MediaInfo 23.11 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: XMP: support of a couple of additional metadata. PNG: pixel aspect ratio, gamma, active bit depth. PNG: support of textual metadata. Detection of active width/height/DAR (based on FFmpeg), Windows only. Matroska: show ST-12 timecode of first frame. ADM: rounding of FFoA to 0 decimal and Start/End time codes to 2 decimals. WAV: support of big (1+ GB) axml chunks. ADM: support of big (1+ GB) files on 32-bit systems. x I1876, BWF: missing precision in TimeReference export x I1607, MPEG-TS/PS: Less Inform() with Open(memory) than Open(file) x MP4/MOV: show right time code of last frame with complex time code tracks x Duration: timecode output should not use drop frame for 23.976fps x AVC+HEVC: handling of DF timestamps x SF1188, ID3v2: wrong handling of chunks having padding x I1887, TS DVB: wrong handling of UTF-8 strings in service name x I1892, Matroska: date readout if before the millennium

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

Shotcut 23.11.29 💾

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: for DOWNLOAD! This highlight of this version is the addition of easing for keyframes: ease in, ease out, and ease in/out with different levels of acceleration and tricks like elastic and bounce. See the Easing Functions Cheat Sheet web page for an animated graphical overview of these behavior options.. Improvements. . Added Crop:Rectangle gt; Apply to Source button. This button is only enabled when the aspect ratio of the source media matches your project s Video Mode because it is impossible to include the black padding that Shotcut adds to a source. This feature is the primary way to simply crop a video. You do not need to use the timeline for this. You can simply: . set Settings gt; Video Mode to Automatic,. open a video file,. add the Crop: Rectangle video filter,. adjust the rectangle control in the player,. click Apply to Source in the Filters panel,. choose Yes in the dialog asking to change the Video Mode, and. Export.. . . Added Opacity to GPS Text, Text: Simple, and Timer filters.. Improved performance of Timeline gt; Zoom.. Added rectangular selection to Timeline.. Added Settings gt; Timeline gt; Rectangle Select.. This is on by default, and scrubbing with the mouse on the timeline requires clicking near the play head. When this is on, hold Shift to turn it off temporarily. When this is off, hold Shift to temporarily turn it on. Changed the Smooth keyframe type to avoid overshoots and cusps.. This only applies to new projects made with this and future versions. Thus, the behavior of smooth keyframes made with an earlier version remains the same for compatibility reasons. Added Ease In, Ease Out, and Ease In/Out to Keyframes.. This also changes the appearance of keyframes in the timeline view of Keyframes to make it more clear where the behavior applies - between keyframes. Remember this: when thinking about in or out , for Shotcut in refers to the beginning of something - a clip, filter, or

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

The Ursa programming language 0.1.13 💾

Ursa helps you write code that will last a long time: a simple, general-purpose programming language that is easy to pick up and will work the same way long into the future.

minor feature: This release adds a prelude containing just one function, the iterator range . The source code for the prelude was accidentally included in the previous release, but did nothing useful. A bug was fixed in the REPL, where an empty input line gave an error.

GNU GPLv3 proglang programming language

Tornado 6.4.0 💾

Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. It's comprised of a web framework, a HTTP client and server implementation based on an asynchronous networking core, and it coroutine library. As whole it can supplant WSGI setups, but the web framework itself may be run with traditional servers.

minor feature: What's new in Tornado 6.4.0 Nov 28, 2023. General Changes. Python 3.12 is now supported. Older versions of Tornado will work on Python 3.12 but may log. deprecation warnings. Deprecation Notices. `.IOLoop.add_callback_from_signal` is suspected to have been broken since Tornado 5.0 and will be. removed in version 7.0. Use `asyncio.loop.add_signal_handler` instead. The `client_secret` argument to `.OAuth2Mixin.authorize_redirect` is deprecated and will be. removed in Tornado 7.0. This argument has never been used and other similar methods in this module. don't have it. `.TwitterMixin` is deprecated and will be removed in the future. `tornado.auth`. The `client_secret` argument to `.OAuth2Mixin.authorize_redirect` is deprecated and will be. removed in Tornado 7.0. This argument has never been used and other similar methods in this module. don't have it. `.TwitterMixin` is deprecated and will be removed in the future. `tornado.autoreload`. Autoreload can now be used when the program is run as a directory rather than a file or module. New CLI flag `--until-success` re-runs the program on any failure but stops after the first. successful run. `tornado.concurrent`. reference cycles that could lead to increased memory usage. `tornado.escape`. Several methods in this module now simply pass through to their equivalents in the standard. library. `tornado.gen`. This module now holds a strong reference to all running `asyncio.Task` objects it creates. This. prevents premature garbage collection which could cause warnings like "Task was destroyed but it. is pending!". `tornado.ioloop`. `.IOLoop.add_callback_from_signal` is suspected to have been broken since Tornado 5.0 and will be. removed in version 7.0. Use `asyncio.loop.add_signal_handler` instead. The type annotation for `.IOLoop.run_in_executor` has been updated to match the updated signature. of `asyncio.loop.run_in_executor`. reference cycles tha

Apache python web-framework http-server

Babel 7.23.5 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2023-11-29). #### :eyeglasses: Spec Compliance. `babel-plugin-proposal-decorators`. Class binding is in TDZ during decorators initialization (@nicolo-ribaudo). `babel-helpers`, `babel-plugin-proposal-decorators`. Allow addInitializer in field decorator context (@JLHwung). #### :: `babel-traverse`, `babel-types`. Do not remove bindings when removing assignment expression path (@nicolo-ribaudo). `babel-plugin-transform-classes`. Require class properties transform when compiling class with private fields (@nicolo-ribaudo). `babel-generator`. : Missing parentheses after line break (@liuxingbaoyu). `babel-helpers`. helpers internal fns names conflict resolution (@nicolo-ribaudo). `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-typescript`. Simplify class fields injetion after `super()` (@nicolo-ribaudo). `babel-generator`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-parameters`, `babel-plugin-transform-typescript`, `babel-traverse`. : Unexpected duplication of comments (@liuxingbaoyu). `babel-eslint-plugin`. Add `@babel/eslint-plugin/no-undef` to `no-undef` with accessor props (@nicolo-ribaudo). #### :microscope: Output optimization. `babel-helpers`. Optimize `decorator` helper size (@liuxingbaoyu).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

Warzone 2100 4.4.2 💾

Command the forces of "The Project" in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multiplayer and single-player skirmish modes, and an extensive tech tree and a full unit designer. Multiplayer is also cross-platform - battle your friends with any OS, Windows, Linux or macOS, it all works seamlessly!

minor bugfix: : General: : Various potential crashes. : Clear active console messages when resuming from paused state. : Make sure VTOLs retreat to repair when attached to VTOL Strike/CB. Campaign: : Move a spawn position on Gamma 3. Multiplayer: : Do not split departing player research centers with team in non-shared research mode. Other: : Use std::make_ unique,shared instead of raw new.

GNU GPL real-time-strategy game c++ linux windows macos bsd

gradle 8.5 💾

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 8.5. Gradle now supports running on Java 21. This release features Kotlin DSL improvements, including faster first use and version catalog support in precompiled Kotlin script plugins. Additionally, this release comes with more helpful error and warning messages, improvements to build init, dependency verification and several new APIs for build and plugin authors. See the full release notes for details.

Apache build-tool c c++ groovy java kotlin

libmp4tag 1.2.11 💾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

minor bugfix: 1.2.11 2023-11-29 * Bug Fixes: * mp4tagcli: Fix --dump * Changes: * Make cover image type (jpg, png) available to caller. * mp4tagcli: also display type of cover image. * New Features: * Added manual page for mp4tagcli. * Added manual page for libmp4tag.

Zlib library c audio video tagging mp4

ELM ME+ 2.5 PLalpha62 💾

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

minor bugfix: This release fixes few crashes.

Elm GPL email-client imap pop3 shell c curses posix linux unix end-users e-mail

Sonobus 1.7.0 💾

SonoBus is an easy to use application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network. Simply choose a unique group name (with optional password), and instantly connect multiple people together to make music, remote sessions, podcasts, etc. Easily record the audio from everyone, as well as playback any audio content to the whole group. Connects multiple users together to send and receive audio among all in a group, with fine-grained control over latency, quality and overall mix. Includes optional input compression, noise gate, and EQ effects, along with a master reverb. All settings are dynamic, network statistics are clearly visible. Works as a standalone application on macOS, Windows, iOS, and Linux, and as an audio plugin (AU, VST) on macOS and Windows. Use it on your desktop or in your DAW, or on your mobile device.

minor bugfix: Added "Suggest New Group" feature. From the group popup (the button just below Connect showing group info) a new item was added that lets you pick who from the currently connected group you would like to join you in a new group, makes the request and connects you to the new group. If the others accept they will immediately connect to the new group with you. This feature can be used in the situation where you are in a public group, but would like to continue to play/talk with a subset of them in a new private (or public) group, with the least amount of effort. Added Reset All Jitter Buffer button (near the bottom next to FX) with keybinding (cmd/ctrl-J) Added additional features to the VDO.Ninja link generator, allowing you to create links for both webcam and screenshare usage, which you can use at the same time in multiple browser windows/tabs. Also, an option was added to generate the link so that your content is only pushed, viewing no one... which can be handy if you are using both webcam and screenshare at the same time, and pick one to not view anyone. Added LV2 plugin for Linux (could be other platforms too if people request it) Added Soundboard volume control and send-to-group controls at the bottom of the Soundboard The used font now supports all translated languages, so you can use Chinese, Japanese, or Korean text in names or chat messages, even if the app isn't set for that language. It has fewer other symbols, however. Added an option (and made it the default to on) to make the Mute controls in the Input Mixer and the overall input mute at the top be respected when recording yourself. Before the self-recordings would include the input even though they were muted. You can get back to the old way with a new option in the recording options. Fixed drag and drop of files onto Soundboard Fixed user scrolling area size issue Fixed occasional crash on record

GNU GPLv3 audio

infix 23.11.0-rc1 💾

Infix is a Linux Network Operating System (NOS) based on Buildroot, and sysrepo. A powerful mix that ease porting to different platforms, simplify long-term maintenance, and provide made-easy management using NETCONF1 (remote) or the built-in CLI.

minor feature: Doc: update ChangeLog for v23.11.0-rc1 Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

GNU GPL networking operating-system

libmp4tag 1.2.10 💾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

minor bugfix: 1.2.10 beta 2023-11-28 * Bug Fixes: * Windows: mp4tagcli fixed to properly handle windows command line arguments. * Fix test scripts to work on windows. * Windows: mp4tag_towide and mp4tag_fromwide changed to public interfaces. * Fix extension check for cover images to handle upper case.

Zlib library c audio video tagging mp4

OpenSnitch 1.6.4 💾

OpenSnitch is a GNU/Linux application firewall. Key features Interactive outbound connections filtering. Block ads, trackers or malware domains system wide. Ability to configure system firewall from the GUI (nftables). Configure input policy, allow inbound services, etc. Manage multiple nodes from a centralized GUI. SIEM integration

minor bugfix: https://github.com/evilsocket/opensnitch/releases/tag/v1.6.4

GNU GPLv3 firewall c

Samba 4.19.3 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: Sid_strings test broken by unix epoch gt; 1700000000. smbd crashes if asked to return full information on of a Stream handle with delete on disposition set. smbd: order of base_fsp and stream_fsp in Smb_fname_fsp_destructor(). Improve logging for failover scenarios. Files without quot;read attributes quot; NFS4 ACL permission are not Listed in directories. CVE-2018-14628 SECURITY Deleted Object tombstones visible in AD LDAP to normal users. Kerberos TGS-REQ with User2User does not work for normal. Accounts. vfs_gpfs stat calls fail due to file system permissions. Samba doesn apos;t build with Python 3.12.

GNU GPLv3 communications file-sharing cifs windows

Gitea 1.21.1 💾

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

minor feature: SECURITY. comment permissions. . delete-orphaned-repos. Make CORS work for oauth2 handlers. missing buttons. no ActionTaskOutput table waring. empty action run title. Use "is-loading" to avoid duplicate form submit for code comment. Matrix and MSTeams nil dereference. incorrect pgsql conn builder behavior. system config cache expiration timing. Restricted users only see repos in orgs which their team was assigned to. API. permissions for Token DELETE endpoint to match GET and POST. ENHANCEMENTS. Do not display search box when there's no packages yet. Add missing `packages.cleanup.success`. DOCS. Docs: Replace deprecated IS_TLS_ENABLED mailer setting in email setup. the description about the default setting for action in quick start document. Add guide page to actions when there's no workflows. MISC. Use full width for PR comparison.

MITL git go

Yoshimi 2.3.1.1 💾

A software synthesizer for Linux, originally forked from ZynAddSubFX (Copyright 2002-2009 Nasca Octavian Paul) in 2009 by Alan Calvert. Initially, Yoshimi delivered the same synthesizer capabilities. After early improvement of Jack and Alsa midi/audio performance, now many new features have been added, and we are concentrating on accessibility.

minor bugfix: rc1 2023-11-24 Will. bn 2287 AddSynth Tabs not updating on 'Paste' action - never did!. Small Control Data updates and clarifications. 2023-11-17 Will. bn 2286 Numerous PadSynth controls not updating on preset Paste. AddSynth slider not updating on preset Paste. speeling Eras in guides :p 2023-11-17 Will. bn 2285 Properly CLI AddSynth voice number affecting PadSynth controls Paste clipboard button disabled if no entry for that section Small style cleanups in copy/paste Updated Yoshimi Control Data/toplevel.html Updated HTML guide for preset 2023-11-15 Will. bn 2284 Changed Presets internal name "presets" to "params" Changed "PresetsUpdate" to "ParamsUpdate" Changed "changePresets" to "changeParams" Changed "presetsUpdated" to "paramsChanged" Changed source file Presets.h to ParamCheck.h Changed source file Presets.cpp to ParamCheck.cpp Some small GUI cleanups Completed changes. Presets is now ParamBase 2023-11-14 Will. bn 2283 copy/paste not recognising effect numbers. Title of copy/paste now indicates section Some GUI display cleanups 2023-11-13 Will. bn 2282 copy/paste GUI 'Type' field only correct on first call. Removed all of old presets code except PresetsUpdate( Some cleanups and extra comments in UnifiedPresets 2023-11-11 Will. bn 2281 Added 'design Notes' file to Yoshimi Control Data also a few more clarifications. 2023-11-10 Will. bn 2280 copy/paste assuming text returned in text message 0. Resolved ambiguities in Yoshimi Control Data Added copy/paste details 2023-11-09 Will. bn 2279 HTML "Yoshimi Control Data" now complete to replace.ods file. Removed ambiguity in CBtest default is to *not display text from miscMsg. Forgot to disable effects patch in Interchange :( 2023-11-07 Will. bn 2278 Wrong spelling in lists for amplitude LFO. Buf: Ucopy/Upaste type text not updating GUI unified presets done for LFOs GUI unified presets done for Envelopes GUI unified presets done for Filters GUI unified presets done for Effects Some UI cle

GNU GPL audio synthesizer

freedv 1.9.5 💾

FreeDV is unique as it uses 100% Open Source Software, including the speech codec. No secrets, nothing proprietary! FreeDV represents a path for 21st-century Amateur Radio where Hams are free to experiment and innovate rather than a future locked into a single manufacturer’s closed technology.

minor feature: This release contains the following content: Bugfixes: Fix bug preventing frequency updates from being properly suppressed when frequency control is in focus. (PR #585) Fix bug preventing 60 meter frequencies from using USB with DIGU/DIGL disabled. (PR #589) Additional fix for PR #561 to parse/format frequencies using current locale. (PR #595) Add entitlements to work around macOS Sonoma permissions bug. (PR #598) Fix bug preventing FreeDV Reporter window from closing after resetting configuration to defaults. (PR #593) Fix bug preventing reload of manually entered frequency on start. (PR #608) Enhancements: FreeDV Reporter: Add support for filtering the exact frequency. (PR #596) Add confirmation dialog box before actually resetting configuration to defaults. (PR #593) Add ability to double-click FreeDV Reporter entries to change the radio's frequency. (PR #592) FreeDV Reporter: Add ability to force RX Only reporting in Tools- Options. (PR #599) Add new 160m/80m/40m calling frequencies for IARU R2. (PR #601) Add Help button to allow users to get help more easily. (PR #607) Build system: Upgrade wxWidgets to 3.2.4. (PR #607) Other: Report OS usage to FreeDV Reporter. (PR #606)

GNU LGPL audio

Mustangproject 2.9.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.

major bugfix: Missing closing tag in BankDetails when there's no BIC number #339 Have a way to merge to PDF file without knowing if it is A-1 or A-3 #341 Be able to validate XR 3.0 #347

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

PrRescue 0.117 💾

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

minor feature: Kernel has been updated to version 6.6.2. Gentoo packages have been upgraded to latest versions.

GNU GPL gentoo rescue boot

Wine 8.21 💾

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: High-DPI scaling and initial Vulkan support in the Wayland driver. Beginnings of support for ARM64EC target. Updates to the locale database. Various. #9127 Multiple applications require system stream support in the MPEG-I splitter (Drome Racers, Ninki Seiyuu no Tsukukurikata), #22596 PhotoScape unable to change/save files, #34197 RootMagic 6 error on launch (Invalid operation GDI+ (Code 1)), #36739 PreSonus Studio One 2.6 user interface/controls text is invisible, #47609 Multiple apps crash on unimplemented function msvcp140.dll.??0? codecvt@_UDU_Mbstatet@@@std@@QEAA@_K@Z (Godhood, WechatOCR), #52963 d3d10core:d3d10core amp; d3d11:d3d11 - test_resinfo_instruction() fails on Debian 11 + Intel GPU, #53287 MxManagementCenter crashes on unimplemented function msvcp140.dll.??0? codecvt@_SDU_Mbstatet@@@std@@QEAA@_K@Z when adding a camera, #54554 kernel32:file amp; ntdll:file get unexpected count values on Windows 11, #54839 3DMark 2000: missing benchmark information, #54962 GDI+ text rendering does not handle carriage returns, #55058 dbghelp:dbghelp - SymRefreshModuleList() sometimes returns 0 in 64-bit Wine, #55165 Age of Empires II Definitive Edition quits on startup, due to WinVerifyTrust() failing on game binaries. #55215 user32:text - test_DrawTextCalcRect() crashes on Windows, #55403 Office 2021 needs Windows.Management.Deployment.PackageManager, #55437 Death Stranding: quot;Start quot; and quot;Back quot; buttons are reversed, #55504.NET 7 not working, #55640 ModOrganizer 2.5.0 beta 5+ (Qt 6.5) requires a better uisettings3::GetColorValue implementation, #55660 HID with more than 8 axis overwrites inputs after it, #55709 Flutter apps that use the local_auth package need Windows.Security.Credentials.UI.UserConsentVerifier, #55770 Port Royale 2: flickering in the menus and during gameplay, #55788 Wayland driver: GNOME: no cursor over Wine windows when 2 monitors connected, #55795.NET 8 SDK Installer does not finish setup,

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

Calibre 7.1 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 7.1 23 Nov, 2023 New features Notes editor: When pasting HTML with images offer to download remote images in the pasted content. regression in 7.0 that broke restore of db from backups. Content server: newly added books on homepage not restricted to the books the logged in user is allowed to access. When starting in system tray do not flash the main window briefly Notes editor: spurious error message when saving a note that contains pasted HTML that refers to an image. a regression that caused the unknown/unset date to incorrectly be displayed/edited as a date in the year AD 101 in some timezones Comments editor: data file links not working. Linux installer: Check that the user has libxcb-cursor.so.0 installed. If not quit early with an error message asking them to install it. LRF Output: a regression in 7.0 that broke conversion to LRF New news sources. The World Ahead by unkn0wn. Improved news sources. Substack.

GNU GPLv3 python c++ ebook-reader e-book conversion

ugrep 4.3.4 💾

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

minor feature: Released 4.3.4 ug no longer quits with an error message when no default.ugrep config file was found. Allow config file importing in config files using config=FILE (does not permit recursive imports) see also #320. The output of + separators by no longer using them #317. -v with -ABC context #319. Configuration file option arguments that may got lost and causes option argument errors in some cases after parsing a config file, such as colors=.

BSDL utilities system-administrators developers

Courier Mail Server 1.3.5 💾

Courier is a mail transfer agent (MTA) and groupware server. It implements IMAP, ESMTP, POP3, LDAP, SSL, HTTP, iCal. It also provides mailing list management, filtering, maildirs storage, and a webmail interface with calendaring and scheduling.

minor feature: Rfc822: use tm_gmtoff in preference over daylight, for determining, TZ offset. pop3+imap: log stls=1 (pop3) and starttls=1 (imap) on LOGIN lines. courier/module.esmtp/esmtpd.dist.in.git: Add missing, TLS_PRIVATE_KEYFILE setting.

GNU GPL c e-mail smtp imap mail-server groupware calendaring

LimeSurvey 6.3.6 (build 231120) 💾

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

minor feature: CT-480: CPDB attribute (Tim Willig). Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Japanese by d_inoue. Updated translation: French (France) by mapage. Updated translation: Finnish by Jmantysalo. Updated translation: Catalan by qualitatuvic.

GNU GPL survey php mysql mssql postgres

Kamailio SIP Server 5.6.5 💾

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

minor feature: Version 5.6.5 Maintenance release of the latest stable branch, 5.6, that. Includes since the release of v5.6.4. There is no change to. Database schema or configuration language structure that you have to do. on previous installations of v5.6.x. Deployments running previous v5.6.x. Versions are strongly recommended to be upgraded to v5.6.5. Note that 5.6 is the second last stable branch, still officially. Maintained by Kamailio development team. The latest stable branch is. 5.7, with v5.7.3 being release out of it. For more details about version 5.6.5 (including links and guidelines to. Download the tarball or from GIT repository), visit: Https://www.kamailio.org/w/2023/11/kamailio-v5-6-5-released/.

GNU GPL sip voip webrtc volte ims telephony messaging

HandBrake 1.7.1 💾

HandBrake is a video file conversion tool. It supports nearly all formats, can transcode media files and codecs for various platforms, players and devices (includes a user-friendly target list to select from). It has an uncomplicated interface and is available cross-platform.

minor feature:

GNU GPLv3 c c objective-c video conversion cross-platform

Anweddol 2.1.2 💾

Anweddol is a open-source client/server system providing temporary, SSH-controllable virtual machines to enhance anonymity online. It’s usefulness comes when someone wants to use a fully functional computer while being exposed to less dangers by using it remotely on a dedicated server, and by destroying it after use. The project includes the client and server implementation. Check out the website for more : https://the-anweddol-project.github.io/

minor feature: Anweddol-client : - Added the possibility to ignore SSL errors with web client Anweddol-server : - Added web server `stop_on_shutdown_signal` feature ; - Minor bug fied on DESTROY web request handling ; - Modified web features documentation ; - Minor modifications ;

MITL emulator python console posix windows end-users developers system-administrators

git 2.43.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: The "--rfc" option of "git format-patch" used to be a valid way to, override an earlier "--subject-pre=. " on the command, line and replace it with " RFC PATCH ", but from this release, it, merely prethe string "RFC " in front of the given subject, pre. If you are negatively affected by this change, please use, "--subject-pre=PATCH --rfc" as a replacement. In Git 2.42, "git rev-list --stdin" learned to take non-revisions, (like "--not") from the standard input, but the way such a "--not" was, handled was quite confusing, which has been rethought. The updated, rule is that "--not" given from the command line only affects revs, given from the command line that comes but not revs read from the, standard input, and "--not" read from the standard input affects, revs given from the standard input and not revs given from the, command line. A message written in olden time prevented a branch from getting, checked out, saying it is already checked out elsewhere. But these, days, we treat a branch that is being bisected or rebased just like, a branch that is checked out and protect it from getting modified, with the same codepath. The message has been rephrased to say that, the branch is "in use" to avoid confusion. Hourly and other schedules of "git maintenance" jobs are randomly, distributed now. "git cmd -h" learned to signal which options can be negated by, listing such options like "-- no- opt". The way authentication related data other than passwords (e.g, oauth token and password expiration data) are stored in libsecret, keyrings has been rethought. Update the libsecret and wincred credential helpers to correctly, match which credential to erase; they erased the wrong entry in, some cases. Git GUI updates. "git format-patch" learned a new "--description-file" option that, lets cover letter description to be fed; this can be used on, detached HEAD where there is no branch description available, and, also can override the branch description if there is one. Use o

GNU LGPL c git scm vcs dvcs

Babel 7.23.4 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2023-11-20). #### :: `babel-generator`. : Pure comments missing parentheses (@liuxingbaoyu).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

Warzone 2100 4.4.1 💾

Command the forces of "The Project" in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multiplayer and single-player skirmish modes, and an extensive tech tree and a full unit designer. Multiplayer is also cross-platform - battle your friends with any OS, Windows, Linux or macOS, it all works seamlessly!

minor bugfix: : General: : Potential corrupt game config file. : Loading old maps with invalid map tile numbers. : Text input handling of virtual key codes, CTRL+V paste, and displaying virtual key names. : aiBestNearestTarget throttling. : Log spam for multi-weapon bodies. : Spawn position of first clone in clone cheat. : Bring back the 3 turret Ultimate Scavenger truck, Delay Ultimate Scavenger Helicopters a bit. : Always tell VTOLs to rearm after their VTOL Strike/CB sensor dies. : Check for non-default sensor/ecm stats like with repair. : Various crashes and memory leaks. Graphics: : Handling of MAX_VERTEX_OUTPUT_COMPONENTS on OpenGL 3.2. : Additional for fallback shaders, gfx_api logging. : OpenGL Additional error handling for init. : Model connectors for Ultimate Scavenger Helicopters. : DROID_PERSON model display size. Campaign: : Remove unused artifact label from Alpha 3. : Repair Facility ID on Alpha 9. : Command/Build reticule init for LDS_EXPAND_LIMBO missions. Multiplayer: Add: Chat Options UI, host mute / options. : Player mute state handling. : Non-builtin map replay desync. : Allow hosts to pre-configure all team slot choices. : Sort loading players by position. : Grey-out button for AI difficulty if not host. : Adjust how pending disconnects are handled. : Kick message appearing for map change. : Mod hashing. : Refactor NETallowJoining, add async join approval support. Other: : Clean-up undocumented (and unused) eventKeyPressed.

GNU GPL real-time-strategy game c++ linux windows macos bsd

Claws Mail 3.20.0 💾

Claws Mail is a GTK+ based, user-friendly, lightweight, and fast email client derived from Sylpheed. It can manage multiple mail accounts, displays messages in threads, categorized by filtering and colored, has a built-in adressbook. It supports SMTP, POP3, IMAP4, SSL and NNTP. It understands MBOX and MH storage. And it provides GnuPG encryption setup per default. Many extensions plugins (such as for spam filtering) are also available.

minor feature: An easy way to open any folder on start-up has been added: Right-click a folder and choose 'Open on start-up'. This can also be configured on the 'Folder list' tab of the /Configuration/Preferences/Display/Summaries page. Spam statistics have been added to the session statistics. It is now possible to save message attachments only, without the other message parts. QuickSearch: support for a "v H V" search expression has been added and the 'y S' expression has been removed ('v X-Label S' can be used instead). font/ and chemical/ MIME types are now recognised. The image viewer now works correctly when not auto-loading images. Icon Themes: it is no longer possible to install or remove system themes. IMAP: Support for SCRAM-SHA- 224,256,384,512 authentication mechanisms has been added. IMAP: The statusbar now shows that expunge is happening. The GData plugin has been removed. The Fancy plugin no longer requires libsoup or libsoup-gnome. The LiteHTML Viewer plugin has been synchronised with litehtml 0.7. The LiteHTML viewer plugin will now only be built automatically if libgumbo 0.12 or newer is available. Building with libgumbo 0.10 must be explicitly requested using --enable-litehtml_viewer-plugin. For extra deoutput use --enable-more-addressbook-deand --enable-more-ldap-de. Added translation: Portuguese. Updated translations: Brazilian Portuguese, Catalan, Czech, French, Polish, Russian, Slovak, Spanish, Swedish, Traditional Chinese, Turkish. address autocompletion list does not expand in height with the number of matches', 'Rate limit by remote breaks queued/marked actions (Delete/Move)', 'Embedding external editor crashes Claws-Mail on Wayland', 'Segmentation fault when using SUMMARY is empty', 'fails to check for perl-ExtUtils::Embed', 'fails to build with gcc 13', 'Headers unfolded incorrectly in message view', 'OAUTH2 overwrites passwords even for plaintext logins', 'fancy plugin doesn't build with libwebkit2gtk-4.1', 'To/CC incorrectly escaped with a trailing b

GNU GPL email mail-client desktop

BallroomDJ 4 4.4.5 💾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

major bugfix: 4.4.5 2023-11-20 * Bug Fixes: * Installer: Fix conversion status display (windows). * Windows: Fix uninstall script. * Windows: Account names with international characters now work!

Zlib end-users linux macos windows player ballroom c gtk

PeerTube 6.0.0-rc.2 💾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

minor bugfix: Since v6.0.0-rc.1 : Correctly generate `production.yaml.new` that should merge your current `production.yaml` with new keys defined by PeerTube. Don't break `scripts/upgrade.sh` path. If you upgraded to v6.0.0-rc.1 you can find the upgrade script in `dist/scripts/upgrade.sh`. notification scrolling. Add ability to customize frames to analyze in configuration. player ratio on mobile with portrait videos. Update page title and description on video change. Adapt storyboard sprite ratio. card font color theme. Optimize homepage videos query. Respect "transcode original resolution" setting when using remote runners. Prevent player mobile buttons flickering.

Affero GPLv3 javascript angularjs web video hosting activitypub

Ansel 195099e 💾

Ansel is an open-source photo-editing software for digital artists, designed to help you achieve your own interpretation of raw digital photographs. Ansel is a better future for Darktable, designed from real-life use cases and solving actual problems, by the guy who did the scene-referred workflow and spent these past 4 years working full-time on Darktable.

minor feature: Many bug fixes and improvements.

GNU GPLv3 digital-camera raster-based graphics-conversion cross-plattform

exiftool 12.70 💾

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). - This marks the 20th anniversary of the initial ExifTool release!. - Added ability to read/delete C2PA CAI JUMBF metadata from TIFF-based images. (eg. DNG), QuickTime-based files (eg. MP4) and WebP images, and read JUMBF from other RIFF-based files (eg. WAV, AVI), GIF images and ID3v2 metadata. - Added read/write support for JPH images. - Added ability to read Leica Q3 maker notes. - Added ability to recognize and write FujiFilm M-RAW RAF images (multiple raw images in a single file) and the ability to read preview-less RAF images. - Added support for reading a number of obscure Microsoft EXIF tags. - Added a few new Sony lenses and support for the ILCE-9M3. - Added a couple of new Panasonic Leica lenses. - Added a couple of new Canon RF lenses. - Added a number of new CPUType values for ELF executables. - Added some new Olympus CameraType values. - Decode a few more ID3v2.2 tags. - Decode a few new Canon G5X Mark II tags. - Decode WB_RGGBLevels for a few more Nikon cameras. - Extract information from FujiFilm M-RAW header. - Improved decoding of a few Nikon Z tags. - Marked misspelt XMP-drone-dji:GPSLongtitude tag to Avoid when writing. - Changed RIFF MaxDataRate conversion to use SI preby default. - decoding of unknown ColorBalance information for some Nikon models. - an incorrect Nikon Z LensID. - API Changes: - Added ByteUnit option.

Artistic perl exif meta-data