Objeck 5.7.3 💾

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: Runtime and debugger enhancements with bug fixes Highlights: 1. Runtime performance enhancements (new) 2. Reduced VM memory usage (new) 3. Enhancements and bug fixes for the command line debugger a. Program arguments can be passed by command line (new) b. Pretty printing of String indexed elements (new) c. Breakpoint support for recursive calls (bug/low) d. Command line history for macOS and Linux (new) e. Support for program arguments with spaces (bug/medium) f. Incorrect MacOS execute permissions (bug/high) 4. Fixed a bug related to passing functions with generics as parameters (bug/medium) 5. Fixed a compiler check that allowed some static calls to methods (bug/low) 6. Fixed a compiler check that ignored unnecessary generic parameters (bug/low) 7. Resolved a stack trace print issue that caused some functions/methods to no pretty print (bug/low)

BSDL-2 compiler code-generator assembler interpreter

Boost C++ Libraries 1.76.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, Atomic, Beast, Bind, Container, Core, DLL, Filesystem, GIL, Intrusive, Interprocess, JSON, LexicalCast, Log, Math, Move, Multiprecision, Nowide, Optional, Outcome, Parameter, PFR, PolyCollection, Predef, PropertyTree, Regex, StackTrace, TypeTraits, Variant2.

BSL c++ libraries software-development boost

TextMate 2.0.22 💾

TextMate is a text editor for MacOS X which binds common Unix tools and features and is useful as programming editor. It provides project sessions, regex search and replace, auto indentation, bracket pairing, a clipboard history, column selections, word completion, CSS-style selections, language grammars and syntax highlighting (50 langs), document outlines, shortcut words, code folding, visual file bookmarks. It's also plugin-extendable, allows macro recording, shell command invocation, SCM integration, and works together with Xcode.

minor feature: A few more tweaks to improve things on macOS 11 including dropping use of floating header rows in file browser (SCM Status) and search results, as these appear to cause problems on Big Sur. See all changes since v2.0.21.

GNU GPLv3 c++ objective-c text-editor macosx programmers

ProduceIt 1.0.4 💾

ProduceIt offers a cross-distro chroot based Linux package build and application testing environment. It is somewhat like what mock offers for RedHat, and pbuilder for Debian GNU/Linux, though it uses the idea of pre-set dirty chroots containers for efficiently repeating builds with updates, and sets up build instances that can consume their own build dependencies to stage multi-package builds.

minor feature: This is actually the first announced release though produceit has been around in some form for almost a decade and was originally called cape-devtools. This release is focused on linting and general public availability.

GNU GPLv3 system software-development

Spyder 5.0.1 💾

Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package. Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.

minor feature: Windows (Windows 10): Spyder_64bit_full.exe. MacOS (10.15+): Spyder.dmg. It can take a week or two, or even up to a month, for a new Spyder version to be part of Anaconda. Please be patient until then and do not report it as a problem because we don't have any control over that. . If you installed Anaconda for the first time, you need to run the following command first: Conda update anaconda Before running the command above.

MITL interpreter ide cpython python science-research

PrRescue 0.96 💾

PrRescue is a rescue CD based on Gentoo amd64/i686 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel configuration has been synchronized with Gentoo livecd kernel configuration. Kernel has been updated to version 5.10.31. Gcc has been upgraded to version 10.3. Every package has been recompiled using new gcc. Gentoo packages have upgraded to latest versions.

GNU GPL gentoo rescue boot

Gitea 1.14.1 💾

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: SECURITY Respect approved email domain list for externally validated user registration Add reverse proxy configuration support for remote IP address detection Ensure validation occurs on clone addresses too . Respect approved email domain list for externally validated user registration. Add reverse proxy configuration support for remote IP address detection. Ensure validation occurs on clone addresses too. BREAKING double 'push tag' action feed Remove possible resource leak Handle unauthorized user events gracefully Restore Access.log following migration to Chi framework (Stops access logging of /api/internal routes) Migrate from Macaron to Chi framework Deprecate building for mips Consolidate Logos and update README header Inline manifest.json Store repository data in data path if not previously set Rename "gitea" png to "logo" Standardise logging of failed authentication attempts in internal SSH Add markdown support in organization description Improve users management through the CLI . double 'push tag' action feed. Remove possible resource leak. Handle unauthorized user events gracefully. Restore Access.log following migration to Chi framework (Stops access logging of /api/internal routes). Migrate from Macaron to Chi framework. Deprecate building for mips. Consolidate Logos and update README header. Inline manifest.json. Store repository data in data path if not previously set. Rename "gitea" png to "logo". Standardise logging of failed authentication attempts in internal SSH. Add markdown support in organization description. Improve users management through the CLI. FEATURES Create a new with reference to lines of code from file view Repository transfer has to be confirmed, if user can not create repo for new owner Allow blocking some email domains from registering an account Create a new based on reference to an comment Add support to migrate from gogs Add pager to the branches page Minimal OpenID Connect implementation Display curre

MITL git go

Pentobi 19.0 💾

Pentobi is a computer opponent for the board game Blokus. It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ and Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.

minor feature: Support compilation with Qt 6. Avoid need for external storage permission on Android to save and load game files. Support for landscape orientation on Android.

GNU GPLv3 c++ game board-game

expatmm 1.0.4 💾

ExpatMM implements an XML parser as a class, providing virtual methods for the various events that can occur while parsing.

minor bugfix: The autogen.sh in the build system now calls libtoolize and stops relying upon an ltmain.sh from my system. Requires that the builder has libtoolize installed, which is now pretty ubiquitous.

GNU LGPL xml c

lazygit 0.27.4 💾

A simple terminal UI for git commands, written in Go with the gocui library.

minor feature: f2df77a Fix path for Linux config file 9f4433d allow opening merge tool 2d8f7d2 better way of scrolling to a merge conflict a9fbc9e fix merge conflict panel not rendering 70b5c82 update config.md to explain situation with config paths 8d41663 update release notes

MITL git development text-editor text-processing

µBlock Origin 1.34.1rc0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: Firefox: Click uBlock0_1.34.0.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Submission pending. Picker glitch with elements with special characters in their tag name. Expose CNAME-uncloaking as a Privacy option in the Settings pane. Impossible to add explicit exception for implicit strict blocking. Invalid network filters suggested in element picker. Use +/- in the popup to indicate whether 3-p frames were blocked. no-scripting switch not working for SVG-based documents. Upgrade CodeMirror to 5.59.2. 'adsbygoogle' neutered script. Inject procedural cosmetic filterer's code only when needed.

GNU GPLv3 javascript browser ad-blocker filter privacy

Kamailio SIP Server 5.4.5 💾

Kamailio (formerly OpenSER) is a high-performance SIP (RFC3261) server with a flexible architecture and many extensions. The server implements proxy, registrar, redirect, and location SIP/VoIP services. It has support for UDP, TCP, TLS, and SCTP transport layers, DNSsec, ENUM, AAA via database, RADIUS, DIAMETER, gateways to SMS and XMPP, least cost routing, load balancing, NAT traversal, and call processing language. Kamailio implements SIMPLE presence and instant messaging extensions, and includes an embedded XCAP server and MSRP relay, IMS/VoLTE extensions. It can be also used as a routing SIP sever for WebRTC via WebSocket.

minor feature: Version 5.4.5 Maintenance release of the latest stable branch, 5.4, that. Includes since the release of v5.4.4. There is no change to. Database schema or configuration language structure that you have to do. on previous installations of v5.4.x. Deployments running previous v5.4.x. Versions are strongly recommended to be upgraded to v5.4.5. For more details about version 5.4.5 (including links and guidelines to. Download the tarball or from GIT repository), visit: Https://www.kamailio.org/w/2021/04/kamailio-v5-4-5-released/.

GNU GPL sip voip webrtc volte ims telephony messaging

rpki-client 7.0 💾

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 feature: Added RRDP (The RPKI Repository Delta Protocol, RFC 8182) support as a 'technology preview'. To use it, the "-r" flag needs to be used. Support the use of more than one URI in the TAL file sorting with a preference for https. Validation of ghostbuster records (RFC 6493). Fixed checks of the manifest validity interval. The rsync connection is now killed when the rsync server stalls. Limited the URL embedded in .cer files to alphanumeric characters and punctuation. Added a "-V" option to show version. Included the default cert.pem file path in tls_load_file error messages. Use of the ibuf (imsg) API for data exchange between the rpki-client processes. In the portable version additionally: Emit all output formats, no need to choose with options. Changes to for using GitHub actions for automatic testing. The RRDP support requires HTTPS connections, necessitating a dependency for libtls from LibreSSL. Support for building rpki-client on Mac OS X. Added expat as an extra dependency, needed for RRDP support.

ISC rpki bgp routing security bird openbgpd

Carla 2.3.0 💾

Carla is an audio plugin host, with support for many audio drivers and plugin formats. It has some nice features like automation of parameters via MIDI CC (and send output back as MIDI too) and full OSC control. Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2/3 and AU plugin formats, plus SF2 and SFZ file support. It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA, DirectSound or CoreAudio. There are 4 types of engine processing: Single-client: (JACK driver only) Same as Multi-client, except that all JACK ports belong to a single master client. This is needed when a setup doesn't support multi-client JACK apps, such as LADISH. Multi-client: (JACK driver only) Every single plugin is exposed as a new JACK client. Audio and MIDI ports are registered as needed. Rack: Plugins are processed in order, from top to bottom. Plugins with non-stereo audio channels are not supported, but a forced-stereo option is available for Mono ones. Patchbay: Modular patchbay mode, just like in JACK Multi-client and many other modular applications. Every plugin gets its own canvas group and ports allowing you to interconnect plugin audio and MIDI.

minor feature: a float vs int usage, which will break in python soon. Cancelling plugin discovery. Main client name for multiple carlas inside NSM. Missing vst3 poly aftertouch. Patchcanvas use of keyboard modifiers. Project filename/folder only set after saving once. Recursive VST2 audioMasterAutomate parameter changes. Sorting plugins by favorite. Do not run 2nd instance of lv2 plugin if it has event output(s). Read lv2 midi:binding on control ports and parameters. Use Ctrl+P to open/side panel. Use buffers on standalone bridge mode. Midipattern: overall up. Midipattern: use Esc key to UI.

GNU LGPLv3 c++ midi mixers sound-synthesis audio

GitLab 13.10.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 security: (2021-04-13). ### Security (3 changes). Check image content type before running exiftool in workhorse. Clean only legitimate JPG and TIFF files. Update ruby-saml and rexml gems.

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