ALT Education 10.4 šŸ’¾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

minor bugfix: The build is available for x86_64, i586, aarch64 and Elbrus Platform 10, based on the 6.1 LTS kernel. * Yandex.Browser's special educational version with bookmarks for schools. * USB Guard module is provided to configure connected device permissions for the specified users or groups. * SafeEyes utility. * Updated application versions

GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu

RaySession 0.14.4 šŸ’¾

RaySession is a GNU/Linux session manager for audio programs such as Ardour, Carla, QTractor, Guitarix, Patroneo, Jack Mixer, etc... The principle is to load together audio programs, then be able to save or close all documents together. Its main purpose is to manage NSM compatible programs, but it also helps for other programs. Features: Load many programs together and remember their documents and jack connections in an unified folder Nice patchbay with stereo connections, wrappable boxes and a search tool Snapshot at each save (optional), then you can go back to the snapshot (it uses git) Save client as template, and then restore it easily Save session as template Make almost all actions and get several informations with the CLI named ray_control Script sessions and clients actions with shell scripts Remember and recall JACK configuration with the jack_config session scripts Having sub-sessions working through the network with the "Network Session" template Remember the virtual desktop of the programs (requires wmctrl, doesn't works with Wayland) Bookmark the current session folder in your file manager and file pickers (gtk, kde, qt, fltk)

minor bugfix: Release. : Support pyliblo3 as well as pyliblo. Ray_control open_session_off (very important for some scripts) Execute chmod +w on session files after their copy from template (needed for NixOs) Save_via_windows script is now POSIX compliant Improvments: Add --osc-port argument to sooperloooper_nsm executable

GNU GPLv3 audio audio-engineering music linux mixing session-manager python

Doxide 0.6.0 šŸ’¾

Doxide generates documentation for C++ source code. It is configured with YAML, generates Markdown, and publishes HTML. Entities in the source code are documented with special /** comments */ containing @commands, as with the classic tool Doxygen. The source code is parsed and documentation processed into Markdown then HTML. Doxide aims at online documentation with a modern look and responsive design for desktop and mobile devices. Doxide is open source software written in C++. It depends on libyaml to parse YAML configuration files and Tree-sitter to parse source code. By generating Markdown, it opens a whole wide world of static site generation tools and themes for presentation. There is particular support for MkDocs and the Material for MkDocs theme. A little extra effort enables alternatives such as Jekyll and Hugo. Other formats such as PDF are possible too, via Pandoc.

minor feature: lt;ul gt;. lt;li gt;Improved cleaning of the output directory when rebuilding documentation. This greatly improves workflow, making it possible to keep lt;code gt;mkdocs serve lt;/code gt; running when using lt;code gt;doxide build lt;/code gt; without the browser automatically refreshing to 404 errors due to an intermediate state. Rather than deleting all generated files and then recreating them, files are now overwritten and new files generated where necessary, before a second pass removes old files that are no longer required (but that were previously generated, i.e. have lt;code gt;generator: doxide lt;/code gt; in their YAML frontmatter). lt;/li gt;. lt;li gt;Workaround for lt;code gt;mkdocs lt;/code gt; removing underscores and capitalizing titles in its navigation menu. Entity names are now preserved. lt;/li gt;. lt;li gt; lt;strong gt;Parameter lt;/strong gt; and lt;strong gt;Template Parameter lt;/strong gt; headings are no longer shown. Longer term, looking for ways to reduce whitespace and make the documentation more compact. lt;/li gt;. lt;li gt;handling of array variables ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2648131367" data-permission-text="Title is private" data-url="https://github.com/lawmurray/doxide//50" data-hovercard-type="" data-hovercard-url="/lawmurray/doxide//50/hovercard" href="https://github.com/lawmurray/doxide//50" gt;#50 lt;/a gt;). lt;/li gt;. lt;/ul gt;.

Apache documentation utilities doxygen mkdocs cpp

mtools 3.1 šŸ’¾

Tools for multicast testing (msend and mreceive)

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

Public Domain multicast

ImageMagick 7.1.1-40 šŸ’¾

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: .cut (Dr Halo) reading when run count in header `#7734`. Bump azure/trusted-signing-action from 0.4.0 to 0.5.0 `#7725`. Implement Magic Kernel Sharp 2013 and 2021 `#7701`. Commits: Beta release. Update web site. Don't process TIFF image if there is an exception. Correct download links. Closing blob before destroying it to access violation.. Also update the Q8 and Q16 version on winget after each release.. Support ICON size of 512 (https://github.com/ImageMagick/ImageMagick//7684). Refactor code to prepare for reading tiled images with the new openexr api.. Whitespace.. More whitespace.. Code style changes.. Restored support for reading tiled images with the new openexr api.. do not "ping" image for identify:locate define (https://github.com/ImageMagick/ImageMagick//7693). Don't truncate "clipboard" delegate. Corrected check for indexed channels in PSD files.. Increase the default undo cache limit. Export exception when undo resource limit exceeded. Bump semantic versioning. Corrected semantic versioning. Simplify checks.. Respect alpha Update trait (#https://github.com/ImageMagick/ImageMagick//7709). Lab translation not required for HDRI support (https://github.com/ImageMagick/ImageMagick//7724). Simplify setting the data_precision when writing a lossless jpeg image.. Lastest autoconf/automake update. if default font not found, identify a suitable font (https://github.com/ImageMagick/ImageMagick//7728). Eliminate g++ 14 exceptions. Build error.. Removed statement to macos build error.. Reset memory to avoid possible uninitialized pixel. Search for default font (https://github.com/ImageMagick/ImageMagick//7728). Remove std namespace. Clone website documentation. Conditionally compile new operator. Configure urw type1 fonts. List font metrics. Check type1 folder for type1 fonts. Search type1 folder for type1 fonts. Eliminate compiler warning. Patch that ignores the layer and/or view of an exr channel name when all

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

NormCap 0.5.9 šŸ’¾

OCR powered screen-capture tool to capture information instead of images * Many languages * Works offline * Heuristic parsing * Multi monitor * Cross-platform * Free & Open Source

minor feature: All: Add Chinese translation. Thanks, @mofazhe!. All: Add Portuguese translation. Thanks, ssantos!. Windows: Add portable package. Thanks, @mofazhe!. macOS: Drop support for macOS 12 (end of life).

GNU GPLv3 ocr screen-capture python

Snort 3.5.1.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 feature: Appid: add new api to check if service is over quic. Appid: add tls_version capture in appid_session. Appid: implement an API that allows users to specify values for data items used in lua detectors. Appid: unit-test added for is_service_over_quic. Doc: add details regarding RTN evaluation. Flow: new allowlist LRU. Http2_inspect: handle multiple cookie header fields. Js_norm: add cross-PDU PDF token reassembly. Side_channel: compiler warning in side channel formatting test. Smtp: ing the processing of SMTP response in case of encrypted traffic. Stream: add thread instance number to dump_flows control command output. Stream_tcp: pass tracker and seglist to TcpReassembler as refs, define dummy tracker seglist for use by TcpReassemblerIgnore. Stream_tcp: when queue limit thresholds are exceeded in IDS mode on asymmetric connections only skip a hole at the beginning of the seglist before flushing.

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

mrouted 4.6 šŸ’¾

mrouted is an implementation of the IPv4 multicast routing protocol DVMRP, RFC 1075. It is capable of turning a UNIX workstation, or Linux device, into a multicast router with tunneling support. Support for IGMPv1, IGMPv2, and IGMPv3. Comes with mroutectl for interacting with the daemon.

minor feature: This release is a major refactor of the internal timer and socket handling, it also contains a major speedup of the peering of DVMRP routers at startup. ### Fixes - Issue #56: ensure group timers are stopped when stopping interfaces - Issue #56: replace homegrown timer and socket handling with pev v2.0. The existing timer implementation was too imprecise and jittered several seconds between query intervals - Issue #64: fix compiler warnings when building with 64-bit `time_t` targeting 32-bit platforms (only affects logging and status output) - Fix `mroutectl show routes`, locally connected routes never expire - Skip timeout of subordinates at startup - Minor compiler warnings on non-Linux systems ### Changes - Check interface status and update internal state on more error codes instead of logging `sendto()` or `sendmsg()` failure - Revert change in `TIMER_INTERVAL` from v4.0, update interval is now 5 seconds instead of 2 - Removed internal log rate limiter, demystifies behavior and greatly simplifies the code - Log interface names with their assigned VIF number to ease debugging - Speed up peering by sending route reports as soon as one-way peering has been established - Updates to logging, clarifying source 0.0.0.0 of routes as "us", and add logging when adding and discarding groups to/from interfaces - Use (S, G) format for all logging - Silence bogus `Failed MRT_DEL_MFC` warnings for routes never added to the MRIB due to missing reverse path

BSDL c daemon networking routing multicast

Paperless-ngx 2.13.5 šŸ’¾

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: : : handle page count exception for pw-protected files @shamoon. : correctly track task id in list for change detection @shamoon. : Admin pages should show trashed documents @stumpylog. : tag colors shouldn't change when selected in list @shamoon. : re-activation of save button when changing array items @shamoon. : thumbnail clipping, select inverted color in safari dark mode not system @shamoon. : select checkbox should remain visible @shamoon. : warn with proper error on ASN exists in trash @shamoon. Maintenance: Chore: Updates all runner images to use Ubuntu Noble @stumpylog. Chore(deps): Bump stumpylog/image-cleaner-action from 0.8.0 to 0.9.0 in the actions group @dependabot. Dependencies: Chore(deps): Bump stumpylog/image-cleaner-action from 0.8.0 to 0.9.0 in the actions group @dependabot. All App Changes: . 7 changes. : handle page count exception for pw-protected files @shamoon. : correctly track task id in list for change detection @shamoon. : Admin pages should show trashed documents @stumpylog. : tag colors shouldn't change when selected in list @shamoon. : re-activation of save button when changing array items @shamoon. : thumbnail clipping, select inverted color in safari dark mode not system @shamoon. : select checkbox should remain visible @shamoon. : warn with proper error on ASN exists in trash @shamoon. .

GNU GPLv3 internet web dynamic content indexing search

tesseract-ocr 5.5.0 šŸ’¾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

major bugfix: Set hOCR capabilities ocrp_dir and ocrp_lang unconditionally. Calculate row bounding box in single-word mode per. Reduce clock syscalls. Several small performance and other code. Modernized code. Print time for tessedit_timing_dein milliseconds. Print time for ErrorCounter::ComputeErrorRate in milliseconds. cmake: Correctly set the soversion based on SemVer properties. Do not export PDBs for static libraries. Several other small and improvements for builds and CI. Modernize code for renderers and remove filename conversion for Windows. Add build rule for Windows installer. Support symbolic values for --oem and --psm options. Remove Tensorflow support. Add RISC-V V support. Remove broken GitHub action msys2-4.1.1.

Apache c++ c ocr library cli

Joplin 3.2.1 šŸ’¾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

minor feature: lt;ul gt;. lt;li gt;New: Accessibility: Add ARIA information to the sidebar's notebook and tag list lt;/li gt;. lt;li gt;New: Accessibility: Add accessible label to the "remove from share" button lt;/li gt;. lt;li gt;New: Accessibility: Add missing labels to the note attachments screen and master password dialog lt;/li gt;. lt;li gt;New: Add new encryption methods based on native crypto libraries lt;/li gt;. lt;li gt;New: Add setting to disable markup autocompletion lt;/li gt;. lt;li gt;New: Add support for overwrite mode in the Markdown editor lt;/li gt;. lt;li gt;New: Plugins: Add support for editor plugins lt;/li gt;. lt;li gt;New: Plugins: Added a renderMarkup command to render MD or HTML markup to HTML (ff09937) lt;/li gt;. lt;li gt;Improved: Accessibility: Declare app locale with the HTML lang attribute lt;/li gt;. lt;li gt;Improved: Accessibility: Make keyboard focus visible for dropdowns lt;/li gt;. lt;li gt;Improved: Accessiblity: Make keyboard shortcuts settings screen keyboard-navigable lt;/li gt;. lt;li gt;Improved: Allow Markdown editor search dialog to be localised lt;/li gt;. lt;li gt;Improved: Allow user to generate deletion logs lt;/li gt;. lt;li gt;Improved: By default disable pasting colors in RTE, and added option to enable it ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/e16f452bdfd0db5899d041c4223f27a11b399e9b/hovercard" href="https://github.com/laurent22/joplin/commit/e16f452bdfd0db5899d041c4223f27a11b399e9b" gt; lt;tt gt;e16f452 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Improved: Multiple window support lt;/li gt;. lt;li gt;Improved: Updated packages @adobe/css-tools (v4.4.0), @playwright/test (v1.45.3), compare-versions (v6.1.1), dayjs (v1.11.12), highlight.js (v11.10.0), jsdom (v24.1.1), sass (v1.77.8) lt;/li gt;. lt;li gt;Improved: Upgrade CodeMirror packages lt;/li gt;. lt;li gt;Improved: Upgrade to Electron 32.2.0 lt;/li gt;. lt;li gt;: Change Resource filetype

Affero GPLv3 note-taking todo markdown typescript javascript

FlexGet 3.11.57 šŸ’¾

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. . . Make sure CoercingDateTimes don't crash when compared against unlike types. #4024. .

MITL download internet torrents bittorrent python

Bokeh 3.6.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: a in masking indices with secondary ranges in Patches and MultiPolygons glyphs ( pull request 14016 ).. Restored support for browsers that don t implement OffscreenCanvas ( pull request 14008 ).. Improved determination of WebSocket protocol in lt;iframe gt; embedding ( pull request 14003 ).. a in handling of CORS requests ( pull request 13999 ).. an with numpy 2.0 and streaming ndarrays ( pull request 14007 ).. bad string formatting in various error messages ( pull request 14020, pull request 14022 )

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

Duplicati 2.0.9.110 šŸ’¾

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 feature: 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: Minor updates to help text and option types. an with file backend url on Windows, thanks @Jojo-1000. a condition that could hang the trayicon on a crash. Updated AWSSDK to latest version. an with the AWS Secrets Manader provider stalling the load of settings. Telegram notifications. Added Agent MSI installer. Updated Avalonia to the latest version to crash on Debian. Added Agent PKG for MacOS. Added CLI PKG for MacOS. Added autolaunch for Agent Deb package. Added option to let scripts create log entries.

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

FreeFileSync 13.8 šŸ’¾

FreeFileSync allows comparing and synchronizing local file folders. It's performant and without GUI complexity. It detects moved and renamed files, detect conflicts, can operate on locked files, understands symlinks, allows automatic syncing, copyies extended file permissions (NTFS), and it's cross-platform.

minor bugfix: Support raw IPv6 server address for (S)FTP RealTimeSync: scrollbar when adding/removing folders Don't set sync direction for partial folder pairs Uniquely identify partial folder pairs in error message network login prompt not showing in Windows 11 24H2

GNU GPLv3 synchronization file-management backup version-control mirroring cpp

Joplin 3.1.24 šŸ’¾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

minor feature: lt;ul gt;. lt;li gt;Security: title rendering in GotoAnything search results lt;/li gt;. lt;li gt;: Markdown editor: Auto-backticks lt;/li gt;. lt;/ul gt;.

Affero GPLv3 note-taking todo markdown typescript javascript

FlexGet 3.11.56 šŸ’¾

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. . . Prevent error from redirect_url plugin when a redirect points to a magnet. #3944. .

MITL download internet torrents bittorrent python

Calibre 7.21 šŸ’¾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 7.21 08 Nov, 2024 New features Edit book: A new tool to create an audio overlay in EPUB files for all text using the Read aloud facility This allows readers of the book to listen to it with sentence tracking, even if they do not have a functioning text-to-speech system in the reading software. You can even assign different voices to different parts of the text for a more immersive experience. The tool is available from the Tools menu in the book editor. Dark mode: make scrollbar more visible with higher contrast and rounded corners. E-book viewer: In flow mode when scrolling across internal file boundaries using the mouse wheel/touchpad have a short half second pause to ease the transition. Can be controlled via the Scrolling section of the Viewer preferences. ebook-meta.exe: Add an option to disallow rendered cover of first page for EPUB. Book details: Add an action to download the cover to the context menu when right clicking the cover Read aloud: Add a restore defaults button to the configuration dialog Auto adding: Allow excluding arbitrary file types not just known book file types Edit metadata dialog: Add an action to open the book's folder to the context menu of the formats list Read aloud: only first 32000 characters per chapter being read Content server: Read aloud: clicking on a word to skip reading aloud to that word causing word highlighting to stop working Linux: Handle speech dispatcher with dummy output module and no voices more gracefully. When renaming authors empty author folder not being removed if it contained file explorer metadata but was otherwise empty. Edit metadata dialog: keyboard shortcuts to edit prev/next raising an error when trying to go beyond the first/last book Linux: ToC Editor: a regression in 7.17 that broke using the Create new entry button Content server: changing the language of a book not working for non-English user interface language and for books that have no existing language Linux: Read aloud with Piper: audi

GNU GPLv3 python c++ ebook-reader e-book conversion

Linux kernel 6.11.7 šŸ’¾

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.11.7, rcu/kvfree: Refactor kvfree_rcu_queue_batch(), lib: alloc_tag_module_unload must wait for pending kfree_rcu calls, rcu/kvfree: Add kvfree_rcu_barrier() API, RISC-V: disallow gcc + rust builds, MIPS: export __cmpxchg_small(), drm/amdgpu: handle default profile on on devices without fullscreen 3D, fs/ntfs3: Sequential field availability check in mi_enum_attr(), drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs, drm/amdgpu/swsmu: ordering for setting workload_mask, drm/xe: Write all slices if its mcr register, drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register, drm/xe/xe2: Add performance turning changes, drm/xe/xe2: Introduce performance changes, drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG, drm/xe: Move enable host l2 VRAM post MCR init, drm/xe/xe2hpg: Add Wa_15016589081, drm/xe: Support 'nomodeset' kernel command-line option, drm/i915/display: Don't enable decompression on Xe2 with Tile4, drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled, drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO(), drm/i915: move rawclk from runtime to display runtime info, drm/i915/pps: Disable DPLS_GATING around pps sequence, drm/i915/display/dp: Compute AS SDP when vrr is also enabled, drm/i915/dp: Clear VSC SDP during post ddi disable routine, drm/i915/hdcp: Add encoder check in hdcp2_get_capability, drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability, drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock, drm/i915/display: Cache adpative sync caps to use it later, drm/i915: disable fbc due to Wa_16023588340, drm/i915: Skip programming FIA link enable bits for MTL+, arm64: dts: qcom: x1e80100: PCIe4 and PCIe6a PHY clocks, arm64: dts: qcom: x1e80100: Add Broadcast_AND region in LLCC block, arm64: dts: imx8ulp: correct the flexspi compatible string, arm64: dts: qcom: x1e80100-crd: nvme regulator boot glitch, arm64: dts: qcom: x1e80100-qcp: nvme regulator boot glitch, arm64: dts: qcom: x1e80100: PC

GNU GPL c linux kernel operating-system

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