icubaby 1.2.0 💾

icubaby is a C++ Library to Immediately Convert Unicode. It is a portable, header-only, dependency-free library for C++ 17 or later. Fast, minimal, and easy to use for converting sequences of text between any of the Unicode UTF encodings. Simple to use and exceptionally simple to integrate into a project, it does not allocate dynamic memory and neither throws or catches exceptions.

minor feature: - Fix for a compilation error when composing a range adaptor such as std::views::transform() - Improved the documentation s examples by limiting the line length to better match the documentation width.

MITL c++ developers library unicode

FileZilla 3.67.0 💾

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.

major bugfix: SFTP: PuTTY ECDSA NIST P-521 private key recovery vulnerability (CVE-2024-31497). If you use NIST P-521 keys to connect to SSH/SFTP servers, you should regenerate them and revoke the previous ones. Official binaries are now built against GnuTLS 3.8.4. Updated to libfilezilla 0.47.0.

GNU GPL c ftp ftps file-transfer

Konfyt 1.6.1 💾

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 feature: Added Script editor sidebar tab listing scripts of other projects in the default projects directory. Changes. MIDI port connection check boxes are now in their own "MIDI" column and the audio "L" and "R" columns have been renamed to "Left" and "Right". Clear triggers when loading new project to prevent left-over triggers from the previously loaded project. Limit prints and MIDI sends from scripts in a cycle so infinite loops containing these don't stall the application.

GNU GPLv3 audio sampler linux

PuTTY 0.81 💾

PuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.

minor feature: Security for CVE-2024-31497 : NIST P521 /. ecdsa-sha2-nistp521 signatures are no longer generated with biased values of. k.. The previous bias compromises private keys.

MITL win32 putty ssh telnet terminal-client file-transfer ftp tftp

Linux kernel 6.8.6 💾

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.8.6, Revert "drm/amd/amdgpu: potential ioremap() memory leaks in amdgpu_device_init()", x86/vdso: rethunk patching for vdso-image-x32.o too, VMCI: possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler(), net: mpls: error out if inner headers are not set, Bluetooth: btintel: build regression, nouveau: devinit paths to only handle display on GSP. platform/x86: intel-vbtn: Update tablet mode switch at end of probe, platform/x86/intel/hid: Don't wake on 5-button releases, randomize_kstack: Improve entropy diffusion, media: mediatek: vcodec: adding lock to protect encoder context list, media: mediatek: vcodec: adding lock to protect decoder context list, media: mediatek: vcodec: oops when HEVC init fails, gcc-plugins/stackleak: Avoid.head.text section, drm/amdgpu: Init zone device and drm client after mode-1 reset on reload, ALSA: hda/realtek: Add quirks for some Clevo laptops, fbmon: prevent division by zero in fb_videomode_from_videomode(), drivers/nvme: Add quirks for device 126f:2262, modpost: null pointer dereference, io_uring: clear opcode specific data for an early failure, fbdev: viafb: typo in hw_bitblt_1 and hw_bitblt_2, x86/xen: attempt to inflate the memory balloon on PVH, ASoC: soc-core.c: Skip dummy codec when adding platforms, thermal/of: Assume polling-delay(-passive) 0 when absent, ASoC: amd: yc: non-functional mic on ASUS M7600RE, usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined, usb: typec: tcpci: add generic tcpci fallback compatible, thunderbolt: Keep the domain powered when USB4 port is in redrive mode, serial: 8250_of: Drop quirk fot NPCM from 8250_port, usb: typec: ucsi: Limit read size on v1.2, usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR, usb: gadget: uvc: refactor the check for a valid buffer in the pump worker, thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read, usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk, kernfs: RCU protect kernfs_

GNU GPL c linux kernel operating-system

GPlates 2.5 💾

GPlates is a plate tectonics program. Manipulate reconstructions of geological and paleogeographic features through geological time. Interactively visualize vector, raster and volume data. PyGPlates is the GPlates Python library. Get fine-grained access to GPlates functionality in your Python scripts.

minor feature: Changes since 2.4: Subduction zones have teeth in 3D globe and 2D map views. Topological boundaries coloured by individual boundary line segments. Instead of each boundary polygon having its own colour. Eg, subduction zones coloured differently than mid-ocean ridges. Topology line width multiplier (under Tools Configure Geometry Rendering ). So topologies can be thicker than non-topologies. Keyboard shortcuts for show/hide geometry types (see View Geometry Visibility ).

GNU GPLv3 geological paleogeographic science visualization physics c

snd 24.3 💾

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

minor feature: s7: format now always returns a string (where it used to return #f it now returns "") sam.c: bugfixes and improvements thanks to David Jaffe checked: sbcl 2.4.3 Thanks!: Michael Edwards, Norman Gray, David Jaffe

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

Ossia 3.1.14 💾

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

minor feature: lt;h1 gt;New features lt;/h1 gt;. lt;ul gt;. lt;li gt;New process : Geo Zones. Takes a JSON specifying polygons and attributes and will interpolate. Can work in both latitude / longitude or scaled between 0/1. Thanks lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aklevy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aklevy" gt;@aklevy lt;/a gt; for the cute Spatial category icon! lt;/li gt

GNU GPLv3 music sequencer audio media midi dmx osc c

PipeWire 1.0.5 💾

PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development. Features include: Capture and playback of audio and video with minimal latency. Real-time Multimedia processing on audio and video. Multiprocess architecture to let applications share multimedia content. GStreamer plugins for easy use and integration in current applications. Sandboxed applications support. See Flatpak for more info.

major bugfix:

MITL audio video c

Sommelier 9.1 💾

A downloader/installer for apps/games/doom-wads that run under wine, dosbox, java, scummvm, the fuse spectrum emulator, crispy-doom or chocolate-doom, mednafen, citra and other emulators, and also some native apps. Also can install games from gog.com that can be run under wine/dosbox/scummvm/native (gog installers must be manually downloaded). Comes with a list of apps. Checks sha256 of downloads, downloads dependancies, makes registry changes for running/installing, etc.

minor feature: Detect desktop files that ask us to run sommelier again, and refuse. This prevents fork bombs. Support 'custom args' for emulators. add neogeo and gog:neogeo emulator platforms.

GNU GPLv3 wine downloader installer

SerialTest 0.3.5 💾

A versatile test tool running on Windows/Linux/macOS/Android. Works as data transceiver/realtime plotter/shortcut/file transceiver. Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP client/server, UDP.

minor feature: Improve BLE compatibility by adding support for WriteNoResponse operation (commit 0e5c82ea6c). Improve serial port compatibility by allowing non-fatal errors when setting DTR/RTS in the connecting process (commit cae854bcdd). Add Windows MSVC support for Bluetooth (commit 9760cccda8). Add support for restoring dock widgets status (commit c88b47e1b0). Add an option for enabling/disabling touch scrolling gesture (commit fda6389c31). Replace " "(U+221A) with "OK" in the status bar for the visual consistency across all platforms (commit 574360343e). DataTab: Keep selection unchanged when appending received data (commit 86508ff76b). a few.

GNU GPLv3 test-tool diagnose transceiver tcp udp bluetooth serial-port cross-platform cpp

ObjFW 1.1.1 💾

* Fixes missing ${DESTDIR} in some Makefiles.

minor bugfix: * ObjFW is now licensed under LGPLv3.0-only. + Adds a new framework for writing tests called ObjFWTest. * All tests were migrated to ObjFWTest. + The runtime now supports associated objects. + OFDNSResolver now caches responses. + OFDNSResolver now supports URI and LOC DNS resource records. + Adds methods to handle path extension to OFIRI. + Adds support for Mbed TLS. + Adds more methods to OFSystemInfo to check for CPU features. * OFSystemInfo now only indicates CPU features as supported if the OS also supports them. + OFLHAArchive now supports extracting and creating files 4 GB. + OFLHAArchive now supports header level 3. + OFLHAArchive now supports extracting -lhx-, -lz4- and -pm0- files. * OFLHAArchive no longer defaults to ISO 8859-1. + New class OFZooArchive for extracting and creating Zoo files. * The schemes for archive IRI handlers have been renamed. * The schemes for archive IRI handlers now look for the rightmost `!`, which allows for chaining with less quoting. * Fixes - OFMutableArray replaceObjectIdenticalTo:withObject: being inconsistent with - OFMutableArray replaceObject:withObject: . * Fixes getting non-existent xattrs in OFFileManager. * Objects on Windows, MS-DOS and 32 bit Solaris now get properly aligned so that SIMD can be used on ivars. * Fixes parsing of signed numbers in MessagePack. * Fixes a memory leak in OFTarArchive. + Adds support for typed extended file attributes (only on Haiku). + Adds support for extended file attributes on Haiku, NetBSD and FreeBSD. + OFStdIOStream now supports cursor movement and colors on MS-DOS. * All headers are now compatible with -masm=intel. + OFMatrix4x4 can now transform multiple vectors at once. + OFMatrix4x4 has a 3DNow! implementation for multiplication and vector transformations now. + OFMatrix4x4 has an SSE implementation for vector transformations now. * Updates Unicode support to 15.1. * Fixes compatibility with LibreSSL. * Fixes two linker warning

GNU LGPLv3 objc objectivec objective c framework runtime

ObjFW 1.1 💾

ObjFW is an extremely portable, lightweight Objective-C framework and runtime that supports the latest Objective-C features.

minor bugfix: * ObjFW is now licensed under LGPLv3.0-only. + Adds a new framework for writing tests called ObjFWTest. * All tests were migrated to ObjFWTest. + The runtime now supports associated objects. + OFDNSResolver now caches responses. + OFDNSResolver now supports URI and LOC DNS resource records. + Adds methods to handle path extension to OFIRI. + Adds support for Mbed TLS. + Adds more methods to OFSystemInfo to check for CPU features. * OFSystemInfo now only indicates CPU features as supported if the OS also supports them. + OFLHAArchive now supports extracting and creating files 4 GB. + OFLHAArchive now supports header level 3. + OFLHAArchive now supports extracting -lhx-, -lz4- and -pm0- files. * OFLHAArchive no longer defaults to ISO 8859-1. + New class OFZooArchive for extracting and creating Zoo files. * The schemes for archive IRI handlers have been renamed. * The schemes for archive IRI handlers now look for the rightmost `!`, which allows for chaining with less quoting. * Fixes - OFMutableArray replaceObjectIdenticalTo:withObject: being inconsistent with - OFMutableArray replaceObject:withObject: . * Fixes getting non-existent xattrs in OFFileManager. * Objects on Windows, MS-DOS and 32 bit Solaris now get properly aligned so that SIMD can be used on ivars. * Fixes parsing of signed numbers in MessagePack. * Fixes a memory leak in OFTarArchive. + Adds support for typed extended file attributes (only on Haiku). + Adds support for extended file attributes on Haiku, NetBSD and FreeBSD. + OFStdIOStream now supports cursor movement and colors on MS-DOS. * All headers are now compatible with -masm=intel. + OFMatrix4x4 can now transform multiple vectors at once. + OFMatrix4x4 has a 3DNow! implementation for multiplication and vector transformations now. + OFMatrix4x4 has an SSE implementation for vector transformations now. * Updates Unicode support to 15.1. * Fixes compatibility with LibreSSL. * Fixes two linker warning

GNU LGPLv3 objc objectivec objective c framework runtime

ObjFW 1.0.12 💾

ObjFW is an extremely portable, lightweight Objective-C framework and runtime that supports the latest Objective-C features.

minor bugfix: * Fixes a regression in OFZIPArchive that was introduced in 1.0.11 that resulted in failing to extract archives and creating broken archives. * Fixes a rare condition where OFInflateStream could end up in an endless loop. * Fixes OFTarArchiveEntry not having a default date, which could result in messaging nil on a FP return, which yielded invalid results on 32-bit x86 with GCC.

GNU LGPLv3 objc objectivec objective c framework runtime

Ardour 8.6 💾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from freesound.org. It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

major bugfix: 8.6 is a hotfix release to correct a drawing bug that was not noticed/fixed before 8.5. It also corrects a crashing bug that can occur when using JACK2. Ardour 8.6 is available now for Linux, Windows, and macOS. This is another "small" release without major new features, largely because our two lead developers continue to be busy with things linked to future releases. However, 8.6 does see a fix for a problem in 8.4 that affected many Linux users (a crash whenever a file selection dialog was opened, triggered by the presence of certain icon files on their version of Linux).

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi