timediff 1.3 💾

timediff is a simple command-line utility that reads text prefixed with a timestamp, and prints the time difference between one line and the next. It was created for use in industrial automation environments to investigate which process steps are slowest or detect abnormal delays.

minor feature: Don't include first item in 'minimum time' (as that will always be zero). Add 'total time' to stats.

GNU GPLv3 c utility time logging

croc 10.1.0 💾

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer data (using a relay) provides end-to-end encryption (using PAKE) enables easy cross-platform transfers (Windows, Linux, Mac) allows multiple file transfers allows resuming transfers that are interrupted local server or port-forwarding not needed ipv6-first with ipv4 fallback can use proxy, like tor

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;add option -multicast to change multicast address by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/schollz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/schollz" gt;@schollz lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2565338423" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//818" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/818/hovercard" href="https://github.com/schollz/croc/pull/818" gt;#818 lt;/a gt; lt;/li gt;. lt;li gt;Added copy to clipboard functionality for windows,linux and mac by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/elliot40404/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elliot40404" gt;@elliot40404 lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2568946149" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//822" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/822/hovercard" href="https://github.com/schollz/croc/pull/822" gt;#822 lt;/a gt; lt;/li gt;. lt;li gt;Improve clipboard copy by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitraid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitraid" gt;@bitraid lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2582911618" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//824" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/824/hovercard" href="https://github.com/schollz/croc/pull/824" gt;#824 lt;/a gt; lt;/

MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang

CMake 3.31.0 💾

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: CMake 3.31 Release Notes Changes made since CMake 3.30 include the following. New Features. Presets. cmake-presets(7)" files may now include comments using the key. comment" at any level within the JSON object to provide documentation. cmake-presets(7)" files may now request graphviz output using the. graphviz" key in a configure preset. Generators. The Ninja Generators and Makefile Generators now produce a "codegen" build target. See policy "CMP0171". It drives a subset of the build graph sufficient to run custom commands created with. add_custom_command()"'s new "CODEGEN" option. Command-Line. The "cmake --workflow" mode now accepts a preset name as the first argument, allowing the simpler command line "cmake --workflow. lt;preset gt;". The "cmake -LR A H " option was added to list cache entries whose names match a regular expression. Compilers. The LFortran compiler is now supported with "compiler id". LFortran". Commands. The "add_custom_command()" command gained a "CODEGEN" option to mark a custom command's outputs as dependencies of a "codegen" target. See policy "CMP0171". The "cmake_pkg_config()" command was added as an endpoint for using CMake's native pkg-config format parser. The only supported option in this release is "EXTRACT", which provides low-level access to the values produced by parsing a pkg-config file. For most users, this is not yet a suitable replacement for the "FindPkgConfig" module. The "file(ARCHIVE_CREATE)" command gained a "WORKING_DIRECTORY" option to specify a working directory for the archiving process. The "file(MAKE_DIRECTORY)" command gained a "RESULT" option to capture failure in a result variable. The "install(FILES)" and "install(DIRECTORY)" commands' "TYPE" argument gained support for a "LIBEXEC" type. Variables. The "CMAKE_AIX_SHARED_LIBRARY_ARCHIVE" variable and corresponding. AIX_SHARED_LIBRARY_ARCHIVE" target property were added to create shared libraries on AIX as shared library archives. The "CMAKE_EXPORT_BUILD_DATABASE

BSDL software-development build-tool

FlexGet 3.11.55 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor feature: all commits. Changed. . free_space: Allow home dir ( ) in path. #4002. free_space: Allow specifying space with a unit, e.g. '10 GiB'. .

MITL download internet torrents bittorrent python

VSCode 1.95.2 💾

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/Microsoft/vscode/?q=is 3A+milestone 3A 22October+2024+Recovery+2 22+is 3A+" 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_95" 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

Checkstyle 10.20.1 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: Google_checks: False positive on left curly brace in switch statement with lambda-like Construct. Enable examples tests. Update JavadocTokenTypes.java to new format of AST print. IDEA inspection suppressions resulted from migration to v2022.3.3. Update GSOC.md and CONTRIBUTING.md. Define violation messages for all violations. Resolve `TailRecursion` inspection violations by replacing tail recursive calls. JavadocParagraph documentation example s should be updated to same by structure. Doc: BEGINNING_DEVELOPMENT.md. Doc: improve README.md add CONTRIBUTING.md add GSOC.md. Cover pitest survivals with tests.

MITL java coding-style syntax-checker command-line

MediaInfo 24.11 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: New Indonesian (bahasa Indonesia) translation. Update Belarusian translation. Windows: Full 64-bit version. Windows: Improved support of High DPI. Windows: Improved support of Dark Theme. Windows: Improved HTML view. Windows: Upgrade file open dialog. Windows: SemiBold monospaced font(thanks to cjee21). I1945, PAC subtitle format support. I2130, EXR: support of time code and frame rate. MXF: Support of more flavors of ISXD, IAB, Dolby Vision Metadata. MXF: Support of all known ULs in MediaTrace output. AVC: Improved detection of AVC-Intra. TTML: Add Duration_Start_Command/Duration_End_Command. x IMF: Allow XML documents larger than 16 MB x I2133, TTML: timecode when timeBase is media x I2110, MXF: wrong Delay field with NDF timecodes x I2094, MXF: Sony Real Time Metadata: timecode drop frame flag x S1194, random behavior due to uninitialised value x MPEG-TS: Increase probing at end for getting duration x PNG: buffer leak x IAB: in IAB channel code mapping x HTML output: Better escape of HTML strings x XML output: comment in comment x MXF: Avoid crash in mxf assets on unsupported audio x HEVC: Add missing parsing of some multilayer SPS elements

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

Dear ImGui 1.91.5 💾

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.

minor feature: Decorated log and release notes: https://github.com/ocornut/imgui/releases/tag/v1.91.5 Breaking changes: Commented out pre-1.87 IO system (equivalent to using IMGUI_DISABLE_OBSOLETE_KEYIO or IMGUI_DISABLE_OBSOLETE_FUNCTIONS before). - io.KeyMap and io.KeysDown are removed (obsoleted February 2022). - io.NavInputs and ImGuiNavInput are removed (obsoleted July 2022). - Pre-1.87 backends are not supported: - backends need to call io.AddKeyEvent(), io.AddMouseEvent() instead of writing to io.KeysDown , io.MouseDown fields. - backends need to call io.AddKeyAnalogEvent() for gamepad values instead of writing to io.NavInputs fields. - For more references: - read 1.87 and 1.88 part of API BREAKING CHANGES in imgui.cpp or read Changelog for 1.87 and 1.88. - read https://github.com/ocornut/imgui//4921. - If you have trouble updating a very old codebase using legacy backend-specific key codes: consider updating to 1.91.4 first, then #define IMGUI_DISABLE_OBSOLETE_KEYIO, then update to latest. - Obsoleted ImGuiKey_COUNT (it is unusually error-prone/misleading since valid keys don't start at 0). Probably use ImGuiKey_NamedKey_BEGIN/ImGuiKey_NamedKey_END?. Fonts: removed const qualifiers from most font functions in prevision for upcoming fonts improvements. Other changes: Selectable: selected Selectables use ImGuiCol_Header instead of an arbitrary lerp between _Header and _HeaderHovered which was introduced v1.91. Buttons: using ImGuiItemFlags_ButtonRepeat makes default button behavior use PressedOnClick instead of PressedOnClickRelease when unspecified. InputText: a (regression in 1.91.2) where modifying text buffer within a callback would sometimes prevents further appending to the buffer. Tabs, Style: made ImGuiCol_TabDimmedSelectedOverline alpha 0 (not visible) in default styles as the current look is not right (but ImGuiCol_TabSelectedOverline stays the same). Log/Capture: added experimental io.ConfigWindowsCopyContentsWithCtrlC option to automatically copy

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

µBlock Origin 1.61.0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

major feature: ## / changes. Improve `prevent-refresh` scriptlet. Improve `googlesyndication_adsbygoogle.js` scriptlet. Offer ability to skip redirects in strict-blocked page. Add `-blocked` directive to `urlskip=` option. Add `trusted-set-attr` scriptlet. Remove `64:ff9b:` as private network block. Ensure `urlskip=` redirects only to `https:`. Add support to `urlskip=` media resources. Add `-uricomponent` to `urlskip=` option. Add `forbidden`/`forever` as safe cookie values. Add regex extraction transformation step to `urlskip=` option. Improve `prevent-window-open` scriptlet. Add support to parse Adguard's ` domain=/.../ ` regex-based modifier (https://github.com/gorhill/uBlock/commit/58bfe4c846). Validate result type of XPath expressions. npm test suite. Add ability to lookup parameter name in `urlskip=`. Mind that BroadcastChannel contructor can throw in Firefox. Add `trusted-override-element-method` scriptlet. Add `trusted-prevent-dom-bypass` scriptlet. Improve `prevent-xhr` scriptlet; add `trusted-prevent-xhr` scriptlet. Skip dns resolution when requests are proxied through http. Blocking large media elements also prevents autoplay, regardless of size. Do not discard `!#else` block for unknown preprocessor tokens. Add ability to decode base64 in `urlskip=`. images not properly downloading on click.

GNU GPLv3 javascript browser ad-blocker filter privacy

GTK 4.17.0 💾

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.

major bugfix: GtkScrolledWindow. - criticals in size allocation code. GtkFileChooser. - a crash in the portal code. GtkFontChoser. - Make the dialog more shrinkable. GtkPicture. - Avoid unnecessary resizes. GtkVideo. - Make dmabufs work without GL. GtkListBox: - Add a tab-behavior property to influence keynav. GtkEmojiChooser: - problems with insertion and selection. GtkStringList: - Add gtk_string_list_find. GtkApplication: - Respect GDK_DE=no-portals. - Set default window icon from app ID. GtkTextView: - Vertical and horizontal positioning of the textview is now quantized to the nearest device pixel. This should improve the perceived smoothness of scrolling with fractional scaling and font hinting. - Incorrect re-use of cached styling was - some missing CSS invalidation. - Handle charsets in clipboard datatypes. Printing: - Avoid warnings for avahi errors. - a segfault in the print dialog setup code. Accessibility: - Always realize non-widget accessibles, to help webkit. - list view selection implementation. - Handle NULL values in more places. Gstreamer: - Make dmabufs works without GL. Gdk: - Add OKLAB and OKLCH color states. - GL: Drop support for GLES 2 and GL 3.3. - GL: Use the ngl dmabuf downloader instead of the GL downloader. - Vulkan: Drop the GDK_VULKAN_DEVICE env var. Use MESA_VK_DEVICE_SELECT instead. - Vulkan: Use the swapchain maintenance extension to release swap images. - Forbid opening displays before gtk_init(). Gsk: - Many improvements to the dmabuf downloaders. - ngl: Avoid glBufferSubData for globals, speeding up llvmpipe. - Renderer selection will no longer consider the GL renderer. - Allow Vulkan software rendering as fallback. - Support gradient interpolation in different color states. Wayland: - Improve settings portal handling. - Improve fallback for cursor themes. - Make cursor theme changes apply immediately. - Use a viewporter for cursor image scaling. - Improve cursor size handling. - Use the system bell protocol if

GNU GPLv3 gnome gtk library framework gui toolkit cpp

Fossil SCM 2.25 💾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further extensions.

minor feature: Enhanced the --from option on " fossil diff " so that it optionally accepts a directory name as its argument, and uses files. Under that directory as the baseline for the diff. Added the /ckout web page to provide information. About pending changes in a working check-out The fossil ui command defaults to using the. ckout page as its start page. Or, if the. from PATH" option is present, the default start page becomes. ckout?exbase=PATH". Added the fossil merge-info command and especially. The --tk option to that command, to provide analysis of the most recent Merge or update operation. Added the ability to sign check-ins with SSH keys. a warning if a user tries to commit on a check-in where the. Branch has been changed. When a merge conflict occurs, a new section is added to the conflict. Text that shows Fossil's suggested resolution to the conflict. Add the "Hide diffs/Show diffs" toggle to web-UI diff pages that show. Diffs of multiple files. Enhancements to the /timeline page : Added the "ml=" ("Merge-in List") query parameter that works. Like "rl=" ("Related List") but adds "mionly" style related Check-ins instead of the full "rel" style. For "tl=", "rl=", and "ml=", the order of the branches in the. Graph now tries to match the order of the branches named in The list. The "ms=" ("Match Style") query parameter is honored for. tl=", "rl=", and "ml=". New query parameter "sl=BRANCHLIST" ("Sort List") strives to. Put branches in the specified order in the graph. This Overrides any "tl=" or similar ordering. In the various "from=","to=" query formats, if the one of the. End points is an ancestor of the other, then the "rel" modifier Omits check-ins that are not ancestors of the newer endpoint. For "tl=" and similar query parameters, if the pattern contains GLOB characters, then the matching style ("ms=") is set to GLOB. Automatically and the "ms=" query parameter can be omitted. Added the "ml=" ("Merge-in List") query parameter that works. Like "rl=" ("Related List")

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms

Syncthing 1.28.1-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;: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2118031993" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9400" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9400/hovercard" href="https://github.com/syncthing/syncthing//9400" gt;#9400 lt;/a gt;: Folder overlap not detected when using tilde lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2368512033" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9590" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9590/hovercard" href="https://github.com/syncthing/syncthing//9590" gt;#9590 lt;/a gt;: WebUI table column widths broken on iPhone 12 Pro Max and wider lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2510114244" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9686" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9686/hovercard" href="https://github.com/syncthing/syncthing//9686" gt;#9686 lt;/a gt;: Sync status stays at 'Syncing xx " when remote device pauses the folder. lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2568279364" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9757" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9757/hovercard" href="https://github.com/syncthing/syncthing//9757" gt;#9757 lt;/a gt;: Firefox, dark theme: device ID is hard to read lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2598310478" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9775" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9775/hovercard" href="https://github.com/syn

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

Weblate 5.8.3 💾

Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.

minor feature: lt;p gt;Released on November 6th 2024. lt;/p gt;. lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Formatting of some lt;a href="https://docs.weblate.org/en/weblate-5.8.3/user/profile.html#audit-log" rel="nofollow" gt; lt;span gt;Audit log lt;/span gt; lt;/a gt; entries. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;XML escaped output in some machine translation integrations. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;duplicate listing of newly added glossary terms. lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Upgrading lt;/strong gt; lt;/p gt;. lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.8.3/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;. lt;p gt; lt;strong gt;Contributors lt;/strong gt; lt;/p gt;. lt;p gt;Code contributions lt;br gt;. Michal Čihař, Mehdi El Oualy lt;/p gt; lt;p gt;Documentation contributions lt;br gt;. Michal Čihař lt;/p gt; lt;p gt; lt;a href="https://github.com/WeblateOrg/weblate/milestone/131?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.

GNU GPLv3 translation localization web python html

mox 0.0.13 💾

Stay in control of your email and keep email decentralized! Complete email solution For sending and receiving email. With support for IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, webmail. Quick & easy Use the quickstart command to set up mox for your domain(s) within 10 minutes. You'll get a secure mail server with a modern protocol stack. Upgrades are mostly a matter of downloading the new version and restarting. Maintenance via web interface (easy) or config file (powerful). No dependencies. High quality and secure Mox has a modern Go code base with plenty of automated tests, automated integration tests, is manually tested against popular mail server and client software, and is fuzz-tested. The code is well-documented and cross-referenced with the relevant standards (RFC's).

minor feature: lt;p gt;This release TLS interoperability with incoming deliveries from Microsoft lt;br gt;. Servers by disabling TLS session. If you have MTA-STS and/or DANE lt;br gt; Enabled, TLS is required for successful delivery, and updating to v0.0.13 is lt;br gt; Required to receive messages from Microsoft again. TLS session may be lt;br gt; Enabled again in a future release, possibly per port/service. lt;/p gt; lt;h1 gt;Improvements lt;/h1 gt;. lt;ul gt;. lt;li gt;In the IMAP server, for the "bodystructure" response item to a "FETCH" lt;br gt;. Command, add the content-type parameters for multiparts so IMAP clients will lt;br gt; Get the MIME boundary without having to parse the message themselves. ( lt;br gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2554177621" data-permission-text="Title is private" data-url="https://github.com/mjl-/mox//217" data-hovercard-type="" data-hovercard-url="/mjl-/mox//217/hovercard" href="https://github.com/mjl-/mox//217" gt;#217 lt;/a gt;, lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/8fa197b19dfea22f3215e1768e8d90001f0ded06/hovercard" href="https://github.com/mjl-/mox/commit/8fa197b19dfea22f3215e1768e8d90001f0ded06" gt; lt;tt gt;8fa197b lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Add an HTTP handler for the acme http-01 validiation mechanism to all plain lt;br gt;. Http (non-tls) webservers (ports), not only to the one listening on port 80. lt;br gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/0fbf24160c65f8dd8855533cfaa2b485ee6764d9/hovercard" href="https://github.com/mjl-/mox/commit/0fbf24160c65f8dd8855533cfaa2b485ee6764d9" gt; lt;tt gt;0fbf241 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Properly link to matrix room so users can find it. ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2586712273" data-permission-text="Title is private" data-url="https

MITL email email-server secure privacy golang go javascript server

Rosegarden 24.12 💾

Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio. Rosegarden is an easy-to-learn, attractive application that runs on Linux, ideal for composers, musicians, music students, and small studio or home recording environments.

minor bugfix: The Rosegarden team is proud to announce the release of version 24.12 of Rosegarden, a MIDI sequencer that features a rich understanding of music notation along with basic support for digital audio. http://www.rosegardenmusic.com/. Included in this release. =====. LV2: link problem with no gtk2. 2e168f0d . LV2: Add lv2 check for GUI library ok. 9cb306b3 . Manage MIDI Banks and Programs dialog now allows the same bank MSB/LSB to be used for percussion and non-percussion banks on the same device.. wrong ports being assigned on file load.. 663099cc . autoscroll and highlighting behavior with multiple segments on a track.. missing scroll bar on Instrument Parameters Bank dropdown. . 295a2f7a . "turn repeats into copies" misses last segment.. afcf2f0e . shortcut order ignored.. b1272a6d . unexpected cursor position when moving from note to note on a bar with a clef or time signature.. 215b9d27 . unexpected translation of bank and program names.. 6dbd6bcd . unexpected Save As... directory. Feature #522. 15db9d10 . broken tempo line in tempo ruler after adding a time signature change.. 6a7ef89e . "Modify MIDI Filters" dialog does not mark document as changed. . 4e505977 . New Features =====. Make MIDI File Division value configurable for Export. GH #9. 991e4839 . WAV export of audio and soft synth tracks. File Export Export WAV File... 5b4d109e . Apply interpretations to more than one segment. Segment Interpret... Feature #517. b8a243a5 . General Improvements =====. Manage MIDI Banks and Programs dialog is now full-featured and can be used to edit every aspect of an.rgd device file. Studio Manage MIDI Devices Banks. Tempo and Time Signature Editor has been rewritten and improved. Additional Contributors =====. Chuck Elliot - Korg-M3-Factory-ALL.rgd. Grzegorz Pruchniakowski - Polish translation. Icenowy Zheng - Chinese translation. Icenowy Zheng - Yamaha-MM6-MM8.rgd. Huanyu Liu - Yamaha-PSR-SX600.rgd. Chuck Elliot - Korg-M1.rgd

GNU GPL music notation tablature composition midi cpp

Meeting Room Booking System 1.11.6 💾

MRBS is a free, GPL, web application using PHP and MySQL/pgsql for booking meeting rooms or other resources. Some features: The main screen Web/Intranet based - Available from any workstation through a Browser Simple to follow, Web based options and intuitive presentation Flexible Repeating Bookings Authentication with your existing user database (eg Netware, NT Domain, NIS etc.) Ensures that conflicting entries cannot be entered Reporting option Selectable DAY / WEEK / MONTH views Multiple auth levels (read-only, user, admin) Support for bookings by time or period - ideal for use in schools Room administrators can be notified of bookings by email Multiple languages supported (translated to Catalan, Czech, Chinese, Danish, Dutch, Finnish, French, German, Greek, Italian, Japanese, Korean, Norwegian, Portuguese, Slovenian, Spanish, Swedish, Turkish) Stable and in use at many organizations MySQL and Postgres support

minor feature: lt;p gt;This is a minor release of MRBS. lt;/p gt;. lt;p gt;Changes since MRBS 1.11.5: lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Support for PHP 8.4. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Addition of buttons in the day view to advance/go back a week. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved support for Catalan language. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Support for custom date fields in the entry table. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Automatic scrolling to the current timeslot in the calendar view. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Many and minor enhancements lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt;See NEWS or ChangeLog in the release for more details. lt;/p gt;. lt;p gt;Enjoy! lt;/p gt;. lt;p gt;The MRBS Development Team lt;/p gt;.

GNU GPLv3 booking scheduling server self-hosted php javascript mysql postgres

Fasttracker II clone 1.88 💾

Fasttracker II clone for Windows/macOS/Linux Aims to be a highly accurate clone of the classic Fasttracker II software for MS-DOS. The XM player itself has been directly ported from the original source code, for maximum accuracy. The code is partly my own, partly based on the original FT2 code. What is Fasttracker II? Read about it on Wikipedia.

minor feature: lt;ul gt;. lt;li gt;Added an experimental.BRR (Super Nintendo) sample loader. Thanks to lt;em gt;astriid lt;/em gt; for suggesting this (and coming up with some base code). lt;/li gt;. lt;li gt;The tracker scopes now show a waveform that is more correct when using interpolation mode "No interpolation" and "Linear (FT2)" lt;/li gt;. lt;li gt;: The "Gaussian (SNES)" interpolation option had a small delay of one input sample point. Not a big deal, but I corrected it anyway. lt;/li gt;. lt;/ul gt;.

BSDL-2 audio tracker

AdGuardHome 0.107.54 💾

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

minor bugfix: See also the v0.107.54 GitHub milestone ms-v0.107.54 . Security: Incorrect handling of sensitive files permissions on Windows (). Changed: Improved filtering performance (). : Repetitive statistics log messages (). Custom client cache (). Missing runtime clients with information from the system hosts file on first AdGuard Home start (). https://github.com/AdguardTeam/AdGuardHome//6818. https://github.com/AdguardTeam/AdGuardHome//7250. https://github.com/AdguardTeam/AdGuardHome//7314. https://github.com/AdguardTeam/AdGuardHome//7315. https://github.com/AdguardTeam/AdGuardHome//7338. ms-v0.107.54 : https://github.com/AdguardTeam/AdGuardHome/milestone/89?=1.

dns security tracking adblock adguard privacy golang javascript

Warzone 2100 4.5.4 💾

Command the forces of "The Project" in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multiplayer and single-player skirmish modes, and an extensive tech tree and a full unit designer. Multiplayer is also cross-platform - battle your friends with any OS, Windows, Linux or macOS, it all works seamlessly!

minor feature: : General: Add: In-game options button. : Transporter timer capacity label area should be clickable. : Do not remove vision from transporters when loading saves. : Various potential crashes. Graphics: Change: Improve high-quality terrain water. : Loading high-quality terrain water diffuse textures. Campaign: Change: Convert Brief and Proximity files to JSON. Multiplayer: Add: Initial support for admins changing settings via UI. Add: Host auto-kick on sustained desync. : Refactor socket operations error code return. : Add campaign HQs to MP stats. : Display and log connection state on joining screen timeout. : Only play "Player is exiting" audio when player slot drops, ignore spectators. Scripting: Add: Research field for Stats object. Balance MP: Change: Plasmite Flamer boost. Translations: Change: Numerous translation updates.

GNU GPL real-time-strategy game c++ linux windows macos bsd

Duplicati 2.0.9.109 💾

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!

major bugfix: This release is a canary release intended to be used for testing. This release is expected to progress to a stable release if no major blockers are found. Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8. The builds are self-contained so Mono or.NET installations are not required to install. For users running on builds prior to 2.0.9.x, this build will appear later as an update that requires manual installation. Important changes from last Beta. Updated to.NET8 with OS specific builds. Using Kestrel as the API/UI server. Mandatory password and new authentication scheme for server. Settings database version updated to v8. Backup database updated to v13. Please see list of known related to.NET8/Kestrel upgrade: https://github.com/orgs/duplicati/projects/2 New tool to manage a running server. Due to incompatibility with `duplicati_client` a new tool is included, named `Duplicati.CommandLine.ServerUtil.exe`/`duplicati-server-util`. Upgrade from `v2.0.9.105`. If you are upgrading from 2.0.9.105 please see the release notes from 2.0.9.106 for how to prepare the database. Upgrades from other versions do not need special steps. Downgrade backup database to v12: If you need to go back to v12, run these two SQL statements: ``. DROP INDEX "UniqueBlockVolumeDuplicateBlock"; UPDATE "Version" SET "Version" = 12; ``. ## Detailed list of changes: Updated list of S3 endpoints to include Segate Lyve. Updated all backends to support asyncronous calls. for the new API implementation. for recreate failing on some systems. Added option to disregard advisory locking on Linux. with WebDAV and self-signed certificates. Removed the deprecated FTP backend and made FluentFTP handle both FTP and aFTP. a performance with compacting. with remote control registration. a performance with SharpAESCrypt. an incorrect error masking another error in backups. Support for EC-based certificates, thanks @mnaiman. Alwa

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript

Gambas 3.19.6 💾

Gambas is an IDE and BASIC interpreter with object-oriented extensions. It's designed to ease building graphical applications programs using Gtk+ or Qt, and runs on most Unix and Linux systems. With its runtime standalone applications can be packaged, even command-line programs. The Gambas3 JIT-compiling interpreter often executes faster than Perl or Python apps. It also supports SDL, OpenGL and OpenAL, MySQL or PostgreSQL databases, CGI webserver interfacing,

minor feature: This release includes some important done since the 3.19.5 release... Compilation and installation Read the instructions there. If everything was fine, type "gambas3" to run the development environment. Enjoy it !.. Changelog. CONFIGURATION. Add Martin Belmonte to the list of translators... Replace my deprecated e-mail by the current one in the AUTHORS

GNU GPL c++ c basic interpreter ide developers x11 gtk kde curses sdl

exiftool 13.02 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Enhanced -j -l output to add optional "fmt" and "hex" fields. - Enhanced -geotag option to support Android "Export Timeline data" JSON format. - Changed ProductVersion of Windows launcher to match ExifTool version. - Patched to use empty group name instead of "Copy0" for family 4 group name of missing tag when the -f option is used. - Patched to avoid showing "Unknown" for group of primary tag when -g4 or -G4 was used with the -j or -csv option. - Patched to avoid using Encode module in Windows because it can hang if run from a working directory with a long path name. - Patched to use -csv output if -j also used. - problem setting FileCreateDate on MacOS Sequoia if the date/time contains a time zone. - problem in -csv output when combined with -g. - API Changes: - Added BinVal option.

Artistic perl exif meta-data

Ampache 7.1.0 💾

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device. Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.

major feature: Added: Album and album_disk browse `album_artist_album_sort`. Album_disk query sort `album_artist_title`. Discogs search icon to valid library items. Add `no_license` to song search. Add refresh icons to each dashboard page row. Add refresh icons to each home dashboard plugin page row. Update Creative Commons 3.0 licenses and include 4.0 versions. Demessages from cron process. Allow editing album_disk objects directly. If you edit `disk` number the songs with the disk number will also be updated. Edit `disksubtitle` and update album_disk. Check for album_disk when updating song `disk` value. Garbage collect orphaned album_disks. Add album_disk edit links to each disk on group pages. Allow editing song `disk`. Database 702002. Update Creative Commons 3.0 licenses with a version suf Add Creative Commons 4.0 licenses if their `external_link` doesn't exist. Add user preferences to show/hide Discogs links on object pages. Changed: Convert `custom_text_footer` to a system preference. Updating album_disk `disk` number will migrate matching song disks to the new value. : Secondary tab jplayer not checking the player is loaded on pause check. Loading text is in the wrong spot when using a header theme. Light sidebar album link didn't respect `album_group`. Album display when you have 0 disks. Searching with `catalog_filter` enabled would return nothing for System user. Speed up preference lookups and compatability checks. Art link on album_disk objects pointed to the album. Make sure a user is set in the album page templates.

Apache php streaming server audio music javascript video

Unison 2.53.7 💾

Unison is a file-synchronization tool for POSIX-compliant systems (e.g. *BSD, GNU/Linux, macOS) and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. Unison has been in use for over 20 years and many people use it to synchronize data they care about. Features: Unison works across platforms, allowing you to synchronize a Windows laptop with a Unix server, for example. Unlike simple mirroring or backup utilities, Unison can deal with updates to both replicas of a distributed directory structure. Updates that do not conflict can be propagated automatically. Conflicting updates are detected and displayed. Unlike many network filesystems, Unison copies data so that already-synchronized data can be read and written while offline. Unlike most distributed filesystems, Unison is a user-level program that simply uses normal systems calls: there is no need to modify the kernel, to have superuser privileges on either host, or to have a FUSE implementation. Unison works between any pair of machines connected to the internet, typically communicating over ssh, but also directly over TCP. It is careful with network bandwidth, and runs well over slow links. Transfers of small updates to large files are optimized using a compression protocol similar to rsync.

minor bugfix: Released 2024-11-04 For parallel builds of the gui. (If 2.53.6 built for you. Because you didn't build the GUI, you didn't use -j, or you got Lucky, there is no need to update to 2.53.7.)

GNU GPLv3 ocaml file-syncronization internet archiving networking mirroring rsync file-transfer backup

HarfBuzz 10.1.0 💾

HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.

major bugfix: Tuesday, November 5, 2024 the sign of fallback vertical glyph advance (used when font has no vertical advance data). Increase maximum CFF operands limit 20 times to support more complex fonts. Add --face-loader option to command line utilities. Support COLR v0 table in hb_font_get_glyph_extents(). Add support for font functions that use Core Text APIs, similar to FreeType font functions. This allows, for example, using drawing fonts that use the new. (and undocumented) hvgl table. Update IANA and OT language registries, as well ase USE data files. build with ICU 76. Various compiler warnings and build. Various subsetter. New API: +hb_face_create_or_fail(). +hb_face_create_from_file_or_fail(). +hb_coretext_face_create_from_file_or_fail(). +hb_coretext_font_set_funcs(). +hb_ft_face_create_from_file_or_fail().

Mixed c++ c fonts text-shaping

Paperless-ngx 2.13.4 💾

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: : : dark mode icon blend mode in 2.13.3 @shamoon. : clipped popup preview in 2.13.3 @shamoon. All App Changes: . 2 changes. : dark mode icon blend mode in 2.13.3 @shamoon. : clipped popup preview in 2.13.3 @shamoon. .

GNU GPLv3 internet web dynamic content indexing search

CGAL 6.1 💾

CGAL is a software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library. CGAL is used in various areas needing geometric computation, such as geographic information systems, computer aided design, molecular biology, medical imaging, computer graphics, and robotics. The library offers data structures and algorithms like triangulations, Voronoi diagrams, Boolean operations on polygons and polyhedra, point set processing, arrangements of curves, surface and volume mesh generation, geometry processing, alpha shapes, convex hull algorithms, shape reconstruction, AABB and KD trees...

minor feature: ### Algebraic Kernel. Breaking change: Classes based on the RS Library are no longer provided. ##.

GNU GPLv3 c++ mathematics visualization

FileZilla 3.68.1 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: MacOS: a build affecting App Notarization on arm64. Updated translations.

GNU GPL c ftp ftps ssh file-transfer

o 2.68.2 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: lt;h2 gt; lt;/h2 gt;. lt;ul gt;. lt;li gt;When editing Nroff, let lt;code gt;ctrl-space lt;/code gt; toggle the man page preview properly. lt;/li gt;. lt;li gt;Let the bookmark functionality display status bar messages again, when lt;code gt;ctrl-b lt;/code gt; is pressed. lt;/li gt;. lt;li gt;a in the lt;code gt;vt100 lt;/code gt; dependency in connection with pasting in text with lt;code gt;shift-insert lt;/code gt;. lt;/li gt;. lt;/ul gt;. lt;h2 gt;New features lt;/h2 gt;. lt;ul gt;. lt;li gt;Add built-in support for formatting Go/Plan9 style Assembly by pressing lt;code gt;ctrl-w lt;/code gt; by using the lt;a href="https://github.com/klauspost/asmfmt" gt;asmfmt lt;/a gt; and lt;a href="https://github.com/xyproto/lookslikegoasm" gt;lookslikegoasm lt;/a gt; packages. lt;/li gt;. lt;li gt;Add tab completion with lt;a href="https://github.com/ollama/ollama" gt;Ollama lt;/a gt;/LLMs, if the lt;code gt;-o lt;/code gt; or lt;code gt;--ollama lt;/code gt; flag is given. This is an lt;strong gt;experimental lt;/strong gt; feature! lt;/li gt;. lt;li gt;Let lt;code gt;ctrl-o,b lt;/code gt; trigger block editing. lt;/li gt;. lt;li gt;Let lt;code gt;ctrl-o,space lt;/code gt; open the command prompt. lt;/li gt;. lt;/ul gt;. lt;h2 gt;Improvements lt;/h2 gt;. lt;ul gt;. lt;li gt;Improve how format commands are looked up, for various programming languages. lt;/li gt;. lt;li gt;Improve the C function signature detection. lt;/li gt;. lt;li gt;Improve the "go to definition" feature. lt;/li gt;. lt;li gt;Show the progress indicator after jumping with lt;code gt;ctrl-l lt;/code gt;. lt;/li gt;. lt;li gt;Simplify the man page syntax highlighting code a bit. lt;/li gt;. lt;li gt;Add usage help for the Pico/Nano mode flag ( lt;code gt;-e lt;/code gt; or lt;code gt;--nano lt;/code gt;). lt;/li gt;. lt;/ul gt;. lt;h2 gt;General lt;/h2 gt;. lt;ul gt;. lt;li gt;Confirm that Orbiton passes the lt;a href="https://www.hogbaysoftware.com/posts/moby-dick-workout/" rel="nofollow"

BSDL text-editor editor

GEGL 0.4.50 💾

GEGL (Generic Graphics Library) is a data flow based image processing framework, providing floating point processing and non-destructive image processing capabilities to GNU Image Manipulation Program and other projects (imgflo, GNOME Photos, gcut, iconographer, …) With GEGL you chain together processing operations to represent the desired image processing pipeline. GEGL provides operations for image loading and storing, color adjustments, GIMPs artistic filters and more forms of image processing GEGL can also be used from the commandline. The primary repository for the GEGL source code in GNOME git, and at GIMPs download site tarball releases. GEGL is Free Software, and both new functionality in new operations as well as relevant development, enhancement requests, patches and bug reports for GEGL at gitlab.gnome.org/GNOME/gegl , Finanical support for fun new filters and capabilities as well as gardening/janitor bits and offshoot new color related infrastructure as part of project maintainership is welcome through the patreon campaign at GIMPs donation page.

minor bugfix: Core: Better Gobject Introspection annotation coverage. Improved error handling for gegl chain processing. Added accessors for pad meta-data, to be able to show names and descriptions in UIs. GeglColor: more lax parameters for g_arapm_values_cmp. Ops: . API: GEGL_OP_NAME needs to be uniqe.c filenames no longer needs to be. First registered op with a given name now takes precedence over later. - exr-save: store 16bpc files as half, ing gimp#10778. - ff-load, ff-save: build with FFmpeg 7. - dither: do processing in linear when all levels==2. - OpenCL: upgrade from 1.1 to 3.0, disable opencl caching system - not crashing is more important than caching. And to the opencl operation of the following ops: - alien-map. - color-to-alpha. - edge-sobel. - hue-chroma. - noise-reduction. - oilify. - snn-mean. New Ops: styles: a UI for achieving many visual effects for use on text and similar. alpha defined shapes. bevel: simulate light and shadow on an alpha defined shape. inner-glow: an inner shadow glow effect New Ops in workshop: ctx-script: an experimental op for rendering ctx protocol this might be a. future basis for ctx-based vector layers. Build: Various meson cleanups. Generate.pdb (CodeView) desymbols for Windows Reproducible build by getting rid of runtime values in.gir files. Updated vendored libraries. ctx has been updated from upstream, perhaps most significantly the. protocol/drawing API has been fuzzed with afl+ + Contributors to this release, including translators: Alan Mortensen, Alexandre Prokoudine, Alx Sa, Anders Jonsson, Andi Chandler. Andre Klapper, ArtSin, Asier Sarasua Garmendia, Bruce Cowan, Bruno, Bruno Lopes, Daniel Șerbănescu, Ekaterine Papava, Jacob Boerema, Jehan, Joe Locash, Jordi Mas, Kolbjørn Stuestøl, Lukas Oberhuber, Luming Zh, Marco Ciampa, Martin, Morgane Glidic, Niels De Graef, Rodrigo Lledó, Sabri Ünal, Sam Lester, Tim Sabsch, Varun Samaga B L, Yuri Chornoivan, dimspingos, lillolollo, psykos

GNU LGPLv3 multimedia visualization c

FlexGet 3.11.54 💾

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.

MITL download internet torrents bittorrent python

Graphviz 12.2.0 💾

Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.

major bugfix: Removed: Visual Studio build files have been removed. CMake is now the only supported. Build system on Windows. Added: Support for building the SWIG-generated PHP language bindings has been. Integrated into the CMake build system. This is controllable by the `-DENABLE_PHP= AUTO ON OFF ` option. Support for building the SWIG-generated Python language bindings has been. Integrated into the CMake build system. This is controllable by the `-DENABLE_PYTHON= AUTO ON OFF ` option. Changed: An algorithm r to that described in RFC 1942 and/or the CSS 2.1. Specification is now used for sizing table cells within HTML-like labels. This is less scalable than the network simplex algorithm it replaces, but in. General produces more intuitive results. #2159 Tooltips on table elements within HTML-like labels are now propagated to SVGs. Produced by the core plugin (`-Tsvg`) even when the elements do not have `href` attributes. #1425. In the Autotools build system, `pkg-config` is the only supported way for. Discovering Guile. Previous use of `guile-config*` has been removed. #2606 The Autotools release artifacts for macOS (`Darwin_*_graphviz-*.tar.gz`) now. Use relative paths in links to dependent libraries and plugins. This should Make the tree relocatable instead of having to live at /Users/gitlab/builds. #2501. `gml2gv` no longer maps GML `label` attributes to Graphviz `name` attributes. These are now mapped to Graphviz `label` attributes. #2586. : In the Autotools build system, the core plugin links against libm, ing some. Unresolvable symbols. This was a regression in Graphviz 4.0.0. Though it would Primarily have affected non-Graphviz applications attempting to load this Plugin on Linux. The osage layout engine now understands a cluster to be indicated by the. Common rules, including the cluster prebeing case insensitive and the `cluster=true` attribute as an alternative. #2187. `acyclic` once again produces its output on stdout. This was a regre

EPL presentation visualization graph

Fasttracker II clone 1.87 💾

Fasttracker II clone for Windows/macOS/Linux Aims to be a highly accurate clone of the classic Fasttracker II software for MS-DOS. The XM player itself has been directly ported from the original source code, for maximum accuracy. The code is partly my own, partly based on the original FT2 code. What is Fasttracker II? Read about it on Wikipedia.

minor feature: lt;ul gt;. lt;li gt;: Stereo FLAC samples with a bitdepth of 24 didn't import correctly if you chose to convert to mono lt;/li gt;. lt;li gt;Added a Super Nintendo interpolation option ("Gaussian") lt;/li gt;. lt;li gt;wrong tuning when importing Gravis Ultrasound.PAT patch files lt;/li gt;. lt;li gt;Slightly improved the interpolation method for the tracker scopes in "Lined" mode lt;/li gt;. lt;li gt;Updated the help text to reflect the new interpolation option lt;/li gt;. lt;li gt;Windows/macOS: Updated SDL to v2.30.9 lt;/li gt;. lt;li gt;Code cleanup lt;/li gt;. lt;/ul gt;.

BSDL-2 audio tracker

Poppler 24.11.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : Core: Rendering of some buttons. Selecting fonts in TTC font collections. CairoOutputDev: prevent infinite loop in functionShadedFill(). Some unstable headers not being usable on their own. Some headers not being usable on their own. Glib: Some headers not being usable on their own. Add INSTALL_GLIB_DEMO option to install poppler-glib-demo. Launch action with unicode encoded filenames. Qt6: Memory handling on signature creation. Launch action with unicode encoded filenames. Qt5: Launch action with unicode encoded filenames. Build system: Remove duplicate definitions. Cmake: Set CMAKE_C_STANDARD to 17.

GNU GPL c++ pdf rendering library developers

FlexGet 3.11.53 💾

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.

MITL download internet torrents bittorrent python

FlexGet 3.11.52 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor feature: all commits. Added. . qBittorrent: add options for ratio limit and seeding time limit. .

MITL download internet torrents bittorrent python

Weblate 5.8.2 💾

Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.

minor feature: lt;p gt;Released on November 1st 2024. lt;/p gt;. lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Update outdated plural definitions during the database migration. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Reduced number of database queries when updating multiple strings. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Leading problematic characters in lt;a href="https://docs.weblate.org/en/weblate-5.8.2/user/glossary.html#glossary" rel="nofollow" gt; lt;span gt;Glossary lt;/span gt; lt;/a gt; terms are now properly stripped in uploaded files. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved lt;a href="https://docs.weblate.org/en/weblate-5.8.2/workflows.html#workflow-customization" rel="nofollow" gt; lt;span gt;Workflow customization lt;/span gt; lt;/a gt; performance. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;XML escaped output in some machine translation integrations. lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Upgrading lt;/strong gt; lt;/p gt;. lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.8.2/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;. lt;p gt; lt;strong gt;Contributors lt;/strong gt; lt;/p gt;. lt;p gt;Code contributions lt;br gt;. Michal Čihař, Paul Harriet Asiñero, michael-smt, gers, Mehdi El Oualy lt;/p gt; lt;p gt;Translations contributions lt;br gt;. VfBFan, 大王叫我来巡山, Любомир Василев, Miguel A. Bouzada, Besnik Bleta, Yuri Chornoivan, Wuzzy, Michal Čihař, gallegonovato, Vin, Blueberry, befag74614, Agnieszka C, Rhoslyn Prys, Aindriú Mac Giolla Eoin, Fulup Jakez, Christian Wia, ssantos, Vlăduț Ilie, Fjuro, amano, Andi Chandler, Peter Vančo, test-session, famese, Yaron Shahrabani, Geert-Jan Knapen, Ricky From Hong Kong, Tymofii Lytvynenko, Dick Groskamp, Horus68, Reno Tx, Jim Kats, Massimo Pissarello, Florent, Ihor Hordiichuk, hugoal

GNU GPLv3 translation localization web python html

exiftool 13.01 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor bugfix: NOTE: Please test the new API WindowsLongPath option because the idea is to. Enable this by default if everything works out well Which could result in runtime warning if when API IgnoreTags. Option is set to "all" when reading a TXT file format Problem reading some information from LNK files. Verbose output to show "Binary data" message for SCALAR values. Where part of the hex dump from a -v3 output could go to stdout. Instead of the file specified by a -w option API Changes: - Added WindowsLongPath option for testing. - Changed CharsetFileName option to automatically assume UTF8 if the file. Name contains special characters and is valid UTF8

Artistic perl exif meta-data

libvert 10.9.0 💾

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: New features. Qemu: zero block detection for non-shared-storage migration. Users can now request that all-zero blocks are not transferred when migrating. Non-shared disk data without actually enabling zero detection on the disk Itself. This allows sparsifying images during migration where the source Has no access to the allocation state of blocks at the cost of CPU overhead. This feature is available via the `--migrate-disks-detect-zeroes` option. For `virsh migrate` or `VIR_MIGRATE_PARAM_MIGRATE_DISKS_DETECT_ZEROES` Migration parameter. See the documentation for caveats. Improvements. Qemu: internal snapshot improvements. The qemu internal snapshot handling code was updated to use modern commands. Which avoid the problems the old ones had, preventing use of internal Snapshots on VMs with UEFI NVRAM. Internal snapshots of VMs using UEFI are Now possible provided that the NVRAM is in `qcow2` format. The new code also allows better control when deleting snapshots. To prevent. Possible regressions no strict checking is done, but in case inconsistent State is encountered a log message is added:: Warning : qemuSnapshotActiveInternalDeleteGetDevices:3841 : inconsistent internal snapshot state (deletion): VM='snap' snapshot='1727959843' missing='vda ' unexpected='' extra=''. Users are encouraged to report any occurence of the above message along. With steps they took to the upstream tracker. Qemu: improve documentation of image format settings. The documentation of the various `*_image_format` settings in `qemu.conf`. Imply they can only be used to control compression of the image. The Documentation has been improved to clarify the settings describe the Representation of guest memory blocks on disk, which includes compression Among other possible layouts. Report CPU model blockers in domain capabilities. When a CPU model is reported as usable='no' an additional. `` element is added for that CPU model listing. Features required by the CPU model, but not s

Mixed virtualization virtual-machine toolkit library c python

libvirt 10.9.0 💾

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: New features. Qemu: zero block detection for non-shared-storage migration. Users can now request that all-zero blocks are not transferred when migrating. Non-shared disk data without actually enabling zero detection on the disk Itself. This allows sparsifying images during migration where the source Has no access to the allocation state of blocks at the cost of CPU overhead. This feature is available via the `--migrate-disks-detect-zeroes` option. For `virsh migrate` or `VIR_MIGRATE_PARAM_MIGRATE_DISKS_DETECT_ZEROES` Migration parameter. See the documentation for caveats. Improvements. Qemu: internal snapshot improvements. The qemu internal snapshot handling code was updated to use modern commands. Which avoid the problems the old ones had, preventing use of internal Snapshots on VMs with UEFI NVRAM. Internal snapshots of VMs using UEFI are Now possible provided that the NVRAM is in `qcow2` format. The new code also allows better control when deleting snapshots. To prevent. Possible regressions no strict checking is done, but in case inconsistent State is encountered a log message is added:: Warning : qemuSnapshotActiveInternalDeleteGetDevices:3841 : inconsistent internal snapshot state (deletion): VM='snap' snapshot='1727959843' missing='vda ' unexpected='' extra=''. Users are encouraged to report any occurence of the above message along. With steps they took to the upstream tracker. Qemu: improve documentation of image format settings. The documentation of the various `*_image_format` settings in `qemu.conf`. Imply they can only be used to control compression of the image. The Documentation has been improved to clarify the settings describe the Representation of guest memory blocks on disk, which includes compression Among other possible layouts. Report CPU model blockers in domain capabilities. When a CPU model is reported as usable='no' an additional. `` element is added for that CPU model listing. Features required by the CPU model, but not s

Mixed virtualization virtual-machine toolkit library c python