libpng is the PNG image format reference implementation. Portable Network Graphics are the most widely used raster image format, patent-free, based on lossless data compression, support indexed/paletted, grayscale, and 24 or 32 bit truecolor images with transparency. It's also an highly extensible container format, with built-in color profiles and representation information, textual meta data, filters, progressive interlacing, and permits animations in the derived APNG or MNG formats.
minor feature: Added support for the cICP chunk.
Adjusted and improved various checks in colorspace calculations.
Rearranged the write order of colorspace chunks for better conformance
with the PNG v3 draft specification.
Raised the minimum required CMake version from 3.6 to 3.14.
Forked off a development branch for libpng version 1.8.
Zlib c png image format library raster-image compression deflate gamma icc zlib
HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections.
The HDF5 technology suite includes:
A versatile data model that can represent very complex data objects and a wide variety of metadata.
A completely portable file format with no limit on the number or size of data objects in the collection.
A software library that runs on a range of computational platforms, from laptops to massively parallel systems, and implements a high-level API with C, C++, Fortran 90, and Java interfaces.
A rich set of integrated performance features that allow for access time and storage space optimizations.
Tools and applications for managing, manipulating, viewing, and analyzing the data in the collection.
The HDF5 data model, file format, API, library, and tools are open and distributed without charge.
Building on its 20-year history, The HDF Group offers personalized consulting, training, design, software development, and support services to help clients take full advantage of HDF5 capabilities in addressing their unique data management challenges.
minor bugfix: New Features
Configuration:
-------------
- Added signed Windows msi binary and signed Apple dmg binary files.
The release process now provides signed Windows and Mac installation
binaries in addition to the Debian and rpm installation binaries. The Mac
binaries are built as universal binaries on an ARM-based Mac. Installer
files are no longer compressed into packaged archives.
- Moved examples to the HDF5Examples folder in the source tree.
Moved the C++ and Fortran examples from the examples folder to the HDF5Examples
folder and renamed to TUTR, tutorial. This is referenced from the LearnBasics
doxygen page.
- Added support for using zlib-ng package as the zlib library:
CMake: HDF5_USE_ZLIB_NG
Autotools: --enable-zlibng
Added the option HDF5_USE_ZLIB_NG to allow the replacement of the
default ZLib package by the zlib-ng package as a built-in compression library.
- Disable CMake UNITY_BUILD for hdf5
CMake added a target property, UNITY_BUILD, that when set to true, the target
source files will be combined into batches for faster compilation. By default,
the setting is OFF, but could be enabled by a project that includes HDF5 as a subproject.
HDF5 has disabled this feature by setting the property to OFF in the HDFMacros.cmake file.
- Removed "function/code stack" debugging configuration option:
CMake: HDF5_ENABLE_CODESTACK
Autotools: --enable-codestack
This was used to debug memory leaks internal to the library, but has been
broken for 1.5 years and is now easily replaced with third-party tools
(e.g. libbacktrace: https://github.com/ianlancetaylor/libbacktrace) on an
as-needed basis when debugging an issue.
- Added configure options for enabling/disabling non-standard programming
language features
- Added the CMake variable HDF5_ENABLE_ROS3_VFD
Mixed scientific science-research
Arping is a util to find out if a specific IP address on the LAN is 'taken' and what MAC address owns it. Sure, you *could* just use 'ping' to find out if it's taken and even if the computer blocks ping (and everything else) you still
get an entry in your ARP cache. But what if you aren't on a routable net? Or the host blocks ping (all ICMP even)? Then you're screwed. Or you use arping.
Why it's not stupid: Say you have a block of N real IANA-assigned IP-addresses. You want to debug the net and you don't know which IP addresses are taken. You can't ping anyone before you take the IP, and you can't pick an IP before you know which are already taken. Catch 22. But with arping you can 'ping' the IP and if you get no response, the IP is available.
Example uses: If some box is dumping non-IP (like IPX) garbage and you don't know which box it is, you can ping by MAC to get the IP and fix the problem.
If you are on someone else's net and want to 'borrow' a real IP address instead of using one of those 10.x.x.x-addresses the DHCP hands out you probably want to know which ones are taken, or people will get mad (a friend of mine got a call on his cellphone about 15 seconds after he accidentally 'stole' an IP, oops).
minor feature: seccomp (default disabled): Allow some more syscalls
seccomp (default disabled): Move some checks from build time to runtime
Sane output and exit code when sending ARP replies
Work around libpcap when linking with musl
GNU GPLv3 network arp ping c shell python
clazy is a compiler plugin which allows clang to understand Qt semantics. You get more than 50 Qt related compiler warnings, ranging from unneeded memory allocations to misusage of API, including fix-its for automatic refactoring.
minor bugfix: New Checks: Used-qunused-variable. Qstring-arg check provides a -it. Unused-non-trivial-variable to not warn when maybe_unused set. Qstring-arg for upcoming Qt 6.9. Fully-qualified-moc-types false positive for const modifiers of generic arguments. - Silence false positive non-pod-global-static warning for QML module initialization. Function-args-by-value false positive that would cause compile error in copy constructors, assignment operators and equal checks. - False positives for `Q_EMIT(someSignal())` are now.
Mixed qt clang code-analyzer kde cpp python c
libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.
minor feature: Added 'SetNumericVar' and 'AddToNumericVar' functions in Vars.c.
Added 'IsLeapYear' function in Time.c.
Added 'GetDaysInMonth' function in Time.c.
Added 'CalendarFormatCSV' function in Time.c.
Added TerminalCalendar widget.
in PasswordFile.c where 'Extra' data can get appended to password when doing password check.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with:
Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!
minor bugfix: This release is a canary release intended to be used for testing.
Note that this build has a redesigned restore flow.
Should arise, the previous restore engine can be enabled with `--restore-legacy=true`.
## Detailed list of changes:
with FTP not connecting correctly.
Improved large restore speed (+5TiB), thanks @snamds.
Corrected reported options for Azure, Aliyun, OpenStack and Storj.
OpenStack detects protocol version from URL.
Sia redundancy option is now a decimal (culture invariant parsing).
Added help links to connection dialog and login pages.
with new restore not auto-creating missing folder structure.
with new restore without overwrite.
a place not honoring disabled quota.
Added CIFS / SMB backend.
Updated MacOS DMG image.
GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript
BSD syslog daemon and syslog()/syslogp() replacement API for Linux, provides 100% support for RFC3164 & RFC5424, unlike rsyslogd et al.
minor feature: github: disable apparmarmor to allow testing in unshare
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
BSDL
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: lt;ul gt;.
lt;li gt;.
RFE:
Allow all immutable lt;code gt;List lt;/code gt; subclasses from Java 11 over remoting.
lt;/li gt;.
lt;li gt;.
Use refined build status icons in multibranch projects.
lt;/li gt;.
lt;li gt;.
Form validation that depends on radio buttons now finds the selected one and not the previous one.
lt;/li gt;.
lt;li gt;.
Since 2.489, JavaScript errors could be seen in some Jenkins pages, such as the setup wizard, omitting the usual header bar.
lt;/li gt;.
lt;/ul gt;.
MITL ci automation java
gtk-vnc is a project providing client side APIs for the
RFB protocol / VNC remote desktop technology.
It is built using coroutines allowing it to be completely
asynchronous while remaining single threaded. It provides
two core C libraries, libgvnc for interacting with the core
RFB protocol and libgtk-vnc for a GTK display widget.
Access from non-C languages is available using the GObject
Introspection system.
major feature: o Support g_autoptr for exported allocated types o Require meson = 0.56 o Replace gtk-doc with gi-docgen for API docs o Add missing vnc_color_map_lookup method sym to exports o Speed up coroutine switching with setjmp/longjmp o Improve valgrind compatibility with coroutines o Add native winfiber coroutine for Windows o Add support for libucontext coroutines o Refuse to use broken native ucontext support on macOS aarch64 o Raise fatal error on impossible conditions / OOM in coroutines o Many other misc coroutine / improvements o Add support to pass CA cert data for TLS o Allow ungrabbing keyboard in gvncviewer demo o leak of socket address in SASL auth o Avoid mandating SASL SSF over UNIX sockets o Don't assume SASL out data is NUL terminated o rendering artifacts on HiDPI displays o Don't expose server auth types to apps that are not implemented o Convert more code to use GNUTLS for ciphers/hashes o Replace remaining use of gcrypt with gmp o Add unit testing of VNC, ARD, MS logon
GNU LGPLv3 vnc gtk c
Features
First-class MIDI support
Highly customizable
Stable and performant
Loads of drumkits to choose from
In-depth control of instrument, sample, and note properties
High quality time-stretching and pitch shifting
Automate it using MIDI or OSC API
Hydrogen is both a drum sequencer for pattern-based programming and a drum synth. Its simple yet feature-rich design makes it a versatile companion, be it for quick practice at home, professional usage as fully-fledged drum machine in your studio, or drum looper on steriods for your live performance.
minor bugfix: Added. - MIDI and OSC commands. - `CLEAR_SELECTED_INSTRUMENT` - to remove all notes of the selected. Pattern associated with the currently selected instrument. `CLEAR_PATTERN` - to remove all notes of the selected pattern. - `INSTRUMENT_PITCH` - to adjust the pitch of an instrument. - OSC commands. - `NOTE_ON` and `NOTE_OFF` which are handled like incoming MIDI events. Without triggering their associated actions. `CLEAR_INSTRUMENT` - to remove all notes of the selected pattern. Associated with the provided instrument number. CLI option: - `-O`/`--osc-port` to use a custom OSC port in both `hydrogen`. And `h2cli`. `-L`/`--log-file` to provide a path to an alternative log file. - `-T`/`--log-timestamps` to add timestamps to all log messages. - `--config` to use a different user-level config file. - `--compression-level` for `h2cli` to set the trade-off between max. Quality (`.mp3` and `.ogg`)/max. speed (`.flac`) (`0.0`) and max. Compression (`1.0`) for exported audio files. Adding support for importing and exporting audio files of format `.mp3`. `.opus`, `.au`, `.caf`, `.voc`, `.w64`. Drumkits containing those formats. Can be loaded with older versions of Hydrogen too. `libsndfile` = `1.1.0` is required on your system for MP3 support.. - `X-NSM-Exec` entry added to `org.hydrogenmusic.Hydrogen.desktop` by. @grammoboy2. - Delete key does now remove selected notes and notes under cursor in NotePropertiesRuler. Changed. - Grid lines in the Song Editor are now rendered dotted to emphasize that. This is the space the patterns in rather than objects in their own right. Virtual keyboard strokes are now mapped exactly as incoming MIDI `NOTE_ON`. Events (respecting both "Use output note as input note" and hihat pressure Groups). But do not trigger associated actions. CLI option `-d` understand driver names regardless of capitalization. - `h2cli` option `-V` is now able to handle whitespaces between flag and. Argument. `h2cli` long option for `-k` is renamed `--drumkit` - `ki
GNU GPLv3 audio daw drums drum-machine midi jack qt cpp
Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.
minor feature: More possible replication loops against Azure AD. Compound rename from Mac clients can fail with
NT_STATUS_INTERNAL_ERROR if the file has a lease. vfs crossrename seems not work correctly. After apos;machine password timeout apos; /etc/krb5.keytab is not updated. Memory leak wbcCtxLookupSid. heap-user-after-free with association groups. Segfault in vfs_btrfs. Avoid event failure race when disabling an event script. vfs crossrename seems not work correctly.
GNU GPLv3 communications file-sharing cifs windows
Point Faircamp to a folder hierarchy containing your audio files. Within minutes, Faircamp builds a complete website presenting your work.
The resulting site requires no database, no programming, no maintenance, and is compatible with virtually every webhost on this planet.
major feature: ## New functionality
- Introduce opt-in opengraph metadata provision (159e717)
- Implement M3U playlists for artists (2ed079c)
- Implement tags option in catalog and artist manifests (4782110)
- Return exit code for failure/success on process termination (f018070)
## Bugfixes
- Fix more_label assignment in the catalog manifest (92f2005)
- Add missing ffmpeg qscale arguments for MP3 V5/V7 audio format encoding (a4a8409)
- Fix decoding of opus files originally encoded from non-native sample rates (8fae371)
- Fix oklch computation glitch at 100 background alpha in theming widget (a2572c2)
Mixed music audio-tracks website website-generator rust js
Ratatouille is a Neural Model loader and mixer for Linux/Windows.
It can load two models, which can be *.nam files with the Neural Amp Modeler module, or *.json or .aidax files with the RTNeural module.
You can also load just a single model file, in that case the "Blend" control will do nothing. When you've loaded a second model, the "Blend" control will blend between the two models and mix them to simulate your specific tone.
Ratatouille using parallel processing for the neural models, so, loading a second neural model wouldn't be remarkable on the dsp load.
The "Delay" control could add a small delay to overcome phasing issues, or to add some color/reverb to the sound. The 'ctrl' key activate fine tuning to dial in a sample accurate delay.
To round up your sound you can load two Impulse Response Files and mix them to your needs. IR-files could be normalised on load, so that they didn't influence the loudness.
Ratatouille.lv2 supports resampling when needed to match the expected sample rate of the loaded models. Both models and the IR Files may have different expectations regarding the sample rate.
minor feature: This release introduce a (optional) automatic phase correction for loaded models and, a (optional) buffered mode, which means that all heavy processing was lifted into a background thread. That reduce the DSP load to nearly zero on modern CPU's, but introduce a one frame buffer latency. The latency introduced will be reported to the host (DAW) so that it could be compensated by the host.
Also, new in this release is the included MOD UI. That allow to use Ratatouille with it's GUI in MOD Desktop
Beside that there are now "erase" buttons which allow to quickly remove a model or IR file from the processing.
Ratatouille allow to load up to two neural model files and mix there output. Those models could be *.nam files or *.json or .aidax files. So you could blend from clean to crunch for example, or, go wild and mix different amp models, or mix a amp with a pedal simulation.
Ratatouille using parallel processing to process the second neural model and the second IR-File to reduce the dsp load.
The "Delay" control could add a small delay to the second model to overcome phasing issues, or to add some color/reverb to the sound.
To round up the sound it allow to load up to two Impulse Response files and mix there output as well. You could try the wildest combinations, or, be conservative and load just your single preferred IR-File.
Each neural model may have a different expected Sample Rate, Ratatouille will resample the buffer to match that.
Impulse Response Files will be resampled on the fly to match the session Sample Rate.
BSDL-4 guitar audio music sound lv2 mixer cpp c
Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.
minor bugfix: Features:
Update translations.
:
Banner/avatar edit buttons.
Banner margin in channels page.
Textarea font size consistency.
Subscribe button radius.
Channel avatar info username.
Maximized markdown textarea.
Remove confusing channel message in *My playlists pages.
Broken infinite scroll when deleting items (Videos, Channels...).
Broadcast message overflow.
Adding videos in playlist from discover page.
my videos edit/delete buttons display.
Header components overflow in admin log page.
Affero GPLv3 javascript angularjs web video hosting activitypub
The Ham Radio Control LibraryāHamlib, for shortāis a project to provide programs with a consistent Application Programming Interface (API) for controlling the myriad of radios and rotators available to amateur radio and communications users.
minor bugfix: * send_raw can now take hex digits as colon-separated -- e.g. send_raw icom xfe:xfe:x94:xe0:03:xfd
* Add IC7760
* IC7300 Mode filter can now be set by # (i.e. 1,2,3)
* Fixed AF6SA WRC rotor controller
* Added Rhode Schwarz XK852
* Added Xiegu X6200
* Added Commradio CTX-10
* Added Guoehe PMR-171
* Added csntechnoligies.net S.A.T Satellite rotor control
* Added PSTRotator control
* Added Flex SmartSDR slices A-H
* Added Motorola Micom M2/M3
* Added SDR Radio SDRConsole -- TS-2000 is now hardware flow control so need separate entry
* Added --set-conf=filter_usb, filter_usbd, and filter_cw to allow Icom rigs set mode to set filter number too
* Added macros for applications to obtain pointers to Hamlib structures(issues #1445, #1420, #487).
Internal conversion is still a WIP, but use of these macros will make the final cutover transparent to applications.
* Added Guohe Q900 entry
* Unify behavior of all rigctl split commands
* Make the set_split_* commands modify the state of the specified split VFO -- the current or targeted VFO do not have any effect
* Make the set_split_* commands enable split automatically if not enabled
* Make the get_split_* commands return frequency of 0 Hz, mode NONE and filter of 0 Hz if split is not enabled
* Allow all split commands to avoid VFO swapping if supported by the rig model
* Improve Icom backend to set/get frequency, mode and filter without VFO swapping if supported by the rig model
* Improve Yaesu newcat backend split handling
* Expose "Targetable features" (RIG_TARGETABLE_*) in dump_caps output to allow clients to determine which commands can be executed without VFO swapping
* Added RIG_FUNC_SYNC for FTDX101D/MP
* Added Barrett 4100
* Added DL2MAN (tr)uSDX -- needs refinement
* Added Thetis entry -- der
GNU LGPL ham-radio radio library api amateur-radio communication c
OpenMPT is a popular tracker software for Windows. OpenMPT (short hand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output.
In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files. Read more about it on the features page!
major bugfix: Pattern tab
Upon data entry, the status bar display was not updated unless playback was running.
potential crash when trying to move the cursor past the start or end of a pattern when the order list is empty (http://.openmpt.org/view.php?id=1854).
Sample tab.
Imp Pressing Ctrl while moving loop points or clicking loop start / end spin buttons now moves the loop, keeping the loop length constant.
Imp Cue preview shortcuts now set the cue point if it's currently unused and the sample is being previewed (http://.openmpt.org/view.php?id=1852).
Time stretching didn't update cue points.
Playback.
Default velocity for instrument plugins was broken in OpenMPT 1.31.13.00 (tx coda).
MIDI Macros: An unfinished byte right before an "s" SysEx checksum macro letter was not considered in the checksum.
Avoid NNA channel starvation due to sample-based instruments that have a MIDI channel assigned and NNA set to "Continue". It can still happen if a VST plugin or the MIDI I/O plugin is associated with the instrument. Other built-in plugins are not affected (http://.openmpt.org/view.php?id=1848).
XM.
Imp Warn when saving an instrument that references more than 16 (compatibility export) or 32 samples (http://.openmpt.org/view.php?id=1846).
Imp Identify XMs saved with Digitrakker that were converted from other formats.
In non-compatible linear slide mode, the sample rate could wrap around with portamento slides to extremely low frequencies. This should only happen in compatible mode.
Other formats.
Imp MO3: XM dummy command W is now imported.
ITP: Instruments paths were always read as relative paths since OpenMPT 1.31.01.00, usually causing them to fail to load.
ITP: Since OpenMPT 1.28.01.00, instrument and envelope flags were no longer read correctly.
Misc.
Imp Fine tempo adjustment shortcuts now also work with formats that don't support fractional tempo.
Imp "Find MPT Hacks" now warns when an XM instrument uses mo
BSDL-2 audio tracker
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not.
The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud.
Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.
minor feature: lt;ul gt;.
lt;li gt;Improved: Plugins: Add Toast plugin API lt;/li gt;.
lt;li gt;Updated translations lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
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.0 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="2723449858" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9855" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9855/hovercard" href="https://github.com/syncthing/syncthing//9855" gt;#9855 lt;/a gt;: GUI address unix socket broken lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2745087362" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9872" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9872/hovercard" href="https://github.com/syncthing/syncthing//9872" gt;#9872 lt;/a gt;: When socket files are in a folder that needs to be synced on linux, some files were not synced until the socket files were removed lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2746332510" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9875" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9875/hovercard" href="https://github.com/syncthing/syncthing//9875" gt;#9875 lt;/a gt;: Clarify log message for ignored folders lt;/li gt;.
lt;/ul gt;.
lt;p gt;Other : lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2740469955" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9870" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9870/hovercard" href="https://github.com/syncthing/syncthing//9870" gt;#9870 lt;/a gt;: Fails with Go 1.24: runtime go1.24rc1 not found in compat.yaml lt;/li gt;.
lt;/ul gt;.
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
Part-DB is an open source inventory managment system with a focus on electronic components. It allows you to keep track of your inventory and locate it easily. It supports multiple users with different permissions and is therefore useful for personal use, for hackerspaces/makerspaces, universities and small companies. Part-DB runs on your server and only needs a web browser for access, so you can access your inventory from everywhere you want, no matter if you are on a PC, a tablet or your smartphone.
Part-DB can manage datasheets, parameters and many more infos of your electronic parts. It can generate and read barcodes/labels and makes finding the part you need very easy using powerful search and filter possibilities.
minor feature: Revert "Removed baarcode scanner inbox, as we now have enough perform
ance to apply the decoder to the full image".
This reverts commit de0832b.
Affero GPLv3 front-end database php symfony education science-research manufacturing ham-radio electronics inventory
Use other desktops remotely, from a tiny screen or large monitors.
RDP, VNC, SPICE, X2Go, SSH, WWW (HTTP protocol) and EXEC network protocols are supported.
Written in GTK, with a port to Qt underway.
Released as "remmina" (the main program) and "remmina-plugins".
minor bugfix: REM-3260 passing wrong value in SPICE plugin (Breaking compilation on some distributions) !2624 *@myheroyuki*.
GNU GPLv3 rdp vnc ssh gtk qt remote-desktop c
SoX reads and writes audio files in most popular formats and can optionally apply effects to them. It can combine multiple input sources, synthesize audio, and, on many systems, act as a general purpose audio player or a multi-track audio recorder.
minor feature: Bug fixes:
o Make reading from ffmpeg work by popen()ing "rb"
GNU GPL audio dsp command-line
Gambas is an IDE and BASIC interpreter with object-oriented extensions.
It's designed to ease building graphical applications programs using
Gtk+ or Qt, and runs on most Unix and Linux systems. With its runtime
standalone applications can be packaged, even command-line programs.
The Gambas3 JIT-compiling interpreter often executes faster than Perl
or Python apps.
It also supports SDL, OpenGL and OpenAL, MySQL or PostgreSQL databases,
CGI webserver interfacing,
minor feature: Among the hundreds of and enhancements, the main features of this release are the following: In the development environment.
Translation an version control dialogs were replaced by workspaces...
Every calls of a specific function or symbol can be retrieved in one click...
Deging external running processes is far easier...
A complete redesign of the search that is a lot faster now.
Otherwise.
New database components mostly written in Gambas that supersedes the old ones...
A new tool that generates packages configuration files automatically for the openSUSE build service...
A new GUI component gb.qt6 for Qt6...
A new component gb.mongodb for accessing MongoDB databases...
A new component gb.clipper2 that should replace gb.clipper...
The JIT compiler now implements a cache, so that compilation occurs only the first time your program runs.
Compilation and installation.
Read the instructions there.
If everything was fine, type "gambas3" to run the development environment.
Enjoy it !.. Changelog. CONFIGURATION.
Update lunar
GNU GPL c++ c basic interpreter ide developers x11 gtk kde curses sdl
DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.
minor feature: Dbeaver/pro#3911 AI and SQL control commands
Dbeaver/pro#3911 AI and SQL control commands.
Dbeaver/pro#3911 AI and SQL control commands.
Dbeaver/pro#3741 System agent service.
Dbeaver/pro#3911 AI and SQL control commands.
Dbeaver/pro#3911 AI and SQL control commands.
Dbeaver/pro#3911 AI and SQL control commands.
Dbeaver/pro#3911 SQL output formatting.
Dbeaver/pro#3911 AI error messages.
Dbeaver/pro#3911 AI command.
Dbeaver/pro#3911 Support custom context.
Dbeaver/pro#3911 Disable datasource check in headless products.
Co-authored-by: kseniaguzeeva lt;112612526+kseniaguzeeva@users.noreply.github.com gt;.
GNU GPL database front-end sql java
CJIT is a C interpreter that lets you run C code instantly, without needing to build it first. It is just one small file and can do everything a C compiler does, including call functions from any installed library. It works on Linux, Windows, and MacOSX.
minor feature: Executable size is down below 1MB. Now can also compile C code linking system and custom shared libraries, used as a drop-in replacement of gcc and clang. Many documentation updates.
GNU GPLv3 software-development compiler interpreter c
An ansible role to create QEMU disk images.
minor feature: Enable run_once on installation tasks
* Execute installation tasks only once to allow parallel execution of roles on the same host e.g. With delegate_to
MITL ansible role qemu
The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in.
The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets.
Sales (Invoices, Orders, Quotations)
Receivables & Payables
General ledger
Inventory management
Fixed asset accounting & depreciation
Profit & cost centers, departments, projects
Output documents in PDF, HTML, CSV, Office formats
Mail documents (e.g. invoices) from within the application
Translatable to your language (comes with 45 languages)
and more
The fact that LedgerSMB is open source
- meaning that the source code is freely available - makes it even more customizable and flexible.
minor bugfix: The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.12.1
* Ignore Content-Type header on GET requests (#8562)
* Fix persisting of E-mail workflows without attachments (#8564)
* Fix printing of GL and cash transfer transactions (#8580)
* Fix error of Cash Use AR Overpayment menus (#8582)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.12.1/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.12.1
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.12.1
Or pulled from the GitHub Container Registry
docker pull ghcr.io/ledgersmb/ledgersmb:1.12.1
Or pulled from Docker Hub using the command
docker pull ledgersmb/ledgersmb:1.12.1
These are the sha256 checksums of the uploaded files:
de9377bdbff18d3e2f3622115e0db0aee70c546030132961d029d6976348c152 ledgersmb-1.12.1.tar.gz
37268f86bd4c7bb5e7679e270c9221ec7013360892ccf1cbe7b3e12d06647f1c ledgersmb-1.12.1.tar.gz.asc
GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web
An ansible role to install libvirt/KVM packages and enable the libvirtd service.
Supported GNU/Linux Distributions
* Archlinux
* AlmaLinux
* Centos
* Debian
* Fedora
* RedHat
* Rocky
* Suse
* Ubuntu
minor feature: run_once enabled
* Added examples
* Documentation updated
* run_once enabled to allow parallel execution
* replace the apt with package
* become: true missing for a non-root only scenario
MITL ansible role libvirt kvm
FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.
minor feature: all commits.
Changed.
.
Strictly ignore 19xx-20xx from episode parsing.
Strictly ignore 19xx-20xx from episode parsing.
.
MITL download internet torrents bittorrent python
SoX reads and writes audio files in most popular formats and can optionally apply effects to them. It can combine multiple input sources, synthesize audio, and, on many systems, act as a general purpose audio player or a multi-track audio recorder.
minor feature: Bug fixes:
o Make reading from ffmpeg work by popen()ing "rb"
GNU GPL audio dsp command-line
Use other desktops remotely, from a tiny screen or large monitors.
RDP, VNC, SPICE, X2Go, SSH, WWW (HTTP protocol) and EXEC network protocols are supported.
Written in GTK, with a port to Qt underway.
Released as "remmina" (the main program) and "remmina-plugins".
minor bugfix: Full changelog
REM-3257 Add option to automatically copy ssh text when selected !2624 *@myheroyuki*.
REM-2604 Allow -c to work with www plugin !2604 *@myheroyuki*.
REM-3256 Don't prompt about closing connections with no connections !2625 *@myheroyuki*.
Mainly ing memory leaks and some small !2626 *@myheroyuki*.
GNU GPLv3 gtk qt remote-desktop c
µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.
major feature: ## / changes- deserialization of ArrayBuffer shared by multiple TypedArrays.
Improve `trusted-suppress-native-method` scriptlet.
Improve `urlskip=` filter option.
Improve `parse-properties-to-match` scriptlet helper.
Improve `href-sanitizer` scriptlet.
Improve quote usage in filter options and scriptlets.
Improve `trusted-suppress-native-method` scriptlet.
Improve `trusted-replace-argument` scriptlet.
Block media elements unconditionally when max size is set to 0.
- Regression from .
Visually separate scriptlet parameters in active line.
Mitigate potentially delayed execution of scriptlets in Firefox.
Improve `prevent-setTimeout`/`prevent-setInterval` scriptlets.
Improve `trusted-replace-argument` scriptlet.
Add `-safebase64` directive to `urlskip=` option.
Improve `urlskip=` filter option.
Improve `spoof-css` scriptlet.
Improve `trusted-set-attr` scriptlet.
Add support for EasyList ` remove: true ` cosmetic filter syntax.
Keep moving related scriptlets into separate files.
Improve `prevent-xhr` scriptlet.
Improve `trusted-suppress-native-method` scriptlet.
Improve `set-cookie` scriptlet.
GNU GPLv3 javascript browser ad-blocker filter privacy
Dropbear is a relatively small SSH server and client. It runs on a variety of unix platforms. Dropbear is open source software, distributed under a MIT-style license. Dropbear is particularly useful for "embedded"-type Linux (or other Unix) systems, such as wireless routers.
minor bugfix: failure on concurrent channel open/. This was a regression in 2022.82, reported by rsflo in Github #321. failed assertion in common-channel.c:705: !channel- sent_. Print remote host after "Login attempt for nonexistent user" log entry to assist fail2ban. from MichaIng, the format changed in 2020.79. Dropbear now exits with exit status 0 on SIGINT/SIGTERM. This is a more graceful behaviour for "systemctl stop dropbear". Reported by Ninad Palsule. New IDENT_VERSION_PART config allows customising some of the SSH version string. From Marius Dinu. building SK_KEYS with just one of ECDSA or ED25519 From Marius Dinu. dbclient "-m help" and "-c help" without a hostname. Patch from Darren Tucker. Remove fprintf/gettimeofday from sigchld handler when running with verbose trace enabled. Improved configure help output, from Mikel Olasagasti Uranga. Compile for GNU Hurd, from Guilhem Moulin. Support running test_aslr without venv, from Guilhem Moulin. Compilation for older compilers, and better build tests. Update some test infrastructure versions of python packages, github actions, and github runner OSes.
Mixed ssh client server c tex
Native Docker-like solution for macOS developed by Okerew. It has it own containers. It leverages native macOS features to provide containerization capabilities, albeit with some limitations compared to Docker.
minor feature: Added support for running gui apps
EPL docker macos okerew c alternative apple osx native solution containers darwin darwin-core isolated image-container isolated-environments
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 feature: 4.12.9 2025-1-4
* Changes:
* Player: Status: A timer indicator is shown when the playback is in a start-wait or in-gap state.
* New Features:
* Music Queue: Added "Start Wait Time" for use when practicing or teaching.
Zlib audio music end-users linux macos windows player ballroom c gtk
Free C++ library for video effects processing that completely relies on GPU.
minor bugfix: - Fix a bug when compiling in shaders, that could cause errors with certain shader compilers. Reported by Stefano Rivera.
GNU GPLv3 gpu video filters cpp
Evolution is a personal information management application that provides integrated mail, calendaring and address book functionality.
minor feature:
GNU GPL email calendar office task organization
SVR.JS is a web server running on Node.JS, that's free as in freedom, scalable, secure, and configurable.
minor feature: Added req.rewriteURL() method for request URL rewriting.. Corrected spelling errors.. The res.writeHead() method is now chainable.. Updated dependencies.
MITL http-server javascript system-administrators information-technology
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: s7: added s7_function_let as an experiment
Checked: sbcl 2.4.11.
Thanks!: Da Shen, Robert Clausecker, chrg.
Public Domain sound-synthesis sound-editor audio music scheme c ruby
|