Messenger GTK 0.10.1 💾

Messenger GTK is a convergent GTK messaging application using the GNUnet Messenger service. The goal is to provide private and secure communication between any group of devices.

minor bugfix: Utilize new function from libgnunetchat 0.5.1. Implement discourse panel to allow live chat streaming voice and video. thread synchronization to reduce occasional crashes. Reduce background CPU usage. minor UI.

Affero GPLv3 messaging internet p2p anonymity f2f gnunet gns networking chat conferencing

Castle Model Viewer 5.2.0 💾

Viewer for 3D and 2D model formats supported by the Castle Game Engine: glTF, X3D, VRML, Spine JSON, sprite sheets (in Castle Game Engine, Cocos2D and Starling XML formats), MD3, Wavefront OBJ, 3DS, STL, Collada, and more. Examine or walk in the virtual world with collisions, gravity, animations, X3D sensors, shadows, mirrors, shaders and more. View it from multiple cameras at once. Take screenshots with various options (transparent background, cube maps). You can also convert between model formats — right now you can convert any model to X3D or STL, we plan to add output to glTF soon as well. Together with this application, we also distribute castle-model-converter command-line tool and you can also use our online model converter. They all use the same codebase and have the same features.

major feature: Shadow maps more reliable. Float-based images support. Cycle through viewpoints. Fixed display when usign multiple viewports.

GNU GPL game 3d gltf vrml x3d collada spine 3ds pascal delphi opengl viewer viewer viewer

Castle Game Engine 7.0-alpha.3 💾

Cross-platform (desktop, mobile, console) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, Spine and more. Fast clean code using modern Pascal. Free and open-source.

major feature: Physics. Many rendering improvements. OpenGLES rendering supports now almost all desktop rendering features. Visual Studio Code integration. Shadows using shadow volumes are trivial to activate. Delphi integration improvements. Support for Tiled maps with a new component. User Interface improvements. Many editor UX improvements: modern color picker, unified tools, more. Improvements to views (formerly states): better API, automatic initialization of the published fields. Mobile improvements. Loading and saving: cache, MD3 improvements, X3D 4.0 improvements, custom model formats registration, STL saving. Float-based images. Inspector: tweaking at run-time and hot-reload.

GNU LGPL gltf x3d pascal objectpascal lazarus freepascal 3d engine opengl object-pascal

Mustangproject 2.13.0 💾

Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices. It is a (permissive) open source cross platform command line tool and a Java library. The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2. The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.

minor feature: Allows access to embedded files in invoices :-) Fixes Avoid NullPointerException if dueDate is not set. #441 Fix build warnings from editing and building. #415 ZUGFeRDVisualizer.toPDF(): generate PDF/A-3b. #400 No interface for required field CreditorReferenceID #436 and filename of embedded file was not xrechnung.xml when using profile xrechnung #452 allow legalorganisation to have a tradingbusinessname #447 JSon deserialization does not work with BankDetails #455 Fix ClassCastException in CLI (Main.java). #451 Refactorings refactor(ZUGFeRDVisualizer): improve PDF visualization performance #438 product creation without description now possible empty description New features Item Attributes and Country of Origin missing on Product. #420 X-Rechnung direct-debit missing mandatory field BT-90 #370. (langfr) support reasoncodes #431 Enhance Charges/Allowances with reasonCode. #432 changed additional references by line from String to List and implemented it on Item #454 allow access to invoice attachments via ZUGFeRDInvoiceImporter zii.getFileAttachmentsPDF() and XML (zii.getFileAttachmentsXML)

APL invoice metadata accounting java-library java e-billing e-invoice

GTK 4.15.4 💾

Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites. Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases. Portability. Projects built using GTK and its dependencies run on well known operating systems. Stability. GTK delivers the enticing features and superb performance which adds to your applications. Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more. Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application. Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License. API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results. Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit. Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.

minor feature: GtkPopover: - size allocation with wrapping labels. GtkColumnView: - Check column visibility when measuring. CSS: - fallout from recent changes. - Make implementation of currentcolor inheritance match browsers. Gdk: - Introduce GdkColorState for encoding color space information Currently, we support srgb, srgb-linear, rec2100-pq and rec2100-linear. - Add color states to GdkTexture, as well as to the texture builder and downloader objects, and convert as necessary. - Add GdkMemoryTextureBuilder. - Attach color states when loading or saving textures. - Add GdkCicpParams to create color state objects for cicp tuples. - Drop GDK_DE=vulkan-validate Use VK_INSTEANCE_LAYERS=VK_LAYER_KHRONOS_validation instead. Gsk: - Improve caching of glyphs and textures. - Remove the uber shader. - Numerous - corner cases in offload handling. - Implement occlusion culling for opaque content. - Allow offloading (some) transformed textures. - Take colorstate into account when compositing. - Add GDK_DE=linear to opt into linear compositing. - Implement tiling for large textures. - Stop using descriptors and go back to simpler texture management that should work better with older GL. - Use correct shader clip mode for glyphs. - Improve shadow rendering. Media: - Attach color states to textures obtained from gstreamer. Wayland: - Allow offloading GL textures via dmabuf export. - Suppot the xx-color-management-v4 protocol. Deprecations: - GskGLShader and the render node. Tools: - Improve the rendernode tool extract command. - Add an image tool that is about manipulating textures. Build: - GTK now requires a C11 compiler. Translation updates Georgian Hebrew Hindi Occitan Slovenian.

GNU GPLv3 gnome gtk library framework gui toolkit cpp

Syncthing 1.27.11-rc.2 💾

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;Other : lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2448970103" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9629" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9629/hovercard" href="https://github.com/syncthing/syncthing//9629" gt;#9629 lt;/a gt;: Housekeeping: chmod -x non-executable files lt;/li gt;. lt;/ul gt;.

MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript

Dear ImGui 1.91.0 💾

Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline-enabled application. It is fast, portable, renderer agnostic, and self-contained (no external dependencies). Dear ImGui is designed to enable fast iterations and to empower programmers to create content creation tools and visualization / debug tools (as opposed to UI for the average end-user). It favors simplicity and productivity toward this goal and lacks certain features commonly found in more high-level libraries. Dear ImGui is particularly suited to integration in game engines (for tooling), real-time 3D applications, fullscreen applications, embedded applications, or any applications on console platforms where operating system features are non-standard. Minimize state synchronization. Minimize UI-related state storage on user side. Minimize setup and maintenance. Easy to use to create dynamic UI which are the reflection of a dynamic data set. Easy to use to create code-driven and data-driven tools. Easy to use to create ad hoc short-lived tools and long-lived, more elaborate tools. Easy to hack and improve. Portable, minimize dependencies, run on target (consoles, phones, etc.). Efficient runtime and memory consumption. Battle-tested, used by many major actors in the game industry.

major feature: Decorated log and release notes: https://github.com/ocornut/imgui/releases/tag/v1.91.0 Breaking changes: IO, IME: renamed platform IME hook and added explicit context for consistency and future-proofness. - old: io.SetPlatformImeDataFn(ImGuiViewport viewport, ImGuiPlatformImeData data);. - new: io.PlatformSetImeDataFn(ImGuiContext ctx, ImGuiViewport viewport, ImGuiPlatformImeData data); It is expected that for a vast majority of users this is automatically set by core library and/or platform backend so it won't have any effect. Obsoleted GetContentRegionMax(), GetWindowContentRegionMin() and GetWindowContentRegionMax(). You should never need those functions! You can do everything in less a confusing manner by only using GetCursorScreenPos() and GetContentRegionAvail(). Also always consider that if you are using GetWindowPos() and GetCursorPos() you may also be making things unnecessarily complicated. I repeat: You can do everything with GetCursorScreenPos() and GetContentRegionAvail()!. - GetWindowContentRegionMax().x - GetCursorPos().x -- GetContentRegionAvail().x. - GetWindowContentRegionMax().x + GetWindowPos().x -- GetCursorScreenPos().x + GetContentRegionAvail().x // when called from left edge of window. - GetContentRegionMax() -- GetContentRegionAvail() + GetCursorScreenPos() - GetWindowPos() // right edge in local coordinates. - GetWindowContentRegionMax().x - GetWindowContentRegionMin().x -- GetContentRegionAvail() // when called from left edge of window. Item flag changes: - Obsoleted PushButtonRepeat()/PopButtonRepeat() in favor of using new PushItemFlag()/PopItemFlag() with ImGuiItemFlags_ButtonRepeat. Kept inline redirecting functions (will obsolete). - Obsoleted PushTabStop()/PopTabStop() in favor of using new PushItemFlag()/PopItemFlag() with ImGuiItemFlags_NoTabStop. Kept inline redirecting functions (will obsolete). - R

MITL game ui gui api gamedev library framework game-engine game-development toolkit cpp c

Snort 3.3.2.0 💾

Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users. Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger — which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.

major bugfix: Appid: ing cpp warnings and cosmetic changes for appid cpu profiler. Appid: removing trailing whitespaces. Daq: added outstanding packets counter. Doc: builtin rule documentation updates. Flow: added compile-time option to disable tenant_id. Flow: clear deferred trust after the flow is trusted to stop repeated trusting. Js_norm: address pdf tokenizer kaizen: verbose mode output for unlimited options. Main: coverage. Sip: fallback functionality for sip inspector. Stream: refactor paf logic into a c++ class. Stream_tcp: delete lws_init, it was redundant with tcp_init; delete ITs that are no longer relevant. Stream_tcp: improve variable and function names for overlap processing. Stream_tcp: integrate and streamline setting of flush policy and splitter. Stream_tcp: merge TcpStreamSession into TcpSession. Stream_tcp: refactor segment nodes to implement reassembly cursor and eliminate tracking variables. Stream_tcp: refactor TcpReassembler into a virtual base class and subclasses for each mode: ignore, IPS and IDS. Stream_tcp: refactor to move alert functions to their own class. Stream_tcp: refactor to move tcp overlap processing out of reassembly class.

GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c

Babel 7.25.2 💾

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: (2024-07-30). #### :: `babel-core`, `babel-traverse`. Ensure that `requeueComputedKeyAndDecorators` is available (@nicolo-ribaudo).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

git 2.46.0 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: The "--rfc" option of "git format-patch" learned to take an, optional string value to be used in place of "RFC" to tweak the, " PATCH " on the subject header. The credential helper protocol, together with the HTTP layer, have, been enhanced to support authentication schemes different from, username password pair, like Bearer and NTLM. Command line completion script (in contrib/) learned to complete, "git symbolic-ref" a bit better (you need to enable plumbing, commands to be completed with GIT_COMPLETION_SHOW_ALL_COMMANDS). When the user responds to a prompt given by "git add -p" with an, unsupported command, list of available commands were given, which, was too much if the user knew what they wanted to type but merely, made a typo. Now the user gets a much shorter error message. The color parsing code learned to handle 12-bit RGB colors, spelled, as "#RGB" (in addition to "#RRGGBB" that is already supported). The operation mode options (like "--get") the "git config" command, uses have been deprecated and replaced with subcommands (like "git, config get"). "git tag" learned the "--trailer" option to futz with the trailers, in the same way as "git commit" does. A new global "--no-advice" option can be used to disable all advice, messages, which is meant to be used only in scripts. Updates to symbolic refs can now be made as a part of ref, transaction. The trailer API has been reshuffled a bit. Terminology to call various ref-like things are getting, straightened out. The command line completion script (in contrib/) has been adjusted, to the recent update to "git config" that adopted subcommand based, UI. The knobs to tweak how reftable files are written have been made, available as configuration variables. When "git push" notices that the commit at the tip of the ref on, the other side it is about to overwrite does not exist locally, it, used to first try fetching it if the local repository is a partial, clone. The command has been taught not to do so

GNU LGPL c git scm vcs dvcs

BallroomDJ 4 4.11.6 💾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

major bugfix: 4.11.6 2024-8-27 * Bug Fixes: * Audio File Tags: Fix minor issue writing disc number and track number. * Database Update: Improve processing speed for certain operations. * Database Update: Reorganize: Fix a crash. * Management: Fix incorrect selection for song editor after filtering songs. * Management: Song Selection: Fix song filter not updating display. * Starter: Fix profile color display.

Zlib audio music end-users linux macos windows player ballroom c gtk

Osxiec 0.71 💾

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 dynamic ip creation, updating, some small improvements, bug fixes, an api that allows to use some of the functions. Download for 86_64 architecture https://github.com/Okerew/osxiec/releases/download/v0.71/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

sysklogd 2.6.1 💾

BSD syslog daemon and syslog()/syslogp() replacement API for Linux, provides 100% support for RFC3164 & RFC5424, unlike rsyslogd et al.

minor feature: Update ChangeLog and bump version for release v2.6.1 Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

BSDL

SVR.JS 3.15.7 💾

SVR.JS is a web server running on Node.JS, that's free as in freedom, scalable, secure, and configurable.

minor bugfix: Released in August 26, 2024. . in getting public IP address without crypto support.. in partial content serving functionality.. in the factory reset function.. in the IP address match function.. in the URL parser with href attribute of a parsed URL missing a port number.. with config.json read errors being undefined.. in the block list.. Main process crashes no longer display as worker crashes.. Server crashes now results in exit code of 1 if no exit code is not specified.. Updated dependencies.. . .

MITL http-server javascript system-administrators information-technology

JUCE 8.0.1 💾

JUCE is an open-source cross-platform C++ application framework for creating high quality desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts. JUCE can be easily integrated with existing projects via CMake, or can be used as a project generation tool via the Projucer, which supports exporting projects for Xcode (macOS and iOS), Visual Studio, Android Studio, Code::Blocks and Linux Makefiles as well as containing a source code editor.

minor bugfix: Some with text layout. - Removed source code for unsupported platforms. Some Direct2D - Update the embedded version of harfbuzz. - Added more surround formats.

Mixed audio library framework cpp

butt 1.43.0 💾

butt (broadcast using this tool) is a Shoutcast and Icecast streaming tool, which runs on Linux, Max OS X, and Windows. It's primarily meant for broadcasting live audio data, directly from line or microphone input. It's not intended as streaming or playlist server by itself.

major bugfix: . . . . Recording: When file splitting is active, no samples between files are lost anymore. . . Recording: compatibility with older MP3 decoders. . . Improve song update for Opus streams. . . Add more advanced MP3 encoder options:. . . . Force minimum VBR bitrate. . . low-/highpass cutoff frequency. . . low-/highpass width. . . Resampling. . . . . . Allow the user to pass floating point values like 0.5 to the -m/-M/-o/-O commands. . . crash when connecting to an icecast server if the description field of the ICY information is empty. . . an with Let #8217;s Encrypt TLS certificates. . . an that can cause a connection attempt not to be canceled by a single stop button press. . . . . . .

GNU GPL c++ audio streaming icecast shoutcast

Zabbix 7.0.2 💾

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 bugfix: 7.0.2rc2 was released as 7.0.2 without any changes Changes for 7.0.2rc2. : .......PS. ZBX-24658 host-proxy mapping update on proxies with forced full configuration sync (wiper). A......... ZBX-24683 validation rules in event.get() and problem.get() methods (Sasha) ........S. ZBX-24915 housekeeper delete parameter (askolmeisters). Changes for 7.0.2rc1. New features: ....I...S. ZBXNEXT-9230 converted history_bin table to hypertable for TimescaleDB (asestakovs). .........T ZBXNEXT-9217 added AWS Lambda by HTTP template (egordymov). .......PS. ZBXNEXT-9293 updated max supported MySQL version to 9.0 (mprihodko). ........S. ZBXNEXT-9285 added EVENT.UPDATE.STATUS support for Service update notifications (MVekslers). : .......PS. ZBX-24889 crash when VMware eventlog data is still not collected (MVekslers). ...G...... ZBX-24460 removed sending length of data in reserved field when compression is not used in Zabbix agent 2 (dgoloscapov). .......PS. ZBX-24524 "New values per second" statistic to include dependent items in calculation (asestakovs). ........S. ZBX-24743 wrong DB error handling on host tag deletion by network discovery action operation (mprihodko). ..F....... ZBX-24695 hintbox sizing (apoga). .........T ZBX-24773 duplicate item preprocessing in Kubernetes Kubelet by HTTP template (egordymov). ..F....... ZBX-24651 errors in minimum size widgets (apoga). ..F....... ZBX-24613 disappearing "Back" button on refresh in submaps of Map widget (apoga). ..F....... ZBX-24163 submap addition in Map navigation tree widget to not append same submaps repeatedly (apoga). A......... ZBX-24772 inability to access actions targeting users having at least one common user group with the current user of Admin role (vmaksimovs) ........S. ZBX-24821 made 'execute_on' value being recorded in audit only for shell scripts (arimdjonoks).

GNU GPL logging networking monitoring system-administration

Praat 6.4.16 💾

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 feature: Windows: make command-line output visible (new on ARM64, was lost in 6.4.14 for Intel64 and Intel32).

GNU GPLv3 speech analysis audio phonetics synthesis c cpp

Pandoc 3.3 💾

If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library.

minor feature: . . New cli option: --link-images. This causes Images to be linked rather than embedded in ODT. Allow --number-sections to take an Optional true false Argument. RTF reader:. . Handle * shppict. Without dropping image. . TWiki Reader:. . Recognize WikiWords as internal links.. Avoid partial function.. . Typst reader:. . Ignore pad and just parse its body.. Use typst 0.5.0.5. parsing of equations like 1. . . Docx writer:. . regression with nested lists. The. Affects e.g. ordered lists with bullet sublists; after the Sublist the top-level list reverts to bullets instead of being Properly numbered. This is a regression introduced in version 3.2.1.. . BibTeX writer:. . Ensure that literal names are enin braces.. . Man writer:. . Use default middle header when metadata does not include header. This Change causes pandoc to omit the middle header parameter when header is not set, rather. Than emitting "". The Parameter is optional and man will use a default based on the Section if it is not specified. . HTML templates: don t load polyfill. This. Was added in a period when MathJaX required polyfill. MathJaX no Longer recommends this and polyfill should no longer be necessary on any reasonably modern browser.. Translations:. . Add ua.yaml (Jens Oehlschlägel).. Add a script (tools/update-translations.py) And Makefile target (update-translations) to update Translation data automatically from babel and polyglossia upstream (Stephen Huan).. Use this script to update language data, increasing the number of languages we cover (Stephen Huan). a few small in. Existing translations. . some mistakes with Japanese language code. In. Several places we were mistakenly assuming that the BCP 47 code For Japanese language was jp. It is ja. Text.Pandoc.Options:. . New field in WriterOptions: writerLinkImages API change .. . Text.Pandoc.App.Opt:. . New field in Opt: optLinkImages API change . . Lua subsystem:. . Keep lpeg and. re as loaded modules. (Albert Krewinkel). The mo

GNU GPLv3 utilities haskell

okrolearn 0.2.6 💾

A machine learning library created to also have powerfull analazys feautures, to have featurues that I would want. Licensed under mit license. To install do pip install okrolearn, to install for cpu do pip install okrolearn==0.2.6

minor feature: Added suggesting architecture, optimisers are now used to update parameters, ranking networks, fixed some bugs, added GELU, softmin, swish, sigmoid, Mean Absolute Error, improved softmax.

Other machine learning neural network analyzys tensors

rpki-client 9.2 💾

The OpenBSD rpki-client is a free, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement. The program queries the RPKI repository system, downloads and validates Route Origin Authorisations (ROAs) and finally outputs Validated ROA Payloads (VRPs) in the configuration format of OpenBGPD, BIRD, and also as CSV or JSON objects for consumption by other routing stacks.

major bugfix: Ensure synchronization jobs are stopped when the timeout is reached. Fix a corner case in repository handling. If the last RRDP repository failed to load, rpki-client would fail to fall back to rsync due to an ordering bug in the event loop. Improve detection of duplicate file paths. Only trigger a duplicate error if a valid path is revisited otherwise a bad CA could prevent legitimate files from being considered valid. Normalize internal representation of the caRepository to have a trailing slash and ensure that the rpkiManifest is a file inside it.

ISC rpki bgp routing security bird openbgpd

Paperless-ngx 2.11.2 💾

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 feature: Changes: Change: more clearly handle init permissions error @shamoon. Chore: add permissions info link from webUI @shamoon. Dependencies: Chore(deps-dev): Bump the development group with 2 updates @dependabot. Chore(deps): Bump tika-client from 0.5.0 to 0.6.0 in the small-changes group @dependabot. All App Changes: . 5 changes. Change: more clearly handle init permissions error @shamoon. Chore: add permissions info link from webUI @shamoon. : increase search input text contrast with light custom theme colors @JayBkr. Chore(deps-dev): Bump the development group with 2 updates @dependabot. Chore(deps): Bump tika-client from 0.5.0 to 0.6.0 in the small-changes group @dependabot. .

GNU GPLv3 internet web dynamic content indexing search

Linux kernel 6.10.2 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.10.2, tap: add missing verification for short frame, tun: add missing verification for short frame, filelock: fcntl/race recovery compat path, ALSA: seq: ump: Skip useless ports for static blocks, ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused, arm64: dts: qcom: sm6115: Disable SS instance in Parkmode for USB, arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB, arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB, arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB, arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB, arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB, arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB, arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB, arm64: dts: qcom: x1e80100-crd: USB PHYs regulators, arm64: dts: qcom: x1e80100-qcp: the PHY regulator for PCIe 6a, arm64: dts: qcom: x1e80100-crd: the PHY regulator for PCIe 6a, arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio, arm64: dts: qcom: qrb2210-rb1: switch I2C2 to i2c-gpio, arm64: dts: qcom: x1e80100-qcp: USB PHYs regulators, arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode, arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode, ALSA: hda/realtek: the speaker output on Samsung Galaxy Book Pro 360, ALSA: hda/realtek: Enable headset mic on Positivo SU C1400, ALSA: hda/tas2781: Add new quirk for Lenovo Hera2 Laptop, usb: gadget: midi2: incorrect default MIDI2 protocol setup, fs/ntfs3: Validate ff offset, fs/ntfs3: Add a check for attr_names and oatbl, jfs: don't walk off the end of ealist, ocfs2: add bounds checking to ocfs2_check_dir_entry(), s390/mm: VM_FAULT_HWPOISON handling in do_exception(), drm/amdgpu: signedness in sdma_v4_0_process_trap_irq()

GNU GPL c linux kernel operating-system

Distributed Multiplatform Framework 1.3.4 💾

Distributed Multiplatform Framework is a component-based programming framework using XML (or currently a hardcoded variant) as the repository. The samples are implemented either in console or wxWidgets. This shows the independence of the GUI or UI. The screenshot shows a generated application using DevExpress.

minor feature: Ported under Windows 10 to wxWidgets 3.2.2.1. Basically reactivated my development activities. This is a preview release that is most tested on Windows 10. Also the release contains a Mac OS X ARM (Silicon) dmg as a new target supporting most resent Macs. The Mac ARM version is signed and notarized. The Windows installers are signed with my new OSS developer certificate. Still the Linux version is to be ported.

GNU LGPL code-generator database front-ends software-development library application-framework devexpress syncfusion wxwidgets

ImageMagick 7.1.1-36 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor bugfix: Merged: Silence warning when freetype delegate is disabled. `#7515`. Typo in documentation of MagickAdaptiveBlurImage `#7500`. Uhdr.c: default initialize range field for hdr/sdr intent inputs to enc `#7482`. Commits: Beta release. Code style changes.. Code style changes.. Code style changes.. Code style changes.. Code style changes.. Point to the correct ImageMagick-7.?.? path. Configure AppRun to reflect the correct configure and library paths. do not append empty paths. Only request a unique file name when system:shred is not set.. Improved error message. Ensure no empty paths in the environment. Removed check for ancient Visual Studio version.. Correct link. The -format option is hybrid operator and info operator. Cosmetic. Bounds check. Set image orientation on write. Support 12 16 bit JPEG images. Don't scale 8-bit pixels. Don't ping for -format option. Grayscale images. Build on Windows.. Another for grayscale images.. Restore JPEG grayscale colormap. Default to channels other than 1 4. Interpret EMF documents under Linux. Support WMF delegate. Release.

Apache c graphics image-manipulation image-magick graphics-conversion

MinecraftStatusPinger 1.1.5 💾

A fast tiny dependency-less TypeScript library for NodeJS which enables developers to query Minecraft's Server List Ping interface, querying the MOTD, player count, max players and server version with little overhead and fine-grain control over the procedure.

minor bugfix: - Fixed latency being returned as null instead of zero.

GNU GPLv3 minecraft nodejs node javascript tcp

Osxiec 0.7 💾

Added stoppping, starting functionality, removed -execute as run servers it's purpose well, added check-for-uptade which checks for uptades, improved volume system.

minor feature: Added a logging feature, better process control, a crafting feature which allows to craft a container from a input directory like in contain and an input bin file. Download for 86_64 architecture https://github.com/Okerew/osxiec/releases/download/v0.7/osxiec_cli_86_64.tar.gz

Other docker macos okerew c alternative apple osx native solution containers darwin darwin-core isolated image-container isolated-environments

libass 0.17.3 💾

libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.

major bugfix: * Fix 0.17.2 regression in the fontconfig fontprovider leading to undesirable widths being chosen from large typographic families * Fix configure generated with slibtool-provided autoconf macros * Fix "make check" for shared-only builds * Constify some API parameters in a backwards-compatible manner * Add new ass_malloc and ass_free API functions * Tweak default optimization flags * Speed up parsing of events with very long override blocks * Improve handling of HarfBuzz-related failures

ISC subtitles library c assembly

gRPC 1.65.2 💾

gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.

minor bugfix: lt;p gt;This is release gRPC Core 1.65.2 (gnarly). lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and. lt;/p gt;. . XuanWang-Amos. . . . . tag:github.com,2008:Repository/27729880/v1.65.1. 2024-07-16T23:11:04Z. . .

Apache rpc cpp python c

SciPy 1.14.1 💾

SciPy (pronounced "Sigh Pie") is an open-source software for mathematics, science, and engineering. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more. SciPy is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines, such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!

minor feature: lt;h1 gt;SciPy 1.14.1 Release Notes lt;/h1 gt;. lt;p gt;SciPy lt;code gt;1.14.1 lt;/code gt; adds support for Python lt;code gt;3.13 lt;/code gt;, including binary lt;br gt;. wheels on PyPI. Apart from that, it is a -release with lt;br gt; no new features compared to lt;code gt;1.14.0 lt;/code gt;. lt;/p gt; lt;h1 gt;Authors lt;/h1 gt;. lt;ul gt;. lt;li gt;Name (commits) lt;/li gt;. lt;li gt;h-vetinari (1) lt;/li gt;. lt;li gt;Evgeni Burovski (1) lt;/li gt;. lt;li gt;CJ Carey (2) lt;/li gt;. lt;li gt;Lucas Colley (3) lt;/li gt;. lt;li gt;Ralf Gommers (3) lt;/li gt;. lt;li gt;Melissa Weber Mendonça (1) lt;/li gt;. lt;li gt;Andrew Nelson (3) lt;/li gt;. lt;li gt;Nick ODell (1) lt;/li gt;. lt;li gt;Tyler Reddy (36) lt;/li gt;. lt;li gt;Daniel Schmitz (1) lt;/li gt;. lt;li gt;Dan Schult (4) lt;/li gt;. lt;li gt;Albert Steppi (2) lt;/li gt;. lt;li gt;Ewout ter Hoeven (1) lt;/li gt;. lt;li gt;Tibor Völcker (2) + lt;/li gt;. lt;li gt;Adam Turner (1) + lt;/li gt;. lt;li gt;Warren Weckesser (2) lt;/li gt;. lt;li gt;ਗਗਨਦ ਪ ਸ ਘ (Gagandeep Singh) (1) lt;/li gt;. lt;/ul gt;. lt;p gt;A total of 17 people contributed to this release. lt;br gt;. People with a "+" by their names contributed a patch for the first time. lt;br gt; This list of names is automatically generated, and may not be fully complete. lt;/p gt;

BSDL-2 python algorithms scientific-computing c fortran cpp cython

Bokeh 3.5.1 💾

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

minor feature: handling of certain classes of objects in HasProps internals ( pull request 13970 ).. Restored support for BOKEH_MINIFIED=no in resources ( pull request 13974 ).. Updated the location of *.d.ts files in package.json ( pull request 13975 ).. merging of plots in grid plots when only one plot is involved ( pull request 13978 ).. Restored a bit of legacy font measurement logic for Firefox ESR ( pull request 13979 ).. indexing of categories in CategoricalSlider widget ( pull request 13966 )

BSDL python javascript visualization data-science rendering science-research developers cross-platform python

libUseful 5.23 💾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor feature: Improve attribution of base64 and hashing functions. -net/nonet (flag meaning was inverted). ProcessNoNewPrivs now handles 'already set' and is no longer static. Call setsid before setting controlling tty in PtySpawnFunction. added CGIReadDocument. v5.22. clash of flags between PROC_NO_NEW_PRIV and PROC_NOSHELL. v5.21. replaced 'exit if can't chroot/chdir' with 'strict' option to ProcessApplyConfig. Added ERRFLAG_ABORT to error handling functions, aborts the process after reporting the error. Added ERRFLAG_SYSLOG to error handling functions, forces syslog even if library-wide syslog flag isn't set. MakeShellSafeStr now quotes/blanks out ' ' in addition to other dangerous characters. MakeShellSafeStr can now report unsafe characters via syslog if the SHELLSAFE_REPORT flag is passed. MakeShellSafeStr can now abort program if the SHELLSAFE_ABORT flag is passed and unsafe chars are found. FileMoveToDir will now copy the file if a simple rename fails. Negative values for width and height on TerminalMenu and TerminalProgress set width as 'terminal width minus that value'.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

LedgerSMB 1.11.16 💾

The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in. The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets. Sales (Invoices, Orders, Quotations) Receivables & Payables General ledger Inventory management Fixed asset accounting & depreciation Profit & cost centers, departments, projects Output documents in PDF, HTML, CSV, Office formats Mail documents (e.g. invoices) from within the application Translatable to your language (comes with 45 languages) and more The fact that LedgerSMB is open source - meaning that the source code is freely available - makes it even more customizable and flexible.

minor bugfix: The LedgerSMB development team is happy to announce yet another new version of its open source ERP and accounting application. This release contains the following fixes and improvements: Changelog for 1.11.16 Restore 'Save Template' on GL transations, regressed from 1.10 (#8340) Fix saved orders and quotes showing as read-only (#8348) Fix AR/AP Outstanding Summary report generation (#8378) For installation instructions and system requirements, see https://github.com/ledgersmb/LedgerSMB/blob/1.11.16/README.md The release can be downloaded from our download site at https://download.ledgersmb.org/f/Releases/1.11.16 The release can be downloaded from GitHub at https://github.com/ledgersmb/LedgerSMB/releases/tag/1.11.16 Or pulled from the GitHub Container Registry docker pull ghcr.io/ledgersmb/ledgersmb:1.11.16 Or pulled from Docker Hub using the command docker pull ledgersmb/ledgersmb:1.11.16 These are the sha256 checksums of the uploaded files: 5e583ee9ef3172fcf10d316d00be50cfa7cf10e2a22abcbb7cef57c1f3beeaa9 ledgersmb-1.11.16.tar.gz 667e9abe5570800e037808e5151d993a2c3d814674e4e951a2942edbba61e7f7 ledgersmb-1.11.16.tar.gz.asc

GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web

Babel 7.25.0 💾

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.

major bugfix: (2024-07-26). #### :eyeglasses: Spec Compliance. `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3`. `await using` normative updates (@JLHwung). `babel-plugin-transform-typescript`. Ensure enum members syntactically determinable to be strings do not get reverse mappings (@liuxingbaoyu). #### :rocket: New Feature. `babel-helper-create-class-features-plugin`, `babel-helper-function-name`, `babel-helper-plugin-utils`, `babel-helper-wrap-function`, `babel-plugin--safari-class-field-initializer-scope`, `babel-plugin--safari-id-destructuring-collision-in-function-expression`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse`, `babel-types`. Move `ensureFunctionName` to `NodePath.prototype` (@nicolo-ribaudo). `babel-helper-hoist-variables`, `babel-helper-plugin-utils`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-transform-modules-systemjs`, `babel-traverse`. Move `hoistVariables` to `Scope.prototype` (@nicolo-ribaudo). `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-split-export-declaration`, `babel-plugin-transform-classes`, `babel-traverse`, `babel-types`. Move `splitExportDeclaration` to `NodePath.prototype` (@nicolo-ribaudo). `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-plugin--firefox-class-in-computed-class-key`, `babel-plugin--v8-static-class-fields-redefine-readonly`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-classes`, `babel-traverse`. Move `environment-visitor` helper into `@babel/traverse` (@nicolo-ribaudo). `babel-core`, `babel-parser`. Expose wether a module has TLA or not as `.extra.async` (@nicolo-ribaudo). `babel-compat-data`, `babel-plugin--safa

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

Back In Time 1.5.0 💾

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.

major bugfix: Dependency: Migration to PyQt6. Breaking Change: EncFS deprecation warning. Breaking Change: GUI started with --dedoes no longer add --deto the crontab for scheduled profiles. Use the new "enable logging for demessages" in the 'Schedule' section of the 'Manage profiles' GUI instead. Feature: Warn if Cron is not running. Feature: Profile and GUI allow to activate deoutput for scheduled jobs by adding '--de' to crontab entry. Feature: Support SSH proxy (jump) host. Feature: Support rsync '--one-file-system' in Expert Options. Feature: "*-dev" version strings contain last commit hash. : Global flock fallback to single-user mode if insufficient permissions. : Qt segmentation fault with uninstall ExtraMouseButtonEventFilter when closing main window. : Names of weekdays and months translated correct. : Global flock for multiple users. : "Backup folders" list does reflect the selected snapshot. : Validation of diff command settings in compare snapshots dialog. : Open symlinked folders in file view. : Respect dark mode using color roles. : "Highly recommended" exclusion pattern in "Manage Profile" dialog's "Exclude" tab show missing only. : `make install` ignored (DEST) in file migration part. Removed: Context menu in LogViewDialog. Removed: Field "filesystem_mount" and "snapshot_version" in "info" file. Refactor: Replace Config.user() with getpass.getuser(). Chore!: Remove "debian" folder. Build: Enable several PyLint rules. Build: Add AppStream meta data. Build: PyLint unit test is skipped if PyLint isn't installed, but will always run on TravisCI. Build: Git commit hash is presevered while "make install". Build: bash-completion symlink creation while installing adding --diagnostics. Build: TravisCI use PyQt (except arch "ppc64le").

GNU GPLv3 backup restore python

JackTrip 2.3.1 💾

JackTrip is a Linux, macOS, or Windows multi-machine audio system used for network music performance over the Internet. It supports any number of channels (as many as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal streaming. You can use it between any combination of machines e.g., one end using Linux can connect to another using macOS. Virtual Studio With JackTrip Virtual Studio, you may sing with your chorus, or jam with your band, online without leaving home. With built-in support for live broadcasting, you can share your sessions on JackTrip Radio. Additionally, Virtual Studio allows you to enhance your performances and bring your music to life utilizing Soundscapes digital signal processing. Musicians have creative control with dozens of audio effects with various reverbs, compression, attack and more, in real-time.

minor bugfix: Date: 2024-07-26 Description: - (updated) VS Mode stronger recommendations for audio devices. - (updated) Reverting OSX builds from Qt 6.2.8 back to 6.2.6. - Crash when JackTrip fails to connect using PLC. - Screen sharing on OSX freezes when window is hidden. - Sanity check for maximum UDP packet size.

Mixed audio music streaming server cpp qml

gradle 8.10 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major feature: The Gradle team is excited to announce Gradle 8.10. Gradle now supports running on Java 23. This release introduces performance and reporting improvements to the configuration cache, including a significant reduction in the cache file size and accelerated cache loading times. There are also updates to build authoring APIs.

Apache build-tool c c++ groovy java kotlin

BallroomDJ 4 4.11.5 💾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

minor bugfix: 4.11.5 2024-8-19 * Bug Fixes: * Mobile Marquee: Fix a minor issue. Add completion message. * Fixed some minor display alignment issues. * New Features: * Windows: Added SMTC support (Media Overlay). * Internal: * Code cleanup.

Zlib audio music end-users linux macos windows player ballroom c gtk