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

MicroPython 1.23.0-preview 💾

MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

minor feature: All: Bump version to 1.23.0-preview. Signed-off-by: Damien George lt;damien@micropython.org gt;.

MITL python education home automation internet embedded systems hardware networking industry

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

abcMIDI 2023.12.28 💾

The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.

minor bugfix: Fixed tuplet bug in abc2midi.

GNU GPL abc music conversion midi cross-platform

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