Seed7 20240630 💾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

minor feature: Explanations about scanner functions and why some write statements. Raise RANGE_ERROR have been added to the FAQ. The new library json.s7i has been added. This library supports. Reading processing and writing JSON data. A JSON DOM is used to Store the JSON data. A test program for JSON functions (chkjson.sd7) has been added. The program calc7.sd7 has been improved to support JSON functions. The new library magic.s7i has been added. This library supports. Getting magic numbers (signatures) from strings and files. The new library basearray.s7i has been added. This library. Supports arrays with a minimum index. Tests for arrays with size or minimum index have been. Added to chkarr.sd7. A test program for scanner functions (chkscan.sd7) has been added. The Seed7 compiler (s7c.sd7) has been improved: - Support to compile dynamic functions with a type result has been. Added. The compilation of an array sort has been improved to avoid. Unnecessary copying of the array. The code generation for a size array index access has been. Refactored. The code generation for dynamic function calls has been. Refactored. The optimizations for array indexing have been improved. Interpreter and compiler have been improved to raise INDEX_ERROR. Instead of RANGE_ERROR if indexing into a hash map fails. Tests for INDEX_ERROR have been added to chkhsh.sd7. A function to sort an array in reverse order has been added to the. Library array.s7i. Tests for array assignment and array sort have been added to. Chkarr.sd7. The program chk_all.sd7 has has been adjusted to consider the. Changes in the test suite. In ar.s7i, cpio.s7i, rpm.s7i, tar.s7i, tar_cmds.s7i and zip.s7i. The function getFileMode has been improved to return only the Permission bits. In tar.s7i and zip.s7i the function setFileMode() has been. Improved to only change the permission bits. In ar.s7i, cpio.s7i, rpm.s7i, tar.s7i and zip.s7i the function. () has been changed to reset the file system to be empty. In ar

GNU GPL software-development interpreter compiler

libUseful 5.17 💾

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

minor feature: FindFileInPath now returns a real file, rather than symlink, unless a symlink is all it can find. Added TerminalPrint function.

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

TurboVNC 3.1.2 💾

TurboVNC is a performance-oriented version of the VNC remote desktop connection protocol, based on TightVNC, x4vnc, TigerVNC, and X.org. It provides 3D rendering and VirtualGL compression, works well on video and image-intensive connections. It remains fully compatible to other implementations, but often requires less than a fifth processing power. A Java-based VNC viewer is also available

minor feature: ### Significant changes relative to 3.1.1: 1. The TurboVNC Server now assigns an ordinal ID to every VNC viewer after the. Viewer successfully connects, and the viewer's ID is reported in the TurboVNC Session log along with the IP address from which the viewer connection Originated. This makes it easier to distinguish log entries related to a Specific viewer, especially when using SSH tunneling (which makes it appear as if all viewer connections originate from the loopback IP address.) The TurboVNC Server now also logs the total number of simultaneously connected Viewers.

GNU GPL c vnc rdp remote-desktop 3d tightvnc cross-platform java

CherryTree 1.1.4 💾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor feature: Implemented reset of zoom with Ctrl+0. Syntax error in latex box wrongly detected as a failure to access latex executable. Copy link to node and copy anchor link to include absolute path to the cherrytree document and hierarchical path to node. Added auto recovery from a backup (after asking the user) in case of corrupted cherrytree single file document (.ctd.ctz.ctb.ctx). Added warning message in case an automatic restore from backup was necessary for the new multifile data storage document. Regression with locale in some linux systems. Incomplete languages: fi, hi_IN, hu.

GNU GPLv3 gtk c text-editor note-taking

Pybind11 2.13.1 💾

pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.

minor bugfix: New Features: Add support for `Typing.Callable ..., T `. `#5202 `_. : Avoid aligned allocation in free-threaded build in order to support macOS versions before 10.14. `#5200 `_.

Public Domain c++ python library embedded developers

LimeSurvey 6.5.14 (build 240624) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: security XSS under user management (Denis Chenu). security Stored XSS through csv file upload (Denis Chenu). security No CSRF protection on userManagement (Denis Chenu). Styling of question summary breaks if there is RegEx Validation (Gabriel Jenik). Postgres error when adding language (Gabriel Jenik). Plugin development needs a "Don't disable plugin" option (Denis Chenu). Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Finnish by Jmantysalo. Updated translation: Dutch by Aanouk, c_schmitz, Han, jorynagel, kpadm, L191. Updated translation: Dutch (Informal) by c_schmitz, Han, jorynagel, thompol, zfocuz.

GNU GPL survey php mysql mssql postgres

Universal Media Server 14.2.0 💾

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

major feature: General: Added ability to customize FFmpeg Audio options. Improved start time when transcoding audio. fully played status not updating when file has reached the end. Improved speed while transcoding via FFmpeg. Run eslint on build. Migrated eslint configuration to flat config format (ESLint v8/v9). virtual folders like "Filter by..." appearing in alphabetical order instead of at the top. not parsing disc number for audio files. Made FFmpeg output HDR and DV metadata when transcoding. Media players: Added configuration to set the maximum H.264 level supported. Added configuration to set the maximum H.265 level supported. Added support for specifying Dolby AC-4 audio codec support. Added support for specifying AV1 (AOMedia Video 1) video codec support. Improved H.264 support on Sony PlayStation 4. Translation updates via Crowdin: Chinese Traditional (57 ). Japanese (79 ). Vietnamese (14 ). Dependencies: Bump `@mantine/core` from 7.10.1 to 7.10.2. Bump `@mantine/dropzone` from 7.10.1 to 7.10.2. Bump `@mantine/form` from 7.10.1 to 7.10.2. Bump `@mantine/hooks` from 7.10.1 to 7.10.2. Bump `@mantine/modals` from 7.10.1 to 7.10.2. Bump `@mantine/notifications` from 7.10.1 to 7.10.2. Bump `@playwright/test` from 1.44.0 to 1.44.1. Bump `@types/lodash` from 4.17.4 to 4.17.5. Bump `@typescript-eslint/eslint-plugin` from 7.11.0 to 7.12.0. Bump `@typescript-eslint/parser` from 7.11.0 to 7.12.0. Bump `@vitejs/plugin-react` from 4.3.0 to 4.3.1. Bump `com.google.code.gson:gson` from 2.10.1 to 2.11.0. Bump `eslint-plugin-react` from 7.34.1 to 7.34.3. Bump `FFmpeg` from 6.1 to 7.0.1. Bump `jetty.version` from 12.0.9 to 12.0.10. Bump `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.3.1 to 3.4.0. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.5 to 3.3.0. Bump `org.jupnp:org.jupnp` from 3.0.1 to 3.0.2. Bump `twelvemonkeys-imageio-version` from 3.10.1 to 3.11.0. Bump `typescript-eslint` from 7.12.0 to 7.13.1. Bump `t

GNU GPL java media streaming ffmpeg upnp dlna

qpwgraph 0.7.4 💾

qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.

minor bugfix: Force a default PipeWire node name if given empty. a potential use-after-free on canvas nodes refresh. And recycle.

GNU GPLv3 audio jack pipewire qt cpp

Artistic Style 3.5.1 💾

A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.

minor feature: * Fix crash concerning macro continuation * Fix EOL handling for Windows builds * Fix GSC comment recognition * Fix MSVC compiler warnings

MITL formatting indentation

Calibre 7.13 💾

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.13 28 Jun, 2024 New features When merging books add an option to store discarded or replaced covers as an alternate cover in the data folder of the target book Generate CSV catalog: Add a button to sort the fields by the order in which they appear in the book list MTP driver: Preserve cover aspect ratio for thumbnail generation identifiers not always being merged correctly when merging books DOCX Input: extra left padding when converting lists Amazon metadata download: Get title and comments for audiobook pages. Amazon metadata: When filtering search engine results by title ignore words of the title that are purely punctuation. When matching books on a device to book in the library assume a match if the title and any one author match, dont require all authors to match. Update Google Images cover download plugin for website changes When adding new books if the timestamp is specified as undefined use the current timestamp Content server: systemd pre-activated socket not working. Content server: no KFX download link in OPDS acquisition feeds New news sources. Times Literary Supplement by unkn0wn. Wall Street Journal Magazine by unkn0wn. Various Valnet Publishing Group recipes by Spicy Poison. VOX, The Good E-reder and The e-book Reader by SpicyPoison. Gates Notes, Greatist, Halthline and United Nations by SpicyPoison. Improved news sources. Harpers. Wall Street Journal. Liberation. How to Geek. Make Use Of. TechCrunch. LifeHacker. India Today. 1843. Reuters. The Week India. Slate.

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

GTK 4.15.2 💾

Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites. Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases. Portability. Projects built using GTK and its dependencies run on well known operating systems. Stability. GTK delivers the enticing features and superb performance which adds to your applications. Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more. Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application. Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License. API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results. Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit. Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.

minor feature: GtkFileChooserWidget: - Plug some memory leaks. - Make Ctrl-Shift-N create a new folder. GtkPopover: - Handle resizing and position changes better. CSS: - Support color(), oklab(), etc (https://www.w3.org/TR/css-color-4/). - Support color-mix() (https://www.w3.org/TR/css-color-5/). - Support relative colors (https://www.w3.org/TR/css-color-5/). - Support more colorspaces in color(). - Allow percentages for opacity. - Handle currentcolor more correctly. Accessibility: - Avoid markup when reading labels. GSK: - Subset fonts when serializing node trees. - Make ngl export render_texture results as dmabufs. Wayland: - Use xdg-dialog protocol for attached dialogs. Windows: - Build with UNICODE. macOS: - Implement fullscreen-on-monitor. Documentation: - Widget shortcuts and actions are now described in the docs. Deging: - Add GTK_DE=css for warning about deprecated css syntax. Tools: - rendernode-tool: Add an extract command for data urls. Deprecations: - CSS Color functions shade(), lighter(), darker(), alpha(), mix(). Translation updates: Czech Hebrew Serbian.

GNU GPLv3 gnome gtk library framework gui toolkit cpp

snd 24.5 💾

Snd is a sound editor modelled loosely after Emacs. It can be customized and extended using either s7 (included in the Snd sources), Ruby, or Forth.

minor feature: in s7, added (settable) symbol-initial-value (the #_... value). Changed invalid-escape-function to invalid-exit-function New *s7 fields: symbol-quote?, symbol-printer, and make-function Added function-arglist in sublet, varlet and s7_load_with_environment, () is no longer an abbreviation for (rootlet). Checked: sbcl 2.4.5.

Public Domain sound-synthesis sound-editor audio music scheme c ruby

Infix Network Operating System 24.06.0 💾

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

minor feature: Buildroot: libyang license hash, updated copyright year Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

GNU GPL netconf linux buildroot

gRPC 1.65.0 💾

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.

major bugfix: lt;p gt;This is release gRPC Core 1.65.0 (gnarly). lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and. lt;/p gt;. lt;p gt;This is release 1.65.0 ( lt;a href= quot;https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md quot; gt;gnarly lt;/a gt;) of gRPC Core. lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and, with highlights listed below. lt;/p gt;. lt;h2 gt;Core lt;/h2 gt;. lt;ul gt;. lt;li gt; OTPlugin Per-channel OpenTelemetry plugin. lt;/li gt;. lt;li gt; Gpr_To_Absl_Logging Migrating from gpr to absl logging - gpr_set_log_function. lt;/li gt;. lt;li gt; grpc Gpr_To_Absl_Logging Supporting verbosity flag. lt;/li gt;. lt;li gt; build Support clang-cl for Windows builds (best effort). lt;/li gt;. lt;li gt; grpc Gpr_To_Absl_Logging Disable the ConfigVar because it wont work anymore. lt;/li gt;. lt;li gt; BoringSSL Update third_party/boringssl-with-bazel. lt;/li gt;. lt;li gt; http2 Add experiment to modify behavior of GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA to throttle pings instead of blocking. lt;/li gt;. lt;li gt; xDS quot;tls quot; channel cred in bootstrap to actually work. lt;/li gt;. lt;li gt; StatsPlugin use-after-free. lt;/li gt;. lt;li gt; EventEngine Enable the EventEngine DNS Resolver on Windows. 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_packag

Apache rpc cpp python c

Ossia 3.2.2 💾

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;h2 gt;Changes: lt;/h2 gt;. lt;ul gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/6834fc62b244edd84fae1bef19252d62ac6e8c1a/hovercard" href="https://github.com/ossia/score/commit/6834fc62b244edd84fae1bef19252d62ac6e8c1a" gt; lt;tt gt;6834fc6 lt;/tt gt; lt;/a gt; v3.2.2 lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a5df6b727d1785f01e881ba5402c01b65d5df2a0/hovercard" href="https://github.com/ossia/score/commit/a5df6b727d1785f01e881ba5402c01b65d5df2a0" gt; lt;tt gt;a5df6b7 lt;/tt gt; lt;/a gt; rpi disable armhf build for now lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a008018e8bdbb1537aeac8054dd712c29ef0fd0c/hovercard" href="https://github.com/ossia/score/commit/a008018e8bdbb1537aeac8054dd712c29ef0fd0c" gt; lt;tt gt;a008018 lt;/tt gt; lt;/a gt; osc Minor thread safety lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a20782e9e33353e5562d4339445b19c8bbee93a7/hovercard" href="https://github.com/ossia/score/commit/a20782e9e33353e5562d4339445b19c8bbee93a7" gt; lt;tt gt;a20782e lt;/tt gt; lt;/a gt; pd Improve Pd GUI lookup code on mac and linux lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/4054a1e8030aa8ace20ca6e89a8372dfeb93f81b/hovercard" href="https://github.com/ossia/score/commit/4054a1e8030aa8ace20ca6e89a8372dfeb93f81b" gt; lt;tt gt;4054a1e lt;/tt gt; lt;/a gt; explorer Do not try to display binary buffers, improve CoAP recursion lt;/li gt;. lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/38f1ea92ed747ced2852939e7f762be34cd005f2/hovercard" href="https://github.com/o

GNU GPLv3 music sequencer audio media midi dmx osc c

Warzone 2100 4.5.0-beta2 💾

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

minor bugfix: : General: : auxStructureNonblocking() for script-queued object removal. : Script map max tile height handling. : Improve checkReferences object destruction logging. : Prevent underflow in getMissionTime() calculation. : Additional checks for AI chooser handling. : Create un-versioned mods/campaign directory. : Clip difficulty modifiers to always at least be 1. : structure.json: Add support for new "baseStructDamageExpLevel" option. : Handling pause states, and guide screen pausing. : button on multimenu form. : Guide Topics: Use different designs for Sensor/Commander guide units to avoid spoilers. : Droid map visibility after returning to home base from fresh away mission saveload. : Check if inside scroll limits before repair/RTB. : Various potential crashes. Graphics: : Snap muzzle graphics rotation for invisible weapons. Campaign: Add: "PS1 Modifiers" campaign tweak option. Change: Move level loading codes into library. Multiplayer: : Silence certain spectator-related messages. : Send auto-kick messages as system messages. Change: GameStoryLogger: Add player identity to PlayerAttributes. Balance MP: Change: Revert 4.5.0-beta1 structure update for MP. Change: Decrease HP of Plasmite Flamer.

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

Linux kernel 6.9.7 💾

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

minor feature: Linux 6.9.7, Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default", hid: asus: asus_report_up: potential read out of bounds, kprobe/ftrace: build error due to bad function definition, net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path, ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk, wifi: ath12k: check M3 buffer size as well whey trying to reuse it, drm/amd/display: revert Exit idle optimizations before HDCP execution, x86/cpu: x86_match_cpu() to match just X86_VENDOR_INTEL, x86/cpu/vfm: Add new macros to work with (vendor/family/model) values, tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test, nbd: signal handling, nbd: Improve the documentation of the locking assumptions, spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4, thermal: core: Change PM notifier priority to the minimum, arm64: dts: imx8qm-mek: gpio number for reg_usdhc2_vmmc, spi: stm32: qspi: dual flash mode sanity test in stm32_qspi_setup(), thermal: int340x: processor_thermal: Support shared interrupts, dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema, virt: guest_memfd: reference leak on hwpoisoned page, dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema, i2c: ocores: set IACK bit after core is enabled, ima: Avoid blocking in RCU read-side critical section, mm/page_table_check: crash on ZONE_DEVICE, tcp: clear tp- retrans_stamp in tcp_rcv_fastopen_synack(), selftests: mptcp: userspace_pm: subtest names, mm: shmem: getting incorrect lruvec when replacing a shmem folio, mm: huge_memory: misused mapping_large_folio_support() for anon folios, mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default, MIPS: mipsmtregs: target register for MFTC0, serial: 8250_dw: Revert "Move definitions to the shared header", efi/x86: Free EFI memory map only when installing a new one. kcov: don't lose track of remote references during softirqs,

GNU GPL c linux kernel operating-system

Mustangproject 2.12.0 💾

Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices. It is a (permissive) open source cross platform command line tool and a Java library. The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2. The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.

major bugfix: Support pdf export/visualization to PDF, thanks to Heavenfighter #387 allow embedd fonts from jar-file for pdf creation #388. : ClassCastException: ZUGFeRDExporterFromA3. Jakarta support #372. Upgrade to PDFBox 3 #373. #397. #392 CLI: action combine: --ignorefileextension to ignore PDF/A input file errors dosen't work. For CLI combine, fx is now default.

APL invoice metadata accounting java-library java e-billing e-invoice

Snapcraft 8.3.0 💾

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;Core lt;/h2 gt;. lt;h3 gt;Bases lt;/h3 gt;. lt;p gt;a where snaps using bases lt;code gt;core22-desktop lt;/code gt; and lt;code gt;core24-desktop lt;/code gt; could not be built. lt;/p gt;. lt;h4 gt;Core22 lt;/h4 gt;. lt;p gt;Warns when multiple snaps are going to be built in destructive mode because it may cause unexpected behavior. lt;/p gt;. lt;h3 gt;Plugins lt;/h3 gt;. lt;h4 gt;Flutter lt;/h4 gt;. lt;p gt;Adds lt;code gt;curl lt;/code gt; as a build-package for lt;code gt;flutter lt;/code gt; parts. lt;/p gt;. lt;h4 gt;ROS 2 Jazzy lt;/h4 gt;. lt;p gt;Adds support for the new ROS 2 Jazzy extension which lets you snap ROS 2 applications on lt;code gt;core24 lt;/code gt;. Similar to ROS 2 Humble for lt;code gt;core22 lt;/code gt;, content-sharing is supported. For more information, see lt;a href="https://snapcraft.io/docs/ros2-jazzy-extension" rel="nofollow" gt;https://snapcraft.io/docs/ros2-jazzy-extension lt;/a gt; and lt;a href="https://snapcraft.io/docs/ros2-jazzy-content-extension" rel="nofollow" gt;https://snapcraft.io/docs/ros2-jazzy-content-extension lt;/a gt;. lt;/p gt;. lt;h4 gt;List plugins lt;/h4 gt;. lt;p gt;a where lt;code gt;snapcraft list-plugins lt;/code gt; would fail to run in a core24 project directory. lt;/p gt;. lt;p gt;Updates lt;code gt;snapcraft list-plugins lt;/code gt; to show a list of lt;code gt;core24 lt;/code gt; plugins instead of lt;code gt;core22 lt;/code gt; plugins when not in a project directory. lt;/p gt;. lt;h3 gt;Extensions lt;/h3 gt;. lt;h4 gt;Gnome lt;/h4 gt;. lt;p gt;The lt;code gt;gnome lt;/code gt; extension is now stable for lt;code gt;core24 lt;/code gt; and integrates with the lt;code gt;gpu-2404 lt;/code gt; SDK. See lt;a href="https://mir-server.io/docs/the-gpu-2404-snap-interface#heading--consuming-the-interface" rel="nofollow" gt;here lt;/a gt; for more information. lt;/p gt;. lt;p gt; lt;code gt;GI_TYPELIB_PATH lt;/code gt; and lt;code gt;XDG_DATA_DIRS lt;/code gt; paths in the Gnome ex

GNU GPLv3 snaps linux packaging distribution python cpp

nvgpu-smi-snmp 1.2 💾

This is a fork of the marwan-abdellah/nvgpu-snmp project, which instead of using the NV-CONTROL X extension to retrieve data, makes a call to the nVidia binary nvidia-smi. The biggest advantage of this approach is that the SNMP daemon does not need access to the X display.

minor bugfix: Minor bugfix to compile with newer versions of net-snmp. Better compatibility with newer versions of nvidia-smi.

GNU GPL nvidia gpu snmp

FileZilla 3.67.1-rc1 💾

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

minor bugfix: an migrating old queue files if several older versions have been skipped. Updated to libfilezilla 0.48.0.

GNU GPL c ftp ftps file-transfer

MusicBrainz Picard 2.12 💾

Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.

minor feature: : PICARD-2468 - Unexpected behavior of MP3 comment tags when language isn't set. PICARD-2846 - macOS package MusicBrainz-Picard-2.11-macOS-10.12.dmg is not compatible with macOS 10.12 and 10.13. PICARD-2850 - ` _filename ` tag displays as "_mp3" in preview. PICARD-2866 - Non-genre tag added as genre for standalone recording. PICARD-2868 - Picard crashes after selecting track search result. PICARD-2880 - Non-integer rate limit delay causes crashes. PICARD-2883 - Tooltip explaining match icon missing when there are multiple candidates. PICARD-2885 - Special file error icons for permission and not found errors are not being used. PICARD-2891 - Dragging matched files from right pane to clusters does not use original metadata. PICARD-2895 - Picard crashes on Windows with Deezer plugin enabled. PICARD-2901 - Pressing Shift+Alt+A (Add tag) raises an exception when there's nothing to edit. PICARD-2910 - AttributeError: 'ScriptEditorDialog' object has no attribute 'unsaved_changes_confirmation'. PICARD-2918 - Crash when quitting Picard after saving large number of files. PICARD-2919 - "Unrecognized image data" error when fetching GIF Cover Art. Improvements: PICARD-2716 - Accept encodings other than UTF-8 when opening CD extraction logs. PICARD-2896 - Support.ogx extension for Ogg container. PICARD-2935 - Improve results of genre filter options.

GNU GPL python audio music id3 tagging

MITK 2024.06.2 💾

The Medical Imaging Interaction Toolkit (MITK) is a free open-source software system for development of interactive medical image processing software. MITK combines the Insight Toolkit (ITK) and the Visualization Toolkit (VTK) with an application framework. The links below provide high-level and reference documentation targeting different usage scenarios: Get a high-level overview about MITK with pointers to further documentation End-users looking for help with MITK applications should read the MITK User Manual Developers contributing to or using MITK, please see the MITK Developer Manual as well as the MITK API Reference

minor feature: lt;p gt;For details see the official lt;a href= quot;https://phabricator.mitk.org/w/mitk/changelog/release-v2024.06/ quot; rel= quot;nofollow quot; gt;MITK v2024.06 Changelog lt;/a gt; and the lt;a href= quot;https://phabricator.mitk.org/w/mitk/changelog/hot-v2024.06.2/ quot; rel= quot;nofollow quot; gt;MITK v2024.06.2 HotChangelog lt;/a gt;. lt;/p gt;. . kislinsk. . . . . tag:github.com,2008:Repository/1760792/v2024.06. 2024-06-17T11:29:57Z. . .

BSDL-2 medical imaging medicine anatomy vtk cpp

Shotcut 24.06.26 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor bugfix: Improved handling for some variable frame rate videos. Now, it tries to show the file's target frame rate and extends the variable detection logic to include strange average frame rate values (what previous versions showed). Changed Playlist Tiles view mode to show Date instead of In/Start. using graphics (text, image, etc.) on upper video track with GPU Effects. an off-by-one frame in the duration for Glaxnimate animations. Undo does not work for time filters. spamming (Undo) History when using the timeline fade controls. preview color with GPU Effecs is inaccurate. Timeline Select None does not clear the Filters panel or VUI. single click does not reset a multi-selection. Export Codec Quality hint not updated after changing Rate control. Properties Proxy Make does not regenerate if already exists. changing Properties (except Speed) affects clips on other tracks with Ripple All Tracks turned on. drag from Source and drop to Source changes Playlist. Automatically Add Tracks changes the current video track, which can cause unexpected behavior with Properties Speed change, for example. files generated automatically in the project folder (.stab.rawr, etc.) are incorrectly generated in the app data's `autosave` folder in the app session immediately after Shotcut recovers an auto-saved project. changing Properties can delete a timeline clip. selected filter changes unexpectedly by changing tabs or clicking filter categories. Properties Audio Track All. the project folder when running an autosave-recovered session. Settings Timeline Auto Add Tracks creates too many tracks when drop multiple clips to Timeline. new Settings Time Format not used in several places. View Application Log Previous not working after the first time. Properties menu View Bitrate hiding the first second. Added support for DJI LRF (MP4) files as a proxy. Added Playlist menu Columns. Added SVT-AV1 encoder (faster non-hardware AV1 encoder).

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Duplicati 2.0.9.101 💾

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

major feature: This release is a canary release intended to be used for testing in preparation of a later stable release. Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8.. For that reason, the updater in previous canary builds does not detect this update yet, but this can be activated at a later time. Please see release notes for `v2.0.9.100` for a summary of changes. ## Detailed lits of changes: Removed obsolete platform detection code, thanks @Jojo-1000. Changed XMPP library to Artalk.Xmpp, thanks @Jojo-1000. an with rendering non-ascii. Cleaned up some library licenses. SQL quotes and added quote guard to SQL queries, thanks @Jojo-1000. Updated AWS region list. compare logic not working on Linux, thanks @Jojo-1000. Added logic to set AWS hostname in UI based on selected region. Removed deprecated S3 options `--s3-european-buckets` and `--s3-use-rrs`. Removed support for deprecated spelling of S3 credentials. Removed bundled GPG Windows binaries. Removed unsupported AlphaFS. Changed restore to not use local blocks by default. Updated Poli Systems endpoints, thanks @IIPoliII. Added Debian Arm7 packages. Updated CoCoL to latest.NET 8 version. Added support for arguments for scripts. Improved speed of the recovery tool, using in-memory lookup and added configurable open archive cache. Increasing the default number of archives tested to 0.1 . Updated SharpAESCrypt to v2. Note this deprecates threaded encryption, and adds padding validation. Set the environment variable `AES_IGNORE_PADDING_BYTES=1` if you re-encrypt archives with an external AES Crypt tool.

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

MediaInfo 24.06 💾

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

minor bugfix: Windows GUI: Dark/Light theme preference is saved. Windows GUI: opening subdirectories. Windows GUI: Add translations for Windows GUI theme menu. Windows GUI: Dark mode for HTML view. Windows GUI: Add 608/708 captions detection options. Cocoa GUI: Associate with image files. Qt build: various about the GUI. I1881, MXF amp; MOV: customizable seek pos and duration of caption probe. I1882, CEA-608/708: option for forcing all CC1-CC4/T1 if stream is detected. JPEG 2000: support of HTJ2K profile. JPEG 2000: readout of jp2h colr atom, more file extensions, better support of broken files. DAT: Support of raw Digital Audio Tape. Enable Control Flow Guard (CFG) and Control-flow Enforcement Technology (CET). Conformance checker: an element is indicated bigger than its upper element. Conformance checker: option for max count of items per check. x Windows GUI: unwanted deactivation of the ffmpeg plugin x I2086, MXF: StreamOrder for tracks in ANC x I2076, Dolby E: StreamOrder includes all underlying streams x I2087, MPEG-TS: general duration includes before and after PCR offsets x WavPack: various for multichannel amp; DSD files x Supported platforms: this is the last version compatible with RHEL/CentOS 7, SLE 12, Debian 10, Mageia 8

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

OpenBGPD 8.5 💾

OpenBGPD is a free implementation of the Border Gateway Protocol (BGP), Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol. The portable version (e.g. for Linux) does not have the means to influence kernel routing tables. It is only suitable for route servers/collectors.

major bugfix: Include OpenBSD 7.5 errata 004: Repair a withdraw desyncronization problem in bgpd(8). Affected are OpenBGPD 8.2, 8.3 and 8.4. Fix Linux TCP MD5 autoconf detection and improve the code to work in all cases. Double peer description length to 64 characters. Improve handling of bgpd AFI IPv4 sessions over IPv6 only links. Sessions over IPv6 link-local addresses are now always considered to be connected. Allow operators to enforce the presence of certain capabilities. Improve capability negotiation and remove 'announce capabilities'. The 'announce capabilities yes no ' neighbor config option needs to be removed from configuration files. Instead individual capabilities need to be disabled. Improve negotiation of the multi-protocol capability and the fallback to IPv4 only mode. Mark RTR and IPv6 BGP packets with DSCP CS6 (network control). Increase RTR PDU limit to 48k and limit number of SPAS to 10'000. Convert the remaining session engine parsers to the new ibuf API. Various changes to autoconf and portable headers for NetBSD support.

ISC openbgpd bgp routing

GitLab 17.1.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: (2024-06-25). ### (1 change). Only enumerate commits in pre-receive check if push came from Web (gitlab-org/security/gitlab@09fac947735945114db37b482035ffe8f605a1ad). ### Security (14 changes). Security for banzai pipeline (gitlab-org/security/gitlab@bb484256fab53f248450f49350d44ec246f05e49) ( merge request (gitlab-org/security/gitlab!4184)). the catastrophic backtracking in openapi regex (gitlab-org/security/gitlab@d9f51d836d290fc90f6bbfd50937e28ac4382ad6) ( merge request (gitlab-org/security/gitlab!4135)). Use permitted_params for standalone and multiplex queries (gitlab-org/security/gitlab@624758559c2ffa452c7d118b4bf438783bf22b96) ( merge request (gitlab-org/security/gitlab!4173)). for Private job artifacts can be accessed by any user (gitlab-org/security/gitlab@4c5ac0433595920d2e9e1a0887461fbf9ea58476) ( merge request (gitlab-org/security/gitlab!4194)). Remove search results from public projects with unauthorized repos (gitlab-org/security/gitlab@74bebdd2a20be50c13d3696b0cc2ba815fd9e95b) ( merge request (gitlab-org/security/gitlab!4210)). Do not run a new pipeline on re-target (gitlab-org/security/gitlab@0a90eb06107fce3a6c2e15dcead5ec9fc0302967) ( merge request (gitlab-org/security/gitlab!4187)). Add limits on autolinker regex (gitlab-org/security/gitlab@4854ff9db1ee52c37cab05d5be1eb02b4e5e93b0) ( merge request (gitlab-org/security/gitlab!4126)). clickjacking on OAuth application page (gitlab-org/security/gitlab@3620cdabd780c08754f48df7a81b0ed41924f75e) ( merge request (gitlab-org/security/gitlab!4186)). Hide branch merge request if merge requests are private (gitlab-org/security/gitlab@551999ae405109144906d3b0fbd254553ba10baa) ( merge request (gitlab-org/security/gitlab!4200)). Remove collapseLongCommitList method (gitlab-org/security/gitlab@35a86b9d0cec107e06d56ced48ecbf5ac108250c) ( merge request (gitlab-org/security/gitlab!4203)). Pass SSO session data to Sidekiq (gitlab-org/security/gitlab@143598720f040450de58440be4266337278fb8

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

OBS Studio 30.2 Release Candidate 1 💾

OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11] For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14] OBS Studio also supports plug-ins to extend its functionality.[15]

minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their GPU drivers to 531.61 (Windows) / 530.41.03 (Linux) or newer. lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;The code signing certificate for OBS is being updated. This may impact game capture compatibility with some anti-cheat solutions starting with the next major OBS update. If you are a game or anti-cheat developer please see lt;a href="https://obsproject.com/kb/capture-hook-certificate-update" rel="nofollow" gt;https://obsproject.com/kb/capture-hook-certificate-update lt;

GNU GPLv3 audio video screencasting livestreaming c c

WirePlumber 0.5.4 💾

WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWire’s API, providing convenience for writing the daemon’s modules as well as external tools for managing PipeWire. The WirePlumber daemon implements the session & policy management service. It follows a modular design, having plugins that implement the actual management functionality. The WirePlumber Library provides API that allows you to extend the WirePlumber daemon, to write management or status tools for PipeWire (apps that don’t do actual media streaming) and to write custom session managers for embedded devices.

minor bugfix: Highlights: - Refactored the role-based linking policy (previously known also as. "endpoints" or "virtual items" policy) to blend in with the standard desktop. Policy. It is now possible use role-based sinks alongside standard desktop Audio operations and they will only be used for streams that have a "media.role" defined. It is also possible to force streams to have a. Media.role, using a setting. Other features include: blending with smart Filters in the graph and allowing hardware DSP nodes to be also used easily Instead of requiring software loopbacks for all roles. (#610, !649) Improvements: - Filters that are not declared as smart will now behave again as normal. Application streams, instead of being treated sometimes differently (!657) : - an that would cause WirePlumber to crash at startup if an. Empty configuration file was present in one of the search paths - Bluetooth profile auto-switching when a filter is permanently linked to the Bluetooth source (!650). - an in the software-dsp script that would cause DSP filters to. Stay around and cause after their device node was destroyed (!651) - an in the autoswitch-bluetooth-profile script that could cause an infinite loop of switching between profiles (!652, #617). - a rare that could cause WirePlumber to crash when dealing with a device object that didn't have the "device.name" property set. Past releases.

Other audio session-manager policy-manager pipewire c lua

spectmorph 1.0.0-beta1 💾

SpectMorph is a free software project which allows to analyze samples of musical instruments, and to combine them (morphing). It can be used to construct hybrid sounds, for instance a sound between a trumpet and a flute; or smooth transitions, for instance a sound that starts as a trumpet and then gradually changes to a flute.

major feature: Two formant preserving algorithms for repitching vocals were added for the WavSource operator. A new KeyTrack operator was added to be able to combine multiple instruments by midi note range. Arbitrary user defined curves can be used in a new Envelope operator, and user defined curves are now also supported in the LFO operator.

GNU LGPL sound-synthesis midi analysis audio clap lv2 vst anklang

Paperless-ngx 2.10.2 💾

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. Features: Organize and index your scanned documents with tags, correspondents, types, and more. Your data is stored locally on your server and is never transmitted or shared in any way. Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images. Utilizes the open-source Tesseract engine to recognize more than 100 languages. Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals. Uses machine-learning to automatically add tags, correspondents and document types to your documents. Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more. Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents. Beautiful, modern web application that features: Customizable dashboard with statistics. Filtering by tags, correspondents, types, and more. Bulk editing of tags, correspondents, types and more. Drag-and-drop uploading of documents throughout the app. Customizable views can be saved and displayed on the dash

minor bugfix: : : always update document modified property on bulk edit operations @shamoon. : correct frontend retrieval of trash delay setting @shamoon. : index fresh document data after update archive file @shamoon. : Safari browser PDF viewer not loading in 2.10.x @shamoon. : Prefer the exporter metadata JSON file over the version JSON file @stumpylog. All App Changes: . 5 changes. : always update document modified property on bulk edit operations @shamoon. : correct frontend retrieval of trash delay setting @shamoon. : index fresh document data after update archive file @shamoon. : Safari browser PDF viewer not loading in 2.10.x @shamoon. : Prefer the exporter metadata JSON file over the version JSON file @stumpylog. .

GNU GPLv3 internet web dynamic content indexing search

croc 10.0.9 💾

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;build(deps): bump github.com/schollz/progressbar/v3 from 3.14.3 to 3.14.4 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2343216760" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//734" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/734/hovercard" href="https://github.com/schollz/croc/pull/734" gt;#734 lt;/a gt; lt;/li gt;. lt;li gt;: croc hangs with broken dns by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/schollz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/schollz" gt;@schollz lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2351444824" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//737" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/737/hovercard" href="https://github.com/schollz/croc/pull/737" gt;#737 lt;/a gt; lt;/li gt;. lt;li gt;build(deps): bump docker/build-push-action from 5 to 6 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2359341703" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//740" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/740/hovercard" href="https://github.com/scho

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

mtCellEdit 3.8 💾

mtCellEdit is a lightweight spreadsheet program. Its main goal is to provide facilities for simple day-to-day tasks using a minimal graphical user interface. It uses TSV based file formats to ensure that archived data is always accessible to other programs, regardless of operating system, both now and in the future. These "other programs" might be spreadsheet programs, text editors, command line tools, or custom built programs. It is written from scratch and provides all of its core facilities via a library, so any C/C++ program can access its API.

minor feature: This release includes minor updates and bugfixes.

GNU GPLv3 c++ spreadsheet editor libraries office business

Indico 3.3.3 💾

🗓 a general-purpose event management tool; 🌍 fully web-based; 🧩 feature-rich but also extensible through the use of plugins; ⚖️ Open-Source Software under the MIT License; made at CERN, the place where the web was born!

minor feature: lt;h1 gt; Internationalization lt;/h1 gt;. lt;ul gt;. lt;li gt;New translation: Hungarian lt;/li gt;. lt;/ul gt;. lt;h1 gt; Improvements lt;/h1 gt;. lt;ul gt;. lt;li gt;Add dialog to contact event participants about a survey lt;/li gt;. lt;li gt;Allow linking existing room booking occurrences to an event lt;/li gt;. lt;li gt;Support including a picture in the conference participant list lt;/li gt;. lt;li gt;Add lt;a href="https://docs.getindico.io/en/stable/config/settings/#FAVICON_URL" rel="nofollow" gt; lt;code gt;FAVICON_URL lt;/code gt; lt;/a gt; config option to set a custom URL for the favicon lt;/li gt;. lt;li gt;Allow filtering the contribution list in the management area by custom fields lt;/li gt;. lt;li gt;Show "Go to timeline" button on the contribution page to everyone who can see the timeline of one of its editables instead of just submitters lt;/li gt;. lt;li gt;Add a new "Timetable Sessions" registration form field type which allows selecting session blocks from the event lt;/li gt;. lt;li gt;Link the event title to the event in registration emails lt;/li gt;. lt;li gt;Add the option to make registration forms private so they can only be accessed using a secret link lt;/li gt;. lt;li gt;Add experimental support for creating Apple Wallet (Passbook / pkpass) (opt-in via lt;a href="https://docs.getindico.io/en/stable/config/settings/#ENABLE_APPLE_WALLET" rel="nofollow" gt; lt;code gt;ENABLE_APPLE_WALLET lt;/code gt; lt;/a gt; lt;code gt;indico.conf lt;/code gt; setting) lt;/li gt;. lt;li gt;Add a new event management permission that grants access only to the contributions module lt;/li gt;. lt;li gt;Add bulk JSON export option in management contribution list lt;/li gt;. lt;li gt;Make the default roles of the contribution person link list field more similar to the abstract person link list field when there is a linked abstract lt;/li gt;. lt;li gt;Add option to hide person titles throughout the event lt;/li gt;. lt;li gt;Preserve input when s

MITL python flask javascript events sqlalchemy conference cms calendar event event-management

Ælhometta 1.0.16 💾

Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type, it features: separation of descriptive and executive data that provides branches and loops without jump instructions, publish-subscribe interaction with other instances over Tor, input/output through ordinary files associated with external sensors and actuators, and built-in shell.

minor feature: Optimised calculation of some basic statistics; added formatting to output of "showseq" and "backtrace" commands; added counters of I/O updates and last tick timestamp; extended subcommands of "cleanse" command; changed shell prompt to Æ.

GNU GPLv3 artificial-life assembler automaton autonomy cross-platform distributed evolution input-output peer rust science shell tor zeromq

Bokeh 3.4.2 💾

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

minor feature: Added. toggle select mode and made it the default in. TapTool ( pull request 13808 ).. Made projection computations in glyphs aware of inherited properties ( pull request 13832 ).. Improvements to documentation and its infrastructure ( pull request 13823, pull request 13876, pull request 13901 and pull request 13903 ).. Robustified bokeh/bokehjs tests and their infrastructure ( pull request 13843 and pull request 13851 )

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