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

Inkscape 1.3.1 💾

Inkscape is vector graphics software for creating icons, illustrations, logos, diagrams, maps and web graphics. It's cross-platform, extremely feature-rich yet simple to use, and extendable. Users therefore include design professionals as well as hobbyists. It's engineered around the open and standard SVG (Scalable Vector Graphics) format. Its sophisticated drawing tools easily match up to Adobe Illustrator, CorelDRAW and Xara Xtreme. Inkscape also can import and export to AI, Encapsulated/Postscript, PDF, and PNG/JPEG and many other bitmap or vector formats.

minor bugfix: https://inkscape.org/news/2023/11/18/big-small-release-inkscape-131-is-out/

GNU GPL c c++ gtk graphics-editor svg vector-image drawing illustration animation web-graphic cross-platform

GitLab 16.6.0 💾

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

major feature: (2023-11-15). ### Added (117 changes). Add SAML Auth for Approvals (gitlab-org/gitlab@3fc89ba6d391b7264bc7d63d526c6fe5a397e4a7) ( merge request (gitlab-org/gitlab!130204)) GitLab Enterprise Edition. Add Archive Project custom permission (gitlab-org/gitlab@7e8e8b15ad899bf51ae83743aeaadece67bf7e9c) ( merge request (gitlab-org/gitlab!134998)) GitLab Enterprise Edition. Added MLFLow API to get latest model version (gitlab-org/gitlab@65756294681052f131d9910cd0fd2632125cc0c8) (merge request). This MR adds compliance framework dropdown (gitlab-org/gitlab@97e2eea040a560d8e9ef2c4a3e31f5c6407d7f2b) ( merge request (gitlab-org/gitlab!135792)) GitLab Enterprise Edition. Add Cloud Connector ADR 001 to design doc (gitlab-org/gitlab@cc8ccf84959e84ba34bda91d0e23852c8fc37a02) ( merge request (gitlab-org/gitlab!135818)). Removed nil constraint from personal access token table (gitlab-org/gitlab@1e38e00acae1fbefba8a436f210d10299f53faf6) ( merge request (gitlab-org/gitlab!135472)) GitLab Enterprise Edition. Add a fullpath argument to the ciCatalogResource endpoint (gitlab-org/gitlab@313c94abb839189c2fc7c1c1098f60e8a9536b5d) ( merge request (gitlab-org/gitlab!135493)). Removes the saved_replies feature flag (gitlab-org/gitlab@04d3023c16ddcfd4c2a87d8454a95518a0b8fa11) ( merge request (gitlab-org/gitlab!123363)). Add column to namespace settings (gitlab-org/gitlab@b420b80b7da25fa654501d56481d77fc7fc1362d) ( merge request (gitlab-org/gitlab!136063)). Enable bulk_import_details_page by default (gitlab-org/gitlab@33018de66e3415161b97455344c7f4704597a4a1) ( merge request (gitlab-org/gitlab!136408)). Add CVSS Vector to CSV (gitlab-org/gitlab@ed6113a895258c16e7f2fc34f33758eea937b53d) ( merge request (gitlab-org/gitlab!135930)) GitLab Enterprise Edition. Added create api for namespace filters (gitlab-org/gitlab@0b3cd5909122945bffdfdb5ce3b0a4529d458b7a) ( merge request (gitlab-org/gitlab!136047)) GitLab Enterprise Edition. Save additional PyPi metadata info (gitlab-or

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

wxMaxima 23.11.0 💾

wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.

minor feature: Many Correctly draw the bracket of the cell under the cursor. Maths display was corrupted if the window was temporarily not wide. enough to display it in 2D. Added many range checks to the code. Correct label scaling after changing the zoom factor. Repaired "copy as bitmap". Repaired EMF and SVG output. Focus the search text on activating the search box. Correctly support dropping multiple files on the worksheet. If the worksheet isn't empty dropping a file on the worksheet. no more the currently open file. Try harder to kill maxima on closing it. Menu items for displaying the internal representation. Better display of diff(), if multiplication dots are enabled. Tried to resolve a few asserts. Resolved many warnings from several static analysis tools. Fine-tuning of the "undo" function.

GNU GPL mathematics cas maxima

Shotwell 0.32.3 💾

Shotwell is a photo manager for the GNOME desktop. Features: Import from disk or camera; organize by time-based Events, Tags (keywords), Folders, and more; view your photos in full-window or fullscreen mode; crop, rotate, color adjust, straighten, and enhance photos; slideshow; video and RAW photo support; share to major Web services, including Facebook, Flickr, and YouTube.

minor feature:

GNU LGPL photo graphics viewer manager gnome vala

Calibre 7.0 💾

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.0 17 Nov, 2023 New features For details on the major changes in calibre between 7.0 and 6.0, see https://calibre-ebook.com/new-in/sixteen. The ability to add notes to any author, tag, series, etc. in calibre with links and images. E-book viewer: Add support for HTML image maps Content server home page: Show the three most recently added books in the default library. Content server: Add button to return to book details page at top level of controls. Content server: Book details: Open links in comments fields in the same window rather than a new window. Add a "Show items in selected books" choice to Manage tags and Manage authors. Show the previously used language, if any, second in the language selection drop down Metadata download: downloads from Google not working in Europe because of the GDPR editing dates with days sometimes off by one day Edit book: highlighting for special characters not visible when the cursor is on the line with the special character. embedding metadata showing infinite error dialogs on windows if a file is locked by another program PDF Output: an error when trying to set header or footer with an input document that has invalid content after the main body E-book viewer: Read aloud: clicking on empty spaces causing read aloud to restart from beginning of chapter Book details: Manage authors via context menu not working. E-book viewer: Showing chrome should an active footnote popup first and only show chrome if the user repeats the action very slow metadata updates on some PDF files Catalogs: Do not erase any tags the user adds to a catalog book entry when the catalog is re-generated Linux installer: downloading of signatures for older versions editing non-active Virtual library changes sort of book list New news sources. Bookforum, Kirkus Reviews and Poetry Magazine by ping. Improved news sources. Financial Times. National Geographic. Hamilton Spectator. Times of India. MIT Tech Review. Bloomberg. Washington Post. Project Syndica

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

matplotlib 3.7.4 💾

Python matplotlib is a for 2D plotting publication-ready figures in various formats, or rendering them interactively cross-platform. It can be scripted or used in Pythons interactive shell, within web applications, or through bindings with multiple GUI toolkits. It simplifies plot generation, histograms, power spectra, bar charts, error charts, scatter plots. Typical uses only require a few lines of code, while complex rendering is kept feasible. Its pyplot interface provides a MATLAB-style API.

minor feature: REL: v3.7.4 This is the fourth release of the 3.7.x series. This release contains one -: a segmentation fault when resizing on Python 3.12 and macOS 14.

Python python plotting graphs science mathematics matlab matplot

Kamailio SIP Server 5.7.3 💾

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.7.3 Maintenance release of the latest stable branch, 5.7, that. Includes since the release of v5.7.2. There is no change to. Database schema or configuration language structure that you have to do. on previous installations of v5.7.x. Deployments running previous v5.7.x. Versions are strongly recommended to be upgraded to v5.7.3. For more details about version 5.7.3 (including links and guidelines to. Download the tarball or from GIT repository), visit: Https://www.kamailio.org/w/2023/11/kamailio-v5-7-3-released/.

GNU GPL sip voip webrtc volte ims telephony messaging

OCRmyPDF 15.4.3 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor bugfix: . . deprecation warning in pikepdf older than 8.7.1; pikepdf gt;= 8.7.1 is. Now required. . . .

GNU GPLv3 pdf ocr scanning

Audacity 3.4.2 💾

Audacity is a multi-track audio and sound editor. It can also record from various input devices, up to 24bit wavelength, using ALSA or JACK with latencies up to 384kHz. All common audio formats and encodings such as WAV, AIFF, AU, FLAC, OGG Vorbis, GSM, MP2, MP3, AC3, M4A/M4R (AAC) and WMA are supported. Audio layers allow cutting, editing, and applying or layering a wide range of effects. And Audacity is also cross-platform.

minor feature:

GNU GPL desktop audio editing recording music c cpp python

LibreCAD 💾

LibreCAD is a cross-platform 2D Computer-Aided-Drawing application derived from QCad, and extends it with CAM functionality. It supports DXF, LFF, CXF, and JWW files, can export to common bitmap graphics formats and SVG.

minor bugfix: https://github.com/LibreCAD/LibreCAD/releases/tag/ version

GNU GPL c++ qt cad cam

SIPp 3.7.2 💾

SIPp is a free Open Source test tool / traffic generator for the SIP protocol. It includes a few basic SipStone user agent scenarios (UAC and UAS) and establishes and releases multiple calls with the INVITE and BYE methods. It can also reads custom XML scenario files describing from very simple to complex call flows. It features the dynamic display of statistics about running tests (call rate, round trip delay, and message statistics), periodic CSV statistics dumps, TCP and UDP over multiple sockets or multiplexed with retransmission management and dynamically adjustable call rates.

minor feature: Remove fprintf causing log spam Since #521, prepare_pkts may be called. on every call, not just on startup. This means that the log it prints to. Stderr is very visible and may cause performance problems. This commit. Removes it.

GNU GPL telephony

LimeSurvey 6.3.5 (build 231113) 💾

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: Update can fail if there are label codes longer than 5 characters (Carsten Schmitz). CR-1352: Saving subquestions and answers caused display errors (Tim Willig). CR-1347: Duplicate entries in template configuration and incorrect theme being saved in general settings or loaded when a theme does not exist (Patrick Teichmann). Unable to create survey with de= 2 and PHP8 (Denis Chenu). Advanced ranking does not respect max answers when drag-n-drop (Gabriel Jenik). PHP error with PHP81 and dewith strpos in asSplitStringOnExpressions function (Denis Chenu). PHP81 + dePHP Notice when import some lss (Denis Chenu). JSON RPC response content type should be application/json (Matthew). security CSRF In Copy Survey (Denis Chenu). security File Upload causes XSS in Central participant management/Import file CSV (Gabriel Jenik). security CSRF in Reset Survey menus (Gabriel Jenik). security Improper permission management on bulk actions (Denis Chenu). Survey Theme Options - image preview does not work (Matthew). Lato fonts are loaded from Google fonts instead of solely using the ones shipped with limesurvey itself (Gabriel Jenik). security Confidentiality about username (Gabriel Jenik). activate_survey does not correctly set inherited properties for Notification and data management (Matthew). Updated translation: Turkish by kayazeren. Updated translation: Slovak by jelen1. Updated translation: Japanese by d_inoue, nomoto. Updated translation: Italian by lfanfoni. Updated translation: Italian (Informal) by lfanfoni. Updated translation: French (France) by arnaud21, c_schmitz, DenisChenu, JosephM, mapage. Updated translation: Czech by jelen1. Updated translation: Czech (Informal) by jelen1.

GNU GPL survey php mysql mssql postgres

Newspipe 10.1.0 💾

Newspipe is a web news aggregator and reader.

minor feature: Release 10.1.0 (2023-11-16) Improvements: Major improvements to the layout of the main page;. it is now possible to filter articles per category on the main page;. Improvements to the categories page with a new chart. : Secured various internal HTTP redirects.

GNU GPLv3 python flask rss atom news newsreader

HandBrake 1.7.0 💾

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

GnuCash 5.4 💾

GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.

minor feature: https://github.com/Gnucash/gnucash/releases/tag/5.4

GNU GPL c perl scheme gtk gnome accounting personal-finance

ugrep 4.3.3 💾

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.3 Added brotli compressed files search #312. Added bzip3 compressed files search #311. Updated option --pretty to accept a WHEN argument 'never', 'always', 'auto'. Improved TUI screen blanking response when a new search starts. .

BSDL utilities system-administrators developers

Praat 6.4 💾

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 feature: New pitch analysis methods: @@Sound: To Pitch (filtered ac)...@ and. @@Sound: To Pitch (filtered cc)...@. @@Sound: To Pitch (filtered ac)...@ has become the preferred method for. Measuring vocal-fold vibration and intonation (@@Sound: To Pitch (raw cc)...@ is still the preferred method for voice analysis). See @@How to choose a pitch analysis method@.

GNU GPLv3 speech analysis

BallroomDJ 4 4.4.4 💾

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.4 2023-11-15 * Bug Fixes: * Configuration: Fixed directory and file chooser buttons (itunes, general). * Windows: Fix font for new installations. * Windows: Fix uninstall script. * Marquee, Remote Control: Fixed countdown timer (introduced in 4.4.3). * Changes: * Quick Edit: Added dance level. * Internal: * Windows: International characters in account names partially working.

Zlib end-users linux macos windows player ballroom c gtk

Checkstyle 10.12.5 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: Indentation: Switch expression doesn't pass with LeftCurlies on newlines. Resolve pitest survivals in modules - 5. Resolve pitest survivals in modules - 2. Since version is determined incorrectly by property macros at returncount.xml.template. Resolve Pitest Suppression in Pitest-Javadoc Profile. Enable examples tests. Expand XPath IT Regression Testing. doc: Added reference to the Checkstyle extension for bld. Migrate illegaltype.xml.template to use properties template. Specify violation messages in input files. Migrate multiplestringliterals.xml.template to use properties template. Run regression testing in CI over openjdk21. Remove call to Lexer#removeErrorListeners. Migrate DescendantToken to properties macros. Test inputs should be completely standalone. Update Javadoc checks to avoid // violation in Javadoc comments. Targeted Pitest Mutation in July 2023. create validation of git status on Windows environments. Improve XdocGenerator to generate file in temp folder and replace xdoc only on success. Enforce Linux Style End-of-Line (LF instead of CRLF) in all XML files for windows environment. migrate FinalLocalVariable xdoc to use property macro. Use module properties macro in all templates. Spot: checks a map with containsKey(), before using get(). migrate IllegalToken to properties macros. typo in Indentation check for word 'initialisation'. infra: do not allow in-progress site action to be cancelled by skipped run. Resolve pitest for FinalLocalVariableCheck. MacroExecutionException: TypecastParenPadCheck: Failed to find setter javadoc for property 'option'. Remove '//ok' comments from Input files. migrate to property macros IllegalTokenText. Enforce file size on Java inputs. False Positive and Negative in SummaryJavaDocCheck. infra: actionlint bad yaml. Infra: enable dependabot for github actions. javadoc.unHtml' message is not present in documentation for most Javadoc Checks. Use violation messages macro in all templates. vscode folder must be added to.gitig

MITL java coding-style syntax-checker command-line

G'MIC 3.3.2 💾

G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.

minor feature:

GNU GPL c++ libgmic image-processing gimp graphics-conversion visualization

GitLab 16.5.2 💾

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 bugfix: (2023-11-14). ### (4 changes). assign security check permission checks (gitlab-org/gitlab@41d0d45a2abd8621ef55042eb0bc54343a48f2da) ( merge request (gitlab-org/gitlab!136434)) GitLab Enterprise Edition. Create group wiki repo if absent when verifying on primary (gitlab-org/gitlab@0b490bdbda06febdda47b2e0e0cea1d9e52dd381) ( merge request (gitlab-org/gitlab!136243)) GitLab Enterprise Edition. broken rendering when initial ID is null (gitlab-org/gitlab@9f9fafbe202c5f5f591f689e295f62b01b8d40fc) ( merge request (gitlab-org/gitlab!136065)). Backport artifacts page breadcrumb (gitlab-org/gitlab@4f15baf84a8de9068fa5c2c6af47fc74d2a46df8) ( merge request (gitlab-org/gitlab!135195)).

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

Fiwix 1.5.0 💾

Fiwix is an operating system kernel written from scratch, based on the UNIX architecture and fully focused on being POSIX compatible. It is designed and developed mainly as a hobby OS and, since it serves also for educational purposes, the kernel code is kept as simple as possible for the benefit of readers or students. It runs on the i386 hardware platform and is compatible with a good base of existing GNU applications.

major feature: Summarized Changes: Added DMA support and 32bit I/O data transfers in the ATA driver. Overall improvements in the disk access (specially under QEMU). Improvements and bug fixes in the buffer cache and memory management. Most kernel structures are now dynamically allocated which reduces the kernel memory footprint. Added the file /proc/buddyinfo to keep track the new kernel memory allocator. New kernel process called kbdflushd that flushes dirty buffers periodically. Added support for the Bochs Graphics Adapter with the new kernel parameter bga=. Added support for multiple RAMdisk drives. Added kexec implementation. Added microsecond resolution to sys_gettimeofday. Added the magic SysRq key Alt+SysRq+m to show current memory information. Added the /proc//fd subdirectory containing symbolic links named by its file descriptor. Added support for 64bit offsets which helps to have filesystems bigger than 4GiB. Added support for the virtual memory split 2GiB(user)/2GiB(kernel). Added support for large initrd images. Added the following new system calls: sys_lchown. sys_readv. sys_writev. sys_mmap2. The kernel now mounts the root filesystem in read-only mode by default. The Minix filesystem is now optional when building the kernel. Massive kernel bug fixing. Download the FiwixOS 3.3 Installation CD-ROM!

MITL operating-system kernel posix unix

Gitea 1.21.0 💾

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

minor feature: v1.21.0 BREAKING. Restrict certificate type for builtin SSH server. Refactor to use urfave/cli/v2. Move public asset files to the proper directory. Remove commit status running and warning to align GitHub (partially reverted: Restore warning commit status ). Remove "CHARSET" config option for MySQL, always use "utf8mb4". Set SSH_AUTHORIZED_KEYS_BACKUP to false. FEATURES. User details page. Chore(actions): support cron schedule task. Support rebuilding indexer manually. Allow to archive labels. Add disable workflow feature. Support `.git-blame-ignore-revs` file. Pre-register OAuth2 applications for git credential helpers. Add `Retry` button when creating a mirror-repo fails. Artifacts retention and auto clean up. Serve pre-defined files in "public", add "security.txt", add CORS header for ".well-known". Implement auto-cancellation of concurrent jobs if the event is push. Newly pushed branches hints on repository home page. Display branch commit status. Add direct serving of package content. Add commits dropdown in PR files view and allow commit by commit review. Allow package cleanup from admin page. Batch delete and improve tippy opts. Show branches and tags that contain a commit. Add actor and status dropdowns to run list. Allow Organisations to have a E-Mail. Add codeowners feature. Actions Artifacts support uploading multiple files and directories. Support configuration variables on Gitea Actions. Support downloading raw task logs. API. Unify two factor check. package webhook. /upload artifact error windows. bad method call when deleting user secrets via API. Do not force creation of _cargo-index repo on publish. Delete repos of org when purge delete user. org team endpoint. Api: GetPullRequestCommits: return file list. Don't let API add 2 exclusive labels from same scope. Redefine the meaning of column is_active to make Actions Registration Token generation easier. PushEvent NullPointerException jenkinsci/github-pl

MITL git go

OpenShot Video Editor 3.1.1 💾

OpenShot Video Editor is a free, open-source video editor for Linux. OpenShot can take your videos, photos, and music files and help you create the film you have always dreamed of. Easily add sub-titles, transitions, and effects, and then export your film to DVD, YouTube, Vimeo, Xbox 360, and many other common formats.

major feature: https://github.com/OpenShot/openshot-qt/releases/tag/v3.1.1

GNU GPLv3 artistic-software video non-linear-editor c++ python qt

Rspamd 3.7.4 💾

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

minor bugfix: * Fixed `setproctitle` on CentOS-likes * Fixes for hyperscan cache file handling * Fixed `exclude_local` in RBL module * Properly set config field when loading tasks from Lua * Set loaded variable explicitly * Enable fasttext on RPM based Linux * Improve `FREEMAIL_AFF` capture rates * Add rule for messages missing both X-Mailer and User-Agent header * Add composite rule for suspicious URLs in suspicious messages

Apache email-filter antispam c lua

µBlock Origin 1.53.5rc6 💾

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

minor feature: Add `trusted-set-session-storage-item` scriptlet Related discussion: uBlockOrigin/uAssets#20630 (comment).

GNU GPLv3 javascript browser ad-blocker filter privacy

abc2svg 1.22.11 💾

abc2svg is a set of ECMAscript files that handle the ABC music notation. This includes editing, displaying, printing, playing the music files and converting them to other formats such as ABC and MEI notations.

major bugfix: Lots of bug fixes and improvements.

GNU GPL abc music conversion

GNU Octave 8.4.0 💾

GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable.

major feature: https://octave.org/news/release/2023/11/05/octave-8.4.0-released.html

GNU GPL mathematics matlab

OCRmyPDF 15.4.2 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor bugfix: . . We now raise an exception on a certain class of PDFs that likely need an. Explicit color conversion strategy selected to display correctly For PDF/A conversion. an error that occurred while trying to write a log message after the. Delog handler was removed. . . .

GNU GPLv3 pdf ocr scanning

ffmpeg 6.1 💾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 6.1 was released on 2023-11-11. It is the latest stable FFmpeg release From the 6.1 release branch, which was cut from master on 2023-10-29. It includes the following library versions: Libavutil 58. 29.100 Libavcodec 60. 31.102 Libavformat 60. 16.100 Libavdevice 60. 3.100 Libavfilter 9. 12.100 Libswscale 7. 5.100 Libswresample 4. 12.100 Libpostproc 57. 3.100

GNU LGPLv3 video conversion display capture library c x11 developers

Homebank 5.7.2 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: : crash was possible when no file loaded and change to main chart. Lock icon for transaction sometime disapear due to column resize. Currency don't update due to wrong api url since 5.7. HomeBank after leaving "preferences" menu with no file open. Remove/sanitize GTK listview quicksearch. Category popoverlist shows subcat income standalone its expense parent. Manage categories add subcategory fail after a search. Assign edit cancel faultly persist the rule search. App crashes when exporting a report after I delete a category that contained data. ISO 8601 date format not respected when exporting to clipboard or CSV. Budget by time do not filter txn type exp/inc. Statistics report crash when opened with a too wide date range. Wish : #2042692 count and show number of selected transactions when suppressing them. 2023-10-08 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

HarfBuzz 8.3.0 💾

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

major bugfix: Saturday, November 11, 2023 Improve memory barrier to potential segfaults. Various build. Various subsetting and instancing. Rename hb-subset option --instance to --variations to match the other tools. Old option is kept as an alias. New API: HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION Deprecated API: HB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTION

Mixed c++ c fonts text-shaping

Wine 8.20 💾

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: More DirectMusic implementation. Protocol associations exported to the Unix desktop. Code cleanups in preparation for code freeze. Various. #22904 Register URL protocol handlers under Linux, #52716 Sending key stroke (using System.Windows.Forms.SendKeys ::SendWait) fails (seems to go into a loop?), #53213 d3d10core:d3d10core amp; d3d11:d3d11 - test_texture() fails in the TestBot VMs, #53217 d3d10core:d3d10core amp; d3d11:d3d11 - test_cube_maps() crashes on gitlab-debian-32, #53218 d3d10core:d3d10core amp; d3d11:d3d11 - test_uint_shader_instructions() fails on llvmpipe, #54399 d3d11:d3d11 - test_vertex_formats() fails on Windows 11 + AMD, #54519 d3d9:visual - test_mipmap_upload() fails on AMD and Nvidia GPUs, #54780 UndertaleModTool display regression since wine-staging 8.4, #55316 d3d10core:d3d10core amp; d3d11:d3d11 fail systematically on w11pro64-amd, #55608 NAM won #039;t open on new update, #55679 warframe doesn #039;t start in experimental wow64 mode, #55715 Folio Views 4 crashes when storing a changed file, #55742 wine crashes when launching Captvty V3, #55782 System.Windows.Forms expects CreateActCtx() to succeed with truncated ACTCTX structure, #55789 Spectralayers 9 Pro crashes on audio playback, #55797 Max Payne (2001) has no sound, #55838 wget.exe fails to download anything (regression), #55839 NtCreateSymbolicLinkObject fails with STATUS_OBJECT_TYPE_MISMATCH, #55842 Neverwinter Nights 2 Complete (GOG.com) crashes while starting a new game from the menu, #55856 cygwin hangs during installation at libzstd1-1.5.5-1

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

Qtractor 0.9.36 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

Rosegarden 23.12 💾

Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio. Rosegarden is an easy-to-learn, attractive application that runs on Linux, ideal for composers, musicians, music students, and small studio or home recording environments.

minor bugfix: The Rosegarden team is proud to announce the release of version 23.12 of Rosegarden, a MIDI sequencer that features a rich understanding of Music notation along with basic support for digital audio. Http://www.rosegardenmusic.com/. Included in this release. =====. Make punch-in also start recording. f7b3aa72 . Broken metronome flash in the transport. 975ffe9d . Solo affects archived tracks. bad41f2f . Data loss when recording with loop on. 79889151 . Prevent archived tracks from recording. 82a43608 . Arm status lost on save when archived. 5d85e8bd . Armed+archive recording after load. ab8eba6d . Unarm archived Tracks when enforcing the arm rule: only one Track. Can be armed per Instrument. 7bcc351c Skip archived tracks when routing. 21e45666 . Refresh artifacts on the Matrix piano keyboard.. 5cf37ed5 . Error when rosegarden creates submaster outs.. c89ab3b0 . Potential race conditions with audio files. 1e8d4064 . Segment relabel dialog not showing original label.. 3fbc6975 . Events with data1 == 121 being dropped.. df93bd90 . Potential race conditions in the sequencer. 6c7a6a0e . Removing the first note of a slurred group creates an. Unreachable rest.. fb214928 Cannot beam a group beginning or ending with a dotted eighth. Note.. eb0e6d75 New Features =====. Improved sub-beat highlighting in the Matrix editor. Feature request #516. d83b5715 . Matrix editor preview note when hovering. Feature request #516. d83b5715 . Add metronome and solo toggles to main menu. acf3c266 . Add MMC RECORD STROBE support. 9953f1f2 . Add a preference to include ALSA port numbers when making. Connections. 06b0c44a Use regexp for plugin blacklist. ec230e46 028930e5 . Updated yoshimi.rgd. b8a99b83 . Additional Contributors =====. Hugo van Galen.

GNU GPL music notation

BiglyBT 💾

Logo Features Donate GitHub Privacy Policy Terms & Conditions BiglyBT is a feature filled, open source, ad-free, bittorrent client. Since 2003, BiglyBT's team has worked hard to bring you the best open source torrent product in the market. Unlike our competitors, our client is ad-free and our installer contains no third party offers. We provide migration tools for several popular bittorent clients. Switching to BiglyBT from projects using the same source is simple and requires no interactions beyond the initial migration approval. Your settings, downloads, and plugins will all be there and ready to use.

major feature: FEATURE: Core Added options to allocate/move downloads in order as well as by reverse size Parg FEATURE: Core Added Tag Constraint constants for min/max integer/long values Parg FEATURE: Core Added Tag Constraint "getTagSort" function Parg FEATURE: Core Added a partial BiglyBT RCM handler Parg FEATURE: Core Added Ipify as external IP checker TuxPaper FEATURE: Core Added option to get "up" interfaces only Parg FEATURE: Core Option to use the torrent-options dialog when auto-importing torrents Parg FEATURE: Core Config option to set target for connection testing TuxPaper FEATURE: Core Added "moc_path" Tag Constraint variable Parg FEATURE: Core Added "length(str)" Tag Constraint function Parg FEATURE: UI Added open-with torrent file menu Parg FEATURE: UI Double-click in torrent options view - rename file Parg FEATURE: UI Added a download-specific "view de" advanced menu item Parg FEATURE: UI Support column filters in download history Parg FEATURE: UI Support column date filter, format yyyy/mm/dd Parg FEATURE: UI Added File Creation column TuxPaper FEATURE: UI Allow tagging in multi-open-torrrent-options dialog Parg FEATURE: UI Added "accept" button in multi-open-torrrent-options dialog Parg FEATURE: UI Allow tracker editing in multi-open-torrrent-options dialog Parg FEATURE: UI Added support for peer source and network setting in multi-open-torrrent-options dialog Parg FEATURE: UI Allow initial save location tags to be multi-assigned Parg FEATURE: UI Added an "allocate" optional toolbar item Parg FEATURE: UI Added a "rename duplicates..." menu item to Files View Parg FEATURE: UI One Tag menu to rule them all TuxPaper FEATURE: UI Added history to "move on complete" target selection Parg FEATURE: UI Tidy up Subscriptions List menu, adding multi-select to many actions TuxPaper CHANGE: Core Attempt to re-est

GNU GPL bittorrent

Yet Another Screen Library (lib(n)curses alternative) 1.99 💾

Suitable for developing terminal applications or daemons with telnet access and terminal support. Main features * small footprint * does not have external dependencies * allows both internal and external event loop * allows stdin/stdout or external input/output (can work over socket) * supports basic set of telnet sequences, making it suitable for built-in terminal interfaces for daemons * supports a limited set of input keystroke sequences * fully Unicode compatible (parts of this depend on wcwidth in libc) * supports utf8 verification of input * relies only on a limited subset of ANSI/xterm ESC sequences, making it compatible with mostly all modern terminals (inspired by linenoise) * there is no curses API and ancient terminal compatibility, hence less bloat * clean API with opaque private data, usable from C/C++

minor feature: