Natron 2.5.0 💾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

major bugfix: Known : Rendering sometimes silently stalls after X frames. #248. Some image formats may have (PCX, PSB). #602. MTS video files are sometimes not read correctly. #186. Changes: Use Python 3 rather than Python 2 (which is not maintained anymore). This will require very few changes to the Python code (mainly print statements), and most code can be easily adapted to be 2-3 compatible. #686. Use QtPy==1.11.2 rather than PySide. QtPy is an abstraction layer for PyQt5/PyQt4/PySide2/PySide (newer versions support PyQt6/PySide6). QtPy uses the Qt5 layout (where the QtGui module has been split into QtGui and QtWidgets). Using QtPy guarantees a higher level of forward-compatibility with future versions of Natron, which may use Qt5 or Qt6. PySide can still be imported explicitly, if required, but the resulting code will not be forward-compatible. #687.

Apache c++- python graphics composition animation effects

Infix Network Operating System 23.11 💾

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 NETCONF. It also has a built-in CLI that you'll quickly come to love.

minor feature:

GNU GPL netconf linux buildroot

Flowblade 2.12 💾

Flowblade is a multitrack non-linear video editor for Linux released under GPL 3 license. Flowblade is designed to provide a fast, precise and robust editing experience. Flowblade employs a film-style insert editing model as workflow. In insert editing clips are generally placed tightly after other clips when they are inserted on the timeline. Edits are fine tuned by trimming in and out points of clips or by cutting and deleting parts of clips. Flowblade provides powerful tools to mix and filter video and audio.

minor feature: ate: November 29, 2023 With Flowblade 2.12 we are getting a couple of important structural updates such as Data Stores feature and the possiblity to use up to 21 tracks in a Sequence. DATA STORES: Users can now decide where project data such as proxie clips, container clip renders, thumbnails and audio levels is stored. Data location can be selected for each project individually, and project data can also be destroyd per project so that other projects are not affected. See documentation for more info. MAXIMUM NUMBER OF TRACKS INCREASED TO 21: Flowblade has always avoided UX with free scrolling of Timeline in 2 dimensions. The rationale has been that this provides a more stable and maximally controllable view of the Timeline. This in turn has necessitated having a maximum a track count of 9. For 2.12 we added a paged and auto centered view of Timeline in the vertical dimension. This provides most of the stable view advantages of the previous approach, while simultaniously making it possible to increase the maximum number of tracks available to the user. FASTER PROXY RENDERING: It was pointed out that creating proxy files with the FFMPEG CLI application GPU rendering was much faster then Flowblade proxy rendering, even if GPU was used for rendering by Flowblade. The reason for this speed difference is the additional overhead necessery to support multitrack playback with arbitrary filtering and image and audio mixing that is required for video editor rendering. Proxies can now be rendered using FFMPEG CLI app if system supports GPU encoding. On testing we were getting 4-10x speed improvements with this approach. TOOLS AND CONFIGURATION REMOVAL: Flowblade no longer offers user configurable toolset for Timeline editing. The use cases of additional available tools are well covered with the default toolset and user configurable ordering of tools was longer considered an important feature. OTHER NEW FEATURES: New filters Unpremultiply, Grayscale Luminance, Copy Channel and

GNU GPLv3 multimedia video non-linear-editor artistic-software linux python gtk

PeerTube 6.0.1 💾

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: IMPORTANT NOTES: If you upgrade from PeerTube v6.0.0, please follow v6.0.0 IMPORTANT NOTES. We've made some modifications in v6.0.0 IMPORTANT NOTES, so if you upgrade from PeerTube v6.0.0: Ensure `location = /api/v1/videos/upload-resumable ` has been replaced by `location /api/v1/videos/(upload-resumable ( / +/source/replace-resumable)) ` in your nginx configuration. Ensure you updated `storage.web_videos` configuration value to use `web-videos/` directory name. Ensure your directory name on filesystem is the same as `storage.web_videos` configuration value: directory on filesystem must be renamed from `videos/` to `web-videos/` to represent the value of `storage.web_videos`. : CPU going to 100 on odd cpu count. Increase storyboard generation job TTL. Add missing `generate-video-storyboard` job type in admin jobs list. Regenerate storyboard after studio job.

Affero GPLv3 javascript angularjs web video hosting activitypub

digiKam 8.2.0 💾

digiKam is a KDE photo collection manager. It provides streamlined importing and organizing/classifying them into albums or chronologies. Besides allowing custom directory schemes for storage, it also permits plain tagging, indexing and rating. Through KIPI it integrates with other KDE photo management software; but also provides a Light Table tool to pick highest quality shots from a series, or retouch them. A built-in image editor can apply colorization and lightning correction effects.

minor feature: After five months of active maintenance and long bugs triage, the digiKam team is proud to present version 8.2.0 of its open source digital photo manager. See below the list of most important features coming with this release. Libraw : Updated to snapshot 2023-11-21 Bundles : Updated Exiv2 to last 0.28.1 release Bundles : Updated ExifTool to last 12.70 release. Bundles : Linux and macOS uses KF5 framework to last 5.110 This version arrives with a long review of bugzilla entries. Long time bugs present in older versions have been fixed and we spare a lots of time to contact users to validate changes in pre-release to confirm fixes before to deploy the program in production. The application internationalization has also been updated. digiKam and Showfoto are proposed with 61 different languages for the graphical interface. Go to Settings/Configure Languages dialog and change the localization as you want. Applications need to be restarted to apply changes. If you want to contribute to the internationalization of digiKam, please contact the translator teams, following the translation how-to. The statistics about translation states are available here. Thanks to the translators who have worked on the online documentation internationalisations. You can read and search over the document here. You are welcome to contribute to application handbook translations following the coordination team instructions.

GNU GPL cpp qt image photo galleries management kde digital-camera

Seq66 0.99.10 💾

Seq66 is a loop based midi sequencer that provides the functionality needed for a live performance. It is a refactoring of the Qt version of Sequencer64 with modern C++ and with a lot of krufty buildup removed. Sequencer64 was based on the classic Seq24, styled after the Akai MPC line, the Kawai Q80 sequencer, or the popular Alesis MMT-8

minor feature:

audio sequencer

MKVToolNix 81.0 💾

MKVToolNix is a tool collection for manipulating Matroska video (MKV) files. It can mux/demuc, split/merge, edit, inspect or create them, or convert from AVI, MP4, OGM, Dirac, h264 fromats. It supports common encodings and subtitle formats, runs on Linux, Windows and Max OS X.

major bugfix: "Milliontown" 2023-12-02. New features and enhancements: Mkvmerge: MPEG transport stream reader: HEVC/H.265: added support for. Reading single-layer Dolby Vision from Annex B type bitstream read from MPEG Transport streams. Partially implements #3113. Mkvmerge: MPEG transport stream reader, HEVC/H.265 elementary stream reader: Added support for reading dual-layer Dolby Vision with both the base Enhancement layers in the same track from Annex B type bitstreams in MPEG Transport files elementary stream files. Implements #3126. Mkvmerge: MPEG transport stream reader: HEVC/H.265: implemented combining. Dual-layer Dolby Vision with base enhancement layers in different Tracks. Implements #3127. MKVToolNix GUI: multiplexer: added a new option in the preferences for. Always enabling 'forced' subtitle tracks. A subtitle track is considered to be 'forced' if: the corresponding property is set in the source file; the. Track's name contains the word 'forced' (in English); deriving the 'forced Display' flag from file names is active the file name matches the Corresponding pattern. The option is disabled by default. Implements #3627. MKVToolNix GUI: multiplexer: the functionality for detecting file name. Sequences when adding files can now recognize the patterns used by GoPro's Cameras for chaptered video files. Implements #3633. Xyzvc_dump: the end position of the current NALU will be output in. Non-portable format as well. Xyzvc_dump: HEVC: the tool will now also output the inner NALU type of Dolby Vision NALUs (`unspec62` and `unspec63`). : Mkvmerge: when the user requests processing be stopped after the video ends. `mkvmerge` will now take appending files into account properly. It won't. Stop processing unconditionally after the first file ends anymore. #3618. Mkvmerge: AV1 handling in readers: the readers will now provide the pixel. Dimensions to the AV1 packetizer as early as possible, just like for other Video packetizers. That way the pixel dimensions are availabl

GNU GPL c video matroska conversion

infix 23.11.0 💾

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: Package/skeleton-init-finit: Run the getty in runlevel 9 Normally, no logins are actually possible, but this will have two. Desirable effects effects: /etc/will be printed when hitting return over the console. Allowing the user to see the bootstrapping errors again, without. Having to reboot the system. On devleoper builds, with CONFIG_TARGET_ENABLE_ROOT_LOGIN, we can. Login as root and de.

GNU GPL networking operating-system

RaySession 0.14.3 💾

RaySession is a GNU/Linux session manager for audio programs such as Ardour, Carla, QTractor, Guitarix, Patroneo, Jack Mixer, etc... The principle is to load together audio programs, then be able to save or close all documents together. Its main purpose is to manage NSM compatible programs, but it also helps for other programs. Features: Load many programs together and remember their documents and jack connections in an unified folder Nice patchbay with stereo connections, wrappable boxes and a search tool Snapshot at each save (optional), then you can go back to the snapshot (it uses git) Save client as template, and then restore it easily Save session as template Make almost all actions and get several informations with the CLI named ray_control Script sessions and clients actions with shell scripts Remember and recall JACK configuration with the jack_config session scripts Having sub-sessions working through the network with the "Network Session" template Remember the virtual desktop of the programs (requires wmctrl, doesn't works with Wayland) Bookmark the current session folder in your file manager and file pickers (gtk, kde, qt, fltk)

minor feature:

GNU GPLv3 audio

FreeCAD 0.21.2 💾

FreeCAD is a general purpose parametric 3D CAD modeler based on the OpenCASCADE geometry kernel. It's written in Python and its GUI utilizes Qt. It provides a modular plugin architecture and extensibility via macros and scripts, but already comes with a wide range of 2D and 3D property editing tools and transformation filters, simulation and rendering backends. Various export formats include STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC or OFF, NASTRAN, VRML, DWG, and the native FCSTD files.

minor bugfix: point release

GNU LGPL cad python qt pyside

RaySession 0.14.2 💾

RaySession is a GNU/Linux session manager for audio programs such as Ardour, Carla, QTractor, Guitarix, Patroneo, Jack Mixer, etc... The principle is to load together audio programs, then be able to save or close all documents together. Its main purpose is to manage NSM compatible programs, but it also helps for other programs. Features: Load many programs together and remember their documents and jack connections in an unified folder Nice patchbay with stereo connections, wrappable boxes and a search tool Snapshot at each save (optional), then you can go back to the snapshot (it uses git) Save client as template, and then restore it easily Save session as template Make almost all actions and get several informations with the CLI named ray_control Script sessions and clients actions with shell scripts Remember and recall JACK configuration with the jack_config session scripts Having sub-sessions working through the network with the "Network Session" template Remember the virtual desktop of the programs (requires wmctrl, doesn't works with Wayland) Bookmark the current session folder in your file manager and file pickers (gtk, kde, qt, fltk)

minor feature: v0.14.2 Minor bug fix release, probably the last of the year. BugFix: Top left Favorites button was not working, template were listed, but nothing happened when clicking on it fix a possible ray-alsapatch crash some widgets were not locked in client properties dialog when it is launched for a template preview Change: client full rename now restarts the client or make it reload its project if it is already started Templates: add Ardour8 template

GNU GPLv3 audio

LimeSurvey 6.3.7 (build 231127) 💾

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: Missing cssframework default values for survey theme (Olle Härstedt). Setting Bruteforce timeout values to empty string causes the administrator to be locked out (Denis Chenu). Alphabetical order can be bad with utf8 character (Denis Chenu). security XSS in Survey menus (Menu icon type and Menu icon) (Gabriel Jenik). security CSRF in Reset Survey menus (Tests) (Gabriel Jenik). Potential loop with equation set question (Denis Chenu). Updated translation: Portuguese (Portugal) by twilllig. Updated translation: Portuguese (Portugal) by samarta. Updated translation: Greek by baltzis, lenasterg. Updated translation: German by c_schmitz. Updated translation: French (France) by DenisChenu.

GNU GPL survey php mysql mssql postgres

Praat 6.4.01 💾

Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam. Some of Praat’s most prominent features are: Speech analysis Speech synthesis Speech labelling Grammar models Statistical analysis

minor bugfix: Removed some visible percent signs before variable names from the scripting tutorial. SoundEditor/TextGridEditor logging: when logging 'f0', Praat now correctly reports values in Hz (rather than logarithms) if Unit is set to Hertz (logarithmic) . This had existed since Praat version 4.3.16 (June 2005).  SoundEditor/TextGridEditor scripting compatibility: made old versions of Pitch settings... . And Advanced pitch settings... available to scripts again, made the old denominations autocorrelation and cross-correlation (as pitch analysis methods) available to scripts again. And made obsolete versions of pitch analysis settings (such as Pitch silence threshold ) Available again, now under the COMPATIBILITY section of the output of Editor info . This will allow older editor scripts to continue to run without change.

GNU GPLv3 speech analysis

Gitea 1.20.6 💾

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

minor feature: SECURITY. comment permissions. Dont leak private users via extensions. Unify two factor check. Support allowed hosts for webhook to work with proxy. . no ActionTaskOutput table waring. Restricted users only see repos in orgs which their team was assigned to. DownloadFunc when migrating releases. http protocol auth. Revert "orphan check for deleted branch ". label render containing invalid HTML. poster is not loaded in get default merge message. when deleting Docker package with an internal version. attachment download. When comparing with an non-exist repository, return 404 but 500. API. package webhook. org team endpoint. ENHANCEMENTS. Render email addresses as such if followed by punctuation. mermaid flowchart margin. panic in storageHandler. DOCS. Update agit-support.en-us.md. MISC. wrong xorm Delete usage(backport for 1.20). Remove duplicated button in Install web page. Avoid run change title process when the title is same.

MITL git go

Parole (XFCE4) 4.18.1 💾

Parole is the video and media player for the XFCE4 desktop. It has a simple and unobtrusive interface, utilizes GStreamer for maximum audio/video format coverage, and requires few resources. It provides a couple of plugins however, such as notifications and systray integration or remote control support.

minor feature: Add missing chain-up to parent in constructed(). Add runtime guard for XfceSMClient. build: Restrict XfceSMClient to X11. build: Use XDT_CHECK_OPTIONAL_FEATURE. Small UI Improvements. parole-conf: critical warning and memory leak. build: Define our own windowing macro instead of extending GDK's. plugins: Disable systray icon outside X11. Guard X11 code paths. invisible mouse (). Add middle click actions to tray icon (). docs: Remove useless check. mpris2: Properly disconnect signal handlers. powermanager: Add missing sanity check. Only use header bar if gtk-dialogs-use-header (). build: Add -export-dynamic to LDFLAGS. Add icons at missing sizes, clean up SVG metadata. Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur.

GNU GPL x gtk video-player media gio gstreamer xfce

GitLab 16.6.1 💾

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

minor security: (2023-11-30). ### (3 changes). Revert "Merge branch 'sc1-release-goredis' into 'master'" (gitlab-org/security/gitlab@9589d80224cae8723bea3180418061363deeddd9). Truncate verification failure message to 255 (gitlab-org/security/gitlab@d3c363a1e644525c386e670abca295181a9ae450) GitLab Enterprise Edition. Prefer custom sort order with search in users API (gitlab-org/security/gitlab@3c9b46eb086ebfa595083452f82ddd19db586e5b). ### Security (11 changes). Validate adding members with higher role (gitlab-org/security/gitlab@e55b3d8e5f3cf86fa5b124b0c85d3c70e94056b0) ( merge request (gitlab-org/security/gitlab!3713)). Enforce ref protection on pipeline schedule updates (gitlab-org/security/gitlab@a4565e7ddc064035a622c0f645bdcf583f8d9945) ( merge request (gitlab-org/security/gitlab!3703)). Update mermaid version for DOS security (gitlab-org/security/gitlab@baec50f7af8077e77cf3124ac695ecb12d2d0028) ( merge request (gitlab-org/security/gitlab!3707)). Prevent guest users from being able to add emojis in confidential (gitlab-org/security/gitlab@7700354a9e5bd11b8db8e6b116d6708c9ef15e72) ( merge request (gitlab-org/security/gitlab!3699)). Do not run ssl cert validation if key has errors (gitlab-org/security/gitlab@a585a7ad29319b9cdaa6086287251ac34b0cd2be) ( merge request (gitlab-org/security/gitlab!3702)). Ensure access is checked when loading releases associated with tags (gitlab-org/security/gitlab@68cb75d412db5e1fe97823f21cd848299cb1c969) ( merge request (gitlab-org/security/gitlab!3701)). XSS and ReDoS in Markdown via Banzai pipeline of Jira (gitlab-org/security/gitlab@4ab2701284c928a392b5390977e4daed30b1b39f) ( merge request (gitlab-org/security/gitlab!3697)). Prevent branch names starting with SHA-1 and SHA-256 values (gitlab-org/security/gitlab@cc65b6c8c94b1b647995fe5f2d6afd23cc621f12) ( merge request (gitlab-org/security/gitlab!3698)). Filter out projects with disabled package registry in Composer finder (gitlab-org/security/gitlab@576f1ee9a3b612

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

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