AVFS is a system, which enables all programs to look inside gzip, tar, zip, etc. files or view remote (ftp, http, dav, etc.) files, without recompiling the programs. AVFS can be used with FUSE to enable access to archives from any application. AVFS can also be used as a stand-alone shared library if FUSE is not available or unwanted.
swbis implements and extends the POSIX packaging standard ISO/IEC 15068-2:1999. It includes swpackage, swverify, swcopy, swlist, and swinstall. It utilizes common system features like ssh for distribution, and GPG for package verification. Packages are simple tar/pax archives with an extra meta data directory. It's compatible with BSD/ and GNU/Linux systems and can convert Debian or RPM archives even.
minor bugfix: NEW :
Errors related to use of extern that.
Show up with newer GCC compilers
Sysmacros.h again, use correct name.
Successor to ipt-pkd. It's a single packet authorization port knock.
AgoraKit is a web based open source groupware for citizens initiatives. By creating collaborative groups, people can discuss, organize events, store files and keep everyone updated when needed. AgoraKit is a forum, agenda, file manager and email notifier.
Manage communication, decision making, membership, files and events. Flexible email notifications per group, per user preferences. Most of the time no admin is involved in the process as we try to keep it as horizontal as possible.
In other words : an organized Facebook for the paranoid inside any of us.
Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel. Games can be exported in one click to a number of platforms, including the major desktop platforms (Linux, Mac OSX, Windows) as well as mobile (Android, iOS) and web-based (HTML5) platforms.
Godot is completely free and open source under the very permissive MIT license. No strings attached, no royalties, nothing. Users’ games are theirs, down to the last line of engine code. Godot’s development is fully independent and community-driven, empowering users to help shape their engine to match their expectations. It is supported by the Software Freedom Conservancy not-for-profit.
minor feature: Bump version to 4.1-stable o/
Around 1500 commits from 300+ contributors merged over 4 months.
The new 4.x release cycle with 3 months of development and 1 month of.
Ing proved to work fairly well for this 4.1 release, and we will.
Keep refining it for future releases.
The faster-paced release cycle means that each minor 4.x release will.
Have a small scope and won't be as impressive as the massive 4.0 was.
But it means that users get access to the new features and.
Faster, and the stabilization phase is also significantly shortened
(only one month of feature freeze, so contributors don't need to wait.
Long to see their approved feature PRs merged for the next milestone).
Onwards to 4.2!.
GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis.
GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization.
Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.
minor security: (2023-07-04).
### (4 changes).
Set a min-height for wiki list items (gitlab-org/security/gitlab@5a360319844f0d8712452c831e13e5e3f82907d8).
GitHub Importer (gitlab-org/security/gitlab@258050534701a14f66a6339b918ed35b1dad5dba).
Bitbucket Cloud Importer (gitlab-org/security/gitlab@f21e3a29d0911c40dca10d54b37fd4f00bd3c4bf).
CSP is set in Environment page incorrectly (gitlab-org/security/gitlab@88ca9f97abd5b575dd8de5d755a04df0dde38e9d).
### Security (1 change).
Add authorization to the subscriptions group controller (gitlab-org/security/gitlab@5d3f7e618dde34926916f474d0190b681936073b) ( merge request (gitlab-org/security/gitlab!3379)).
GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.
OpenGL is a great environment for developing portable, platform independent, interactive 2D and 3D graphics applications. The API implementation in Python is cumbersome, resulting in applications with high latency. To solve this problem we have developed ModernGL, a wrapper over OpenGL that simplifies the creation of simple graphics applications like scientific simulations, small games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with the same performance and quality, with less code written.
AIL is a modular framework to analyse potential information leaks from unstructured data sources like pastes from Pastebin or similar services or unstructured data streams. AIL framework is flexible and can be extended to support other functionalities to mine or process sensitive information.
MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.
r-tftpd is a tftp server with RFC 7440 "windowsize" support.
Lookyloo is a web interface that captures a webpage and then displays a tree of the domains, that call each other.
minor feature: New Features
Allow to pass a timezone, geolocation coordinates, locale, and color scheme to a capture
Add a global proxy option in the settings
Improve SMTP auth for notifications
Store the capture settings in order to reuse them later (like for re-capture)
Avoid failing if Lacus isn't available ant retry a few times
Properly handle captures with errors, improve logging accordingly
Resubmit captures if they were deleted on Lacus without storing a response (generally if something crashed)
PyMOSP is a Python library to access MOSP (MONARC Objects Sharing Platform). It also works as a command line tool (using environment vars for application url and access token.)
minor feature: New
object it is now possible to delete an object from a MOSP instance with the API. Cédric Bonhomme
dependencies Updated Python dependencies. Cédric Bonhomme
tests rename a test name. Cédric Bonhomme
Get MOSP instance URL from environment variable. Cédric Bonhomme
workflow Updated GitHub workflow. Cédric Bonhomme
tests enable test_create_object. Cédric Bonhomme
tests tests are now using the test instance of MOSP. Cédric Bonhomme
typing delete_object returns the id of the deleted object. Cédric Bonhomme
Fixed an issue when creating new objects. Cédric Bonhomme
workflow Updated GitHub workflow. Cédric Bonhomme
atoum is a PHP unit testing framework and harness. It provides a simpler and modern assertion syntax with fluid syntax and extensive comperators, mocking and native function monkeys, a test case runner based on autocleaning and parallelized process separation, with xUnit/Cover reporting. It requires less configuration overhead and comes as a contemporary Phar runtime. While it hasn't all features of Pythons `nose`, nor provides interpreted language introspection, atoum succeeds as a way more convenient PHPUnit alternative.
major bugfix: And Handle `static` return type in mock generator.
PHP 8.2 compatibility Drop PHP 7.2 and PHP 7.3 support.
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: REL: v3.7.2
This is the second release of the 3.7.x series.
This release contains several -and adjustments:
Avoid modifying input masks in `pcolor`/`pcolormesh`.
D set_aspect error cases.
IPython's ` pylab` mode detection.
`Legend.set_draggable()` with `update="bbox"`.
`TransformedBbox. ,full_ contains`.
Clipping of `bar_label` text.
Colorbar size when saving with explicit `bbox_inches`.
Errors when an input is entirely NaN.
Leaks of exception tracebacks and `LayoutGrid` objects.
Non-interpolated imshow in PDF export.
Palettized image optimization in PDF export.
Pgf tests with TeXLive 2022.
Removal of `Axes` that contain widgets that are grabbing the mouse.
Removal of draggable artists.
Subslice optimization for long, fully nan lines.
Tight layout if Figure has an existing layout manager.
Window extent of AnnotationBbox before first draw.
Wspace and hspace in subfigures.
Improve Qt compatibility.
Improve compatibility with Python 3.12.
Prevent under the hood downcasting of values in `xcorr`.
Remove some NumPy function overrides from `pylab`.
Remove warning with symlog scales on mouseover.
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: Backport --pidl-developer. Named crashes on DLZ zone update. smbcacls and smbcquotas do not check // before the server. cli_list loops 100 CPU against pre-lanman2 servers. smbclient leaks fds with showacls. smbd returns NOT_FOUND when creating files on a r/o filesystem. NSS_WRAPPER_HOSTNAME doesn apos;t match NSS_WRAPPER_HOSTS entry and
Causes test timeouts. net ads lookup (with unspecified realm) fails. Register Samba processes with GPFS. Python tarfile extraction needs change to avoid a warning
CVE-2007-4559 mitigation). The winbind child segfaults when listing users with `winbind.
Scan trusted domains = yes`. Remove comments about deprecated apos;write cache size apos. smbget memory leak if failed to download files recursively.
Pysolar is a collection of Python libraries for simulating the irradiation of any point on earth by the sun. It includes code for extremely precise ephemeris calculations, and more.
GEGL (Generic Graphics Library) is a data flow based image processing framework, providing floating point processing and non-destructive image processing capabilities to GNU Image Manipulation Program and other projects (imgflo, GNOME Photos, gcut, iconographer, …)
With GEGL you chain together processing operations to represent the desired image processing pipeline. GEGL provides operations for image loading and storing, color adjustments, GIMPs artistic filters and more forms of image processing GEGL can also be used from the commandline.
The primary repository for the GEGL source code in GNOME git, and at GIMPs download site tarball releases.
GEGL is Free Software, and both new functionality in new operations as well as relevant development, enhancement requests, patches and bug reports for GEGL at gitlab.gnome.org/GNOME/gegl ,
Finanical support for fun new filters and capabilities as well as gardening/janitor bits and offshoot new color related infrastructure as part of project maintainership is welcome through the patreon campaign at GIMPs donation page.
GIMP is a very versatile graphics editing software. It works on bitmap images, provides layered editing, a plethora of drawing and colorization tools, photo enhancing and retouching features and filters, programmatic effects, various extension and scripting capabilities, and itself provides a highly adaptable multi-window interface. It can open nearly any graphics format, or import Photoshop, PDF, Postscript, SVG and other vector formats even.
Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists. Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp Classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.
Lobster is a programming language that tries to combine the advantages of very static typing and memory management with a very lightweight, friendly and terse syntax, by doing most of the heavy lifting for you.
rssgen is a command-line utility that builds an RSS feed file from multiple .html files. It reads either metatags or sets title from h1 tags, description from h2 tags and published Date from file mtime if metatags aren't available.
Libconfig is a simple library for processing structured configuration files, in a file format that is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code.
Libconfig is very compact — a fraction of the size of the expat XML parser library. This makes it well-suited for memory-constrained systems like handheld devices.
The library includes bindings for both the C and C++ languages. It works on POSIX-compliant UNIX and UNIX-like systems (GNU/Linux, Mac OS X, Solaris, FreeBSD), Android, and Windows (2000, XP and later).
minor feature: This release includes some bugfixes and enhancements.
Fixed a memory access violation bug in config_clear()
Various fixes to CMake and Visual Studio build files
Added a Setting::isString() method
Fixed a bug in config_setting_lookup() where the setting itself (instead of NULL) would be returned if the path was not found.
Renamed all remaining internal methods that lacked a 'libconfig_' prefix.
Everything you need to design, simulate and fly better rockets
OpenRocket is a free, fully featured model rocket simulator that allows you to design and simulate your rockets before you build and flying them.
major feature: The 22.02 release includes hundreds of new features, bug fixes, and UI improvements, more than we could ever fit into one set of release notes. These notes summarize the highlights of the entire release; for more detail consult the notes from the five previous public beta releases.
Please note that version 22.02 is required for Macs running macOS 13.0 or later.
Rocket design features
Pods and strap-on boosters
Freeform fins on nose cones and transitions
Highly configurable rail buttons
Massive update to parachute configuration and part library
Dave Cook's extensive component library now built-in
Coefficient of Drag Override for components and assemblies (and more flexible override settings in general)
Lots more detailed geometry warnings which identify the components involved
Settable opacity per-component
Separate left/right appearance for fins, and inner/outer appearance for tubes
Packaged installers for Windows, Linux, and macOS (JAR file still available)
Updated to Java 11
Native ARM version for Apple Silicon Macs (snappy!)
File association for ORK files: double-click files to open in the app
On Mac, app stays open after last window is closed
Simulation and Staging Improvements
Assorted CP calculation fixes
Improved nose cone drag calculations
Improved ground hit velocity calculations
Completely reworked tube fin simulation (no longer "experimental")
Improved time step selection for descent
Improved simulation plot appearance
Support for scientific notation and custom decimal places in simulation exports
Simulations now properly account for disabled stages
Update CG correctly when stages are toggled on or off
Display stage names in stage enable buttons
More reliable deployment of booster stage recovery device
Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.
FreeType is a freely available software library to render fonts. It is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats.
Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork.
The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.
minor feature: v1.19.4
open redirect check for more cases.
Return `404` in the API if the requested webhooks were not found.
`organization` field being `null` in `GET /api/v1/teams/ id `.
Set `--font-weight-bold` to 600.
Make mailer SMTP check have timed context.
Do not select line numbers when selecting text from the action run logs.
when change user name.
task list checkbox toggle to work with YAML front matter.
Hide limited users if viewed by anonymous ghost.
Add `WithPullRequest` for `actionsNotifier`.
parallelly generating index failure with Mysql.
GitLab migration: Sanitize response for reaction list.
users cannot visit attachment.
missing reference preof commits when sync mirror repository.
Only validate changed columns when update user.
Make Deleteuse correct context.
topics deleted via API not being deleted in org page.
Actions being enabled accidentally.
missed table name on iterate lfs meta objects.
safari cookie session.
Respect original content when creating secrets.
Pull Mirror out-of-sync.
run list broken when trigger user deleted.
list page multiple selection update milestones.
: release page for empty or non-existing target.
Refresh the refernce of the PR when reopening.
the permission of team's `Actions` unit.
Bump go.etcd.io/bbolt and blevesearch deps.
new wiki page mirror.
Match unqualified references when syncing pulls as well.
Change branch name from master to main in some documents' links.
Remove unnecessary content on docs.
Unify doc links to use paths relative to doc folder.
docs documenting invalid `@every` for `OLDER_THAN` cron settings.
Merge different languages for language stats.
Hiding Secrets options when Actions feature is disabled.
Improve decryption failure message.
Makefile: Use portable !, not GNUish -not, with find(1)..
minor feature: Migrating from another browser? Now you can bring over payment methods you've saved in Chrome-based browsers to Firefox. Hardware video decoding is now enabled for Intel GPUs on Linux. The Tab Manager dropdown now features buttons, so you can tabs more quickly. We've refreshed and streamlined the user interface for importing data in from other browsers. Users without platform support for H264 video decoding can now fallback to Cisco's OpenH264 plugin for playback. Windows Magnifier now follows the text cursor correctly when the Firefox title bar is visible. Windows users on low-end/USB wifi drivers and with OS geolocation disabled can now approve geolocation on a case by case basis without causing system-wide network instability. Various security. Undo and redo are now available in Password fields. On Linux, middle clicks on the new tab button will now open the xclipboard contents in the new tab. If the xclipboard content is a URL then that URL is opened, any other text is opened with your default search provider. For users with a Firefox Colorways built-in theme, the theme will be automatically migrated to the same theme hosted on addons.mozilla.org for Firefox profiles that have disabled add-ons auto-updates. This will allow users to keep their Colorways theme when they are later removed from Firefox installer files. Certain Firefox users may come across a message in the extensions panel indicating that their add-ons are not allowed on the site currently open. We have introduced a new back-end feature to only allow some extensions monitored by Mozilla to run on specific websites for various reasons, including security concerns. You can find information about policy updates and enterprise specific in the Firefox for Enterprise 115 Release Notes. In web development, we rely on third-party libraries which you may not be interested in while deging. These can be ignored. Ignoring them means that breakpoints will not get hit and they are skipped during stepping.
BirdFont is a font editor which allows creating vector graphics and exporting them as TTF, EOT & SVG fonts. It simplifies glyph creation through a snap grid, or allows to trace them from background images.
The LV2 drum machine compatible with Hydrogen drumkits (including the modern format).
It is based on DrMr plugin, with the goal to make the plugin compatible with modern Hydrogen kits. Other additions/changes: sorted presets order, some code is rewritten in C++.
major feature: + SFZ support
* redesigned GUI
Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.
major bugfix: :
Reading of utf8-with-bom files.
Crash if CERT_ExtractPublicKey doesn't return a public key.
Rendering of some malformed documents. Allow for stream compression and compress font streams in forms.
Remove method Hints::getPageRanges.
Crash when overprint preview is enabled.
Don't fail signature basics tests if backend is not configured.
Crash when overprint preview is enabled.
Don't fail signature basics tests if backend is not configured.
Pdfsig: Allow showung and selecting signature backend.
Pdfsig: Describe signature dump format in manual page.
Add signing API.
Zlib is now mandatory.
Flowblade is a multitrack non-linear video editor for Linux released under GPL 3 license.
Flowblade is designed to provide a fast, precise and robust editing experience. Flowblade employs a film-style insert editing model as workflow. In insert editing clips are generally placed tightly after other clips when they are inserted on the timeline. Edits are fine tuned by trimming in and out points of clips or by cutting and deleting parts of clips.
Flowblade provides powerful tools to mix and filter video and audio.
darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.
minor feature: patch 9.0.1672: tabline highlight wrong after truncated double width
Problem: Tabline highlight wrong after truncated double width label.
Solution: Fill up half a double width character later.
Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.
Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt). For a comprehensive list of formats supported, see Supported Document Formats.
minor feature: Release 44.3
Carla is an audio plugin host, with support for many audio drivers and plugin formats.
It has some nice features like automation of parameters via MIDI CC (and send output back as MIDI too) and full OSC control.
Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2/3 and AU plugin formats, plus SF2 and SFZ file support.
It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA, DirectSound or CoreAudio.
There are 4 types of engine processing:
Single-client: (JACK driver only)
Same as Multi-client, except that all JACK ports belong to a single master client.
This is needed when a setup doesn't support multi-client JACK apps, such as LADISH.
Multi-client: (JACK driver only)
Every single plugin is exposed as a new JACK client. Audio and MIDI ports are registered as needed.
Plugins are processed in order, from top to bottom.
Plugins with non-stereo audio channels are not supported, but a forced-stereo option is available for Mono ones.
Modular patchbay mode, just like in JACK Multi-client and many other modular applications.
Every plugin gets its own canvas group and ports allowing you to interconnect plugin audio and MIDI.
minor feature: Allow IPC during plugin discovery (controlled by external tools)
Expose a few extra APIs in carla-utils library
Install extra carla-utils related headers during make install
Fix invalid/empty LV2 paths for compatibility with lilv
Fix LV2 plugin state for plugin bridges
Fix showing engine device settings on systems without JACK
Fix usage with LMMS on Windows
Remove use of REAL_BUILD macro, no longer needed
Tweaks for integration in OBS
Other minor fixes and cleanup
Eagle Mode is a C++ GUI toolkit and provides a zoomable user interface (ZUI) usable as desktop shell even. It functions as filesystem browser and manager, and seamlessly runs integrated applications. Images, text files and office documents can be zoomed in, audio and video files engaged as well. Built-in widgets like an archiver, chess and 3D minesweeper games, a clock, fractal imaging examples integrate likewise.
minor feature: Added select and copy functions to the plain text viewer.. Added select and copy functions to the PDF viewer.
PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.
minor feature: 7.4.0-preview.4 - 2023-06-29.
`Test-Json`: Use `JsonSchema.Net` (`System.Text.Json`) instead of `NJsonSchema` (`Newtonsoft.Json`).
`Test-Connection`: Increase output detail when performing a TCP test.
Engine Updates and.
native executables not redirecting to file.
Add a new experimental feature to control native argument passing style on Windows.
`TabExpansion2` variable leak when completing variables.
Enable completion of variables across ScriptBlock scopes.
completion of the `foreach` statement variable.
variable type inference precedence.
member completion for PowerShell Enum class.
parsing for array literals in index expressions in method calls.
incorrect string to type conversion.
slow execution when many breakpoints are used.
Add a public API for getting locations of `PSModulePath` elements.
Add WDAC Audit logging.
Improve path completion.
an indexing out of bound error in `CompleteInput` for empty script input.
Improve variable completion performance.
Allow partial culture matching in `Update-Help`.
the check when reading input in `NativeCommandProcessor`.
Add support of respecting ` PSStyle.OutputRendering` on the remote host.
Support byte stream piping between native commands and file redirection.
General Cmdlet Updates and.
Disallow negative values for `Get-Content` cmdlet parameters `-Head` and `-Tail`.
Make `Update-Help` throw proper error when current culture is not associated with a language.
Do not require activity when creating a completed progress record.
WebCmdlets: Add alias for `-TimeoutSec` to `-ConnectionTimeoutSeconds` and add `-OperationTimeoutSeconds`.
Avoid checking screen scraping on non-Windows platforms before launching native app.
Add reference to PSResourceGet.
Add `FileNameStar` to `MultipartFileContent` in WebCmdlets.
Add `ParameterSetName` for the `-Detailed` parameter of `Test-Connection`.
Remove the property disabling optimization.