Remmina 1.4.35 💾

Use other desktops remotely, from a tiny screen or large monitors. RDP, VNC, SPICE, X2Go, SSH, WWW (HTTP protocol) and EXEC network protocols are supported. Written in GTK, with a port to Qt underway. Released as "remmina" (the main program) and "remmina-plugins".

minor bugfix: * Fix build for openssl-1.1 !2565 (https://gitlab.com/Remmina/Remmina/merge_requests/2565) *@bhatman1441* * Allow running an SSH command when connecting via ssh tunnel !2566 (https://gitlab.com/Remmina/Remmina/merge_requests/2566) *@myheroyuki* * Check if WINPR_ASSERT is defined !2567 (https://gitlab.com/Remmina/Remmina/merge_requests/2567) *@bhatman1441* * REM-3047 fix issue compiling with gcc-14 !2568 (https://gitlab.com/Remmina/Remmina/merge_requests/2568) *@myheroyuki* * Fix crash caused by enabling disablepasswordstoring !2569 (https://gitlab.com/Remmina/Remmina/merge_requests/2569) *@bhatman1441* * Revert setting loadbalanceinfo to the old method used before FreeRDP3 !2570 (https://gitlab.com/Remmina/Remmina/merge_requests/2570) *@myheroyuki* * updated call to set FreeRDP_LoadBalanceInfo !2571 (https://gitlab.com/Remmina/Remmina/merge_requests/2571) *@myheroyuki*

GNU GPLv3 gtk qt remote-desktop c

AdGuardHome 0.107.45 💾

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 feature: ### Added - Timezones in the Etc/ area to the timezone list ( #6568 ). - The schema version of the configuration file to the output of running `AdGuardHome` (or `AdGuardHome.exe`) with `-v --version` command-line options ( #6545 ). - Ability to disable plain-DNS serving via UI if an encrypted protocol is already used ( #1660 ). ### Changed - The bootstrapped upstream addresses are now updated according to the TTL of the bootstrap DNS response ( #6321 ). - Logging level of timeout errors is now `error` instead of `debug` ( #6574 ). - The field `"upstream_mode"` in `POST /control/dns_config` and `GET /control/dns_info` HTTP APIs now accepts `load_balance` value. Check `openapi/CHANGELOG.md` for more details.

dns security tracking adblock adguard privacy golang javascript

TEA text editor 62.3.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, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. 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. Built-in ZIP packer/unpacker with file names charset selector.

major bugfix: * Qt6/Plasma6 very important fix. Please update.

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

nginx-http-est 1.0 💾

The Enrollment over Secure Transport (EST) protocol describes a simple, yet functional, certificate management protocol targeting Public Key Infrastructure (PKI) clients that need to acquire client certificates and associated Certification Authority (CA) certificates. This protocol supports both client-generated public/private key pairs and those generated by the CA. The nginx-http-est module provides EST functionality for a Nginx server.

minor feature: Initial freshcode.club project announcement

MITL cryptography security c developers system-administrators

UltraGrid 1.9 💾

UltraGrid is a software for video transmission over networks in high quality but with low latency (as low as 83ms). It allows high-definition streams (PAL/NTSC, HD, 2K, 2160p, iHDTV, QuadHD, SuperHD, 4K video). It supports SAGE, OpenGL and SDL displays, DXT-compression per GLSL, JPEG compression via CUDA, permits to utilize HDMI and HD-SDI cards, system audio or JACK sinks, and even provides 3D support.

minor feature: Changes: added basic nvdec support added Pipewire screen capture added Pipewire generic video capture display added Pipewire audio capture display GUI: Don't block whole interface when querying UG capabilities GUI: Better handling of UG crash during capability query GUI: vuMeter: Redesigned to allow variable channel count GUI: vuMeter: Added maximum recent peak indicator swmix: Optionaly specify a custom config file path holepunch: New 'bind_ip' option improved deinterlacing quality and performance; support for higher than 8 bit pixel formats added new deinterlace filters (linear, bob) added support for Vuikan on macOS (utilizing MoltenVK) improved support for HW accelerated encoding with QuickSync for Intel GPUs (mainly for higher bit-depth formats) improved support for AMD GPUs (encoding with AMF, VDPAU decoding, VA-API) improved Windows screen capture (automaticaly register filter) Reed-Solomon: support for multiple tiles (notably 3D) improved AV1 performance by tweaking parameters video switcher: support for embedded audio switching added file (libavformat-backed) output supported 8 bit transcoding in hd-rum-transcode and resize filter improved DShow capture compatibility with new pixfmts + convert to RGB added official mac arm64 build

BSDL c c++ video transmission low-latency sdl x11 opengl glsl streaming audio network

exiftool 12.78 💾

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: "Geolocation". - Added new Geolocation feature and write-only Geolocate tag. - Added new config file entry to allow default command-line arguments to be specified. - Added print conversion for TIFF-EPStandardID. - Added ability to delete Nextbase information from MP4 videos. - Decode timed GPS from MP4 videos written by Nextbase software. - Decode a number of new tags from Nextbase MP4 videos. - Decode a few new tags from Garmin MP4 videos. - Extract PreviewJXL images from DNG 1.7 files. - Generate Validate, ImageDataHash and UserParam tags earlier to allow them to be used in UserDefined Composite tags. - Enhanced the -c option so a minus sign in the format specification prints a signed coordinate without a leading "+" for positive numbers. - Changed formatting of some Accelerometer tags for consistency. - Changed behaviour of -ee3 option to do a brute-force scan for freeGPS in the media data even when referenced by 'gps ' atom. - Other internal changes to decoding of timed GPS from videos. - problem were ExifTool would give up on extracting some types of timed GPS from videos after 100 void - that could cause runtime error when reading Ogg files. - where some tags from alternate files using the -fileNUM option weren't generated as requested. - API Changes: - Added Geolocation, GeolocMaxDist and GeolocMinPop API options.

Artistic perl exif meta-data

libopus 1.5.1 💾

Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype’s SILK codec and Xiph.Org’s CELT codec. Technology Opus can handle a wide range of audio applications, including Voice over IP, videoconferencing, in-game chat, and even remote live music performances. It can scale from low bitrate narrowband speech to very high quality stereo music. Supported features are: Bitrates from 6 kb/s to 510 kb/s Sampling rates from 8 kHz (narrowband) to 48 kHz (fullband) Frame sizes from 2.5 ms to 60 ms Support for both constant bitrate (CBR) and variable bitrate (VBR) Audio bandwidth from narrowband to fullband Support for speech and music Support for mono and stereo Support for up to 255 channels (multistream frames) Dynamically adjustable bitrate, audio bandwidth, and frame size Good loss robustness and packet loss concealment (PLC) Floating point and fixed-point implementation

minor feature: Opus 1.5 is the first release to make extended use of ML in the encoder and decoder. You can read all the details in this release demo page. In summary, major changes since 1.4 include: In addition to the improvements above, this release includes many minor. Opus 1.5.1 the meson build that was broken in 1.5.. Source code: opus-1.5.1.tar.gz SHA256: b84610959b8d417b611aa12a22565e0a3732097c6389d19098d844543e340f85

Mixed audio communication speech c

Geonkick 3.4.0 💾

Geonkick is a free software synthesizer capable of generating a wide range of percussive sounds, including kicks, snares, claps, hi-hats, shakers, and also unique effect sounds. LV2, VST3, Standalone 16 Instruments, 16 MIDI Keys 16 Stereo Channels 3 Layers/Instrument, 3 Oscillators/Layer Play, modify & blend samples with synthesis Save (JSON) & Export (FLAC, WAV, Ogg, SFZ)

major bugfix: Features: UI DSP: set instrument MIDI channel. UI DSP: Setting to force all instruments to MIDI a channel. Presets: new kicks presets by Harald Revery. Presets: new kicks presets by Oleh Bardiuk. UI: Add settings tab. UI/File Browser: bookmark folder option. UI/Preset Browser: Add custom preset folder. : Code: memory corruption when loading presets with samples. Code: remove the usage of shared pointers from the Geonkick code. DSP/Filter: the hardclip for high values. Core GUI/redkite: use list container for observers. Core GUI/redkite: don't access the interface from the RkObjectImpl. UI: -inf to int conversion for attack value in the compressor group box. DSP: uninitialized gkick_envelope_apply_type. DSP UI: nan/inf values for leveler. Build system: use funsafe-math-optimizations -fno-math-errno -fno-trapping-math. Code: error checking on parsing presets. Improvements: Presets: update key mapping for kit presets to follow r the general MIDI percussion key map. Code: move to C++20.

GNU GPLv3 audio synthesizer

GStreamer 1.24.0 💾

GStreamer is a streaming media framework that allows the construction of graphs of elements which operate on media data. Applications using this library can do anything from real-time sound processing over playing video to capturing audio, video, and even other types of media data. Its architecture allows for adding new data types or processing capabilities simply by installing new plug-ins. GStreamer is the core module, containing libraries, headers, the basic object hierarchy, and a set of media-agnostic core elements.

major feature: - New Discourse forum discourse and Matrix chat space matrix - New Analytics and Machine Learning abstractions and elements - Playbin3 and decodebin3 are now stable and the default in gst-play-1.0, GstPlay/GstPlayer - The va plugin is now preferred over gst-vaapi and has higher ranks - GstMeta serialization/deserialization and other GstMeta improvements - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data - New unixfd plugin for efficient 1:N inter-process communication on Linux - cudaipc source and sink for zero-copy CUDA memory sharing between processes - New intersink and intersrc elements for 1:N pipeline decoupling within the same process - Qt5 + Qt6 QML integration improvements including qml6glsrc, qml6glmixer, qml6gloverlay, and qml6d3d11sink elements - DRM Modifier Support for dmabufs on Linux - OpenGL, Vulkan and CUDA integration enhancements - Vulkan H.264 and H.265 video decoders - RTP stack improvements including new RFC7273 modes and more correct header extension handling in depayloaders - WebRTC improvements such as support for ICE consent freshness, and a new webrtcsrc element to complement webrtcsink - WebRTC signallers and webrtcsink implementations for LiveKit and AWS Kinesis Video Streams - WHIP server source and client sink, and a WHEP source - Precision Time Protocol (PTP) clock support for Windows and other additions - Low-Latency HLS (LL-HLS) support and many other HLS and DASH enhancements - New W3C Media Source Extensions library - Countless closed caption handling improvements including new cea608mux and cea608tocea708 elements - Translation support for awstranscriber - Bayer 10/12/14/16-bit depth support - MPEG-TS support for asynchronous KLV demuxing and segment seeking, plus various new muxer features - Capture source and sink for AJA capture and playout cards - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder - New uvcsink element for exporting streams as UVC camera - DirectWrite text rendering plugin for windows

GNU LGPL multimedia software-development libraries

WirePlumber 0.4.90 💾

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

minor feature: This is the first release candidate (RC1) of WirePlumber 0.5.0. Highlights: - The configuration system has been changed back to load files from the WirePlumber configuration directories, such as `/etc/wireplumber` and. ` XDG_CONFIG_HOME/wireplumber`, unlike in the pre-releases. This was done. Because were observed with installations that use a different pre for pipewire and wireplumber. If you had a `wireplumber.conf` file in `/etc/pipewire` or ` XDG_CONFIG_HOME/pipewire`, you should move it to. `/etc/wireplumber` or ` XDG_CONFIG_HOME/wireplumber` respectively (!601). - The internal base directories lookup system now also respects the. `XDG_CONFIG_DIRS` and `XDG_DATA_DIRS` environment variables, and their. Default values as per the XDG spec, so it is possible to install Configuration files also in places like `/etc/xdg/wireplumber` and Override system-wide data paths (!601) - `wpctl` now has a `settings` subcommand to show, change and delete. Settings at runtime. This comes with changes in the `WpSettings` system to Validate settings using a schema that is defined in the configuration file. The schema is also exported on a metadata object, so it is available to any. Client that wants to expose WirePlumber settings (!599, !600) - The `WpConf` API has changed to not be a singleton and support opening. Arbitrary config files. The main config file now needs to be opened prior to Creating a `WpCore` and passed to the core using a property. The core uses That without letting the underlying `pw_context` open and read the default `client.conf`. The core also the `WpConf` after all components. Are loaded, which means all the config loading is done early at startup. Finally, `WpConf` loads all sections lazily, keeping the underlying files. Memory mapped until it is and merging them on demand (!601, !606) Past releases.

Other audio session-manager policy-manager pipewire c lua

Haxe 4.3.4 💾

Haxe is an cross-language development toolkit. It implements a modern, high level, strictly typed programming language. Comes with a cross-compiler for multiple target languages (iOS, Android, Java, C++, C#, HTML5, NodeJS, Python, PHP, Lua). It brings along its own standard library, but still provides ways to access each platforms native capabilities.

minor bugfix: General improvements: All : allow @:using with Class and Enum. Display : expose list of metadata/defines : All : typedef vs. GADT. All : don't double-throw exceptions All : some abstract inlining failures All : JsonPrinter empty parent class All : dce: clean up operator handling All : analyzer: deal with unreachable block in binops All : analyzer: don't recursively check enum values when const propagating All : analyzer: check for inlined purity meta Display : errors from parser missing in diagnostics Display : display services with static extension Display : display services with safe navigation hl : hlopt rework try-catch control flow hl/c : reserved keywords. Deprecation / future version handling: All : don't infer string on concat, when using -D haxe-next. All : handle optional arguments with bind, when using -D haxe-next Macro : build order vs inheritance, when using -D haxe-next Macro : deprecate some API from haxe.macro.Compiler Java/jvm : warn about --java... -D jvm vs --jvm.

GNU GPL haxe programming-language compiler cross-plattform c c++ hashlink

JackTrip 2.2.3 💾

JackTrip is a Linux, macOS, or Windows multi-machine audio system used for network music performance over the Internet. It supports any number of channels (as many as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal streaming. You can use it between any combination of machines e.g., one end using Linux can connect to another using macOS. Virtual Studio With JackTrip Virtual Studio, you may sing with your chorus, or jam with your band, online without leaving home. With built-in support for live broadcasting, you can share your sessions on JackTrip Radio. Additionally, Virtual Studio allows you to enhance your performances and bring your music to life utilizing Soundscapes digital signal processing. Musicians have creative control with dozens of audio effects with various reverbs, compression, attack and more, in real-time.

minor bugfix: Date: 2024-03-04 Description: - (added) New container images for JackTrip hub server. - Support for audio interfaces on OSX with multiple channels. - Hub server crashes when trying to rebind ports. - VS Mode blacklisted Generic Low Latency ASIO Driver. - VS Mode inconsistent initial connection state.

Mixed audio music streaming server cpp qml

BallroomDJ 4 4.6.2 💾

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.6.2 2024-3-4 * Bug Fixes: * Configure: Display Settings: Dance not allowed for marquee info (crash). * Conversion: Minor fixes. * Playlist Management: Fix default value for tag weight. * Song Selection: Better same-song marks handling. * Song Selection: Re-work, fix all issues. * Fix some memory leaks. * Changes: * Quick Edit: Add 'Favorite' to the dialog.

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

GNU Debugger 14.2 💾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: PR symtab/31112 (DLL export forwarding is broken) PR c++/31128 (gdb crashes when trying to print a global variable stub without a running inferior). PR tdep/31254 ( gdb/tdep, arm FAIL: gdb.threads/staticthreads.exp: up 10). PR gdb/31256 (Crash with basic 'list.'). PR python/31366 (Frame.static_link() segfaults).

GNU GPLv3 c c++ debugger software-development

wxSVG 1.5.24 💾

wxSVG is C++ library to for Scalable Vector Graphic (SVG) files. It can create, manipulate and render them using the wxWidgets toolkit.

minor bugfix: * applied ffmpeg5 patch

WXwindows c++ wxwidgets svg rendering image manipulation