OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers.
It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.
minor feature: This release contains mostly.
New features.
Ssh(1), sshd(8): add a "global" ChannelTimeout type that watches.
All open channels and will all open channels if there is no
Traffic on any of them for the specified interval. This is in
Addition to the existing per-channel timeouts added recently.
This supports situations like having both session and x11.
Forwarding channels open where one may be idle for an extended
Period but the other is actively used. The global timeout could
Both channels when both have been idle for too long.
All: make DSA key support compile-time optional, defaulting to on.
Sshd(8): don't append an unnecessary space to the end of subsystem.
Arguments (bz3667)
Ssh(1): the multiplexing "channel proxy" mode, broken when.
Keystroke timing obfuscation was added. (GHPR#463)
Ssh(1), sshd(8): spurious configuration parsing errors when.
Options that accept array arguments are overridden (bz3657).
Ssh-agent(1): potential spin in signal handler (bz3670).
Many to manual pages and other documentation, including
GHPR#462, GHPR#454, GHPR#442 and GHPR#441.
Greatly improve interop testing against PuTTY.
Portability.
Improve the error message when the autoconf OpenSSL header check.
Fails
Improve detection of broken toolchain -fzero-call-used-regs support.
bz3645).
Regress/misc/fuzz-harness fuzzers and make them compile without.
Warnings when using clang16
Checksums:
SHA1 (openssh-9.7.tar.gz) = 163272058edc20a8fde81661734a6684c9b4db11.
SHA256 (openssh-9.7.tar.gz) = gXDWrF4wN2UWyPjyjvVhpjjKd7D2qI6LyZiIYhbJQVg=.
SHA1 (openssh-9.7p1.tar.gz) = ce8985ea0ea2f16a5917fd982ade0972848373cc.
SHA256 (openssh-9.7p1.tar.gz) = SQQm92bYKidj/KzY2D6j1weYdQx70q/y5X3FZg93P/0=.
Please note that the SHA256 signatures are base64 encoded and not.
Hexadecimal (which is the default for most checksum tools). The PGP
Key used to sign the releases is available from the mirror sites:
Https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/RELEASE_KEY.asc
Reporting :
Please read https://www.openssh.com/repo
BSDL c ssh security cryptography utilities sftp scp openbsd linux
QFT is a small application for Quick (and really reliable) Peer-To-Peer UDP file transfer.
minor bugfix: This update allows specifying a send delay, but stays backwards-compatible with the rest of v0.5.
A lower send delay means packets are sent in quicker succession, but has similar negative effects as a higher packet size (except networks usually allow quite low delays, while some don't allow big packets, making this less likely to be a bottleneck).
Also, the gui is a rust featureflag now.
Mac binaries to follow.
GNU GPLv3 rust p2p udp file-transfer
Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.
There are three main reference papers for Geant4:
Nuclear Instruments and Methods in Physics Research A 835 (2016) 186-225
IEEE Transactions on Nuclear Science 53 No. 1 (2006) 270-278
Nuclear Instruments and Methods in Physics Research A 506 (2003) 250-303
minor feature: Configuration
-------------
+ CMake:
o Added -F flag on macOS with a framework build of Qt.
Addressing problem report #2589.
o Fixed detection of SoQt/Xt packages, by manually checking versions of
found packages. Geant4 only requires a minimum version.
o Geometry:
--------
+ solids/CSG:
o In wrapper G4UTrap, use GetThetaCosPhi() and GetThetaSinPhi() in
method GetVertices(); this overcomes a problem with trapezoid reported
in CMSSW after migration to VecGeom 1.2.6.
Also fixed typo in method SetAllParameters(), setter used in
parameterisation of shape dimensions.
o Global:
------
+ G4PhysicsModelCatalog: added ID for the Light-Ion QMD model.
+ Updated date and version for 11.2.1.
o Physics Lists:
-------------
+ constructors/electromagnetic
o G4GammaGeneralProcess: fixed sampling of muon pair production.
Addressing problem report #2543.
o G4EmStandardPhysics_option3: restore step limit type to use
'fUseDistanceToBoundary' and set default RangeFactor from 0.03 to 0.04,
fixing inaccuracy in medical benchmarks.
+ constructors/gamma_lepto_nuclear
o G4NeutrinoPhysics: fixed neutrino physics instantiation.
Addressing problem report #2594.
o Processes - Electromagnetic:
---------------------------
+ dna
o G4DNABornAngle: fixed numerical problem; added protection for cosTheta;
use relativistic formula for maximum energy transfer to delta-electrons.
+ loweneegy
o G4MicroElecInelasticModel_new: fixed Coverity report for memory leak at
exit. Minor code cleanup.
o G4MicroElecLOPhononModel: minor code cleanup.
+ standard
o G4IonICRU73Data: fix for the case when target material has an element
with Z 92; improved debug printouts. In the Lindhard-Sorensen model to
compute dEdx the first try i
Other visualization geometry scientific-computing computational-physics toolkit cpp
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: Performance regression from 10.12.4 to 10.13.0.
False positive in RightCurly with 'alone_or_singleline' RightCurlyOption in
try/catch.
some messages are still hardcoded in english.
False positive error from JavadocType with record.
VariableDeclarationUsageDistance: no violation to move variables r to block.
Enable examples tests.
Expand XPath IT Regression Testing.
Remove '//ok' comments from Input files.
Rename Java Input files and test methods to specify Test functionality.
update JavadocTokenTypes.java to new format of AST print.
doc: Updated description and docs of TextBlock.
inconsistent documentation for TEXT_BLOCK_abc token types.
Excludes for createTempFile forbidden method.
doc: Update TokenTypes link to be more specific.
update TokenTypes.java to new format of AST print.
Update Tests to use new 'verifyXxxxxx' method or 'execute' that use
inlined config in Input files.
AbstractXpathTestSupport does not support generating multiple xpath suppressions.
move AllBlockCommentTest and AllSinglelineCommentsTest to AST Tests.
doc: line length violation in releasenotes.xml.
MITL java coding-style syntax-checker command-line
G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.
minor feature:
GNU GPL c++ libgmic image-processing gimp graphics-conversion visualization
Fasttracker II clone for Windows/macOS/Linux
Aims to be a highly accurate clone of the classic Fasttracker II software for MS-DOS.
The XM player itself has been directly ported from the original source code, for maximum accuracy.
The code is partly my own, partly based on the original FT2 code.
What is Fasttracker II? Read about it on Wikipedia.
minor feature: lt;ul gt;.
lt;li gt;Fullscreen have been mostly resolved for Macs with a notch in the display. It may still have a slight error in how the mouse maps to the pixels on the screen, but it's still MUCH more usable than it was! Another problem is that the mouse cursor can sometimes flicker for a split second (temporarily change into the OS cursor, then back to the FT2 cursor). Also an with fullscreen on Linux, but some systems may still have severe with the mouse position mapping... lt;/li gt;.
lt;li gt;The 32-point sinc resampling interpolator was reduced to 16-point again because of the trade-off not being big enough, and it was slightly wrongly implemented and would alias a little bit in some cases. I'll implement a better sinc interpolator in the future, if I ever stumble across a nice and simple implementation. Please let me know if you have one! lt;/li gt;.
lt;li gt;Windows/macOS: Updated SDL to v2.30.1 lt;/li gt;.
lt;/ul gt;.
BSDL-2 audio tracker
This is the Speech Dispatcher project (speech-dispatcher). It is a part of the Free(b)soft project, which is intended to allow blind and visually impaired people to work with computer and Internet based on free software.
Speech Dispatcher project provides a high-level device independent layer for access to speech synthesis through a simple, stable and well documented interface.
minor bugfix: * Update CLDR to version 43 and symbols from NVDA.
* Fix parsing and emitting space character.
* Reduce espeak buffer size to avoid ssml issues.
* Add --disable-doc.
* Fix spd-conf not being able to set the default module.
* Fix pausing without index.
* ibmtts: Fix parameter reset.
* ibmtts: Disable using the module punctuation by default
GNU GPLv3 vision-imparied audio tts text-to-speech c python
Kdenlive is an intuitive and powerful multi-track video editor, including most recent video technologies, released as a free software (GPL).
minor feature:
GNU GPL video non-linear-editor editor multimedia kde
croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following:
allows any two computers to transfer data (using a relay)
provides end-to-end encryption (using PAKE)
enables easy cross-platform transfers (Windows, Linux, Mac)
allows multiple file transfers
allows resuming transfers that are interrupted
local server or port-forwarding not needed
ipv6-first with ipv4 fallback
can use proxy, like tor
minor bugfix: What's Changed
Fix Windows builds by @bitraid in #679
Bump github.com/stretchr/testify from 1.8.2 to 1.9.0 by @dependabot in #678
Bump softprops/action-gh-release from 1 to 2 by @dependabot in #680
New Contributors
@bitraid made their first contribution in #679
MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang
Sunrize is an easy-to-use editor for X3D files that is based on the X_ITE framework. The Outline Editor allows for intuitive scene editing, while the Script Editor provides comprehensive editing of Script nodes and ComposedShader nodes.
minor feature:
GNU GPLv3 x3d editor javascript electron webgl node 3d wrl vrml
A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.
minor bugfix: * fix comment indent after string macro with R suffix
* do not break single line block after enum in mozilla mode
* adjust cmake policy for new versions only
* update man page path
* add support for scikit-build-core
MITL formatting indentation
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: "Circle Of Friends" 2024-03-10.
New features and enhancements:
translations: added a Belarusian translation of the programs the man pages
by prydespar (see `AUTHORS`).
mkvmerge, MKVToolNix GUI's chapter editor: added support for reading
chapters from ffmpeg metadata files. Implements #3676.
MKVToolNix GUI: added a new action type for execution after jobs or the
queue finishes: quitting MKVToolNix. Implements #3677.
Build system changes:
The bundled `fmt` library was updated to v10.2.1.
Other changes:
Tons of changes were made to support the latest development versions of
libEBML libMatroska.
GNU GPL c video matroska conversion
Stay in control of your email and keep email decentralized!
Complete email solution
For sending and receiving email. With support for IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, webmail.
Quick & easy
Use the quickstart command to set up mox for your domain(s) within 10 minutes. You'll get a secure mail server with a modern protocol stack. Upgrades are mostly a matter of downloading the new version and restarting. Maintenance via web interface (easy) or config file (powerful). No dependencies.
High quality and secure
Mox has a modern Go code base with plenty of automated tests, automated integration tests, is manually tested against popular mail server and client software, and is fuzz-tested. The code is well-documented and cross-referenced with the relevant standards (RFC's).
minor feature: lt;h1 gt;New features lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Implement SMTP "FUTURERELEASE" extension in SMTP server. For submitting a lt;br gt;.
Message for delivery from the queue at a time in the future, e.g. tomorrow lt;br gt;
Morning 9:00. ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/93c52b01a02d9f4558a0c9eb29b8accc21b6da66/hovercard" href="https://github.com/mjl-/mox/commit/93c52b01a02d9f4558a0c9eb29b8accc21b6da66" gt; lt;tt gt;93c52b0 lt;/tt gt; lt;/a gt;) lt;/li gt;
lt;li gt;Delivery from the queue to multiple recipients in a single SMTP transaction, lt;br gt;.
Transferring data only once. This is only done for recipients with the same lt;br gt;
Recipient domain. The maximum recipients limit from the RFC 9422 SMTP LIMITS is lt;br gt;
Honored and mox now announces its own limit. ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/47ebfa81526cb87bd44f4452fcb080fda1be515a/hovercard" href="https://github.com/mjl-/mox/commit/47ebfa81526cb87bd44f4452fcb080fda1be515a" gt; lt;tt gt;47ebfa8 lt;/tt gt; lt;/a gt;) lt;/li gt;
lt;li gt;Allow configuring DNS blocklists (DNSBLs) only for monitoring, without using lt;br gt;.
Them for incoming email. Previously, mox would only monitor DNSBLs that are lt;br gt;
Used for incoming connections. But it is useful to know if your IPs are on a lt;br gt;
Blocklist, unrelated to whether you're using the blocklist. ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/15e450df61173701fbbf2be52bf2e944cbe4b0f7/hovercard" href="https://github.com/mjl-/mox/commit/15e450df61173701fbbf2be52bf2e944cbe4b0f7" gt; lt;tt gt;15e450d lt;/tt gt; lt;/a gt;) lt;/li gt;
lt;/ul gt;.
lt;h1 gt;Improvements lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Mox has a separate website now, lt;a href="https://www.xmox.nl" rel="nofollow" gt;https://www.xmox.nl lt;/a gt;. It should be more lt;br gt;.
Frien
MITL email email-server secure privacy golang go javascript server
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: Cannot log in anymore after updating when using MSSQL server (Carsten Schmitz).
Menus that don't want to disappear (Matthew).
Off-button not shown in 'Create example question group and question:' (Matthew).
Survey activation error using MSSQL (Carsten Schmitz).
Updated translation: Portuguese (Portugal).
Updated translation: Italian by lfanfoni, mike73rn, tebala.
Updated translation: Italian (Informal) by lfanfoni, sielte.
Updated translation: Finnish by Jmantysalo.
GNU GPL survey php mysql mssql postgres
Snd is a sound editor modelled loosely after Emacs. It can be customized and extended using either s7 (included in the Snd sources), Ruby, or Forth.
minor feature: mostly work on optimizations in s7
Public Domain sound-synthesis sound-editor audio scheme c ruby
The Universal Document Viewer
Multi-platform, fast and packed with features, Okular allows you to read PDF documents, comics and EPub books, browse images, visualize Markdown documents, and much more.
Okular supports many formats, including PDF, EPub, DjVU and MD for documents; JPEG, PNG, GIF, Tiff, WebP for images; CBR and CBZ for comics; and many, many more.
Okular has a wide range of features that lets you easily manage your documents.
Annotate your PDFs: With Okular's 'Annotation mode', you can easily add inline and popup notes, highlight and underline text, or even add your own text.
Resource and Energy-Efficient Software: Okular is the very first software product to receive the Blue Angel ecolabel for being resource and energy efficient. Click on the label to find out more.
minor feature:
Mixed pdf pdf-viewer epub ebook ebook-viewer cpp c
An image viewer and browser utility for the GNOME environment.
Image browser
Browse your hard disk showing you thumbnails of image files.
Thumbnails are saved in the same database used by Nautilus so youdon't waste disk space.
Automatically update the content of a folder.
Copy, move, delete images and folders.
Bookmarks of folders and catalogs.
Image viewer
View single images (including GIF animations). Supported image
types are: BMP, JPEG, GIF, PNG, TIFF, TGA, ICO, XPM, JXL, AVIF.
Optional support for RAW and HDR (high dynamic range) images.
View EXIF data attached to JPEG images.
View in fullscreen mode.
View images rotated, flipped, mirrored.
Image organizer
Add comments to images.
Organize images in catalogs, catalogs in libraries.
Print images and comments.
Search for images on you hard disk and save the result as a catalog.
Search criteria remain attached to the catalog so you can update it when you want.
Image editor
Change image hue, saturation, lightness, contrast and adjust colors.
Scale and rotate images.
Save images in the following formats: JPEG, PNG, TIFF, TGA.
Crop images.
Red-eye removal tool.
Advanced tools
Import images from a digital camera.
Slide Shows.
Set an image as Desktop background.
Create index image.
Rename images in series.
Convert image format.
Change images date and time.
JPEG lossless transformations.
Find duplicated images.
gThumb has a plug-in system for extensions. Some standard features are implemented as extensions and
minor bugfix: Features:
WebAlbums: allow Exif image title to be used. (Linas Vepstas). : 'could not perform operation' when editing a modified image.
Video thumbnailer: use the default thumbnail size if invalid. (Linas Vepstas).
Video thumbnailer: avoid a null pointer dereference and crash. (Linas Vepstas).
Translations: Slovenian (Martin Srebotnjak).
GNU GPLv3 image viewer browser editor multimedia gnome c
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.8.2
Portable changes.
Removed assert pop-ups with Windows debuilds.
Crashes and hangs in Windows ARM64 builds.
Improved control-flow enforcement (CET) support.
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
OPENMODELICA is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage. Its long-term development is supported by a non-profit organization ā the Open Source Modelica Consortium (OSMC). An overview journal paper is available and slides about Modelica and OpenModelica.
The goal with the OpenModelica effort is to create a comprehensive Open Source Modelica modeling, compilation and simulation environment based on free software distributed in binary and source code form for research, teaching, and industrial usage. We invite researchers and students, or any interested developer to participate in the project and cooperate around OpenModelica, tools, and applications.
minor bugfix: This patch release contains several fixes and improvements, mostly to the OMEdit GUI and the FMU export in Windows.
modeling simulation simulator modelica cpp c
LV2/VSTi drum machine for Linux and Windows. Drumkits format supported: Hydrogen, SFZ, Drumlabooh. Up to 36 instruments, 127 sample layers. Built-in mixer with pan, volume, mute, pan mode. Automatic open hihats mute on closed hihat.
major bugfix: Some GUI fixes, the build is synced to JUCE 7.0.10
GNU GPLv3 midi linux windows lv2 vst vsti drums drummachine
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.7.9, drm/nouveau: don't fini scheduler before entity flush, selftests: mptcp: rm subflow with v4/v4mapped addr, selftests: mptcp: add mptcp_lib_is_v6, selftests: mptcp: update userspace pm test helpers, selftests: mptcp: add chk_subflows_total helper, selftests: mptcp: add evts_get_info helper, KVM/VMX: Move VERW r to VMentry for MDS mitigation, KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH, x86/: Use ALTERNATIVE() instead of mds_user_clear static key, x86/entry_32: Add VERW just before userspace transition, x86/entry_64: Add VERW just before userspace transition, block: define bvec_iter as __packed __aligned(4), gpio: resource unwinding order in error path, gpiolib: the error path order in gpiochip_add_data_with_key(), gpio: 74x164: Enable output pins after registers are reset, powerpc/rtas: use correct function name for resetting TCE tables, powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV, dmaengine: idxd: Ensure safe user copy of completion record, dmaengine: idxd: Remove shadow Event Log head stored in idxd, phy: qcom-qmp-usb: v3 offsets data, phy: qcom: phy-qcom-m31: wrong pointer pass to PTR_ERR(), phy: freescale: phy-fsl-imx8-mipi-dphy: alias name to use dashes, dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup, dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup, dmaengine: dw-edma: Add HDMA remote interrupt configuration, dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo, dmaengine: dw-edma: wrong interrupt bit set for HDMA, dmaengine: dw-edma: the ch_count hdma callback, ASoC: cs35l56: reversed if statement in cs35l56_dspwait_asp1tx_put(), af_unix: Drop oob_skb ref before purging queue in GC. af_unix: task hung while purging oob_skb in GC. NFS: data corruption caused by congestion. mfd: twl6030-irq: Revert to use of_match_device(), mptcp: possible deadlock in subflow diag, mptcp: double-free on socket dismantle, mptcp: po
GNU GPL c linux kernel operating-system
Uvicorn is an ASGI web server implementation for Python.
Until recently Python has lacked a minimal low-level server/application interface for async frameworks. The ASGI specification fills this gap, and means we're now able to start building a common set of tooling usable across all async frameworks.
Uvicorn currently supports HTTP/1.1 and WebSockets.
major bugfix: Added:
Raise `ClientDisconnected` on `send()` when client disconnected 12/02/24.
:
Except `AttributeError` on `sys.stdin.fileno()` for Windows IIS10 29/02/24.
Use `X-Forwarded-Proto` for WebSockets scheme when the proxy provides it 01/03/24.
BSDL-2 webserver asgi async framework server python
KeePassXC is a modern, secure, and open-source password manager that stores and manages your most sensitive information. You can run KeePassXC on Windows, macOS, and Linux systems. KeePassXC is for people with extremely high demands of secure personal data management. It saves many different types of information, such as usernames, passwords, URLs, attachments, and notes in an offline, encrypted file that can be stored in any location, including private and public cloud solutions. For easy identification and management, user-defined titles and icons can be specified for entries. In addition, entries are sorted into customizable groups. An integrated search function allows you to use advanced patterns to easily find any entry in your database. A customizable, fast, and easy-to-use password generator utility allows you to create passwords with any combination of characters or easy to remember passphrases.
minor feature: Changes
Support USB Hotplug for Hardware Key interface #10092
Support 1PUX and Bitwarden import #9815
Browser: Add support for PassKeys #8825, #9987, #10318
Build System: Move to vcpkg manifest mode #10088
Fixes
Fix multiple TOTP issues #9874
Fix focus loss on save when the editor is not visible anymore #10075
Fix visual when removing entry from history #9947
Fix first entry is not selected when a search is performed #9868
Prevent scrollbars on entry drag/drop #9747
Prevent duplicate characters in "Also choose from" field of password generator #9803
Security: Prevent byte-by-byte and attachment inference side channel attacks #10266
Browser: Fix raising Update Entry messagebox #9853
Browser: Fix bugs when returning credentials #9136
Browser: Fix crash on database open from browser #9939
Browser: Fix support for referenced URL fields #8788
MacOS: Fix crash when changing highlight/accent color #10348
MacOS: Fix TouchID appearance depending on lid open/closed #10092
Windows: Fix terminating KeePassXC processes with MSI installer #9822
FdoSecrets: Fix database merge crash when enabled #10136
password password-manager security privacy cpp
projectM - The most advanced open-source music visualizer
Experience psychedelic and mesmerizing visuals by transforming music into equations that render into a limitless array of user-contributed visualizations.
projectM is an open-source project that reimplements the esteemed Winamp Milkdrop by Geiss in a more modern, cross-platform reusable library.
Its purpose in life is to read an audio input and to produce mesmerizing visuals, detecting tempo, and rendering advanced equations into a limitless array of user-contributed visualizations.
minor feature: lt;p gt;After about a year of work, we're finally ready to release libprojectM 4.1, which is in fact the actual "major" release in regards of general improvements over the 3.1 release series. Most of libprojectM's codebase has been refactored or rewritten from scratch to bring it to more modern standards, make it easier to maintain and - most importantly - vastly improve Milkdrop compatibility and overall performance. lt;/p gt;.
lt;h2 gt;Target Audience: Users lt;/h2 gt;.
lt;p gt;While the 4.0 version was mainly focused on updating the build system and introducing a stable API which developers can use to integrate it into their applications, it didn't change much in regards to preset rendering quality and Milkdrop compatibility. lt;/p gt;.
lt;p gt;This release focuses on bringing libprojectM mostly on par with Milkdrop, implementing some missing features and improving the preset rendering process to match Milkdrop's code as ly as possible. lt;/p gt;.
lt;p gt;The libprojectM C API and ABI did not change since 4.0, making it a drop-in replacement with no changes required in application code. When using the shared library, replacing the library file(s) will be sufficient to use the new version, no rebuild/relink is required in this case. lt;/p gt;.
lt;p gt;The projectM team also wants to thank all contributors for their efforts, making this release possible! lt;/p gt;.
lt;h2 gt;Changes since 4.0 lt;/h2 gt;.
lt;ul gt;.
lt;li gt;A from-scratch rewrite of the parser running the math expressions in presets, implementing all previously missing features like megabuf, loops, regXX vars, compound operators like lt;code gt;+= lt;/code gt; and greatly improving the execution speed. lt;/li gt;.
lt;li gt;Reworked the whole preset rendering process, carefully implementing each step and effect to match Milkdrop's rendering process and math. lt;/li gt;.
lt;li gt;Reintroduced smooth preset transitions, using custom blending shaders. lt;/li gt;.
lt;li gt;Reimplemented the audio proces
Mixed music graphics visualizer cpp c
CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.
minor feature: Added experimental command-line option --mc6839, which allows single-precision floating point operations, by adding the 8k image of Motorola's MC6839 ROM. Those operations are then independent of Color Basic's floating point routines, and Basic does not have to be present. When using this option, the use of the f placeholder in a printf() statement requires calling enable_printf_float() are the beginning of main().
Added strspn(), strcspn(), strtok(), strpbrk(), strrchr().
Added sbrk() and sbrkmax() for OS-9.
Several minor bug fixes, improvements and optimizations.
GNU GPLv3 compiler c developers
BIRD is a dynamic IP routing daemon supporting both, IPv4 and IPv6, Border Gateway Protocol (BGPv4), Routing Information Protocol (RIPv2, RIPng), Open Shortest Path First protocol (OSPFv2, OSPFv3), Babel Routing Protocol (Babel), Bidirectional Forwarding Detection (BFD), IPv6 router advertisements, static routes, inter-table protocol, command-line interface allowing on-line control and inspection of the status of the daemon, soft reconfiguration as well as a powerful language for route filtering.
major feature: BGP: Send hold timer, BGP: New options to specify required BGP capabilities, BFD: Improvements to 'show bfd sessions' command, RPKI: New 'local address' configuration option, Linux: Support for more route attributes, including TCP congestion control algorithm, support for UDP logging, static routes can have both nexthop and interface specified, completion of command options in BIRD client, many bugfixes and improvements
GNU GPL internet networking router bgp rpki
QGIS (Quantum GIS) is a geographic information systems (GIS) application
for viewing, editing, and analysing data. It allows layered map editing,
composed of raster and vector (polygon) data, and allows georeferencing
them. It's commonly used by OpenStreetMap and suitable for beginners, also
available cross-platform.
major feature:
GNU GPL c++ gis map-editor vector-graphics dxf
Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.
Features:
Organize and index your scanned documents with tags, correspondents, types, and more.
Your data is stored locally on your server and is never transmitted or shared in any way.
Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images.
Utilizes the open-source Tesseract engine to recognize more than 100 languages.
Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals.
Uses machine-learning to automatically add tags, correspondents and document types to your documents.
Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more.
Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents.
Beautiful, modern web application that features:
Customizable dashboard with statistics.
Filtering by tags, correspondents, types, and more.
Bulk editing of tags, correspondents, types and more.
Drag-and-drop uploading of documents throughout the app.
Customizable views can be saved and displayed on the dash
minor bugfix: Features:
Enhancement: move and rename files when storage paths deleted, update file handling docs @shamoon.
Enhancement: better detection of default currency code @shamoon.
:
: make document counts in object lists permissions-aware @shamoon.
All App Changes:
.
3 changes.
Enhancement: move and rename files when storage paths deleted, update file handling docs @shamoon.
: make document counts in object lists permissions-aware @shamoon.
Enhancement: better detection of default currency code @shamoon.
.
GNU GPLv3 internet web dynamic content indexing search
gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.
major bugfix: This release contains refinements, improvements, and bug fixes.
Apache rpc cpp python c
A simple console frontend to iwconfig/iw
minor feature: Handle Roy Marples DHCPCD default pid file.
Added '--version' option.
Added '-viewer sixel' option.
Added manpage.
Added 'make install'.
GNU GPLv3 wifi console iwconfig
ObjFW is an extremely portable, lightweight Objective-C framework and runtime that supports the latest Objective-C features.
minor bugfix: -03-09.
- OFHTTPClientResponse isAtEndOfStream and.
- OFGZIPStream isAtEndOfStream .
How OFZIPArchive handles disk 0 vs. disk 1.
OFLHAArchive and OFZIPArchive create more compatible archives now.
OFLHAArchive ignores padding in level 2 headers now.
Ofarc correctly sets modification dates of directories now by delaying.
Setting those until after all files have been extracted.
a linker warning on macOS/iOS.
Several minor documentation.
OFFileIRIHandler correctly transforms exceptions now so that they use an IRI.
And not a path.
GNU LGPLv3 objc objectivec objective c framework runtime
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.7.0 2024-3-9
* Bug Fixes:
* Management: Disable speed/position sliders when not supported by the player.
* Management: Fix volume display upon startup.
* Marquee: Clean up display during announcements.
* Marquee: Possible fix for blank song information display.
* Player: Fix crash if exited during an announcement.
* Player: On exit, wait a bit before restoring the system volume.
* Playlist: New dances that were not in the playlist must be initialized.
* Changes:
* Marquee Display: Now displayed in all queues and song lists as an addition to the dance.
* New Features:
* Player: GStreamer interface support (no speed control).
Zlib audio music end-users linux macos windows player ballroom c gtk
Django Ledger is a double entry accounting system based on the Django Web Framework, which aims to power financially driven applications by removing the complexity of the accounting domain into a simple, high-level API. Prior experience with Django is required to more effectively use this software.
minor feature: lt;h2 gt;What #39;s Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;v0.5.6.2 by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/elarroba/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/elarroba quot; gt;@elarroba lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2111109325 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//184 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/184/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/184 quot; gt;#184 lt;/a gt; lt;/li gt;.
lt;li gt;typo in README by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/nikhil-malladi/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/nikhil-malladi quot; gt;@nikhil-malladi lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2105323340 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//183 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/183/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/183 quot; gt;#183 lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;New Contributors lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/nikhil-malladi/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot
GNU GPLv3 accounting money finances bookkeeping django python
vera is an alternative init daemon supervisor (PID 1) that uses containers. Containers allow reliable, foolproof shutdown and termination of started services.
vera was developed on Slackware 15.0. It is capable of booting and shutting down a stock installation of Slackware 15.
major feature: Each service started from rc.inet2 now gets started in its own individual container. All services that now get started by rc.M are now running in their own individual containers.
Reduced file descriptor usage: each container no longer needs to keep an additional open file descriptor for its cgroup.events, just a pair of pipes to capture its processes stdout and stderr that get redirected to syslog.
A manual container's start/stop/reload/restart also mirrors the container's stdout and stderr to the terminal console, for the duration of the operation. This emulates running the rc script the "old-fashioned" way, when it's actually running in a container.
GNU GPLv3 init admin cgroups2 slackware
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="https://github.com/schismtracker/schismtracker/releases/tag/20240129" gt;20240129 lt;/a gt; release: lt;/p gt;.
lt;ul gt;.
lt;li gt;Use native text input handlers rather than emulating SDL 1.2 APIs, which should allow for a smoother experience for locales other than en_US ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="1485770489" data-permission-text="Title is private" data-url="https://github.com/schismtracker/schismtracker//343" data-hovercard-type="pull_request" data-hovercard-url="/schismtracker/schismtracker/pull/343/hovercard" href="https://github.com/schismtracker/schismtracker/pull/343" gt;#343 lt;/a gt;) lt;/li gt;.
lt;li gt;panbrello implementation ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/schismtracker/schismtracker/commit/ebdebaa8c8a735a7bf49df55debded1b7aac3605/hovercard" href="https://github.com/schismtracker/schismtracker/commit/ebdebaa8c8a735a7bf49df55debded1b7aac3605" gt; lt;tt gt;ebdebaa lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;a player that implemented NNA incorrectly ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/schismtracker/schismtracker/commit/70be34f8195577f473c880e906a934403b708b60/hovercard" href="https://github.com/schismtracker/schismtracker/commit/70be34f8195577f473c880e906a934403b708b60" gt; lt;tt gt;70be34f lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;Clear MIDI macros if a file is lt;em gt;made with lt;/em gt; Impulse Tracker 2.14, not when it declares to be compatible with it ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/schismtracker/schismtracker/commit/007749cd230b1524fdb950d224345afa6eec1a9c/hovercard" href="https://github.com/schismtracker/schismtracker/commit/007749cd230b1524fdb950d224345afa6eec1a9c" gt; lt;tt gt;007749c lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPL audio editor music sequencer tracker c python
QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.
minor bugfix: using XWayland for skinned user interface; using floating point output in the sndfile plugin; fixed issue with KDE6 file dialog; fixed another 3 bugs.
GNU GPL audio player qt6 mp3
GNU LibreDWG is a free C library to handle DWG files. It aims to be a free replacement for the OpenDWG libraries. DWG is the native file format of AutoCAD.
GNU LibreDWG is based on LibDWG, originally written by Felipe Castro.
minor feature: Minor features:
* Promoted SUN object to stable
Minor bugfixes:
* Fix make dist, checking missing dwg2ps.1 and dwgadd.1. Check for missing
libps. (#941)
* Improved BLOCKSTRETCHACTION a bit
* Improved dxf import for OLE2FRAME.data
* Fix some fuzzing errors: ossfuzz 66843, 66835, 66639
* Various unknown fixes, esp. for out-of-tree builds
* Improved wrong DWG_MAX_OBJSIZE, which prevented
very large 3DSOLID's to encode, like STEERING.dwg from_autocad_r13
* Improved support for beta versions, no logic holes (#908)
GNU GPLv3 cad library dwg format c
Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.
minor feature: Released 5.1.0
Implement improvement #360 and #174 to improve POSIX regex lazy quantifier matching in linear time using an updated advanced DFA transformation algorithm introduced in RE/flex in 2016.
BSDL utilities system-administrators developers
TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features:
Built-in MC-like file manager.
Spellchecker (using the aspell or/and Hunspell).
Tabbed layout engine.
Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki.
Multiply encodings support.
Code snippets and templates support.
Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script).
Hotkeys customizations.
Misc HTML tools.
Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools.
Preview in external browsers or other programs.
String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc.
Bookmarks.
Morse code translator.
Calendar/organizer with Moon phases
Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.).
Built-in image converter and resizer.
Built-in ZIP packer/unpacker with file names charset selector.
major bugfix: * More fixes for Qt6.
GNU GPLv3 text editor qt markdown text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux
|