Not Autotools 0.24.0 💾

Not Autotools is collection of awesome and self-documented m4 macros for GNU Autotools. The macros are organized by topic and each topic has its own file. Most of the macros are independent from each other, so you can just copy and paste what you need. The few cases where a macro depends on a helper macro are documented.

minor feature: Macro NC_QUERY_PROGS() in not-autotools.m4 has been renamed to NM_QUERY_PROGS(). File not-multiversion.m4, containing the NR_SET_VERSION_ENVIRONMENT() macro, has been removed. Macros NS_ECHO_IF() and NS_ECHO_IF_UNQUOTED() have been removed from not-autoshell.m4 you can use NS_PP_IF( NS_STDOUT ...) and NS_PP_IF( NS_STDOUT_UNQUOTED ...) to obtain the same result. Code review (macros NC_MSG_ERRORBOX() and NC_MSG_FAILUREBOX() in not-ac-messages.m4). Documentation review.

GNU GPLv3 m4 m4 macros autotools autoconf automake configure m4 library

PowerShell Core 7.2.0-preview.9 💾

PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.

minor feature: Remove the cat file from PSDesiredStateConfiguration module (Internal 16723). Update.NET SDK version and other packages (Internal 16715). powershell_7.1.4-1.debian.10_amd64.deb BC3D741F026BE966DE641EA305E73701AAE61DA16AA1618A4500EAE8B92FB69D . BC3D741F026BE966DE641EA305E73701AAE61DA16AA1618A4500EAE8B92FB69D. powershell_7.1.4-1.debian.11_amd64.deb E3DEA08EDCE931DE695AFBF021134C02407293770788272F301E8E39C4C3FFE2 . E3DEA08EDCE931DE695AFBF021134C02407293770788272F301E8E39C4C3FFE2. powershell_7.1.4-1.debian.9_amd64.deb 14D042403F19B63A6508EC51521B00F0F3CF80B3B20753C547725ADCD8C95E84 . 14D042403F19B63A6508EC51521B00F0F3CF80B3B20753C547725ADCD8C95E84. powershell_7.1.4-1.ubuntu.16.04_amd64.deb BDB45D6CA0CC99D6A9E5876E9B325586A74823474E62E987B4C30C19612D7923 . BDB45D6CA0CC99D6A9E5876E9B325586A74823474E62E987B4C30C19612D7923. powershell_7.1.4-1.ubuntu.18.04_amd64.deb D6663A841E7318023D7852B7539580610170A713778257DF325934DFAE39CE4B . D6663A841E7318023D7852B7539580610170A713778257DF325934DFAE39CE4B. powershell_7.1.4-1.ubuntu.20.04_amd64.deb 7435B5CDD8CBEDEEE396072B495B44067166674E7C40A9EE844A519C6223E482 . 7435B5CDD8CBEDEEE396072B495B44067166674E7C40A9EE844A519C6223E482. powershell-7.1.4-1.centos.8.x86_64.rpm 5BCA9B5FDDB2AA6AE477D070A71D331876E6465CEA5CAA228505B84ACB166D7C . 5BCA9B5FDDB2AA6AE477D070A71D331876E6465CEA5CAA228505B84ACB166D7C. powershell-7.1.4-1.rhel.7.x86_64.rpm 3F4E0A52DECCD179E6817F5123AD1E94BAB841B55288A4524AAAD8A230BD5A84 . 3F4E0A52DECCD179E6817F5123AD1E94BAB841B55288A4524AAAD8A230BD5A84. powershell-7.1.4-linux-alpine-x64.tar.gz 289BF62DA59E5E763CE8BC763A36FC584B524BDA1ECE6FD5BF1C09CF00D0AC2E . 289BF62DA59E5E763CE8BC763A36FC584B524BDA1ECE6FD5BF1C09CF00D0AC2E. powershell-7.1.4-linux-arm32.tar.gz 2B2B55BF690B58A8DBBD1ABDE6B2C001C351FF33D4473C6D80AE9A6B6F469D54 . 2B2B55BF690B58A8DBBD1ABDE6B2C001C351FF33D4473C6D80AE9A6B6F469D54. powershell-7.1.4-linux-arm64.tar.gz 65B65BEEF80E0325C1025C6189320FC9F4345C31B2E3A9A13FC2C70283776D4E . 65B65BEEF80E0325C1025C6189320FC9F4

MITL powershell shell

Electron 16.0.0-nightly.20210823 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: an present in webView where the leave-html-full-screen event is not emitted if the user exits fullscreen with esc instead of by clicking into the webView. #30560 (Also in 14, 15). an where background color would not be correctly applied to BrowserViews on Windows when either the x or y coordinate is negative (off-screen). #30540 (Also in 14, 15). an where toggling documentEdited status on macOS with titlebarStyle: 'hiddenInset' inadvertently moves the traffic light location. #30603 (Also in 14, 15). Security: Backported for 1227933. #30583 (Also in 12). Security: Backported for 1231950. #30584. Security: Backported for 1234764. #30587. Security: Backported for 1234770. #30586. Security: Backported for 1234829. #30585.

MITL node js

Universal Media Server 10.10.1 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

minor bugfix: General: Up to 4x browsing speed improvement Disabled UPnP search while we problems with it sending MusicBrainz info for non-audio files the older HTTP engine Renderers: Improved support for HDR and high bit depths on LG OLED TVs support for OGG formats on LG EG910V TV Dependencies: Bump gson from 2.8.7 to 2.8.8 Bump JRE to 8u302+8 Bump logback-version from 1.2.3 to 1.2.5.

GNU GPL java media streaming ffmpeg upnp dlna

tin 2.6.0 💾

Tin is a powerful text mode news reader. It features threaded news reading, regex driven killfiles/message selections, pgp encryption, ispell support, and can read from both a local spool or from a remote NNTP server.

minor feature: This release fixes a couple of minor bugs and adds few new features like filtering on the Path-header, using multi-byte chars (e.g. emojis) as article status indicator or jump the posted message from the article posting history screen.

BSDL communications usenet

Vim 8.2.3367 💾

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.3367: Vim9: :@r executing a register is inconsistent Problem: Vim9: :@r executing a register is inconsistent. Solution: Use "@r" as the start of an expression.

Other text-editor ide vi vim

SMCRoute 2.5.1 💾

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP/MLD signaling exists.

minor feature: Add.sha256 checksum to dist files, useful for packagers. systemd Notify integration, restore NotifyAccess=main. ftbfs on older compilers, e.g. gcc 4.8.3, use -std=gnu99. Documentation refs in systemd unit file, new man pages.

GNU GPL multicast daemon unix linux

4MLinux 38.0 Core BETA 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major feature: This is a core system (only about 15 MB in size) for the 4MLinux 38 series. The system includes: the Linux kernel 5.10.47, GNU C Library 2.33, and BusyBox 1.33.1. The 4MLinux 38 series uses GNU Compiler Collection 10.3.0 to compile programs designed for the x86_64 architecture. Despite its extremely small size, 4MLinux Core supports both BIOS and UEFI boot modes.

GNU GPLv3 x window system x11 console terminal osdistro

Gitea 1.15.0 💾

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: BREAKING Make app.ini permissions more restrictive Refactor Webhook + Add X-Hub-Signature Add asymmetric JWT signing Clean-up the settings hierarchy for _indexer queue Change default queue settings to be low go-routines Improve assets handler middleware Rename StaticUrlPreto AssetUrlPre Use a generic markup class to display externally rendered files and diffs Add frontend testing, require node 12 Move (custom) assets into subpath /assets Use level config in log section when sub log section not set level Links in markdown should be absolute to the repository not the server Upgrade to the latest version of golang-jwt Set minimum supported version of go to 1.16 . Make app.ini permissions more restrictive. Refactor Webhook + Add X-Hub-Signature. Add asymmetric JWT signing. Clean-up the settings hierarchy for _indexer queue. Change default queue settings to be low go-routines. Improve assets handler middleware. Rename StaticUrlPreto AssetUrlPre. Use a generic markup class to display externally rendered files and diffs. Add frontend testing, require node 12. Move (custom) assets into subpath /assets. Use level config in log section when sub log section not set level. Links in markdown should be absolute to the repository not the server. Upgrade to the latest version of golang-jwt. Set minimum supported version of go to 1.16. SECURITY Encrypt LDAP bind password in db with SECRET_KEY Remove random password in Dockerfiles Upgrade to the latest version of golang-jwt and increase minimum go to 1.15 Correctly create of git-daemon-export-ok files Don't show private user's repo in explore view Update node tar dependency to 6.1.6 . Encrypt LDAP bind password in db with SECRET_KEY. Remove random password in Dockerfiles. Upgrade to the latest version of golang-jwt and increase minimum go to 1.15. Correctly create of git-daemon-export-ok files. Don't show private user's repo in explore view. Update node tar dependency to 6.1.6. FEATURES Update Go-Git to take a

MITL git go

GitLab 14.2.0 💾

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.

major feature: (2021-08-20). ### Added (128 changes). Add missing Ci::Build graphql mutations (gitlab-org/gitlab@b0389d7d0da358b550392cf20178c2faea6dbd61) ( merge request (gitlab-org/gitlab!68399)). Introduce a table to store job trace metadata (gitlab-org/gitlab@66ac715bd050922f83e754f1f2b27c27848fa2b2) ( merge request (gitlab-org/gitlab!68171)). Promote the contact_sales_btn_in_app experiment to product feature (gitlab-org/gitlab@273a053eff53c29ce55f70358b2ebd593a64c7ff) ( merge request (gitlab-org/gitlab!65598)). Upgrade GitLab Pages to v1.42.0 (gitlab-org/gitlab@5de522492fa0a3d013eef5d75103a93f350036c2) ( merge request (gitlab-org/gitlab!68341)). Enable the instance-level overrides feature (gitlab-org/gitlab@b8ab6f1e1c1120a8b53fa0864627bc7a5ff6603f) ( merge request (gitlab-org/gitlab!67927)). Add support for inline diff in content editor (gitlab-org/gitlab@c10baec8a0efb6c6a59909cd8c1772c9d7cab042) ( merge request (gitlab-org/gitlab!68231)). Update security policies pipeline processor to support secret detection (gitlab-org/gitlab@797d5d844d5533ea6561dc2e584d8b15b0c47b71) ( merge request (gitlab-org/gitlab!67223)) GitLab Enterprise Edition. Render references in content editor (gitlab-org/gitlab@efc45686c1d1804d8367a292fc63164aa1d7f6c2) ( merge request (gitlab-org/gitlab!68230)). Add copy feature to CI job page (gitlab-org/gitlab@5d72b702b7d78566110714a30d9742d32e8e32d0) ( merge request (gitlab-org/gitlab!68148)). Limit number of files per pages site (gitlab-org/gitlab@48df27a71ab7c3845172671b20e2cf2e3dcf6fe2) ( merge request (gitlab-org/gitlab!67761)). Added new user callout for the Terraform banner (gitlab-org/gitlab@c52952f613e4dfd1ab5cbde859b8f3d1a1ce51eb) ( merge request (gitlab-org/gitlab!68138)). Markdown Live preview for Source Editor (gitlab-org/gitlab@2fffee2645d5bb9a4b8b269c578ebca9f9f73fbf) (merge request). Create table zentao_tracker_data (gitlab-org/gitlab@161e6d31110c591b041b76717a98024f5963a3f7) ( merge request (gitlab-org/gitlab!6793

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

aria2 1.36.0 💾

aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

minor feature: Update wslay . Bump Windows build dependencies. . Bump android build dependencies. . segfault when time_t is 64bit on 32bit arch. Patch from Natanael Copa GH-1666 . Updates the make_bash_completion script to Python3. Patch from sleepymac GH-1672 . Prevent corrupt downloads after app and/or system crash. Patch from Ali MJ Al-Nasrawy GH-1644 . Reset sessionDownloadLength and sessionUploadLength on download start. GH-1486 . AppleTLS: Add TLSv1.3 support.

GNU GPL ftp terminal internet

CAWT 2.8.2 💾

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 bugfix: Maintenance release. CawtWord: Corrected behaviour of GetHyperlinksAsDict, if link points to an URL with spaces. Extended SetTableOptions with new option -width. Extended SetColumnWidth to specify width in percent.

BSDL tcl c win32 com twapi word excel matlab

OpenSSH 8.7 💾

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 contains a mix of new features and -. New features. Scp(1): experimental support for transfers using the SFTP protocol as a replacement for the venerable SCP/RCP protocol that it has. Traditionally used. SFTP offers more predictable filename handling And does not require expansion of glob(3) patterns via the shell on the remote side. SFTP support may be enabled via a temporary scp -s flag. It is. Intended for SFTP to become the default transfer mode in the Near future, at which time the -s flag will be removed. The -O Flag exists to force use of the original SCP/RCP protocol for Cases where SFTP may be unavailable or incompatible. Sftp-server(8): add a protocol extension to support expansion of. and user/ prepaths. This was added to support these. Paths when used by scp(1) while in SFTP mode. Ssh(1): add a ForkAfterAuthentication ssh_config(5) counterpart to. The ssh(1) -f flag. GHPR#231 Ssh(1): add a StdinNull directive to ssh_config(5) that allows the. Config file to do the same thing as -n does on the ssh(1) command- Line. GHPR#231 Ssh(1): add a SessionType directive to ssh_config, allowing the. Configuration file to offer equivalent control to the -N (no Session) and -s (subsystem) command-line flags. GHPR#231 Ssh-keygen(1): allowed signers files used by ssh-keygen(1). Signatures now support listing key validity intervals alongside They key, and ssh-keygen(1) can optionally check during signature Verification whether a specified time falls inside this interval. This feature is intended for use by git to support signing and. Verifying objects using ssh keys. Ssh-keygen(8): support printing of the full public key in a sshsig. Signature via a -Oprint-pubkey flag. Ssh(1)/sshd(8): start time-based re-keying exactly on schedule in. The client and server mainloops. Previously the re-key timeout Could expire but re-keying would not start until a packet was sent or received, causing a spin in select() if the connection was. Quiescent. Ssh-keygen(1): avoid Y

BSDL c ssh security cryptography utilities sftp scp openbsd linux

µBlock Origin 1.37.3b10 💾

µ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.37.2.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: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO 1.37 breaks at least some sites that use googletagmanager if specific filters in use.

GNU GPLv3 javascript browser ad-blocker filter privacy

o 2.43.0 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: Add font scaling with ctrl-+, ctrl-numpad +, ctrl-- and ctrl-numpad -. Rename the GUI interface to ko, for easy typing. (Also, it's a word used in the game of Go, and o is written in Go). Compile the release binaries with Go 1.17.

BSDL text-editor editor

NetCDF 4.8.1 💾

NetCDF (Network Common Data Form) is a set of interfaces for array-oriented data access and a freely distributed collection of data access libraries for C, Fortran, C++, Java, and other languages. The netCDF libraries support a machine-independent format for representing scientific data. Together, the interfaces, libraries, and format support the creation, access, and sharing of scientific data. See the netCDF package overview

minor feature: Compat_report.html.zip. Enhancement Bump the NC_DISPATCH_VERSION from 2 to 3, and as a side effect, unify the definition of NC_DISPATCH_VERSION so it only needs to be defined in CMakeLists.txt and configure.ac. See Github #1945 for more information. Enhancement Provide better cross platform path name management. This converts paths for various platforms (e.g. Windows, MSYS, etc.) so that they are in the proper format for the executing platform. See Github #1958 for more information. The nccopy program was treating -d0 as turning deflation on rather than interpreting it as "turn off deflation". See Github #1944 for more information. Enhancement Add support for storing NCZarr data in zip files. See Github #1942 for more information. Make fillmismatch the default for DAP2 and DAP4; too many servers ignore this requirement. some memory leaks in NCZarr, a with long strides in NCZarr. See Github #1913 for more information. Enhancement Add some optimizations to NCZarr, dosome cleanup of code cruft, add some NCZarr test cases, add a performance test to NCZarr. See Github #1908 for more information. Implement a better chunk cache system for NCZarr. The cache now uses extendible hashing plus a linked list for provide a combination of expandibility, fast access, and LRU behavior. See Github #1887 for more information. Enhancement Provide.rc fields for S3 authentication: HTTP.S3.ACCESSID and HTTP.S3.SECRETKEY. Enhancement Give the client control over what parts of a DAP2 URL are URL encoded (i.e. xx). This is to support the different decoding rules that servers apply to incoming URLS. See Github #1884 for more information. incorrect time offsets from ncdump -t, in some cases when the time units attribute contains both a non-zero time-of-day, and a time zone sufcontaining the letter "T", such as "UTC". See Github #1866 for more information. Cleanup the NCZarr S3 build options. See Github #1869 for more information. Support aligned access f

Jenkins 2.307 💾

Jenkins provides hundreds of plugins to support building, deploying and automating any project.

minor feature: Remove Woodstox from WAR @basil. Terminology cleanup: Controller / Built-In Node @daniel-beck. Add a small gap between build status icon and text @uhafner. Use the scalable SVG logo over the PNG @janfaracik. Do not generate properties for Groovy views in Stapler if there is no admissible root object @knisht. Align resource loading logic in AntClassLoader with upstream @basil. Bump checkstyle from 8.45 to 8.45.1 @dependabot.

MITL ci

Image Lock PEA 1.3 💾

Image Lock PEA protects photos, drawings, and documents in image format with a password. Thanks to the integrated viewer the images are never stored unencrypted on the hard disk, but are held only in memory. The Image Lock PEA uses functions to derive the key from the password, that protect also against attackers with a high budget. In addition to the confidentiality, an authenticated encryption protects the integrity and authenticity of the images.

major feature: - Parameters of the key derivation function can be adjusted to own devices and different security needs. - Key files can be added as a second security factor to the password. - Image files can be converted to other formats (jpg, png, gif, bmp). This conversion is done completely encrypted on the device. - Bugfix when the password change process was cancelled - Option to automatically check for updates.

GNU GPL cryptography java cross-plattform end-users

Carla 2.4.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: Add option to use classic skin by default. Add support for lv2 ui gtk bridges on any system. Set display scale factor for carla-bridge-*/carla-single standalone usage (on macOS and X11 systems). Linux VST3 plugin GUIs crash on. Build under msys2 (will not force static binaries). Keyboard focus for bridges on macOS (2nd attempt). Canvas icon in settings to be high-dpi compatible. Wrong scale factor of plugin GUIs under macOS.

GNU LGPLv3 c++ midi mixers sound-synthesis audio

dateutils 0.4.9 💾

Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line, with a strong focus on use cases that arise when dealing with large amounts of financial data. Their target market is shell scripts that need date calculations or calendar conversions, and as such they are highly pipe-able and modeled after their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep).

minor bugfix: Bugfixes: - allow to specify epochs in nanoseconds, s N (#123) - fix nanosecond arithmetic (#124) - make cross-compilations easier (#128) - mention default timezone (#129)

BSDL c shell date calculation utilites command line time conversion calendar

HarfBuzz 2.9.0 💾

HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.

minor feature: Subsetter API is being stabilized, with the first stable API to happen in 3.0.0 release. Support multiple variation axes with same tag, aka HOI. The coretext testing shaper now passes font variations to CoreText. hb-shape/hb-view does not break line at new lines unless text is read from file. hb-view and hb-subset has a --batch now, similar to hb-shape. The --batch mode now uses ; as argument separator instead of : used previously. The --batch in hb-shape does not expect 0th argument anymore. That is, the lines read are interpreted as argv 1: , instead of argv 0: . The --batch option has been undocumented. We are ready to document it; send feedback if you find it useful. hb-subset got arguments revamps. Added much-requested --gids-file, --glyphs, --glyphs-file, --unicodes-file, supporting ranges in --unicodes. Various.

Mixed c++ c fonts text-shaping

sqlite_bro 0.12.1bis 💾

sqlite_bro is a simple graphical and tabular SQlite database browser in a single Python script. It comes with administrative functions such as import/export of CSV and SQL data, and provides SQL-embedded Python functions.

minor feature: 'backup' and 'restore' functions are accessible via menu (for python =3.7). . Running script and displaying output in temporary files is available via icons. . Supports running in an environment with no DISPLAY. . 'backup' and 'restore' features require Python =3.7. Command-line feature require Python = 3.2. For Python 3.2, because not handlong well https, you may have to : Manualy download from pypi (or here) the sqlite_bro-0.12.1.tar.gz into a local "C: toto" directory do pip install C: toto sqlite_bro-0.12.1.tar.gz . Manualy download from pypi (or here) the sqlite_bro-0.12.1.tar.gz into a local "C: toto" directory. do pip install C: toto sqlite_bro-0.12.1.tar.gz. it may still work on Python-2.7.

MITL python sqlite database-browser

SMCRoute 2.5.0 💾

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP/MLD signaling exists.

major feature: Highlights include; native /etc/smcroute.d/*.conf support and seamless update/removal of routes and groups by reloading .conf files or using smcroutectl. More details in the ChangeLog.

GNU GPL multicast daemon unix linux

Rspamd 3.0 💾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

major feature: - HTML parser rework - CSS parser - Amazon S3 support - DMARC reporting rework - DMARC munging support - External relay plugin - Bayes export tool - Pyzor support - Monitoring rework - Other fixes and improvements https://rspamd.com/announce/2021/08/19/rspamd-3.0.html

Apache email-filter antispam c lua

Vim 8.2.3358 💾

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.3358: structurizr files are not recognized Problem: Structurizr files are not recognized. Solution: Recognize the file by contents.

Other text-editor ide vi vim

Universal Media Server 10.10.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Added fully played overlay to TV series thumbnails in Media Library if all episodes are played some renderers not reflecting content updates like fully played thumbnail changes broken API matching for episodes from files with years in the series name files locking during or just after download Ignore incomplete files Translation updates via Crowdin: Romanian (100 ) Russian (90 ).

GNU GPL java media streaming ffmpeg upnp dlna

Mozilla Firefox 91.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 causing buttons on the tab bar to be resized when loading certain websites (), an which caused tabs from private windows to be visible in non-private windows when viewing switch-to-tab results in the address bar panel (), Various stability, Security, Reference link to 91.0 release notes

MPL c++ web-browser html5 javascript mozilla

GitLab 14.1.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 feature: (2021-08-17). ### (2 changes). Geo 2.0 Regression - Add ability to remove primary (gitlab-org/gitlab@1635f3d07d421edd2a83be109d7c54635aa4f58c) ( merge request (gitlab-org/gitlab!68383)) GitLab Enterprise Edition. RUN AS-IF-FOSS AS SAML SSO login redirects not working (gitlab-org/gitlab@7b551e3d2a4ba6127549c613ee95e2c12c014b90) ( merge request (gitlab-org/gitlab!68383)) GitLab Enterprise Edition. ### Changed (1 change). Resolve "operator does not exist: integer bigint in... (gitlab-org/gitlab@99e6457b6d9d39805dc7758c47091cf6ad0f2bdd) ( merge request (gitlab-org/gitlab!68383)).

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

gradle 7.2 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: The Gradle team is excited to announce Gradle 7.2. This release adds several usability improvements, such as toolchain support for Scala projects, and improves build cache hits between operating systems. There are also changes to make the remote HTTP build cache more resilient when encountering problems and several bug fixes .

Apache build-tool c c++ groovy java kotlin

µBlock Origin 1.37.3b9 💾

µ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.37.2.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: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO 1.37 breaks at least some sites that use googletagmanager if specific filters in use.

GNU GPLv3 javascript browser ad-blocker filter privacy

o 2.42.0 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: Improve text rendering performance by profiling o and updating vt100. an off-by-one canvas drawing that became apparent when vt100 was updated. Add a stack trace to the error message output. Follow the advice of the golint utility. Use the red/black/gray theme if the o executable name starts with r. Adjust the syntax highlighting for Go. Let the GUI interface also handle and respond to: Page Up, Page Down, Home, End, Insert, Delete, Shift+Delete, Ctrl+Insert, Shift+Insert, F1, F2, F3, F4, F10 and F12. Minor changes to the desktop shortcut for the GUI interface. Better default font logic in the GUI interface. Update documentation. Update dependencies.

BSDL text-editor editor

ProjectForge 7.2-RELEASE 💾

ProjectForge is a web-based solution for project management including time tracking, gantt-charting, financial administration, issue management, controlling and managing work-break-down-structures (e. g. together with JIRA as issue management system). Extend ProjectForge with your own plugins.

minor feature: Word-Templating (Merlin): Word templating for letters, information, contracts etc. with serial execution including variables, if-else-expressions etc. inside docx (like Velocity-Scripting-engine). All users/emloyees may receive letters/contracts etc. (as Word and/or PDF-files) in ther personal boxes via serial execution. example template files included for a quick start. Log viewer added (for admins as well as for users for tracking own activity for mass updates of time-sheets, usage of Merlin or Datev-imports). DataTransfer-Plugin: encryption added. Exporting SEPA-cash transfers improved: special characters unsupported by banking software will be replaced/removed. Features for deleting data such as addresses, employee, vacataion data etc. implemented due to privacy restrictions in the EU. The deletion includes also history entries. using char instead of String for passwords. Several minor. Search for deleted entries (addresses etc.). Search in history entries (keywords, users). No restart after first installation required anymore. During Shutdown some temporarily created directories (tomcat. and projectforge-application*) will be deleted automatically. Gender for users added: Used by Merlin (word templating) for creation of personalized letters, contracts etc.

GNU GPLv3 timesheets task-management web-application project-management gantt scripting team-calendar

OSPRay 2.7.0 💾

Intel OSPRay is an open source, scalable, and portable ray tracing engine for high-performance, high-fidelity visualization on Intel Architecture CPUs. OSPRay is part of the Intel oneAPI Rendering Toolkit and is released under the permissive Apache 2.0 license. The purpose of OSPRay is to provide an open, powerful, and easy-to-use rendering library that allows one to easily build applications that use ray tracing based rendering for interactive applications (including both surface- and volume-based visualizations). OSPRay is completely CPU-based, and runs on anything from laptops, to workstations, to compute nodes in HPC systems. OSPRay internally builds on top of Intel Embree and ISPC (Intel SPMD Program Compiler), and fully exploits modern instruction sets like Intel SSE4, AVX, AVX2, and AVX-512 to achieve high rendering performance, thus a CPU with support for at least SSE4.1 is required to run OSPRay.

minor feature: Add support for transformation and camera Motion Blur (with the path Tracer) via shutter parameter of the camera and motion.transform Array and time parameter of the instance and camera. OSPRay can now be built for ARM64 CPUs with NEON (e.g., Apple M1) Using the superbuild. Thus, new minimum versions are for ISPC 1.16.0, for Embree 3.13.1 and for rkcommon 1.7.0. OSPRay now requires minimum Open VKL v1.0.0 to bring the Following improvements: Configurable background values for all volume types (defaultNaN), defining region outside the volume domain Better default sampling rate for scaled VDB volumes, improved Robustness Structured regular volumes now support tricubic filtering and More accurate gradient computations as well as more robust Isosurfaces . Configurable background values for all volume types (defaultNaN), defining region outside the volume domain. Better default sampling rate for scaled VDB volumes, improved Robustness. Structured regular volumes now support tricubic filtering and More accurate gradient computations as well as more robust Isosurfaces. The multidevice module contains a new OSPRay device implementation That delegates work to any number of subdevices. This is an Experimental feature in this release but we invite feedback. SciVis Renderer now ignores normal/albedo/depth hits on surfaces That are fully transmissive (material d = 0). Changed the behavior of background rendering in SciVis renderer to More ly reflect that of the path tracer: Background hits are Rendered in background color in the albedo buffer and black in the Normal buffer. The SciVis renderer does not compute depth of field (DoF) anymore, as this effect does not align with the SciVis renderer definition And exposed artifacts. Crash on exit when using the MPI device. Rendering of depth buffer in the example application. The first argument to material constructor ospNewMaterial, i.e.,renderer_type, is now deprecated and will be removed in a future Release. AO and SciVis renderers

Apache renderer

Midnight Commander 4.8.27 💾

Midnight Commander is a text-mode visual filesystem browser. (It's two-pane display emulates the venerable DOS Norton Commander). Apart from browsing files and directories, copying or renaming them, searching, editing, affecting permissions, it also provides virtual (zip and other archives) and remote file access (ssh, ftp). Via Ncurses it can run on the console, in a virtual terminal, or over remote connections.

minor feature: Minimal version of Autoconf is 2.64, Minimal version of Automake is 1.12, Minimal version of Gettext is 0.18.2, Minimal version of libssh2 is 1.2.8, Reimplement version detection, Significantly reduce rebuilt time after version change, Drop automatic migration of configuration from /.mc to XDG-based directories, zsh: support custom configuration file: /.local/share/mc/.zshrc, Widgets: implement WST_VISIBLE state to show/hide widgets, "Find File": add "Follow symlinks" option, extfs: support unrar-6, extfs: support official 7z binary, ftpfs: apply file list parser from lftp project, Word completion: get candidates from all open files, etags: get rid of hardcoded list length and window width, Update syntax files:, python, Add syntax highlighting:, Verilog and, JSON, openrc-run scripts, Code clean up, Filehighlight of c++ and h++ files as sources, Filehighlight of JSON files as documents, Support of alacritty terminal emulator, Support of foot terminal emulator, Support of, Mouse support in screen: don't check DISPLAY variable, mc.ext: support fb2 e-books, ext.d: use mediainfo to view info about various media files, Remove OS/distro-specific package-related stuff from source tree, FTBFS against NCurses on OS X 10.9.5, Segfault on dialog before panels get visible, Crash if shadow is out of screen, Crash in search, Crash on startup with enabled subshell in FreeBSD, Hang on start randomly with zsh as subshell, If command line is invisible it's partially displayed, Broken handling of zip archives, Broken handling of jar files as zip archives, Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move, view action in the user menu doesn't work on no-exec filesystem, Hardlinks are not colored by file type or extension, mcedit: silent macro makes terminal disrupted, mcedit: disrupting of TAGS file path, vfs: unable to browse compressed tar archives, sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified, ftpfs vfs: month of file is always January

GNU GPL file-browser ncurses

git 2.33.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 send-email" learned the "--sendmail-cmd" command line option, and the "sendemail.sendmailCmd" configuration variable, which is a, more sensible approach than the current way of repurposing the, "smtp-server" that is meant to name the server to instead name the, command to talk to the server. The userdiff pattern for C# learned the token "record". "git rev-list" learns to omit the "commit " header, lines from the output with the `--no-commit-header` option. "git worktree add --lock" learned to record why the worktree is, locked with a custom message. The code to handle the "--format" option in "for-each-ref" and, friends made too many string comparisons on (atom)s used in the, format string, which has been corrected by converting them into, enum when the format string is parsed. Use the hashfile API in the codepath that writes the index file to, reduce code duplication. Repeated rename detections in a sequence of mergy operations have, been optimized out for the 'ort' merge strategy. Preliminary clean-up of tests before the main reftable changes, hits the codebase. The backend for "diff -G/-S" has been updated to use pcre2 engine, when available. Use ".DELETE_ON_ERROR" pseudo target to simplify our Makefile. Code cleanup around struct_type_init() functions. "git send-email" optimization. GitHub Actions / CI update. (merge 0dc787a9f2 js/ci-windows-update later to maint). Object accesses in repositories with many alternate object store, have been optimized. "git log" has been optimized not to waste cycles to load ref, decoration data that may not be needed. Many "printf"-like helper functions we have have been annotated, with __attribute__() to catch placeholder/parameter mismatches. Tests that cover protocol bits have been updated and helpers, used there have been consolidated. The CI gained a new job to run "make sparse" check. "git status" codepath learned to work with sparsely populated index, without hydrating it fully. A guideline for gen

GNU LGPL c git scm vcs dvcs

Electron 16.0.0-nightly.20210813 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: DocumentEdited status not updating button for frameless window on macOS. #30393 (Also in 14, 15). Security: backported for 1229298. #30452.

MITL node js

Nootka 2.0.2 💾

Nootka helps understand the basics of music notation: reading and practicing playing musical scores. ​Long story short: the user plays notes (melody) displayed by the app, which then in real time checks if the notes was played correctly. The application is free and open source. It works under Windows, Linux, Mac and Android... Features - interactive interface to discover the rules of musical notation - exercises where user can play or may guess a note on a score or its name - possibility to create own rules for exercises - accurate method for detecting sung and played sounds and melodies - analyze of results (charts) - different kinds of guitars, piano, bandoneon and saxophones - Czech, English, French, German, Hungarian, Italian, Polish, Spanish, Slovenian and Russian translations

major feature: Nootka plays ukulele: added ukulele support with defined popular tunings; dialog to import voice or part from entire musicXML score; support for read/write compressed musicXML file format (*.mxl); handle partial measure at score beginning - fill with rests; option for transposing score - to key or by semitones

GNU GPLv3 education musical score guitar bandoneon piano

Jailer 10.5.7 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: An error in the validation of database connections that have not been used for a long time has been corrected.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Not Autotools 0.23.0 💾

This is collection of awesome and self-documented m4 macros for GNU Autotools. The macros are organized by topic and each topic has its own file. Most of the macros are independent from each other, so you can just copy and paste what you need. The few cases where a macro depends on a helper macro are documented.

minor feature: New macros NS_ECHO_IF(), NS_ECHO_IF_UNQUOTED(), NS_IF(), NS_PP_IF(), NS_STDOUT(), NS_STDOUT_UNQUOTED(), NS_STRING_IF() and NS_STRING_IF_UNQUOTED() have been created in not-autoshell.m4. The complete macro index has been published (see macro-index.md). A script for generating automatically the complete macro index has been added to the package tree (see pkgutils/macro-index-generator.sh). Documentation review.

GNU GPLv3 m4 m4 macros autotools autoconf automake configure m4 library