BallroomDJ 3.32.5 💾

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.5 (2021-1-22) New Features: Quick Play: Clear queue button added. Mobile Remote Control: Clear queue button added. Bug Fixes: Quickplay: Fixed quickplay actions when a quick play playlist is defined. Fixed help for quick play playlist. Internal: Linux: Rename startup/shutdown scripts.

Zlib end-users linux macos windows tk tcl player ballroom

Eclipse 4diac 1.13.1 💾

The general aim of the 4DIAC initiative is to provide an open, free, IEC 61499 standard compliant automation and control environment. The following open source projects are in the focus of the 4DIAC initiative: * FORTE (4DIAC-RTE): Modular IEC 61499 compliant Runtime Environment for small embedded devices (16/32 Bit), implemented in C++ * 4DIAC-IDE: Modular IEC 61499 compliant Integrated Engineering Environment based on the Eclipse open tool framework * 4DIAC-LIB: Library of function blocks usable for different kinds of control applications * 4DIAC-Systems: A set of example projects Furthermore this open source implementation should serve as discussion basis for the further development of the IEC 61499 standard.

minor bugfix: With this maintenance release 12 issues in 4diac IDE where solved. This includes a fix for handling VirtualDNS entries, selection feedback, and the 4diac FORTE code generator.

EPL distributed control industrial automation embedded-systems science-research manufacturing developers cross-platform c++ java c++ java man

Midnight Commander 4.8.26 💾

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: Support file names of any length, Implement persistent command line buffer for subshell, Implement shadows of dialog windows and menus, Allow running clipboard commands if DISPLAY is not set, Add support of "alacritty", "tmux", and "tmux-256color" terminals, Support wim archive format, Support pak archive format, Add Swift syntax highlighting, Code cleanup, ext.d/sound.sh: replace xmms with audacious, mc.ext: improve handling of compressed content, mc.ext: add support for, Filehighlight fodg, fodp, fods, fodt, odg files as documents, modarcon16 skin: make consistent with whitespaces, 0000 permissions are not preserved on copy/move file, Chattr dialog doesn't work with mouse, Wrong copy ETA displaying if "Follow links" option is set, C-i, C-l, Cancel of history or completion window marks input lines as modified, Unexpected subshell execution at panel switch, Lock up after pressing Tab in subshell, tcsh: error: "The Commander can't change to the directory", vfs: extfs: cannot handle files with name started with dash or space, vfs: hang on accessing files within a nested VFS for first 60 seconds, vfs: lose content of the current directory on a mounted CIFS share

GNU GPL file-browser ncurses

The Sidef programming language 3.97.1 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: a typo that caused compilation-failures on perl 5.32. (912e27e). For better consistency, use mpz_div everywhere (same as mpz_fdiv_q), instead of mpz_tdiv_q. (8eaa5bf). The Number inverse_usigma(n) and inverse_uphi(n) with Math::Prime::Util 0.74. (53d97f4, bb1c7a4).

GNU GPLv3 programming language development perl

rpmrebuild 2.16-1 💾

rpmrebuild is a tool to build an RPM file from a package that has already been installed in a basic use, rpmrebuild use do not require any rpm building knowledge. (On debian, the equivalent product is dpkg-repack)

minor feature: - fix bug if more than 10 args (thanks Dmitry V. Levin) - add signal trapping to clean directory - fix warnings from shellcheck - fix problem when rebuild filesystem package (builroot not a directory) - fix installation test for kernel and multi-arch packages

GNU GPL packaging

GitLab 13.8.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-01-22). ### Security (4 changes, 1 of them is from the community). The NuGet endpoints will no longer ignore an invalid username when a personal access token or deploy token is passed via HTTP Basic authentication. !38627 (Ethan Reesor). Update WEBrick to v1.6.1. !50720. Prevent user-defined variables from being used by non-maintainers. !51682. Upgrade Workhorse to 8.58.2. ### Removed (2 changes). Drop group_id column from compliance_management_frameworks table. !50829. Remove deprecated generic alert integration in favor of HTTP Integrations. !50913. ### (91 changes, 35 of them are from the community). Deduplicate labels with identical title and group. !37148. Remove diff display preferences and file tree from changes empty state. !43467. Upgrade to Grape v1.5.0. !44554. database timeout errors when removing expired job artifacts. !47496. Return release milestones in predictable order. !47700. multiple simultaneous requests for vulnerabilities on pipeline security tab. !48426. Remove duplicate service records. !49463. Add LaTeX support for Jupyter Notebooks. !49497. confusing button text when importing from GitHub. !49684. identicon text color in dark mode. !49785. installation of Knative under Helm 3. !49843. Hide inoperable group search Releases filter. !50010. visibility level validation for deep nested forks. !50081. Change type of CiJob.needs. !50192. Handle git errors when cleaning up MR refs. !50250. over-eagerly updating Web IDE Live Preview. !50255. Persist updated_at value in state change events. !50272. Enlarge the timeline toggle button. !50284. Hide "Actions" label on group members view if no action buttons exist. !50304. with snippets in HEAD when default branch is not master. !50366. Add project scope to ci clint graphql endpoint. !50418. the graphQL type for container repository tags. !50419. Allow more actions on group members. !50445. Don't allow filtering by release tag on groups. !50457. Flash transf

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

µBlock Origin 1.32.5rc1 💾

µ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.32.4.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 For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. 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/. Problems with asterisk in the destination of hostname-based rules.

GNU GPLv3 javascript browser ad-blocker filter privacy

Monitorix 3.13.0 💾

Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size can be used on embedded devices as well.

major feature: This new version introduces three new modules: the long-awaited pgsql.pm capable of monitoring up to 9 databases of an unlimited number of PostgreSQL servers, the redis.pm and tinyproxy.pm which are both also capable of monitoring an unlimited number of Redis and Tinyproxy servers respectively. This version also includes some interesting new features. The new CSS theming support will allow people to create their own color themes. The new support for the ss command in port.pm and nginx.pm modules. The ability to map the device names and also to include a title name in disk.pm module. The new stacked visualization of network stats available on a number of modules, and more. Also with this new version, Monitorix is able to be executed as a regular user instead of root. This is of course subject to the capabilities of each module to get statistics without using the superuser. The rest of new features, changes and bugs fixed are, as always, reflected in the Changes file. Please, check the monitorix.conf(5) man page for all the details. NOTICE: The configuration file monitorix.conf has been extended with important changes. All users still using older versions are encouraged to upgrade to this version.

GNU GPL monitoring linux bsd perl

YAWIK 0.35.3 💾

YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The sytem assigns application forms to job ads. Applicants and Recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.

minor feature: Application workflow: Notification emails are only send to recruiters, on the "notify all recruiters" workflow. Recruiter only sees his own jobs on the jobboard view (#595, #596).

MITL hr jobs applicants php5 zf2 jobboard

HumHub 1.7.2 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: table-responsive tables do not overflow due to default word break style. Richtext extension scan does not include full title if title contains a ). SSO login drops no warning if AuthClient cannot be stored. Deep Links from Microsoft Office Documents. Use HTTPS protocol for default OEmbed endpoint URLs. Nav tabs with data-toggle are styled in link color. Success message rendered although password validation failed. Repsonsive layout alignment on small screens. Call to Content::canArchive() throws error on global content. Banner image orientation not being processed. Hide "Like" link when no permission "Can like". Use only letters and digits from Space name for logo acronym. Deny slashes in usernames.

Affero GPLv3 php yii mysql social-network groupware

emgr - EMpirical GRamian Framework 5.9 💾

The emgr framework is a compact open-source model reduction software toolbox for (empirical) GRAMIAN-based model order reduction (MOR) and uncertainty quantification (UQ). It's compatible with OCTAVE and MATLAB.

minor feature: Minor feature, bugfixes and refactoring.

BSDL-2 mathematics matlab science-research model-reduction model-order-reduction

OPNsense 20.7.8 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor bugfix: Here are the full patch notes: o system: allow to recover from bad TLS certificate and/or bad settings in console interface assign o system: display destination port number in firewall log widget (contributed by Team Rebellion) o system: keep compatible TLS 1 defaults for web GUI on 20.7 series o system: set default certificate lifetime to 397 days o firewall: add type 128 to outgoing IPv6 RFC4890 requirements o firewall: add manual refresh button to live log o firewall: fix typo in ICMPv6 validation o firewall: fix minor regression in maintaining target alias file o firewall: fix all state value in pfTop (contributed by Lucas Held) o firewall: remove duplicated destination field in live log o firewall: add readonly actions to aliases permission (contributed by Manuel Faux) o firewall: category selector missing caption o reporting: add top talkers to revamped traffic graph page o reporting: fix name resolution filter change in insight o reporting: persist interface selection on traffic graph page o captive portal: disable faulty TLS on HTTP since lighttpd 1.4.56 o dhcp: fix sorting of IPv6 static mappings (contributed by vnxme) o dhcp: fix incorrect parsing of DUID (contributed by Matt Holgate) o firmware: opnsense-code now updates the current directory if nothing was specified o firmware: opnsense-code now uses flexible make.conf target from tools.git o firmware: opnsense-update now supports snapshot access via -z option o firmware: opnsense-update now fixes missing dependencies on the fly o firmware: fix some issues with missing repository on server o firmware: add version output and date to audit logs o ipsec: display remote host in status overview (contributed by garlic17) o opendns: add standalone mode o openssh: honour MAX_LISTEN_SOCKS o openvpn: set default certificate lifetime to 397 days in wizard o unbound: generate all configuration files in service controller o unbound: fix broken lines in large files (contributed by kulikov-a) o web proxy: lock ACL dow

BSDL-2 network firewalls security

Fossil SCM 2.14 💾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further extensions.

minor feature: Schema Update Notice #1: This release drops a trigger from the database schema (replacing it with a TEMP trigger that is created as needed). This. Change happens automatically the first time you Add content to a repository using Fossil 2.14 or later. No Action is needed on your part. However, if you upgrade to Version 2.14 and then later downgrade or otherwise use an earlier Version of Fossil, the email notification mechanism may fail to send out notifications for some events, due to the missing. Trigger. If you want to Permanently downgrade an installation, then you should run fossil rebuild " after the downgrade to get email notifications working again. If you are not using. Email notification, then the schema change will not affect you in Any way. Schema Update Notice #2: This release changes how the descriptions of wiki edits are stored in the EVENT table, for improved display on timelines. You must. Run " fossil rebuild " to take advantage of This enhancement. Everything will still work without fossil rebuild", except you will get goofy descriptions of. Wiki updates in the timeline. Add support for Fossil chat. The " fossil clone " command is enhanced so that if the repository filename is omitted, an appropriate name is derived. From the remote URL and the newly cloned repo is opened. This makes The clone command work more like Git, thus making it easier for People transitioning from Git. Added the --mainbranch option to the fossil git export. Command. Added the --format option to the. fossil timeline " command. Enhance the --numstat option on the. fossil diff " command so that it shows a total. Number of lines added and deleted and total number of files Modified. Add the "contact" sub-command to fossil user. Added commands " fossil all git export " and. fossil all git status ". Added the "df=CHECKIN" query parameter to the. timeline page. Improvements to the " /sitemap " page. Add subpages. sitemap-timeline and /sitemap-test. Better text position in cylin

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms

Electron 13.0.0-nightly.20210120 💾

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: a memory leak in desktopCapturer.getSources. #27057 (Also in 11, 12). an where BrowserViews couldn't be effectively reparented. #27220 (Also in 11, 12). an where SIGINT was improperly handled in Node.js processes. #26970 (Also in 11, 12). an where draggable regions did not work exclusively on BrowserViews on Windows. #27222 (Also in 11, 12). an where non-draggable regions on BrowserViews could have incorrectly calculated bounds. #27185 (Also in 11, 12). an with audio not playing in HTML video elements. #26963. Security: backported for 1147431, 1144462. #26953. Security: backported for chromium:1123035. #26956. chrome.webRequest extensions API not intercepting any requests. #27097 (Also in 11, 12).

MITL node js

mnm (TMTP client) 0.9.0 💾

The mnm project is building a legitimate email replacement: a client, a server, and a simple protocol (TMTP) between them. mnm has two major goals: (a) to provide a far safer correspondence model, and (b) to offer capabilities missing in traditional email.

major bugfix: This is the first release posted to freshcode.

MPL email go linux windows macos-x smtp tmtp

TXR Language 248 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, structural pattern matching a foreign-function interface and more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major bugfix: See RELNOTES: http://www.kylheku.com/cgit/txr/tree/RELNOTES?id=txr-248

BSDL-2 interpreter development lisp text-processing utilities programming-language

TXR Language 247 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, structural pattern matching a foreign-function interface and more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major bugfix: See RELNOTES: http://www.kylheku.com/cgit/txr/tree/RELNOTES?id=txr-247

BSDL-2 interpreter development lisp text-processing utilities programming-language

PowerShell Core 7.0.4 💾

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 MyGet feeds from test nuget.config (Internal 14147). Update WXS file for 7.0.4 (Internal 14122). Update.NET dependencies for 7.0.4 (Internal 14104). .0.4 `Get-Module` test failure (Internal 13946). directory creation failure (Internal 13904). Disable WMF link invocation test. Use PowerShell Core for build and test of package in CI build. Disable libmi dependent tests for macOS. Use one feed in each nuget.config in official builds. path signed RPMs are uploaded from in release build. syntax error in Windows packaging script. Make AppLocker Enforce mode take precedence over UMCI Audit mode. with unsigned build. Move macOS and NuGet to ESRP signing. Move Windows package signing to use ESRP. Move Linux to ESRP signing. Migrate 3rd party signing to ESRP. Don't do a shallow checkout. Move to ESRP signing for Windows files. breaks in packages daily build due to macOS signing changes. Sign individual files in package. Use Authenticode certificate for MSIX signing. Sign the MSIX files for the store. Use temporary personal path at runspace startup when env:HOME not defined. MSIX packaging to determine if a preview release by inspecting the semantic version string. Add default help content to the assets folder. powershell_7.0.4-1.debian.10_amd64.deb 7F124A67A2DACBA0C2284FEB22F2B6F8505FB0C42BE2FCD17EE4ED0AA7636BF4 . 7F124A67A2DACBA0C2284FEB22F2B6F8505FB0C42BE2FCD17EE4ED0AA7636BF4. powershell_7.0.4-1.debian.11_amd64.deb 02FC95473177151F1450342B611FF54AB8BE01158273014E4930D7D5E6606226 . 02FC95473177151F1450342B611FF54AB8BE01158273014E4930D7D5E6606226. powershell_7.0.4-1.debian.9_amd64.deb 7F463555A0741D7DB03A3AB400E79EF86E513B959BF7162A16D78695398D6F2A . 7F463555A0741D7DB03A3AB400E79EF86E513B959BF7162A16D78695398D6F2A. powershell_7.0.4-1.ubuntu.16.04_amd64.deb A317B3ABCF9EC376151FFBBFF8EC30E958A25D65CAB861DC813B4881E60C11A6 . A317B3ABCF9EC376151FFBBFF8EC30E958A25D65CAB861DC813B4881E60C11A6. powershell_7.0.4-1.ubuntu.18.04_amd64.deb C74DE93D4279B1489891A052005A0063B378384

MITL powershell shell

exiftool 12.15 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: (production release). - Added a couple of new Sony LensType values. - Added a new Nikon FlashMode value. - Decode NikonSettings. - Decode thermal information from DJI RJPEG images. - extra newline in -echo3 and -echo4 outputs added in version 12.10. - out-of-memory problem when writing some very large PNG files under Windows.

Artistic perl exif meta-data

Mustangproject 2.1.0 💾

Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices. It is a (permissive) open source cross platform command line tool and a Java library. The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2. The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.

minor bugfix: Fixes - fixed a charge/allowance rounding error #212 - Corrected intra community supply tax exemption category code - removal of Tradeparty.getZip New features - support CII to UBL conversion

APL invoice metadata accounting java-library java e-billing e-invoice

FileZilla 3.52.2 💾

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.

minor bugfix: When restoring the main window position at startup, detect if the title bar would become hidden behind taskbars or global menu bars and reposition it appropriately. SFTP: preserving of timestamps on downloads.

GNU GPL c ftp ftps file-transfer

Pendulum 💾

Inverted pendulum simulation with adjustable PID paramters.

minor feature:

MPL python pid control control-loop pendulum inverted-pendulum

Jailer 10.3.1 💾

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: The data browser has been revised and improved. In particular, an overview panel for the desktop was developed, Which simplifies orientation in complex data views.

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

VideoLAN Client 3.0.12.1 💾

VLC is a simple, fast and powerful media player with desktop and mobile cross-platform support. It can use files, network streams, CD and DVDs, webcams, DVB-T and other devices for playing. It supports a plethora of video formats like MPEG, DivX, H.263, H.264, H.265, VP9, MKV, WebM, WMV, MP3, AAC, MOD variants, FLAC, Vorbis, Theora, Dirac, FLV, MXF, and other encodings or meta formats (subtitles). It doubles as player and streaming server, and recording or transcoding and conversion tool.

minor feature: MacOS: 3.0.12.1 is the first release for Apple Silicon macs. Version bump to allow an automatic upgrade path.

GNU GPL c c++ video player audio-player multimedia video-conversion recording transcoding

Vim 8.2.2374 💾

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.2374: accessing uninitialized memory in test_undo Problem: Accessing uninitialized memory in test_undo. Solution: Do not look in typebuf.tb_buf if it is empty.

Other text-editor ide vi vim

µBlock Origin 1.32.5b11 💾

µ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.32.4.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 For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. 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/. Problems with asterisk in the destination of hostname-based rules.

GNU GPLv3 javascript browser ad-blocker filter privacy

GNU Radio 3.9.0.0 💾

GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

minor feature: Josh Morman. Thomas Habets. Jacob Gilbert. Andrej Rode. Ryan Volz. We now require commits to be signed off (DCO); this means you have to attach -s to your git commit command line. License headers now SPDX format. C++14. use C++11 facilities in a lot of places where Boost was still used, especially smart pointers, range loops. lambdas where boost::bind was used. C11. Dependency versions: Python 3.6.5 numpy 1.13.3 VOLK 2.4.1 CMake 3.10.2 Boost 1.65 Mako 1.0.7 PyBind11 2.4.3 . Python 3.6.5. numpy 1.13.3. VOLK 2.4.1. CMake 3.10.2. Boost 1.65. Mako 1.0.7. PyBind11 2.4.3. Compiler options: GCC 8.3.0 Clang 11.0.0 / Apple Clang 1100 MSVC 1910 (Microsoft VS 2017 15.0) . GCC 8.3.0. Clang 11.0.0 / Apple Clang 1100. MSVC 1910 (Microsoft VS 2017 15.0). VOLK now "regular" dependency, not in-tree submodule. numpy now also a CMake-checked hard dependency for Python support. Exception Handling: throw by value, catch by reference (clang-tidy check). C++11: Emplace in vectors where you can; brings performance boni, but not included in clang-tidy-checks. Further clang-tidy based code optimizations: empty() instead of size() == 0. override where overriding virtual functions (which we do a lot). Logging: removed all std::cerr and fprintf(stderr, ) by GNU Radio logging. Logging: Changed logging format for many multiline error logs. purged snprintf, printf logging. There were a lot of places where a malloc'ed object was used internally, where that was inappropriate. Using simple instance-holding fields now. const for members that were only set at construction time is now desired, and implemented in most places. const - constexp in a lot of places. assert - static_assert. An exception-throwing block will now terminate the flow graph process, configurable through top_block. gr-utils cleanup, folder restructuring. config version checks installed CMake file will accept "at least this version" now. PyBind11 replaces SWIG Full tree conversion from SWIG to Pybind11 bindings . Full tree conversi

GNU GPL signal processing radio sdr amateur radio

The Sidef programming language 3.97 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: Added the Quadratic(a, b, w) built-in class. (aab0cef). New octal syntax 0oddddd, in addition to 0ddddd. (9d0d882). Added the Number flt_factor(n, tries=1e4) method. (d52bb1f, d71de37). Added the Number sopf(n) method. (b72282a). Added the Number n_primes(n, start=2) method. (24ec447). Added the Number is_practical(n) method. (aec0125). Added the Number inverse_psi_len(n) method. (91b851f). Added the Number inverse_sigma_len(n,k=1) method. (91b851f). Added the Number inverse_uphi(n) method. (72979b7). Added the Number inverse_psi(n) method. (2caa727). Added the Number inverse_usigma(n) method. (8ede5f3, 0b6a52d). Added the Number ratmod(r,m) method. (46b7315). Added the Number addmod(a,b,m), submod(a,b,m), mulmod(a,b,m) and divmod(a,b,m) methods. (0ce927b). Added the Number miller_factor(n, tries=100) method. (cd9d3ce). Added the Number lucas_factor(n, j=1, tries=100). method. (2d91cf5, 0207a89). Added the Number is_imprimitive_carmichael(n) method. (d435c38). Added the Number is_lucasU_psp(n, P, Q) and is_lucasV_psp(n, P, Q). (a32f812). Added the Number n.is_odd_composite method. (a32f812). Added the Number is_overpseudoprime(n, b=2) method. (2468b01). Added the Number quadratic_nonresidue(n) method. (725721c). Added the Number rough_part(n,k) method. (d14d1a8). Added the Number smooth_part(n,k) method. (91444b8). Added the Number superprimorial(n) method. (f31109e). Added the Number core(n) method. (c6223a2). Added the Math.binsplit(block, arr...) method. (f542064). Added the String parse_quotewords(str, delim, keep) method. (eb1b5f6). Added several String methods provided by Text::Balanced. (176bac8). Added the Matrix A.invmod(m) method. (00a2187). Added the Math.smooth_numbers(primes...) method. (b686cc8). Added support for parsing complex numbers in Cartesian form. (ac5cddc). Added the Gauss ratmod(n,m) method. (b71808b). Minor optimization in Number is_safe_prime(n) method. (08008d6). Allow built-in classes to be redefined with extra parameters. (bee6726, 56bc

GNU GPLv3 programming language development perl

Shotcut 21.01.16 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: Insert Track creates wrong layer/composite ordering (broke in v20.11.25). Gradient color chooser affecting filters: Gradient, Audio Light Visualization, Audio Spectrum Visualization, And Audio Waveform Visualization (broke in v20.11.25). Clicking Open in LUT filter on Linux Snap crashes (broke in v20.10.31). VUI (on-screen controls) of a clip filter disappear when there is a filter on the track or Output (broke in v20.11.25). Some filter parameter controls are missing on macOS: Alpha Channel Adjust, Alpha Channel View, Chroma Key Advanced, Blends Mode, Gradient, Timer (broke in v20.11.25).

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Simple Network Encrypted Backup Utility 1.1.2 💾

Snebu is a snapshot-style backup system that is fast, easy to set up, and flexible. Each backup is a snapshot of the system at that time, and can be individually labeled with a retention schedule (such as daily, weekly, monthly, etc). Backup sets can be individually expired, or expired based on age for that particular schedule name. The front end uses standard tools, such as `find` and `tar`, while the back end stores backed up file contents in standard lzop compressed files with the metadata (file names, attributes, client name, etc) are kept in an SQLite database allowing for flexible querying/reporting options. Supports simple single system installs, as well as flexible client / server operations (multiple clients back up to a central server, or the backup server can pull backups from multiple clients via ssh/sudo). Granular user access model is provided for each function (backup, restore, query, expire/purge) which can prevent a compromised client from deleting or corrupting backups. Public Key Encryption is provisioned by included utility 'tarcrypt', which adds compressed encrypted extensions to the standard tar format. Passphrase protected key data is stored in the backup catalog database. Multiple keys can be used (such as a primary key plus "skeleton" keys), and different clients can have separate keys, and can be granted access only to their specific files.

major feature: (Major) Added (optional) public key encryption via tarcrypt utility (Minor) Includes detailed manpages for all functions Automatic progress report status line if output is a tty Other performance improvements

GNU GPLv3 snapshot backup

BallroomDJ 3.32.4 💾

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.4 (2021-1-17) Bug Fixes: Option: Global: Minor UI cleanup. Playlist Management: Fix crash. Internal: Updated Tcl/Tk to version 8.6.11. (Mac OS styling is improved). Windows: Updated curl to version 7.74.0. Updated tclcurl to 2021-01-04 version.

Zlib end-users linux macos windows tk tcl player ballroom

PrRescue 0.94 💾

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 has been updated to version 5.10.8. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

youtube-dl 2021.01.16 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: YoutubeDL Protect from infinite recursion due to recursively nested. Playlists. YoutubeDL Ignore failure to create existing directory. YoutubeDL Raise syntax error for format selection expressions with multiple. Operators . Operators. animeondemand Add support for lazy playlist extraction. youporn Restrict fallback download URL. youporn Improve height and tbr extraction. youporn extraction. twitter Add support for unified cards. twitch Add Authorization header with OAuth token for GraphQL requests. . mixcloud:playlist:base Extract video id in flat playlist mode. cspan Improve info extraction. adn Improve info extraction. adn extraction. youtube:search Extract from all sections. youtube:search viewcount and try to extract all video sections. twitch Improve login error extraction. twitch authentication. 3qsdn Improve extraction. peertube Extract formats from streamingPlaylists. khanacademy extraction. spike Update Paramount Network feed URL.

Public Domain python utility video

Electron 13.0.0-nightly.20210115 💾

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: a memory leak in desktopCapturer.getSources. #27057 (Also in 11, 12). an where BrowserViews couldn't be effectively reparented. #27220 (Also in 11, 12). an where SIGINT was improperly handled in Node.js processes. #26970 (Also in 11, 12). an where draggable regions did not work exclusively on BrowserViews on Windows. #27222 (Also in 11, 12). an where non-draggable regions on BrowserViews could have incorrectly calculated bounds. #27185 (Also in 11, 12). an with audio not playing in HTML video elements. #26963. Security: backported for 1147431, 1144462. #26953. Security: backported for chromium:1123035. #26956. chrome.webRequest extensions API not intercepting any requests. #27097 (Also in 11, 12).

MITL node js

Photok 1.1.3 💾

Photok is a free Photo-Safe. It stores your photos encrypted on your device and hides them from others. It uses technologies like, AES-256 encryption standard or bcrypt, to keep your photos secure. Photok is completely free, open source, and contains no ads.

minor feature: * Improve darkmode * Update third party software

Apache cryptography android encryption photos

mnm (TMTP server) 0.1.0 💾

The mnm project is building a legitimate email replacement: a client, a server, and a simple protocol between them. mnm has two major goals: (a) to provide a far safer correspondence model, and (b) to offer capabilities missing in traditional email.

major feature: This is the first release.

MPL email go linux smtp tmtp

Gaucho 0.10.0 💾

Execute tasks with one click Boost your productivity by running commands, as well as launching applications with just one click, the simple status icon, timer and log provides monitoring of all your tasks at a simple glance.

minor feature: * Gaucho now runs as a single-instance app * Overhaul of menu and context menu options * Adds cut-copy-paste items to context menu * Suite-related actions moved to context menu * "Import suite" is now part of settings * Global Env variables can be set in settings * These will be exported/imported along with the suites in "Export Tasks" * Env variable form validation * Settings shortcuts menu is now collapsed by default * Minor fix in "Desktopify" * Dependencies updated

GNU GPLv3 desktop launcher productivity node electron

Wine 6.0 💾

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: Core modules in PE format. Vulkan backend for WineD3D. DirectShow and Media Foundation support. Text console redesign. The core DLLs, including NTDLL, KERNEL32, GDI32, USER32, etc. are, There is a new mechanism to associate a Unix library with a PE, Winelib modules no longer link against libwine.so, or require it at, The libwine library is no longer used, but it #039;s still provided to, PE modules can be built with their deinformation split to a, An experimental Vulkan renderer for WineD3D is implemented. This, The following Direct3D 11 features are implemented:, Per render-target ( quot;independent quot;) blend states. Dual-source blending. Multi-sample anti-aliasing sample masks. Several more capability queries. Support for Direct3D 9 alpha-to-coverage multi-sampling is, When the EXT_framebuffer_multisample_blit_scaled OpenGL extension is, When the ARB_buffer_storage OpenGL extension is available, it will, The Direct3D graphics card database recognizes more graphics cards, New or modified HKEY_CURRENT_USER Software Wine Direct3D registry keys:, quot;renderer quot; (REG_SZ), quot;csmt quot; (REG_DWORD), 0x1 Enable the multi-threaded command stream feature. 0x2 Enable serialization between multiple command streams in the, Removed HKEY_CURRENT_USER Software Wine Direct3D registry key:, quot;DirectDrawRenderer quot; Drawing text using the ID3DXFont interface is implemented. The ID3D12ShaderReflection shader reflection interface is, The D3DX10GetImageInfoFromMemory() and related image information, Drawing arcs, ellipses and rounded rectangles using the Direct2D API, The standard sRGB color profile is installed into the pre, for, The Null display driver can be used as a proper display driver, for, WindowsCodecs supports decoding images in DDS (DirectDraw Surface), The Vulkan driver creates the JSON manifest and registry entry used, The Vulkan driver supports up to version 1.2.162 of the Vulkan spec. There are a number of improvements in GdiPlus, including support fo

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

sysklogd 2.2.0 💾

BSD syslog daemon and syslog()/syslogp() replacement API for Linux, provides 100% support for RFC3164 & RFC5424, unlike rsyslogd et al.

minor feature: Minor feature and bug fix release. Use /dev/kmsg instead of /proc/kmsg on Linux. Fix build problems on embedded systems like Buildroot.

BSDL