LibreCAD is a cross-platform 2D Computer-Aided-Drawing application
derived from QCad, and extends it with CAM functionality. It supports
DXF, LFF, CXF, and JWW files, can export to common bitmap graphics
formats and SVG.
minor bugfix: This is a bugfix release for official stable release 2.2.0.
It fixes a minor vulnerability (CVE-2023-30259) with a mature shapelib contained in our codebase.
The vulnerability addresses only the plugin Importshp, which is used to import shape files (SHP/SHX/DBF).
Shape files are used in surveying and so do not affect the most users.
As this is probably not a widely used plugin, the fix was just to remove the plugin.
If you are a surveyor and need the shape file support, it is safe to stay with 2.2.0 version, as long as you know the origin of the used shape files.
The vulnerability is an out-of-bounds read, what means, if a malformed shape file is imported, the application can crash.
With some efforts an attacker possibly can create a shape file, which can lead to unintended code execution and seize your computer.
But this is a worst case scenario, which I would rate as extremely low to occur.
GNU GPL c++ qt cad cam
EasyABC is an open source ABC editor for Windows, OSX and Linux. It uses abcm2ps and abcMIDI for typesetting the score and playing the music.
minor feature: This release provides minor improvements.
GNU GPL music conversion svg postscript midi cross-platform
3rd Edition Dungeons and Dragons Character Generator is an HTML/JavaScript Web page that allows the user to quickly and easily create new Dungeons and Dragons characters.
minor feature:
GNU GPL dungeons dragons character generator javascript online
eXtace is a Audio Visualization plugin for the X-Window System. It connects to ESD (Enlightened Sound Daemon) and displays the audio data as either a pseudo 3D flying landscape, pseudo 3D pointed landscape, 16-256 channel graphic EQ, multi-mode Oscilloscopes, Horizontal Spectrogram, or a combination Hi-res FFT with a Vertical Spectrogram. All modes are fully scalable to nearly ANY resolution! (within your CPU/X11 capabilites) Resolutions up to 1600x1200 at 40 FPS use typially less than 30% CPU, depending on your host CPU/X11 capabilities.
minor feature:
GNU GPL analysis information analysis speech visualization
Redis is a key-value cache and storage system. It allows for complex data structures, with keys being representable as strings, hashes, lists, sets, or ordered sets, bitmaps, and hyperloglogs.
minor feature:
BSDL c tcl lua key-value database hash storage hyperloglogs
Scribus is a professional typesetting and page layout program, available on all major platforms but also for OS/2 and GNU/Hurd. It provides press-ready PDF output, but a user-friendly and modern interface. It supports color separation, ICC profiles, CMYK and spot colors.
major bugfix:
GNU GPL c++ python qt text-setting printing layout text-processing office
Zabbix is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.
minor feature:
GNU GPL logging networking monitoring system-administration
TextMate is a text editor for MacOS X which binds common Unix tools and
features and is useful as programming editor.
It provides project sessions, regex search and replace, auto indentation,
bracket pairing, a clipboard history, column selections, word completion,
CSS-style selections, language grammars and syntax highlighting (50 langs),
document outlines, shortcut words, code folding, visual file bookmarks.
It's also plugin-extendable, allows macro recording, shell command
invocation, SCM integration, and works together with Xcode.
minor feature:
GNU GPLv3 c++ objective-c text-editor macosx programmers
SQLiteBrowser is a lightweight frontend for managing SQLite databases. It provides controls and wizards for database creation and compaction, defining or modifying tables or indexes, importing and exporting. The grid view allows to edit, add and delete rows, execute SQL statements, inspect the log, or search records.
minor feature:
MPL c++ qt4 sqlite database-management
SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.
minor feature:
GNU LGPL prolog compiler software-development
Daytime is a utility for linux and freebsd (possibly other unix) that can set the system clock from SNTP, daytime, time and HTTP servers. It can also act as an SNTP server or SNTP broadcaster.
minor feature:
GNU GPLv3 sntp ntp time daytime clock
CometVisu is a realtime visualization software using modern web technologies for building automation. It shows different statuses of a building and allows the interaction with it (like temperature set point).
It runs from small systems like the Raspberry Pi up to big systems and requires only a web browser (desktop ones like Firefox or Chrome as well as mobile ones like those from the Android system or iOS) for interaction.
Backends for the KNX bus as well as OpenHAB are available.
minor bugfix:
GNU GPLv3 home-automation javascript php mobile jquery cross-plattform end-users html5 touchscreen smarthome ipad android knx buildingvisualization
The Common Lisp Reasoner is an extension to CLOS (Common Lisp Object System) which adds a flexible rule language suitable for various reasoning tasks for AI-related applications (for scheduling, planning and diagnosis).
Its rule language supports non-directional constraints and unidirectional rules. CLR also includes ATMS (the Assumption-based Truth-Maintenance System). It supports XML and RDF/XML, OWL.
minor feature:
GNU GPL clisp common-lisp clos artificial-intelligence rdf owl developers scientific
Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.
minor feature: Initial support for painting windows in the Wayland driver. Command stream performance improvements in WineD3D. Various. #7767 Zero G Software #039;InstallAnywhere #039; installers crash or silently exit (Rosetta Stone, Reading Counts, World Religions, Parashara #039;s Light Professional 7.0.1), #9378 Combat Mission Shock Force DEMO: #039;Could not initialize OpenGL graphics. #039; #17868 tools/widl.c: warning: initialization discards qualifiers from pointer target type, #38938 SlingPlayer 1.5 crashes when moving the main window, #47089 32-bit Winamp 5.80 installer crashes in 64-bit WINEPREafter pressing #039;Next #039; #49772 Memory safety in widl, #53085 Free Video Converter complains about being unable to install.Net 2.0, #53086 Free Video Converter needs certutil.exe, #53907 SierraChart Freezes when allocating more than one account, #54257 Missing support for Windows 2003 (5.2) in OleAut version detection, #54532 msidb.exe: page fault on read access to 00000007 when importing a.idt file, #54978 vbscript fails to compile Sub when End Sub on same line, #54996 msys2: gpg.exe fails because quot;NtSetInformationFile Unsupported class (64) quot; / FileDispositionInformationEx, #55053 Prometheus exporter for Windows needs DISPATCH_PROPERTYGET support in object_Invoke, #55062 Starcraft II Graphics Only Work When Window is Out of Focus, #55096 Moving loader to PIE removed loaded modules chain view from degers, #55099 Excel 2016 crashes on date cell formatting, #55101 DesignDoll Declaring An Error After Loading All Component In Splash Screen, #55110 quartz:vmr7 amp; quartz:vmr9 sometimes exit prematurely in Wine, #55114 secur32:schannel - The 32-bit test_connection_shutdown() crashes on Windows lt;= 8, #55120 kernel32:deger - test_de_loop_wow64() gets wrong ntdll count in the new WoW mode, #55124 Can #039;t run Flutter SDK (cmd.exe doesn #039;t support redirecting stderr for a block), #55126 Flutter application needs Win
GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system
Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.
minor bugfix: (2023-07-06).
#### :leftwards_arrow_with_hook: Revert.
`babel-core`, `babel-traverse`.
Revert "Use `NodePath#hub` as part of the paths cache key" (@nicolo-ribaudo).
MITL javascript ecmascript nodejs compiler conversion es6 es7 developers
The Visualization Toolkit (VTK) is open source software for manipulating and displaying scientific data. It comes with state-of-the-art tools for 3D rendering, a suite of widgets for 3D interaction, and extensive 2D plotting capability.
VTK is part of Kitware’s collection of supported platforms for software development. The platform is used worldwide in commercial applications, as well as in research and development.
minor feature:
Other science-research visualization c++ python
Diodon is a simple Gnome clipboard manager. It provides app indicator support. And strives to be tightly integrated and easy to use. It still comes with a lot of customization and security options.
major feature:
GNU GPL c gtk desktop clipboard x11
CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.
minor feature:
MITL php framework web-mvc cakephp rails
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.
minor feature:
GNU GPL filesystem c bsd linux posix
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 :
Building, compilation.
Errors related to use of extern that.
Show up with newer GCC compilers
Sysmacros.h again, use correct name.
GNU GPLv3 installation package-manager
Successor to ipt-pkd. It's a single packet authorization port knock.
minor feature:
Mixed netfilter-queue 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.
major feature:
GNU GPLv3 groupware forum citizens agenda dicussion bbs file-sharing
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!.
MITL c++ python game engine 3d graphic programming developers
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)).
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
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.
minor feature:
GNU GPL c perl scheme gtk gnome accounting personal-finance
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.
minor feature:
MITL
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.
minor feature:
Affero GPLv3 data-mining security-tools ail-framework information-security security-analysis leak-detection
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.
minor feature:
MITL python education home automation internet embedded systems hardware networking industry
r-tftpd is a tftp server with RFC 7440 "windowsize" support.
minor feature:
GNU GPLv3 networking tftp
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
Changes
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
Bugfixes
Properly handle captures with errors, improve logging accordingly
Resubmit captures if they were deleted on Lacus without storing a response (generally if something crashed)
privacy scraping dfir capture web-security information-security
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
Changes
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
Fix
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
GNU GPLv3 json json-schema monarc security api
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.
MITL php testing framework unit-testing xunit assertion-framework fluid phar
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.
`Figure.get_constrained_layout_pads()`.
`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.
Python python plotting graphs science mathematics matlab matplot
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.
GNU GPLv3 communications file-sharing cifs windows
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.
minor feature:
GNU GPLv3 python
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.
minor feature:
GNU LGPLv3 multimedia visualization c
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.
minor bugfix:
GNU GPLv3 c gtk gimp graphics-editor bitmap-graphics photo-editing xcf
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.
minor feature:
BSDL-2 audio music player c++ gtk qt windows linux
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.
minor feature:
Apache game-development software-development compiler programming-language
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.
major feature:
GNU GPLv3 rss html www
|