ALT Platform 11 💾

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: Platform 11 (p11 - Salvia branch) has been released. In the new stable branch packages are built for the following architectures: x86_64; i586; aarch64; Elbrus: e2k (v3, 4C) and e2kv4 (8C/1C+), as well as e2kv5 (8C), the new e2kv6. See more: The platform is designed for the development, testing, distribution, updating and support of integrated solutions at all levels - from embedded devices to enterprise servers and data centers. The platform is created and developed by the ALT Linux Team, supported by BaseALT Ltd.

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

git-annex 10.20240531 💾

git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space. Even without file content tracking, being able to manage files with git, move files around and delete files with versioned directory trees, and use branches and distributed clones, are all very handy reasons to use git. And annexed files can co-exist in the same git repository with regularly versioned files, which is convenient for maintaining documents, Makefiles, etc that are associated with annexed files but that benefit from full revision control. When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content. These symlinks are checked into git and versioned like regular files. You can move them around, delete them, and so on. Pushing to another git repository will make git-annex there aware of the annexed file, and it can be used to retrieve its content from the key-value store.

minor feature: Git-remote-annex: New program which allows pushing a git repo to a. Git-annex special remote, and cloning from a special remote. (Based on Michael Hanke's git-remote-datalad-annex.). Initremote, enableremote: Added --with-url to enable using. Git-remote-annex. When building an adjusted unlocked branch, make pointer files. Executable when the annex object file is executable. Group: Added --list option. Fsck: recent reversion that made it say it was checksumming files. Whose content is not present. Avoid the --fast option preventing checksumming in some cases it. Was not supposed to. Testremote: Really fsck downloaded objects. Typo. Thanks, Yaroslav Halchenko. -- Joey Hess Thu, 30 May 2024 17:53:13 -0400.

Mixed git archive haskell

Calibre 7.12 💾

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.12 30 May, 2024 New features E-book polishing: Add option to download external resources (images/stylesheets/etc.) Conversion: Add an option under Structure detection to automatically fill in blank alt attributes for images that have alt text in the image file metadata. Content server: Use the book title as the filename for downloaded highlights Review downloaded metadata dialog: Add a "Previous" button to go back to the last reviewed book. Content server viewer: the bottom of the text being cut off on mobile browsers when not in full screen mode. Unfortunately, this means the viewer now requires a browser no more than two years old. Kindle driver: Increase the size of the cover thumbnails sent to the Scribe Kindle output: cover images that contain EXIF data without a rotation not displaying on the Kindle lockscreen E-book viewer: ruby tags not excluded when searching for text. Content server viewer: a regression in the previous release that broke searching Improved news sources. Economist Espresso. Slate.

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

Linux kernel 6.9.3 💾

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.9.3, Revert "selftests/sgx: Include KHDR_INCLUDES in Makefile", Revert "selftests: Compile kselftest headers with -D_GNU_SOURCE", l2tp: ICMP error handling for UDP-encap sockets, net: txgbe: to control VLAN strip, net: wangxun: match VLAN CTAG and STAG features, net: wangxun: to change Rx features, sched/core: incorrect initialization of the 'burst' parameter in cpu_max_write(), sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level, af_packet: do not call packet_read_pending() from tpacket_destruct_skb(), netrom: possible dead-lock in nr_rt_ioctl(), idpf: don't skip over ethtool tcp-data-split setting, selftests/net/lib: no need to record ns name if it already exist, net: qrtr: ns: module refcnt, libbpf: feature detectors when using token_fd, net: bridge: mst: vlan use-after-free, selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval, net: bridge: xmit: make sure we have at least eth header len bytes, modules: Drop the.export_symbol section from the final modules, tracing/user_events: non-spaced field matching, samples/landlock: incorrect free in populate_ruleset_net, RDMA/cma: kmemleak in rdma_core observed during blktests nvme/rdma use siw, RDMA/IPoIB: format truncation compilation errors, selftests/kcmp: remove unused open mode, selftests/damon/_damon_sysfs: check errors from nr_schemes file reads, SUNRPC: gss_free_in_token_pages(), bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq, of: module: add buffer overflow check in of_modalias(), clk: qcom: apss-ipq-pll: PLL rate for IPQ5018, clk: qcom: SM_GPUCC_8650 dependencies, clk: qcom: SC_CAMCC_8280XP dependencies, ext4: remove the redundant folio_wait_stable(), ext4: potential unnitialized variable, dax/bus.c: use the right locking mode (read vs write) in size_show, dax/bus.c: don't use down_write_killable for non-user processes, dax/bus.c: locking for unregister_dax_dev / unregister_dax_mapping paths, dax/bus.c: replace WARN_ON_ONCE() wit

GNU GPL c linux kernel operating-system

Sweet Home 3D 7.4 💾

Sweet Home 3D is an interior design application that helps you to quickly draw the floor plan of your house, arrange furniture on it, and visit the results in 3D.

minor feature: a introduced in version 7.2 where the elevation of furniture rotated around a horizontal axis wasn't correctly computed.. program hanging when the 3D view is attached back to a main window displayed on a second monitor.. a which prevented to open a file showing its 3D view detached on a second monitor under macOS.. Allowed to reset the description of a piece of furniture in its modification dialog box.. CSV export of furniture containing an empty description or license.

GNU GPL modeller design visualization java

Syncthing 1.27.8-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="2233133331" data-permission-text="Title is private" data-url="" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9506/hovercard" href="" gt;#9506 lt;/a gt;: gui: Favicon not working in Firefox bookmarks lt;/li gt;. lt;/ul gt;. lt;p gt;Enhancements: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2278081162" data-permission-text="Title is private" data-url="" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9527/hovercard" href="" gt;#9527 lt;/a gt;: Device connection state metric lt;/li gt;. lt;/ul gt;.

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

SciPy 1.14.0 💾

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

minor feature: lt;h1 gt;SciPy 1.14.0 Release Notes lt;/h1 gt;. lt;p gt; lt;strong gt;Note lt;/strong gt;: SciPy lt;code gt;1.14.0 lt;/code gt; is not released yet! lt;/p gt;. lt;p gt;SciPy lt;code gt;1.14.0 lt;/code gt; is the culmination of 3 months of hard work. It contains lt;br gt;. Many new features, numerous -, improved test coverage and better lt;br gt; Documentation. There have been a number of deprecations and API changes lt;br gt; in this release, which are documented below. All users are encouraged to lt;br gt; Upgrade to this release, as there are a large number of -and lt;br gt; Optimizations. Before upgrading, we recommend that users check that lt;br gt; Their own code does not use deprecated SciPy functionality (to do so, lt;br gt; Run your code with lt;code gt;python -Wd lt;/code gt; and check for lt;code gt;DeprecationWarning lt;/code gt; s). lt;br gt; Our development attention will now shift to -releases on the lt;br gt; 1.14.x branch, and on adding new features on the main branch. lt;/p gt; lt;p gt;This release requires Python lt;code gt;3.10+ lt;/code gt; and NumPy lt;code gt;1.23.5 lt;/code gt; or greater. lt;/p gt;. lt;p gt;For running on PyPy, PyPy3 6.0+ is required. lt;/p gt;. lt;h1 gt;Highlights of this release lt;/h1 gt;. lt;ul gt;. lt;li gt;SciPy now supports the new Accelerate library introduced in macOS 13.3, and lt;br gt;. Has wheels built against Accelerate for macOS amp;gt;=14 resulting in significant lt;br gt; Performance improvements for many linear algebra operations. lt;/li gt; lt;li gt;A new method, lt;code gt;cobyqa lt;/code gt;, has been added to lt;code gt;scipy.optimize.minimize lt;/code gt; - this lt;br gt;. is an interface for COBYQA (Constrained Optimization BY Quadratic lt;br gt; Approximations), a derivative-free optimization solver, designed to lt;br gt; Supersede COBYLA, developed by the Department of Applied Mathematics, The lt;br gt; Hong Kong Polytechnic University. lt;/li gt; lt;li gt; lt;code gt;scipy.sparse.linalg.spso

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

Gitea 1.22.0 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: This release stands as a monumental milestone in our development jour ney with a record-breaking incorporation of 1528 pull requests. It marks the most extensive update in Gitea's history, showcasing a plethora of new features and infrastructure improvements. Noteworthy advancements in this release include the introduction of `HTMX` and `Tailwind`, signaling a strategic shift as we gradually phase out `jquery` and `Fomantic UI`. These changes reflect our commitment to embracing modern technologies and enhancing the user experience. Key highlights of this release encompass significant changes categorized under `BREAKING`, `FEATURES`, `ENHANCEMENTS`, and `PERFORMANCE`, each contributing to a more robust and efficient Gitea platform. BREAKING. Improve reverse proxy documents and clarify the AppURL guessing behavior. Remember log in for a month by default. Breaking summary for template refactoring. All custom templates need to follow these changes. Recommend/convert to use case-sensitive collation for MySQL/MSSQL. Make offline mode as default to not connect external avatar service by default. Include public repos in the doer's dashboard for search. Use restricted sanitizer for repository description. Support storage base path as pre. Enhanced auth token / remember me. Rename the default themes to `gitea-light`, `gitea-dark`, `gitea-auto`. If you didn't see the new themes, please remove the ` ui .THEMES` config option from `app.ini`. Require MySQL 8.0, PostgreSQL 12, MSSQL 2012. FEATURES. Allow everyone to read or write a wiki by a repo unit setting. Use raw Wiki links for non-renderable Wiki files. Render embedded code preview by permalink in markdown. Support repo code search without setting up an indexer. Support pasting URLs over markdown text. Allow to change primary email before account activation. Customizable "Open with" applications for repository clone. Allow options to disable user deletion from the interface on app.ini. Extend

MITL git go

Schism Tracker 20240529 💾

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

minor feature: lt;p gt;Summary of changes since the lt;a href="" gt;20240523 lt;/a gt; release: lt;/p gt;. lt;ul gt;. lt;li gt;Add support for exporting songs and saving samples to FLAC lt;/li gt;. lt;li gt;mouse wheel coordinates getting warped under lt;code gt;want_=1 lt;/code gt; lt;/li gt;. lt;li gt;some text input events causing global key inputs lt;/li gt;. lt;li gt;character digraphs lt;/li gt;. lt;li gt;double mouse cursor over half-width characters lt;/li gt;. lt;li gt;Shift-Tab not being the same as in IT lt;/li gt;. lt;li gt;parent directories appearing in file browsers when they don't exist lt;/li gt;. lt;li gt;Filter Fn-Return (and Keypad Enter) to Insert on macOS lt;/li gt;. lt;/ul gt;.

GNU GPL audio editor music sequencer tracker c python

gRPC 1.63.1 💾

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 1.63.1 ( lt;a href= quot; quot; gt;giggle lt;/a gt;) of gRPC Core. lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot; quot; rel= quot;nofollow quot; gt; lt;/a gt;. For previous releases, see lt;a href= quot; quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and, with highlights listed below. lt;/p gt;. lt;h2 gt;Core lt;/h2 gt;. lt;ul gt;. lt;li gt; StatsPlugin use-after-free. lt;/li gt;. lt;/ul gt;. lt;h2 gt;C++ lt;/h2 gt;. lt;ul gt;. lt;li gt; OTel Generate pkg-config file for grpcpp_otel_plugin. lt;/li gt;. lt;li gt; OTel Add find_package call for OTel dependency in installed gRPC configuration. lt;/li gt;. lt;/ul gt;. . yashykt. . . . .,2008:Repository/27729880/v1.64.0. 2024-05-17T01:01:32Z. . .

Apache rpc cpp python c

gaiasky 3.6.1 💾

Gaia Sky is a real-time 3D Universe application that runs on Linux, Windows and macOS. It is developed within the framework of ESA's Gaia mission to chart more than 1 billion stars. A part of Gaia Sky is described in the paper Gaia Sky: Navigating the Gaia Catalog.

minor feature: Full changelog : Prevent activation of stereoscopic mode in VR. Position bookmarks do not work in VR. Check type of current model in gamepad GUI. Unescape HTML4.0 strings in wikipedia snippet title and body. Only load spacecraft GUI when the default data pack is there. Otherwise, the system crashes. Crash when the server response is not in JSON format, due to the server being down. REST server parameters matching does not check that the number of parameters is correct during matching. Warn about trying to bind reserved ports (

MPL astronomy vr

Sommelier 9.4 💾

A downloader/installer for apps/games/doom-wads that run under wine, dosbox, java, scummvm, the fuse spectrum emulator, crispy-doom or chocolate-doom, mednafen, citra and other emulators, and also some native apps. Also can install games from that can be run under wine/dosbox/scummvm/native (gog installers must be manually downloaded). Comes with a list of apps. Checks sha256 of downloads, downloads dependancies, makes registry changes for running/installing, etc.

minor feature: Support '2 stage installers' for linux and dos installs. Added linux webbrowsers, Chrome, UngoogledChrome, SRwareIron and Midori. Report when app-icon is found during install.

GNU GPLv3 wine downloader installer

FlexGet 3.11.35 💾

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

minor bugfix: all commits.

MITL download internet torrents bittorrent python

Snapcraft 8.2.9 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;Multiple for the kde-neon-6 extension to allow for web processes to work correctly. lt;/li gt;. lt;li gt;Expose libplas and liblapack in the kde-neon-6 extension provided by the kf6-core22 -sdk snap lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="" gt; lt;tt gt;8.2.8...8.2.9 lt;/tt gt; lt;/a gt; lt;/p gt;.

GNU GPLv3 snaps linux packaging distribution python cpp

ALT Virtualization 10.2 💾

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 release of the Virtualization 10.2 OS on the platform 10 (p10 Aronia branch) is prepared for x86_64 and AArch64. New features 10.2: * The system environment based on the Linux kernel un-def-6.1.85, systemd 249.17. * PVE 7.4 * OpenNebula 6.2 * Docker 24.0.7. * Podman 4.9.4. * FreeIPA 4.9.14. * EMU 8.2. * Libvirt 9.7. * Ceph 17.2 (Quincy).

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

µBlock Origin 1.58.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. Fallback to `requestAnimationFrame` when `requestIdleCallback` is not available. Improve `trusted-click-element` scriptlet. Replace EasyDutch with AdGuard Dutch. Add checksum validation when loading trie buffers in selfie. Catch exceptions in API calls for the sake of old Chromium versions. Add `accept`/`reject` to `set-local-storage-item`. Use raw string for regex patterns in python scripts. Improve `noeval-if` scriptlet. Improve `trusted-set-local-storage-item` scriptlet. potential corruption when reading serialized data. Improve `remove- attr class ` scriptlets ( Improve dashboard layout at high zoom factor. Add a console pane to the logger. Improve `spoof-css` scriptlet. bad date computation in auto-comment feature. regression breaking import of `file://` lists. Add `trusted-replace-outbound-text` scriptlet. Improve ` trusted- set-cookie` scriptlets (

GNU GPLv3 javascript browser ad-blocker filter privacy

croc 10.0.6 💾

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;show hash progress on large files 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="" gt;@schollz lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2322064202" data-permission-text="Title is private" data-url="" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/721/hovercard" href="" gt;#721 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="" gt; lt;tt gt;v10.0.5...v10.0.6 lt;/tt gt; lt;/a gt; lt;/p gt;.

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

Dear ImGui 1.90.7 💾

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: Breaking changes: Inputs: on macOS X, Cmd and Ctrl keys are now automatically swapped by io.AddKeyEvent(), as this naturally align with how macOS X uses those keys.. - Effectively it means that e.g. ImGuiMod_Ctrl ImGuiKey_C is a valid idiomatic shortcut for both Windows and Mac style users. - It shouldn't really affect your code unless you had explicit/custom shortcut swapping in place for macOS X apps in your input logic. - Removed ImGuiMod_Shortcut which was previously dynamically remapping to Ctrl or Cmd/Super. It is now unnecessary to specific cross-platform idiomatic shortcuts. Kept symbols redirecting ImGuiMod_Shortcut to ImGuiMod_Ctrl (will obsolete). Commented out obsolete symbols renamed in 1.88 (May 2022): CaptureKeyboardFromApp() - SetNextFrameWantCaptureKeyboard() CaptureMouseFromApp() - SetNextFrameWantCaptureMouse(). Backends: SDL_Renderer2/SDL_Renderer3: ImGui_ImplSDLRenderer2_RenderDrawData() and ImGui_ImplSDLRenderer3_RenderDrawData() now takes a SDL_Renderer parameter. This was previously overlooked from the API but it will allow eventual support for multi-viewports. Other changes: Windows: BeginChild(): visibility of fully clipped child windows and tables to Test Engine. Windows: BeginChild(): auto-fit calculation when using either (not both) ResizeX/ResizeY and double-clicking on a border. Calculation incorrectly didn't always account for scrollbar as it assumed the other axis would also be auto-fit.. Inputs: added shortcut and routing system in public API. BETA . - The general idea is that several callers may register interest in a shortcut, and only one owner gets it. - in Parent: call Shortcut(Ctrl+S) // When Parent is focused, Parent gets the shortcut. - in Child1: call Shortcut(Ctrl+S) // When Child1 is focused, Child1 gets the shortcut (Child1 overrides Parent shortcuts). - in Child2: no call // When Child2 is fo

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

icubaby 1.2.1 💾

icubaby is a C++ Library to Immediately Convert Unicode. It is a portable, header-only, dependency-free library for C++ 17 or later. Fast, minimal, and easy to use for converting sequences of text between any of the Unicode UTF encodings. Simple to use and exceptionally simple to integrate into a project, it does not allocate dynamic memory and neither throws or catches exceptions.

minor feature: - Eliminated use of raw integer and fixed-width integer types (the latter are not required by the C++ standard). The uint_leastXX_t types are used instead. - Added some missing includes. - A few more cases when we can conditionally use C++ 20 ranges. - transcoder::partial() is now always a non-static const member function. In cases whether the function simply returns a constant, it was sometimes a static member function. Although pleasing to some static analysis tools, this was inconsistent with the generic transcoder interface. - Added a simple performance test harness. - Eliminated magic numbers in the UTF-8 and UTF-16 converters. - A small UTF-16 decoder optimization.

MITL c++ developers library unicode

Contact PEA 0.5 💾

Encrypted address book to manage contacts in a privacy-focused way. With cloud connectivity to Nextcloud and some other cloud providers.

major feature: - exe file for Windows, icon in taskbar when PEA is started - Login into cloud provider improved - Update of used libraries - Several minor improvements and bug fixes

GNU GPL address book contact encryption java

ParaView 5.12.1 💾

Core Features of ParaView Displaying Data -You can create different views to visualize data simultaneously and easily identify corresponding data elements. These views can also be customized (e.g. creating C++ plugins to add new types of views). Filtering Data Transform your data to generate visualizations that are easier to understand using ParaView filters. While an extensive list of filters is already provided, you can add custom filtering operations through Python scripting via a plugin or with a Programmable Filter. Querying Data -Besides selecting data in various views interactively, ParaView provides a way to inspect the data by querying for elements that satisfy certain criteria using the “Find Data” dialog. The UI makes it easy to build simple queries to find matching elements. Complex queries are also possible using a Python-based syntax. Animations -When you open a file with multiple timesteps, ParaView automatically sets up an animation. You can use the “Animation View” to set up complex animations involving changes to parameters of filters or sources, and you can move the camera to orbit around the dataset, along an arbitrary path, or follow data as it moves over time. Generated animations can be exported in common video formats (e.g. AVI, OGG, etc.) or as a series of PNG or JPEG image files. Exporting Scenes -You can export rendered scenes from ParaView in formats used by 3D rendering tools (e.g. VRML, X3D, and GEO). They can then be imported into other renderi

minor feature: ParaView tags v5.12.1. 5.12.1. Ryan Krattiger. v5.12.0. 5.12.0. Ryan Krattiger. v5.12.0-RC3. 5.12.0-RC3. Ryan Krattiger. v5.12.0-RC2. 5.12.0-RC2. Ryan Krattiger. v5.12.0-RC1. 5.12.0-RC1. Ryan Krattiger. v5.11.2. 5.11.2. Ryan Krattiger. v5.11.1. 5.11.1. Ryan Krattiger. v5.11.1-RC1. 5.11.1-RC1. Ryan Krattiger. v5.11.0. 5.11.0. Cory Quammen. v5.11.0-RC2. 5.11.0-RC2. Vicente Adolfo Bolea Sanchez. v5.11.0-RC1. 5.11.0-RC1. Vicente Adolfo Bolea Sanchez. v5.10.2. 5.10.2. Mathieu Westphal. v5.10.1. 5.10.1. Vicente Adolfo Bolea Sanchez. v5.10.0. 5.10.0. Vicente Adolfo Bolea Sanchez. v5.10.0-RC2. ParaView 5.10.0-RC2. Vicente Adolfo Bolea Sanchez. v

Mixed scientific visualization fem finite element analysis medical cpp python c

Checkstyle 10.17.0 💾

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: ImportOrder: replace Pattern with String type for properties staticGroups and groups. New Check: ConstructorsDeclarationGrouping to check the grouping of overloaded Constructors. Checkstyle fails with quot;Path contains invalid character quot; if path to config file. Contains non-ascii characters. Null pointer Exception in UnusedLocalVariableCheck. False positive for UnusedLocalVariable. WhitespaceAround reports a violation when switch expression is passed as a method. Argument. InnerAssignmentCheck failed for one line code in Java 14 switch expression. Drop ci jobs for unsupported java versions. Test: shallowClone in checkstyle-tester with SHA checkout. updated-dependencies: - dependency-name: org.codehaus.mojo:exec-maven-plugin. Dependency-type: direct:production update-type: version-update:semver-minor. updated-dependencies: - dependency-name: Org.codehaus.mojo:build-helper-maven-plugin dependency-type: direct:production Update-type: version-update:semver-minor. Doc: makes links relative for version documentation. Doc: added link to video instructions. Update to new format of AST print. Doc: update template reference. Performance test. Optimize testing methods like verifyWithInlineConfigParser to run Check one time over. File. Enable examples tests. Build failure due to maven.plugin.json. Parsing performance regression testing. Doc: added additional explanation for clarification. Doc: Updated demonstrative images on intellij doc page. Remove '//ok' comments from Input files.

MITL java coding-style syntax-checker command-line

T2 System Development Environment one distribution to support … 24.6 Radical Optimism 💾

The T2 System Development Environment, allows the fully automated creation of custom Operating Systems using state of the art, up-to-date packages, integrated support for cross compilation for reproducible builds. From ARM, M68K, MIPS, HPPA, PowerPC, RISCV, SPARC to X86-64, Glibc to Musl, T2 supports all major CPU architectures, C libraries, GUI systems and desktop environments as well as countless of special purpose and embedded firmware packages! While initially focused on the Linux kernel, T2 already has proof-of-concept support for building "homebrew" pkg ports for Other OS, including: BSDs, macOS and Haiku. With support already wide and versatile, we do not intend to stop here, and plan to improve T2's "home-brew" support, as well as bootstrapping alternative micro kernels, such as L4, Fuchsia, RedoxOS or integrating building "AOSP" Android as well.

major feature: 24.6 "Radical Optimism" 2024-06-01 T2 24.6 was released as a interim release with major improvements for the most pouplar CPU architectures ARM64, x86-64, PowerPC64 and i686: T2 desktop builds now also including cross-compiled LibreOffice, Wine and Thunderbird by default, for an out-of-the-box just-working business and home Desktop Linux experience. The release contains a total of 5140 changesets, including approximately 314 package updates, 64 issues fixed, 17 packages or features added and 13 removed. Around 13 improvements. More details can be found here:

Mixed linux distro

Ossia 3.2.0 💾

ossia score is a sequencer for audio-visual artists, designed to create interactive shows. Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score. Free, open source and runs on desktop, mobile, web and embedded.

minor feature: lt;p gt; lt;a href="" rel="nofollow" gt; lt;img src="" alt="Discord" data-canonical-src=" amp;amp;label=discord amp;amp;logo=Discord amp;amp;style=for-the-badge" style="max-width: 100 ;" gt; lt;/a gt; lt;a href="" rel="nofollow" gt; lt;img src="" alt="Open Collective backers and sponsors" data-canonical-src=" 20backers amp;amp;style=for-the-badge" style="max-width: 100 ;" gt; lt;/a gt; lt;a href="" gt; lt;img src="" alt="GitHub Sponsors" data-canonical-src=" amp;amp;label=sponsors 20 E2 9D A4 EF B8 8F amp;amp;style=for-the-badge" style="max-width: 100 ;" gt; lt;/a gt; lt;/p gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="" gt; lt;tt gt;v3.1.14...v3.2.0 lt;/tt gt

GNU GPLv3 music sequencer audio media midi dmx osc c

Homebank 5.8.1 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: "Raw amount" check menu is not saved. Scheduled transactions not automatically posted before weekend. Saved filter does not show txn with remind status. Balance not updated after edit a transaction in ledger. Display of next date column in template dialog. Incorrect window title for credit card type. Scheduled transactions are broken for "Next Payout". Windows: crash after open recent file no more existing. Save button stay disabled after edit a transaction. Changing status to none from txn dialog fail. Embedded help file misses some new files and images. Statistics report with tags filter show extra tags. 2024-05-12 Maxime Doyen.

GNU GPL c gtk gnome accounting personal-finance quicken money finances bookkeeping

Linux kernel 6.9.2 💾

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

minor feature: Linux 6.9.2, block: add a partscan sysfs attribute for disks, block: add a disk_has_partscan helper, Docs/admin-guide/mm/damon/usage: wrong schemes effective quota update command, Docs/admin-guide/mm/damon/usage: wrong example of DAMOS filter matching sysfs file, docs: Cope with docutils 0.21, admin-guide/hw-vuln/core-scheduling: return type of PR_SCHED_CORE_GET, KEYS: trusted: Do not use WARN when encode fails, Revert "media: v4l2-ctrls: show all owned controls in log_status", remoteproc: mediatek: Make sure IPI buffer fits in L2TCM, serial: kgdboc: NMI-safety problems from keyboard reset code, usb: typec: tipd: event checking for tps6598x, usb: typec: tipd: event checking for tps25750, usb: typec: ucsi: displayport: potential deadlock, net: usb: ax88179_178a: link status when link is set to down/up, usb: dwc3: Wait unconditionally after issuing EndXfer command, binder: max_thread type inconsistency, ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs, KEYS: trusted: memory leak in tpm2_key_encode(), Bluetooth: L2CAP: div-by-zero in l2cap_le_flowctl_init(), x86/percpu: Use __force to cast from __percpu address space, net: ks8851: another TX stall caused by wrong ISR flag handling, drm/amd/display: division by zero in setup_dsc_config, cpufreq: amd-pstate: the highest frequency which limits performance, wifi: iwlwifi: Use request_module_nowait, Bluetooth: btusb: the patch for MT7920 the affected to MT7921

GNU GPL c linux kernel operating-system

ffmpeg 7.0.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.0.1 was released on 2024-05-26. It is the latest stable FFmpeg release From the 7.0 release branch, which was cut from master on 2024-03-27. It includes the following library versions: Libavutil 59. 8.100 Libavcodec 61. 3.100 Libavformat 61. 1.100 Libavdevice 61. 1.100 Libavfilter 10. 1.100 Libswscale 8. 1.100 Libswresample 5. 1.100 Libpostproc 58. 1.100

GNU LGPLv3 video conversion display capture library c x11 developers

butt 1.42.0 💾

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

major feature: . . . . Add WebRTC (WHIP) support (Thanks to Matt from . . Add setting to define the listeners update interval. . . Include ice-bitrate property to the HTTP header so the icecast status page shows the stream bit rate. . . "Update devices" button. . . Improve VU-meter visibility. . . Let the user select the VU-meter colors and thresholds. . . Use momentary peak for the peak hold bar instead of an average peak. . . Assure that the signal detection still works after a recording failed to start. . . The threshold time for automatic streaming/recording can now be as low as 0.1 seconds. . . The signal detection level is now always based on the stream volume. . . Activating automatic streaming/recording did not work if the threshold time was set to 0 seconds. . . Reduce CPU usage on macOS. . . Pressing CMD+q on macOS now BUTT. . . Add a "manual" and "YouTube" button to the settings window for easier access. . . Make it easier for the user to go to the AAC install instructions after selecting the AAC codec. . . Improve the order of GUI element selection when pressing the tab key. . . . . . .

GNU GPL c++ audio streaming icecast shoutcast

AdGuardHome 0.107.50 💾

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.50 GitHub milestone ms-v0.107.50 . : Broken private reverse DNS upstream servers validation causing update failures. (). ms-v0.107.50 :

dns security tracking adblock adguard privacy golang javascript

ImageMagick 7.1.1-33 💾

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: Bump caphyon/advinst-github-action from 1.1 to 2.0 `#7326`. Bump azure/trusted-signing-action from 0.3.16 to 0.3.18 `#7325`. typo `#7294`. : Combine the logic of stroke-opacity and fill-opacity in opacity to resolve #7301. `#7301`. Commits: beta release. Set the parameters to NAN inside GetImageMean when GetImageStatistics returns null.. Made ConvertImageCommand deprecated.. ping_trans_alpha should have the same size as palette.. No longer change image_colors and stop using image- gt;colors to resolve the reported in #7298.. autoconf/automake configuration update. Updated cloning of the security Dockerfile.. Copy the bogus binary to OUT to make sure the executable ends up in the path.. Corrected oss-fuzz patch.. build of the security devcontainer.. Made oss-fuzz files executable instead.. Build the dependencies again.. Set the double arguments to NAN in case of a failure to avoid uninitialized values.. avoid text truncation for captions ( avoid text truncation for captions ( return artifacts, not properties ( Revert patch to allow support for compilers that don't support C++11. Use the same notation of the header in the TIFF and DNG coder.. Whitespace. No longer mark the dng coder as an explicit format, this will allow use to detect the format from the header of the file.. Added Apple ProRAW header.. Still set the ExplicitFormatType flag when build without libraw.. Revert earlier patches because of conflicts with the tiff header format.. Corrected patch.. correct spelling ( alpha channel if alpha mask or 32-bit uncompressed. Switch to federated credential with Trusted Signing.. Only set the write permissions on the job that needs it.. Print error's when running the fuzzers locally.. Removed fuzzers that check a s

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

Joplin 3.0.8 💾

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: Api: Add support for note.source property ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="" href="" gt; lt;tt gt;a747828 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Improved: Added capability to toggle visibility of the Menu Bar from the View menu lt;/li gt;. lt;li gt;Improved: Api: Exclude deleted and conflicted notes when calling /notes ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="" href="" gt; lt;tt gt;57c316a lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Improved: Improves formatting of log statements ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="" href="" gt; lt;tt gt;aac8d58 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Improved: Note attachments screen: Allow searching for attachments lt;/li gt;. lt;li gt;Improved: Sidebar: Remove redundant focus indicator lt;/li gt;. lt;li gt;: cursor jumps to the top of the note editor on sync lt;/li gt;. lt;li gt;: default values for plugin settings stored in lt;code gt;settings.json lt;/code gt; not applied lt;/li gt;. lt;li gt;: logger tests by adding time lt;/li gt;. lt;li gt;: nonbreaking spaces and CRLF break search for adjacent words lt;/li gt;. lt;li gt;: an that could cause certain notes not to render when they contain an empty STYLE tag ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="

Affero GPLv3 note-taking todo markdown typescript javascript

Gitea 1.23.0-dev 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: Replace deprecated `math/rand` functions Suggested by logs in #30729. Remove `math/rand.Seed`. `rand.Seed is deprecated: As of Go 1.20 there is no reason to call Seed. with a random value.`. Replace `math/rand.Read`. `rand.Read is deprecated: For almost all use cases, crypto/rand.Read . is more appropriate.`. Replace `math/rand` with `math/rand/v2`, which is available since Go. 1.22.

MITL git go

PrRescue 0.120 💾

PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 6.9.2. Gcc has been upgraded to version 14.1. Every package has been recompiled using new gcc. Gentoo packages have been upgraded to latest versions.

GNU GPL gentoo rescue boot

Gmsh 4.13.1 💾

Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and flexible visualization capabilities. Gmsh is built around four modules (geometry, mesh, solver and post-processing), which can be controlled with the graphical user interface, from the command line, using text files written in Gmsh's own scripting language (.geo files), or through the C++, C, Python, Julia and Fortran application programming interface.

minor feature: Regression introduced in 4.13.0 when reading binary .msh files with post-processing data; new read-only Mesh.MinQuality updated. After meshing pipeline; occ/addSurfaceFilling new defaults to degree=2 for Consistency with.geo files; small.

GNU GPLv3 cad 3d finite-element fem geometry mesh solver post-processing cpp c glsl

PowerShell Core 7.5.0-preview.3 💾

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.3 - 2024-05-16. Breaking Changes. Remember installation options and used them to initialize options for the next installation. `ConvertTo-Json`: Serialize `BigInteger` as a number. Engine Updates and. generating `OutputType` when running in Constrained Language Mode. Revert the PR #17856 (Do not preserve temporary results when no need to do so). Make sure the assembly/library resolvers are registered at early stage. PowerShell class to support deriving from an abstract class with abstract properties. error formatting for pipeline enumeration exceptions. General Cmdlet Updates and. Added progress bar for `Remove-Item` cmdlet. Expand ` ` to ` home` on Windows with tab completion. Separate DSC configuration parser check for ARM processor. ` semver ` type to pass `` tests. Don't complete when declaring parameter name and class member. Add `RecommendedAction` to `ConciseView` of the error reporting. the error when using `Start-Process -Credential` without the admin privilege. `Test-Path -IsValid` to check for invalid path and filename characters. build failure due to missing reference in `GlobalToolShim.cs`. argument passing in `GlobalToolShim`. Make sure both stdout and stderr can be redirected from a native executable. Handle the case that `Runspace.DefaultRunspace == null` when logging for WDAC Audit. a typo in `releaseTools.psm1`. `Get-Process`: Remove admin requirement for `-IncludeUserName`. Fall back to type inference when hashtable key-value cannot be retrieved from safe expression. the regression when doing type inference for ` _`. Revert "Adjust PUT method behavior to POST one for default content type in WebCmdlets". a regression in `Format-Table` when header label is empty. Code Cleanup. lt;details gt;. lt;summary gt;. lt;p gt;We thank the following contributors! lt;/p gt;. lt;p gt;@xtqqczze lt;/p gt;. lt;/summary gt;. lt;ul gt;. lt;li gt;Enable lt;code gt;C

MITL powershell shell

asterisk 21.3.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: Commits: 1. Commit Authors: 1. Resolved: 0. Security Advisories Resolved: 1. GHSA-qqxj-v78h-hrf9: res_pjsip_endpoint_identifier_ip: wrongly matches ALL unauthorized SIP requests.

GNU GPL communication conferencing telephony sip pbx c python

asterisk 20.8.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: Commits: 1. Commit Authors: 1. Resolved: 0. Security Advisories Resolved: 1. GHSA-qqxj-v78h-hrf9: res_pjsip_endpoint_identifier_ip: wrongly matches ALL unauthorized SIP requests.

GNU GPL communication conferencing telephony sip pbx c python