AdGuardHome 0.107.53 šŸ’¾

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 feature: See also the v0.107.53 GitHub milestone ms-v0.107.53 . Security: Previous versions of AdGuard Home allowed users to add any system file it had access to as filters, exposing them to be world-readable. To prevent this, AdGuard Home now allows adding filtering-rule list files only from files matching the patterns enumerated in the `filtering.safe_fs_patterns` property in the configuration file. We thank @itz-d0dgy for reporting this vulnerability, designated CVE-2024-36814, to us. Additionally, AdGuard Home will now try to change the permissions of its files and directories to more restrictive ones to prevent similar vulnerabilities as well as limit the access to the configuration. We thank @go-compile for reporting this vulnerability, designated CVE-2024-36586, to us. Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities in 1.23.2 go-1.23.2 . Added: Support for 64-bit RISC-V architecture (). Ecosia search engine is now supported in safe search (). Changed: Upstream server URL domain names requirements has been relaxed and now follow the same rules as their domain specifications. Configuration changes: In this release, the schema version has changed from 28 to 29. The new array `filtering.safe_fs_patterns` contains glob patterns for paths of files that can be added as local filtering-rule lists. The migration should add list files that have already been added, as well as the default value. ` DATA_DIR/userfilters/*`. : Property `clients.runtime_sources.dhcp` in the configuration file not taking effect. Stale Google safe search domains list (). Bing safe search from Edge sidebar (). Text overflow on the query log page (). Known : Due to the complexity of the Windows permissions architecture and poor support from the standard Go library, we have to postpone the proper automated Windows until the next release. Temporary workaround: Set the permissions of the `AdGuardHome` directory to more

dns security tracking adblock adguard privacy golang javascript

Duplicati 2.0.9.108 šŸ’¾

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 in preparation of a later stable release. Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8. For that reason, the updater in previous canary builds does not detect this update yet, but this can be activated at a later time. The builds are self-contained so Mono or.NET installations are not required to install. 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. 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. New experimental UI. This version features a new more modern UI based on Angular18 :tada: Not all features are implemented just yet, so the new UI is not yet default. The curious ones can try it by visiting `http://localhost:8200/theme.html` (or similar). ## Detailed list of changes: Added export feature to server-util. Default to using.NET built-in Zip code for performance improvements. Added `/health` healthcheck API to server + server-util. Removed unuspported use of `Thread.CurrentCulture`. Removed unsupported use of `Environment.OSVersion`. Removed support for piped download as it was slow and caused hangs. an with multi-instance detection that caused crashes. Added a new experimental UI. Added support for enabling remote control.

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

XFCE4 desktop 4.19.4 šŸ’¾

Xfdesktop manages the root window for the XFCE4 desktop environment. It basically displays the background, shows desktop icons, implements the virtual desktop switching, and the root context and application menu.

minor bugfix: Don't use XfceSMClient on Wayland. crash when double-clicking file icons. Grey out children of removable devices option when disabled. Add more compiler flags to the meson build. Add editable keyboard shortcuts for the desktop and icon view. settings: string leak. Remove xfdesktop_icon_view_model_set_monitor(). Simplify icon add/remove code in file icon model. removable devices not getting removed properly on reload. Cancel desktop folder enumeration on reload. Add option to show drives and devices. Only draw icon focus rectangle for keyboard-driven selections. Mirror thunar's behavior for the new file/folder dialogs. Ensure drag highlight is cleared when file drag ends. Make XdndDirectSave file write asynchronous. Remove TODO. Update some source file copyright years. Build on glib 2.72. _NETSCAPE_URL drops. Remove unused variable. string leak in xfdesktop_application_theme_changed. Don't ship generated sources in the dist tarball. Include meson build files in autotools dist tarball. Add gresource XML files to EXTRA_DIST. Back up invalid icon position config files instead of overwriting. Simplify deletion/trashing code. Use more reliable way to get a toplevel parent for dialogs. icon positioning for create launcher/link. Check if icon position changed on row-changed and replace if needed. new folders and template creation appearing in wrong position. memleak when checking if template menu has items. Treat icon views independently when handling file icon selection. icon drops from external sources showing up on the wrong monitor. Rewrite the monitor mirror detection and handling. Move all removable volume filtering into the filter model. Display icons for mounts that don't have an associated volume. Modernize GObject use in XfdesktopIcon subclasses. keyboard focus for icon view when clicked. Make file icon manager reload icons when asked. Add deging for desktop reposition on monitor geom change. race condition when monitor ge

GNU GPL c gtk xfce desktop root-window x11

Remmina 1.4.36 šŸ’¾

Use other desktops remotely, from a tiny screen or large monitors. RDP, VNC, SPICE, X2Go, SSH, WWW (HTTP protocol) and EXEC network protocols are supported. Written in GTK, with a port to Qt underway. Released as "remmina" (the main program) and "remmina-plugins".

minor feature: full changelog crash with keyboard-interactive SSH auth !2576 *@bhatman1441*. Prevent empty remmina_file_name in remmina.pref !2577 *@bhatman1441*. rdp/rdp-plugin: faulty color depth check !2579 *@pnowack*. typos !2578 *@deining*. Usbredirect on connect !2580 *@hunderteins*. REM-3104 Add global RDP options to set FreeRDP auth filter !2581 *@myheroyuki*. Use universal /bin/sh shebang in remmina-rile-wrapper(1) !2572 *@klemensn*. REM-3104 Added back in line that was accidentally removed before merge !2582 *@myheroyuki*. REM-3104 Do not initialize rdp_auth_filter !2583 *@myheroyuki*. REM-3076 Add proxy field for SPICE connections !2584 *@myheroyuki*. add a conditional check for darwin and NetBSD !2585 *@gador1*. REM-3103 Make more obvious to user that Remmina may not be able to exec... !2586 *@myheroyuki*. REM-3121 Handle GotFrameBufferUpdate on its own thread to prevent freeze !2587 *@myheroyuki*. Enable horitical scroll on RDP plugin. !2588 *@AkiraPenguin*. REM-2854 Add timeout option to handle VNC disconnects !2589 *@myheroyuki*. REM-3134 where option to send clipboard as keystrokes did not appear !2590 *@myheroyuki*. Add ability to send a key combination when RDP connection is idle !2591 *@dexxter00*. REM-3111 Do not prompt user for credentials if they have already been entered !2592 *@myheroyuki*. REM-3140 Add null check to prevent segfault !2593 *@myheroyuki*. Move the idle timer into rf_context to make it session-specific. !2594 *@morganw3*. REM-3156 Limit connection name on rcw tab to reasonable length !2595 *@myheroyuki*. Update several dependencies !2596 *@myheroyuki*. REM-3127 Add user prompt for gateway messages !2597 *@myheroyuki*. REM-3167 Add reconnect button to rcw !2598 *@myheroyuki*. REM-3127 Changed to put call to a message accept panel in the RemminaPluginService struct !2599 *@myheroyuki*. Removed unused, commented code !2600 *@myheroyuki*. REM-2428 Allow floating toolbar to be drag and dropp

GNU GPLv3 gtk qt remote-desktop c

Annotator 2.0 šŸ’¾

Annotate your images and let a picture say 1000 words. Load image from the file system, clipboard, or create a screenshot to annotate. Add shapes, stickers, images, text, drawings, and other callouts to highlight image details. Add magnifiers to enhance image details. Blur out portions of the image to obfuscate data. Crop, resize and add image borders. Control colors, line thickness and font details. Zoom support. Color picker support within a loaded image. Unlimited undo/redo of any change. Drag-and-drop PNG copies of the annotated image. Export to JPEG, PNG, TIFF, BMP, PDF and SVG image formats. Support for copying annotated image to clipboard. Printer support.

minor feature: lt;h3 gt;New lt;/h3 gt;. lt;ul gt;. lt;li gt;Added option for transparent PNG export. lt;/li gt;. lt;li gt;Added support for adding custom stickers. lt;/li gt;. lt;li gt;Added support for inserting images. lt;/li gt;. lt;li gt;Added support for color picker (copy value to clipboard or change current annotation object color). lt;/li gt;. lt;li gt;Added support for inserting speech and thought bubble shapes. lt;/li gt;. lt;li gt;Added ability to annotate image by drag/drop on welcome screen. lt;/li gt;. lt;li gt;Added ability to drag a copy of the annotated image via a new "PNG" icon in the toolbar. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Changes lt;/h3 gt;. lt;ul gt;. lt;li gt;Converted codebase from GTK3 to GTK4. lt;/li gt;. lt;li gt;Updated Flatpak platform from 7.2 to 8. lt;/li gt;. lt;li gt;Improving look of toolbar dropdowns. lt;/li gt;. lt;/ul gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;where boolean export values were not properly saving. lt;/li gt;. lt;li gt;with duplicating canvas items by holding Control while dragging an item. lt;/li gt;. lt;li gt;with missing icons on non-elementary distributions. lt;/li gt;. lt;li gt;with certain icons not displaying properly in dark mode. lt;/li gt;. lt;li gt;with icons being installed in the wrong place. lt;/li gt;. lt;li gt;with dismissing popover when the export button is clicked. lt;/li gt;. lt;li gt;with the --use-clipboard command-line option. lt;/li gt;. lt;li gt;application crash in some cases when annotate items are deleted. lt;/li gt;. lt;li gt;with using the screenshot capture functionality. lt;/li gt;. lt;li gt;with canvas scrolling in various cases. lt;/li gt;. lt;li gt;display with icons in dark modes. lt;/li gt;. lt;li gt;with the font icon not appearing correctly on some systems. lt;/li gt;. lt;/ul gt;.

GNU GPLv3 graphics annotation vala html

Universal Media Server 14.6.0 šŸ’¾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Improved the filename matcher and prettifier for better API matches. Improved performance. thumbnails not parsed by new media server engine. the A-to-Z folder generation feature. database errors causing API metadata to not save. Media players: Samsung 2021+ TV detection which video playback errors. Translation updates via Crowdin: French approvals (6 ). Hungarian (60 ). Dependencies: Bump `@mantine/core` from 7.12.2 to 7.13.0. Bump `@mantine/dropzone` from 7.12.2 to 7.13.0. Bump `@mantine/form` from 7.12.2 to 7.13.0. Bump `@mantine/hooks` from 7.12.2 to 7.13.0. Bump `@mantine/modals` from 7.12.2 to 7.13.0. Bump `@mantine/notifications` from 7.12.2 to 7.13.0. Bump `@types/react` from 18.3.5 to 18.3.10. Bump `@vitejs/plugin-react` from 4.3.1 to 4.3.2. Bump `com.fasterxml.jackson.core:jackson-databind` from 2.17.2 to 2.18.0. Bump `com.github.eirslett:frontend-maven-plugin` from 1.15.0 to 1.15.1. Bump `com.puppycrawl.tools:checkstyle` from 10.18.1 to 10.18.2. Bump `com.zaxxer:HikariCP` from 5.1.0 to 6.0.0. Bump `commons-io:commons-io` from 2.16.1 to 2.17.0. Bump `eslint` from 9.10.0 to 9.11.0. Bump `junit5.version` from 5.11.0 to 5.11.1. Bump `rollup` from 4.21.0 to 4.22.4. Bump `typescript-eslint` from 8.6.0 to 8.7.0. Bump `typescript` from 5.5.4 to 5.6.2. Bump `video.js` from 8.17.3 to 8.17.4. Bump `vite` from 5.4.6 to 5.4.7.

GNU GPL java media streaming ffmpeg upnp dlna

Babel 7.25.7 šŸ’¾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2024-10-02). #### :: `babel-helper-validator-identifier`. : update identifier to unicode 16 (@JLHwung). `babel-traverse`. : with node path keys updated on unrelated paths (@DylanPiercey). `babel-plugin-transform-classes`. Use an inclusion rather than exclusion list for `super()` check (@nicolo-ribaudo). `babel-generator`. printing of TS `infer` in compact mode (@nicolo-ribaudo). Print TS type annotations for destructuring in assignment pattern (@nicolo-ribaudo). Respect ` no LineTerminator here ` after nodes (@nicolo-ribaudo). #### :nail_care: Polish. `babel-types`. Add deprecated JSDOC for fields (@liuxingbaoyu). #### :house: Internal. `babel-core`. Allow sync loading of ESM when `--experimental-require-module` (@nicolo-ribaudo). `babel-helper-compilation-targets`, `babel-helper-plugin-utils`, `babel-preset-env`. Add browserslist config to external dependency (@JLHwung). `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decimal`, `babel-plugin-syntax-import-reflection`, `babel-standalone`. Archive syntax-import-reflection and syntax-decimal (@nicolo-ribaudo). `babel-generator`. Simplify logic for ` no LineTerminator here ` before nodes (@nicolo-ribaudo). #### :running_woman: Performance. `babel-plugin-transform-typescript`. perf: Avoid extra cloning of namespaces (@liuxingbaoyu). `babel-types`. perf: Improve @babel/types builders (@liuxingbaoyu). Only access `BABEL_TYPES_8_BREAKING` at startup (@nicolo-ribaudo).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

croc 10.0.13 šŸ’¾

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;Remove Temporary Files if the program terminates abnormal by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Prince-Bhagat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Prince-Bhagat" gt;@Prince-Bhagat lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2503004353" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//800" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/800/hovercard" href="https://github.com/schollz/croc/pull/800" gt;#800 lt;/a gt; lt;/li gt;. lt;li gt;Schollz/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="2503304800" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//801" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/801/hovercard" href="https://github.com/schollz/croc/pull/801" gt;#801 lt;/a gt; lt;/li gt;. lt;li gt;build(deps): bump golang.org/x/sys from 0.24.0 to 0.25.0 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2507080821" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//803" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/803/hovercard" href="https://github.com/schollz/croc/pull/803" gt;#803 lt;/a

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

PowerShell Core 7.5.0-preview.5 šŸ’¾

PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.

minor feature: 7.5.0-preview.5 - 2024-10-01. Breaking Changes. Treat large Enum values as numbers in ConvertTo-Json. Engine Updates and. how processor architecture is validated in Import-Module. Experimental Features. General Cmdlet Updates and. Add -Force parameter to Resolve-Path and Convert-Path cmdlets to support wildcard hidden files. Add telemetry to track the use of features. Treat large Enum values as numbers in ConvertTo-Json. Make features PSCommandNotFoundSuggestion, PSCommandWithArgs, and PSModuleAutoLoadSkipOfflineFiles stable. Handle global tool when prepending PSHome to PATH. Tests. cleanup in PSResourceGet test. Build and Packaging Improvements. lt;details gt;. lt;summary gt;. lt;p gt;Bump.NET SDK to 9.0.100-rc.1.24452.12 lt;/p gt;. lt;/summary gt;. lt;ul gt;. lt;li gt;Test Scenario for lt;code gt;Compress-PSResource lt;/code gt; (Internal 32696) lt;/li gt;. lt;li gt;Add back local NuGet source for test packages (Internal 32693) lt;/li gt;. lt;li gt;typo in lt;code gt;release-MakeBlobPublic.yml lt;/code gt; (Internal 32689) lt;/li gt;. lt;li gt;Copy to static site instead of making blob public lt;/li gt;. lt;li gt;Update lt;code gt;Microsoft.PowerShell.PSResourceGet lt;/code gt; to lt;code gt;1.1.0-preview2 lt;/code gt; lt;/li gt;. lt;li gt;Remove the MD5 branch in the strong name signing token calculation lt;/li gt;. lt;li gt;Update experimental-feature json files lt;/li gt;. lt;li gt;Add updated lt;code gt;libicu lt;/code gt; dependency for Debian packages lt;/li gt;. lt;li gt;Add mapping to lt;code gt;AzureLinux lt;/code gt; repo lt;/li gt;. lt;li gt;Update and add new NuGet package sources for different environments. lt;/li gt;. lt;li gt;Bump.NET 9 to lt;code gt;9.0.100-rc.1.24452.12 lt;/code gt; lt;/li gt;. lt;li gt;Make some release tests run in a hosted pools lt;/li gt;. lt;li gt;Do not build the exe for Global tool shim project lt;/li gt;. lt;li

MITL powershell shell

Conda 24.9.1 šŸ’¾

Conda is a cross-platform, language-agnostic binary package manager. It is the package manager used by Anaconda installations, but it may be used for other systems as well. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. Conda is written entirely in Python, and is BSD licensed open source. Conda is enhanced by organizations, tools, and repositories created and managed by the amazing members of the conda community.

minor feature: lt;h2 gt;24.9.1 lt;/h2 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;Tweak pending deprecation warning for the upcoming changes in channel defaults. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Deprecations lt;/h3 gt;. lt;ul gt;. lt;li gt;Remove deprecated testing entrypoint lt;code gt;shell/bin/conda lt;/code gt;. Use lt;code gt;dev/start .bat lt;/code gt; instead. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Contributors lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jezdez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jezdez" gt;@jezdez lt;/a gt; lt;/li gt;. lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kenodegard/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kenodegard" gt;@kenodegard lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/conda/conda/compare/24.9.0...24.9.1" gt; lt;tt gt;24.9.0...24.9.1 lt;/tt gt; lt;/a gt; lt;/p gt;.

BSDL-2 package-management binaries python

Jamulus 3.11.0 šŸ’¾

Jamulus enables musicians to perform in real-time together over the internet. A Jamulus server collects the incoming audio data from each Jamulus client, mixes that data and then sends that mix back to each client. Jamulus can support large numbers of clients with minimal latency and modest bandwidth requirements. Jamulus is free and open source software (FOSS) licensed under the GPL and runs under Windows (ASIO or JACK), MacOS (Core Audio) and Linux (JACK). It is based on the Qt framework and uses the OPUS audio codec.

major feature: Client: Added "Delete Entry" button to Advanced Settings, Custom Directories. Client: Added "delete server" button to connect dialog. Client: the display of delete buttons on Mac. Client/Server: Display Qt versions for both build and runtime. Client/Server: Improved start up logging. Server: systemd ExecStart command line to support start/stop recording signal. Server: Only de-register on quit. Mac: Changed bundle ID. You may need to re configure Jamulus to your liking after a new install. Android: save settings on app state change. Refactor Release upload to two step process. Refactoring: Decouple App Store upload from dmg build. Refactor some `CHostAddress` parameters to be const references. Refactor src/main.cpp. Translations updated from Hosted Weblate. Documentation: Improved link for Server CLI options. Documentation: updated TRANSLATING.md for current build process. Build: adds macOS signed pkg build automation. Build: Bump actions/cache from 3 to 4. Build: Bump actions/checkout from 3 to 4. Build: Bump actions/download-artifact from 3 to 4. Build: Bump actions/upload-artifact from 3 to 4. Build: Bump DoozyX/clang-format-lint-action from 0.16 to 0.17. Build: Bump github/codeql-action from 2 to 3. Build: Bump maxim-lobanov/setup-xcode from 1.5.1 to 1.6.0. Build: checkout of submodules only needed for Android. Build: Ensure apt version =2.4 to prove that the system is Debian based (using apt and dpkg) and can validate the repo. Build: Generate qm files and embedded resource during build. Build: Place build files in separate directories instead of project root. Build: Replace deprecated Q_OS_MACX with Q_OS_MACOS (Jamulus now requires building with Qt = 5.7.1). Build: Updated bundled Qt6 to version 6.6.3. Build: Updated Mac Legacy build to use Qt 5.15.2, now compatible with MacOS 10.13 (High Sierra) or newer. Build: Updated the build runner for iOS in Github from macos-11 to macos-12. Build: Update

GNU GPLv3 audio music streaming server c cpp

Logstash 8.15.2 šŸ’¾

Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well. For more info, see https://www.elastic.co/products/logstash

minor bugfix: notable-8.15.2 . ==== Notable. a https://github.com/elastic/logstash//16437 regression from ls 8.15.1 in which ls removes all quotes from docker env variables, possibly causing ls not to start https://github.com/elastic/logstash/pull/16456. ==== Plugins. *Beats Input - 6.8.4*. to populate the `@metadata` fields even if the source's metadata value is `nil` https://github.com/logstash-plugins/logstash-input-beats/pull/502 #502 . *Dead_letter_queue Input - 2.0.1*. NullPointerException when the plugin https://github.com/logstash-plugins/logstash-input-dead_letter_queue/pull/53 #53 . *Elastic_serverless_forwarder Input - 0.1.5*. DOC attributes to accurately set and clear default codec values https://github.com/logstash-plugins/logstash-input-elastic_serverless_forwarder/pull/8 #8 . *Logstash Integration - 1.0.3*. DOC attributes to accurately set and clear default codec values https://github.com/logstash-plugins/logstash-integration-logstash/pull/23 #23 . *Elasticsearch Output - 11.22.9*. Vendor ECS template for Elasticsearch 9.x in built gem https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1188. Added ECS template for Elasticsearch 9.x https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1187. logstash-8-15-1 .

log log-viewer java

libvert 10.8.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 bugfix: Improvements. Network: make networks with `` more useful. It is now permissable to have a `` network that. Has no IP address assigned to the host's port of the bridge. This is the only way to create a libvirt network where guests are. Unreachable from the host (and vice versa) and also 0 firewall Rules are added on the host. It is now also possible for a `` network to. Use the `zone` attribute of `` to set the firewalld zone of The bridge interface (normally it would not be set, as is done With other forward modes). Storage: Lessen dependancy on the `showmount` program. Libvirt now automatically detects presence of `showmount` during runtime as we do with other helper programs and also the. `daemon-driver-storage-core` RPM package now doesn't strongly depend on it if the users wish for a more minimal deployment. Switch from YAJL to json-c for JSON parsing and formatting. The parser and formatter in the libvirt library, as well as the parsers in the nss plugin were rewritten to use json-c. Instead of YAJL, which is effectively dead upstream. Relax restrictions for memorytune settings. It should now be possible to use resctrl on AMD CPUs as well as Intel CPUs. When the resctrl filesystem is mounted with `mba_MBps` option. . Virsh: script-friedly output of `virsh list --uuid`. The script-friendly output of just 1 UUID per line was mistakenly replaced by the full human-targetted table view full of redundant information. And very hard to parse. Users who wish to see the UUIDs in the tabular Output need to use `virsh list --table --uuid` as old behaviour was Reverted. Note that this also broke the `libvirt-guests` script. The was. Introduced in `v10.7.0 (2024-09-02)`_. Network/qemu: some cases where `device-update` of a network. Interface was failing: If the interface was connected to a libvirt network that was. Providing a pool of VFs to be used with macvtap passthrough Mode, then *any update to the interface would fail, even Changing the link state.

Mixed virtualization virtual-machine toolkit library c python

libvirt 10.8.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 bugfix: Improvements. Network: make networks with `` more useful. It is now permissable to have a `` network that. Has no IP address assigned to the host's port of the bridge. This is the only way to create a libvirt network where guests are. Unreachable from the host (and vice versa) and also 0 firewall Rules are added on the host. It is now also possible for a `` network to. Use the `zone` attribute of `` to set the firewalld zone of The bridge interface (normally it would not be set, as is done With other forward modes). Storage: Lessen dependancy on the `showmount` program. Libvirt now automatically detects presence of `showmount` during runtime as we do with other helper programs and also the. `daemon-driver-storage-core` RPM package now doesn't strongly depend on it if the users wish for a more minimal deployment. Switch from YAJL to json-c for JSON parsing and formatting. The parser and formatter in the libvirt library, as well as the parsers in the nss plugin were rewritten to use json-c. Instead of YAJL, which is effectively dead upstream. Relax restrictions for memorytune settings. It should now be possible to use resctrl on AMD CPUs as well as Intel CPUs. When the resctrl filesystem is mounted with `mba_MBps` option. . Virsh: script-friedly output of `virsh list --uuid`. The script-friendly output of just 1 UUID per line was mistakenly replaced by the full human-targetted table view full of redundant information. And very hard to parse. Users who wish to see the UUIDs in the tabular Output need to use `virsh list --table --uuid` as old behaviour was Reverted. Note that this also broke the `libvirt-guests` script. The was. Introduced in `v10.7.0 (2024-09-02)`_. Network/qemu: some cases where `device-update` of a network. Interface was failing: If the interface was connected to a libvirt network that was. Providing a pool of VFs to be used with macvtap passthrough Mode, then *any update to the interface would fail, even Changing the link state.

Mixed virtualization virtual-machine toolkit library c python

Graphviz 12.1.2 šŸ’¾

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.

minor bugfix: Changed: In the Autotools build system, the rsvg plugin is no longer built when pangocairo is missing. Previously, when librsvg was found but pangocairo was not, this plugin would be enabled and built but offer no functionality. The RSVG plugin now requires librsvg 2.42.7. The RSVG plugin uses newer librsvg APIs where available. #2206. : In the Autotools build system, fallback discovery of libANN when `pkg-config` support is unavailable has been corrected to properly enable use of libANN. This primarily affects `mingle` users on Debian-based operating systems or macOS. The RSVG plugin no longer dereferences a null pointer when failing to create new RSVG handles. The Pango plugin no longer assumes a little endian environment when loading PS images. Deleting a vgpane when using the Tclpathplan module no longer frees an invalid pointer. This appears to have existed since the first revision of Graphviz. That is, deleting a vgpane has always crashed the TCL interpreter or silently corrupted the heap prior to this release.

EPL presentation visualization graph

Tellico 4.0.1 šŸ’¾

Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines. Tellico allows you to enter your collection in a catalogue database, saving many different properties like title, author, etc. Two different views of your collection are shown. On the left, your entries are grouped together by any field you like, allowing you to see how many are in each group. On the right, selected fields are shown in column format, allowing you to sort by any field. On the bottom is a customizable HTML view of the current entry. The entry editor is a dialog box where you enter the data. Check out the screenshots. Tellico keeps things simple, so no database server is needed. The data is saved in XML format, which makes for easy parsing, portability, and styling. It will run on any platform which KDE supports, most commonly Linux. Tellico is licensed under the GNU General Public License, giving you the freedom to modify and distribute the source code. If you download Tellico and like it, do let me know. I'm happy to try to accommodate any suggestions. If you have translation updates, please pass them along to the KDE translation teams. I do have to say that Tellico is a hobby for me, and it is released without any guarantees or warranties. It may crash a lot for you, it may not do anything that you find useful.

minor bugfix: . encoding for HTML export in Qt6 ().. compilation with Qt6/msvc.. Added a menu item for changing the application language.. .

GNU GPLv3 collection manager kde

Conda 24.9.0 šŸ’¾

Conda is a cross-platform, language-agnostic binary package manager. It is the package manager used by Anaconda installations, but it may be used for other systems as well. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. Conda is written entirely in Python, and is BSD licensed open source. Conda is enhanced by organizations, tools, and repositories created and managed by the amazing members of the conda community.

minor feature: lt;h3 gt; Special announcement lt;/h3 gt;. lt;p gt;This is an announcement about an important and positive lt;strong gt;future lt;/strong gt; change in conda's functionality: lt;/p gt;. lt;p gt;Following feedback from conda users about the pre-configuration of the conda code base to favor channels from Anaconda Inc, we've lt;a href="https://github.com/conda/conda//14178" data-hovercard-type="" data-hovercard-url="/conda/conda//14178/hovercard" gt;started the process to deprecate lt;/a gt; hardcoding Anaconda's channels as the default set of channels in the conda source code, which is a remnant of conda's incubation at the company. lt;/p gt;. lt;p gt;In the future, we will rely on providers of conda distributions, such as lt;a href="https://github.com/conda-forge/miniforge" gt;miniforge lt;/a gt; or Anaconda (including miniconda), to pre-configure their preferred channels, e.g. by running the necessary lt;code gt;conda config --set channels lt;/code gt; command. lt;/p gt;. lt;p gt;We're also going to continue to lt;a href="https://github.com/conda/conda//14217" data-hovercard-type="" data-hovercard-url="/conda/conda//14217/hovercard" gt;work on improving channel management lt;/a gt; in the forseeable future and would love to get your feedback. lt;/p gt;. lt;h3 gt;Enhancements lt;/h3 gt;. lt;ul gt;. lt;li gt;Add lt;code gt;conda.core.index.Index lt;/code gt; as a faster drop-in replacement of the realized dictionary index. Note: The loggers are no longer implicitly initialized when fetching the index. Instead, you must explicitly call lt;code gt;conda.gateways.logging.initialize_logging lt;/code gt;. lt;/li gt;. lt;li gt;Alias lt;code gt;conda env remove lt;/code gt; command to lt;code gt;conda remove --all lt;/code gt;. lt;/li gt;. lt;li gt;Add a new health check to lt;code gt;conda doctor lt;/code gt; that detects if the lt;code gt;REQUESTS_CA_BUNDLE lt;/code gt; env var points to a non-existent file. lt;/li gt;. lt;li gt;Add lt;code gt;--sha256 lt;

BSDL-2 package-management binaries python

Linux kernel 6.11.1 šŸ’¾

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.1, powercap: intel_rapl: Change an error pointer to NULL, USB: usbtmc: prevent kernel-usb-infoleak, USB: serial: pl2303: add device id for Macrosilicon MS3020, nvme-pci: qdepth 1 quirk, ASoC: amd: acp: add ZSC control register programming sequence, Bluetooth: btintel_pcie: Allocate memory for driver private data, netfilter: nft_socket: a NULL vs IS_ERR() in nft_socket_cgroup_subtree_level(), cpufreq/amd-pstate: Add the missing cpufreq_cpu_put(), powercap/intel_rapl: the energy-pkg event for AMD CPUs, powercap/intel_rapl: Add support for AMD family 1Ah, drm: Expand max DRM device number to full MINORBITS, accel: Use XArray instead of IDR for minors, drm: Use XArray instead of IDR for minors

GNU GPL c linux kernel operating-system

ffmpeg 7.1 šŸ’¾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 7.1 was released on 2024-09-30. It is the latest stable FFmpeg release From the 7.1 release branch, which was cut from master on 2024-09-24. It includes the following library versions: Libavutil 59. 39.100 Libavcodec 61. 19.100 Libavformat 61. 7.100 Libavdevice 61. 3.100 Libavfilter 10. 4.100 Libswscale 8. 3.100 Libswresample 5. 3.100 Libpostproc 58. 3.100

GNU LGPLv3 video conversion display capture library c x11 developers

INDI Core Library 2.1.0 šŸ’¾

NDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol. INDI core library is composed of the following components: INDI Server. INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including: Mounts CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc). Focusers. Filter Wheels. Adaptive Optics. Domes. GPS. Weather Stations. Controllers. Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc). Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices. INDI core device drivers are shipped with INDI library by default. INDI 3rd party drivers are available in a dedicated 3rdparty repository and maintained by their respective owners.

major feature: Eca176463 2024-09-30 Jasem Mutlaq pier side as proposed by Colin McGill 417efe0a5 2024-09-29 Jasem Mutlaq Reverse pier sides in southering hemisphere 8987ca386 2024-09-27 Jasem Mutlaq Add UMi driver alias 626b1dfdd 2024-09-27 Jasem Mutlaq Use a better method to calculate pier side. Bae648e56 2024-09-26 peteasa enable more Meade commands 6b2f85711 2024-09-24 naheedsa use MOTION_CONTROL_MODE _FOO enums 0906ef1dc 2024-09-23 naheedsa Motion Control Mode. Abbbf18fc 2024-09-22 Jasem Mutlaq regressions due to recent migration. Do not save vector property if empty 95ab87fab 2024-09-22 Nelson Sousa lx200zeq driver had incorrect pulse commands; iOptron requires 5 digi . A013edf38 2024-09-18 Pavle Gartner Joining FP1 and FP2 into single FP driver 69343d3de 2024-09-18 Ian Harris drivers/dome: rigel_dome shutter parking 9fc5e5493 2024-09-17 Jasem Mutlaq Add vscode instructions. Cdeba422b 2024-09-17 Jasem Mutlaq missing override 0cac130fb 2024-09-17 Jasem Mutlaq Add SetFocuserBacklashEnabled implementation. A82487075 2024-09-17 Jasem Mutlaq Add default vscode settings to help new developers 6a09114b9 2024-09-17 Jasem Mutlaq Use snprintf instead printf to protect against overflow. D2b2a8a17 2024-09-17 Jasem Mutlaq Update add driver listing instructions De351e5c7 2024-09-16 Jasem Mutlaq Update light box and dust cap interfaces to new style A2ab00925 2024-09-14 naheedsa Migrate Temperature Property 71a7ed59a 2024-09-10 Jasem Mutlaq Add missing return 8b97ca652 2024-09-10 Jasem Mutlaq Add support to property name using New Style properties 7c65e203d 2024-09-10 Jasem Mutlaq usePulseCommand should be intialized to true by default. cbc7901 2024-09-10 Jasem Mutlaq Clamp guide ms to 1,999 range. c675 2024-09-08 Jasem Mutlaq Use updated version of upload-artifact since

Mixed astronomy

GNU Debugger 15.2 šŸ’¾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: PR gdb/31727 (-exec-next fails in mingw (infrun.c:2794: internal-error: resume_1: Assertion `pc_in_thread_step_range (pc, tp)' failed)) PR c++/31900 (libstdc++-prettyprinters/de.cc print redirected fails since gdb-14-branchpoint-2123-g4e417d7bb1c). PR python/31946 (sys.exit from Python no longer exits the GDB process). PR record/31971 (Loading a saved record file asserts if we try to execute the inferior). PR gdb/32005 (frv_current_sos doesn't set solib::lm_info). PR exp/32015 (GDB crashes while printing large D array). PR gdb/32025 (Fatal error when the disassemble command is interrupted with SIGINT). PR gdb/32143 ( 15 Regression arch/amd64.c:71: internal-error: amd64_create_target_description: Assertion `!is_x32' failed). PR symtab/32158 ( gdb/symtab enum class enumerator has incorrect parent in cooked index). PR symtab/32160 ( gdb/symtab Parent map: die parent or scope parent?).

GNU GPLv3 c c++ debugger software-development

Drawj2d 1.3.4 šŸ’¾

Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

minor feature: This is a release for reMarkable Paper Pro users. The reMarkable notebooks support colours. Changes: - rm output colours: `black`, `grey` or `white`, `blue`/`inkblue`, `red`/`inkred`. New: `green`, `yellow`, `cyan`, `magenta` and (highlighter colours) `pink`, `lightgray`, `lightgreen` and `lightyellow`. Drawj2d will map darkgray to black, darkgreen to green, orange to yellow, darkorange to red, brown to gray, violet and purple to magenta and any other colour to black, grey or white depending on the brightness. - rm output: image scan.png will use the current pen colour - new command doubleline

GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users

Checkstyle 10.18.2 šŸ’¾

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: JavadocParagraph: allowNewlineParagraph should allow ' n' after P tag and content start from new line. google_checks: Section 4.1.3 should not be covered by EmptyBlock and EmptyCatchBlock. google_checks SuppressionXpathSingleFilter for 'MethodName' check is too lenient in several ways. MissingJavadocMethod does not give warning for missing javadoc for protected methods in google_checks.xml. False positive in FallThroughCheck on last case. Suppression for long identifiers for `4.4 Column Limit: 100` rule of google java style guide. Google style: Javadoc is optional for quot;simple, obvious quot; members. Expand XPath IT Regression Testing. Define violation messages for all violations. Enable examples tests. Add new argument `--diffToolJarPath` to DiffTool command regression-report.yml. Investigate step `Setup local maven cache` in regression-report.yml. Incorporate the place for new_module_config.xml missing in regression-report.yml. Remove the existing comment option in regression-report.yml getting away with contribution repository. regression-report.yml should be independent of checkstyle/contribution and diff.groovy. What happens when an import matches two or more ImportOrder groups?. update JavadocTokenTypes.java to new format of AST print. RegexMultiline contains Example7 that is actually part of Example6. Rename Example4.py to Example.cpp and change content to be some C. Update XdocPagesTest to validate Google coverage table sections. Update ChekerTest.java to use `@TempDir` instead of java.io.File#createTempFile. regression-report.yml doesnot handle two configs for execution. Update Tests to use new 'verifyXxxxxx' method or 'execute' that use inlined config in Input files. regression-report.yml should generate label at handle_existing_config_bundle job. Document System Variables usage for Windows OS. InputEqualsHashCodeEqualsParameter.java has wrong location of violation comments. update TodoComment to show how to use ignore case in format property. regressi

MITL java coding-style syntax-checker command-line

Snort 3.3.7.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: dns sinkhole support for edns. Appid: early SSH detection brute-force appid: for one definiton rule violation. Binder: change binding to have single service. Extractor: flush data on unlocking a writer. Extractor: notify handler whether it is a -width formatting. Extractor: refactor data pipe between an inspector and extractor's logger. Extractor: rewrite std writer to use text_log utility. Extractor: update logger with an internal set of fields for logging. Ftp_telnet: adding fallback functionality for ftp. Http2_inspect: add IPS options for frame header and data. Memory: add shell commands for jemalloc heap profiling. Process: skip vDSO frame on aarch64. Ssh: added abort session in streamsplitter. Stream: to dump all flows. Stream_tcp: add assert to verify configured normalizer policy is valid. Stream_tcp: do not overwrite global normalizer policy config option when proxy mode is enabled.

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

libUseful 5.29 šŸ’¾

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

minor feature: Much more seccomp work. Add 'data' option to pty config (PtyParseConfig) so if a pipe or pty is going to be used for raw data transfer, use FLUSH_ALWAYS not FLUSH_LINE. Support uuencoded data using either ' ' or '`' as 1st char of alphabet. Add support for yenc encoded data.

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

Firefly III 6.1.21 šŸ’¾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: Added: Enabled the expression engine built by @michaelhthomas. Read more about it in the documentation. Add running balance data, see if it can be used in the layout in the future. PR 9160 (add test cases for api/v1/autocomplete/CategoryController) reported by @tasnim0tantawi. PR 9178 (Add test cases for Api V1 Controllers Autocomplete BillController BudgetController) reported by @tasnim0tantawi. PR 9171 (Add about test) reported by @mzhubail. Changed: PR 9096 (chore: some comments) reported by @withbest. : (bcadd exception while using POST transactions) reported by @dbtdsilva. Discussion 9080 (Incorrect sorting on expense accounts) started by @pc-zookeeper. (API Call for bills/nextExpectedMatch does not update) reported by @marcelweikum. (Default Currency does not apply to Accounts.) reported by @chrisgriff1512. (Dashboard 'Today' option chooses 1st of month (not current date)) reported by @PAS-BC. PR 9179 reported by @tasnim0tantawi. PR 9239 (webhook index page when Firefly is not served at root) reported by @jfpedroza. (Custom logout URL doesn't work.) reported by @JC5. (internal_reference_is does not correctly match numeric internal references) reported by @Lrns123. (Long wait when editing a transaction) reported by @JC5. (Update to v6.1.20 changed Balance of Account) reported by @JeuJeus. (Update to v6.1.20 leads to a type error) reported by @krakonos1602. API: Expand v2 API.

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel

gRPC 1.66.2 šŸ’¾

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

minor bugfix: lt;p gt;This is release gRPC Core 1.66.2 (gladiator). lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and. lt;/p gt;. lt;h2 gt;What #39;s Changed lt;/h2 gt;. lt;h3 gt;Python lt;/h3 gt;. lt;ul gt;. lt;li gt;Added support for Python 3.13 and templating system for supported Python versions lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class= quot;commit-link quot; href= quot;https://github.com/grpc/grpc/compare/v1.66.1...v1.66.2 quot; gt; lt;tt gt;v1.66.1...v1.66.2 lt;/tt gt; lt;/a gt; lt;/p gt;. . sreenithi. . . . . tag:github.com,2008:Repository/27729880/v1.67.0-pre1. 2024-09-17T17:41:21Z. . Release v1.67.0-pre1. lt;p gt;This is a prerelease of gRPC Core 1.67.0 (gesundheit). lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This prerelease contains refinements, improvements, and. lt;/p gt;. . apolcyn. . . . . tag:github.com,2008:Repository/27729880/v1.66.1. 2024-08-26T19:39:04Z. . .

Apache rpc cpp python c

Firefly III 6.1.20 šŸ’¾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: Added: Enabled the expression engine built by @michaelhthomas. Read more about it in the documentation. Add running balance data, see if it can be used in the layout in the future. PR 9160 (add test cases for api/v1/autocomplete/CategoryController) reported by @tasnim0tantawi. PR 9178 (Add test cases for Api V1 Controllers Autocomplete BillController BudgetController) reported by @tasnim0tantawi. PR 9171 (Add about test) reported by @mzhubail. Changed: PR 9096 (chore: some comments) reported by @withbest. : (bcadd exception while using POST transactions) reported by @dbtdsilva. Discussion 9080 (Incorrect sorting on expense accounts) started by @pc-zookeeper. (API Call for bills/nextExpectedMatch does not update) reported by @marcelweikum. (Default Currency does not apply to Accounts.) reported by @chrisgriff1512. (Dashboard 'Today' option chooses 1st of month (not current date)) reported by @PAS-BC. PR 9179 reported by @tasnim0tantawi. PR 9239 (webhook index page when Firefly is not served at root) reported by @jfpedroza. (Custom logout URL doesn't work.) reported by @JC5. (internal_reference_is does not correctly match numeric internal references) reported by @Lrns123. API: Expand v2 API.

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel

Joplin 3.1.17 šŸ’¾

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

minor feature: lt;ul gt;. lt;li gt;Improved: Enable again auto-updates ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/058a559de4ac724dbd791e0f67eb5e3bbbe9cc82/hovercard" href="https://github.com/laurent22/joplin/commit/058a559de4ac724dbd791e0f67eb5e3bbbe9cc82" gt; lt;tt gt;058a559 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;New: horizontal rule button when cursor is not on a new line lt;/li gt;. lt;li gt;Improved: Automatically detect and use operating system theme by default ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/5beb80bf61fe2b02f897dea7a487944701230d51/hovercard" href="https://github.com/laurent22/joplin/commit/5beb80bf61fe2b02f897dea7a487944701230d51" gt; lt;tt gt;5beb80b lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Improved: Updated packages glob (v10.4.2), jsdom (v24.1.0), sass (v1.77.6), turndown (v7.2.0) lt;/li gt;. lt;li gt;: Delete revisions on the sync target when deleted locally lt;/li gt;. lt;li gt;: ctrl/cmd-n can create new notes while the trash folder is selected lt;/li gt;. lt;li gt;: Improve performance when there are many selected items lt;/li gt;. lt;li gt;: Plugin API: Save changes made with lt;code gt;editor.setText lt;/code gt; lt;/li gt;. lt;li gt;: WebDAV synchronisation not working because of URL encoding differences lt;/li gt;. lt;/ul gt;.

Affero GPLv3 note-taking todo markdown typescript javascript

CMake 3.30.4 šŸ’¾

CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.

minor feature: Changes made since CMake 3.30.3: Brad King (4): gitlab-ci: update macOS jobs to use Xcode 16.0 ci: Run RunCMake.ExternalProject serially in macos-x86_64 Xcode job Help: Add 3.30 release notes for project variable updates CMake 3.30.4. Craig Scott (4): Help: file(CONFIGURE) only updates output file timestamp if it changes FetchContent: Don't update verify script timestamp if it doesn't change Help: State valid scopes for using proj_SOURCE_DIR and proj_BINARY_DIR project: Only define non-cache vars if already defined. Diego Dassie (1): CPack/NuGet: Add native0.0 to build dependencies in groups. Dilshod Mukhtarov (1): librhash: aligned_alloc is not available with glibc lt; 2.16. Hermann von Kleist (4): FindMatlab: Only consider versioned MCR subdirectory if it exists FindMatlab: Add support for MCR distributions without mex.h FindMatlab: Cache whether MATLAB root contains MCR or MATLAB FindMatlab: Search mex and mx libraries for MCR. Marc Chevrier (1): FindPython: ensure all ABI are searched by default. scivision (1): FindMatlab: Add R2024b version map.

BSDL software-development build-tool

GnuCash 5.9 šŸ’¾

GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.

major feature:

GNU GPL c perl scheme gtk gnome accounting personal-finance

IfcOpenShell 0.8.1-alpha240927 šŸ’¾

fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling. IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.

minor feature: Segfault trying to create IfcSweptDiskSolid with invalid curve #5474 In my case it was IfcIndexedPolyCurve with just 1 vertex. Though kernel- gt;convert does return a boolean value to indicate if conversion was successful, we never used it - so it failed silently leading to segfault later on. Now we also stop processing those polycurves during mapping stage but checking kernel- gt;convert result still might be useful in some other cases.

GNU LGPLv3 geometry bim ifc cad cpp python

LabPlot 2.12.0 šŸ’¾

LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone. High-quality Data Visualization and Plotting with just a few clicks Reliable and easy Data Analysis and Statistics, no coding required! Intuitive and fast Computing with Interactive Notebooks Effortless Data Extraction from plots and support for Live Data Smooth Data Import and Export to and from multiple formats Available for Windows, macOS, Linux and FreeBSD

major bugfix: New features: import . Download datasets from kaggle.com. Support MCAP file import. Show error messages for the serial port in when creating a live data source to notify directly about missing device permissions, etc. Add warning when importing projects in file import dialog. Improve error messages for data import. Preview of data with header. analysis . Add possibility to do calculations on curves. spreadsheet . Support periodic and random sampling as function: psample(n;x), rsample(x). Save the properties used to generate random values in the column for later re-use. Allow to perform the distribution fit to the data directly from the spreadsheet. worksheet . New visualization type "Process Behavior Chart". More space for plots and less "ink" - no layout spacings, no minor grid lines, not plot borders, no ticks on secondary axes on default. Allow to provide names for plot ranges for easier lookup and assignemnt in the plot elements. : Crash selecting "cell" from function list in function dialog. Properly draw the border line of the symbol in the legend (). Show Ticks on inverted axes ( 492475). Internal: Use name LabPlot/labplot consistenly (renamed LabPlot2/labplot2). Switch to Qt6 only.

Mixed plot graphs data analysis

NCurses Disk Usage 2.6 šŸ’¾

Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don’t have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.

minor feature: Still requires Zig 0.12 or 0.13. - Add dependency on libzstd. - Add new export format to support threaded export and low-memory browsing. - Add `-O` and `--compress-level` CLI flags. - Add progress indicator to hardlink counting stage. - displaying and exporting zero values when extended info is not available. - clearing screen in some error cases. - uncommon edge case in hardlink counting on refresh. - Use integer math instead of floating point to format numbers.

MITL ncurses terminal cli c

BiglyBT 3.7.0.0 šŸ’¾

BiglyBT is a feature filled, open source, ad-free, bittorrent client. Since 2003, BiglyBT's team has worked hard to bring you the best open source torrent product in the market. Unlike our competitors, our client is ad-free and our installer contains no third party offers. We provide migration tools for several popular bittorent clients. Switching to BiglyBT from projects using the same source is simple and requires no interactions beyond the initial migration approval. Your settings, downloads, and plugins will all be there and ready to use.

major feature: FEATURE: Tag Added option to hide empty tags in the sidebar Parg FEATURE: Tag Added "hide when empty" column to tags overview Parg FEATURE: Tag Enable separate column config for download states Parg FEATURE: Tag Allow manual entry of Tag folder locations Parg FEATURE: Tag Added tag file operation menus for multi-tag selection Parg FEATURE: Tag Added max simultaneous downloads/seeds tag settings columns Parg FEATURE: Tag Added Tag Constraint "position" variable Parg FEATURE: Tag Added explicit "not first priority" property Parg FEATURE: Tag Added "last_queued" tag variable Parg FEATURE: Plug Added "listdownloadhistory" method to SimpleAPI plugin Parg FEATURE: Plug Added "listarchiveddownloads" to SimpleAPI plugin Parg FEATURE: Plug Add archive time to SimpleAPI plugin download history Parg FEATURE: Core Added magnet URI handler option to set temporary storage folder Parg FEATURE: Core Added some stats for lightweight seeds Parg FEATURE: Core Added some peer-id database stats/counters Parg FEATURE: Core Added option to switch downloads to "upload only" on disk write error Parg FEATURE: Core Categorise disk errors by type Parg FEATURE: Core Remember recent public IPs Parg FEATURE: Core Support multiple test domains Parg FEATURE: Core Added option to indicate if a service is behind a reverse proxy Parg FEATURE: UI Added copy-to-clipboard menu to DHT activity table Parg FEATURE: UI Added tooltip to tracker lag view showing slowest trackers Parg FEATURE: UI Allow up/down speed disable in basic torrent menu Parg FEATURE: UI Added tooltips for "disabled" up/down speeds Parg FEATURE: UI Added "last scrape" MyTorrents column Parg FEATURE: UI Added order column menu options to copy order- clip and clip- order Parg FEATURE: UI Added "edit as text" menu item to search-for-existing-files default paths Parg FEATURE: UI A

GNU GPL bittorrent client p2p i2p java

JackTrip 2.4.1 šŸ’¾

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

minor bugfix: Date: 2024-09-27 Description: - Disabling qWave Quality of Service for Windows users. - PLC occasional popping sound when you first connect. - PLC auto headroom optimization for very low jitter.

Mixed audio music streaming server cpp qml

Infix Network Operating System 24.09.0-rc1 šŸ’¾

Infix is a Linux Network Operating System (NOS) based on Buildroot, and sysrepo. A powerful mix that ease porting to different platforms, simplify long-term maintenance, and provide made-easy management using NETCONF. It also has a built-in CLI that you'll quickly come to love.

minor feature: Doc: update ChangeLog with release news Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

GNU GPL netconf linux buildroot

IfcOpenShell 0.8.1-alpha240926 šŸ’¾

fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling. IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.

minor feature: Optimise item decorator and make decoration more subtle to make it easier to see the mesh.

GNU LGPLv3 geometry bim ifc cad cpp python

Calibre 7.19 šŸ’¾

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.19 27 Sep, 2024 New features E-book viewer: Halve the time taken to open large EPUB format books for the first time A four hundred thousand word EPUB book now opens in under a second on typical hardware. PDF new engine: Improve header/footer detection. For column icons and grid view emblems, support icons for both light and dark themes. News downloads: Mark links to locally available articles with a middle-dot. When saving a layout also save the main window geometry Windows: Read Aloud: an occasional crash when stopping read aloud when using the legacy windows TTS engine Windows: Read Aloud: clicking in text to change what is being read causing tracking of currently read word to fail when using the legacy Windows TTS engine Read aloud: reading large numeric words causing text synchronization to fail when using some legacy TTS engines EPUB3 metadata: setting series number to zero not working Comic Input: Handle comics whose internal files have control codes in their filenames E-book viewer: a regression that broke searching in Japanese books that use lt;ruby gt; text E-book viewer: a regression in the previous release that broke Read aloud for selected text Amazon metadata plugin: Workaround for downloads failing because Google discontinued its webcache. Cover grid: Suppress the 2px border Qt draws for the list view. New news sources. NYT News based on feeds by unkn0wn. Improved news sources. NY Times. NYT Book Review. Courrier International. Le Monde. TLS Magazine. Scientific American. Engadget.

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