Red5 Media Server 1.3.28 💾

Red5 is an Open Source Flash Server written in Java that supports streaming Video (FLV, F4V, MP4, 3GP), streaming Audio (MP3, F4A, M4A, AAC), recording Client Streams (FLV and AVC+AAC in FLV container), shared objects, live stream publishing, remoting and protocols RTMP, RTMPT, RTMPS, RTMPE. Additional features supported via plugin: WebSocket (ws and wss), RTSP (From Axis-type cameras) and HLS.

minor bugfix: /title . . . mondain. . . . .,2008:Repository/14514767/v1.3.27. 2024-01-11T16:02:59Z. . .

Apache multimedia streaming server java

Kavita 0.7.14 💾

Kavita is a full-fledged, fast, cross-platform, & open-source manga, comic, and book server. Built from the ground up with a focus on manga and a goal of being a full solution to your reading needs. Set up your own server and share your manga, comics, and e-book collection with your friends and family. Extensive File support Manga/Comics: ZIP, RAR, RAR5, CBR, CBZ, CB7, CBT, TAR.GZ, 7ZIP/7Z Books: EPUB2, EPUB3, PDF Raw Images: JPG/JPEG, PNG, WEBP, GIF, AVIF Manga/Comic Reader Image Scaling to fit your device screen or override for what feels best to you. Image Splitting for those joined page spreads, don't scroll on your tablet, just split Double page rendering with optional shadow to emulate reading a comic book Apply a brightness override to make it easier to read at night Reading Direction: Left/Right, Up/Down, Webtoon Webtoon reader built-in Read across archives without closing the reader Book Reader Interactive reader - can interact with text, run javascript Dark mode persists between page load Immersive mode, just you and the words No scroll mode with virtual pages Customize your reading experience with custom Font, Font Size, Margin, Reading Direction, Dark Mode Table of Content just a click away Remember line position and resume where you left off, no matter the device Read across books without closing the reader Dedicated PDF Reader Dedicated PDF reader to give you the best experience for your PDFs Offers light/dark mode and many customization options ...

minor feature: lt;p gt;A small on the surface, large under the hood release for everyone. This release first off the webtoon reader for our iOS users. Many have validated and want to thank the community for helping me test and lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Thundernerd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="" gt;@Thundernerd lt;/a gt; for doing some basic POC to help me drive it home. In addition to this, Want to Read had a critical in the architecture (that somehow slipped noticed for over a year now) where if one user adds a series to want to read, then another does, it will override the other. And lastly, for Kavita+ users, this is foundational release for the upcoming Basic Metadata feature. All data, like reviews, recommendations, and ratings are now stored in your DB. This leads to very quick response times and sets up the system for future data synchronization. lt;/p gt;. lt;p gt;Another big feature in this release is KavitaEmail is no longer required for those that want to use email (and me hosting an email service for everyone is no more). All email settings are built into the application and this has allowed me to streamline how Kavita works around email. Before, it was a mess of having to call an external system, check if the system was accessible externally, etc. Now, you MUST setup a host name (reverse proxy domain) and the email settings to use any email functionality. Due to this, all the flows got polished and should be much more consistent for users. lt;/p gt;. lt;p gt;Lastly, while it looks so small, it was over 3K lines of code, but volume numbers are now float-based, meaning if a volume is amp;lt; 1, it will now properly show on book library series detail page. In addition to this, Omnibus (Volume 1-2) is now much better supported and Kavita+ will get Volume 2 when you read an Omnibus vs Volume 1 previously. lt;/p g

GNU GPLv3 ebook ebookreader server book comics collection

OpenSnitch 1.6.5 💾

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

minor bugfix: Bug fixes daemon Fixed segfault on exit #919 , 24fd94c daemon Fixed DNS uprobes 5d33f41 GUI Fixed adding rules to the db from context menu #1027 , ec3f515 What has changed Improvements daemon Strings concatenation improvements (reduces mem usage, notably) b9ec524 daemon Stop established connections monitor after n errors (not to waste resources) 871238e daemon Clean DNS eBPF hooks on exit , da99686 New features daemon Allow to configure the path of rules directory (#449, 6bd1fe8), config file (from cli) and eBPF modules (#928 5c6da0a) GUI allow to configure refresh interval (#1073 , 435dffc) Known bugs DNS eBPF module does not work on armhf and i386 arquitectures. See the commits for more info and if you can help don't hesitate to open a PR or drop a comment :) c514946 , 9a6dfe7 opensnitch-procs eBPF module behaves a bit erratic on arm64 architecture (not new of this release) - d2d89e2 Full Changelog: v1.6.4...v1.6.5

GNU GPLv3 firewall c

libUseful 5.9 💾

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: Build without openssl AGAIN. Support compile with -Wall, -Werror, FORTIFY_SOURCE, and -fstack-protector-strong.

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

GitLab 16.8.2 💾

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

minor security: (2024-02-07). ### (3 changes). Redis 6.0 compatibility breakage with Sidekiq 7 gem (gitlab-org/security/gitlab@e61868ad98d2ae640b3deec2b148c01fb52dba77). Defer ConnectionPool instrumentation setup (gitlab-org/security/gitlab@d31ee125cd7ec9023b7558bd7af44c0293637b94). invalid records with FK not valid (gitlab-org/security/gitlab@a8dece6c5d160a218d9622a3dab0f93a7b2ca181). ### Security (4 changes). CI component input Regexp (gitlab-org/security/gitlab@96b81737b2b9f1aa3c9d710bc00b80be8359f68f) ( merge request (gitlab-org/security/gitlab!3854)). Make scan result policies block renaming branches (gitlab-org/security/gitlab@6b12a71efe9c82b696cf1dc68c5aa2bc72e5fea3) ( merge request (gitlab-org/security/gitlab!3837)). Restrict group access token creation for custom roles (gitlab-org/security/gitlab@e1d38e70f1f5c9defbb0ca2fa4608e603dcd2858) ( merge request (gitlab-org/security/gitlab!3834)). Limit vulnerabilitiesCountByDay date range to 1 year (gitlab-org/security/gitlab@5e5428919d4773731bed7f724bd650dbc7555d9e) ( merge request (gitlab-org/security/gitlab!3826)).

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

Zabbix 6.4.11 💾

Zabbix is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.

minor feature: 6.4.11rc1 was released as 6.4.11 without any changes

GNU GPL logging networking monitoring system-administration

Pelican 4.9.1 💾

Pelican is a static site generator, written in Python. Write content in reStructuredText or Markdown using your editor of choice Includes a simple command line tool to (re)generate site files Easy to interface with version control systems and web hooks Completely static output is simple to host anywhere Features Pelican currently supports: Chronological content (e.g., articles, blog posts) as well as static pages Integration with external services (e.g., Google Analytics and Disqus) Site themes (created using Jinja2 templates) Publication of articles in multiple languages Generation of Atom and RSS feeds Syntax highlighting via Pygments Importing existing content from WordPress, Dotclear, and other services Fast rebuild times due to content caching and selective output writing

minor feature: * Ensure ``tzdata`` dependency is installed on Windows

Affero GPLv3 rest site-generator python

libremidi 4.3.0 💾

libremidi is a cross-platform C++20 library for real-time and MIDI file input and output. This is a fork / rewrite based on two libraries: RtMidi ModernMIDI Additionally, for MIDI 2 parsing support we use cmidi2!

major feature: Improvements to timing handling: Added a Custom timestamping mechanism which allows the user to provide a custom callback to run timestamping as close as possible to the event's reception. Added midi_in::absolute_timestamp() to get the origin timestamp for driver-provided ticks as accurately as possible. e.g. in practice this is taking the time just near the ALSA queue creation or WinMM MIDI open. Bugfixes in JACK Many warning fixes - thanks @lilggamegenius for the extensive work! Fix MIDI dump example - thanks @chdiesch! Add SOVERSION to dynamic library

library midi audio music jack alsa cpp

gMTP 1.3.11 💾

gMTP is a simple graphical Media Transfer Protocol client. It supports all MTP based devices (MP3 and MP4 players, mobile phones, tablets). Besides file transfer and folder management, it can manage metadata and album art, playlist creation, or name the device itself.

minor feature: * Update French Translation

BSDL c gnome gtk file-manager file-transfer

FileZilla 3.66.5 💾

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: Official binaries are now built againt GnuTLS 3.8.3. Updated to libfilezilla 0.46.0. MSW: tab navigation over message log.

GNU GPL c ftp ftps file-transfer

gRPC 1.59.4 💾

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 gRPC Core 1.59.4 (generative). lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot; quot; rel= quot;nofollow quot; gt; lt;/a gt;. For previous releases, see lt;a href= quot; quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and. lt;/p gt;. lt;ul gt;. lt;li gt; Core Add set min/max TLS version APIs to TLS credentials APIs. lt;/li gt;. lt;/ul gt;. . veblush. . . . .,2008:Repository/27729880/v1.56.4. 2024-02-05T23:07:31Z. . .

Apache rpc cpp python c

CMake 3.28.3 💾

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: Brad King (5): zlib: Fix 1.2.13 version and date notice Tests: Add case covering PCH in a unity build cmGlobalGenerator: Add unity/pch sources after computing compile features Unity: Clarify source comments on unity build transformation CMake 3.28.3 zlib upstream (1): zlib 2022-10-12 (04f42cec)

BSDL software-development build-tool

FlexGet 3.11.15 💾

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.

MITL download internet torrents bittorrent python

Gnome Subtitles 1.8 💾

Synchronize Times and Frames Synchronize using the video, by setting 2 or more correct times (sync points) Auto-adjust timings based on 2 correct times / sync points Shift subtitles by a specified delay (can be based on the video) Convert between framerates Apply a reaction delay Shortcuts for quick synchronization Built-in Video Preview Playback the videos showing subtitles with formatting Drag-and-drop files Can be used for timings synchronization Fast and slow motion playback Uses the GStreamer backend Works for audio files too Support for Multiple File Formats Adobe Encore DVD Advanced Sub Station Alpha AQ Title DKS Subtitle Format FAB Subtitler Karaoke Lyrics LRC Karaoke Lyrics VKT MacSUB MicroDVD MPlayer MPlayer 2 MPSub Panimator Phoenix Japanimation Society Power DivX Sofni SubCreator 1.x SubRip Sub Station Alpha SubViewer 1.0 SubViewer 2.0 ViPlay Subtitle File Editing Subtitle translation support Merge and split subtitle lines WYSIWYG (What You See Is What You Get) - Supports formatting while editing subtitles View character counts Spell checking support Edit subtitle headers Find and Replace, supporting regular expressions Multi-level undo/redo Drag-and-drop files Character coding and subtitle format auto-detection (on file open) User manual Relaxed subtitle parsing, to read subtitles that contain errors Internationalization (i18n) support

minor feature: - Fixed issues with audio and video playback - Fixed a crash that occurred when pressing up/down after setting the subtitle start/end from the video position - Replaced the custom gstreamer wrapper with gstreamer-sharp - Switched to GLibSharp/GtkSharp ( - Replaced Autotools with the Meson build system - Removed the user guide which was outdated Note to packagers: - Autotools have been replaced with Meson - Gtk-sharp libs (from are now built and bundled with Gnome Subtitles, as gtk-sharp typically available in distros (2.99.x) is not being maintained. Packages should no longer depend on the old gtk-sharp. - Gstreamer-sharp (from is now built and bundled with Gnome Subtitles, instead of the previous custom C wrapper. - See the file for a complete and updated dependency list. Issues: - Meson port (#106) - Error when opening some videos at the same time as the subtitle file (#184) - Crash at the end of video playback (#189) - GNOME subtitle crashes when I press a key after changing time (#194)

GNU GPL video subtitles audio gnome

Subtitle Composer 0.8.0 💾

GUI and text based subtitle editor. Open/Save Text Subtitle Formats SubRip/SRT, WebVTT, MicroDVD, SSA/ASS, MPlayer, TMPlayer and YouTube captions OCR/Open Graphics Subtitle Formats VobSub (.idx/.sub/.rar), BluRay/PGS (*.sup), formats supported by ffmpeg (DVD/Vob, DVB, XSUB, HDMV-PGS) Demux Graphics/Text Subtitle Stream from video file SRT, SSA/ASS, MOV text, MicroDVD, Graphic formats supported by ffmpeg (DVD/Vob, DVB, XSUB, HDMV-PGS) Speech Recognition from audio/video file using PocketSphinx Smart Language/Text encoding detection Integrated Video Player with live subtitle preview, lots of supported formats (FFmpeg), audio stream selection Preview/editing of subtitles on Audio Waveform with audio stream selection Quick and easy subtitle sync: Dragging several anchors/graftpoints and stretching timeline Time shifting and scaling, lines duration re-calculation, framerate conversion, etc. Joining and splitting of subtitle files Side-by-side subtitle translations/editing Text styles (italic, bold, underline, stroke, color), CSS classes and WebVTT voice tags Subtitle position/alignment editing and live preview Spell checking Detection of timing errors in subtitles JavaScript scripting support

major feature: - Fixed video player on GLES only hardware - Fixed skewed video on video player - Fixed closing fullscreen video player - Fixed subtitles under fullscreen video toolbar - Fixed video player media state notifications - Fixed subtitle video overlay font size accuracy - Fixed deadlock/crash while changing audio stream on paused/stopped media - Improved Waveform widget performance - Fixed waveform misalignment due to rounding error - Fixed waveform widget drawing on null image and painting of removed lines - Fixed waveform default zoom scale - Fixed subtitle text line separator draw on LinesWidget - Fixed unbreak lines (newline searches in QTextDocument) - Fixed crash in split lines - Fixed VobSub import ignoring Text styles - Fixed VobSub crash when moving to previous image - Fixed YouTubeCaptions format parsing/saving - Fixed undo/redo actions creation order, incorrect state - Fixed some memory and saving issues - Fixed embedded ASS decoding - Fixed example remove hearing impaired script - Fixed broken about dialog - Added Qt6 support - Added WebVTT format support - Added subtitle positioning UI and support - Added subtitle class/comments/voice UI and support - Improved rich text editing/preview - Rich text rendering on waveform/video/editors - Added DeepL translate engine - Added Google Cloud translate engine - Recreated translation interface - Added/improved ffmpeg 5 support - Subtitle lines are always time sorted; remove sort lines menu action - Replaced Kross with QJSEngine, removed ruby and python support - Improved script manager and tools menu

subtitle video audio kde cpp javascript

FAAD2 2.11.1 💾

Freeware Advanced Audio (AAC) Decoder including SBR decoding

major bugfix: * Build shared libraries and hide symbols by default. * Install man page by default. * Check for `lrintf()` availability, link with `-lm` and define `HAVE_LRINTF` accordingly. * Set a default build type if none was specified. * Build DLL name with SOVERSION by default on Windows. * Fix inlined `lrintf()` function signatures.

GNU GPLv3 audio music decoder aac sbr c

WildMIDI 0.4.5 💾

WildMIDI is a simple software midi player which has a core softsynth library that can be used in other applications. The WildMIDI library uses Gravis Ultrasound patch files to convert MIDI files into audio which is then passed back to the calling application. The library API is designed so that it is easy to include WildMIDI into applications that wish to include MIDI file playback.

minor bugfix: * Fixed MUS drum channels 9 and 15 being swapped if the same file is played twice from the same memory buffer (bug #234). * Player: Fixed save midi reading wrong argv if there are no path seperators (bug #227). * Other code and build system clean-ups.

Mixed audio music synthesizer midi c

Linux kernel 6.7.4 💾

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.7.4, drm/amdgpu: missing error code in 'gmc_v6/7/8/9_0_hw_init()', ASoC: codecs: wsa883x: PA volume control, ASoC: codecs: lpass-wsa-macro: compander volume hack, ASoC: codecs: wcd938x: headphones volume controls, ASoC: qcom: sc8280xp: limit speaker volumes, bonding: remove print in bond_verify_device_path, selftests/bpf: Remove flaky test_btf_id test, drm/msm/dsi: Enable runtime PM, Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again", mm, kmsan: infinite recursion due to RCU critical section, arm64: irq: set the correct node for shadow call stack, idpf: avoid compiler padding in virtchnl2_ptype struct, selftests: net: enable some more knobs, selftests: net: add missing config for NF_TARGET_TTL, selftests: bonding: Check initial state, selftests: team: Add missing config options, net: sysfs: /sys/class/net/. path, octeontx2-pf: Remove xdp queues on program detach, selftests: net: don't access /dev/stdout in, selftests: net: available tunnels detection, selftests: net: add missing config for tests, selftests: net: add missing config for nftables-backed iptables, pds_core: Rework teardown/setup flow to be more common, pds_core: Clear BARs on reset, pds_core: Prevent race involving the adminq, pds_core: Use struct pdsc for the pdsc_adminq_isr private data, pds_core: Cancel AQ work on teardown, pds_core: Prevent health thread from running during reset/remove, af_unix: lockdep positive in sk_diag_dump_icons(), net: ipv4: a memleak in ip_setup_cork, netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations, netfilter: nf_log: replace _ON by WARN_ON_ONCE when putting logger, netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV, netfilter: conntrack: correct window scaling with retransmitted SYN, selftests: net: add missing config for GENEVE, devlink: referring to hw_addr attribute during state validation, bridge: mcast: disabled snooping after long uptime, selftests: net: Add missing matchall classifi

GNU GPL c linux kernel operating-system

Homebank 5.7.4 💾

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

minor bugfix: Change: migrating to GTK4 preparation (GtkScrolledWindow). Change: statistic report default type is now Total. Wish : #2037200 add a used feature for tags like for payee/categories. Wish : #2044850 revert 5.7.2 print single account (statement) fit to the page width. Wish : #2051419 management dialogs to shows hidden items by default. : template deletion was possible despite used into an account. : dateentry was faultly trigger double parse/eval/update sequence. : filter for report was faultly show always show items. : update currency was not counting change to enable save. : input a mindate maxdate from the filter was possible with no warning. Export CSV not including memo field from split transactions. Add an existing category/payee/tag from manage dialog do not warn user. Export CSV not including remind status. Skip multiple Scheduled do not refresh as expected. Transfer are not included in forecast, balance mode. Cross-currency transfer do not propose target transaction. Info icon for transfers is not displayed. Date filter shows wrong date. Exclude zero-sum categories from Top Spending. 2023-12-08 Maxime Doyen.

GNU GPL c gtk gnome accounting personal-finance quicken money finances bookkeeping

Logstash 8.12.1 💾

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

minor bugfix: Updates bundled JDK ==== Plugins. *Http Filter - 1.5.1*. Don't process response when the body is empty. #50 . *Syslog_pri Filter - 3.2.1*. Remove spurious leftover text from "use_labels" docs #15 . *Logstash Integration - 1.0.2*. : input plugin now correctly applies common event decorators `type`, `tags`, and `add_field` to events after receiving them #21 . logstash-8-12-0 .

log log-viewer java

freedv 1.9.8 💾

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. : Prevent unnecessary recreation of resamplers in analog mode.. Better handle high sample rate audio devices and those with 2 channels.. preventing errors from being displayed for involving the FreeDV- Speaker sound device.. resulting in incorrect audio device usage after validation failure if no valid default exists.. where PTT button background color doesn't change when toggling PTT via space bar.. where FreeDV crashes if only RX sound devices are configured with mic filters turned on.. Windows-specific off by one in FreeDV Reporter sorting code.. 2. Enhancements: Add Frequency column to RX drop-down.. Update tooltip for the free form text field to indicate that it's not covered by FEC.. Enable use of space bar for PTT when in the FreeDV Reporter window.. Move TX Mode column to left of Status in FreeDV Reporter window.. Add heading column to FreeDV Reporter window. (PR #672, #675). Prevent FreeDV Reporter window from being above the main window.. Add support for displaying cardinal directions instead of headings.. 3. Code cleanup: Move FreeDV Reporter dialog code to dialogs section of codebase..

GNU LGPL audio

freedv 1.9.8 💾

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. : Prevent unnecessary recreation of resamplers in analog mode.. Better handle high sample rate audio devices and those with 2 channels.. preventing errors from being displayed for involving the FreeDV- Speaker sound device.. resulting in incorrect audio device usage after validation failure if no valid default exists.. where PTT button background color doesn't change when toggling PTT via space bar.. where FreeDV crashes if only RX sound devices are configured with mic filters turned on.. Windows-specific off by one in FreeDV Reporter sorting code.. 2. Enhancements: Add Frequency column to RX drop-down.. Update tooltip for the free form text field to indicate that it's not covered by FEC.. Enable use of space bar for PTT when in the FreeDV Reporter window.. Move TX Mode column to left of Status in FreeDV Reporter window.. Add heading column to FreeDV Reporter window. (PR #672, #675). Prevent FreeDV Reporter window from being above the main window.. Add support for displaying cardinal directions instead of headings.. 3. Code cleanup: Move FreeDV Reporter dialog code to dialogs section of codebase..

GNU LGPL audio

Surge 1.3.1 💾

A sound designer's dream. A friendly, open community. Featuring many synthesis techniques, a great selection of filters, a flexible modulation engine, a smorgasbord of effects, and modern features like MPE and microtuning.

major feature: Changes in Surge XT 1.3.1 Surge XT 1.3.1 contains bugfixes to the 1.3.0 release and a continued expansion of our OSC protocol support. It also provides a broader set of choices for Linux users who want to download a binary, as opposed to self-build. Open Sound Control Consolidated all the various OSC settings into a single settings dialog Added an option to set the IP address for OSC output Added a set of messages for observing and setting modulation Improved and expandd outbound messages allowing surge to work with TouchOSC Fixed an update bug where modifying mixer solo and mute over OSC would update the engine, but not the GUI Plugin Upgraded to CLAP to 1.2.0 Implemented the CLAP preset-discovery and preset-load extensions This means DAWs like Bitwig Studio and MultitrackStudio have access to the entire set of factory, 3rd party, and user presets in the DAW and can create a track with a preset loaded Restored our build pipeline to Ubuntu 18.04 and gcc 9 with a Docker image, lowering the libc requirement Applied fixes to allow the LV2 to build in CI pipeline, although we still have better behavior in most settings with CLAP or VST3 plugins, LV2 is now back in the binary bundle again Added a suite of OBS builds for various Linux distributions - this means we have nightly and release builds for Linux aarch64, ready for your ARM devices! DSP Ensemble effect clock rate lower bound clamped to avoid underflows (sound disappearing). This will result in existing patches responding differently under modulation of this parameter Feedback summation in the Ensemble effect was incorrect, so it is fixed now. This can also result in existing patches sounding slightly differently (for the better, we would say) Fixed Sine oscillator modulation of Feedback parameter crossing zero created clicks in the output Retriggering Amp and Filter EGs with modulators now properly obeys the Envelope Retrigger Behavior option

GNU GPLv3 audio synthesizer music c cpp

Ossia 3.1.13 💾

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:

GNU GPLv3 music sequencer audio media midi dmx osc c

Modem Manager 1.22.0 💾

ModemManager is a system daemon which controls WWAN (2G/3G/4G/5G) devices and connections. Alongside NetworkManager, ModemManager is the default mobile broadband management system in most standard GNU/Linux distributions (Debian, Fedora, Ubuntu, Arch Linux…), and is also available in custom systems built with e.g. buildroot, yocto/openembedded or ptxdist. ModemManager may also be used in routers running openwrt (integrated with netifd as a new protocol handler), or to manage both voice and data in mobile phones running postmarketos (PINE64 PinePhone, BQ Aquaris X5, OnePlus 6…). libqmi, libmbim and libqrtr-glib are additional libraries that are developed under the umbrella of the ModemManager project, but which can also be used independently with their own command line tools.

major feature: The most important features and changes in this release are the following: * A new "MSG" (message) log verbosity level is introduced, which is also the new default one if none explicitly defined. This level takes the place of the old "INFO" level, as a level including the most important messages that should be logged without needing to be warnings or errors. The new "INFO" level is more verbose than "MSG" but less verbose than "DBG", and may be useful as default in systems where active debugging of WWAN related issues is required. E.g. all user operations triggered via DBus method calls are logged in "INFO" level. * Introduced the concept of "personal information" which should by default not be included in log messages. Enabling personal information in logs requires to run the daemon with the '--log-personal-info' option. This feature is mostly implemented for QMI and MBIM specific logs, but hasn't yet been included in generic daemon logs or when using the AT protocol. Changes and fixes related to this feature will be cherry-picked and included in the future stable branch updates. * API: ** Added new 'Modem.Physdev' property to unconditionally publish the physical modem device path. ** Updated the 'Modem.GetCellInfo()' method to include serving cell type and bandwidth information in LTE and 5GNR cells. ** New 'Modem3gpp.SetCarrierLock()' method to send the list of carrier network information to the modem. ** The 'SetLogging()' method allows a new "MSG" log level. * Core: ** The codebase has been updated to use GTask in all operations and there are no longer any deprecated methods from GLib being used. ** The port probing logic is now able to guess port type hints during runtime, e.g. based on the kernel driver in use or the wwan subsystem port 'type' attributes. ** Default probing and wait times have been increased, in order to cope with slow kernel events r

GNU GPLv3 modems network broadband mobile voip c python

MIDImonster 0.6 💾

The MIDIMonster is an universal control and translation tool for most show control protocols in the entertainment industry - and lots more. Named for its scary math, the MIDIMonster is a universal control and translation tool for multi-channel absolute-value-based control and/or bus protocols.

major feature: After a pretty long time in development, this release introduces three new backends: The wininput backend allows users to use mouse, keyboard and joysticks as input on Windows. It can also be used to remotely control the mouse and keyboard state. The visca backend connects to motorized cameras (known as PTZ cameras) and allows them to be controlled remotely. The mqtt backend provides read and write access to the popular message queueing telemetry transport protocol, which is used in a wide variety of projects and applications. The configuration parser now allows list-type multichannel specifications. Additional example configurations have been added to the distribution. Due to internal API changes, backends built for previous releases are incompatible with this release. The maweb backend will now retry connections after being disconnected. The sACN backend has received improvements to the multicast receive functionality. The sACN and ArtNet backends have been outfitted with a basic detect functionality. The ArtNet backend supports a new option to ignore the output rate limit. The Lua and Python backends now support additional methods to gather the list of all channels currently mapped to them. The MIDI backends (midi, winmidi, jack, rtpmidi) have gained the ability to receive and send extended parameter numbers (RPN/NRPN), which allow for finer grained control, as well as support for the program change control. The evdev backend will now terminate the core when losing the connection to an input device. Device name matching for the evdev backend has been changed to allow for true prefix matching. The maweb backend has received fixes to the core interface, fixing a bug that required the channels to be specified in order.

BSDL-2 audio lighting music osc osc-messages artnet midi midi-controller protocols protocol-adapter dmx512 c lua python

Artistic Style 3.4.12 💾

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

minor bugfix: * added "--pad-brackets-in" and "--pad-brackets-out" options * fixed indentation of initializer lists * fixed crash with "--add-braces=nested" applied to if-else blocks

MITL formatting indentation

BallroomDJ 4 💾

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

minor bugfix: 2024-2-5 * Bug Fixes: * Update Database: Fix dance-from-genre processing. * Update Database / Audio Tags: Fix ID3 (MP3) genre processing.

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

lib3mf 2.3.0-alpha 💾

What is the 3MF Consortium The 3MF Consortium is an industry association formed to develop and promote a new full-fidelity file format for 3D printing/additive manufacturing, known as the 3D Manufacturing Format (3MF). This consortium came together to rectify the limitations of the existing file formats used in 3D printing, providing a standardized, more capable format that could handle the full range of additive manufacturing technologies from prototyping to production. What is .3mf ? The 3D Manufacturing Format (3MF) is a file format designed to allow design applications to send full-fidelity 3D models for additive manufacturing to other applications, platforms, services, and additive manufacturing hardware. The primary goal behind the creation of the 3MF file format is to establish a new standard for additive manufacturing which addresses the shortcomings and complexities of existing file formats, thereby making the various processes reliable, repeatable and scaleable through prototyping to production.

minor feature: lt;p gt;This is the alpha pre-release for version 2.3.0 of lib3mf. lt;/p gt;. lt;p gt; lt;strong gt;Version 2.3.0 adds new functionality. The changes compared to version 2.2.0 are: lt;/strong gt; lt;/p gt;. lt;h3 gt;Highlights lt;/h3 gt;. lt;ul gt;. lt;li gt;lib3mf now uses lt;a href="" gt;fast_float lt;/a gt;: Reading 3mf files is now 12 faster (when reading the official lt;a href="" gt;test-suite lt;/a gt;) and reading floating point numbers is now locale-independent. lt;/li gt;. lt;li gt;key 3rd party libraries have been updated: lt;br gt;. Fast_float v6.0.0 lt;br gt; Zlib v1.3 lt;br gt; Cpp-base64 v2.rc.08 lt;br gt; Libzip v1.10.1 lt;/li gt; lt;/ul gt;. lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;32bit experimental by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/martinweismann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="" gt;@martinweismann lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="815274514" data-permission-text="Title is private" data-url="" data-hovercard-type="pull_request" data-hovercard-url="/3MFConsortium/lib3mf/pull/253/hovercard" href="" gt;#253 lt;/a gt; lt;/li gt;. lt;li gt;-293: make override part names absolute by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/martinweismann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="" gt;@martinweismann lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="1175463184" data-permission-text="Title is private" data-url="" data-hovercard-type="pull_

BSDL-2 3d-printing 3mf format standard cpp c pascal go

Gross greylisting server 1.1.0~a1 💾

Gross is a greylisting server. The features that make gross stand out from other greylisters are: - it's blazingly fast - it's amazingly resource efficient - it can be configured to query DNSBL databases, and enforce greylisting only for hosts that are found on those databases - it can block hosts that match multiple DNSBL's - it can be replicated and run parallel on two servers - It supports Sun Java System Messaging Server, Postfix, Sendmail and Exim.

major feature: * New check: reverse. It tries to find a name for client_ip and then check if that name points back to client_ip. * New check: helo. It checks if helo_name matches client_ip. * New check: spf. Depends on libspf2, compile time option. * New configure option 'grey_tuple' for looser greylist. * Do not check /etc/hosts in dnsbl check. * -u command line option to run grossd with a differnet uid. * -F command line option to run non-forking service. * Switch to cmake build system. * man pages are generated from asciidoc format now.

ISC email-filter systems-administration c posix bsd linux

SDR++ 1.0.4 💾

SDR++ is a cross-platform and open source SDR software with the aim of being bloat-free and simple to use. Features Multi VFO Wide hardware support (both through SoapySDR and dedicated modules) SIMD accelerated DSP Cross-platform (Windows, Linux, MacOS and BSD) Full waterfall update when possible. Makes browsing signals easier and more pleasant Modular design (easily write your own plugins)

minor feature: Changes: Added M17 decoder module Added higher FFT sizes up to 512k Added support for Bias-T in the BladeRF source Added option for Low-IF mode with SDRplay SDRs Fixed bad center tuning behavior Fixed missing network sink by default (You will have to reset your config or add it manual if you're updating from an old version) Fixed freeze/crash on VFO remove Fixed missing depends field in the .deb files Lots more bugfix Important: See readme for dependencies, the MacOS and Ubuntu/Debian packages don't include them.

GNU GPLv3 sdr radio amateur-radio ham-radio communications cpp c

GNU Astronomy Utilities 0.22 💾

GNU Astronomy Utilities (Gnuastro) is an official GNU package consisting of various programs and library functions for the manipulation and analysis of astronomical data. All the programs share the same basic command-line user interface for the comfort of both the users and developers. Gnuastro is written to comply fully with the GNU coding standards so it integrates finely with the GNU/Linux operating system. This also enables astronomers to expect a fully familiar experience in the source code, building, installing and command-line user interaction that they have seen in all the other GNU software that they use.

minor feature: ** New publications - by Eskandarlou et al. on Gnuastro's zero point measurement script for calibration of astronomical images ('astscript-zeropoint'). - by Infante-Sainz Akhlaghi on Gnuastro's script to visualize the full dynamic range of astronomical images ('astscript-color-faint-gray'). - by Infante-Sainz et al. on Gnuastro's script to measure the radial profile of a given source ('astscript-radial-profile'). ** New features *** New program - 'astscript-color-faint-gray': a new installed script to maximize the visualization of the contents within your astronomical images. It does this by showing the brighter parts of the image as color, intermediate regions as black and the noisy/faint regions as gray/white. *** All programs - The following options are now available in all programs to allow customization of which metadata is printed in the 0-th HDU of the FITS output of all Gnuastro programs. Also see the "Changed features" list for an important change in this regard to all Gnuastro output FITS files. --outfitsnoconfig: do not print any metadata in the 0-th HDU (including the used options and their values, the date, the versions and git commit of running directory). --outfitsnodate: do not write the 'DATE' keyword. --outfitsnoversions: do not write the versions of Gnuastro and mandatory dependencies. --outfitsnocommit: do not write the Git commit. *** Arithmetic --arguments: takes the name of plain-text file that contains the list of arguments to the program. This option is critical if you have very long (thousands) of operands and operators (which happen in large pipelines where the arguments are constructed automatically). Without this option, the shell is going to abort with an "Argu

GNU GPLv3 astronomy gnu cli command-line analysis c

Supplier 0.7.1 💾

Supplier is a simple memory management library. It should allow you to write high-level C code using the standard library. Good luck!

cleanup: Removed function to generate keys.

GNU GPLv3 c library

exiftool 12.76 💾

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 bugfix: (production release). - Properly implement patch of 12.45 to avoid duplicating raw data when writing Sony ARW images where the raw data is double-referenced as both strips and tiles. - Improved handling of bad offsets in HtmlDump output.

Artistic perl exif meta-data

BallroomDJ 4 4.4.10 💾

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

major bugfix: 4.4.10 2024-2-4 * Bug Fixes: * Database Update: Fixed incorrect handling of 'dance from genre'. * Song Editor: Fix crash after database reload. * Windows: Fix packaging.

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

libmp4tag 1.2.13 💾

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

minor bugfix: 1.2.13 2024-2-4 * Bug Fixes: * Windows: Fix installation.

Zlib library c audio video tagging mp4

gsequencer 6.4.1 💾

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) . VST3 build with new CPPFLAGS warnings as errors.

GNU GPLv3 sound-synthesis mixers sequencer audio

Ælhometta 1.0.4 💾

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 switches to NOP commands, added incoming connections counts to peer state, adjusted few shell commands

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