Gitea 1.16.6 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: v1.16.6 ENHANCEMENTS. Only request write when necessary. Disable service worker by default. . When dumping trim the standard suffices instead of a random suf. DELETE request for non-existent public key. Don't panic on ErrEmailInvalid. Add uploadpack.allowAnySHA1InWant to allow --filter=blob:none with older git clients. Warn on SSH connection for incorrect configuration. Search via API, dont show 500 if filter result in empty list. When updating mirror repo intervals by API reschedule next update too. nil error when some pages are rendered outside request context. double blob-hunk on diff page. Don't allow merging PR's which are being conflict checked. middleware function's placements. invalid CSRF token, make sure CSRF tokens can be up-to-date. Restore user autoregistration with email addresses. Move checks for pulls before merge into own function. Granular webhook events in editHook. Only send webhook events to active system webhooks and only deliver to active hooks. Use full output of git show-ref --tags to get tags for PushUpdateAddTag. Touch mirrors on even on fail to update. Hide sensitive content on admin panel progress monitor. clone url JS error for the empty repo page. Bump goldmark to v1.4.11. TESTING. Prevent intermittent failures in RepoIndexerTest. BUILD. Revert the minimal golang version requirement from 1.17 to 1.16 and add a warning in Makefile. MISC. Performance improvement for add team user when org has more than 1000 repositories. Check go and nodejs version by go.mod and package.json.

MITL git go

git 2.36.0 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: git name-rev --stdin" has been deprecated and a warning, when used; use "git name-rev --annotate-stdin" instead. "git clone --filter=... --recurse-submodules" only makes the, top-level a partial clone, while submodules are fully cloned. This, behaviour is changed to pass the same filter down to the submodules. With the for CVE-2022-24765 that are common with versions of, Git 2.30.4, 2.31.3, 2.32.2, 2.33.3, 2.34.3, and 2.35.3, Git has, been taught not to recognise repositories owned by other users, in, order to avoid getting affected by their config files and hooks. You can list the path to the safe/trusted repositories that may be, owned by others on a multi-valued configuration variable, `safe.directory` to override this behaviour, or use '*' to declare, that you trust anything. Since Git 2.31, our source assumed that the compiler you use to, build Git supports variadic macros, with an easy-to-use escape, hatch to allow compilation without variadic macros with an request, to report that you had to use the escape hatch to the list. Because we haven't heard from anybody who actually needed to use, the escape hatch, it has been removed, making support of variadic, macros a hard requirement. Assorted updates to "git cat-file", especially "-h". The command line completion (in contrib/) learns to complete, arguments to give to "git sparse-checkout" command. "git log --remerge-diff" shows the difference from mechanical merge, result and the result that is actually recorded in a merge commit. "git log" and friends learned an option --exclude-first-parent-only, to propagate UNINTERESTING bit down only along the first-parent, chain, just like --first-parent option shows commits that lack the, UNINTERESTING bit only along the first-parent chain. The command line completion script (in contrib/) learned to, complete all Git subcommands, including the ones that are normally, hidden, when GIT_COMPLETION_SHOW_ALL_COMMANDS is used. "git branch" learned the "--recurse-submo

GNU LGPL c git scm vcs dvcs

Æ-DIR -- Authorized Entities Directory 0.34.3 💾

Authorized Entities Directory (Æ-DIR) is a Privileged Identity and Access Management (IAM/PIM/PAM) based on OpenLDAP Objectives: * Strictly follow need to know and least privilege principles * Agile data maintenance by consequent delegation of manageable small areas * Provide meaningful audit trails for compliance checks * Secure defaults

minor feature: Support installing on upcoming Ubuntu 22.04 LTS.

Apache openldap iam ldap nis

OpenCSG 1.5.1 💾

OpenCSG is a library that does image-based CSG rendering using OpenGL. CSG is short for "constructive solid geometry" and represents a modeling technique for composing shapes with 3D-primitives which are combined using volumetric boolean operations. Image-based CSG rendering means rendering CSG shapes without calculating their surface in object-space. Instead, the image of a CSG shape is composed directly in the frame-buffer of the graphics hardware by rather sophisticated stenciling and z-buffer operations.

cleanup: Fix for a compilation error introduced with the previous version 1.5.0, that particularly occured with recent gcc versions.

GNU GPL c++ graphics opengl cad 3d-rendering

Lutris 0.5.10.1 💾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor bugfix: Check for Steam executable in home folder for Flatpak. Adjust the Steam, application and desktop shortcuts to launch with Flatpak when necessary. Disable local (XDG) service in Flatpak. Simplify MangoHUD option (now an On/Off toggle). Remove ability for Lutris to quit Steam. Don't default to fsync on older kernels. Default to a base resolution when Lutris is unable to read the current configuration. with.NET 4.8 installation which affects the FF XIV launcher. -- Mathieu Comandon Mon, 18 Apr 2022 19:07:08 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

Homebank 5.5.5 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: Change: windows: upgraded to GTK 3.24.33. Wish : #1960755 add a refresh button in account detail screen. Wish : #1960380 void transaction icon improved visibility in dark mode. Wish : #1950234 your account show total for single group foreign currency. Wish : #1948608 scheduled list (manage/bottom) could show category column. Wish : #1945636 detail report list amount sort in base currency. : double trigger on some radiobutton: category, budget, assign, repstats. Templates names not displayed in Transaction dialog. Children windows should be transient for their parents. 'Top Spending' home chart option button disapear. Window: main window don't open in primary screen. Tooltip is in English even if localization is set to FR. Not showing after some changes made to manage. Double click payee not working after search. Managing payees search does not refresh after merge. Windows: can't enter specials characters with alt gr. Balance 'Show Empty Line' includes days outside of selected range. 2022-01-10 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

Vim 8.2.4779 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.2.4779: lsan suppression is too version specific Problem: lsan suppression is too version specific. Solution: Leave out the version number.

Other text-editor ide vi vim

-lite 2.5.2 💾

Libite (-lite) is a lightweight library of frog DNA. It can be used to fill the gaps in any dinosaur project. It holds useful functions and macros developed by both Finit and the OpenBSD project. Most notably the string functions: strlcpy(3), strlcat(3) and the highly useful *BSD sys/queue.h and sys/tree.h API's. Libite aims to fill in the gaps missing in GLIBC/EGLIBC. (It does not aimo to become another GLIB though.) One such gap in GLIBC is the missing _SAFE macros in sys/queue.h — highly recommended when traversing lists to delete/free nodes.

minor feature: Update changelog and bump version for v2.5.2 release Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

MITL utility library list queue tree strlcpy linux

WackoWiki 6.1.9 💾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification, URI router, template engine, session handler and much more. Compatible with PHP 7.3 - 8.1 and MariaDB / MySQL.

minor bugfix: Bug fix release for 6.1.x series, sets always system language for feeds, replaces fancyBox3 lightbox support for gallery action with PhotoSwipe (see community folder in repository), backported patches for PHPThumb, miscellaneous minor fixes

BSDL php javascript mysql web-based documentation education wiki

Objeck 6.4.5 💾

Objeck is an open-source programming language inspired by Java and influenced by Scheme and UML. Objeck was designed to be fast, easier to use, lightweight and cross-platform.

minor feature: Performance improvements and minor enhancements Highlights: 1. Additional performance improvements for interpreted code (new) 2. Divide by zero detection in interpreted and JIT-compiled code (new) 3. Fixed array indexing issue with nested method calls (bug: low)

BSDL-2 compiler code-generator assembler interpreter

LimeSurvey 5.3.9 (build 220411) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Static string variable can break expression (Denis Chenu). Usage of static sufin condition can broke JS (Denis Chenu). Broken condition using self.sgqa (static) (Denis Chenu). Check integrity delete all existing condition (Denis Chenu). conditions designer does not show the right questions to select (Gabriel Jenik). Bad code can be entered and saved in answer code (Denis Chenu). Error in multiple-numeric "Equals sum value" setting (Denis Chenu). Base language for new surveys is English instead of default language (Gabriel Jenik). Updated translation: Turkish by bulent, kayazeren. Updated translation: Thai by tomzt. Updated translation: Spanish (Spain) by ireneoh. Updated translation: Spanish (Chile) by ireneoh. Updated translation: Slovenian by Aambro, c_schmitz, dusan, lado, parsifal, tejac. Updated translation: Slovak by jelen1. Updated translation: Romanian by c_schmitz, cdorin, filipguttman. Updated translation: Portuguese (Portugal) by samarta. Updated translation: Portuguese (Brazil) by tamiel. Updated translation: Portuguese (Brazil) by femariso. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Lithuanian by simasj. Updated translation: Lithuanian by c_schmitz, rolasj, simasj. Updated translation: Japanese by d_inoue, nomoto. Updated translation: Japanese by d_inoue. Updated translation: Hungarian by tdombos. Updated translation: German by c_schmitz. Updated translation: German (Informal) by c_schmitz. Updated translation: French (France) by AlainR, aschwey, b00z00, DenisChenu, dregad, eddylackmann, frederic93190. Updated translation: Finnish by Jmantysalo. Updated translation: Dutch by Han. Updated translation: Dutch (Informal) by Han. Updated translation: Czech by jelen1. Updated translation: Czech (Informal) by jelen1.

GNU GPL survey php mysql mssql postgres

BallroomDJ 3.32.17 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.32.17 2022-4-16 Bug Fixes: Restore Backup: Fix a bug when restoring ancient backups. Player: Prevent an obscure crash with bad volume data. Database: Prevent a crash with files that do not exist. Packaging: Prevent a crash with files that do not exist. Main: Prevent a crash on startup/shutdown.

Zlib end-users linux macos windows tk tcl player ballroom

asterisk 16.25.2 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: Doing a fresh summary Update for 16.25.2. Update CHANGES and UPGRADE.txt for 16.25.2. Update CHANGES and UPGRADE.txt for 16.25.2. func_odbc: Add SQL_ESC_BACKSLASHES dialplan function. Some databases depending on their configuration using backslashes. For escaping. When combined with the use of ' this can result in a broken func_odbc query. This change adds a SQL_ESC_BACKSLASHES dialplan function which can be used to escape the backslashes. This is done as a dialplan function instead of being always done as some databases do not require this, and always doing it would. Result in incorrect data being put into the database. AST-2022-002 - res_stir_shaken/curl: Add ACL checks for Identity header. Adds a new configuration option, stir_shaken_profile, in pjsip.conf that. Can be specified on a per endpoint basis. This option will reference a Stir_shaken_profile that can be configured in stir_shaken.conf. The type of this option must be 'profile'. The stir_shaken option can be. Specified on this object with the same values as before (attest, verify, on), but it cannot be off since having the profile itself implies wanting STIR/SHAKEN support. You can also specify an ACL from acl.conf (along. With permit and deny lines in the object itself) that will be used to Limit what interfaces Asterisk will attempt to retrieve information from When reading the Identity header. AST-2022-001 - res_stir_shaken/curl: Limit file size and check start. Put checks in place to limit how much we will actually download, as well as a check for the data we receive at the start to ensure it begins with. What we would expect a certificate to begin with.

GNU GPL communication conferencing telephony sip

asterisk 18.11.2 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: Doing a fresh summary Update for 18.11.2. Update CHANGES and UPGRADE.txt for 18.11.2. AST-2022-002 - res_stir_shaken/curl: Add ACL checks for Identity header. Adds a new configuration option, stir_shaken_profile, in pjsip.conf that. Can be specified on a per endpoint basis. This option will reference a Stir_shaken_profile that can be configured in stir_shaken.conf. The type of this option must be 'profile'. The stir_shaken option can be. Specified on this object with the same values as before (attest, verify, on), but it cannot be off since having the profile itself implies wanting STIR/SHAKEN support. You can also specify an ACL from acl.conf (along. With permit and deny lines in the object itself) that will be used to Limit what interfaces Asterisk will attempt to retrieve information from When reading the Identity header. AST-2022-001 - res_stir_shaken/curl: Limit file size and check start. Put checks in place to limit how much we will actually download, as well as a check for the data we receive at the start to ensure it begins with. What we would expect a certificate to begin with. func_odbc: Add SQL_ESC_BACKSLASHES dialplan function. Some databases depending on their configuration using backslashes. For escaping. When combined with the use of ' this can result in a broken func_odbc query. This change adds a SQL_ESC_BACKSLASHES dialplan function which can be used to escape the backslashes. This is done as a dialplan function instead of being always done as some databases do not require this, and always doing it would. Result in incorrect data being put into the database.

GNU GPL communication conferencing telephony sip

asterisk 19.3.2 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: Doing a fresh summary Update for 19.3.2. Update CHANGES and UPGRADE.txt for 19.3.2. AST-2022-002 - res_stir_shaken/curl: Add ACL checks for Identity header. Adds a new configuration option, stir_shaken_profile, in pjsip.conf that. Can be specified on a per endpoint basis. This option will reference a Stir_shaken_profile that can be configured in stir_shaken.conf. The type of this option must be 'profile'. The stir_shaken option can be. Specified on this object with the same values as before (attest, verify, on), but it cannot be off since having the profile itself implies wanting STIR/SHAKEN support. You can also specify an ACL from acl.conf (along. With permit and deny lines in the object itself) that will be used to Limit what interfaces Asterisk will attempt to retrieve information from When reading the Identity header. AST-2022-001 - res_stir_shaken/curl: Limit file size and check start. Put checks in place to limit how much we will actually download, as well as a check for the data we receive at the start to ensure it begins with. What we would expect a certificate to begin with. func_odbc: Add SQL_ESC_BACKSLASHES dialplan function. Some databases depending on their configuration using backslashes. For escaping. When combined with the use of ' this can result in a broken func_odbc query. This change adds a SQL_ESC_BACKSLASHES dialplan function which can be used to escape the backslashes. This is done as a dialplan function instead of being always done as some databases do not require this, and always doing it would. Result in incorrect data being put into the database.

GNU GPL communication conferencing telephony sip

CAWT 2.9.1 💾

CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.

minor feature: Maintenance release. CawtExcel: Added option "-selection" to procedure WorksheetToTablelist to transfer the selected Excel cell range. Corrected regexp in procedures GetRangeAsIndex and GetCellValueA1. CawtOutlook: Improved GetFoldersRecursive. New procedures in CawtWord: GetHeadingsAsDict, PrintHeadingDict.

BSDL tcl c win32 com twapi word excel matlab

Boost C++ Libraries 1.79.0 💾

Boost++ is a collection of reusable and well-tested C++ libraries, which cover linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing. They're mostly template based for flexibility, but also encompass independent libraries.

minor feature: Updated Libraries: Asio, Assert, Atomic, Beast, Core, Describe, Filesystem, Geometry, Integer, IO, Iterator, JSON, Log, Multi-index Containers, Nowide, Optional, Predef, Smart Pointers, System, ThrowException, Unordered, Variant2, Wave, LEAF, QVM.

BSL c++ libraries software-development boost

dMagnetic 0.33 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild Of Thieves". The full list of supported games is: - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth"

minor feature: Some bug fixes, a new experimental file format for save-games and the "-nodoc" feature for players without a manual.

BSDL-2 game interpreter vm adventure emulator ansi-art commodore amstrad cpc archimedes atarixl atari800 interactive fiction magneticscrolls

Vim 8.2.4747 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.2.4747: no filetype override for.sys files Problem: No filetype override for.sys files. Solution: Add g:filetype_sys.

Other text-editor ide vi vim

OpenBGPD 7.3 💾

OpenBGPD is a free implementation of the Border Gateway Protocol (BGP), Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol. The portable version (e.g. for Linux) does not have the means to influence kernel routing tables. It is only suitable for route servers/collectors.

major feature: Macro expansion in the config file is improved. It is now possible to expand 'set large-community myAS: location: transit'. Add initial FIB support for Linux. Routes can be added and removed. Nexthop tracking and dynamic interface detection are not yet implemented. Major refactoring in the RIB codebase to add multipath support in an upcoming release.

ISC openbgpd bgp routing

GitLab 14.9.3 💾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor bugfix: (2022-04-12). ### (4 changes). Revert Protected Environment group access inheritence (gitlab-org/gitlab@488fd8f3f6770eebae10c815398534ff41d57546) ( merge request (gitlab-org/gitlab!84664)). URL blocker when object storage enabled but type is disabled (gitlab-org/gitlab@d0da89768774de9cf635af530ed7386e65f92d40) ( merge request (gitlab-org/gitlab!84664)). Remove pending builds from the queue on conflict (gitlab-org/gitlab@8c88898dfd1619cc635ce5b98e30eebd91da497f) ( merge request (gitlab-org/gitlab!84664)). null argument handling in background migration Rake task (gitlab-org/gitlab@23e1eb3272828b3546e18efdfaea5a8077cb20f4) ( merge request (gitlab-org/gitlab!84664)).

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

Mozilla Firefox 99.0.1 💾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: an for Windows users that prevented hardware video decoding on newer Intel drivers ( ), an with text rendering in Bengali ( ), a selection in the Download panel with drag and drop ( ), an preventing Zoom gallery mode for users who go to zoom.us URLs instead of subdomain.zoom.us URLs ( ), Reference link to 99.0 release notes

MPL c++ web-browser html5 javascript mozilla

CherryTree 0.99.47 💾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor feature: Added support for latex math equations. Added copy/paste of tree nodes and subnodes between multiple opened files. Restored support for drag and drop of text selection; now rich text content is preserved. Added syntax highlighting for HCL (Hashicop Configuration Language) from @guitarmanvt. at reset toolbar in preferences dialog when menubar in titlebar. Added few node icons for DevOps tools technology. Added command line option (-S/--secondary_session) to run in isolation from a possibly already running main instance.

GNU GPLv3 gtk c text-editor note-taking

Siren 0.10 💾

Siren is a text-based audio player for UNIX-like operating systems. Supported file formats include Ogg Vorbis, MP3, Opus, FLAC, AAC, WavPack, WAVE and AIFF. Playback is possible through sndio, PulseAudio, ALSA, OSS, Sun audio, PortAudio and libao. Siren is known to run on OpenBSD, NetBSD, FreeBSD, Linux and OS X.

minor feature: Add the play-active command, bound to "X" by default. Add the set-playback-source command, bound to "s" by default. Handle FFmpeg API changes.

ISC audio curses mp3 music ncurses player terminal text-based

Æ-DIR -- Authorized Entities Directory 0.34.2 💾

Authorized Entities Directory (Æ-DIR) is a Privileged Identity and Access Management (IAM/PIM/PAM) based on OpenLDAP Objectives: * Strictly follow need to know and least privilege principles * Agile data maintenance by consequent delegation of manageable small areas * Provide meaningful audit trails for compliance checks * Secure defaults

minor feature: Enabled overlay slapo-authzid which implements RFC 3829.

Apache openldap iam ldap nis

VTK 9.1.0 💾

The Visualization Toolkit (VTK) is open source software for manipulating and displaying scientific data. It comes with state-of-the-art tools for 3D rendering, a suite of widgets for 3D interaction, and extensive 2D plotting capability. VTK is part of Kitware’s collection of supported platforms for software development. The platform is used worldwide in commercial applications, as well as in research and development.

minor feature:

Other science-research visualization c++ python

OpenCSG 1.5.0 💾

OpenCSG is a library that does image-based CSG rendering using OpenGL. CSG is short for "constructive solid geometry" and represents a modeling technique for composing shapes with 3D-primitives which are combined using volumetric boolean operations. Image-based CSG rendering means rendering CSG shapes without calculating their surface in object-space. Instead, the image of a CSG shape is composed directly in the frame-buffer of the graphics hardware by rather sophisticated stenciling and z-buffer operations.

cleanup: With OpenCSG 1.5.0, the license is changed from GPL version 2 only to GPL version 2 or newer. The release also contains small API cleanups.

GNU GPL c++ graphics opengl cad 3d-rendering

Arx Libertatis 1.2.1 💾

Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a 2002 first-person role-playing game / dungeon crawler developed by Arkane Studios. Arx Fatalis features crafting, melee and ranged combat, as well as a unique casting system where the player draws runes in real time to effect the desired spell. Arx Libertatis updates and improves Arx Fatalis by supporting modern systems, porting the game to new systems as well as eliminating bugs and limitations. In the future we plan to improve and modernize the engine as well as enable customizations and mods by the community. Arx Libertatis is based on the publicly released Arx Fatalis sources and available under the GPL 3+ license. This does however not include the game data, so you need to obtain a copy of the original Arx Fatalis or its demo to play Arx Libertatis.

minor bugfix: This release is a hotfix addressing an unintended change to the calculation of the player armor class as well as poison and magic resistance. It also restores death screams which were missing for most NPCs and fixes issues with using stacks of potions by dropping them on the player book and fixes number of crashes, performance issues and bugs. This release also restores Windows XP support for the official binaries.

GNU GPLv3 game role-playing c++ win32 x11 boost sdl windows freebsd linux end-users

Æ-DIR -- Authorized Entities Directory 0.34.1 💾

Authorized Entities Directory (Æ-DIR) is a Privileged Identity and Access Management (IAM/PIM/PAM) based on OpenLDAP Objectives: * Strictly follow need to know and least privilege principles * Agile data maintenance by consequent delegation of manageable small areas * Provide meaningful audit trails for compliance checks * Secure defaults

minor feature: Various other software updates and minor configuration changes.

Apache openldap iam ldap nis

wxMaxima 22.04.0 💾

wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.

minor feature: A release A Russian translation update from Olesya Gerasimenko. Repaired drag-and-drop on MacOs. Resolved a in parenthesis matching. Faster startup logic.

GNU GPL mathematics cas maxima

Qtractor 0.9.26 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

Vim 8.2.4726 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.2.4726: cannot use expand() to get the script name Problem: Cannot use expand() to get the script name. Solution: Support expand(' lt;script gt;').

Other text-editor ide vi vim

Objeck 6.3.4 💾

Objeck is an open-source programming language inspired by Java and influenced by Scheme and UML. Objeck was designed to be fast, easier to use, lightweight and cross-platform.

minor feature: Performance improvements and minor enhancements Highlights: 1. More performance improvements for interpreted code 2. Updated command line documentation

BSDL-2 compiler code-generator assembler interpreter

rpki-client 7.8 💾

The OpenBSD rpki-client is a free, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement. The program queries the RPKI repository system, downloads and validates Route Origin Authorisations (ROAs) and finally outputs Validated ROA Payloads (VRPs) in the configuration format of OpenBGPD, BIRD, and also as CSV or JSON objects for consumption by other routing stacks.

major bugfix: Do not apply timezone offsets when converting X509 times. X509 times are in UTC and comparing them to times in different timezones would cause validity problems.

ISC rpki bgp routing security bird openbgpd

Wine 7.6 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Mono engine updated to version 7.2.0. More progress on the PE conversion of graphics drivers. Locale support using the new CLDR-based database. Various.

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

LimeSurvey 5.3.8 (build 220404) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: security : Missing password policy when saving a survey (Denis Chenu). Malformed DSN when using MySQL socket and DB name during installation (Valerio Bozzolan). Text input with numbers only are not filtered (Denis Chenu). Error 404 for statisctics_user/action (Gabriel Jenik). twig processString assumes wrong question Id (Denis Chenu). Numbers on text question does not detect white space (Denis Chenu). Expression manager on file upload question type don't work on same page (Gabriel Jenik). Errors while installing 5.1 with MySQL 8 and InnoDB (Gabriel Jenik). Translation screen not working correctly when there are long question text (Gabriel Jenik). Updated translation: Slovak by c_schmitz, dusanm, jelen1, sweetakasha. Updated translation: Japanese by d_inoue. Updated translation: Italian by lfanfoni. Updated translation: Italian (Informal) by lfanfoni.

GNU GPL survey php mysql mssql postgres

FileZilla 3.59.0 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

major bugfix: Windows binaries: Updated zlib, used purely to cache re-scaled versions of icons shipped with FileZilla, to 1.2.12. Updated to libfilezilla 0.37.1.

GNU GPL c ftp ftps file-transfer

OpenSSH 9.0 💾

OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers. It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.

minor feature: This release is focused on ing. Potentially-incompatible changes. This release switches scp(1) from using the legacy scp/rcp protocol. to using the SFTP protocol by default. Legacy scp/rcp performs wildcard expansion of remote filenames (e.g. scp host:") through the remote shell. This has the side effect of. Requiring double quoting of shell meta-characters in file names Included on scp(1) command-lines, otherwise they could be interpreted as shell commands on the remote side. This creates one area of potential incompatibility: scp(1) when using. The SFTP protocol no longer requires this finicky and brittle quoting, And attempts to use it may cause transfers to fail. We consider the Removal of the need for double-quoting shell characters in file names to be a benefit and do not intend to introduce -compatibility for Legacy scp/rcp in scp(1) when using the SFTP protocol. Another area of potential incompatibility relates to the use of remote. Paths relative to other user's home directories, for example - scp host: user/file /tmp". The SFTP protocol has no native way to. Expand a user path. However, sftp-server(8) in OpenSSH 8.7 and later Support a protocol extension "expand-path@openssh.com" to support This. In case of incompatibility, the scp(1) client may be instructed to use. The legacy scp/rcp using the -O flag. New features. Ssh(1), sshd(8): use the hybrid Streamlined NTRU Prime + x25519 key. Exchange method by default. The NTRU algorithm is believed to resist attacks enabled by future. Quantum computers and is paired with the X25519 ECDH key exchange the previous default) as a backstop against any weaknesses in NTRU Prime that may be discovered in the future. The combination. Ensures that the hybrid exchange offers at least as good security as the status quo. We are making this change now (i.e. ahead of cryptographically-. Relevant quantum computers) to prevent "capture now, decrypt Later" attacks where an adversary who can record and store SSH Session cipherte

BSDL c ssh security cryptography utilities sftp scp openbsd linux

ugrep 3.7.9 💾

Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.

minor feature: Released 3.7.9 Additional --stats results with total lines searched and matched and time elapsed.

BSDL utilities system-administrators developers