git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space.
Even without file content tracking, being able to manage files with git, move files around and delete files with versioned directory trees, and use branches and distributed clones, are all very handy reasons to use git. And annexed files can co-exist in the same git repository with regularly versioned files, which is convenient for maintaining documents, Makefiles, etc that are associated with annexed files but that benefit from full revision control.
When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content. These symlinks are checked into git and versioned like regular files. You can move them around, delete them, and so on. Pushing to another git repository will make git-annex there aware of the annexed file, and it can be used to retrieve its content from the key-value store.
minor bugfix: Remove deoutput (to stderr) accidentially included in
last version.
When getting from a P2P HTTP remote, prompt for credentials when
required, instead of failing.
When proxying an upload to a special remote, verify the hash.
Avoid loading cluster log at startup.
-- Joey Hess Thu, 08 Aug 2024 15:26:26 -0400.
Mixed git archive haskell
Geeqie is a free open software image viewer and organiser program for Linux, FreeBSD and other Unix-like operating systems
minor bugfix: Plugin to set file mtime to Exif.Image.DateTime.
Bash command line completion.
Option to hide window decorations.
Improve Search and Run list display.
Exif tag search option in Search window.
Include Help And buttons in Exif window.
Assign shortcuts to multi-page documents.
Show alpha value in --pixel-info.
Include the Help file in pdf format.
Extensive code refactoring.
Unit test framework.
- Updated translations.
GNU GPLv3 photography images photo-browser image-viewer picture-gallery photo-manager cpp c
An ansible role to update all packages (multiplatform).
Most GNU/Linux distributions are supported.
FreeBSD, NetBSD and OpenBSD are supported.
On FreeBSD it's possible to update the running jails.
The role is available at:
Ansible Galaxy:
https://galaxy.ansible.com/stafwag/package_update
Github:
https://github.com/stafwag/ansible-role-package_update
minor feature: CleanUp release
* Corrected ansible-lint errors
* Removed replace space to include ansible_os_family tasks
It was used for Kali GNU/Linux, Kali is reported as Debian now.
* Updated meta data
* Updated documentation
* Use dnf for the RedHat os family
The dnf ansible module suports yum backend now
* Added upgrade all example
MITL ansible role update multiplatform
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 better plugin management, fixed comparing versions
Download for 86_64 architecture https://github.com/Okerew/osxiec/releases/download/v0.72/osxiec_cli_86_64.tar.gz
EPL docker macos okerew c alternative apple osx native solution containers darwin darwin-core isolated image-container isolated-environments
OpenBLAS is an optimized BLAS (Basic Linear Algebra Subprograms) library based on GotoBLAS2 1.13 BSD version.
minor bugfix: 8-Aug-2024
General:
Reworked the unfinished implementation of HUGETLB from GotoBLAS.
For allocating huge memory pages as buffers on suitable systems
Changed the unfinished implementation of GEMM3M for the generic.
Target on all architectures to at least forward to regular GEMM
Improved multithreaded GEMM performance for large non-skinny matrices.
Improved BLAS3 performance on larger multicore systems through improved.
Parallelism
Improved performance of the initial memory allocation by reducing.
Locking overhead
Improved performance of GBMV at small problem sizes by introducing
a size barrier for the switch to multithreading.
Added an implementation of the CBLAS_GEMM_BATCH extension.
Miscompilation of CAXPYC and ZAXPYC on all architectures in
CMAKE builds (error introduced in 0.3.27).
Corner cases involving the handling of NAN and INFINITY.
Arguments in ?SCAL on all architectures
Added support for cross-compiling to WEBM with CMAKE (in addition
to the already present makefile support).
NAN handling and potential accuracy in compilations with
Intel ICX by supplying a suitable fp-model option by default.
The contents of the github project wiki have been converted into
a new set of documentation included with the source code.
It is now possible to register a callback function that replaces.
The built-in support for multithreading with an external backend
Like TBB (openblas_set_threads_callback_function)
Potential duplication of sufin shared library naming.
Improved C compiler detection by the build system to tolerate more.
Naming variants for gcc builds
an unnecessary dependency of the utest on CBLAS.
Spurious error reports from the BLAS extensions utest.
Unwanted invocation of the GEMM3M tests in cross-compilation.
a flaw in the makefile build that could lead to the pkgconfig.
File containing an entry of UNKNOWN for the target cpu after installing
Integrated from the Reference-LAPACK project:
Uninitialized variables in the LAPACK tests for ?QP3RK
BSDL-2 blas lapak c fortran assembly cpp
VSCode is an extensible source code editor with support for a wide cross-section of programming languages and features for debugging, refactoring, code completion, Markdown previews, and Git integration. VSCode is a cross-platform project started by Microsoft and is based on the Electron framework, although it features an interface with very little visual clutter and is more responsive than many IDEs, even on low-end development machines.
minor feature: lt;p gt;The update addresses these lt;a href="https://github.com/?q=is 3A+label 3Acandidate+is 3A+repo 3Amicrosoft 2Fvscode+milestone 3A 22July+2024+Recovery+1 22" gt; lt;/a gt;. lt;/p gt;.
lt;p gt;For the complete release notes go to lt;a href="https://code.visualstudio.com/updates/v1_91" rel="nofollow" gt;Updates lt;/a gt; on lt;a href="https://code.visualstudio.com/" rel="nofollow" gt;code.visualstudio.com lt;/a gt;. lt;/p gt;.
MITL software-development text-editor debugger terminal-emulator build-tool version-control
Sweet Home 3D is an interior design application that helps you to quickly draw the floor plan of your house, arrange furniture on it, and visit the results in 3D.
minor bugfix: Fixed synchronization issues on the 3D view when displayed in a separate window.
Fixed 3D view rendering of underground levels at same elevation.
Fixed font display in Thai user interface.
Fixed default value of doorOrWindowWallThickness# property and saving of lightSourceMaterialName# property containing commas in Furniture Library Editor.
Changed copyright notices after Space Mushrooms taking over Sweet Home 3D project.
Other minor bugs fixes and enhancements.
GNU GPL modeller design visualization java
An ansible role to manage sudo (multiplatform).
Most GNU/Linux distributions are supported.
FreeBSD, NetBSD and OpenBSD are supported.
cleanup: * Removed replace space to include ansible_os_family
It was used for Kali GNU/Linux, Kali is reported as Debian now.
* Documentation update
* Added Installation section to README
* Added setup_sudo example
MITL ansible role sudo
Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.
minor feature: Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-c4cg-9275-6w44: Write=originate, is sufficient permissions for code execution / System() dialplan.
GNU GPL communication conferencing telephony sip pbx c python
Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.
minor feature: Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-c4cg-9275-6w44: Write=originate, is sufficient permissions for code execution / System() dialplan.
GNU GPL communication conferencing telephony sip pbx c python
Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.
minor feature: Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-c4cg-9275-6w44: Write=originate, is sufficient permissions for code execution / System() dialplan.
GNU GPL communication conferencing telephony sip pbx c python
Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.
Features:
Organize and index your scanned documents with tags, correspondents, types, and more.
Your data is stored locally on your server and is never transmitted or shared in any way.
Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images.
Utilizes the open-source Tesseract engine to recognize more than 100 languages.
Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals.
Uses machine-learning to automatically add tags, correspondents and document types to your documents.
Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more.
Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents.
Beautiful, modern web application that features:
Customizable dashboard with statistics.
Filtering by tags, correspondents, types, and more.
Bulk editing of tags, correspondents, types and more.
Drag-and-drop uploading of documents throughout the app.
Customizable views can be saved and displayed on the dash
minor bugfix: Features:
Enhancement: optimize tasks / stats reload @shamoon.
Enhancement: allow specifying default currency for Monetary custom field @shamoon.
Enhancement: specify when pre-check fails for documents in trash @shamoon.
:
: clear selection after reload for management lists @shamoon.
: disable inline create buttons if insufficient permissions @shamoon.
: use entire document for dropzone @shamoon.
Maintenance:
Chore(deps): Bump stumpylog/image-cleaner-action from 0.7.0 to 0.8.0 in the actions group @dependabot.
Dependencies:
.
11 changes.
Chore(deps): Bump django from 4.2.14 to 4.2.15 @dependabot.
Chore(deps-dev): Bump the development group with 3 updates @dependabot.
Chore(deps): Bump the small-changes group with 5 updates @dependabot.
Chore(deps-dev): Bump @playwright/test from 1.42.1 to 1.45.3 in /src-ui @dependabot.
Chore(deps-dev): Bump @types/node from 20.12.2 to 22.0.2 in /src-ui @dependabot.
Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @dependabot.
Chore(deps): Bump uuid from 9.0.1 to 10.0.0 in /src-ui @dependabot.
Chore(deps): Bump stumpylog/image-cleaner-action from 0.7.0 to 0.8.0 in the actions group @dependabot.
Chore(deps): Bump zone.js from 0.14.4 to 0.14.8 in /src-ui @dependabot.
Chore(deps-dev): Bump jest-preset-angular from 14.1.1 to 14.2.2 in /src-ui in the frontend-jest-dependencies group @dependabot.
Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 20 updates @dependabot.
.
All App Changes:
.
15 changes.
: clear selection after reload for management lists @shamoon.
Enhancement: optimize tasks / stats reload @shamoon.
Enhancement: allow specifying default currency for Monetary custom field @shamoon.
Enhancement: specify when pre-check fails for documents in trash @shamoon.
Chore(deps-dev): Bump the development group with 3 updates @dependabot.
: disable inline create buttons if insufficient permissions @shamoon.
Chore(deps): Bump the
GNU GPLv3 internet web dynamic content indexing search
Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam.
Some of Praatās most prominent features are:
Speech analysis
Speech synthesis
Speech labelling
Grammar models
Statistical analysis
minor bugfix: Spectrogram: #Paint: solved a that could cause Praat to crash if the time domain was smaller than that of the Spectrogram.
ScriptEditor: ##Run selection# can call procedures outside the selected text.
Audio files: can open Polyphone (Shorten) files.
GNU GPLv3 speech analysis audio phonetics synthesis c cpp
A single binary to manage your multiple kubernetes clusters.
kubewall provides simplify and rich real time interface to manage and investigate your clusters.
Key features of KubeWall include:
* Single binary deployment: KubeWall can be easily deployed as a single binary, eliminating the need for complex configurations.
* Browser-based access: KubeWall can be accessed directly from your favorite web browser, providing a seamless user experience.
* Real-time cluster monitoring: KubeWall offers a rich, real-time interface that displays the current state of your Kubernetes clusters, allowing you to quickly identify and address issues.
* Cluster management: KubeWall enables you to manage multiple Kubernetes clusters from a single pane of glass, reducing the overhead of switching between different tools and interfaces.
* Detailed cluster insights: KubeWall provides comprehensive insights into your Kubernetes clusters, manifest info of your pods, services, config and others.
minor feature:
Apache kubernetes dashboard k8s cncf cloud native cluster
HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.
minor bugfix: Switching saved filter with same date range doesn't refresh.
Vehicle cost distance/volume is rounded to distance and always xx,0.
Possibility for positive or negative budget values gone.
Windows: CFA protected folder save fail with no dialog warning.
Budget report type filter do not work anymore.
Filter text option only work when both memo and number are filled.
Copy/paste a txn do not enable save.
Transfer from one account to another does not sync statuse even with "Sync transfer Status" checked.
Payment settings not retained.
Budget Report - unbudgeted includes transactions for subcats where main cat has a budget.
Transaction date may change if system shortdate is not dd/MM/yy.
2024-05-26 Maxime Doyen.
GNU GPL c gtk gnome accounting personal-finance quicken money finances bookkeeping
FormKiQ Core is an Open Source Headless Document Management System (DMS) that runs in your Amazon Web Services (AWS) Cloud. Can be used for document workflows, records management, and other document storage and processing needs, using an extendable Document API.
minor feature: V1.15.1
Updates:
Console update to 3.6.2.
#239 - Add validation (400) when POST /search using 'text' along with 'tags', 'attributes'.
#241 - Soft DELETE /document/ documentId returns document not found.
#242 - "Untagged" tag is added to document when using attributes.
#248 - Add optional "documentId" to POST /documents, POST /documents/upload.
#247 - Add MappingAttributeSourceType CONTENT_KEY_VALUE support.
#251 - Add default content type for Google Docs.
:
#237 - PUT/sites/ siteId /classifications/ classificationId "'name' is already used.
#240 - Classification Schema: Adding an optional attribute that conflicts with site-level required schema.
#244 - GET /mappings API missing mappingId from response.
#245 - POST /users with invalid email gives 500.
#252 - Search for Document Attributes eqOr returns all records.
MITL aws serverless headless cloud storage document database amazon web services dms document management records management document proces
Highlight converts sourcecode to HTML, RTF, LaTeX, TeX, SVG, Pango, BBCode and terminal escape sequences with coloured syntax highlighting. Language definitions and colour themes are customizable Lua scripts. It provides a plug-in interface to tweak syntax parsing and coloring. LSP servers can be used to add semantic highlighting.
minor bugfix: - updated astyle lib to version 3.6.2
- fixed SWIG lib compilation
- updated Terraform file suffix list
GNU GPLv3 documentation text-processing conversion utilities html latex lua cpp
Samhain is a file integrity / intrusion detection system that can be used on single hosts as well as on networks. It been designed to monitor multiple hosts with potentially different operating systems, providing centralized logging and baseline database storage, although it can also be used as standalone application on a single host.
bugfix: This release provides a fix for monitoring the output of shell commands in the log monitoring module.
GNU GPL log-analysis security monitoring posix macos windows bsd linux system-administrators
Courier is a mail transfer agent (MTA) and groupware server. It implements IMAP, ESMTP, POP3, LDAP, SSL, HTTP, iCal. It also provides mailing list management, filtering, maildirs storage, and a webmail interface with calendaring and scheduling.
minor feature: Courier-debuild: implement DEBGCC=default, to help with pbuilder. Allow "+" as separators in email addresses instead of "-".
GNU GPL c e-mail smtp imap mail-server groupware calendaring
Akaunting is an online accounting software designed for small businesses to manage their finances and stay on top of their cash flow. Invoicing, accepting online payments and keeping track of expenses couldn't be simpler.
Free Bookkeeping Software for SMEs
From invoicing to expense tracking to accounting, Akaunting has all the tools you need to manage your money online, for free.
Bank Accounts: Create unlimited bank and cash accounts and track their opening and current balances.
Multi Company: Manage the finances of multiple companies from one admin panel. Assign users to different companies.
Powerful Reporting: Get detailed financial reports to help you better visualize all the information you need to improve your business.
Client Portal: Share the transactions and invoices with your clients and accept bulk payments, online.
Recur Everything: Automatically create invoices, revenues, bills, and payments for ongoing jobs. With just a click.
Customer Summary: See the customer profile, address, list of transactions, and paid, open, and overdue totals at a glance.
Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.
minor feature: lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;payment_terms unvariable.. ( lt;a href="https://github.com/akaunting/akaunting/commit/19691d3329451b3ed67b3ec915c87cd1c5a11c82" gt;commit lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
Mixed accounting finance money bookkeeping server laravel php
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: (2024-08-06).
### (2 changes).
: template error due to divided by zero.
Ignore unknown sequences in sequence migration.
### Changed (2 changes).
Reverify externally verified gpg keys.
Put groups_direct field in CI JWT tokens behind feature flag.
### Security (13 changes).
Show correct file content (merge request).
Possible asciidoctor include:: directive DOS (merge request).
Filter parameters in Rack::Attack logs (merge request).
Update audit payload (merge request).
Limit access to project accessed by Security Policy Bot (merge request).
Show alert about not rendering files due to path encoding (merge request).
the catastrophic backtracking (merge request).
Security for banzai pipeline part 2 (merge request).
Remove xhtml extensions from snippets blobs (merge request).
Add a project scope to LfsTokens (merge request).
ReDoS when parsing git push options (merge request).
ReDoS in RefMatcher (merge request).
Enforce `require_password_to_approve` MR approval policy property (merge request).
### Other (1 change).
Introduce lock-free rescheduling for duplicate job.
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
Haxe is an cross-language development toolkit. It implements a modern, high level, strictly typed programming language. Comes with a cross-compiler for multiple target languages (iOS, Android, Java, C++, C#, HTML5, NodeJS, Python, PHP, Lua). It brings along its own standard library, but still provides ways to access each platforms native capabilities.
minor bugfix: :
Display : do not define "display" for json rpc diagnostics.
Cpp : null check interfaces
hl : ignore WANT_READ/WANT_WRITE errors when the socket is known to be blocking
hl : weird compiler error.
Jvm : --java out -D jvm deprecation warning
Macro : Context.reportError should not abort build macros
GNU GPL haxe programming-language compiler cross-plattform c c++ hashlink
A single binary to manage your multiple kubernetes clusters.
kubewall provides simplify and rich real time interface to manage and investigate your clusters.
Key features of KubeWall include:
* Single binary deployment: KubeWall can be easily deployed as a single binary, eliminating the need for complex configurations.
* Browser-based access: KubeWall can be accessed directly from your favorite web browser, providing a seamless user experience.
* Real-time cluster monitoring: KubeWall offers a rich, real-time interface that displays the current state of your Kubernetes clusters, allowing you to quickly identify and address issues.
* Cluster management: KubeWall enables you to manage multiple Kubernetes clusters from a single pane of glass, reducing the overhead of switching between different tools and interfaces.
* Detailed cluster insights: KubeWall provides comprehensive insights into your Kubernetes clusters, manifest info of your pods, services, config and others.
minor feature:
Apache kubernetes dashboard k8s cncf cloud native cluster
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: Disable sync version check to allow compatibility between 2.14 and 3.0 for users who cannot upgrade ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/a6cc5bdaebbede7e0575cde78cf0e062d7347945/hovercard" href="https://github.com/laurent22/joplin/commit/a6cc5bdaebbede7e0575cde78cf0e062d7347945" gt; lt;tt gt;a6cc5bd lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
Back In Time is a simple backup solution for Linux Desktops. It is based on rsync and uses hard-links to reduce space used for unchanged files. It comes with a Qt5 GUI which will run on both Gnome and KDE based Desktops. Back In Time is written in Python3 and is licensed under GPL2.
Backups are stored in plain text. They can be browsed with a normal file-browser or in Terminal which makes it possible to restore files even without Back in Time. Files ownership, group and permissions are stored in a separate compressed plain text file (fileinfo.bz2). If the backup drive does not support permissions Back in Time will restore permissions from fileinfo.bz2. So if you restore files without Back in Time, permissions could get lost.
minor bugfix: : Ensure crontab with ending newline.
(translation): Correct corrupt translated strings in Basque, Islandic and Spanish causing application crashes.
Build(translation): Language helper script processing syntax checks on po-files.
GNU GPLv3 backup restore python
GraphicsMagick is the swiss army knife of image processing. Comprised of 267K physical lines (according to David A. Wheeler's SLOCCount) of source code in the base package (or 1,225K including 3rd party libraries) it provides a robust and efficient collection of tools and libraries which support reading, writing, and manipulating an image in over 89 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, TIFF, and WebP.
Image processing is multi-threaded using OpenMP (read about OpenMP in GraphicsMagick) so that CPU-bound tasks scale linearly as processor cores are added. OpenMP support requires compilation with GCC 4.2 (or later), or use of any C compiler supporting at least the OpenMP 2.0 specification.
GraphicsMagick is quite portable, and compiles under almost every general purpose operating system that runs on 32-bit or 64-bit CPUs. GraphicsMagick is available for virtually any Unix or Unix-like system, including Linux. It also runs under Windows 2000 and later (Windows 2000, XP, Vista, 7, 8.X, 10), and MacOS-X.
GraphicsMagick supports huge images and has been tested with gigapixel-size images. GraphicsMagick can create new images on the fly, making it suitable for building dynamic Web applications. GraphicsMagick may be used to resize, rotate, sharpen, color reduce, or add special effects to an image and save the result in the same or different image format. Image processing operations are available from the command line...
minor feature: GraphicsMagick 1.3.45 provides fixes for a critical regression in 1.3.44. 1.3.44 added support for the Open Raster ("ORA") preview and Dune HD AAI Image ("AAI") formats. Heap and stack overflows were fixed in the TIFF writer. An issue with the FITS reader could cause a crash. The code compiles clean with GCC 14. Various bug fixes for the JPEG, JXL, TGA, TIFF, and TXT format. Using the GNU style --version option produces GNU style simplified version output. PerlMagick adds API support for adding and removing definitions. See the full NEWS documentation for more.
Other c graphics image-manipulation image-magick graphics-conversion
CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.
minor feature: Changes made since CMake 3.30.1:
Ben Boeckel (1):
cmCPackExternalGenerator: ensure JSON is written before running the script.
Brad King (6):
ci: Update CMake version to 3.30.1
Xcode: Restore support for CMAKE_OSX_ARCHITECTURES= (ARCHS_STANDARD)
Help: typo in add_test documentation
Tests/RunCMake/file-DOWNLOAD: Update bad hostname message for curl 8.9
Tests: Restore suppression of xcodebuild error with Xcode Command-Line Tools
CMake 3.30.2.
Craig Scott (3):
ExternalProject: Don't add SVN auth args if not set
ExternalProject: bad indenting for uses_terminal
FetchContent: Ensure can_fetch_default is set early enough.
Evan Wilde (1):
Swift: INSTALL_NAME_DIR under CMP0157 NEW behavior.
Marc Chevrier (1):
FindPython: usage of cached variable _Python_EXECUTABLE_DE.
ojab ojab (1):
bootstrap: Restore support for system jsoncpp and uv without pkg-config.
BSDL software-development build-tool
PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.
minor feature: Kernel has been updated to version 6.10.10. Gentoo packages have been upgraded to latest versions.
GNU GPL gentoo rescue boot
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: See #5087. See #5114. Skip trying to test shapes that obviously don't
have a representation to prevent false positives.
GNU LGPLv3 bim cad
Seq66 is a loop based midi sequencer that provides the functionality needed for a live performance. It is a refactoring of the Qt version of Sequencer64 with modern C++ and with a lot of krufty buildup removed. Sequencer64 was based on the classic Seq24, styled after the Akai MPC line, the Kawai Q80 sequencer, or the popular Alesis MMT-8
minor feature: This release is minor, a couple of lesser feature and some.
No release files are provided, no Windows installer. We've been
working on another project, and it is time to move forward here.
Added:
Added 'progress-box-elliptical' to the 'usr' file.
It is a 'usr' option to show an elliptical progress box.
New license files adhering to GitHub conventions.
:
the writing and byte-counting of the end-of track event.
This adds 1 byte to the size of a Se66 MIDI file.
the counting of the size of empty note strings. Empty notes
alway have a two-byte (short) note length of 0.
Changed:
Changed the Tempo Track setting fields slightly in Edit / Preferences
for clarity.
Added more robust handling of the Seq66 SeqSpec track. This is the final
track in an Seq66 MIDI file, and is not counted. But some applications
might count it as a track when saving the MIDI file.
In sequence::play() we now put SysEx events on the output bus.
Removed:
Removed LICENSE and the licensing text files it refers to.
GNU GPLv3 audio sequencer
A single binary to manage your multiple kubernetes clusters.
kubewall provides simplify and rich real time interface to manage and investigate your clusters.
Key features of KubeWall include:
* Single binary deployment: KubeWall can be easily deployed as a single binary, eliminating the need for complex configurations.
* Browser-based access: KubeWall can be accessed directly from your favorite web browser, providing a seamless user experience.
* Real-time cluster monitoring: KubeWall offers a rich, real-time interface that displays the current state of your Kubernetes clusters, allowing you to quickly identify and address issues.
* Cluster management: KubeWall enables you to manage multiple Kubernetes clusters from a single pane of glass, reducing the overhead of switching between different tools and interfaces.
* Detailed cluster insights: KubeWall provides comprehensive insights into your Kubernetes clusters, manifest info of your pods, services, config and others.
minor feature:
Apache kubernetes dashboard k8s cncf cloud native cluster
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;chore: cherry-pick to hot/8.3 by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2440920433" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//4949" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/4949/hovercard" href="https://github.com/canonical/snapcraft/pull/4949" gt;#4949 lt;/a gt; lt;/li gt;.
lt;li gt;: Python venv in core24 classic snaps by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tigarmo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tigarmo" gt;@tigarmo lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2440290776" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//4946" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/4946/hovercard" href="https://github.com/canonical/snapcraft/pull/4946" gt;#4946 lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/canonical/snapcraft/compare/8.3.1...8.3.2" gt; lt;tt gt;8.3.1...8.3.2 lt;/tt gt; lt;/a gt; lt;/p gt;.
GNU GPLv3 snaps linux packaging distribution python cpp
The libvirt project:
is a toolkit to manage virtualization platforms
is accessible from C, Python, Perl, Go and more
is licensed under open source licenses
supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more
targets Linux, FreeBSD, Windows and macOS
is used by many applications
major feature: Removed features.
Qemu: Require QEMU-5.2.0 or newer.
The minimal required version of QEMU was bumped to 5.2.0.
New features.
Qemu: Add support for the 'pauth' Arm CPU feature.
Introduce pstore device.
The aim of pstore device is to provide a bit of NVRAM storage for guest.
Kernel to record oops/panic logs just before it crashes. Typical usage
Includes usage in combination with a watchdog so that the logs can be
Inspected after the watchdog rebooted the machine.
Improvements.
Qemu: Set 'passt' net backend if 'default' is unsupported.
If QEMU is compiled without SLIRP support, and if domain XML allows it.
Starting from this release libvirt will use passt as the default backend
Instead. Also, supported backends are now reported in the domain
Capabilities XML.
Qemu: add a monitor to /proc/ pid when killing times out.
In cases when a QEMU process takes longer to be killed, libvirt might have.
Skipped cleaning up after it. But now a /proc/ pid watch is installed so
This does not happen ever again.
.
Virt-aa-helper: Allow RO access to /usr/share/edk2-ovmf.
When binary version of edk2 is distributed, the files reside under.
/usr/share/edk2-ovmf. Allow virt-aa-helper to generate paths under that.
Directory.
Virt-host-validate: Allow longer list of CPU flags.
During its run, virt-host-validate parses /proc/cpuinfo to learn about CPU.
Flags. But due to a it parsed only the first 1024 bytes worth of CPU
Flags leading to unexpected results. The file is now parsed properly.
Capabilities: Be more forgiving when decoding OEM strings.
On some systems, OEM strings are scattered in multiple sections. This.
Confused libvirt when generating capabilities XML. Not anymore.
Mixed virtualization virtual-machine toolkit library c python
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.
major 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.11.17
* Fix negative COGS for assemblies *only* assemblies affected (#8351)
for more info see https://ledgersmb.org/content/cogs-assembly-fix
* Fix saved orders and quotes showing as read-only Part 2 (#8348)
Important! Only users of assemblies are affected by the COGS bug fixed
in this release. This fix - due to its extent - will **not** be
released for 1.10, as there's only one month of community support left
until end-of-life. Those using assemblies are urged to upgrade to
1.11.17 to benefit from the fix.
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.11.17/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.11.17
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.11.17
Or pulled from the GitHub Container Registry
docker pull ghcr.io/ledgersmb/ledgersmb:1.11.17
Or pulled from Docker Hub using the command
docker pull ledgersmb/ledgersmb:1.11.17
These are the sha256 checksums of the uploaded files:
f0da3f804e5d32c33dbc307c3a9fed9a0a25f16716d64a569e53cd4ed8af65d9 ledgersmb-1.11.17.tar.gz
289551a802ca18cd8cd0744de80e208f3b19617883872bfe549001067e47257a ledgersmb-1.11.17.tar.gz.asc
GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web
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;: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2493699801" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9668" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9668/hovercard" href="https://github.com/syncthing/syncthing//9668" gt;#9668 lt;/a gt;: The Web UI defaults to Filipino on Finnish browsers. lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2498917968" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9670" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9670/hovercard" href="https://github.com/syncthing/syncthing//9670" gt;#9670 lt;/a gt;: lib/api: /svc/lang disregards the passed quality values lt;/li gt;.
lt;/ul gt;.
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
The libvirt project:
is a toolkit to manage virtualization platforms
is accessible from C, Python, Perl, Go and more
is licensed under open source licenses
supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more
targets Linux, FreeBSD, Windows and macOS
is used by many applications
major feature: Removed features.
Qemu: Require QEMU-5.2.0 or newer.
The minimal required version of QEMU was bumped to 5.2.0.
New features.
Qemu: Add support for the 'pauth' Arm CPU feature.
Introduce pstore device.
The aim of pstore device is to provide a bit of NVRAM storage for guest.
Kernel to record oops/panic logs just before it crashes. Typical usage
Includes usage in combination with a watchdog so that the logs can be
Inspected after the watchdog rebooted the machine.
Improvements.
Qemu: Set 'passt' net backend if 'default' is unsupported.
If QEMU is compiled without SLIRP support, and if domain XML allows it.
Starting from this release libvirt will use passt as the default backend
Instead. Also, supported backends are now reported in the domain
Capabilities XML.
Qemu: add a monitor to /proc/ pid when killing times out.
In cases when a QEMU process takes longer to be killed, libvirt might have.
Skipped cleaning up after it. But now a /proc/ pid watch is installed so
This does not happen ever again.
.
Virt-aa-helper: Allow RO access to /usr/share/edk2-ovmf.
When binary version of edk2 is distributed, the files reside under.
/usr/share/edk2-ovmf. Allow virt-aa-helper to generate paths under that.
Directory.
Virt-host-validate: Allow longer list of CPU flags.
During its run, virt-host-validate parses /proc/cpuinfo to learn about CPU.
Flags. But due to a it parsed only the first 1024 bytes worth of CPU
Flags leading to unexpected results. The file is now parsed properly.
Capabilities: Be more forgiving when decoding OEM strings.
On some systems, OEM strings are scattered in multiple sections. This.
Confused libvirt when generating capabilities XML. Not anymore.
Mixed virtualization virtual-machine toolkit library c python
The Mandos system allows computers to have encrypted root file systems and at the same time be capable of remote or unattended reboots. The computers run a small client program in the initial RAM disk environment which will communicate with a server over a network. All network communication is encrypted using TLS. The clients are identified by the server using a TLS key that is unique to each client. The server sends the clients an encrypted password. The encrypted password is decrypted by the clients using an OpenPGP key, and the password is then used to unlock the root file system.
minor bugfix: Bug fix release, mostly fixes Debian packaging issues, but also some other minor issues, and some more documentation.
GNU GPLv3 boot security cryptography systems administration
Afick is a fast and portable intrusion detection and integrity monitoring system, designed to work on all platforms (it only needs Perl and a few standard modules), including Windows, Linux, Unix.
The configuration syntax is very close from tripwire/aide.
minor feature: A backup is now done before an update's scan.
The allow_overload directive apply on all configuration.
Exclusions apply also on directories.
GNU GPL security perl file-checking monitoring
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 bugfix: all commits.
.
.
Telegram: behavior change from #4016.
.
MITL download internet torrents bittorrent python
|