freedv 1.9.9.2 💾

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

minor bugfix: 1. : Remove TX attenuation and squelch tooltips.. Disable 800XA radio button when in RX Only mode..

GNU LGPL audio

TEA text editor 63.1.0 💾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, Ebook, ODT, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Speech Dispatcher support Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer.

major bugfix: important fixes witn charsets and bak/version file saving

GNU GPLv3 text editor qt markdown text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

Messenger GTK 0.10.0 💾

Messenger GTK is a convergent GTK messaging application using the GNUnet Messenger service. The goal is to provide private and secure communication between any group of devices.

major bugfix: Implement tagging and filtering messages. Adjust media previews and optimize memory footprint. Implement sharing profile attribute and profile picture with contacts. several UI and memory leaks. Improve UI to waste less vertical space for smaller screens. Add localization for English, German and Spanish.

Affero GPLv3 messaging internet p2p anonymity f2f gnunet gns networking chat conferencing

exiftool 12.86 💾

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: Added a new value for a couple of Olympus tags. - Improved handling of ID3 user-defined tags. - Decode all JPEG segments from RICO box in Ricoh MOV videos. - Decode a few new values for some tags written by Canon EOS R cameras. - Patched some Olympus WB_RBLevels tags to allow 4 values to be written as per some newer models. - when writing IPTC date tags with a date/time value containing. subseconds with 4 or more digits

Artistic perl exif meta-data

TeXstudio 4.8.1 💾

TeXstudio is an IDE that simplifies creating and editing LaTeX documents. It has numerous features like syntax highlighting, an integrated document and PDF viewer, reference checking and link overlays, auto-completion, code folding, over 1000 builtin math symbols, bookmarks, spellchecking, multi-cursor editing, image drag and drop, table formatter, and many other assistants for images, tables, formulas. It can be used with different TeX compilers and distributions and multiple build steps. It's also cross-platform and portable.

minor feature: allow hiding of sidepanel docks via view/show reduce number on visible dock on OSX due to qt osx style weakness. raised dock after hiding/showing sidepanel #3653. fallback to simple syntax highligting when tooltip background differs from general background #3644. structure view context on sections #3642. black background on comboxes with windows11 style (qt6.7.1).

GNU GPL c++ qt latex tex word-processor text-editor wordsetting latex-editor

OBS Studio 30.2 Beta 1 💾

OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11] For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14] OBS Studio also supports plug-ins to extend its functionality.[15]

minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;Note: NVIDIA users may need to update their GPU drivers to 531.61 (Windows) / 530.41.03 (Linux) or newer. lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;Note: The code signing certificate for OBS is being updated. This may impact game capture compatibility with some anti-cheat solutions starting with the next major OBS update. If you are a game or anti-cheat developer please see lt;a href="https://obsproject.com/kb/capture-hook-certificate-update" rel="nofollow" gt;https://obsproject.com/kb/capture-hook-certificat

GNU GPLv3 audio video screencasting livestreaming c c

gRPC 1.64.2 💾

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.

minor bugfix: lt;p gt;This is release 1.64.2 ( lt;a href= quot;https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md quot; gt;grateful 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; xds Do not crash when XdsLocalityName is null. lt;/li gt;. lt;li gt; Build for gcc-9. lt;/li gt;. lt;/ul gt;. . yashykt. . . . . tag:github.com,2008:Repository/27729880/v1.64.1. 2024-05-30T20:34:00Z. . .

Apache rpc cpp python c

Ælhometta 1.0.14 💾

Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type, it features: separation of descriptive and executive data that provides branches and loops without jump instructions, publish-subscribe interaction with other instances over Tor, input/output through ordinary files associated with external sensors and actuators, and built-in shell.

minor feature: Added subcommand to discard data received from given other peer beyond specified size; added instants of last disconnect, connection permit, connection attempt to peer info; added median to statistics of controllers' generation and tick.

GNU GPLv3 artificial-life assembler autonomy cross-platform distributed evolution input-output peer rust science shell tor zeromq

Timeshift 24.06.1 💾

Timeshift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. In RSYNC mode, snapshots are taken using rsync and hard-links. Common files are shared between snapshots which saves disk space. Each snapshot is a full system backup that can be browsed with a file manager. In BTRFS mode, snapshots are taken using the in-built features of the BTRFS filesystem. BTRFS snapshots are supported only on BTRFS systems having an Ubuntu-type subvolume layout (with @ and @home subvolumes). Timeshift is similar to applications like rsnapshot, BackInTime and TimeVault but with different goals. It is designed to protect only system files and settings. User files such as documents, pictures and music are excluded. This ensures that your files remain unchanged when you restore your system to an earlier date. If you need a tool to back up your documents and files please take a look at the excellent BackInTime application which is more configurable and provides options for saving user files.

minor feature: mostghost . Relocated 'delete' to a safer position. Added confirmation dialog on delete. Clement Lefebvre . Add missing l10n to previous commit. l10n: Update POT. -- Clement Lefebvre Thu, 06 Jun 2024 11:54:24 +0100.

GNU GPLv3 backup vala

Tornado 6.4.1 💾

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

minor feature: What's new in Tornado 6.4.1 Jun 6, 2024. Security Improvements. Parsing of the `Transfer-Encoding` header is now stricter. Unexpected transfer-encoding values. Were previously ignored and treated as the HTTP/1.0 default of read-until-. This can lead to. Framing with certain proxies. We now treat any unexpected value as an error. Handling of whitespace in headers now matches the RFC more ly. Only space and tab characters. Are treated as whitespace and stripped from the beginning and end of header values. Other unicode. Whitespace characters are now left alone. This could also lead to framing with certain. Proxies. `tornado.curl_httpclient` now prohibits carriage return and linefeed headers in HTTP headers. (matching the behavior of `simple_httpclient`). These characters could be used for header. Injection or request smuggling if untrusted data were used in headers. General Changes. `tornado.iostream`. `.SSLIOStream` now understands changes to error codes from OpenSSL 3.2. The main result of this. Change is to reduce the noise in the logs for certain errors. `tornado.simple_httpclient`. `simple_httpclient` now prohibits carriage return characters in HTTP headers. It had previously. Prohibited only linefeed characters. `tornado.testing`. `.AsyncTestCase` subclasses can now be instantiated without being associated with a test. Method. This improves compatibility with test discovery in Pytest 8.2.

Apache python web-framework http-server

Dear ImGui 1.90.8 💾

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 bugfix: Decorated log and release notes: https://github.com/ocornut/imgui/releases/tag/v1.90.8 Breaking changes: Reordered various ImGuiInputTextFlags values. This should NOT be breaking unless you are using generated headers that have values not matching the main library. Removed ImGuiButtonFlags_MouseButtonDefault_ = ImGuiButtonFlags_MouseButtonLeft from imgui.h, was mostly unused and misleading. Other changes: Inputs: IsMouseClicked(..., repeat=true); broken in 1.90.7 on 2024/05/22. (due to an internal api parameter swap, repeat wouldn't be honored and ownership would be accidentally checked even though this api is meant to not check ownership). @korenkonder . Windows: altering FramePadding mid-frame not correctly affecting logic responsible for honoring io.ConfigWindowsMoveFromTitleBarOnly.. Scrollbar: made scrolling logic more standard: clicking above or below the grab scrolls by one page, holding mouse button repeats scrolling.. Scrollbar: miscalculation of vertical scrollbar visibility when required solely by the presence of an horizontal scrollbar.. InputScalar, InputInt, InputFloat: added ImGuiInputTextFlags_ParseEmptyRefVal to parse an empty field as zero-value. @supermerill, @ocornut . InputScalar, InputInt, InputFloat: added ImGuiInputTextFlags_DisplayEmptyRefVal to display a zero-value as empty. @supermerill, @ocornut . Popups: an preventing to a popup opened over a modal by clicking over void (it required clicking over the visible part of the modal).. Tables: an where ideal size reported to parent container wouldn't correctly take account of inner scrollbar, affecting potential auto-resize of parent container.. Tables: a where after disabling the ScrollY flag for a table, previous scrollbar width would be accounted for.. Combo: simplified Combo() API uses a list clipper (due to its api it wasn't previously trivial before we added clipper.IncludeItemByIndex() function). Disabled: nested tooltips or other non-child window within a BeginDi

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

TuxGuitar 1.6.3 💾

TuxGuitar is an Open Source multitrack tablature editor and player written in Java.

minor bugfix: Stuck splash screen on Linux/Wayland. "Save As" file type on Windows. Audio export of percussion tracks. Several batch converter Updated dependencies for compatibility with.

GNU GPLv3 guitar audio multitrack tabulature java

BallroomDJ 4 4.10.3 💾

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.

minor bugfix: 4.10.3 2024-6-7 * Bug Fixes: * Song Filter: Also search the marquee display. * MacOS: Check both system and home application folders for VLC. * Linux: GStreamer player interface: now fully functional. * Internal: * Prepare for VLC version 4 support. * Update VLC player interface.

Zlib audio music end-users linux macos windows player ballroom c gtk

Snort 3.2.2.0 💾

Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users. Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger — which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.

major feature: Appid: appid cpu profiler max columns. Appid: re-enabling appid cpu profiler making it thread safe. Appid: store and retrieve only SNI in AppIdSession. Appid: updating file_magic.rules with some new file types added to the VDB. Dce_smb: do not prune from LRU cache during file tracker update. Doc: formatting in dev_notes.txt. Flow: add the newly-created flow to p- flow to avoid segv. Js_norm: stop PDF processing on syntax error. Main: apply loaded configuration only once. Packet_capture: make sure packet_capture executed before detection. Service_inspectors: get_buf handling. Sip: flow clean-up based on lina configured timeout. Src: remove repetitive words. Thanks @gopherorg for finding those typos. Src: udpate to resolve new stream_tcp: don't attempt to verify or process keep-alive probes with data. Stream_tcp: infinite recursion cases. Thanks to scloder-ut-iso for helping with deinformation that uncovered a case of infinite recursion. Utils: add explicit include.

GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c

gaiasky 3.6.2-2 💾

Gaia Sky is a real-time 3D Universe application that runs on Linux, Windows and macOS. It is developed within the framework of ESA's Gaia mission to chart more than 1 billion stars. A part of Gaia Sky is described in the paper Gaia Sky: Navigating the Gaia Catalog.

minor bugfix: Full changelog : Shadow map GLSL library crash due to use of old, unsupported call. .

MPL astronomy vr

AdGuardHome 0.107.51 💾

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

minor security: See also the v0.107.51 GitHub milestone ms-v0.107.51 . Security: Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities in Go 1.22.4 go-1.22.4 . Changed: The HTTP server's write timeout has been increased from 1 minute to 5 minutes to match the one used by AdGuard Home's HTTP client to fetch filtering-list data (). https://github.com/AdguardTeam/AdGuardHome//7041. go-1.22.4 : https://groups.google.com/g/golang-announce/c/XbxouI9gY7k/. ms-v0.107.51 : https://github.com/AdguardTeam/AdGuardHome/milestone/86?=1.

dns security tracking adblock adguard privacy golang javascript

CMake 3.29.4 💾

CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.

minor feature: Changes made since CMake 3.29.3: Ben Boeckel (1): cmCxxModuleMapper: add a query for the open mode for the modmap. Brad King (8): ExternalProject: Restore support for Xcode with an effective platform CMP0037: Restore diagnostic message for invalid ALIAS target names libuv: win/spawn: disable extra-file-descriptor support not needed by CMake VS: compiler identification of nvcc with unsupported host compiler Tests/RunCMake/execute_process: Check STARTUPINFOW reserved members KWSys: ConsoleBuf: test case when running under Windows Terminal Help: Update MSVC_VERSION range for VS 17.10's MSVC 14.40 toolset CMake 3.29.4.

BSDL software-development build-tool

croc 10.0.8 💾

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer data (using a relay) provides end-to-end encryption (using PAKE) enables easy cross-platform transfers (Windows, Linux, Mac) allows multiple file transfers allows resuming transfers that are interrupted local server or port-forwarding not needed ipv6-first with ipv4 fallback can use proxy, like tor

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;Update cli.go (help output clarification) by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raimocom/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raimocom" gt;@raimocom lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2337098075" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//731" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/731/hovercard" href="https://github.com/schollz/croc/pull/731" gt;#731 lt;/a gt; lt;/li gt;. lt;li gt;Update croc.go - console output clarification by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raimocom/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raimocom" gt;@raimocom lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2337131218" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//732" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/732/hovercard" href="https://github.com/schollz/croc/pull/732" gt;#732 lt;/a gt; lt;/li gt;. lt;li gt;build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2335277658" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//728" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/728/hovercard" href="https://github.com/schollz/croc/pull/728" gt;#

MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang

Logstash 8.14.0 💾

Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well. For more info, see https://www.elastic.co/products/logstash

major feature: featured-8-14-0 . ==== Announcing the new SNMP integration plugin (Technical Preview). The new logstash-ref /plugins-integrations-snmp.html#plugins-integrations-snmp-migration `logstash-integration-snmp` plugin is now available in _Technical Preview_, and can be installed on ls 8.13. experimental . The `logstash-integration-snmp` plugin combines our. classic `logstash-input-snmp` and `logstash-input-snmptrap` plugins into a single Ruby gem at v4.0.0. Current 1.x versions of the `input-snmp` plugin are bundled with ls by default, and will soon be replaced by the 4.0.0+ version contained in this new integration. If you want to try the new `integration-snmp` plugin while it is in Technical Preview, run `bin/logstash-plugin install logstash-integration-snmp`. IMPORTANT: Before you install the new integration, be aware of logstash-ref /plugins-integrations-snmp.html#plugins-integrations-snmp-migration behavioral and mapping differences between current stand-alone plugins and the new versions included in `integration-snmp`. notable-8.14.0 . ==== Enhancements and notable. a that created duplicated `io.netty.allocator.maxOrder` system property when using environment variable `LS_JAVA_OPTS` in Docker https://github.com/elastic/logstash/pull/16079. ==== Plugins. *Jdbc Integration - 5.4.10*. DOC Added database-specific considerations https://github.com/logstash-plugins/logstash-integration-jdbc/pull/167 #167 . *Kafka Integration - 11.4.1*. Added `message_headers` option to set headers of record for Kafka output https://github.com/logstash-plugins/logstash-integration-kafka/pull/162 #162 . dependencies-8.14.0 . ==== Updates to dependencies. Update JRuby to 9.4.7.0 https://github.com/elastic/logstash/pull/16125. logstash-8-13-4 .

log log-viewer java

VSCode 1.90.0 💾

VSCode is an extensible source code editor with support for a wide cross-section of programming languages and features for debugging, refactoring, code completion, Markdown previews, and Git integration. VSCode is a cross-platform project started by Microsoft and is based on the Electron framework, although it features an interface with very little visual clutter and is more responsive than many IDEs, even on low-end development machines.

minor feature: lt;p gt;Welcome to the May 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#editor-tabs-multi-select" rel="nofollow" gt;Editor tabs multi-select lt;/a gt; - Select and perform actions on multiple tabs simultaneously. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#configure-custom-profile-for-new-window" rel="nofollow" gt;Profiles lt;/a gt; - Open new windows with your preferred profile. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#always-show-editor-actions" rel="nofollow" gt;Editor actions lt;/a gt; - Immediately access editor actions across editor groups. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#chat-and-language-model-api" rel="nofollow" gt;Copilot extensibility lt;/a gt; - Build AI into your extensions with the Chat and Language Model API. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#vs-code-speech" rel="nofollow" gt;VS Code Speech lt;/a gt; - Automatically read out Copilot Chat responses with text-to-speech. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#find-in-cell-selection" rel="nofollow" gt;Find in notebooks lt;/a gt; - Restrict search to selected cells in notebooks. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#attach-context-to-chat" rel="nofollow" gt;Chat context lt;/a gt; - Quickly attach different types of context in chat. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_90#intellisense-in-chat-code-blocks" rel="nofollow" gt;IntelliSense in chat responses lt;/a gt; - Better understand generated code with IntelliSense. lt;/li gt;. lt;/ul gt;. lt;blockquote gt;. lt;p gt;If you'd like to read these release notes online, go to lt;a href="https://code.visualstudio.com/upd

MITL software-development text-editor debugger terminal-emulator build-tool version-control

VideoLAN Client 3.0.21 💾

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

minor bugfix: 'Vetinari'. This is the twenty-second release of VLC 3.0 branch, named "Vetinari". in reference to the Lord Patrician from Discworld. This update contains a few improvements and some : - Super Resolution scaling with AMD GPU. NVidia TrueHDR filter for SDR- gt;HDR generation. Support for Opus Ambisonic. Support for HTTP content range (RFC 9110). Better subtitles generation for Complex Text Layout on macOS. Improvements for MP4 and Opus support. New AMD VQ Enhancer filter. - 3rd party libraries updates. For VAAPI, HLS, UPNP modules and reduction of warnings and crashes. For the crash on macOS with devices with more than 9 channels. - a potential security on MMS (heap buffer overflow). . . . Jean-Baptiste Kempf. . . . . https://code.videolan.org/videolan/vlc/-/tags/3.0.20. . 3.0.20. .

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

Artistic Style 3.5 💾

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

minor feature: * Add option --pad-negation * Apply align-pointer=type only if type is present * Avoid deletion of empty lines after continuation * Fix alignment of logical AND operators * Fix recognition of Java/C# multi line strings

MITL formatting indentation

Universal Media Server 14.1.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 bugfix: General: Added Specials folder for TV Series. Jetty is now a selectable media server engine, with JUPnP+. The web interface / web player are now served by Jetty. Improved scanning and browsing speed. Improved browsing responsiveness during scans. Implemented CDS UpdateObject base functionality for audio. TV episodes sorting. sorting by date. Improved web interface build speed with Vite. General - Removed the JDK HTTP servlet server personal implementation. Media players: support for media players (like some Samsung TVs) that rely on X_GetFeatureList. Translation updates via Crowdin: Japanese (52 ). Portuguese (62 ). Dependencies: Bump `@mantine/core` from 7.10.0 to 7.10.1. Bump `@mantine/dropzone` from 7.10.0 to 7.10.1. Bump `@mantine/form` from 7.10.0 to 7.10.1. Bump `@mantine/hooks` from 7.10.0 to 7.10.1. Bump `@mantine/modals` from 7.10.0 to 7.10.1. Bump `@mantine/notifications` from 7.10.0 to 7.10.1. Bump `@types/lodash` from 4.17.1 to 4.17.4. Bump `@types/react` from 18.3.1 to 18.3.3. Bump `@typescript-eslint/eslint-plugin` from 7.9.0 to 7.11.0. Bump `@typescript-eslint/parser` from 7.9.0 to 7.11.0. Bump `axios` from 1.6.8 to 1.7.2. Bump `com.github.oshi:oshi-core` from 6.6.0 to 6.6.1. Bump `com.ibm.icu:icu4j` from 74.2 to 75.1. Bump `com.puppycrawl.tools:checkstyle` from 10.12.7 to 10.17.0. Bump `com.sun.xml.bind:jaxb-impl` from 4.0.4 to 4.0.5. Bump `commons-logging:commons-logging` from 1.2 to 1.3.2. Bump `io.github.git-commit-id:git-commit-id-maven-plugin` from 7.0.0 to 8.0.2. Bump `jetty.version` from 12.0.8 to 12.0.9. Bump `mantine` from 7.5.3 to 7.10.0. Bump `Node.js` from 18.14.0 to 20.12.2. Bump `org.codehaus.mojo:exec-maven-plugin` from 3.2.0 to 3.3.0. Bump `org.digitalmediaserver:nsis-maven-plugin` from 1.0.5 to 1.0.6. Bump `org.jupnp:org.jupnp.support` from 2.7.1 to 3.0.2. Bump `tmdbapi` from 0.2 to 0.3. Bump `video.js` from 8.12.0 to 8.14.0. Bump `yarn` from 4.1.1 to 4.2.2.

GNU GPL java media streaming ffmpeg upnp dlna

Babel 7.24.7 💾

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

minor bugfix: (2024-06-05). #### :: `babel-node`. Allow extra flags in babel-node (@nicolo-ribaudo). `babel-traverse`. : incorrect `constantViolations` with destructuring (@liuxingbaoyu). `babel-helper-transform-ture-test-runner`, `babel-plugin-proposal-explicit-resource-management`. : Transform `using` in `switch` correctly (@liuxingbaoyu). #### :house: Internal. `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`. Delete unused array helpers (@blakewilson).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

FlexGet 3.11.36 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor bugfix: all commits. . . Don't obscure errors with messages about tzinfo when doing invalid datetime comparisons. from_transmission: transmission_date_done was not being set in the proper time zone. .

MITL download internet torrents bittorrent python

Syncthing 1.27.8 💾

Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first. Syncthing should be: Safe From Data Loss Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files. Secure Against Attackers Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties. Easy to Use Syncthing should be approachable, understandable, and inclusive. Automatic User interaction should be required only when absolutely necessary. Universally Available Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual. For Individuals Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization. Everything Else There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.

minor feature: lt;p gt;: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2233133331" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9506" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9506/hovercard" href="https://github.com/syncthing/syncthing//9506" gt;#9506 lt;/a gt;: gui: Favicon not working in Firefox bookmarks lt;/li gt;. lt;/ul gt;. lt;p gt;Enhancements: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2278081162" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9527" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9527/hovercard" href="https://github.com/syncthing/syncthing//9527" gt;#9527 lt;/a gt;: Device connection state metric lt;/li gt;. lt;/ul gt;.

MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript

gsequencer 6.15.4 💾

Advanced Gtk+ Sequencer Welcome to project website of Advanced Gtk+ Sequencer. Advanced Gtk+ Sequencer is a tree based audio processing engine released under the terms of the GNU GPLv3+. It uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format. Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains an automation editor and you might want live export to audio files. There are sequencer machines as well a fully featured notation editor. Supporting copy & paste, resizing audio channels or align in-/output pads GSequencer does audio output on GNU/Linux by ALSA. Avoid additional layers on ALSA like arts, esd or pulseaudio. The output to the soundcard is usually done by AgsPanel sink. Sounds are created by sequencers like AgsDrum, AgsMatrix and alike. Such sources can be bundled by AgsMixer and finally write to hardware by AgsPlayChannelRun recall.

minor bugfix: Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) . Improved plugin load failure handling in AgsDssiBridge. Improved plugin load failure handling in AgsLv2Bridge. Improved plugin load failure handling in AgsVst3Bridge. Improved plugin load failure handling in AgsLiveDssiBridge. Improved plugin load failure handling in AgsLiveLv2Bridge. Improved plugin load failure handling in AgsLiveVst3Bridge. Notation edit missing note 256th support.

GNU GPLv3 sound-synthesis mixers sequencer audio

Snapcraft 8.2.10 💾

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;p gt;This hotrelease addresses many with the new remote builder. lt;/p gt;. lt;h2 gt;Remote builder lt;/h2 gt;. lt;p gt;The new remote builder now: lt;/p gt;. lt;ul gt;. lt;li gt;accept comma-separated architectures via lt;code gt;snapcraft remote-build --build-for amp;lt;arch1 amp;gt;, amp;lt;arch2 amp;gt;... lt;/code gt; lt;/li gt;. lt;li gt;handle core22 architectures in a snapcraft.yaml lt;/li gt;. lt;li gt;produce correctly-named log files lt;/li gt;. lt;li gt;retry Launchpad API calls with an exponential backoff ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2328552082" data-permission-text="Title is private" data-url="https://github.com/canonical/craft-application//355" data-hovercard-type="pull_request" data-hovercard-url="/canonical/craft-application/pull/355/hovercard" href="https://github.com/canonical/craft-application/pull/355" gt;canonical/craft-application#355 lt;/a gt;) lt;/li gt;. lt;li gt;fail if they do not create any artifacts lt;/li gt;. lt;/ul gt;. lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;(remote-build): fail if no artifacts are created by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lengau/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lengau" gt;@lengau lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2323478749" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//4826" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/4826/hovercard" href="https://github.com/canonical/snapcraft/pull/4826" gt;#4826 lt;/a gt; lt;/li gt;. lt;li gt;build(deps): bump craft-application to 2.8.0 by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="ht

GNU GPLv3 snaps linux packaging distribution python cpp

libvirt 10.4.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 feature: New features. Qemu: Support for ras feature for virt machine type. It is now possible to set on/off `ras` feature in the domain XML for virt. (Arm) machine type as ``. SSH proxy for VM. Libvirt now installs a binary helper that allows connecting to QEMU domains. Via SSH using the following scheme: `ssh user@qemu/virtualMachine`. Qemu: Support for `virtio` sound model. Sound devices can now be configured to use the virtio model with. ``. This model is available from QEMU 8.2.0. Onwards. Network: use nftables to setup virtual network firewall rules. The network driver can now use nftables rules for the virtual. Network firewalls, rather than iptables. With the standard build Options, nftables is preferred over iptables (with fallback to Iptables if nftables isn't installed), but this can be modified at Build time, or at runtime via the firewall_backend setting in Network.conf. (NB: the nwfilter driver still uses Ebtables/iptables). Improvements. Qemu: add zstd to supported compression formats. Extend the list of supported formats of QEMU save image by adding zstd. Compression. Qemu: Implement support for hotplugging evdev input devices. As of this release, hotplug and hotunplug of evdev `` devices is. Supported. . Virsh/virt-admin: `--help` option for all commands. A introduced in `v10.3.0 (2024-05-02)`_ caused that the attempt to print. Help for any command by using the `--help` option in `virsh` and `virt-admin` would print:: virsh list --help. Error: command 'list' doesn't support option --help Instead of the help output. A workaround for the affected version is to use. The help command:: virsh help list. Qemu: `virsh save` and migration when storage in question is root_squashed NFS. Attempting to save a VM to a root_squash NFS mount or migrating with disks. Hosted on such mount could, in some scenarios, result in error stating:: 'Unknown error 255'. The was introduced in `v10.1.0 (2024-03-01)`_. Qemu: Don't set affinity for i

Mixed virtualization virtual-machine toolkit library c python

libvert 10.4.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 feature: New features. Qemu: Support for ras feature for virt machine type. It is now possible to set on/off `ras` feature in the domain XML for virt. (Arm) machine type as ``. SSH proxy for VM. Libvirt now installs a binary helper that allows connecting to QEMU domains. Via SSH using the following scheme: `ssh user@qemu/virtualMachine`. Qemu: Support for `virtio` sound model. Sound devices can now be configured to use the virtio model with. ``. This model is available from QEMU 8.2.0. Onwards. Network: use nftables to setup virtual network firewall rules. The network driver can now use nftables rules for the virtual. Network firewalls, rather than iptables. With the standard build Options, nftables is preferred over iptables (with fallback to Iptables if nftables isn't installed), but this can be modified at Build time, or at runtime via the firewall_backend setting in Network.conf. (NB: the nwfilter driver still uses Ebtables/iptables). Improvements. Qemu: add zstd to supported compression formats. Extend the list of supported formats of QEMU save image by adding zstd. Compression. Qemu: Implement support for hotplugging evdev input devices. As of this release, hotplug and hotunplug of evdev `` devices is. Supported. . Virsh/virt-admin: `--help` option for all commands. A introduced in `v10.3.0 (2024-05-02)`_ caused that the attempt to print. Help for any command by using the `--help` option in `virsh` and `virt-admin` would print:: virsh list --help. Error: command 'list' doesn't support option --help Instead of the help output. A workaround for the affected version is to use. The help command:: virsh help list. Qemu: `virsh save` and migration when storage in question is root_squashed NFS. Attempting to save a VM to a root_squash NFS mount or migrating with disks. Hosted on such mount could, in some scenarios, result in error stating:: 'Unknown error 255'. The was introduced in `v10.1.0 (2024-03-01)`_. Qemu: Don't set affinity for i

Mixed virtualization virtual-machine toolkit library c python

Paperless-ngx 2.9.0 💾

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. Features: Organize and index your scanned documents with tags, correspondents, types, and more. Your data is stored locally on your server and is never transmitted or shared in any way. Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images. Utilizes the open-source Tesseract engine to recognize more than 100 languages. Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals. Uses machine-learning to automatically add tags, correspondents and document types to your documents. Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more. Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents. Beautiful, modern web application that features: Customizable dashboard with statistics. Filtering by tags, correspondents, types, and more. Bulk editing of tags, correspondents, types and more. Drag-and-drop uploading of documents throughout the app. Customizable views can be saved and displayed on the dash

major feature: Features: Feature: Allow a data only export/import cycle @stumpylog. Change: rename 'redo OCR' to 'reprocess' to clarify behavior @shamoon. Enhancement: Support custom path for the classification file @lino-b. Enhancement: default to title/content search, allow choosing full search link from global search @shamoon. Enhancement: only include correspondent 'last_correspondence' if requested @shamoon. Enhancement: delete pages PDF action @shamoon. Enhancement: support custom logo / title on login page @shamoon. : : including ordering param for id _ _in retrievals @shamoon. : Don't allow the workflow save to override other process updates @stumpylog. : consistently use created_date for doc display @shamoon. Maintenance: Chore: Change the code formatter to Ruff @stumpylog. Chore: Backend updates @stumpylog. Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group @dependabot. Dependencies: . 12 changes. Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group @dependabot. Chore: Backend dependencies update @stumpylog. Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group @dependabot. Chore: Updates Ghostscript to 10.03.1 @stumpylog. Chore(deps-dev): Bump the development group across 1 directory with 2 updates @dependabot. Chore(deps): Bump the small-changes group with 3 updates @dependabot. Chore(deps): Use psycopg as recommended @stumpylog. Chore(deps-dev): Bump the development group with 2 updates @dependabot. Chore(deps): Bump requests from 2.31.0 to 2.32.0 @dependabot. Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot. Chore: Backend updates @stumpylog. Chore: revert pngx pdf viewer to third party package @shamoon. . All App Changes: . 19 changes. Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group @dependabot. : incl

GNU GPLv3 internet web dynamic content indexing search

Konfyt 1.6.2 💾

Konfyt is a digital keyboard workstation for Linux which allows the user to easily and quickly set up patches, each with multiple layers, and instantly switch between these patches for seamless live keyboard playing. Patches may consist of multiple layers of Soundfonts (.sf2), SFZ instruments, audio input ports and MIDI output ports. Konfyt features a searchable library that scans your filesystem for soundfonts and SFZs. Soundfont programs are included in searches and can be viewed with a single click, giving immediate access to all programs within a soundfont. Konfyt originally started as a quick and dirty attempt to create a soundfont library application due to the author's frustration with exploring soundfonts using existing tools. This soon grew to a soundfont player and eventually everything else was hacked on. It is now pretty functional but remains a work in progress. While I use Konfyt successfully on a daily basis, use it at your own risk. I am not responsible for any trauma due to failures during live performances. Konfyt is open source, created with Qt and uses JACK as MIDI and audio backend, liblscp for loading SFZ files in Linuxsampler, with the option of using Carla as the backend for loading SFZ files (using its built-in SFZero support) and Fluidsynth for soundfonts.

minor bugfix: Changes Script editor process time now correctly shows the process time per event and. Shows 3 decimal digits. Occasional crashes when reordering pathces with drag and drop. Additional potential scripting thread race conditions. Potential crash with project script scanning.

GNU GPLv3 audio sampler linux

Poppler 24.06.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : core: Performance improvements in some files. some with files bigger than 2 31 bytes. Remove all cairo include guards for cairo 1.16. MSVC build. Internal code improvements. qt6: Update Qt6 doc example. Use the non deprecated version of QString::fromUcs4. glib: properly document return value from poppler_font_info_scan.

GNU GPL c++ pdf rendering library developers

gRPC 1.64.1 💾

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.

minor bugfix: lt;p gt;This is release 1.64.1 ( lt;a href= quot;https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md quot; gt;grateful 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; StatsPlugin use-after-free. 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_package call for OTel dependency in installed gRPC configuration. lt;/li gt;. lt;/ul gt;. lt;h2 gt;Python lt;/h2 gt;. lt;ul gt;. lt;li gt; Python Server Remove abstractmethod notation for add_registered_method_handlers (v1.64.x backport). lt;/li gt;. lt;/ul gt;. . yashykt. . . . . tag:github.com,2008:Repository/27729880/v1.63.1. 2024-05-29T21:06:22Z. . .

Apache rpc cpp python c

MKVToolNix 85.0 💾

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

major bugfix: "Shame For You" 2024-06-02. : Compilation of `src/common/sorting.h` with certain compilers due to. The deprecation removal of `std::result_of` in C++20. Compilation with the `gtest` library when `gtest` requires additional. Libraries by querying `pkg-config` for the correct flags libraries to Build with. See #3696. MKVToolNix GUI: multiplexer: restored the keyboard shortcut for switching to. The "Attachments" tab (Alt+C for the English interface). MKVToolNix GUI: multiplexer: several cases when the keyboard shortcuts. For copying the first source file's name/the destination file's name to the Title (Ctrl+F Ctrl+D) and the one for copying the title to the destination File name (Ctrl+T) were not enabled.

GNU GPL c video matroska conversion

Parlatype 4.2 💾

Parlatype is a minimal audio player for manual speech transcription, written for the GNOME desktop environment. It plays audio sources to transcribe them in your favourite text application.

minor feature: New: changed website to www.parlatype.xyz. New: changed App ID to xyz.parlatype.Parlatype. New: changed DBUS interface name to xyz.parlatype.Parlatype, this makes it incompatible with previous versions of Parlatype LibreOffice extension. New or updated translations via Weblate: - Basque: Alexander Gabilondo. - Chinese (Simplified): Benjamin Alan Jamie. - Chinese (Simplified): poi. - German: Gabor Karsay. - Italian: albanobattistella. - Spanish: gallegonovato. - Spanish: Sergio Varela.

GNU GPLv3 audio speech text transcription

hledger 1.34 💾

hledger is... free GPL-licensed accounting software that runs on unix, mac, windows, and the web based on readable, version-controllable, future-proof plain text files good for tracking money, investments, time, or any countable commodity good for learning more about double entry accounting shipped with web, terminal, command line, JSON and Haskell interfaces the most user friendly plain text accounting app comparable to Ledger and Beancount built with the powerful Haskell language fast, lightweight, reliable (we pay $50 for regression reports or fixes) free from vendor lock-in local, not cloud-based; your private financial data remains under your control scripting-friendly and automatable comfortable for technical users, but also usable by others. Knowing about command lines, text editors and version control is helpful, but not required (much) good at importing CSV from banks and other financial institutions actively developed and supported by Simon Michael and contributors since 2007 strengthened by your feedback, work and funding. 🙏🏻

minor feature: Docs move release notes from the hledger_site repo to the main hledger repo. github release notes: show the release notes, hide the install instructions by default. github release notes: improve windows install commands. github release notes: start mentioning github usernames, enabling the Contributors avatar list. dev docs: new Developer FAQ, Contributor Quick Start updates. Scripts/addons. `hledger-install.sh` now uses stackage nightly, and a failure on non-Windows platforms has been. Infrastructure/misc. A new `release` workflow creates github releases, uploads release binaries and generates release notes. There is a new `oldest` workflow for testing the oldest GHC we support (currently 8.10.7). The `binaries-mac-x64` workflow has been bumped from GHC 9.4 to 9.8. The master branch's `ci` workflow has been updated to Ubuntu 24.04 and uses the preinstalled GHC stack, saving some work. `md--refs` helps generate markdown links. `relnotes.hs` helps generate release notes from changelogs. The project `Makefile` has now been fully replaced by `Justfile`.

accounting cli haskell roff

gradle 8.8 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: The Gradle team is excited to announce Gradle 8.8. Gradle now supports Java 22. This release introduces a preview feature to configure the Gradle daemon JVM using toolchains and improved IDE performance with large projects. Additionally, this release includes many notable improvements to build authoring, error and warning messages, the build cache, and the configuration cache. Additionally, this release includes improvements to build authoring, error and warning messages, the configuration cache, and the Kotlin DSL. See the full release notes below for details.

Apache build-tool c c++ groovy java kotlin

libplacebo 7.349.0 💾

libplacebo is, in a nutshell, the core rendering algorithms and ideas of mpv rewritten as an independent library. As of today, libplacebo contains a large assortment of video processing shaders, focusing on both quality and performance. These include features such as the following: High-quality, optimized upscaling and downscaling including support for polar filters ("Jinc"), anti-aliasing, anti-ringing and gamma correct scaling. Dynamic HDR tone mapping, including real-time measurement of scene histogram, scene change detection, dynamic exposure control, perceptual gamut stretching, contrast recovery and more. Native support for Dolby Vision HDR, including Profile 5 conversion to HDR/PQ or SDR, reading DV side data, and reshaping. (BL only, currently) A colorimetrically accurate color management engine with support for soft gamut mapping, ICC profiles, accurate ITU-R BT.1886 emulation, black point compensation, and custom 3DLUTs (.cube). A pluggable, extensible custom shader system. This can be used to arbitrarily extend the range of custom shaders to include popular user shaders like RAVU, FSRCNNX, or Anime4K. See the mpv wiki on user scripts for more information. High performance film grain synthesis for AV1 and H.274, allowing media players to offload this part of decoding from the CPU to the GPU. Tunable, fast debanding and deinterlacing shaders. High quality gamma-correct dithering, including error diffusion modes. Every attempt was made to provide these features at a

minor feature: v7.349.0-rc1 This release introduces a number of minor and maintenance changes, and. Bumps the major version to v7 in order to clean up old deprecations. The Main focus was on ing and performance improvements, with some new API additions as a side product of that. Additions: Add pl_peak_detect_params.black_cutoff, ing unnatural flickering from. Encoding noise near black Add pl_queue_params.drift_compensation (and PL_QUEUE_DEFAULTS), to help. Adjust for slight discrepencancies due to e.g. 0.1 differences between 60.00 Hz and 59.94 Hz. Add pl_cache_signature() to test if a cache object needs to be updated. Add pl_map_avdovi_metadata(). Add PL_ALPHA_NONE, distinguishing itself from PL_ALPHA_UNKNOWN. Add pl_frame_clear_tiles(). Add pl_gpu_limits.max_mapped_vram. Add pl_color_linearize() and pl_color_delinearize(). Add pl_color_ primaries,system,transfer _name(s). Add fourcc codes for AB48 and AR48. Add support for dovi extension block parsing in utils/libav.h. Changes: Remove fields deprecated in libplacebo v5. Deprecate pl_frame_map_avdovi_metadata(), see pl_map_avdovi_metadata() for a replacement. Deprecate pl_render_params.skip_target_clearing and.blend_against_tiles. Instead introduce new fields pl_render_params.background and.border, which Can be set to an explicit value to control how the background and border are Drawn (respectively). ICC profiles with well-known transfer functions are now identified as such. And performance enhancements: Accidentally removed symbols (cubic samplers). Improve cache efficiency of plplay. Segfault when writing to oddly sized vulkan buffers under some. Circumstances Various extension checks for GLES. Rgba8 not being marked host-readable on GLES. Bit shift of vulkan P010 frames. Also allow built-in fast paths for custom filters which are equivalent to. Built-in filters Massively improve compilation time of large ortho samplers, by not unrolling. Past a certain point Build past certain versions of glslang. Slightly modify debanding a

GNU GPLv3 video image rendering library gpu