Joplin 3.2.10 šŸ’¾

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: Allow installer to skip uninstallation step after repeated failures lt;/li gt;. lt;li gt;: Drawing: "insert drawing" button is not disabled in read-only notes (Upgrade Freehand Drawing to v2.14.0) lt;/li gt;. lt;li gt;: syncLockGoneError on sync with certain share configs lt;/li gt;. lt;/ul gt;.

Affero GPLv3 note-taking todo markdown typescript javascript

FamiStudio 4.3.1 šŸ’¾

FamiStudio is a simple music editor for the Nintendo Entertainment System or Famicom. It is targeted at both chiptune artists and NES homebrewers.

major bugfix: Changes/Fixes: Fixed MMC5 volume being too quiet (Thanks Steo!) Fixed crash when pasting patterns between projects with different expansions (Thanks Steo!) Fixed MIDI channel 10 drum key map Fixed undo/redo not working properly on instrument parameter sliders Fixed crash when exporting video after cancelling a preview on mobile Fixed PAL toggling for ROM files (Thanks Steo!) Fixed DPCM preview button playing the audio more times than intended (Thanks Steo!) Fixed multiple typos and localization issues (Thanks Alex and Nyaongi!) Fixed multiple issues when using non-native OS dialogs Fixed crash when entering multiple '-' in numeric up-down Fixed checkboxes resetting on mobile when the screen was resized Reverted non-functional flatpak video changes Added missing note tables in the sound engine zip distribution Added Linux executable to zip file

MITL music music-editor audio audio-editor nes chiptune csharp assembly

FlexGet 3.13.10 šŸ’¾

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

Worker File Manager 5.2.0 šŸ’¾

Worker is a file manager for X11 with a classical two-panel and tabbed interface. It features an accessible configuration menu, binding external programs to hotkeys or menu buttons, and configurable commands per filetype. It can obviously edit, copy, rename files, directories and symlinks, set permissions, filtering, can also access virtual file systems (zip/tar/archive browsing, ftp access), includes a text viewer, search functionality, directory bookmarks, and media mounting.

major feature: This release brings multiple improvements for the search command. It supports multiple file name patterns, excludes elements based on the label, and supports C-like expressions for more flexible combination of file name and content conditions. The list view temporary filter expressions also support content matches now. The external virtual dir command can be run interactively for easy enter of ad-hoc commands. Some other improvements were made and a crash has been fixed.

GNU GPL c++ x11 file-manager directory-browser

Rust 1.84.0 šŸ’¾

Rust is systems programming language, which is intended to be fast and memory-safe through stronger typing, and prevent race conditions. It's developed by Mozilla, multi-paradigm, supports concurrent execution, procedural, imperative, actor-based, object-oriented and pure-functional design schemes, with a syntax close to C++. The self-hosting compiler utilizes LLVM and its resulting binaries are comparable in performance to C++. It also features algebraic data types, pattern matching, closures, type inference, zero-cost abstractions, guaranteed memory safety, minimal runtime, and efficient C bindings.

minor feature: lt;p gt; lt;a id="user-content-. Language" gt; lt;/a gt; lt;/p gt; lt;h2 gt;Language lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/121560/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/121560/hovercard" gt;Allow lt;code gt;# deny lt;/code gt; inside lt;code gt;# forbid lt;/code gt; as a no-op lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/129884" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/129884/hovercard" gt;Show a warning when lt;code gt;-Ctarget-feature lt;/code gt; is used to toggle features that can lead to unsoundness due to ABI mismatches lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/130654" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/130654/hovercard" gt;Use the next-generation trait solver in coherence lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/131857" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/131857/hovercard" gt;Allow coercions to drop the principal of trait objects lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/125205" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/125205/hovercard" gt;Support lt;code gt;/ lt;/code gt; as the path separator for lt;code gt;include!() lt;/code gt; in all cases on Windows lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/129248" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/129248/hovercard" gt;Taking a raw ref ( lt;code gt;raw (const mut) lt;/code gt;) of a deref of a pointer ( lt;code gt;*ptr lt;/code gt;) is now safe lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/131258" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/131258/hovercard" gt;Stabilize s390x inli

MITL rust programming-language compiler concurrent type-safe

lazygit 0.45.0 šŸ’¾

A simple terminal UI for git commands, written in Go with the gocui library.

minor feature: Lots of great improvements in this one! Thanks to all the contributors who helped make this release happen. Apologies for the long waits between releases. As of #4146 we're now (almost) guaranteed to do monthly releases. What's Changed Enhancements Better branch delete confirmation by @stefanhaller in #3915 Add a menu item to delete both local and remote branch at once by @stefanhaller in #3916 Auto-render hyperlinks by @stefanhaller in #3914 Allow pasting commits multiple times by @stefanhaller in #3983 Add config option to disable switching tabs with panel jump keys (and disable by default) by @hgreenstein in #3927 We jumped the gun on this change in the last release: having the number key both select a panel and switch tabs was bad for muscle memory so it's that behaviour is now disabled by default. Add new filter to only show tracked files in Files panel by @veremenko-y in #4024 Allow DiffContextSize to be decreased to zero by @LuxxxLucy in #4050 Allow user to select remote and branch when creating a PR by @moha-gh in #1889 Delete range selection of branches by @stefanhaller in #4073 Show the number of lines changed per file in working file tree view by @johannaschwarz in #4015 Drop merge commits by @stefanhaller in #4094 Wrap lines in staging view by @stefanhaller in #4098 Allow to switch branches in Commit View (#4115) by @seflue in #4117 Allow on prem Azure DevOps Server pull request by @waynebowie99 in #3954 Add screen-mode command line argument by @alewis001 in #4103 Default to half-screen mode when opening with certain CLI args by @jesseduffield in #4141 Show the alt-enter keybinding at bottom of commit description view by @stefanhaller in #4136 Add number of commits to cherry-pick confirmation prompt by @brandondong in #4158

MITL git development programming coding text-editor text-processing cli terminal go

Linux kernel 6.12.9 šŸ’¾

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.12.9, mptcp: don't always assume copied data in mptcp_cleanup_rbuf(), mptcp: recvbuffer adjust on sleeping rcvmsg, mptcp: TCP options overflow. mm: hugetlb: independent PMD page table shared count, mm: reinstate ability to map write-sealed memfd mappings read-only, mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim(), mm/kmemleak: sleeping function called from invalid context at print message, mm/readahead: large folio support in async readahead, gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup, gve: guard XDP xmit NDO on existence of xdp queues, gve: XDP allocation path in edge cases, gve: guard XSK operations on the existence of queues, gve: clean XDP queues in gve_tx_stop_ring_gqi, gve: process XSK TX descriptors as part of RX NAPI, fs/proc/task_mmu: pagemap flags with PMD THP entries on 32bit, mm: shmem: incorrect index alignment for within_size policy, mm: shmem: the update of 'shmem_falloc- nr_unswapped', mm/damon/core: new damon_target objects leaks on damon_commit_targets(), mm/damon/core: ignored quota goals and filters of newly committed schemes, net: ethernet: ti: am65-cpsw: default to round-robin for host port receive, fgraph: Add READ_ONCE() when accessing fgraph_array , wifi: iwlwifi: mvm: __counted_by usage in cfg80211_wowlan_nd_*, drm: adv7511: use-after-free in adv7533_attach_dsi(), dt-bindings: display: adi,adv7533: Drop single lane support, drm: adv7511: Drop dsi single lane support, io_uring/rw: downgraded mshot read, net/sctp: Prevent autointeger overflow in sctp_association_init(), sched_ext: initialize kit- cursor.flags, sky2: Add device ID 11ab:4373 for Marvell 88E8075, workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker, pinctrl: mcp23s08: sleeping in atomic context due to regmap locking, RDMA/uverbs: Prevent integer overflow, sched_ext: invalid irq restore in scx_ops_bypass(), scripts/sorttable: orc_sort_cmp() to maintain symmetry and transitivity, clk:

GNU GPL c linux kernel operating-system

asterisk 20.11.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-33x6-fj46-6rfh: Path traversal via AMI ListCategories allows access to outside files.

GNU GPL communication conferencing telephony sip pbx c python

Syncthing 1.29.1 šŸ’¾

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;v1.29.1 lt;/p gt;. 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="2773623833" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9904" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9904/hovercard" href="https://github.com/syncthing/syncthing//9904" gt;#9904 lt;/a gt;: The browse API response has changed as of Syncthing v1.29.0 lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2774948207" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9906" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9906/hovercard" href="https://github.com/syncthing/syncthing//9906" gt;#9906 lt;/a gt;: Deadlocks randomly, occasionally lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2776526210" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9907" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9907/hovercard" href="https://github.com/syncthing/syncthing//9907" gt;#9907 lt;/a gt;: The response of "pending" APIs has changed as of Syncthing v1.29.0 lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2778459492" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9909" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9909/hovercard" href="https://github.com/syncthing/syncthing//9909" gt;#9909 lt;/a gt;: Login into UI (Browser) not working anymore lt;/li gt;. lt;/ul gt;.

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

CMake 3.31.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.31.3: Ben Boeckel (2): Tests/CXXModules: add a test with duplicate sources target_sources: Restore toleration of duplicate CXX_MODULES sources. Brad King (4): Makefile: List codegen target in help FindBoost: Add support for Boost 1.87 GenEx: Revert "Limit TARGET_PROPERTY transitive closure optimization" CMake 3.31.4. Marc Chevrier (1): Help: FindPython: typo. Saurabh Kumar (1): LFortran: Remove hard-coded --generate-object-code flag.

BSDL software-development build-tool

snapcast 0.30.0 šŸ’¾

Snapcast is a multiroom client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. It's not a standalone player, but an extension that turns your existing audio player into a Sonos-like multiroom solution. Audio is captured by the server and routed to the connected clients. Several players can feed audio to the server in parallel and clients can be grouped to play the same audio stream. One of the most generic ways to use Snapcast is in conjunction with the music player daemon (MPD) or Mopidy.

major bugfix: Features: Server: Add support for HTTPS and WSS. Server: custom URL prefor HTTP URLs. Server: listen to both IPv4 and IPv4 for incoming connections. : compile error on MacOS. Remove PiMusicBox from readme. Add missing include. building with boost v1.87.0. General: CI: execute unit tests (asan and tsan). CI: create doxygen documentation. CI: compile release and debuilds. Code cleanup. Add more doxygen documentation. _Johannes Pohl Sun, 19 Jan 2025 00:13:37 +0200_.

GNU GPLv3 audio music server audio-player network

Pango 1.56.0 šŸ’¾

Pango is a library for layout and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed; however, most of the work on Pango so far has been done using the GTK widget toolkit as a test platform. Pango forms the core of text and font handling for GTK. Pango is designed to be modular; the core Pango layout can be used with different font backends. There are three basic backends, with multiple options for rendering with each. Client-side fonts using the FreeType and FontConfig libraries. Rendering can be with with Cairo or Xft libraries, or directly to an in-memory buffer with no additional libraries. Native fonts on Microsoft Windows. Rendering can be done via Cairo or directly using the native Win32 API. Native fonts on MacOS X with the CoreText framework, rendering via Cairo. The integration of Pango with Cairo provides a complete solution with high quality text handling and graphics rendering. As well as the low level layout rendering routines, Pango includes PangoLayout, a high level driver for laying out entire blocks of text, and routines to assist in editing internationalized text.

major bugfix: Support setting font features in font descriptions. Serialization: Document the tab array format. Serialization: Accept attributes without range. Win32: Improve the pango_font_map_reload_implementation. Win32: Take variations into account for caching. Layout: measuring ellipsis runs with shapes. Build: Require C11. Build: Require GLib 2.80. Build: Require cairo 1.18.

GNU GPLv3 fonts framework rendering internationalization gtk library c

Calibre 7.24 šŸ’¾

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.

major feature: Release: 7.24 10 Jan, 2025 New features Allow creating rules to transform series names in the Bulk metadata editor and Preferences- Metadata download Conversion: Automatically set the page progression direction for books that do not have it set and have their primary language either Arabic or Hebrew. Content server: Book details view: Make calibre://show-book and calibre://view-book URLs in the comments work. Edit book: Spell check: Add a button to export the currently displayed list of words as a CSV file Add from ISBN: Add a checkbox to automatically convert obsolete ISBN 10 to ISBN 13 Save single format to disk: Allow choosing the book cover as the format to save Option to show a button to access all available actions from the status bar in Preferences- Look feel- Main interface. Read aloud: no audio produced when text contains

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

asterisk 21.6.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-33x6-fj46-6rfh: Path traversal via AMI ListCategories allows access to outside files.

GNU GPL communication conferencing telephony sip pbx c python

asterisk 18.26.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-33x6-fj46-6rfh: Path traversal via AMI ListCategories allows access to outside files.

GNU GPL communication conferencing telephony sip pbx c python

RE/flex lexical analyzer generator 5.1.1 šŸ’¾

RE/flex is the fast lexical analyzer generator with full Unicode support, indent/nodent/dedent anchors, lazy quantifiers, word boundaries, and many other modern features. Supports Flex lexer specification syntax and is compatible with Bison/Yacc parsers. Generates reusable source code that is easy to understand. Supports fast scanning of UTF-8/16/32 files, strings, and streams. The reflex scanner generator tool generates clean lexer class code that is thread-safe. Generates Graphviz files to visualize state machine DFAs. RE/flex also offers a collection of class templates to wrap C++ regex engines in a unified API for scanning and searching large data sources.

minor feature: Released 5.1.1 a minor with case-insentitive matching when regex patterns are specified in certain ways in combination with "string-like" patterns such that one ore more alternating sub-patterns overlap from the start.

BSDL code-generator c++ cross-plattform developers

asterisk 20.11.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-33x6-fj46-6rfh: Path traversal via AMI ListCategories allows access to outside files.

GNU GPL communication conferencing telephony sip pbx c python

Ossia 3.4.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.

major feature: ossia score 3.4.0 is a feature-packed release for the start of 2025. New features Introduce initial (very alpha, mainly to set the base architecture) support for loading AI models through onnxruntime. Right now supported models are BlazePose, YOLOv7 (blob detection), YOLOv8 (pose), ResNet. More to come, please mention any model you'd be interested in on our Discord! Feat. a cute new icon by @aklevy! Introduce initial support for using Bitfocus Companion connections and modules directly from ossia score. This requires installing an additional package from the package manager. Introduce initial support for MIDI control surfaces using the MCU protocol. Selecting a process will now make its parameters available over the control surface UI. Introduce Array Combiner, Array Tool, Array Flattener, and Array Recombiner processes to efficiently process arrays in various ways. Add a new Envelope Follower based on Kevin Ferguson's algorithm. Unlike other analyzers, this one stays in the audio domain to enable CV-like control of things. Add a new 2D Point View visualizer to visualize arrays of 2D positions. Add an initial implementation for 2D and 3D DBAP spatialization algorithm. Note that the implementation just generates the coefficients, and thus can be applied to any kind of spatial content, not just audio data. Arraygen / Arraymap now provide an n variable to get access to the current number of elements. Improve on-line help integration. Hitting F1 on any process will now open a browser with the help page of said object. Device explorer's protocol dialog now has a Help button linking to the relevant protocol documentation. Integrate on-line help with Faust, VST and LV2 help page if available. LED View now supports displaying input array as a lightness array. Lightness Computer now supports RGBW output to facilitate use with this kind of LED strip.

GNU GPLv3 music sequencer audio media midi dmx osc c

HDRView 2.1.0 šŸ’¾

HDRView is a simple research-oriented high-dynamic range image viewer with an emphasis on examining and comparing images. HDRView currently supports reading EXR, PNG, TGA, BMP, HDR, JPG, GIF, PNM, PFM, and PSD images and writing EXR, HDR, PNG, TGA, PPM, PFM, and BMP images. HDRView can display images in true HDR on Apple extended dynamic range (EDR) and 10-bit displays. HDRView runs on macOS, Linux, Windows, and directly in your browser -- just go to wkjarosz.github.io/hdrview/ for the latest release version and wkjarosz.github.io/hdrview/dev for the development version. This even works on an iPhone or iPad! Try it out.

minor feature: lt;h1 gt;What's Changed lt;/h1 gt;. lt;ul gt;. lt;li gt;. lt;p gt;Restored support for writing OpenEXR images, and added reading/writing support for Ultra HDR JPEG images lt;/p gt;. lt;ul gt;. lt;li gt;Ultra HDR images will load both the reconstructed HDR image, and include the gainmap as a separate channel group lt;/li gt;. lt;li gt;When saving to OpenEXR, will only save the visible channel groups of the image lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved Images panel lt;/p gt;. lt;ul gt;. lt;li gt;choice of 3 views: 1) tree view of images/layers/channel groups, 2) flat list view of images/channels groups, or 3) flat list view of only images lt;/li gt;. lt;li gt;can filter the images list by file and channel name lt;/li gt;. lt;li gt;can sort the images list A-Z, or Z-A by clicking on the header row lt;/li gt;. lt;li gt;can manually reorder the images via drag and drop lt;/li gt;. lt;li gt;can hide the common portions of filenames lt;/li gt;. lt;li gt;can now compare a current and reference channel group even if they are part of the same image lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved Info panel with support to show and override the images chromaticities/color profile lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Channel statistics are now in their own panel. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Three mouse modes/tools: 1) Pan and zoom as before, 2) Rectangular selection support, with histogram and channel stats updated to respect the selection, and 3) Pixel/color selector lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Viewport coordinate system change: current and reference image now have a common display window origin, but panning is still offset with respect to current image lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;New Pixel inspector panel lt;/p gt;. lt;ul gt;. lt;li gt;lists and allows editing the rectangular selection lt;/li gt;. lt;li gt;shows color info for the hovered pixel lt;/li gt;. lt;li gt;and lists all "watched" p

Other graphic hdr photography photos image-processing exr openexr pfm comparison-tool c cpp

FlexGet 3.13.9 šŸ’¾

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. . . include the webui in releases again. #4129. . Removed. . Deprecate cloudscraper it has been broken anyway. .

MITL download internet torrents bittorrent python

Wireshark 4.4.3 šŸ’¾

Wireshark is a network protocol analyzer. It allows to inspect network traffic or capture it for offline analysis. It allows to deeply analyze protocols, provides a three pane package browser or a console tool. It can filter and colorize according to complex and custom rule sets. It also allows VoIP analysis, and understands a plethora of capture and compression formats. Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others network types. It also includes decryption support for common protocols, and can export results.

minor feature: Bug Fixes The following bugs have been fixed: Potential mis-match in GSM MAP dissector for uncertainty radius and its filter key. Issue 20247. Macro eNodeB ID and Extended Macro eNodeB ID not decoded by User Location Information. Issue 20276. The NFSv2 Dissector appears to be swapping Character Special File and Directory in mode decoding. Issue 20290. CMake discovers Strawberry Perl s zlib DLL when it shouldn t. Issue 20304. VOIP Calls call flow displaying hours. Issue 20311. Fuzz job issue: fuzz-2024-12-26-7898.pcap. Issue 20313. sFlow: Incorrect length passed to header sample dissector. Issue 20320. wsutil: Should link against -lm due to missing fabs() when built with -fno-builtin. Issue 20326. New and Updated Features New Protocol Support There are no new protocols in this release. Updated Protocol Support ARTNET, ASN.1 PER, BACapp, BBLog, BT BR/EDR RF, CQL, Diameter, DOF, ECMP, FiveCo RAP, FTDI FT, GSM COMMON, GTPv2, HCI_MON, HSRP, HTTP2, ICMPv6, IEEE 802.11, Kafka, LTE RRC, MBIM, MMS, Modbus/TCP, MPEG PES, NAS-EPS, NFS, NGAP, NR RRC, PLDM, PN-DCP, POP, ProtoBuf, PTP, RLC, RPC, RTCP, sFlow, SIP, SRT, TCP, UCP, USBCCID, Wi-SUN, and ZigBee ZCL New and Updated Capture File Support CLLog EMS ERF Updated File Format Decoding Support There is no updated file format support in this release. Prior Versions Wireshark 4.4.2 included the following changes. See the release notes for details: wnpa-sec-2024-14 FiveCo RAP dissector infinite loop. Issue 20176. wnpa-sec-2024-15 ECMP dissector crash. Issue 20214. CIP I/O is not detected by "enip" filter anymore. Issue 19517. Fuzz job issue: fuzz-2024-09-03-7550.pcap. Issue 20041. OSS-Fuzz 71476: wireshark:fuzzshark_ip_proto-udp: Index-out-of-bounds in DOFObjectID_Create_Unmarshal. Issue 20065. JA4_c hashes an empty field to e3b0c44298fc when it should be 000000000000. Issue 20066. Opening Wireshark 4.4.0 on macOS 15.0 disconnects iPhone Mirroring.

GNU GPL internet network-inspection capturing system-administrators

Doxygen 1.13.2 šŸ’¾

Generate documentation from source code Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D. Doxygen can help you in three ways: It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in $\mbox{\LaTeX}$) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code. You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. Doxygen can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically. You can also use doxygen for creating normal documentation (as I did for the doxygen user manual and web-site). Doxygen is developed under Mac OS X and Linux, but is set-up to be highly portable. As a result, it runs on most other Unix flavors as well. Furthermore, executables for Windows are available.

minor feature: (release date 09-01-2025) Bug fixes issue #8803 Template class with the same name as existing class gets in the same output file view , view issue #11308 SVG dot graphs have added padding view issue #11309 Markdown blockquotes with lists do not render as expected view issue #11313 Template class specializations are ignored, which leads to invalid links view issue #11314 "Copy to clipboard" button broken with XHTML view issue #11320 Documentation fails to build (it freezes, no crash) view issue #11322 C++ 20 Modules: Links to global functions, links to modules view issue #11326 Missing description for a class member of a using-declared class view issue #11330 Snippet trimleft option does not handle newlines well view , view issue #11333 rebuilding fedora ignition-transport causes abort in isExplicitPage with doxygen 1.13.1 view String representation at "show configuration" in doxywizard view Support for Plus sign code fence directives - GitHub flavor view Improved user feedback and documentation Adding debug and version information to doxycommentview view , view , view , and view

GNU GPLv3 documentation

OpenTofu 1.9.0 šŸ’¾

The open source infrastructure as code tool. Previously named OpenTF, OpenTofu is a fork of Terraform that is open-source, community-driven, and managed by the Linux Foundation. OpenTofu is an OSS tool for building, changing, and versioning infrastructure safely and efficiently. OpenTofu can manage existing and popular service providers as well as custom in-house solutions. The key features of OpenTofu are: Infrastructure as Code: Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and treated as you would any other code. Additionally, infrastructure can be shared and re-used. Execution Plans: OpenTofu has a "planning" step where it generates an execution plan. The execution plan shows what OpenTofu will do when you call apply. This lets you avoid any surprises when OpenTofu manipulates infrastructure. Resource Graph: OpenTofu builds a graph of all your resources, and parallelizes the creation and modification of any non-dependent resources. Because of this, OpenTofu builds infrastructure as efficiently as possible, and operators get insight into dependencies in their infrastructure. Change Automation: Complex changesets can be applied to your infrastructure with minimal human interaction. With the previously mentioned execution plan and resource graph, you know exactly what OpenTofu will change and in what order, avoiding many possible human errors.

minor feature: Update CHANGELOG.md - 1.9 release Signed-off-by: James Humphries lt;James@james-humphries.co.uk gt;.

MPL cloud infrastructure go

Flatpak 1.16.0 šŸ’¾

A new world for application developers Flatpak changes app distribution for the better. Advantages include: Build for every distro. Create one app and distribute it to the entire Linux desktop market. Stable platforms. Runtimes provide platforms of common libraries that you can depend on. Consistent environments. Develop and test your application in an environment that’s identical to the one users have. Full control over dependencies. Flatpak makes it easy to bundle your own libraries as part of your app. Easy build tools. Flatpak’s build tools are simple and easy to use, and come with a full set of documentation. Future-proof builds. Flatpak apps continue to be compatible with new versions of Linux distributions. Distribution made easy. Make your app available to a rapidly growing audience of Flatpak users, with Flathub. An independent project. Flatpak is developed by an independent community, with no lock-in to a single vendor.

major bugfix: Update libglnx to 2024-12-06: - an assertion failure if creating a parent directory encounters a. Dangling symlink a Meson warning. Don't emit terminal progress indicator escape sequences by default. They are. Interpreted as notifications by some terminal emulators. Introspection annotations in libflatpak. Enhancements: Add the `FLATPAK_TTY_PROGRESS` environment variable, which re-enables the. Terminal progress indicator escape sequences added in 1.15.91. Document the `FLATPAK_FANCY_OUTPUT` environment variable, which allows. Disabling the fancy formatting when outputting to a terminal.

GNU LGPLv3 linux application sandbox distribution c shell python

Gitea 1.23.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: BREAKING. Rename config option ` camo .Allways` to ` camo .Always`. Remove SHA1 for support for ssh rsa signing. Use UTC as default timezone when schedule Actions cron tasks. Delete Actions logs older than 1 year by default. Make OIDC introspection authentication strictly require Client ID and secret. SECURITY. Include file extension checks in attachment API. Include all security which have been backported to v1.22. FEATURES. Allow to fork repository into the same owner. Support "merge upstream branch" (Sync fork). Add Arch package registry. Allow to disable the password-based login (sign-in) form. Allow cropping an avatar before setting it. Support quote selected comments to reply. Add reviewers selection to new pull request. Suggestions for. Add priority to protected branch. Included tag search capabilities. Add option to filter board cards by labels and assignees. Add automatic light/dark option for the colorblind theme. Support migration from AWS CodeCommit. Introduce globallock as distributed locks. Support compression for Actions logs amp; enable by default. Add pure SSH LFS support. Add Passkey login support. Actions support workflow dispatch event. Support repo license. time estimate, meaningful time tracking. GitHub like repo home page. Rearrange Clone Panel. Enhancing Gitea OAuth2 Provider with Granular Scopes for Resource Access. Use env GITEA_RUNNER_REGISTRATION_TOKEN as global runner token #32964. Update i18n.go - Language Picker #32935. PERFORMANCE. Perf: add extra index to notification table. Introduce OrgList and add LoadTeams, optimaze Load teams for orgs. Improve performance of diffs. Make LFS http_client parallel within a batch.. Add new index for action to resolve the performance problem. Improve get feed with pagination. Performance improvements for pull request list API. Use batch database operations instead of one by one to optimze api pulls. Use gitrepo.GetTreePathLatestCommit to get file last

MITL git go

JUCE 8.0.5 šŸ’¾

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

minor feature: Added Windows Arm support. - Added support for local notifications. - Added passthrough compiler options to juceaide. - Added support for VST3 parameter migrations. - some Windows mouse events and window dragging behaviour. - Added Ranges functionality. - Added VST2 and VST3 MIDI note names.

Mixed audio library framework cpp

stafwag_ansible-role-cloud_localds 3.0.2 šŸ’¾

An Ansible role to create cloud-init config disk images.

minor feature: Execute installation tasks only once: * Added run_one: true to only execute the installation tasks only once. * Move "name: Set OS related variables" to main, to have the provider settings when the install phase isn't executed e.g. With --skip-tags install. * Added apply tags install to support --tags install

MITL ansible role cloud-init

Evince 47 šŸ’¾

Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt). For a comprehensive list of formats supported, see Supported Document Formats.

minor bugfix: alpha backend: Add missing break to make two columns right work. Add missing break to make two columns right work. Improve support for Adobe PDF open parameters. Do not implement module loading through GTypeModule (Pablo Correa Gómez). Dvi: code style relate to inline functions (Qiu Wenbo). Dvi: Remove always false check (Qiu Wenbo). Use GDateTime alternatives for EvAttachment (Pablo Correa Gómez). Remove usage of ev_backends_manager_get_document (Qiu Wenbo). build: Bump libraries' API version to 4, do not hard-code (Pablo Correa Gomez). Bump the minimum required version of cairo to 1.14.0 (Qiu Wenbo). Bumpt libview, libdocument and Evince API version (GermÔn Poo-Caamaño). Enable dri permission in flatpak (GermÔn Poo-Caamaño). app_id for flatpak in development mode (GermÔn Poo-Caamaño). generated desktop file names (GermÔn Poo-Caamaño). Improve build location (GermÔn Poo-Caamaño). Improve development build story (GermÔn Poo-Caamaño). Reduce indirections to generate desktop files (GermÔn Poo-Caamaño). Remove ENABLE_NLS flag (Qiu Wenbo). Remove indirection for building schemas (GermÔn Poo-Caamaño). Remove gidocgen submodule and requirement (Pablo Correa Gómez). Remove name sufworkaround on MacOS (Qiu Wenbo). Remove org.gnome.SettingsDaemon.MediaKeys (Maximiliano Sandoval R). Remove unused EVINCEDATADIR (Qiu Wenbo). Rename GNOMELOCALEDIR to EV_LOCALEDIR (Qiu Wenbo). Set HAVE_CAIRO_PDF and HAVE_CAIRO_PS in config (Qiu Wenbo). Update dependencies in flatpak (GermÔn Poo-Caamaño). Update dependency versions for flatpak (GermÔn Poo-Caamaño). Update flatpak dependencies (GermÔn Poo-Caamaño). Updated flatpak poppler dependency (Andrew Murray). Use different names when in development (GermÔn Poo-Caamaño). Version bump (GermÔn Poo-Caamaño). ci: Bump Ubuntu version to add libadwaita (GermÔn Poo-Caamaño). Set development build in flatpak (GermÔn Poo-Caamaño). Use updated image for both gtk3 and gtk4 (GermÔn Poo-Caamaño). Add default templa

GNU GPLv3 pdf viewer gnome c

rpki-client 9.4 šŸ’¾

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

minor feature: Rpki-client 9.4 has just been released and will be available in the Rpki-client directory of any OpenBSD mirror soon. It is recommended. That all users upgrade to this version for improved reliability. Rpki-client is a FREE, easy-to-use implementation of the Resource. Public Key Infrastructure (RPKI) for Relying Parties to facilitate. Validation of BGP announcements. The program queries the global RPKI. Repository system and validates untrusted network inputs. The program. Outputs validated ROA payloads, BGPsec Router keys, and ASPA payloads. in configuration formats suitable for OpenBGPD and BIRD, and supports. Emitting CSV and JSON for consumption by other routing stacks. See RFC 6480 and RFC 6811 for a description of how RPKI and BGP Pre. Origin Validation help secure the global Internet routing system. Rpki-client was primarily developed by Kristaps Dzonsons, Claudio. Jeker, Job Snijders, Theo Buehler, Theo de Raadt and Sebastian Benoit. as part of the OpenBSD Project. This release includes the following changes to the previous release: Rpki-client 9.4 will gradually stop accepting ultra long-lived TA. Certificates. The utility now warns about TA certificates with an. Expiry date more than 15 years into the future. After February 2nd. 2026, such certificates will be rejected, and from March 3rd 2027. Onwards, TA certificates with a validity period exceeding 3 years will. be rejected. This is done to encourage reasonably frequent reissuance. of TA certificates and ensures that changes in the SubjectInfoAccess. And Internet Number Resources are propagated to the entire ecosystem. It also strengthens the mitigations for TA replay attacks introduced. Via the TA tie breaking mechanism. For further background see: Https://mailarchive.ietf.org/arch/msg/sidrops/-Y5NfXnGfDbeGOCAFj5xHgU90Zo/. Https://datatracker.ietf.org/doc/draft-ietf-sidrops-rpki-ta-tiebreaker/. The generated BIRD config file was reworked. BIRD versions 1

ISC rpki bgp routing security bird openbgpd

GitLab 17.7.1 šŸ’¾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor security: (2025-01-08). ### (3 changes). Update acme-client to v2.0.19. Add a migration to regenerate CI job token signing key. CI job token signing key not always generated. ### Security (4 changes). Prevent cyclic reference in work item hierarchy widget from frontend (merge request). Allow external_provider config take precedence over external_groups (merge request). Filter out sensitive parameters on Auth logs (merge request). Don't allow unauthorized users to automatically (merge request).

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

Praat 6.4.26 šŸ’¾

Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam. Some of Praat’s most prominent features are: Speech analysis Speech synthesis Speech labelling Grammar models Statistical analysis

minor bugfix: ##Rectangle text (maximal fit)...# is perhaps useful in general. But will especially facilitate text and button drawing in Demo window. Linux for ARM64 processors: sped up some slow computations by a factor of over 100. ##OTGrammar Strings Strings: Tabulate all correct rankings# lists all full rankings. That map the given list of inputs to the given list of partial outputs, Using brute-force permutation of up to 18 constraints. ##OTGrammar: Tabulate equivalent pairs# checks to what extent different candidates. Have different sets of constraint violations.

GNU GPLv3 speech analysis audio phonetics synthesis c cpp

Django Ledger 0.7.3 šŸ’¾

Django Ledger is a double entry accounting system based on the Django Web Framework, which aims to power financially driven applications by removing the complexity of the accounting domain into a simple, high-level API. Prior experience with Django is required to more effectively use this software.

minor bugfix: lt;p gt;Merge branch #39;develop #39; lt;/p gt;. . elarroba. . . . . tag:github.com,2008:Repository/155289518/v0.7.2. 2024-12-29T15:14:33Z. .

GNU GPLv3 accounting money finances bookkeeping django python

Scribus 1.6.3 šŸ’¾

Scribus is a professional typesetting and page layout program, available on all major platforms but also for OS/2 and GNU/Hurd. It provides press-ready PDF output, but a user-friendly and modern interface. It supports color separation, ICC profiles, CMYK and spot colors.

minor bugfix: 0014337: User Interface Hi DPI (nitramr) 0011018: User Interface Add dock/undock button to palettes. (nitramr) 0011789: Story Editor / Text Frames Change fonts with arrow keys (nitramr) 0017180: Properties Palette Indigo UI: Properties Palette Redesign (nitramr) 0015915: Properties Palette Indigo UI: refactor the Color and Line panels (nitramr) 0007287: Shape Drawing Add to ability change basepoint of lines (nitramr) 0003751: Usability additional/clearer basepoint options for lines (nitramr) 0003752: User Interface move or replace hidden line basepoint setting in properties (nitramr) 0009483: Shape Drawing PATCH Ability to choose a basepoint for a line (nitramr) 0012434: User Interface basepoint: different widgets for shapes and lines (nitramr) 0017265: User Interface Indigo UI: Image Properties Redesign (nitramr) 0014484: Usability Drop Shadow check box (on Properties Palette) not work well. (nitramr) 0011416: User Interface A more meaningful caption for the "Colour" tab in the PP (nitramr) 0017304: General spacing in the new document dialog (nitramr) 0014497: User Interface Font widget: When typing the new font name, widget content does not update. (nitramr) 0014500: Build System Cmake Warnings as of r21674 (cbradney) 0008870: Styles Show the value of what the linespacing will be when "Align to Baseline Grid" or "Auto" is chosen in the Style Manager (nitramr) 0007609: Internal In code: Replace constant numerical values with helpful named constants 0014529: Usability extreme difficult to use (nitramr) 0017349: Scripter Expose char style background color in python API (cbradney) 0017352: User Interface XZY Palette: Improve Labels and Alignment of UI elements (nitramr) 0009679: OS-MacOSX Display issues in Style Manager dialogs on Mac (nitramr) 0013010: User Interface Docked palette without border are visually difficult to understand (nitramr) 0014068: User Interface Hand cursor i

GNU GPL c++ python qt text-setting printing layout text-processing office

Conda 24.11.3 šŸ’¾

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; lt;/h3 gt;. lt;ul gt;. lt;li gt;recursion error introduced in lt;code gt;__conda_reactivate lt;/code gt; deprecation message. 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/jaimergp/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jaimergp" gt;@jaimergp 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.11.2...24.11.3" gt; lt;tt gt;24.11.2...24.11.3 lt;/tt gt; lt;/a gt; lt;/p gt;.

BSDL-2 package-management binaries python

libpng (Portable Network Graphics) 1.6.45 šŸ’¾

libpng is the PNG image format reference implementation. Portable Network Graphics are the most widely used raster image format, patent-free, based on lossless data compression, support indexed/paletted, grayscale, and 24 or 32 bit truecolor images with transparency. It's also an highly extensible container format, with built-in color profiles and representation information, textual meta data, filters, progressive interlacing, and permits animations in the derived APNG or MNG formats.

minor feature: Added support for the cICP chunk. Adjusted and improved various checks in colorspace calculations. Rearranged the write order of colorspace chunks for better conformance with the PNG v3 draft specification. Raised the minimum required CMake version from 3.6 to 3.14. Forked off a development branch for libpng version 1.8.

Zlib c png image format library raster-image compression deflate gamma icc zlib

HDF5 1.14.5 šŸ’¾

HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections. The HDF5 technology suite includes: A versatile data model that can represent very complex data objects and a wide variety of metadata. A completely portable file format with no limit on the number or size of data objects in the collection. A software library that runs on a range of computational platforms, from laptops to massively parallel systems, and implements a high-level API with C, C++, Fortran 90, and Java interfaces. A rich set of integrated performance features that allow for access time and storage space optimizations. Tools and applications for managing, manipulating, viewing, and analyzing the data in the collection. The HDF5 data model, file format, API, library, and tools are open and distributed without charge. Building on its 20-year history, The HDF Group offers personalized consulting, training, design, software development, and support services to help clients take full advantage of HDF5 capabilities in addressing their unique data management challenges.

minor bugfix: New Features Configuration: ------------- - Added signed Windows msi binary and signed Apple dmg binary files. The release process now provides signed Windows and Mac installation binaries in addition to the Debian and rpm installation binaries. The Mac binaries are built as universal binaries on an ARM-based Mac. Installer files are no longer compressed into packaged archives. - Moved examples to the HDF5Examples folder in the source tree. Moved the C++ and Fortran examples from the examples folder to the HDF5Examples folder and renamed to TUTR, tutorial. This is referenced from the LearnBasics doxygen page. - Added support for using zlib-ng package as the zlib library: CMake: HDF5_USE_ZLIB_NG Autotools: --enable-zlibng Added the option HDF5_USE_ZLIB_NG to allow the replacement of the default ZLib package by the zlib-ng package as a built-in compression library. - Disable CMake UNITY_BUILD for hdf5 CMake added a target property, UNITY_BUILD, that when set to true, the target source files will be combined into batches for faster compilation. By default, the setting is OFF, but could be enabled by a project that includes HDF5 as a subproject. HDF5 has disabled this feature by setting the property to OFF in the HDFMacros.cmake file. - Removed "function/code stack" debugging configuration option: CMake: HDF5_ENABLE_CODESTACK Autotools: --enable-codestack This was used to debug memory leaks internal to the library, but has been broken for 1.5 years and is now easily replaced with third-party tools (e.g. libbacktrace: https://github.com/ianlancetaylor/libbacktrace) on an as-needed basis when debugging an issue. - Added configure options for enabling/disabling non-standard programming language features - Added the CMake variable HDF5_ENABLE_ROS3_VFD

Mixed scientific science-research

ARP Ping 2.25 šŸ’¾

Arping is a util to find out if a specific IP address on the LAN is 'taken' and what MAC address owns it. Sure, you *could* just use 'ping' to find out if it's taken and even if the computer blocks ping (and everything else) you still get an entry in your ARP cache. But what if you aren't on a routable net? Or the host blocks ping (all ICMP even)? Then you're screwed. Or you use arping. Why it's not stupid: Say you have a block of N real IANA-assigned IP-addresses. You want to debug the net and you don't know which IP addresses are taken. You can't ping anyone before you take the IP, and you can't pick an IP before you know which are already taken. Catch 22. But with arping you can 'ping' the IP and if you get no response, the IP is available. Example uses: If some box is dumping non-IP (like IPX) garbage and you don't know which box it is, you can ping by MAC to get the IP and fix the problem. If you are on someone else's net and want to 'borrow' a real IP address instead of using one of those 10.x.x.x-addresses the DHCP hands out you probably want to know which ones are taken, or people will get mad (a friend of mine got a call on his cellphone about 15 seconds after he accidentally 'stole' an IP, oops).

minor feature: seccomp (default disabled): Allow some more syscalls seccomp (default disabled): Move some checks from build time to runtime Sane output and exit code when sending ARP replies Work around libpcap when linking with musl

GNU GPLv3 network arp ping c shell python

Clazy 1.13 šŸ’¾

clazy is a compiler plugin which allows clang to understand Qt semantics. You get more than 50 Qt related compiler warnings, ranging from unneeded memory allocations to misusage of API, including fix-its for automatic refactoring.

minor bugfix: New Checks: Used-qunused-variable. Qstring-arg check provides a -it. Unused-non-trivial-variable to not warn when maybe_unused set. Qstring-arg for upcoming Qt 6.9. Fully-qualified-moc-types false positive for const modifiers of generic arguments. - Silence false positive non-pod-global-static warning for QML module initialization. Function-args-by-value false positive that would cause compile error in copy constructors, assignment operators and equal checks. - False positives for `Q_EMIT(someSignal())` are now.

Mixed qt clang code-analyzer kde cpp python c