OpenSSH 9.8 💾

OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers. It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.

minor feature: This release contains mostly. New features. Sshd(8): as described above, sshd(8) will now penalise client. Addresses that, for various reasons, do not successfully complete Authentication. This feature is controlled by a new sshd_config(5) PerSourcePenalties option and is on by default. Sshd(8) will now identify situations where the session did not. Authenticate as expected. These conditions include when the client Repeatedly attempted authentication unsucessfully (possibly Indicating an attack against one or more accounts, e.g. password Guessing), or when client behaviour caused sshd to crash (possibly Indicating attempts to exploit in sshd). When such a condition is observed, sshd will record a penalty of. Some duration (e.g. 30 seconds) against the client's address. If This time is above a minimum configurable threshold, then all Connections from the client address will be refused (along with any Others in the same PerSourceNetBlockSize CIDR range) until the Penalty expire. Repeated offenses by the same client address will accrue greater. Penalties, up to a configurable maximum. Address ranges may be Fully exempted from penalties, e.g. to guarantee access from a set of trusted management addresses, using the new sshd_config(5) PerSourcePenaltyExemptList option. We hope these options will make it significantly more difficult for. Attackers to find accounts with weak/guessable passwords or exploit in sshd(8) itself. This option is enabled by default. Ssh(8): allow the HostkeyAlgorithms directive to disable the. Implicit fallback from certificate host key to plain host keys. Misc: a number of inaccuracies in the PROTOCOL.*. Documentation files. GHPR430 GHPR487 All: switch to strtonum(3) for more robust integer parsing in most. Places. Ssh(1), sshd(8): correctly restore sigprocmask around ppoll(). Ssh-keysign(8): stricter validation of messaging socket fd GHPR492. Sftp(1): flush stdout after writing "sftp " prompt when not using. Editline. GHPR480 Sftp-server(8): hom

BSDL c ssh security cryptography utilities sftp scp openbsd linux

git-annex 10.20240701 💾

git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space. Even without file content tracking, being able to manage files with git, move files around and delete files with versioned directory trees, and use branches and distributed clones, are all very handy reasons to use git. And annexed files can co-exist in the same git repository with regularly versioned files, which is convenient for maintaining documents, Makefiles, etc that are associated with annexed files but that benefit from full revision control. When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content. These symlinks are checked into git and versioned like regular files. You can move them around, delete them, and so on. Pushing to another git repository will make git-annex there aware of the annexed file, and it can be used to retrieve its content from the key-value store.

minor bugfix: Git-annex remotes can now act as proxies that provide access to. Their remotes. Configure this with remote.name.annex-proxy And the git-annex update proxy command. Clusters are now supported. These are collections of nodes that can be accessed as a single entity, accessed by one or more gateway. Repositories. Added git-annex initcluster, updatecluster, and extendcluster commands. a where interrupting git-annex while it is updating the. Git-annex branch for an export could later lead to git fsck Complaining about missing tree objects. Tab completion of options like --from now includes special remotes, as well as proxied remotes and clusters. Tab completion of many commands like info and trust now includes. Remotes. P2P protocol version 2. Windows build with Win32 2.13.4+ Thanks, Oleg Tolmatcev. When --defilter or annex.defilter is set, avoid propigating. Deoutput from git-annex-shell, since it cannot be filtered. -- Joey Hess Mon, 01 Jul 2024 15:11:48 -0400.

Mixed git archive haskell

Weblate 5.6.2 💾

Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.

minor feature: lt;p gt;Released on July 1st 2024. lt;/p gt;. lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Rendering of lt;a href="https://docs.weblate.org/en/weblate-5.6.2/devel/translations.html#labels" rel="nofollow" gt; lt;span gt;String labels lt;/span gt; lt;/a gt; color selection widget. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Detection of pending outgoing commits. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.6.2/admin/addons.html#addons" rel="nofollow" gt; lt;span gt;Add-ons lt;/span gt; lt;/a gt; button layout. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Crash when installing lt;a href="https://docs.weblate.org/en/weblate-5.6.2/admin/addons.html#addon-weblate-discovery-discovery" rel="nofollow" gt; lt;span gt;Component discovery lt;/span gt; lt;/a gt; add-on. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Removal of source strings in lt;a href="https://docs.weblate.org/en/weblate-5.6.2/user/glossary.html#glossary" rel="nofollow" gt; lt;span gt;Glossary lt;/span gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Validation of lt;a href="https://docs.weblate.org/en/weblate-5.6.2/admin/backup.html#projectbackup" rel="nofollow" gt; lt;span gt;Project level backups lt;/span gt; lt;/a gt; ZIP file upon restoring ( lt;a title="CVE-2024-39303" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-jfgp-674x-6q4p/hovercard" href="https://github.com/advisories/GHSA-jfgp-674x-6q4p" gt;CVE-2024-39303 lt;/a gt; / lt;a title="GHSA-jfgp-674x-6q4p" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-jfgp-674x-6q4p/hovercard" href="https://github.com/advisories/GHSA-jfgp-674x-6q4p" gt;GHSA-jfgp-674x-6q4p lt;/a gt;). lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Upgrading lt;/strong gt; lt;/p gt;. lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.6.2/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade

GNU GPLv3 translation localization web python html

OpenSnitch 1.6.6 💾

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 feature: lt;h2 gt; lt;/h2 gt;. lt;ul gt;. lt;li gt;exporting/importing rules lt;/li gt;. lt;li gt; daemon Remove duplicate regex in system.go for -check-requirements lt;/li gt;. lt;li gt; GUI keep working if pyinotify fails loading lt;/li gt;. lt;/ul gt;. lt;h2 gt;What has changed lt;/h2 gt;. lt;h4 gt;Improvements lt;/h4 gt;. lt;ul gt;. lt;li gt;allow to easily configure rules without the GUI lt;/li gt;. lt;li gt; daemon eBPF performance improvement handling exit events ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/evilsocket/opensnitch/commit/15fcf6753516a1e22add87cb2b4f5de4a14540ec/hovercard" href="https://github.com/evilsocket/opensnitch/commit/15fcf6753516a1e22add87cb2b4f5de4a14540ec" gt; lt;tt gt;15fcf67 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt; daemon eBPF disable events on too many errors lt;/li gt;. lt;li gt; daemon added more kernel config paths for checking system requirements lt;/li gt;. lt;li gt; GUI improved authentication options ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/evilsocket/opensnitch/commit/ff407e72af7e023b290b9963e9c734d91d640f0b/hovercard" href="https://github.com/evilsocket/opensnitch/commit/ff407e72af7e023b290b9963e9c734d91d640f0b" gt; lt;tt gt;ff407e7 lt;/tt gt; lt;/a gt;, lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/evilsocket/opensnitch/commit/c5409755bc3cafe386488ebe499ff96b9b3bac08/hovercard" href="https://github.com/evilsocket/opensnitch/commit/c5409755bc3cafe386488ebe499ff96b9b3bac08" gt; lt;tt gt;c540975 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt; GUI improve wording lt;/li gt;. lt;li gt; GUI ignore SameFile error when enabling autostart ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/evilsocket/opensnitch/commit/03439f4f9cffc42a0b7c30fc4743ff3ea773400d/hovercard" href="https://github.com/evilsocket/opensnitch/commit/03439f4f9cffc42

GNU GPLv3 firewall c

libvirt 10.5.0 💾

The libvirt project: is a toolkit to manage virtualization platforms is accessible from C, Python, Perl, Go and more is licensed under open source licenses supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more targets Linux, FreeBSD, Windows and macOS is used by many applications

major bugfix: New features. Introduce SEV-SNP support. SEV-SNP is introduced as another type of ``. Its support is reported in both domain capabilities and `virt-host-validate`. Improvements. Tools: virt-pki-validate has been rewritten in C. The `virt-pki-validate` shell script has been rewritten as a C program. Providing an output format that matches `virt-host-validate`, removing The dependency on `certtool` and providing more comprehensive checks of the certificate properties. Qemu: implement iommu coldplug/unplug. The `` device can be now cold plugged and/or cold unplugged. Pass shutoff reason to release hook. Sometimes in release hook it is useful to know if the VM shutdown was. Graceful or not. This is especially useful to do cleanup based on the VM Shutdown failure reason in release hook. Starting with this release the Last argument 'extra' is used to pass VM shutoff reason in the call to Release hook. Nodedev: improve DASD detection. In newer DASD driver versions the ID_TYPE tag is supported. This tag is. Missing after a system reboot but when the ccw device is set offline and Online the tag is included. To this version independently we need to Check if a device detected as type disk is actually a DASD to maintain the Node object consistency and not end up with multiple node objects for DASDs. . Remote_daemon_dispatch: Unref sasl session when closing client connection. A memory leak was identified when a client started SASL but then suddenly. Connection. This is now. Qemu: migration with disabled vmx- CPU features. Migrating a domain with some vmx- CPU features marked as disabled could. Have failed as the destination would incorrectly expect those features to be enabled after starting QEMU. Qemu: `libvirtd`/`virtqemud` crash when VM shuts down during migration. The libvirt daemon could crash when a VM was shut down while being migrated to another host.

Mixed virtualization virtual-machine toolkit library c python

libvert 10.5.0 💾

The libvirt project: is a toolkit to manage virtualization platforms is accessible from C, Python, Perl, Go and more is licensed under open source licenses supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more targets Linux, FreeBSD, Windows and macOS is used by many applications

major bugfix: New features. Introduce SEV-SNP support. SEV-SNP is introduced as another type of ``. Its support is reported in both domain capabilities and `virt-host-validate`. Improvements. Tools: virt-pki-validate has been rewritten in C. The `virt-pki-validate` shell script has been rewritten as a C program. Providing an output format that matches `virt-host-validate`, removing The dependency on `certtool` and providing more comprehensive checks of the certificate properties. Qemu: implement iommu coldplug/unplug. The `` device can be now cold plugged and/or cold unplugged. Pass shutoff reason to release hook. Sometimes in release hook it is useful to know if the VM shutdown was. Graceful or not. This is especially useful to do cleanup based on the VM Shutdown failure reason in release hook. Starting with this release the Last argument 'extra' is used to pass VM shutoff reason in the call to Release hook. Nodedev: improve DASD detection. In newer DASD driver versions the ID_TYPE tag is supported. This tag is. Missing after a system reboot but when the ccw device is set offline and Online the tag is included. To this version independently we need to Check if a device detected as type disk is actually a DASD to maintain the Node object consistency and not end up with multiple node objects for DASDs. . Remote_daemon_dispatch: Unref sasl session when closing client connection. A memory leak was identified when a client started SASL but then suddenly. Connection. This is now. Qemu: migration with disabled vmx- CPU features. Migrating a domain with some vmx- CPU features marked as disabled could. Have failed as the destination would incorrectly expect those features to be enabled after starting QEMU. Qemu: `libvirtd`/`virtqemud` crash when VM shuts down during migration. The libvirt daemon could crash when a VM was shut down while being migrated to another host.

Mixed virtualization virtual-machine toolkit library c python

Schism Tracker 20240630 💾

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

minor feature: lt;p gt;Summary of changes since the lt;a href="https://github.com/schismtracker/schismtracker/releases/tag/20240614" gt;20240614 lt;/a gt; release: lt;/p gt;. lt;ul gt;. lt;li gt;a crash in the sample library under macOS's standard C library lt;/li gt;. lt;li gt;Allow loading of any formats supported by Microsoft's Media Foundation API (requires Windows 7 or newer) lt;/li gt;. lt;li gt;Schism now runs on Windows XP again lt;/li gt;. lt;li gt;Add DSM format loader lt;/li gt;. lt;li gt;some filenames being sorted incorrectly lt;/li gt;. lt;li gt;a crash upon loading some IT modules made in Modplug and its derivatives lt;/li gt;. lt;li gt; lt;strong gt;EXPERIMENTAL lt;/strong gt;: Add XI instrument saving, accessible through lt;code gt;Alt-T lt;/code gt; in the instrument list, similarly to the sample list lt;/li gt;. lt;/ul gt;.

GNU GPL audio editor music sequencer tracker c python

WirePlumber 0.5.5 💾

WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWire’s API, providing convenience for writing the daemon’s modules as well as external tools for managing PipeWire. The WirePlumber daemon implements the session & policy management service. It follows a modular design, having plugins that implement the actual management functionality. The WirePlumber Library provides API that allows you to extend the WirePlumber daemon, to write management or status tools for PipeWire (apps that don’t do actual media streaming) and to write custom session managers for embedded devices.

minor feature: Highlights: - Hotrelease to address crashes in the Bluetooth HSP/HFP autoswitch functionality that were side-effects of some changes that were part of the role-based linking policy. Improvements: - wpctl will now properly show a '*' in front of sink filters when they are selected as the default sink (!660). Past releases.

Other audio session-manager policy-manager pipewire c lua

GnuCash 5.7 💾

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:

GNU GPL c perl scheme gtk gnome accounting personal-finance

Dear ImGui 1.90.9 💾

Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline-enabled application. It is fast, portable, renderer agnostic, and self-contained (no external dependencies). Dear ImGui is designed to enable fast iterations and to empower programmers to create content creation tools and visualization / debug tools (as opposed to UI for the average end-user). It favors simplicity and productivity toward this goal and lacks certain features commonly found in more high-level libraries. Dear ImGui is particularly suited to integration in game engines (for tooling), real-time 3D applications, fullscreen applications, embedded applications, or any applications on console platforms where operating system features are non-standard. Minimize state synchronization. Minimize UI-related state storage on user side. Minimize setup and maintenance. Easy to use to create dynamic UI which are the reflection of a dynamic data set. Easy to use to create code-driven and data-driven tools. Easy to use to create ad hoc short-lived tools and long-lived, more elaborate tools. Easy to hack and improve. Portable, minimize dependencies, run on target (consoles, phones, etc.). Efficient runtime and memory consumption. Battle-tested, used by many major actors in the game industry.

minor feature: Decorated log and release notes: https://github.com/ocornut/imgui/releases/tag/v1.90.9 Breaking changes: Removed old nested structure: renaming ImGuiStorage::ImGuiStoragePair type to ImGuiStoragePair (simpler for many languages). No significant nested type left. BeginChild: added ImGuiChildFlags_NavFlattened as a replacement for the window flag ImGuiWindowFlags_NavFlattened: the feature only ever made sense for BeginChild() calls anyhow. @cfillion . - old: BeginChild("Name", size, 0, ImGuiWindowFlags_NavFlattened);. - new: BeginChild("Name", size, ImGuiChildFlags_NavFlattened, 0) Kept inline redirection flag (will obsolete). Style: renamed tab colors for clarity and consistency with other changes: (#261, #351). - ImGuiCol_TabActive - ImGuiCol_TabSelected. - ImGuiCol_TabUnfocused - ImGuiCol_TabDimmed. - ImGuiCol_TabUnfocusedActive - ImGuiCol_TabDimmedSelected Kept inline redirecting enums (will obsolete). IO: io.ClearInputKeys() (first exposed in 1.89.8) doesn't clear mouse data. Newly added io.ClearInputMouse() does.. Drag and Drop: renamed ImGuiDragDropFlags_SourceAutoExpirePayload to ImGuiDragDropFlags_PayloadAutoExpire. Kept inline redirecting enum (will obsolete).. Other changes: IO: do not disable io.ConfigWindowsResizeFromEdges (which allow resizing from borders and lower-left corner) when ImGuiBackendFlags_HasMouseCursors is not set by backend. The initial reasoning is that resizing from borders feels better when correct mouse cursor shape change as honored by backends. Keeping this enabling will hopefully increase pressure on third-party backends to set ImGuiBackendFlags_HasMouseCursors and honor changes of ImGui::GetMouseCursor() value.. IO: do not claim io.WantCaptureMouse=true on the mouse release frame of a button which was pressed over void/underlying app, which is consistent/needed to allow the mouse up event of a drag over void/underlying app to catch release. @Moka42 . IO: Added io.ClearInputMouse() to clear

MITL game ui gui api gamedev library framework game-engine game-development toolkit cpp c

OCRmyPDF 16.4.1 💾

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: . . calculation of image printed area (used in finding weighted DPI for OCR). #1334. NotImplementedError: not sure how to get colorspace error. Messages in logs which simply records a failure to optimize images with Print production colorspaces. #1315 . . .

GNU GPLv3 pdf ocr scanning

Shotwell 0.32.7 💾

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: Release Shotweel 0.32.7 Avoid an abort if WEBP files are corrupted somewhere after the initial header. border colors in the thumbnail view. transparent image background setting actually doing something. Deprecate the --datadir option outside of --profile --create. Change the error message to something more sensible if a file cannot be read on import. Move Tumblr authentication to the full OAUTH1 flow with an external browser. an with translation of month format strings. an abort if XdpPortal is not available, show error message instead. Add Swedish translation of an image in help. Updated translations. in this release: https://gitlab.gnome.org/GNOME/shotwell//4919. https://gitlab.gnome.org/GNOME/shotwell//5016. https://gitlab.gnome.org/GNOME/shotwell//5101. Merge requests included in this release: https://gitlab.gnome.org/GNOME/shotwell/merge_requests/87. https://gitlab.gnome.org/GNOME/shotwell/merge_requests/83. https://gitlab.gnome.org/GNOME/shotwell/merge_requests/81. All contributors to this release: Jens Georg lt;mail@jensge.org gt;. Anders Jonsson lt;anders.jonsson@norsjovallen.se gt;. Balázs Úr lt;balazs@urbalazs.hu gt;. Yuri Chornoivan lt;yurchor@ukr.net gt;. Artur S0 lt;arturios05@bk.ru gt;. Rodrigo Lledó lt;rodhos92@gmail.com gt;. Martin lt;miles@filmsi.net gt;. Rico Tzschichholz lt;ricotz@ubuntu.com gt;. Rūdolfs Mazurs lt;alta.liepa@gmail.com gt;. Andi Chandler lt;andi@gowling.com gt;. Asier Sarasua Garmendia lt;asiersarasua@ni.eus gt;. Added/updated translations: en_GB.po, courtesy of Bruce Cowan. es.po, courtesy of Daniel Mustieles García. eu.po, courtesy of Asier Sarasua Garmendia. hu.po, courtesy of Balázs Úr. lv.po, courtesy of Rūdolfs Mazurs. ru.po, courtesy of Artur So. sl.po, courtesy of Martin Srebotnjak. sv.po, courtesy of Anders Jonsson. uk.po, courtesy of Yuri Chornoivan.

GNU LGPL photo graphics viewer manager gnome vala

Seed7 20240630 💾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

minor feature: Explanations about scanner functions and why some write statements. Raise RANGE_ERROR have been added to the FAQ. The new library json.s7i has been added. This library supports. Reading processing and writing JSON data. A JSON DOM is used to Store the JSON data. A test program for JSON functions (chkjson.sd7) has been added. The program calc7.sd7 has been improved to support JSON functions. The new library magic.s7i has been added. This library supports. Getting magic numbers (signatures) from strings and files. The new library basearray.s7i has been added. This library. Supports arrays with a minimum index. Tests for arrays with size or minimum index have been. Added to chkarr.sd7. A test program for scanner functions (chkscan.sd7) has been added. The Seed7 compiler (s7c.sd7) has been improved: - Support to compile dynamic functions with a type result has been. Added. The compilation of an array sort has been improved to avoid. Unnecessary copying of the array. The code generation for a size array index access has been. Refactored. The code generation for dynamic function calls has been. Refactored. The optimizations for array indexing have been improved. Interpreter and compiler have been improved to raise INDEX_ERROR. Instead of RANGE_ERROR if indexing into a hash map fails. Tests for INDEX_ERROR have been added to chkhsh.sd7. A function to sort an array in reverse order has been added to the. Library array.s7i. Tests for array assignment and array sort have been added to. Chkarr.sd7. The program chk_all.sd7 has has been adjusted to consider the. Changes in the test suite. In ar.s7i, cpio.s7i, rpm.s7i, tar.s7i, tar_cmds.s7i and zip.s7i. The function getFileMode has been improved to return only the Permission bits. In tar.s7i and zip.s7i the function setFileMode() has been. Improved to only change the permission bits. In ar.s7i, cpio.s7i, rpm.s7i, tar.s7i and zip.s7i the function. () has been changed to reset the file system to be empty. In ar

GNU GPL software-development interpreter compiler

libUseful 5.17 💾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor feature: FindFileInPath now returns a real file, rather than symlink, unless a symlink is all it can find. Added TerminalPrint function.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

TurboVNC 3.1.2 💾

TurboVNC is a performance-oriented version of the VNC remote desktop connection protocol, based on TightVNC, x4vnc, TigerVNC, and X.org. It provides 3D rendering and VirtualGL compression, works well on video and image-intensive connections. It remains fully compatible to other implementations, but often requires less than a fifth processing power. A Java-based VNC viewer is also available

minor feature: ### Significant changes relative to 3.1.1: 1. The TurboVNC Server now assigns an ordinal ID to every VNC viewer after the. Viewer successfully connects, and the viewer's ID is reported in the TurboVNC Session log along with the IP address from which the viewer connection Originated. This makes it easier to distinguish log entries related to a Specific viewer, especially when using SSH tunneling (which makes it appear as if all viewer connections originate from the loopback IP address.) The TurboVNC Server now also logs the total number of simultaneously connected Viewers.

GNU GPL c vnc rdp remote-desktop 3d tightvnc cross-platform java

CherryTree 1.1.4 💾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor feature: Implemented reset of zoom with Ctrl+0. Syntax error in latex box wrongly detected as a failure to access latex executable. Copy link to node and copy anchor link to include absolute path to the cherrytree document and hierarchical path to node. Added auto recovery from a backup (after asking the user) in case of corrupted cherrytree single file document (.ctd.ctz.ctb.ctx). Added warning message in case an automatic restore from backup was necessary for the new multifile data storage document. Regression with locale in some linux systems. Incomplete languages: fi, hi_IN, hu.

GNU GPLv3 gtk c text-editor note-taking

Pybind11 2.13.1 💾

pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.

minor bugfix: New Features: Add support for `Typing.Callable ..., T `. `#5202 `_. : Avoid aligned allocation in free-threaded build in order to support macOS versions before 10.14. `#5200 `_.

Public Domain c++ python library embedded developers

LimeSurvey 6.5.14 (build 240624) 💾

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: security XSS under user management (Denis Chenu). security Stored XSS through csv file upload (Denis Chenu). security No CSRF protection on userManagement (Denis Chenu). Styling of question summary breaks if there is RegEx Validation (Gabriel Jenik). Postgres error when adding language (Gabriel Jenik). Plugin development needs a "Don't disable plugin" option (Denis Chenu). Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Finnish by Jmantysalo. Updated translation: Dutch by Aanouk, c_schmitz, Han, jorynagel, kpadm, L191. Updated translation: Dutch (Informal) by c_schmitz, Han, jorynagel, thompol, zfocuz.

GNU GPL survey php mysql mssql postgres

Universal Media Server 14.2.0 💾

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

major feature: General: Added ability to customize FFmpeg Audio options. Improved start time when transcoding audio. fully played status not updating when file has reached the end. Improved speed while transcoding via FFmpeg. Run eslint on build. Migrated eslint configuration to flat config format (ESLint v8/v9). virtual folders like "Filter by..." appearing in alphabetical order instead of at the top. not parsing disc number for audio files. Made FFmpeg output HDR and DV metadata when transcoding. Media players: Added configuration to set the maximum H.264 level supported. Added configuration to set the maximum H.265 level supported. Added support for specifying Dolby AC-4 audio codec support. Added support for specifying AV1 (AOMedia Video 1) video codec support. Improved H.264 support on Sony PlayStation 4. Translation updates via Crowdin: Chinese Traditional (57 ). Japanese (79 ). Vietnamese (14 ). Dependencies: Bump `@mantine/core` from 7.10.1 to 7.10.2. Bump `@mantine/dropzone` from 7.10.1 to 7.10.2. Bump `@mantine/form` from 7.10.1 to 7.10.2. Bump `@mantine/hooks` from 7.10.1 to 7.10.2. Bump `@mantine/modals` from 7.10.1 to 7.10.2. Bump `@mantine/notifications` from 7.10.1 to 7.10.2. Bump `@playwright/test` from 1.44.0 to 1.44.1. Bump `@types/lodash` from 4.17.4 to 4.17.5. Bump `@typescript-eslint/eslint-plugin` from 7.11.0 to 7.12.0. Bump `@typescript-eslint/parser` from 7.11.0 to 7.12.0. Bump `@vitejs/plugin-react` from 4.3.0 to 4.3.1. Bump `com.google.code.gson:gson` from 2.10.1 to 2.11.0. Bump `eslint-plugin-react` from 7.34.1 to 7.34.3. Bump `FFmpeg` from 6.1 to 7.0.1. Bump `jetty.version` from 12.0.9 to 12.0.10. Bump `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.3.1 to 3.4.0. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.5 to 3.3.0. Bump `org.jupnp:org.jupnp` from 3.0.1 to 3.0.2. Bump `twelvemonkeys-imageio-version` from 3.10.1 to 3.11.0. Bump `typescript-eslint` from 7.12.0 to 7.13.1. Bump `t

GNU GPL java media streaming ffmpeg upnp dlna

qpwgraph 0.7.4 💾

qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.

minor bugfix: Force a default PipeWire node name if given empty. a potential use-after-free on canvas nodes refresh. And recycle.

GNU GPLv3 audio jack pipewire qt cpp

Artistic Style 3.5.1 💾

A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.

minor feature: * Fix crash concerning macro continuation * Fix EOL handling for Windows builds * Fix GSC comment recognition * Fix MSVC compiler warnings

MITL formatting indentation

Calibre 7.13 💾

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.13 28 Jun, 2024 New features When merging books add an option to store discarded or replaced covers as an alternate cover in the data folder of the target book Generate CSV catalog: Add a button to sort the fields by the order in which they appear in the book list MTP driver: Preserve cover aspect ratio for thumbnail generation identifiers not always being merged correctly when merging books DOCX Input: extra left padding when converting lists Amazon metadata download: Get title and comments for audiobook pages. Amazon metadata: When filtering search engine results by title ignore words of the title that are purely punctuation. When matching books on a device to book in the library assume a match if the title and any one author match, dont require all authors to match. Update Google Images cover download plugin for website changes When adding new books if the timestamp is specified as undefined use the current timestamp Content server: systemd pre-activated socket not working. Content server: no KFX download link in OPDS acquisition feeds New news sources. Times Literary Supplement by unkn0wn. Wall Street Journal Magazine by unkn0wn. Various Valnet Publishing Group recipes by Spicy Poison. VOX, The Good E-reder and The e-book Reader by SpicyPoison. Gates Notes, Greatist, Halthline and United Nations by SpicyPoison. Improved news sources. Harpers. Wall Street Journal. Liberation. How to Geek. Make Use Of. TechCrunch. LifeHacker. India Today. 1843. Reuters. The Week India. Slate.

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

GTK 4.15.2 💾

Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites. Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases. Portability. Projects built using GTK and its dependencies run on well known operating systems. Stability. GTK delivers the enticing features and superb performance which adds to your applications. Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more. Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application. Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License. API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results. Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit. Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.

minor feature: GtkFileChooserWidget: - Plug some memory leaks. - Make Ctrl-Shift-N create a new folder. GtkPopover: - Handle resizing and position changes better. CSS: - Support color(), oklab(), etc (https://www.w3.org/TR/css-color-4/). - Support color-mix() (https://www.w3.org/TR/css-color-5/). - Support relative colors (https://www.w3.org/TR/css-color-5/). - Support more colorspaces in color(). - Allow percentages for opacity. - Handle currentcolor more correctly. Accessibility: - Avoid markup when reading labels. GSK: - Subset fonts when serializing node trees. - Make ngl export render_texture results as dmabufs. Wayland: - Use xdg-dialog protocol for attached dialogs. Windows: - Build with UNICODE. macOS: - Implement fullscreen-on-monitor. Documentation: - Widget shortcuts and actions are now described in the docs. Deging: - Add GTK_DE=css for warning about deprecated css syntax. Tools: - rendernode-tool: Add an extract command for data urls. Deprecations: - CSS Color functions shade(), lighter(), darker(), alpha(), mix(). Translation updates: Czech Hebrew Serbian.

GNU GPLv3 gnome gtk library framework gui toolkit cpp

snd 24.5 💾

Snd is a sound editor modelled loosely after Emacs. It can be customized and extended using either s7 (included in the Snd sources), Ruby, or Forth.

minor feature: in s7, added (settable) symbol-initial-value (the #_... value). Changed invalid-escape-function to invalid-exit-function New *s7 fields: symbol-quote?, symbol-printer, and make-function Added function-arglist in sublet, varlet and s7_load_with_environment, () is no longer an abbreviation for (rootlet). Checked: sbcl 2.4.5.

Public Domain sound-synthesis sound-editor audio music scheme c ruby

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

minor feature: Buildroot: libyang license hash, updated copyright year Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

GNU GPL netconf linux buildroot

gRPC 1.65.0 💾

gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.

major bugfix: lt;p gt;This is release gRPC Core 1.65.0 (gnarly). lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and. lt;/p gt;. lt;p gt;This is release 1.65.0 ( lt;a href= quot;https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md quot; gt;gnarly lt;/a gt;) of gRPC Core. lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and, with highlights listed below. lt;/p gt;. lt;h2 gt;Core lt;/h2 gt;. lt;ul gt;. lt;li gt; OTPlugin Per-channel OpenTelemetry plugin. lt;/li gt;. lt;li gt; Gpr_To_Absl_Logging Migrating from gpr to absl logging - gpr_set_log_function. lt;/li gt;. lt;li gt; grpc Gpr_To_Absl_Logging Supporting verbosity flag. lt;/li gt;. lt;li gt; build Support clang-cl for Windows builds (best effort). lt;/li gt;. lt;li gt; grpc Gpr_To_Absl_Logging Disable the ConfigVar because it wont work anymore. lt;/li gt;. lt;li gt; BoringSSL Update third_party/boringssl-with-bazel. lt;/li gt;. lt;li gt; http2 Add experiment to modify behavior of GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA to throttle pings instead of blocking. lt;/li gt;. lt;li gt; xDS quot;tls quot; channel cred in bootstrap to actually work. lt;/li gt;. lt;li gt; StatsPlugin use-after-free. lt;/li gt;. lt;li gt; EventEngine Enable the EventEngine DNS Resolver on Windows. lt;/li gt;. lt;/ul gt;. lt;h2 gt;C++ lt;/h2 gt;. lt;ul gt;. lt;li gt; OTel Generate pkg-config file for grpcpp_otel_plugin. lt;/li gt;. lt;li gt; OTel Add find_packag

Apache rpc cpp python c

Ossia 3.2.2 💾

ossia score is a sequencer for audio-visual artists, designed to create interactive shows. Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score. Free, open source and runs on desktop, mobile, web and embedded.

minor feature: lt;h2 gt;Changes: lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/6834fc62b244edd84fae1bef19252d62ac6e8c1a/hovercard" href="https://github.com/ossia/score/commit/6834fc62b244edd84fae1bef19252d62ac6e8c1a" gt; lt;tt gt;6834fc6 lt;/tt gt; lt;/a gt; v3.2.2 lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a5df6b727d1785f01e881ba5402c01b65d5df2a0/hovercard" href="https://github.com/ossia/score/commit/a5df6b727d1785f01e881ba5402c01b65d5df2a0" gt; lt;tt gt;a5df6b7 lt;/tt gt; lt;/a gt; rpi disable armhf build for now lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a008018e8bdbb1537aeac8054dd712c29ef0fd0c/hovercard" href="https://github.com/ossia/score/commit/a008018e8bdbb1537aeac8054dd712c29ef0fd0c" gt; lt;tt gt;a008018 lt;/tt gt; lt;/a gt; osc Minor thread safety lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a20782e9e33353e5562d4339445b19c8bbee93a7/hovercard" href="https://github.com/ossia/score/commit/a20782e9e33353e5562d4339445b19c8bbee93a7" gt; lt;tt gt;a20782e lt;/tt gt; lt;/a gt; pd Improve Pd GUI lookup code on mac and linux lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/4054a1e8030aa8ace20ca6e89a8372dfeb93f81b/hovercard" href="https://github.com/ossia/score/commit/4054a1e8030aa8ace20ca6e89a8372dfeb93f81b" gt; lt;tt gt;4054a1e lt;/tt gt; lt;/a gt; explorer Do not try to display binary buffers, improve CoAP recursion lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/38f1ea92ed747ced2852939e7f762be34cd005f2/hovercard" href="https://github.com/o

GNU GPLv3 music sequencer audio media midi dmx osc c

Warzone 2100 4.5.0-beta2 💾

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: : auxStructureNonblocking() for script-queued object removal. : Script map max tile height handling. : Improve checkReferences object destruction logging. : Prevent underflow in getMissionTime() calculation. : Additional checks for AI chooser handling. : Create un-versioned mods/campaign directory. : Clip difficulty modifiers to always at least be 1. : structure.json: Add support for new "baseStructDamageExpLevel" option. : Handling pause states, and guide screen pausing. : button on multimenu form. : Guide Topics: Use different designs for Sensor/Commander guide units to avoid spoilers. : Droid map visibility after returning to home base from fresh away mission saveload. : Check if inside scroll limits before repair/RTB. : Various potential crashes. Graphics: : Snap muzzle graphics rotation for invisible weapons. Campaign: Add: "PS1 Modifiers" campaign tweak option. Change: Move level loading codes into library. Multiplayer: : Silence certain spectator-related messages. : Send auto-kick messages as system messages. Change: GameStoryLogger: Add player identity to PlayerAttributes. Balance MP: Change: Revert 4.5.0-beta1 structure update for MP. Change: Decrease HP of Plasmite Flamer.

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

Linux kernel 6.9.7 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.9.7, Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default", hid: asus: asus_report_up: potential read out of bounds, kprobe/ftrace: build error due to bad function definition, net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path, ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk, wifi: ath12k: check M3 buffer size as well whey trying to reuse it, drm/amd/display: revert Exit idle optimizations before HDCP execution, x86/cpu: x86_match_cpu() to match just X86_VENDOR_INTEL, x86/cpu/vfm: Add new macros to work with (vendor/family/model) values, tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test, nbd: signal handling, nbd: Improve the documentation of the locking assumptions, spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4, thermal: core: Change PM notifier priority to the minimum, arm64: dts: imx8qm-mek: gpio number for reg_usdhc2_vmmc, spi: stm32: qspi: dual flash mode sanity test in stm32_qspi_setup(), thermal: int340x: processor_thermal: Support shared interrupts, dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema, virt: guest_memfd: reference leak on hwpoisoned page, dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema, i2c: ocores: set IACK bit after core is enabled, ima: Avoid blocking in RCU read-side critical section, mm/page_table_check: crash on ZONE_DEVICE, tcp: clear tp- retrans_stamp in tcp_rcv_fastopen_synack(), selftests: mptcp: userspace_pm: subtest names, mm: shmem: getting incorrect lruvec when replacing a shmem folio, mm: huge_memory: misused mapping_large_folio_support() for anon folios, mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default, MIPS: mipsmtregs: target register for MFTC0, serial: 8250_dw: Revert "Move definitions to the shared header", efi/x86: Free EFI memory map only when installing a new one. kcov: don't lose track of remote references during softirqs,

GNU GPL c linux kernel operating-system

Mustangproject 2.12.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: Support pdf export/visualization to PDF, thanks to Heavenfighter #387 allow embedd fonts from jar-file for pdf creation #388. : ClassCastException: ZUGFeRDExporterFromA3. Jakarta support #372. Upgrade to PDFBox 3 #373. #397. #392 CLI: action combine: --ignorefileextension to ignore PDF/A input file errors dosen't work. For CLI combine, fx is now default.

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

Snapcraft 8.3.0 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;Core lt;/h2 gt;. lt;h3 gt;Bases lt;/h3 gt;. lt;p gt;a where snaps using bases lt;code gt;core22-desktop lt;/code gt; and lt;code gt;core24-desktop lt;/code gt; could not be built. lt;/p gt;. lt;h4 gt;Core22 lt;/h4 gt;. lt;p gt;Warns when multiple snaps are going to be built in destructive mode because it may cause unexpected behavior. lt;/p gt;. lt;h3 gt;Plugins lt;/h3 gt;. lt;h4 gt;Flutter lt;/h4 gt;. lt;p gt;Adds lt;code gt;curl lt;/code gt; as a build-package for lt;code gt;flutter lt;/code gt; parts. lt;/p gt;. lt;h4 gt;ROS 2 Jazzy lt;/h4 gt;. lt;p gt;Adds support for the new ROS 2 Jazzy extension which lets you snap ROS 2 applications on lt;code gt;core24 lt;/code gt;. Similar to ROS 2 Humble for lt;code gt;core22 lt;/code gt;, content-sharing is supported. For more information, see lt;a href="https://snapcraft.io/docs/ros2-jazzy-extension" rel="nofollow" gt;https://snapcraft.io/docs/ros2-jazzy-extension lt;/a gt; and lt;a href="https://snapcraft.io/docs/ros2-jazzy-content-extension" rel="nofollow" gt;https://snapcraft.io/docs/ros2-jazzy-content-extension lt;/a gt;. lt;/p gt;. lt;h4 gt;List plugins lt;/h4 gt;. lt;p gt;a where lt;code gt;snapcraft list-plugins lt;/code gt; would fail to run in a core24 project directory. lt;/p gt;. lt;p gt;Updates lt;code gt;snapcraft list-plugins lt;/code gt; to show a list of lt;code gt;core24 lt;/code gt; plugins instead of lt;code gt;core22 lt;/code gt; plugins when not in a project directory. lt;/p gt;. lt;h3 gt;Extensions lt;/h3 gt;. lt;h4 gt;Gnome lt;/h4 gt;. lt;p gt;The lt;code gt;gnome lt;/code gt; extension is now stable for lt;code gt;core24 lt;/code gt; and integrates with the lt;code gt;gpu-2404 lt;/code gt; SDK. See lt;a href="https://mir-server.io/docs/the-gpu-2404-snap-interface#heading--consuming-the-interface" rel="nofollow" gt;here lt;/a gt; for more information. lt;/p gt;. lt;p gt; lt;code gt;GI_TYPELIB_PATH lt;/code gt; and lt;code gt;XDG_DATA_DIRS lt;/code gt; paths in the Gnome ex

GNU GPLv3 snaps linux packaging distribution python cpp

nvgpu-smi-snmp 1.2 💾

This is a fork of the marwan-abdellah/nvgpu-snmp project, which instead of using the NV-CONTROL X extension to retrieve data, makes a call to the nVidia binary nvidia-smi. The biggest advantage of this approach is that the SNMP daemon does not need access to the X display.

minor bugfix: Minor bugfix to compile with newer versions of net-snmp. Better compatibility with newer versions of nvidia-smi.

GNU GPL nvidia gpu snmp

FileZilla 3.67.1-rc1 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: an migrating old queue files if several older versions have been skipped. Updated to libfilezilla 0.48.0.

GNU GPL c ftp ftps file-transfer

MusicBrainz Picard 2.12 💾

Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.

minor feature: : PICARD-2468 - Unexpected behavior of MP3 comment tags when language isn't set. PICARD-2846 - macOS package MusicBrainz-Picard-2.11-macOS-10.12.dmg is not compatible with macOS 10.12 and 10.13. PICARD-2850 - ` _filename ` tag displays as "_mp3" in preview. PICARD-2866 - Non-genre tag added as genre for standalone recording. PICARD-2868 - Picard crashes after selecting track search result. PICARD-2880 - Non-integer rate limit delay causes crashes. PICARD-2883 - Tooltip explaining match icon missing when there are multiple candidates. PICARD-2885 - Special file error icons for permission and not found errors are not being used. PICARD-2891 - Dragging matched files from right pane to clusters does not use original metadata. PICARD-2895 - Picard crashes on Windows with Deezer plugin enabled. PICARD-2901 - Pressing Shift+Alt+A (Add tag) raises an exception when there's nothing to edit. PICARD-2910 - AttributeError: 'ScriptEditorDialog' object has no attribute 'unsaved_changes_confirmation'. PICARD-2918 - Crash when quitting Picard after saving large number of files. PICARD-2919 - "Unrecognized image data" error when fetching GIF Cover Art. Improvements: PICARD-2716 - Accept encodings other than UTF-8 when opening CD extraction logs. PICARD-2896 - Support.ogx extension for Ogg container. PICARD-2935 - Improve results of genre filter options.

GNU GPL python audio music id3 tagging

MITK 2024.06.2 💾

The Medical Imaging Interaction Toolkit (MITK) is a free open-source software system for development of interactive medical image processing software. MITK combines the Insight Toolkit (ITK) and the Visualization Toolkit (VTK) with an application framework. The links below provide high-level and reference documentation targeting different usage scenarios: Get a high-level overview about MITK with pointers to further documentation End-users looking for help with MITK applications should read the MITK User Manual Developers contributing to or using MITK, please see the MITK Developer Manual as well as the MITK API Reference

minor feature: lt;p gt;For details see the official lt;a href= quot;https://phabricator.mitk.org/w/mitk/changelog/release-v2024.06/ quot; rel= quot;nofollow quot; gt;MITK v2024.06 Changelog lt;/a gt; and the lt;a href= quot;https://phabricator.mitk.org/w/mitk/changelog/hot-v2024.06.2/ quot; rel= quot;nofollow quot; gt;MITK v2024.06.2 HotChangelog lt;/a gt;. lt;/p gt;. . kislinsk. . . . . tag:github.com,2008:Repository/1760792/v2024.06. 2024-06-17T11:29:57Z. . .

BSDL-2 medical imaging medicine anatomy vtk cpp

Shotcut 24.06.26 💾

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 bugfix: Improved handling for some variable frame rate videos. Now, it tries to show the file's target frame rate and extends the variable detection logic to include strange average frame rate values (what previous versions showed). Changed Playlist Tiles view mode to show Date instead of In/Start. using graphics (text, image, etc.) on upper video track with GPU Effects. an off-by-one frame in the duration for Glaxnimate animations. Undo does not work for time filters. spamming (Undo) History when using the timeline fade controls. preview color with GPU Effecs is inaccurate. Timeline Select None does not clear the Filters panel or VUI. single click does not reset a multi-selection. Export Codec Quality hint not updated after changing Rate control. Properties Proxy Make does not regenerate if already exists. changing Properties (except Speed) affects clips on other tracks with Ripple All Tracks turned on. drag from Source and drop to Source changes Playlist. Automatically Add Tracks changes the current video track, which can cause unexpected behavior with Properties Speed change, for example. files generated automatically in the project folder (.stab.rawr, etc.) are incorrectly generated in the app data's `autosave` folder in the app session immediately after Shotcut recovers an auto-saved project. changing Properties can delete a timeline clip. selected filter changes unexpectedly by changing tabs or clicking filter categories. Properties Audio Track All. the project folder when running an autosave-recovered session. Settings Timeline Auto Add Tracks creates too many tracks when drop multiple clips to Timeline. new Settings Time Format not used in several places. View Application Log Previous not working after the first time. Properties menu View Bitrate hiding the first second. Added support for DJI LRF (MP4) files as a proxy. Added Playlist menu Columns. Added SVT-AV1 encoder (faster non-hardware AV1 encoder).

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

Duplicati 2.0.9.101 💾

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!

major feature: This release is a canary release intended to be used for testing in preparation of a later stable release. Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8.. For that reason, the updater in previous canary builds does not detect this update yet, but this can be activated at a later time. Please see release notes for `v2.0.9.100` for a summary of changes. ## Detailed lits of changes: Removed obsolete platform detection code, thanks @Jojo-1000. Changed XMPP library to Artalk.Xmpp, thanks @Jojo-1000. an with rendering non-ascii. Cleaned up some library licenses. SQL quotes and added quote guard to SQL queries, thanks @Jojo-1000. Updated AWS region list. compare logic not working on Linux, thanks @Jojo-1000. Added logic to set AWS hostname in UI based on selected region. Removed deprecated S3 options `--s3-european-buckets` and `--s3-use-rrs`. Removed support for deprecated spelling of S3 credentials. Removed bundled GPG Windows binaries. Removed unsupported AlphaFS. Changed restore to not use local blocks by default. Updated Poli Systems endpoints, thanks @IIPoliII. Added Debian Arm7 packages. Updated CoCoL to latest.NET 8 version. Added support for arguments for scripts. Improved speed of the recovery tool, using in-memory lookup and added configurable open archive cache. Increasing the default number of archives tested to 0.1 . Updated SharpAESCrypt to v2. Note this deprecates threaded encryption, and adds padding validation. Set the environment variable `AES_IGNORE_PADDING_BYTES=1` if you re-encrypt archives with an external AES Crypt tool.

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript