Neothesia 0.1.0 💾

Neotheisa is a cross-platform GPU accelerated mid visualizer, built completely in Rust.It takes music notes from a midi file as an input and displays them as colorful falling blocks on virtual piano.

minor feature: Play along improvements: user input leeway in play along, ignoring drums, ignoring out of range notes. Add extra colors to default config #37 (Thanks to @othello777 ) Add attempt to find default.sf2 relative to executable #36 (Thanks to @katyo ) With those in store, I'm confident to bump the version to 0.1.0 This is also the first version to include neothesia-cli/recorder binary (ubuntu-recorder-actifact.zip) for .mp4 output

GNU GPLv3 audio midi visualizer rust

Pandoc 3.1.11.1 💾

If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library.

minor feature: Docx reader: Fix HYPERLINK with only switch and no argument (#9246). Org reader: Parse caption and label for grid tables (#9279). MediaWiki reader: Handle multiline math in list items (#9293). OPML writer: Respect --wrap options --columns in contents of notes (#9297). ODT/OpenDocument writers: Properly handle highlighting styles (#9287). These styles were going into an office:styles element in content.xml, but this is invalid. Instead they must go in styles.xml. The variable highlighting-styles no longer has any effect on the default opendocument template, and highlighting styles are not included in opendocument output. Markdown writer: Add table identifier at end of caption if present (#9279). Text.Pandoc.PDF: Expand list of environment variables to display in verbose output (#9303). Ensure that we find all the LaTeX warnings requiring a rerun (#9284). This should fix a regression from 3.1.9 that led to incorrect alignments in tables (and possibly other issues). Docx writer: Ensure that pandoc s output validates (Edwin Török, #9273, #9269, John MacFarlane, #9265, #9266, #9264). Don t emit empty table rows, which seem to cause problems for Word (#9224). LaTeX writer: Omit superfluous page locator label when used with --natbib or --biblatex (#9275). These will treat a bare number as a page locator, and they will be able to localize it. Note that the recognition of the locator label is locale-sensitive; if lang is de, then S. 33 is a page reference, and p. 33 is not! Text.Pandoc.Chunks: Fine tune makeChunks (#9281). Ensure that chunks not based on sections (those with the preamble class) get unique identifiers, by appending chunk number. This will also ensure that they get unique path names when the path is generated from the identifier. Default HTML5 template: remove html5shiv (and support for IE 9).

GNU GPLv3 utilities haskell

PIM-DM 2.1.1 💾

pimdd is a stand-alone PIM-DM multicast routing daemon available under the BSD license. This is the restored original from University of Oregon, by Kurt Windisch. pimdd is a PIM Dense Mode (PIM-DM) implementation based on pimd, which is the PIM Sparse Mode (PIM-SM) reference implementation, by Ahmed Helmy, Rusty Eddy and Pavlin Ivanov Radoslavov. PIM-DM is a significantly less complex protocol than PIM-SM. PIM-DM works on the principle that it is probable that any given multicast stream will have at least one downstream listener. PIM-DM is ideal where many hosts subscribe to receive multicast packets, so most of the PIM Routers receive and forward all multicast packets.

minor feature: Update ChangeLog and bump version for v2.1.1 release Revert previous version bump to 2.2.0-dev because this is just a minor. release. Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

BSDL c networking routing multicast

Universal Media Server 13.9.0 💾

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

major feature: General: Added ability to shut down computer from web settings. Added detection of DTS:X including the IMAX variant. incorrectly detecting some sports events as movies. various documentation typos. detection of DTS-HD. auto updater. Removed broken access control that crept in from v14, whoops. Improved performance of CI. Renderers: Improved support for LG 2023+ TVs. Dependencies: lock file maintenance. update actions/setup-java action to v4. update dependency @emotion/react to v11.11.3. update dependency @testing-library/jest-dom to v6.2.0. update dependency @testing-library/user-event to v14.5.2. update dependency @types/node to v18.19.4. update dependency @types/react to v18.2.46. update dependency @types/react-dom to v18.2.18. update dependency @types/react-color to v3.0.11. update dependency axios to v1.6.3. update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.1. update dependency com.github.eirslett:frontend-maven-plugin to v1.15.0. update dependency com.github.oshi:oshi-core to v6.4.10. update dependency com.ibm.icu:icu4j to v74.2. update dependency com.puppycrawl.tools:checkstyle to v10.12.7. update dependency eslint to v8.56.0. update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.12.1. update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.3. update dependency org.slf4j:slf4j-api to v2.0.10. update dependency react-router-dom to v6.21.1. update dependency stylis to v4.3.1. update dependency web-vitals to v3.5.1. update jna monorepo to v5.14.0. update logback-version to v1.4.14. update mockito monorepo to v5.8.0. update typescript-eslint monorepo to v6.17.0. ## 14.0.0-b1 (2023-12-08). General: Added ability to block/allow renderers in web settings. Added ability to block/allow network devices in web settings. Added ability to set whether renderers or network devices are blocked or allowed by default. Added ability to link people to renderers for independent

GNU GPL java media streaming ffmpeg upnp dlna

INDI Core Library 2.0.5 💾

NDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol. INDI core library is composed of the following components: INDI Server. INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including: Mounts CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc). Focusers. Filter Wheels. Adaptive Optics. Domes. GPS. Weather Stations. Controllers. Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc). Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices. INDI core device drivers are shipped with INDI library by default. INDI 3rd party drivers are available in a dedicated 3rdparty repository and maintained by their respective owners.

minor feature: 4729c8b1e 2023-11-25 Jasem Mutlaq Another attempt at fixing MINGW32. Needs to test with CYGWIN a223fb69c 2023-11-25 Jasem Mutlaq Fix on MINGW ddf44bde7 2023-11-25 Jasem Mutlaq Use _WIN32 as the standard preprocessor macro for Windows builds b24472523 2023-11-09 Orestes Sanchez Snapcap driver with network connections (#1961) d045d17f3 2023-11-08 Jasem Mutlaq Fix issue with reporting updated measurements due to creep in from cumulative threshold d7c3b1b93 2023-11-02 James Amendolagine Added several missing commands: (#1957) 16fef45f2 2023-10-28 Jasem Mutlaq Escape backslashes in custom FITS values. Do not add TELESCOP keyword if already exists in custom headers 1a85d8117 2023-10-27 Alain On step work (#1958) 58ae68b81 2023-10-23 Alain Fixed 9 Stars Align (#1956) 408b89251 2023-10-19 James Amendolagine Handling tracking mode in the pegasus driver, and enable King mode. (#1954) b01

Mixed astronomy

ELM ME+ 2.5 PLalpha63 💾

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

major feature: This release includes tagfilter module for filtering text/enriched and text/html tags. This release adds "editor-tfent-propline" and "page-tagfilter" elmrc options and new tool "elmtagfilterents". This release adds global "elm.tagfilter.entities" and user " /.elm/tagfilter.entities" configuration files. Also some bug fixes and other changes are included.

Elm GPL email-client imap pop3 shell c curses posix linux unix end-users e-mail

OpenMPT 1.31.04.00 💾

OpenMPT is a popular tracker software for Windows. OpenMPT (short hand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output. In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files. Read more about it on the features page!

major bugfix: Pattern tab - Mod Fixed volume and envelope position issues when seeking with sample sync and the target row contained a note without instrument number. Sample tab - Fix IFF: The workaround for 8SVX files with claimed zero-length body chunks (to accomodate for http://bugs.openmpt.org/view.php?id=117) was too aggressive, causing also files with empty NAME chunks to not load properly (http://bugs.openmpt.org/view.php?id=1715). - Fix IFF: 16-bit mono samples were saved as little-endian instead of big-endian. - Fix Remove cue points from newly-created samples after slicing at cue points. The old cue points no longer make sense in the context of the new sample. VST / DMO Plugins - Mod MIDI data is no longer sent to bypassed VST plugins. - Fix The new instrument plugin tone portamento mechanism broke after encountering a note-off event. Bundled plugins - Fix MIDI I/O Plugin: Fix potential crash while suspending. Misc - Imp MIDI pitch bend is now applied to samples outside of the pattern view as well (e.g. sample / instrument / comments tab). - Fix Improve scrolling support for laptops with precision touchpads (http://bugs.openmpt.org/view.php?id=1638). - Fix Clear find text boxes in keyboard configuration when manually switching categories dropdown to avoid inconsistent display. Third-Party Libraries - Imp Update ancient (v2.1.1), Crypto++ (v8.8.0), FLAC (v1.4.3), unrar (v6.2.10) and zlib (v.1.3)

BSDL-2 audio tracker

libµEv 2.4.1 💾

Simple asynchronous event loop for Linux. It wraps the Linux epoll() family of APIs. It is similar to the more established libevent, libev and the venerable Xt(3) event loop. The µ in the name refers to both its limited feature set and the size impact of the library.

minor feature: github: drop 'needs:' and set release variables Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

MITL event library linux

watchdogd 4.0 💾

watchdogd(8) is an advanced system and process supervisor daemon. It can monitor critical system resources, supervise the heartbeat of processes, record deadline transgressions, and reset the system.

minor feature: Update changelog and bump version for v4.0 release Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

Apache system supervision watchdog

Vim 9.1.0 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: https://www.vim.org/vim-9.1-released.php

Other text-editor ide vi vim

Gwyddion 2.65 💾

Gwyddion is a modular SPM (Scanning Probe Microsope) data visualization and analysis tool. It can be used for all most frequently used data processing operations including: leveling, false color plotting, shading, filtering, denoising, data editing, integral transforms, grain analysis, profile extraction, fractal analysis, and many more. The program is primarily focused on SPM data analysis (e.g. data obtained from AFM, STM, NSOM, and similar microscopes). However, it can also be used for analyzing SEM (scaning electron microscopy) data or any other 2D data.

minor bugfix: Bugs affecting Arithmetic modules, 3D view export, mask editor, affine correction and rms computation were fixed. New XY volume data stitching and block line correction modules were added, as well as experimental support for Andor SIF files. There were various smaller improvements in TIFF support, the value reading tool and line noise and coupled PDEs data synthesis modules.

GNU GPL c scientific engineering visualization physics image analysis- spm microscopy

wmforecast 1.9.0 💾

wmforecast is a weather dockapp for Window Maker, which utilizes the Yahoo Weather API. It's designed for modern simplicity and uses a traditional dockapp layout. Further details are available as tooltip.

major bugfix: Release date: 2023-01-04. Middle click now toggles the balloon from displaying the forecast and more detailed current conditions. The tab key may now be used to cycle through the text fields in the preferences window. An AppStream metadata file is now distributed. Various behind-the-scenes changes and.

GNU GPLv3 dockapp weather window-maker c

VeraCrypt 1.26.10 💾

VeraCrypt is a full-disk encryption software derived from TrueCrypt. It revises some of the algorithm usage against brute-force attacks. For example system partitions use use larger rounds of PBKDF2 key stretching. The partition and container format is different to that of TrueCrypt however.

minor bugfix: /strong (November 8th, 2023):. . All OSes:. . Update translations and documentation. . . Windows:. . Better for Secure Desktop under Windows 11 22H2. VeraCrypt Expander: expansion of volumes on disks with a sector size different from 512. writing wrong EFI System Encryption Advanced Options to registry. Don't Setup when exiting VeraCrypt process through system tray Exit menu. failure to format some disks (e.g. VHDX) caused by virtual partition offset not 4K aligned. Fallback to absolute positioning when accessing disks if relative positioning fails. . . Linux:. . Focus PIM field when selected . generic installation script on Konsole in Wayland . . . macOS:. . corrupted disk icon in main UI . . . .

Other c++ encryption disk-encryption security

Poppler 24.01.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: Don't crash on certain documents on the NSS signature backend. Infinite loop in some annotation code if there's not space for even one character. Build on Android with generic font configuration. Small internal code cleanup.

GNU GPL c++ pdf rendering library developers

Linux kernel 6.6.9 💾

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.6.9, spi: cadence: revert "Add SPI transfer delays", x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully, x86/alternatives: Disable interrupts and sync when optimizing NOPs in place, x86/alternatives: Sync core before enabling interrupts, KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy, KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy(), KVM: arm64: vgic: Simplify kvm_vgic_destroy(), thunderbolt: memory leak in margining_port_remove(), lib/vsprintf: pfwf when current node refcount == 0, gpio: dwapb: mask/unmask IRQ when disable/enale it, bus: ti-sysc: Flush posted write only after srst_udelay, pinctrl: starfive: jh7100: ignore disabled device tree nodes, pinctrl: starfive: jh7110: ignore disabled device tree nodes, selftests: mptcp: join: subflow_send_ack lookup, dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata(), tracing / synthetic: Disable events after testing in synth_event_gen_test_init(), scsi: core: Always send batch on reset or error handling command, Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity", nvmem: brcm_nvram: store a copy of NVRAM content, spi: atmel: clock when using devices with different polarities, spi: atmel: Prevent spi transfers from being killed, spi: atmel: Do not cancel a transfer upon any signal, ring-buffer: slowpath of interrupted event, ring-buffer: Remove useless update to write_stamp in rb_try_to_discard(), ring-buffer: bit rb_time_read() race with rb_time_cmpxchg(), 9p: prevent read overrun in protocol dump tracepoint, drm/i915/dmc: Don't enable any pipe DMC events, drm/i915: Reject async flips with bigjoiner, smb: client: OOB in smbCalcSize(), smb: client: OOB in SMB2_query_info_init(), smb: client: potential OOB in cifs_dump_detail(), smb: client: OOB in cifsd when receiving compounded resps, nfsd: call nfsd_last_thread() before final nfsd_put(), dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp, net: stmmac: incorrect flag check i

GNU GPL c linux kernel operating-system

OCRmyPDF 16.0.3 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor security: . . Changed minimum required Ghostscript to 9.54, to support users of RHEL 9 and its. Derivatives, since that is the latest version available there. Removed warning message about CVE-2023-43115, on the assumption that most. Distributions have backported the patch by now. . . .

GNU GPLv3 pdf ocr scanning

Wireshark 4.3.0 💾

Wireshark is a network protocol analyzer. It allows to inspect network traffic or capture it for offline analysis. It allows to deeply analyze protocols, provides a three pane package browser or a console tool. It can filter and colorize according to complex and custom rule sets. It also allows VoIP analysis, and understands a plethora of capture and compression formats. Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others network types. It also includes decryption support for common protocols, and can export results.

minor feature: This is an experimental release intended to test new features for Wireshark 4.4.

GNU GPL internet network-inspection capturing system-administrators

OpenBLAS 0.3.26 💾

OpenBLAS is an optimized BLAS (Basic Linear Algebra Subprograms) library based on GotoBLAS2 1.13 BSD version.

minor bugfix: general: - improved the version of openblas.pc that is created by the CMAKE build - fixed a CMAKE-specific build problem on older versions of MacOS - worked around linking problems on old versions of MacOS - corrected installation location of the lapacke_mangling header in CMAKE builds - added type declarations for complex variables to the MSVC-specific parts of the LAPACK header - significantly sped up ?GESV for small problem sizes by introducing a lower bound for multithreading - imported additions and corrections from the Reference-LAPACK project: - added new LAPACK functions for truncated QR with pivoting (Reference-LAPACK PRs 891 941) - handle miscalculation of minimum work array size in corner cases (Reference-LAPACK PR 942) - fixed use of uninitialized variables in ?GEDMD and improved inline documentation (PR 959) - fixed use of uninitialized variables (and consequential failures) in ?BBCSD (PR 967) - added tests for the recently introduced Dynamic Mode Decomposition functions (PR 736) - fixed several memory leaks in the LAPACK testsuite (PR 953) - fixed counting of testsuite results by the Python script (PR 954) x86-64: - fixed computation of CASUM on SkylakeX and newer targets in the special case that AVX512 is not supported by the compiler or operating environment - fixed potential undefined behaviour in the CASUM/ZASUM kernels for AVX512 targets - worked around a problem in the pre-AVX kernels for GEMV - sped up the thread management code on MS Windows arm64: - fixed building of the LAPACK testsuite with Xcode 15 on Apple M1 and newer - sped up the thread management code on MS Windows - sped up SGEMM and DGEMM on Neoverse V1 and N1 - sped up ?DOT on SVE-capable targets - reduced the number of targets in DYNAMIC_ARCH builds by eliminating functionally equivalent ones - included support for Apple M1 and newer targets in DYNAMIC_ARCH builds power: - improved the SGEMM kernel for POWER10 - fixed compilation with (very) old versions of gc

BSDL-2 blas lapak c fortran assembly cpp

Flameshot 12.1.0 💾

Features Customizable appearance. Easy to use. In-app screenshot edition. DBus interface. Upload to Imgur.

minor feature: This is a minor release that fixed some bugs introduced in the v12 release. ## What's Changed * Fix typos by @luzpaz in https://github.com/flameshot-org/flameshot/pull/2705 * rename Imgur API Key to Imgur Application Client ID by @thehunmonkgroup in https://github.com/flameshot-org/flameshot/pull/2719 * fix issue about externalWidget launchapp by @Alaskra in https://github.com/flameshot-org/flameshot/pull/2698 * Fix size not appearing on size tool when started from launcher by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2734 * Added option to pin menu to close pin by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2736 * disable option to launch on start by default by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2735 * Fix magnify windows by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2746 * DesktopFileParser only reads .desktop files @wd5gnr https://github.com/flameshot-org/flameshot/pull/2742 ## New Contributors * @cliffcoffee made their first contribution in https://github.com/flameshot-org/flameshot/pull/2726 * @thehunmonkgroup made their first contribution in https://github.com/flameshot-org/flameshot/pull/2719 * @wd5gnr made their first contribution in https://github.com/flameshot-org/flameshot/pull/2742

GNU GPLv3 screencapture

Alaya 4.5 💾

Alaya is a chrooting webserver with basic webdav extensions and a number of unsual features. It can serve both http and https and is intended to provide a simple means for people to share directories with webdav. Although it chroots it supports running CGI programs outside of the chroot via a trusted-path method. Alaya supports perfect-forward-secrecy and client certificate authentication.

minor feature:

GNU GPLv3 http-server c posix linux

ReCsvEditor 0.99.3 💾

Cross platform Csv editor. It supports a large variety of Field-Delimiter & quote chacters. As well Csv files, The following formats can be viewed/updated: Xml, Fixed Width, Gnu-GetText-Po and SwingX-Tip files.

major feature: Support for comparing larger files Updated CodeGen (Java CodeGenertor for Cobol Files) Several problem fixes.

GNU GPLv3 csv editor java

MKVToolNix 82.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 feature: "I'm The President" 2024-01-02. New features and enhancements: Mkvmerge: Matroska reader: the "video alpha mode" track header property will be copied to the output file if present. Part of the implementation of. #3643. Mkvmerge: Matroska reader: the "video alpha mode" track header property will be reported in JSON identification mode as the track property. `alpha_mode`. Part of the implementation of #3643. Mkvmerge: Matroska reader: the file's timestamp scaling factor will be. Reported in JSON identification mode as the container property `timestamp_scale`. Mkvmerge: MPEG transport stream reader: teletext subtitles intended for. Hearing impaired people (type 0x05) are now marked as such via the Appropriate flag in the track headers. Mkvmerge: file identification: the JSON identification output schema version. Has been bumped to 19. Mkvmerge: added a new hack `always_write_block_add_ids` that can be used as a workaround for players that don't support the handling of missing "Block Addition ID" sub-elements of "Block More" elements in block additions. Properly. These are used for e.g. alpha channel data in VP9 with a "Block Addition ID" value of 1, which is also its default value. Workaround for the. Player listed in #3643. Mkvinfo: added support for the "video alpha mode" track header element. Part of the implementation of #3643. Mkvpropedit, MKVToolNix GUI's header editor: added support for the "video. Alpha mode" track header property. In `mkvpropedit` it's called `alpha-mode`. Part of the implementation of #3643. MKVToolNix GUI: multiplexer: when adding files the GUI can automatically. Enable the "hearing impaired" flag for audio and subtitle tracks if the file Name contains the word "cc" or "sdh" delimited by certain characters (configurable). This feature is turned on by default. Implements #3648. MKVToolNix GUI: multiplexer: when scanning for Blu-ray playlists the GUI. Will now ignore playlists that are likely meant for menus. Currently the G

GNU GPL c video matroska conversion

Red5 Media Server 1.3.25 💾

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 feature: Refactoring with focus on speed for service and handler method lookups, reducing recursion, and updating RTMPClient for efficiency.

Apache multimedia streaming server java

GNUnet 0.20.0 💾

GNUnet is a framework for secure and anonymous peer-to-peer networking that does not use any centralized or otherwise trusted services. Currently, the framework offers censorship-resistant file-sharing, messaging, VPN, GNS (a decentralized version of DNS), and much more. GNUnet is currently developed by a worldwide group of independent free software developers. GNUnet is a GNU package (http://www.gnu.org/).

major feature: - GNUNET_TESTING_get_testname_from_underscore renamed to GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil - Move GNUNET_s into libgnunetutil. - re-introduce compiler annotation for array size in signature - function-signature adjustment due to compiler error - GNUNET_PQ_get_oid removed, GNUNET_PQ_get_oid_by_name improved - Added GNUNET_PQ_get_oid_by_name - added GNUNET_PQ_get_oid() - Added new CCA-secure KEM and use in IDENTITY encryption - Add KEM API to avoid ephemeral private key management - Add new GNUNET_PQ_event_do_poll() API to gnunet_pq_lib.h - Added API to support arrays in query results - Improve PQ API documentation. - API for array types extended for times - API extended for array query types - relevant array-types in queries (not results) in postgresql added - just style fixes, int to enum - initial steps towards support of array-types in posgresql - adds GNUNET_JSON_spec_object_const() and GNUNET_JSON_spec_array_const()

Affero GPLv3 anonymity f2f file-sharing gns gnunet internet networking p2p vpn

Whiley 0.10.18 💾

Whiley is a programming language with refinement types, extended static checking and an indentation-based syntax. It compiles to Java bytecode and runs per JAR-runtime on any JVM, which in turn allows to reuse existing Java libraries. The SDK includes a compiler (wyjc), documentation, a plugin framework, disassembler, and an Eclipse plugin.

minor feature:

BSDL jvm whiley java programming-language static-typing

Scribus 1.6.0 💾

Scribus is a professional typesetting and page layout program, available on all major platforms but also for OS/2 and GNU/Hurd. It provides press-ready PDF output, but a user-friendly and modern interface. It supports color separation, ICC profiles, CMYK and spot colors.

major documentation: 0015380: Language Tools Can´t paste Spanish content (cbradney) 0011810: Story Editor / Text Frames center alignment unprecise in circles (cbradney) 0015447: Internal patch remove a specific disabled broken code or document what it should do (cbradney) 0013928: Usability Y coordinate not updated in popup window (cbradney) 0015980: Build System PATCH clean up the cmake files (cbradney) 0010106: User Interface Create a command launcher (ale) 0017036: Story Editor / Text Frames inline items produce a box at the start of the frame (jghali) 0017045: Story Editor / Text Frames Incorrect layout of inline items if vertical scale is different of 100 (jghali) 0017050: User Interface Snapping doesn't work when scaling frames (ale) 0017056: Canvas Page margin rect inherits drop shadow properties of line item (jghali) 0017058: User Interface ICC profile comboboxes too short (jghali) 0017065: Translation Wrong polish translation of orphan in edit- styles (cbradney) 0017075: Graphics / Image Frames Adding a specific.psd file makes itself and the other frames invisible (jghali) 0017079: Scripter PATCH: scripter: create setRotation(), deprecate rotateObjectAbs() and add a way to use a specific basepoint (cbradney) 0017081: User Interface arrange pages still has 3 and 4 pages layouts (cbradney) 0017083: Canvas Changing the line blend mode has no effect on the canvas (nitramr) 0017086: User Interface Add context menu to the "Arrange Pages Document Pages" Panel (cbradney) 0017087: User Interface Spiral Edit Dialog doesn't allow angle greater than 360 (jghali) 0017088: General When saving the document, arrows attached to spiral shapes are not saved (jghali) 0016333: Scripter scribus_version and scribus_version_info should be uppercase (cbradney) 0012499: Build System Proposal Display versions of all libs used by Scribus (cbradney) 0016865: General Tooltips show no text (cbradney) 0014056: User Interface Drag/Drop of ODT to text fra

GNU GPL c++ python qt text-setting printing layout text-processing office

Homebank 5.7.3 💾

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: Made 5.7.3 release * change: budget report added sign on categories like in manage dialog * change: budget report only display fulfilled for budegt category * bugfix: forecast was sometimes faultly done for excluded/closed account * bugfix: date range 'last 12 months' start was not set to 1st day of -12 months * bugfix: #2045299 'install for me only' end with error message when creating optional desktop shortcut * bugfix: #2043886 portable version could prevent to store recent-file * bugfix: #2043433 chart drill down Category link is not translated * bugfix: #2043385 budget report forced displayed subcategories can have no parent * bugfix: #2043366 budget forced category remains displayed with exp/inc filter * bugfix: #2043223 budget report fulfilled column badly rounded display 99 vs 100 * bugfix: #2042676 accound dialog exclude from any report do not refresh the graph after close * bugfix: #2020181 mate: only french flag for payment icons * wish : #2042699 chart drill down shows the cat total when drawing subat * wish : #2042683 assigment rule dialog to be wider and/or size saved

GNU GPL c gtk accounting personal-finance quicken money

ClassicImageViewer 1.1.0 💾

Simple Qt-based image viewer. Resize, rotate, flip, adjust colors. Copy, crop or paste selection. Paste to side. Effects. Slideshow. Thumbnails. Batch conversion.

minor feature: "Highlight" selection tool; "Pad to size" method; bugfixes; more preferences; reduced memory usage

GNU GPLv3 image viewer qt linux

GNOME 45 💾

GNOME is a desktop environemnt and an application collection for BSD/Linux systems. It aims for accessibility and simplified interfaces. It utilizes the Gtk+/Gdk/Glib, Cairo/Clutter, WebKitGtk and GStreamer toolkits, Mutter as its window manager, also strongly integrates DBUS and Avahi, provides an adaptable Gnome shell, many productivity and system applications,and some games.

major feature: https://release.gnome.org/ version/

GNU GPLv3 c c++ vala gtk desktop desktop-environment window-manager gnome

DNF 4.18.2 💾

DNF is a software package manager that installs, updates, and removes packages on RPM-based Linux distributions. It automatically computes dependencies and determines the actions required to install packages. DNF also makes it easier to maintain groups of machines, eliminating the need to manually update each one using rpm. DNF (or Dandified Yum) is the next generation version of Yum. It roughly maintains CLI compatibility with Yum and defines a strict API for extensions and plugins. Plugins can modify or extend features of DNF or provide additional CLI commands on top of those mentioned below. If you know the name of such a command (including commands mentioned bellow), you may find/install the package which provides it using the appropriate virtual provide in the form of dnf-command(<alias>) where <alias> is the name of the command; e.g. dnf-command(repoquery) for a repoquery command (the same applies to specifying dependencies of packages that require a particular command).

minor feature:

GNU GPL package-manager python linux rpm

Prado PHP Framework 4.3.0 💾

PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented. PRADO is an open source project. You can use it for free in either open source or proprietary applications.

minor feature: ENH: Issues #824, #838, #851, #891, #910, #917 - General Behaviors Update: Cloning and Serializing supports behaviors. IBaseBehavior has init( config) method. TClassBehavior tracks their owners. Behaviors attach their registered event handlers at the behavior priority. Registered Behavior event can optionally attached and detached automatically when the behavior is enabled or disabled (default). Behavior events() support Closures. IBehavior are attachable class-wide by cloning. Behaviors for behaviors has better support. Behaviors are case insensitive. Supports Anonymous (unnamed/numeric) behaviors. Wakeup updates the component behaviors with new named class behaviors. (belisoful) BUG: Issue #843 - Permissions Manager behaviors rename the method 'getManager' to 'getPermissionsManager' for specificity. (belisoful) ENH: Issue #845 - PHP Clone and Unserialize of TComponent objects supports behaviors. (belisoful) ENH: Issue #848 - TComponent events support Closure (anonymous functions) as handlers. (belisoful) ENH: Issue #861 - TWebColors lists all the Web Colors in a TEnumerable and implements TPropertyValue::ensureHexColor (belisoful) ENH: Issue #886 - Lists the 1st level traits of the class and its parents in TComponent::getClassHierarchy. Class-wide behaviors support attaching to Traits as well as interfaces, classes, and their parents. (belisoful) ENH: Issue #904 - TRational and TURational for reading, writing, and computing EXIF-Tiff (GPS) Rational and URational unit types; in Prado Util Math. (belisoful) BUG: Issue #911 - Protect the message cache file to be thread safe. (majuca) ENH: Issue #939 - TEventHandler for embedding data with a specific event handler callable. (belisoful) ENH: Issue #944 - TExitException for gracefully exiting the application anywhere. Exception chaining with the last parameter being the previous Exception. (belisoful) ENH: Issue #979 - TComponent::raiseEvent optionally execute handlers in reverse; asa() and getBehaviors() searches for b

BSDL php mvc event-driven rad application-framework web

Pybind11 2.11.1 💾

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

minor feature: Changes: * ``PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF`` is now provided as an option for disabling the default-on ``PyGILState_Check()``'s in ``pybind11::handle``'s ``inc_ref()`` ``dec_ref()``. `#4753 `_ * ``PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF`` was disabled for PyPy in general (not just PyPy Windows). `#4751 `_

Public Domain c++ python library embedded developers

PUMA's Unit Converter 1.5 💾

The PUMA Repository is a collection of Pascal units for medical informatics. It is compatible with and was developed for Lazarus and Free Pascal. The units are also partially compatible with other Pascal dialects, including Delphi and Embarcadero RAD Studio. PUMA's Unit Converter is a Pascal unit that provides functions for parsing measurements (e.g. from biochemical experiments or clinical laboratory experiments) consisting of numeric values and units of measurement. It also supports functions converting measurements from one unit to another one.

minor feature:

BSDL pascal free-pascal object units medical measurement uom lazarus delphi medical-science library object-pascal fpc clinical-chemistry scie

Checkstyle 10.12.7 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: False positive in MissingSwitchDefault for switch statement where null label is present. HiddenField false positive on inner records. Indentation: split line new array not checked. Use module properties macro in all templates. Resolve Pitest Suppression in Pitest-Javadoc Profile. Enable checks from Error Prone Support. Update Tests to use new 'verifyXxxxxx' method or 'execute' that use inlined config in Input files. Add support to our Inputs for lines with multiple violations. Enable examples tests. Enforce file size on Java inputs. Transitive dependency rejection after Guava upgrade to 32.1.3-jre. Remove '//ok' comments from Input files. Cover pitest survivals with tests. Expand XPath IT Regression Testing. File name too long error. Update CI to have Maven Version 3.8.8, update min required maven version in pom to 3.6.3.

MITL java coding-style syntax-checker command-line