Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.
minor feature: lt;h2 gt; ing : lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/carlosjorger/fluid-dnd/commit/9bdb523d115cbe8736218113945d534de7c153fa" gt;9bdb lt;/a gt; Avoid drag an element if cursor is moved after lt;strong gt;onTouchStart lt;/strong gt; lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
Expat is a stream-oriented XML parser library written in C99. It excels with files too large to fit RAM, and where performance and flexibility are crucial.
There are a number of applications, libraries and hardware using Expat, as well as bindings and 3rd-party wrappers. Expat is packaged everywhere.
minor bugfix: :
#980 #989 Restore event pointer behavior from Expat 2.6.4.
(that the to CVE-2024-8176 changed in 2.7.0);
affected API functions are:
- XML_GetCurrentByteCount.
- XML_GetCurrentByteIndex.
- XML_GetCurrentColumnNumber.
- XML_GetCurrentLineNumber.
- XML_GetInputContext.
Other changes:
#976 #977 Autotools: Integrate files "fuzz/xml_lpm_fuzzer. cpp,proto "
with Automake that were missing from 2.7.0 release tarballs.
#983 #984 printf format specifiers for 32bit Emscripten.
docs: Promote OpenSSF Best Practices self-certification
tests/benchmark: Resolve mistaken double #986 Address Frama-C warnings
#990 #993 Version info bumped from 11:1:10 (libexpat*.so.1.10.1)
to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/
for what these numbers do.
Infrastructure:
CI: Start running Perl XML::Parser integration tests
CI: Enforce Clang Static Analyzer clean code
CI: Re-enable warning clang-analyzer-valist.Uninitialized
for clang-tidy.
CI: Cover compilation with musl
#983 #984 CI: Cover compilation with 32bit Emscripten.
#976 #977 CI: Protect against fuzzer files missing from future
release archives.
Special thanks to:
Berkay Eren Ćrün
Matthew Fernandez
and
Perl XML::Parser.
MITL xml parser c c99 library
FET is free software for automatically scheduling the timetable of a school, high-school or university. It uses a fast and efficient timetabling algorithm.
Usually, FET is able to solve a complicated timetable in maximum 5-20 minutes. For simpler timetables, it may take a shorter time, under 5 minutes (in some cases, a matter of seconds). For extremely difficult timetables, it may take a longer time, a matter of hours.
minor feature: 10 May 2025, FET 7.2.0 released Minor interface (the was found by watching an online FET tutorial presented by Apisit Piamnoi).
Affero GPLv3 timetable scheduling time-management
NetworkManager attempts to keep an active network connection available at all times. The point of NetworkManager is to make networking configuration and setup as painless and automatic as possible. NetworkManager is intended to replace default route, replace other routes, set IP addresses, and in general
configure networking as NM sees fit (with the possibility of manual override as necessary). In effect, the goal of NetworkManager is to make networking Just Work with a minimum of user hassle, but still allow customization and a high level of manual network control. If you have special needs, we'd like to hear about them, but understand that NetworkManager is not intended for every
use-case.
NetworkManager will attempt to keep every network device in the system up and active, as long as the device is available for use (has a cable plugged in, the killswitch isn't turned on, etc). Network connections can be set to
'autoconnect', meaning that NetworkManager will make that connection active whenever it and the hardware is available.
"Settings services" store lists of user- or administrator-defined "connections", which contain all the settings and parameters required to connect to a specific
network. NetworkManager will never activate a connection that is not in this list, or that the user has not directed NetworkManager to connect to.
minor feature: Overview of changes since NetworkManager-1.52
This is a snapshot of NetworkManager development. The API is.
subject to change and not guaranteed to be compatible with
the later release.
USE AT YOUR OWN RISK. NOT RECOMMENDED FOR PRODUCTION USE!
Added systemd services to provide networking in the initrd.
GNU LGPLv3 gnome network networking daemon connection-manager c python
Python matplotlib is a for 2D plotting publication-ready figures in various formats, or rendering them interactively cross-platform. It can be scripted or used in Pythons interactive shell, within web applications, or through bindings with multiple GUI toolkits.
It simplifies plot generation, histograms, power spectra, bar charts, error charts, scatter plots. Typical uses only require a few lines of code, while complex rendering is kept feasible. Its pyplot interface provides a MATLAB-style API.
minor feature:
Python python cpp plotting graphs science mathematics matlab matplot gtk data-science qt data-visualization tk
Hoppscotch is a lightweight, web-based API development suite.
It was built from the ground up with ease of use and accessibility in mind providing all the functionality needed for API developers with minimalist, unobtrusive UI. It is an Open Source alternative to applications like Postman and Insomnia.
minor bugfix: This is a hotrelease resolving an with SAML login flow in the Enterprise offering alongside other improvements.. lt;h2 What's Changed. lt;ul . lt;li feat: import authorization header with curl by @chhaviG22 in #4963. lt;li (common): url and param encoding by @CuriousCorrelation
MITL api rest graphql typescript vue javascript rust
Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.
major feature: Release: 8.4 09 May, 2025 New features KEPUB Output: Add an option to generate KEPUB files that have better text justification at the cost of gaps in highlighting when used on the Kobo E-book viewer: Allow the background image specified in the Style section of the viewer preferences to extend under the page margins as well. E-book viewer: a regression that broke the "show book in main calibre program" link News download: Next/Previous links not working when the pointed to article failed to download. E-book viewer: Handle links to missing internal files with an error popup rather than becoming non-functional. E-book viewer: some links not being processed correctly for very large EPUB files with many internal HTML files. Get books: Update ebooks.com plugin for website changes. Metadata review dialog: merging of tags not working correctly. Wayland: Workaround Qt/Wayland that prevents the menu of the Layout button from showing Prevent recursion when creating base temporary folder if something on system deletes the created temporary folder New news sources. Frieze Magazine by Kabonix. Improved news sources. NYTimes Book Review. Washington Post. tagesschau. Hindu. Economist. Economist Espresso.
GNU GPLv3 python cpp ebook-reader ebook conversion epub kindle ebook-manager
An interactive command line filter program for any kind of list; files, command history, processes, hostnames, bookmarks, git commits, etc. It implements a "fuzzy" matching algorithm, so you can quickly type in patterns with omitted characters and still get the results you want.
Highlights
š¦ Portable ā Distributed as a single binary for easy installation
ā” Blazingly fast ā Highly optimized code instantly processes millions of items
š ļø Extremely versatile ā Fully customizable via an event-action binding mechanism
š Batteries included ā Includes integration with bash, zsh, fish, Vim, and Neovim
major bugfix: Relaxed the `--color` option syntax to allow whitespace-separated entries (in addition to commas), making multi-line definitions easier to write and read.
``sh.
# seoul256-light.
Fzf --style full --color='
fg:#616161 fg+:#616161
bg:#ffffff bg+:#e9e9e9 alt-bg:#f1f1f1
hl:#719872 hl+:#719899.
Pointer:#e12672 marker:#e17899
Header:#719872
Spinner:#719899 info:#727100
Prompt:#0099bd query:#616161
Border:#e1e1e1
'.
``.
Added `alt-bg` color to create striped lines to visually separate rows.
``sh.
Fzf --color bg:237,alt-bg:238,current-bg:236 --highlight-line
Declare -f perl -0777 -pe 's/ n/ 0/gm' .
Bat --plain --language bash --color always
Fzf --read0 --ansi --reverse --multi
--color bg:237,alt-bg:238,current-bg:236 --highlight-line.
``.
fish Improvements in CTRL-R binding.
- You can trigger CTRL-R in the middle of a command to insert the selected item.
- You can delete history items with SHIFT-DEL.
And improvements.
Unnecessary 100ms delay after `reload`.
- `selected-bg` not applied to colored items.
MITL cli finder go ruby shell
libxmp is the backend library for XMP which provides playback of MOD audio files. Over 90 formats are supported, PC as well as ancient home computer variants, including standard MOD files, S3M, XM, and IT files.
minor bugfix: Changes by Alice Rowan:
MED effect 1Fxy (delay and retrigger). The new implementation
supports both delay and retrigger at the same time and repeats.
- MED effect FF3 (revert change from 4.6.1). The gy version
of this effect prior to OctaMED v5 is not currently supported.
- MED3 and MED4 time factor and tempos 1-10.
- MED4 effect 9xx (set speed).
- Add support for MED3 and MED4 song files.
- Better MED MMD tracker version fingerprinting.
- loading external instruments from the current directory.
Changes by Thomas Neumann:
- oxm modules with empty samples (e.g.: The Four Ages.oxm).
- some modules would be misidentified as Scream Tracker 2.
- Handle IT modules with edit history but no midi configuration
Changes by Ozkan Sezer:
- Revert a bad CVE to the miniz inflate code.
- Add missing HAVE_DIRENT definition to Android makefile.
GNU LGPLv2 c module audio library
InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.
minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.57.0...v0.57.1" gt;0.57.1 lt;/a gt; (2025-05-08) lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;Deck: lt;/strong gt; Add generic target PID ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/736e0b22668f04dba481c7773a48b61006b94e12" gt;736e0b2 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
the libvirt project is already available under the *libvirt* ProjectID; this one (libv*e*rt) is a duplicate! Please delete me.
major feature: Removed features.
Remove support for qemu-6.1 and older.
Libvirt now requires *qemu-6.2 or newer based on our platform support.
Policy.
New features.
Qemu: Add new 'image_format' parameter to virDomainSaveParams.
`virDomainSaveParams` now supports an `image_format` parameter for.
Specifying the save image format on a per-domain basis. The parameter
Accepts the same values as the driver-wide `save_image_format` setting
in `qemu.conf`. An image format specified via `virDomainSaveParams`.
Takes precedence over the driver-wide setting.
Qemu: Added guest load averages to the output of virDomainGetGuestInfo.
This feature will be available with qemu guest agent 10.0 onwards.
Qemu: Add support for multiple iothreads for `virtio-scsi` controller.
It's now possible to map multiple iothreads to the `virtio-scsi` controller
or even map them to specific virtqueues similarly to the `virtio-blk`.
Device allowing for better performance in certain scenarios.
Qemu: integrate support for VM shutdown on host shutdown.
It is now possible to instruct the QEMU driver to automatically perform.
Managed save, graceful shutdown, or hard poweroff on running VMs, when a
Host shutdown is requested. This feature is intended to eventually replace
Usage of the libvirt-guests script. The new approach improves on the
Libvirt-guests script, by proactively monitoring logind for a signal that
a host shutdown has been requested. It will initiate the chosen action on.
Running guests immediately, allowing shutdown inhibitors to be released
Sooner. The new solution is also able to iteratively try multiple actions
Until one of them succeeds in shutting down the VM.
Since it must be mutually exclusive with the libvirt-guests script, this.
Feature currently requires a manual opt-in through editing of the
/etc/libvirt/qemu.conf configuration file. The libvirt-guests script must
be disabled before doing this.
Qemu: Add 'sparse' as a new save image format.
QEMU's `file` migration has been s
Mixed virtualization virtual-machine toolkit library c python
The libvirt project:
is a toolkit to manage virtualization platforms
is accessible from C, Python, Perl, Go and more
is licensed under open source licenses
supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more
targets Linux, FreeBSD, Windows and macOS
is used by many applications
major feature: Removed features.
Remove support for qemu-6.1 and older.
Libvirt now requires *qemu-6.2 or newer based on our platform support.
Policy.
New features.
Qemu: Add new 'image_format' parameter to virDomainSaveParams.
`virDomainSaveParams` now supports an `image_format` parameter for.
Specifying the save image format on a per-domain basis. The parameter
Accepts the same values as the driver-wide `save_image_format` setting
in `qemu.conf`. An image format specified via `virDomainSaveParams`.
Takes precedence over the driver-wide setting.
Qemu: Added guest load averages to the output of virDomainGetGuestInfo.
This feature will be available with qemu guest agent 10.0 onwards.
Qemu: Add support for multiple iothreads for `virtio-scsi` controller.
It's now possible to map multiple iothreads to the `virtio-scsi` controller
or even map them to specific virtqueues similarly to the `virtio-blk`.
Device allowing for better performance in certain scenarios.
Qemu: integrate support for VM shutdown on host shutdown.
It is now possible to instruct the QEMU driver to automatically perform.
Managed save, graceful shutdown, or hard poweroff on running VMs, when a
Host shutdown is requested. This feature is intended to eventually replace
Usage of the libvirt-guests script. The new approach improves on the
Libvirt-guests script, by proactively monitoring logind for a signal that
a host shutdown has been requested. It will initiate the chosen action on.
Running guests immediately, allowing shutdown inhibitors to be released
Sooner. The new solution is also able to iteratively try multiple actions
Until one of them succeeds in shutting down the VM.
Since it must be mutually exclusive with the libvirt-guests script, this.
Feature currently requires a manual opt-in through editing of the
/etc/libvirt/qemu.conf configuration file. The libvirt-guests script must
be disabled before doing this.
Qemu: Add 'sparse' as a new save image format.
QEMU's `file` migration has been s
Mixed virtualization virtual-machine toolkit library c python
Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.
minor feature: lt;h2 gt; ing : lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/carlosjorger/fluid-dnd/commit/b3f8c00f15a63fa25e10c75f0e588b586420cbf9" gt;b3f8c lt;/a gt; Avoid dragging element if the cursor is not over dragged element lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first.
Syncthing should be:
Safe From Data Loss
Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files.
Secure Against Attackers
Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties.
Easy to Use
Syncthing should be approachable, understandable, and inclusive.
Automatic
User interaction should be required only when absolutely necessary.
Universally Available
Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual.
For Individuals
Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization.
Everything Else
There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.
minor feature: lt;p gt;v1.29.4 lt;/p gt;.
lt;p gt;: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2920553373" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9990" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9990/hovercard" href="https://github.com/syncthing/syncthing//9990" gt;#9990 lt;/a gt;: Tildes break directory autocomplete lt;/li gt;.
lt;/ul gt;.
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation.
Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include:
Tracking product warranties in one central location.
Adding warranty details, including purchase dates and duration.
Uploading and storing warranty documentation and receipts.
Providing visual indicators for active, expiring soon, and expired warranties.
Searching through your warranty collection.
Warranty Management: Add, edit, and delete warranty information.
Document Storage: Upload and securely store receipts and warranty documentation.
Status Tracking: Visual indicators for warranty status (active, expiring soon, expired).
Search: Easily find warranties by product name.
Responsive Design: A seamless experience on both desktop and mobile devices.
minor feature: Changed
Header Branding Improvement:
The Warracker title in the header of the Status, Settings, and About pages is now a clickable link to index.html, enhancing navigation and consistency.
Affected files: frontend/status.html, frontend/settings-new.html, frontend/about.html
Tag Dropdown Styling Cleanup:
Removed all background and text colors from the tags dropdown in both dark and light modes for a cleaner, more uniform appearance.
Affected files: frontend/style.css, frontend/script.js, plus any related tag-dropdown CSS/JS
Docker Base Image Upgrade:
Updated the Dockerfile to use PythonāÆ3.12 on DebianāÆ12 (Bookworm) as the base image, improving compatibility and security.
Affected file: Dockerfile
Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql
Express is a fast and minimalistic web framework for NodeJS.
It provides robust routing, HTTP utility code (redirection, caching, etc),
view and templating system (over 14 engines) support,
HTTP content negotiation, and code generation.
major feature: Add support for `Uint8Array` in `res.send()`.
Add support for ETag option in `res.sendFile()`.
Add support for multiple links with the same rel in `res.links()`.
Add funding field to package.json.
Perf: use loop for acceptParams.
Refactor: prebuilt-in node module imports.
Deps: remove `setprototypeof`.
Deps: remove `safe-buffer`.
Deps: remove `utils-merge`.
Deps: remove `methods`.
Deps: remove `depd`.
Deps: `de@ 4.4.0`.
Deps: `body-parser@ 2.2.0`.
Deps: `router@ 2.2.0`.
Deps: `content-type@ 1.0.5`.
Deps: `finalhandler@ 2.1.0`.
Deps: `qs@ 6.14.0`.
Deps: `server-static@2.2.0`.
Deps: `type-is@2.0.1`.
MITL javascript web-framework nodejs templating web-apps developers
ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.
major feature: The build is available for x86_64 Platform 11, based on the 6.12 LTS kernel.
Innovations:
* Redesigned installation workflow with improved UI/UX.
* Replaced boot subsystem with altboot.
* LUKS2 disk encryption (replacing LUKS1) offers superior protection against attacks.
* Standardized UID 1000 for first user (following Linux conventions).
* kio-admin implements a new protocol admin:/ which gives administrative access to the entire system.
* Secure Boot compatibility restored for modern hardware platforms.
Read more:
https://lists.altlinux.org/pipermail/altlinux-announce-en/2025/000047.html
GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu
iotop-c does for I/O usage what top(1) does for CPU usage. It watches I/O usage information output by the Linux kernel and displays a table of current I/O usage by processes on the system. It is handy for answering the question "Why is the disk churning so much?". iotop-c requires a Linux kernel built with the CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS config options on. iotop-c is an alternative re-implementation of iotop in C, optimized for performance. Normally a monitoring tool intended to be used on a system under heavy stress should use the least additional resources as possible.
major bugfix: fix incompatible struct taskstats with newer kernels
GNU GPL monitoring
ClamAV is an anti-virus engine, which is commonly used for email and web scanning, or gateway and fileserver securing.
It provides a command-line scanner, a sendmail milter, automatic signature database updates, built-in support for many archiving and container or mail encoding formats, scanning standard ELF and compressed executables, as well as common office document formats.
minor feature: lt;p gt;ClamAV 1.5.0 includes the following improvements and changes: lt;/p gt;.
lt;h3 gt;Major changes lt;/h3 gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Added checks to determine if an OLE2-based Microsoft Office document is lt;br gt;.
encrypted. lt;/p gt;
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1295" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1295/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Added the ability to record URLs found in HTML if the generate-JSON-metadata lt;br gt;.
feature is enabled. lt;br gt;
Also adds an option to disable this in case you want the JSON metadata lt;br gt;
feature but don't want to record HTML URLs. lt;br gt;
The ClamScan command-line option is lt;code gt;--json-store-html-urls=no lt;/code gt;. lt;br gt;
The lt;code gt;clamd.conf lt;/code gt; config option is lt;code gt;JsonStoreHTMLUrls no lt;/code gt;. lt;/p gt;
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1281" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1281/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Added regex support for the lt;code gt;clamd.conf lt;/code gt; lt;code gt;OnAccessExcludePath lt;/code gt; config option. lt;br gt;.
This change courtesy of GitHub user b1tg. lt;/p gt;
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1314" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1314/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Added FIPS-compliant CVD signing/verification with external lt;code gt;.sign lt;/code gt; files. lt;/p gt;.
lt;p gt;Freshclam will now attempt to download external signature files to accompany lt;br gt;.
existing lt;code gt;.cvd lt;/code gt; databases and lt;code gt;.cdiff lt;/code gt; patch files.
GNU GPL c virus-scanner mail-filter security administrators
Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users.
Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger ā which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.
major feature: Appid: added flag to inspect out-of-order packets.
Appid: modified shadow traffic status to default.
Connectors: new unix domain connector.
Dce_rpc: ignoring false positives and ing spell checks.
Dns: pass packet in DnsResponseEvent.
Dump_config: include PID into dump file name.
File_api: making current_context as nullptr before it gets the value of ctx and removing redundant check.
Imap:pop: delete if expression that compared session flag to the packet_flag filed.
Main: initialize openssl at startup.
Packet_capture: support packet capture limit and location.
Packet_capture: use existing util function to check directory path.
Pub_sub: basic framework with skeleton APIs multiprocess databus.
Stream_tcp: eliminate redundant calls to initialize the normalizer policy.
Stream_tcp: initialize each tracker's normalizer for missed 3whs behavior invidually when the initial packet is processed by the tracker.
Stream_tcp: make member variables private to improve tracker class encapsulation.
Stream_tcp: only allow legacy OS and FIRST normalizer policies to be configurable. Proxy and missed 3whs modes are determined dynamically per flow.
Stream_tcp: reduce verbosity of packet tracer log messages for normalizer initialization actions.
Stream_tcp: rename OS policy names to prevent conflict with existing macros.
Stream_tcp: split StreamPolicy enum into enums specific to normalization and to overlap resolution.
Unified2: add packet dump to unified event with reassembled udp packet.
GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c
NDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol.
INDI core library is composed of the following components:
INDI Server.
INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including:
Mounts
CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc).
Focusers.
Filter Wheels.
Adaptive Optics.
Domes.
GPS.
Weather Stations.
Controllers.
Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc).
Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices.
INDI core device drivers are shipped with INDI library by default.
INDI 3rd party drivers are available in a dedicated 3rdparty repository and maintained by their respective owners.
minor bugfix: 019635df2 2025-03-24 Jasem Mutlaq More progress. Use MountTypeSP in INDI::Telescope. Implement more function to handle telescope requests
0102c188d 2025-03-23 Jasem Mutlaq add equatorialsystem.
Dca9c7213 2025-03-23 Jasem Mutlaq minor discovery e70e387be 2025-03-19 Jasem Mutlaq update documentation
E3da4a643 2025-03-19 jmocenigo Needed to change libs/indibase/indiweatherinterface. to allow alerts for negative values (e.g., sky temperature).
8b4de4932 2025-03-19 Jasem Mutlaq INDI::RotatorInterface Property Migration.
F399e3c07 2025-03-18 Jasem Mutlaq Add Juwei mount aliases
D4dca6d78 2025-03-17 Jordan Maples Refactoring more indiserver components
F5a8729be 2025-03-17 Jasem Mutlaq Focus migration
C28043505 2025-03-17 Artyom Beilis in skywatcherAltAz driver:
B34c3a000 2025-03-16 Jasem Mutlaq Update to use modern INDI properties and logging
Aa5adbbad 2025-03-16 JƩrƩmie Klein (): wanderer cover positions are now saved when defined
43b934bfa 2025-03-16 JƩrƩmie Klein wanderer cover timer failing when other command running
01a7e2af6 2025-03-15 Jasem Mutlaq Add missing INDI_STANDARD_PROPERTY tags.
B95d185ed 2025-03-15 Jasem Mutlaq Mark more properties as standard (pending focuser) to improve documentation
Aad4655fc 2025-03-15 Jasem Mutlaq Add missing timeout calls. Thank to Artyom Beilis for finding the.
28e4231ad 2025-03-15 JƩrƩmie Klein (): Wanderer cover v3 is now working with the scheduler
824c83e51 2025-03-15 JƩrƩmie Klein (): Alpaca weather safety now correctly manager danger zone
1ac9ee428 2025-03-14 Jasem Mutlaq Add dust cover simulator
184e62ce4 2025-03-13 Jordan Maples build warning - Removing clang-extensions for variable length arrays
63cf0e795 2025-03-14 JƩrƩmie Klein (): wanderer rotator - the backlash value was incorrectly read during handshake.
B1f48b538 2025-03-11 Jasem
Mixed astronomy
generates status-bars for dzen2, lemonbar, and the terminal (including 'bottom of screen' terminal bar by manipulating vt220 terminal).
Requires libUseful and libUseful-lua.
minor bugfix: Handle batteries/systems that don't have 'current_power'.
Try estimating remaining battery from usage over time.
Allow use of character with dzen2 bars.
Eliminate deging code from modules.
Implement 'make install' and 'make install_system'.
GNU GPLv3 dzen2 lemonbar status-bar
A single binary to manage your multiple kubernetes clusters.
kubewall provides simplify and rich real time interface to manage and investigate your clusters.
Key features of KubeWall include:
* Single binary deployment: KubeWall can be easily deployed as a single binary, eliminating the need for complex configurations.
* Browser-based access: KubeWall can be accessed directly from your favorite web browser, providing a seamless user experience.
* Real-time cluster monitoring: KubeWall offers a rich, real-time interface that displays the current state of your Kubernetes clusters, allowing you to quickly identify and address issues.
* Cluster management: KubeWall enables you to manage multiple Kubernetes clusters from a single pane of glass, reducing the overhead of switching between different tools and interfaces.
* Detailed cluster insights: KubeWall provides comprehensive insights into your Kubernetes clusters, manifest info of your pods, services, config and others.
minor feature: * New Collapsible Sidebar.
* Sidebar will now show icons for popular CRDs.
* Performace upgrade.
* Handy Deployment Scalling pop-up.
* Minor known bug fixes.
* Dependency upgrade.
Apache kubernetes dashboard k8s cncf cloud native cluster
Xcoral is a multiwindow mouse-based text editor for Unix and X Window System. Syntax highlighting and auto-indentation are available. A built-in browser enables you to navigate through C functions, C++ and Java classes, methods and files. A SMall Ansi C Interpreter (Smac) is also built-in to dynamically extend the editor's possibilities (user functions, key bindings, modes etc). Xcoral provides regions and marks, kill-buffers, macros system and unlimited undo. A usefull Edir mode window helps you to navigate through directories to do some operations on files.
minor bugfix: Some small bugs fixed. Edir mode and RCS command updated. Cosmetic: fonts and geometry etc...
GNU GPL programming c c++ java python latex text editor
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:
Allow adjusting application font size.
Add Proton Pass importer.
Support KeePass2 TOTP settings.
Add New/Preview Entry Attachments dialog and functionality.
Add database name, color, and icon options for unlock view.
Show entry background color as column.
Use icons for password strength.
Add "Group Full Path" column in entry view.
Passphrase "MIXED case" Type.
Allow deleting extension plugin data from Browser Statistics.
Add --minimized option to keepassxc.
Implement T-CONV and T-REPLACE-RX entry placeholders.
Option to disable opening browser when URL field double-clicked.
Overhaul action states and add icons to toolbar.
Show character count in password generator dialog.
Add ability to expire entries from context menu.
Add copy field shortcuts to Auto-Type select dialog.
Passkeys: Add support for selecting group on creation.
Browser: Refactor Access Control Dialog.
Browser: Add support for URL wildcards and exact URL.
Browser: Allow groups to restrict by browser integration key.
CLI: Add `-d` dry-run shortcut to merge command.
CLI: HTML export.
macOS: Add option to disable database lock when switching user.
SSH Agent: Implement feature to clear all identities.
:
Major enhancements to documentation.
Various UI and style.
Various improvements to tags.
Reset splitter sizes on database unlock.
Remember sort order in Auto-type popup dialog.
database password clearing when modifying key file / hardware key.
with reloading and handling of externally modified db file.
Support passkeys with Bitwarden import.
various quirks with CSV import.
Show Auto-Type select dialog even if window title is empty.
Refactor hardware key code to avoid deadlock.
Show a clear error if hardware key is found slots are not configured.
signal/slot disconnect when opening import wizard.
setting window title as modified.
assert hit when viewing entry history.
multiple crashes on Linux.
backup file path time substitution.
Prevent long-running thr
password password-manager security privacy cpp
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first.
Syncthing should be:
Safe From Data Loss
Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files.
Secure Against Attackers
Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties.
Easy to Use
Syncthing should be approachable, understandable, and inclusive.
Automatic
User interaction should be required only when absolutely necessary.
Universally Available
Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual.
For Individuals
Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization.
Everything Else
There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;chore(lib): expose model methods to obtain progress by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pixelspark/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pixelspark" gt;@pixelspark lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2759527877" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9886" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9886/hovercard" href="https://github.com/syncthing/syncthing/pull/9886" gt;#9886 lt;/a gt; lt;/li gt;.
lt;li gt;feat(gui): explanation to options enabled or disabled per folder type by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tomasz1986/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tomasz1986" gt;@tomasz1986 lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2096967339" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9367" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9367/hovercard" href="https://github.com/syncthing/syncthing/pull/9367" gt;#9367 lt;/a gt; lt;/li gt;.
lt;li gt;chore: remove abandoned next-gen-gui experiment by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/calmh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/calmh" gt;@calmh lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2956524627" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//10004" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/s
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
FreeFileSync allows comparing and synchronizing local file folders. It's performant and without GUI complexity. It detects moved and renamed files, detect conflicts, can operate on locked files, understands symlinks, allows automatic syncing, copyies extended file permissions (NTFS), and it's cross-platform.
minor bugfix: Support internationalized domain names (IDN) for (S)FTP and email
Log performance statistics for file content comparison
Support installation using Ptyxis terminal (Linux)
Support pausing countdown towards system shutdown
Support KDE Plasma 6 service menu (Linux)
crash on app exit when called by Cron (Linux)
GNU GPLv3 synchronization file-management backup version-control mirroring cpp
Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation.
Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include:
Tracking product warranties in one central location.
Adding warranty details, including purchase dates and duration.
Uploading and storing warranty documentation and receipts.
Providing visual indicators for active, expiring soon, and expired warranties.
Searching through your warranty collection.
Warranty Management: Add, edit, and delete warranty information.
Document Storage: Upload and securely store receipts and warranty documentation.
Status Tracking: Visual indicators for warranty status (active, expiring soon, expired).
Search: Easily find warranties by product name.
Responsive Design: A seamless experience on both desktop and mobile devices.
minor feature: ### Added
* **Admin/User Tag Separation**
* Admin-only and User-only tags with backend enforcement (`is_admin_tag`).
* Role-based filtering across all tag-related endpoints.
* DB migration: `009_add_admin_flag_to_tags.sql`.
* **Version Checker**
* About page now checks for the latest GitHub release and indicates update status.
* **Mobile Home Screen Icon Support**
* Added Apple touch icon and web app manifest for Android/iOS home screen support.
* **Optional Vendor Field for Warranties**
* Vendor info can be added/edited, shown in UI, and included in search.
* DB migration: `017_add_vendor_to_warranties.sql`.
* **Serial Number Search**
* Search now matches serial numbers in addition to names, notes, and tags.
* **CSV Import: Vendor Field**
* Support for importing vendor via CSV with header `Vendor`.
* **Date Format Customization**
* Users can choose from 6 display formats for warranty dates. Persisted across sessions and tabs.
* **IPv6 Support**
* Nginx now listens on both IPv4 and IPv6 (`listen :: :80;`).
* **Cloudflare Compatibility**
* Added `data-cfasync="false"` to ensure script loading behind Cloudflare.
* **New API Endpoint: `/api/timezones`**
* Structured list of timezones grouped by region.
---
### Changed
* **Theme Persistence Overhaul**
* Unified theme preference using a single `localStorage` key: `darkMode`.
* Removed all prefixed or redundant keys and logic.
* Ensured early loading of `theme-loader.js` across all HTML files.
* Reliable persistence across sessions and pages.
* **Migration System Refactor**
* Improved reliability and removed obsolete files.
* **Warranty Visibility Logic**
* Admins now only see their own warranties.
* Fixed leakage of user warranties across roles.
---
### Fixed
* **Tag Visibility**
* Corrected reversed visibility logic between Admins and Users.
* **Date Handling (Off-by-One Errors)**
https://github.com/sassanix/Warracker/releases
Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql
Dockerfile to run unbound inside a docker container.
The container has support to use unbound as a DNS resolver and an authoritative DNS server (aka a real DNS server).
minor feature: Upgrade to debian:bookworm
* Updated BASE_IMAGE to debian:bookworm
* Add ARG DEBIAN_FRONTEND=noninteractive
* Run unbound-control-setup to generate the default certificate
* Documentation updated
MITL unbound dns container docker debian linux
Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.
minor feature: lt;h2 gt; Features: lt;/h2 gt;.
lt;ul gt;.
lt;li gt;Add support for react.js lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
Please delete this, this is spam
minor feature: THIS IS SPAM, PLEASE DELETE
OGTSL self-hosted rss atom feeds monitoring dashboard aggregator go
Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.
minor feature: opening a project can be slow or make app unresponsive if Settings Playlist View mode is Icons (broke in v25.01).
automatic pause--such as when adding a filter--does not update the player's play button state (broke in v25.01).
a crash on multiple Timeline undo and redo operations.
Added Text style preset to Subtitles Generate Text on Timeline.
Added Copy Current and Copy All to Filters.
Reduced the range of Gamma and Gain in the Color Grading filter.
Added the project Video Mode to the window title.
Added Vertical and Horizontal parameters to the No Sync video filter.
the Size, Position Rotate filter's visual control with non-square pixels.
trimming twice ruins zoom keyframes in Size, Position Rotate filter.
Block adding a new job that writes to the same file as a pending or running job.
Added Toggle Filter Overlay to the Player menu.
double-clicking a Playlist item that is in a Bin may open wrong clip.
Paste filters is not adding an Undo item to History.
the Amount keyframes button always disabled in the 360: Equirectangular to Stereogaphic video filter.
a crash after Undo and Redo after moving clips in Timeline.
Added 360: Cap Top Bottom and 360: Equirectangular Wrap video filters.
key repeat for the previous/next shortcuts in Player menu.
Added a Not In a Bin smart bin to Playlist.
Added using the Ctrl (command on macOS) to constrain moving position to vertical
or horizontonal axis in all filters that use the rectangle visual control.
Added `#rgba`, `#yuv`, `#gpu`, and `#10bit` tags to keywords in Filters for search.
Added an icon to Timeline clips to indicate when it has filters.
Export Reframe causes Video Scan mode to be interlaced even when it shows progressive.
trim handles on Timeline clip when it is very short.
Timeline Split followed by multiple undo and redo may affect attached filters.
playhead in Keyframes incorrect after switching filters.
Added "ITU-R BT.2020" to Video Mode Custom Add and Output Prope
GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt
iotop-c does for I/O usage what top(1) does for CPU usage. It watches I/O usage information output by the Linux kernel and displays a table of current I/O usage by processes on the system. It is handy for answering the question "Why is the disk churning so much?". iotop-c requires a Linux kernel built with the CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS config options on. iotop-c is an alternative re-implementation of iotop in C, optimized for performance. Normally a monitoring tool intended to be used on a system under heavy stress should use the least additional resources as possible.
major bugfix: fix batch mode
GNU GPL monitoring
Rclone ("rsync for cloud storage") is a command-line program to sync files and directories to and from different cloud storage providers.
major feature: accounting: percentDiff calculation -- (Anagh Kumar Baranwal). build.. Update github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 to CVE-2025-30204 (dependabot bot ). Update github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 to CVE-2025-30204 (dependabot bot ). Update golang.org/x/crypto to v0.35.0 to CVE-2025-22869 (Nick Craig-Wood). Update golang.org/x/net from 0.36.0 to 0.38.0 to CVE-2025-22870 (dependabot bot ). Update golang.org/x/net to 0.36.0. to CVE-2025-22869 (dependabot bot ). Stop building with go go1.23 as security updates forbade it (Nick Craig-Wood). docker plugin build (Anagh Kumar Baranwal) cmd: crash if rclone is invoked without any arguments (Janne Hellsten). config: Read configuration passwords from stdin even when terminated with EOF (Samantha Bowen). doc (Andrew Kreimer, Danny Garside, eccoisle, Ed Craig-Wood, emyarod, jack, Jugal Kishore, Markus Gerstel, Michael Kebe, Nick Craig-Wood, simonmcnair, simwai, Zachary Vorhies). fs: corruption of SizeSufwith "B" sufin config (eg --min-size) (Nick Craig-Wood). lib/http: race between Serve() and Shutdown() (Nick Craig-Wood). object: memory object out of bounds Seek (Nick Craig-Wood). operations: call fmt.Errorf with wrong err (alingse). rc.. Disable the metrics server when running. rclone rc (hiddenmarten). de/ commands not being available over unix sockets (Nick Craig-Wood). serve nfs: unlikely crash (Nick Craig-Wood). stats: the speed not getting updated after a pause in the processing (Anagh Kumar Baranwal). sync.. cpu spinning when empty directory finding with leading slashes (Nick Craig-Wood). Copy dir modtimes even when copyEmptySrcDirs is false (ll3006). VFS.. directory cache serving stale data (Lorenz Brun). inefficient directory caching when directory reads are slow (huanghaojun). integration test failures (Nick Craig-Wood). Drive.. Metadata: error when setting copy-requires-writer-permission on a folder (Nick Craig-Wood). Dropbox.. Retry link without expiry (Dave Vasilevsky). HTTP.. Correct root
MITL rsync cloud backup storage networking scheduling sync go
generates status-bars for dzen2, lemonbar, and the terminal (including 'bottom of screen' terminal bar by manipulating vt220 terminal).
Requires libUseful and libUseful-lua.
minor feature: Added simple 'animations'.
Add 'bat_life' value.
Don't use cache of images with same name but different paths.
GNU GPLv3 dzen2 lemonbar status-bar
Tuned Switcher is a simple utility for managing performance profiles using the Tuned service.
Tuned is a daemon for monitoring and adaptive tuning of system devices. In order to use this program, a daemon must be installed on your system.
minor bugfix: Switched the project to Qt 6.
Added all missing features to GUI application (Widget mode).
Enabled interactive authorization support for various dbus methods.
Implemented the ability to show different messages on manual and automatic performance profile changes.
Fixed the "Interactive authentication required" dbus error.
GNU GPLv3 systems-administration linux utility performance
|