Checkstyle 10.15.0 💾

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: ordering of AST under STRING_TEMPLATE_BEGIN and remove empty STRING_TEMPLATE_CONTENT nodes. Add ignoreMethodAnnotatedBy property to ParameterNumberCheck. FallThrough check false positive with labelled break. some messages are still hardcoded in english. Enforce new naming convention quot;InputXpath Checkname quot; in IT area. Wrap `assertThrows` with `getExpectedThrowable` method. Expand XPath IT Regression Testing. Enforce input naming convention in IT. Remove '//ok' comments from Input files. Enable examples tests. Resolve Pitest Suppression in Pitest-Javadoc Profile. update to new format of AST print. Resolve CheckerFramework violations. Use module properties macro in all templates.

MITL java coding-style syntax-checker command-line

iPython 8.23.0 💾

Python provides a rich toolkit to help you make the most of using Python interactively. Its main components are: A powerful interactive Python shell. A Jupyter kernel to work with Python code in Jupyter notebooks and other interactive frontends. Comprehensive object introspection. Input history, persistent across sessions. Caching of output results during a session with automatically generated references. Extensible tab completion, with support by default for completion of python variables and keywords, filenames and function keywords. Extensible system of ‘magic’ commands for controlling the environment and performing many tasks related to IPython or the operating system. A rich configuration system with easy switching between different setups (simpler than changing $PYTHONSTARTUP environment variables every time). Session logging and reloading. Extensible syntax processing for special purpose situations. Access to the system shell with user-extensible alias system. Easily embeddable in other Python programs and GUIs. Integrated access to the pdb debugger and the Python profiler. The Command line interface inherits the above functionality and adds: real multi-line editing thanks to prompt_toolkit. syntax highlighting as you type. integration with command line editor for a better workflow.

minor feature:

Mixed python

Pango 1.52.2 💾

Pango is a library for layout and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed; however, most of the work on Pango so far has been done using the GTK widget toolkit as a test platform. Pango forms the core of text and font handling for GTK. Pango is designed to be modular; the core Pango layout can be used with different font backends. There are three basic backends, with multiple options for rendering with each. Client-side fonts using the FreeType and FontConfig libraries. Rendering can be with with Cairo or Xft libraries, or directly to an in-memory buffer with no additional libraries. Native fonts on Microsoft Windows. Rendering can be done via Cairo or directly using the native Win32 API. Native fonts on MacOS X with the CoreText framework, rendering via Cairo. The integration of Pango with Cairo provides a complete solution with high quality text handling and graphics rendering. As well as the low level layout rendering routines, Pango includes PangoLayout, a high level driver for laying out entire blocks of text, and routines to assist in editing internationalized text.

minor bugfix: - coretext: Implement reload_font - coretext: Use Menlo instead of Courier for monospace - win32: Avoid a double free - Update to Unicode 15.1 - Simplify hexbox drawing

GNU GPLv3 fonts framework rendering internationalization gtk library c

BallroomDJ 4 4.8.1 💾

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.8.1 2024-3-31 * Bug Fixes: * Installer: Update re-install feedback message. * Marquee: Fix song information display being cleared. * Playlist Management: Max. Play Time: Increase maximum allowed. * Updater: Fixed an issue with deleting profiles (alternate folders). * Changes: * Configure: Filter Display renamed to Dialogs. * Configure: Quick Edit Dialog display may now be configured. * External Request: Added 'Marquee Display' to dialog. * Installer: Alternate folders are updated upon installation.

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

Qucs-S 24.2.1 💾

Qucs-S is a circuit simulation program based on Qucs circuit simulator. The "S" letter indicates SPICE. The purpose of the Qucs-S project is to use free SPICE circuit simulation kernels with the GUI based on Qt toolkit. It merges the power of SPICE and the simplicity of the Qucs GUI. Qucs-S is not a simulator by itself, but it requires to use an external simulation backend with it. Qucs-S allows to use the following open-source simulation kernels: Ngspice is recommended to use. Ngspice is powerful mixed-level/mixed-signal circuit simulator. The most of industrial SPICE models are compatible with Ngspice. It has an excellent performance for time-domain simulation of switching circuits and powerful postprocessor. XYCE is a new SPICE-compatible circuit simulator written by Sandia from the scratch. It supports basic SPICE simulation types and has an advanced RF simulation features such as Harmonic balance simulation. SpiceOpus is developed by the Faculty of Electrical Engineering of the Ljubljana University. It based on the SPICE-3f5 code Qucsator as backward compatible and for RF and microwave circuits design.

minor bugfix: This release contains no new features except the ing of the critical. General improvements: Zero output on DC bias simulation (F8) #667. Build failure of the Fedora RPM becuase of RPATH in qucsator_rf.

GNU GPLv3 circuit-simulator electronics simulator modeling circuit ngspice xyce qt cpp c

WirePlumber 0.5.1 💾

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 bugfix: Highlights: - Added a guide documenting how to migrate configuration from 0.4 to 0.5. Also available online at: Https:// If you are packaging WirePlumber for a distribution, please consider. Informing users about this. : - an odd where microphones would stop being usable when a Bluetooth headset was connected in the HSP/HFP profile (#598, !620). - an where it was not possible to store the volume/mute state of. System notifications - a rare crash that could occur when a node was destroyed while the. 'select-target' event was still being processed (!621). Deleting all the persistent settings via `wpctl --delete` (!622). Using Bluetooth autoswitch with A2DP profiles that have an input route. (!624). Sending an error to clients when linking fails due to a format. Mismatch (!625) Additions: - Added a check that prints a verbose warning when old-style 0.4.x Lua. Configuration files are found in the system. - The "policy-dsp" script, used in Asahi Linux to provide a software DSP. For Apple Sillicon devices, has now been ported to 0.5 properly and Documented (#619, !627) Past releases.

Other audio session-manager policy-manager pipewire c lua

qpwgraph 0.6.3 💾

qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.

minor bugfix: Node and port title ellipsis shortning trimmed and simplified. System-tray icon to a 32x32 pixmap. Renamed ports positioned incorrectly after relaunch.

GNU GPLv3 audio jack pipewire qt cpp

LimeSurvey 6.5.1 (build 240320) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Error on MSSQL after install/update (Carsten Schmitz). Updated translation: Slovak by dusanm, jelen1, sweetakasha. Updated translation: Portuguese (Brazil) by holch. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Norwegian (Bokmål) by pmonstad. Updated translation: Korean by modernity4r. Updated translation: Japanese by d_inoue, nomoto. Updated translation: Finnish by Jmantysalo. Updated translation: Czech by jelen1, slansky, VBraun. Updated translation: Czech (Informal) by jelen1, slansky, VBraun.

GNU GPL survey php mysql mssql postgres

µBlock Origin 1.57.0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

major feature: ## / changes. Do not block large media resources when loaded as top-level document. Properly manage cache storage regarding managed user filters. Improve ` trusted- set-cookie` scriptlets ( Belgian and Nepali flags for Windows Chromium users. Mind that `tabs.sendMessage` can throw. Improve `set-cookie` scriptlet. Append wildcard character only when filter starts ends with `/`. failure to create popup logger window sometimes. Improve json-prune-related scriptlets. Support maximizing editor to viewport size. Add advanced setting to force popup panel orientation. Add checkboxes to "My filters" pane. Assume UTF-8 when no encoding can be looked up. with "My filters" pane on mobile. Support aborting "Pick" mode in element picker. Remove sections with no lists in "Filter lists" pane. Add "Social widgets", "Cookie notices" sections in "Filter lists" pane. No longer disable generic cosmetic filters by default on mobile. Improve `spoof-css` scriptlet. Make asset updater compatible with non-persistent background page. Move dragbar to the top of element picker dialog. - Move "Quit" button to top bar in element picker. Add advanced setting `requestStatsDisabled`. First lookup matching stock lists when importing URLs. Reset filter lists in worker when creating filters via "Block element". Remove trusted-source requirement when using `badfilter`. Redesign cache storage. Don't match network filter-derived regexes against non-network URIs. Remove obsolete trusted directives. Support logging details of calls to `json-prune-fetch-response`. Escape special whitespace characters in attribute values.

GNU GPLv3 javascript browser ad-blocker filter privacy

Rust 1.77.1 💾

Rust is systems programming language, which is intended to be fast and memory-safe through stronger typing, and prevent race conditions. It's developed by Mozilla, multi-paradigm, supports concurrent execution, procedural, imperative, actor-based, object-oriented and pure-functional design schemes, with a syntax close to C++. The self-hosting compiler utilizes LLVM and its resulting binaries are comparable in performance to C++. It also features algebraic data types, pattern matching, closures, type inference, zero-cost abstractions, guaranteed memory safety, minimal runtime, and efficient C bindings.

minor feature: lt;p gt; lt;a id="user-content-1.77.1" gt; lt;/a gt; lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/cargo/pull/13654/hovercard" gt;Revert stripping deinfo by default for Windows lt;/a gt; This a regression in 1.77 by reverting to the previous default. Platforms other than Windows are not affected. lt;/li gt;. lt;li gt;Internal: lt;a href="" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/122693/hovercard" gt;heading anchor rendering in doc pages lt;/a gt; lt;/li gt;. lt;/ul gt;.

MITL rust programming-language compiler concurrent type-safe

EditorConfig 0.12.6 💾

EditorConfig keeps coding-style configurations consistent across different text editors and IDEs. It transcribes a custom and per-directory .editorconfig, and plugins for common editors. It supports AppCode, ATOM, Brackets, Code::Blocks, Emacs, Geany, gedit, jEdit, Notepad++, IntellijIDEA, PhpStorm, Pycharm, RubyMine, Sublime Text, textmate, Vim, Visual Studio, and WebStorm.

minor bugfix: Fix potential buffer overflow in ec_glob (#87) Add simple installation steps for Fedora (#79) Update property key, value length limits per spec change (16d1d92)

BSDL c development text-editor config-scheme

LibreSSL 3.9.1 💾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

: It includes the following changes from LibreSSL 3.9.0 Portable changes. Updated tests with expiring certificates. CET-related build for Windows and macOS targets. Update libtls linker script to include libssl and libcrypto again. The LibreSSL project continues improvement of the codebase to reflect modern. Safe programming practices. We welcome feedback and improvements from the Broader community. Thanks to all of the contributors who helped make this Release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

Schism Tracker 20240328 💾

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

minor feature: lt;p gt;Summary of changes since the lt;a href="" gt;20240308 lt;/a gt; release: lt;/p gt;. lt;ul gt;. lt;li gt;entering line breaks into the message editor ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="" href="" gt; lt;tt gt;b81be11 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Don't abort when IT files report an order list size over 256 ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="" href="" gt; lt;tt gt;201fdc4 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPL audio editor music sequencer tracker c python

OpenBSD 7.4 💾

The OpenBSD project produces a free, multi-platform 4.4BSD-derived UNIX-like operating system. Emphasizing portability, standardization, coherency, correctness, proactive security and integrated cryptography. It comes with almost 9000 software package in its ports, including a custom X11 environment (Xenocara), desktop environments, web and multimedia applications, compilers and programming languages. It also harbours the OpenBSD-maintained software projects OpenSSH, LibreSSL, OpenIKED, OpenBGPD, OpenOSPFD, PacketFilter, OpenNTPD, OpenSMTPD, OpenCVS, pfsync, spamd, tmux, sndio; which are designed with portability to other BSD and Unix-like operating systems in mind. OpenBSD itself runs on over 40 different hardware platforms.

major feature: Fixed ssh-keygen(1) find-principals on allowed_signers files with blank lines. Disabled LRO in ix(4) on sparc64 by default for stability for the 7.5 release. Enabled dwxe(4) on riscv64. Added Allwinner D1 ethernet controller clocks and reset support to sxiccmu(4). Added SPI clocks for other 64-bit Rockchip SoCs in rkclock(4). Added backup of disklabel for softraid(4) chunks to security(8). Converted 't_lock', 'r_keypair_lock' and 'c_lock' rwlock(9)s to corresponding mutex(9)es. Switched to using for whois(1) -i. Added validation for IPv4 packet options in divert(4). Fixed detection of qcpas0 driver on x13s when booted in ACPI mode. Separated ssh(1) parsing of string array options from applying them to the active configuration. Fixed some cases where the config parser improperly rejected valid configuration. Started flushing the D-cache before disabling the cache on armv7 in efiboot. Added a workaround for an 88100 errata where FPU imprevise exceptions could be raised in error. Fixed awacs(4) audio on some iMac G3 models. Bumped smtpd(8) version to 7.5.0. Added support for attaching rkpmic(4) to an SPI bus. Added support for the RK806 PMIC which can attach to both I2C and SPI. Added rkspi(4), a driver for the SPI controller found on various Rockchip SoCs. Added clocks for the RK3588 SPI controller to rkclock(4). Made iked(8) trigger retransmission only for fragment 1/x to prevent each received fragment triggering retransmission of the full fragment queue. Bumped OpenIKED to 7.4. Bumped libressl to 3.9.0. Removed GOST and STREEBOG support from libressl. Added mktemp(1) suffix support for compatibility with the GNU version. It is now possible to use templates where the Xs are not at the end. Added mkdtemps(3), identical to mkdtemp(3) except that it permits a suffix to exist in the template. Allowed fdisk(8) to add GPT partitions of protected types, making it possible to provision virtual machine images that need a "BIOS Boot" partition.

ISC unix bsd kernel os openbsd operating-system

DNF 4.19.1 💾

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 below), 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: Add required `.readthedocs.yaml`, `` and set `sphinx_rtd_theme`. Drop dnf obsoletion temporarily. doc: Update FAQ entry on filelists. build: Adapt to changes in Fedora packaging of bash-completion. Support RPMTRANS_FLAG_DEPLOOPS. Add all candidates for reinstall to solver. handling installonly packages reasons. Remove confusing sentence from documentation. Remove "leaf" word from documentation. Update documentation of history userinstalled command. Onboard packit tests. doc: Makecache with timer tries only one mirror. ELN: Don't obsolete DNF with DNF5 yet. bash-completion: Complete dnf command only if we own it. bash-completion: Prepare ownerships for dnf5 switch.

GNU GPL package-manager python linux rpm

MediaInfo 24.03 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: French, Italian, Russian and Ukrainian translations update. ADM: ADM v3, including profile element, support. ADM: conformance checks on AdvSS Emission profile. Dolby E: display more AC-3 metadata items. MOV/MP4: parsing of rtmd (real time metadata) tracks. PNG: packing kind (linear or indexed). x WAV: support of 4+ GiB axml (useful for huge ADM content) x MPEG-H: uninitialized values leading to random behavior x PDF: crash with corrupted files x MOV/MP4: bit depth info for some PCM tracks with pcmC box

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

HarfBuzz 8.4.0 💾

HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.

major bugfix: Add /bigobj to MSVC compiler flags in meson build, to building Specify minimum versions of various dependencies in meson and autotools build. When subsetting, place variation store at the end of GDEF table to shaping with some versions of Adobe InDesign. Various build. New API: +hb_buffer_set_random_state(). +hb_buffer_get_random_state().

Mixed c++ c fonts text-shaping

Flowblade 2.14 💾

Flowblade is a multitrack non-linear video editor for Linux released under GPL 3 license. Flowblade is designed to provide a fast, precise and robust editing experience. Flowblade employs a film-style insert editing model as workflow. In insert editing clips are generally placed tightly after other clips when they are inserted on the timeline. Edits are fine tuned by trimming in and out points of clips or by cutting and deleting parts of clips. Flowblade provides powerful tools to mix and filter video and audio.

minor feature:

GNU GPLv3 multimedia video non-linear-editor artistic-software linux python gtk

pstoedit 4.01 💾

pstoedit translates PostScript and PDF graphics into other vector formats. Currently pstoedit can generate the following major formats: Tgif .obj format (for tgif version >= 3) .fig format for xfig pdf - Adobe's Portable Document Format gnuplot format Flattened PostScript (with or without Bezier curves) DXF - CAD exchange format LWO - LightWave 3D RIB - RenderMan RPL - Real3D Java 1 or Java 2 applet Idraw format (in fact a special form of EPS that idraw can read) Tcl/Tk HPGL AI (Adobe Illustrator) (based on - not a real pstoedit driver - see notes below and manual) Windows Meta Files (WMF) (Windows only) Enhanced Windows Meta Files (EMF) (Windows, but also Linux/Unix if libemf is available) OS/2 meta files (OS/2 only) PIC format for troff/groff MetaPost format for usage with TeX/LaTeX LaTeX2e picture Kontour GNU Metafile (plotutils / libplot) Skencil ( ) Mathematica via ImageMagick to any format supported by ImageMagick SWF CNC G code VTK files for ParaView and similar visualization tools PPTX files for PowerPoint

minor feature: Add creation of startmenu and desktop shortcuts in Windows installer. Include some minor header patches for support of autotrace. Improvements to the pcb-rnd driver contributed by Erich Heinzle. Limit polygon exports to pcb-rnd subcircuits to only those paths which are not self intersecting. Fixed a bug found on MacOS reported by Sean Molenaar. Some minor improvements to the GUI. Some minor code cleanups to reduce warnings from clang compiler. Some code changes to address a warning from AddressSanitizer. Enable installation with winget.

GNU GPLv3 convert converter format vector ps pdf

JackTrip 2.2.5 💾

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-28 Description: - (fixed) VS Mode only admins could join new sessions starting up - (fixed) VS Mode only ask for feedback if you've joined a session - (updated) VS Mode updates to support self hosted virtual studios

Mixed audio music streaming server cpp qml

LDC 1.37.0 💾

LDC is a LLVM-based D compiler, aiming to provide a portable D programming language compiler with modern optimizations and code generation capabilities.

major feature: This release bumps the D frontend, runtime, and Phobos to version 2.107.1. It also fixes an if-statement elision on constant true/false condition.

BSDL compiler d

LDC2 1.37.0 💾

LDC is a LLVM-based D compiler, aiming to provide a portable D programming language compiler with modern optimizations and code generation capabilities.

major feature: This release bumps the D frontend, runtime, and Phobos to version 2.107.1. It also fixes an if-statement elision on constant true/false condition.

BSDL compiler d

Gitea 1.21.10 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: v1.21.10 . Add/Remove WIP on pull request title failure. misuse of `TxContext`. Respect DEFAULT_ORG_MEMBER_VISIBLE setting when adding creator to org. Escape paths for find file correctly. Remove duplicate option in admin screen and now-unused translation keys. manual merge form and 404 page templates.

MITL git go

Linux kernel 6.8.2 💾

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.2, printk: Use prb_first_seq() as base for 32bit seq macros, printk: Adjust mapping for 32bit seq macros, x86/efistub: Don't clear BSS twice in mixed mode, x86/efistub: Clear decompressor BSS in native EFI entrypoint, dm-integrity: align the outgoing bio in integrity_recheck, dm io: Support IO priority, selftests: forwarding: ping failure due to short timeout, spi: spi-mt65xx: NULL pointer access in interrupt handler, netfilter: nf_tables: a memory leak in nf_tables_updchain, net: dsa: mt7530: handling of all link-local frames, net: dsa: mt7530: link-local frames that ingress vlan filtering ports, bpf: report RCU QS in cpumap kthread, net: report RCU QS on threaded NAPI repolling, rcu: add a helper to report consolidated flavor QS, netfilter: nf_tables: do not compare internal table flags on updates, netfilter: nft_set_pipapo: release elements in clone only from destroy path, drm/amdgpu: drop setting buffer funcs in sdma442, drm/amdgpu: mmhub client id out-of-bounds access, drm/amdgpu: add MMHUB 3.3.1 support, octeontx2-af: Use separate handlers for interrupts, octeontx2-pf: Send UP messages to VF only when VF is up. octeontx2-pf: Use default max_active works instead of one, octeontx2-pf: Wait till detach_resources msg is complete, octeontx2: Detect the mbox up or down message via register, devlink: port new reply cmd type, net/bnx2x: Prevent access to a freed page in page_pool, dm-integrity: a memory leak when rechecking the data, net: phy: phy_read_poll_timeout argument type in genphy_loopback, ceph: stop copying to iter at EOF on sync reads, nouveau/gsp: don't check devinit disable on GSP. ipv4: raw: sending packets from raw sockets via IPsec tunnels, hsr: Handle failures in module init, rds: introduce acquire/release ordering in acquire/release_in_xmit(), wireguard: receive: annotate data-race around receiving_counter.counter, net: move dev- state into net_device_read_txrx group, virtio: packed: unmap leak for indirect desc table, vdpa/mlx5: Allow CVQ

GNU GPL c linux kernel operating-system

exiftool 12.81 💾

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: Added ability to read EXIF and XMP from EXR images. - Added ability to delete unknown trailer when writing MOV/MP4 videos. - Added ability to write a couple of Stable Diffusion PNG tags. - Added ability to write one of the Microsoft Xtra Description tags (github. #248). - Added support for using alternate city names in reverse Geolocation. - Added support for reading timed GPS from DOD LS600W TS videos. - Added support for new version of Canon DR4 files. - Added a number of new iTunesInfo tags. - Added a new Olympus LensType. - Allow regular expressions to be used when writing Geolocate tag. - Decode a number of new Nikon tags. - Enhanced writing of Geolocate tag to also write Keys:LocationName. - Cache the results of the last reverse geolocation search to speed batch processing when multiple files have the same search parameters. - Patched problem that could cause runtime errors with some invaid tag names. - a couple of newly added FujiFilm tags. - decoding of FujiFilm AFAreaZoneSize. - API Changes: - Added GeolocAltNames option.

Artistic perl exif meta-data

Logseq 0.10.8 💾

Logseq is a knowledge management and collaboration platform. It focuses on privacy, longevity, and user control. Logseq offers a range of powerful tools for knowledge management, collaboration, PDF annotation, and task management with support for multiple file formats, including Markdown and Org-mode, and various features for organizing and structuring your notes. Logseq's Whiteboard feature lets you organize your knowledge and ideas using a spatial canvas with shapes, drawings, website embeds, and connectors. You can visually group and link your notes and external media (such as videos and images), enabling visual thinkers to compose, remix, annotate, and connect content from their knowledge base and emerging thoughts in a new way. In addition to its core features, Logseq has a growing ecosystem of plugins and themes that enable a wide range of workflows and customization options. Mobile apps are also available, providing access to most of the features of the desktop application. Whether you're a student, a professional, or anyone who values a clear and organized approach to managing your ideas and notes, Logseq is an excellent choice for anyone looking to improve their productivity and streamline their workflow.

minor bugfix:

Affero GPLv3 markdown clojure graph clojurescript knowledge-graph note-taking knowledge-base pkm

curl and libcurl 8.7.1 💾

curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, POP3, IMAP, SMTP, RTSP, RTMP, and FILE, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, port numbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings to libcurl for about 40 languages and environments.

minor bugfix: . 8.7.1. : . empty tool_hugehelp.c file. . . .

MITL internet web ftp software-development libraries networking curl

GitLab 16.10.1 💾

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

minor security: (2024-03-27). ### (2 changes). Update redis-client to v0.21.1 (gitlab-org/security/gitlab@c9d6f434dbc8d5ca244d0c00d8c5cf0d9092df39). new project group templates pagination (gitlab-org/security/gitlab@956b01c404e55bc92276ab7d21c63a09bc3edfb5) GitLab Enterprise Edition. ### Security (3 changes). Merge branch 'dchevalier2-master-patch-88770' into 'master' (gitlab-org/security/gitlab@9e621975bf405f2e66541faebf11b06a31360b5d) ( merge request (gitlab-org/security/gitlab!3936)). Limit the number of emojis we will transform (gitlab-org/security/gitlab@e935e1cc26a06990832781b30827d5afa53d0194) ( merge request (gitlab-org/security/gitlab!3927)). stored xss in wikis using the abstract_reference_filter (gitlab-org/security/gitlab@d1bad1a4847917d5f10c883d0d2f627088a00ca5) ( merge request (gitlab-org/security/gitlab!3929)).

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

Neptune 8.1 💾

Neptune is a KDE Plasma and Debian-based GNU/Linux distribution for desktop and multimedia usage. It includes a more recent kernel and drivers, custom packages while relying on Debian for remaining updates, Chrome as default web browser, for media Amarok, Gwenview, VLC and KDEnlive, for security Truecrypt and Wireshark.

minor feature: nbsp;.. Updated Debian 12.5 base. Upgraded to Linux Kernel 6.1.76. Chromium 122.0.6261. Thunderbird 115.9. LibreOffice 7.4.7. VLC 3.0.20. Cups 2.4.2. FFMPEG 5.1.4. Pipewire 0.3.65. Systemd 252.22. Plasma Wayland installed by default.

Mixed linux distribution kde debian

RE/flex lexical analyzer generator 4.2.0 💾

RE/flex is the fast lexical analyzer generator with full Unicode support, indent/nodent/dedent anchors, lazy quantifiers, word boundaries, and many other modern features. Supports Flex lexer specification syntax and is compatible with Bison/Yacc parsers. Generates reusable source code that is easy to understand. Supports fast scanning of UTF-8/16/32 files, strings, and streams. The reflex scanner generator tool generates clean lexer class code that is thread-safe. Generates Graphviz files to visualize state machine DFAs. RE/flex also offers a collection of class templates to wrap C++ regex engines in a unified API for scanning and searching large data sources.

minor feature: Released 4.2.0 Add pkg-config files reflex.pc and relfexmin.pc with updated configure and makefiles. Minor update of option -p to permit empty lexer specifications #202.

BSDL code-generator c++ cross-plattform developers

Heimer 4.4.0 💾

Heimer is a desktop application for creating mind maps and other suitable diagrams. It's written in Qt and targeted for Linux and Windows. Features Adjustable grid Automatic layout optimization Autoload & Autosave Easy-to-use UI Export to PNG or SVG Forever 100% free Full undo/redo Nice animations Quickly add node text and edge labels Save/load in XML-based .ALZ-files Translations in English (default), Chinese, Dutch, Finnish, French, German, Italian, Spanish Very fast Zoom in/out/fit Zoom with mouse wheel

major bugfix: New features: * Search text also in edge labels * Implement group deletion of edges * Apply text search on undo/redo Bug fixes: * Fix GitHub Issue #191: Windows: Text highlighted by the search not visible * Fix GitHub Issue #255: Run error in ArchLinux * Fix search field not always taking focus on startup

GNU GPLv3 note-taking mind-map mindmap graph diagram log editor productivity learning graph diagram chart mind-mapping cpp qt

Heimer 4.4.0 💾

Heimer is a desktop application for creating mind maps and other suitable diagrams. It's written in Qt and targeted for Linux and Windows. Features Adjustable grid Automatic layout optimization Autoload & Autosave Easy-to-use UI Export to PNG or SVG Forever 100% free Full undo/redo Nice animations Quickly add node text and edge labels Save/load in XML-based .ALZ-files Translations in English (default), Chinese, Dutch, Finnish, French, German, Italian, Spanish Very fast Zoom in/out/fit Zoom with mouse wheel

major bugfix: New features: * Search text also in edge labels * Implement group deletion of edges * Apply text search on undo/redo Bug fixes: * Fix GitHub Issue #191: Windows: Text highlighted by the search not visible * Fix GitHub Issue #255: Run error in ArchLinux * Fix search field not always taking focus on startup

GNU GPLv3 note-taking mind-map mindmap graph diagram log editor productivity learning graph diagram chart mind-mapping cpp qt

Pybind11 2.12.0 💾

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.

major bugfix: New Features: `pybind11` now supports compiling for. `NumPy 2 `_. Most code shouldn't change (see :ref:`upgrade-guide-2.12` for details). However, if you experience you can define `PYBIND11_NUMPY_1_ONLY` to disable the new support for now, but this will be removed in the future. `#5050 `_. `pybind11/gil_safe_call_once.h` was added (it needs to be included explicitly). The primary use case is GIL-safe initialization of C++. `static` variables. `#4877 `_. Support move-only iterators in `py::make_iterator`. `py::make_key_iterator`, `py::make_value_iterator`. `#4834 `_. Two simple `py::set_error()` functions were added and the documentation was updated accordingly. In particular, `py::exception::operator()` was deprecated (use one of the new functions instead). The documentation for. `py::exception` was further updated to not suggest code that may result in undefined behavior. `#4772 `_. : Removes potential for Undefined Behavior during process teardown. `#4897 `_. Improve compatibility with the nvcc compiler (especially CUDA 12.1/12.2). `#4893 `_. `pybind11/numpy.h` now imports NumPy's `multiarray` and `_internal` submodules with paths depending on the installed version of NumPy (for compatibility with NumPy 2). `#4857 `_. Builtins collections names in docstrings are now consistently rendered in lowercase (list, set, dict, tuple), in accordance with PEP 585. `#4833 `_. Added `py::typing::Iterator`, `py::typing::Iterable`. `#4832 `_. Render `py::function` as `Callable` in docstring. `#4829 `_. Also bump `PYBIND11_INTERNALS_VERSION` for MSVC, which unlocks two new features without creating additional incompatibilities. `#4819 `_. Guard against crashes/corruptions caused by modules built with different MSVC versions. `#4779 `_. A long-standing in the handling of Python multiple inheritance was. See PR #4762 for the rather complex details. `#4762 `_. `bind_map` with `using` declarations. `#4952 `_. Qualify `py::detail::concat` usage to avoid

Public Domain c++ python library embedded developers

GTimeLog 0.11.3 💾

GTimeLog is a basic Gtk application for time-tracked logs. It requires one start event to be created per day, then an entry for each concluded activity. It provides GUI and text shortcuts to differentiate e.g. billable and free-time events. It doesn't honor XDG_CONFIG_DIR.

minor bugfix: - Use a better workaround for window.present() not working on Wayland. - Fix a rare AssertionError on quit. - Fix problem with "Edit log" and "Edit tasks" menu entries on Windows (GH: #133). - Do not include ``***`` entries in slacking total (GH: #138). - Show average time per day spent on filtered tasks (GH: #146). - Drop Python 3.4 support.

GNU GPL python log time-tracking gtk

Samba 4.20.0 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: Avoid null-dereference with bad claims. ndr_pull_security_ace can leave resource attribute ACE coda Claim struct undefined. fd_handle_destructor() panics within an smbd_smb2_() if Vfs_stat_fsp() fails in fd_(). set_nt_acl sometimes fails with NT_STATUS_INVALID_PARAMETER - Openat() EACCES. fd_handle_destructor() panics within an smbd_smb2_() if Vfs_stat_fsp() fails in fd_(). libgpo: Segfault in python bindings. Samba AD is missing some authentication policy tests. samba-gpupdate: Correctly implement site support. Remove unsupported quot;Final quot; keyword missing from Python 3.6. Additional witness backports for 4.20.0. Error output with wspsearch. Packet marshalling push support missing for CTDB_CONTROL_TCP_CLIENT_DISCONNECTED and CTDB_CONTROL_TCP_CLIENT_PASSED. Remove unsupported quot;Final quot; keyword missing from Python 3.6. Performance regression for NDR parsing of security descriptors. Build and install man page for wspsearch client utility. samba-gpupdate logging doesn apos;t work.

GNU GPLv3 communications file-sharing cifs windows

CherryTree 1.1.1 💾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor bugfix: Regression after one search with replace, all subsequent searches open replace dialog. Regression searching in multiple nodes, only nodes names and tags, not working. Regression vertical scroll and cursor position of previous nodes not remembered. Regression import nodes from cherrytree not importing anything. Import from cherrytree sqlite document having shared nodes. Unwanted nodes expansion with auto reload from extenal doc edit and enabled option to show bookmarked nodes at start. Changed default value of option to automatically focus the text at new tree node clicked, from false to true. Incomplete languages: el, fi, hi_IN, hu.

GNU GPLv3 gtk c text-editor note-taking

Food Delivery Multivendor 💾

Empower your on-demand food delivery business with Enatega Multivendor, a feature-rich, open-source solution. This multi-vendor system provides mobile apps for customers, riders, and restaurants, along with a web dashboard for administration. Key Features: Effortless Setup: Get started quickly with user-friendly commands to run the project locally. Cross-Platform Compatibility: Works seamlessly on iOS, Android, and Web for easy testing and deployment. Extensive Functionality: Includes features for order management, restaurant management, rider management, customer management, and real-time tracking. Open-Source Advantage: Access the source code, benefit from live demos, documentation, and video tutorials. Target Audience: Entrepreneurs looking to launch their own food delivery business Developers seeking a customizable open-source delivery management solution Comparison to Similar Apps: Enatega Multivendor offers a comparable feature set to popular closed-source delivery apps, but with the added benefit of open-source flexibility and customization potential.

minor feature:

Other restaurant-management food-delivery-application ubereats-clone

FlexGet 3.11.27 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor bugfix: all commits.

MITL download internet torrents bittorrent python

Logstash 8.13.0 💾

Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well. For more info, see

major feature: featured-8-13-0 . ==== New ls plugin: Elastic_integration filter. With the ls Elastic_integration filter, you can take advantage of the features in integrations-docs Elastic integrations without missing out on the advanced processing capabilities offered by ls . Together, Elastic integrations and ls can help you solve a wide range of use cases, including air gapped environments, data privacy processing, and multiple destinations. Your ls pipeline would include the elastic_agent input, the elastic_integration filter, and the elasticsearch output, in addition to any other plugins you want to use. Check out and the plugin docs for details. notable-8.13.0 . ==== Enhancements and notable. Flow metrics added `worker_utilization` to pipeline-level Ensure that the order of JVM options from both files and environment variables is respected plugin-changes-8.13.0 . ==== Changes to bundled plugins. Packaged `filter-elastic_integration` as a bundled plugin in preparation for GA. Unbundled `logstash-input-imap` plugin ==== Plugins. *Elastic_integration Filter - 0.1.6*. The elastic_integration filter is generally available and bundled with Logstash 8.13.0. Using this filter, ls can process data collected by integrations-docs Elastic integrations . + When you configure the filter to point to an es cluster, it auto-detects the event s data-stream to determine what integration processing (if any) should be executed for each event. It performs that processing inside ls without transmitting the event to es . Events that are successfully handled are tagged so that any downstream es output in the ls pipeline will not re-run the integration in es . where configured `username`/`password` credentials was not sent to Elasticsearch instances that ha

log log-viewer java