Jenkins 2.313 💾

Jenkins provides hundreds of plugins to support building, deploying and automating any project.

minor feature: JENKINS-66613 - Correct Antlr grammar for LabelExpression @Wadeck. JENKINS-61212 - Update Tyrus (WebSocket client) to 2.0.1 @jglick. JENKINS-66470 - Register view-related permission groups and permissions prior to the execution of JCasC @basil. JENKINS-66563 - add a supported API for a plugin to insert jars into its classpath @jtnord. JENKINS-61212 - Update Tyrus (WebSocket client) to 2.0.1 @jglick. Remove Akuma @basil.


GnuCash 4.7 💾

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

minor feature: Multi-Currency payments use wrong dateAlso properly handles the user clicking the cancel button on the transfer dialog. It will now just return to the payment window, waiting for further user input. GnuCash freezes temporarily and sometimes crashes when selecting Sales Tax Table in Invoices. Check for missing dependencies of 'Get Quotes' to avoid Gnucash crash. GnuCash data file is locked after a "save-as" to mysql database.It's more general, any save-as to a different backend type, i.e. xml- sql or sql- xml, left the previous book locked. Crash when searching for customer to process payment. File gnucash could note be foundOn Microsoft Windows when run from a CMD shell and passing a path that contains non-ASCII characters. Currency rates in OFX file are ignoredUse currency_rate information from OFX file if available. Requires LibOFX v 0.10.0 or later. Adding splits to a lot is extremely slow. Invoices are missing on Customer report after upgrade. Opening balance does not update when creating account from Account Hierarchy. Report 'Income Chart' prints stacktrace when end date before start date. Incorrect transactions import of entires with large number amountQuicken 2005 introduces U amount which sometimes differs from T amount. U amount has larger range, and must override T amount whenever they're not equal. Changing the symbol/abbreviation of a security after the trading account was created breaks GnuCash.Makes it possible for the user to rename trading accounts or securities independent of each other. can't duplicate TX previous to red line threshold. Crash popup show when have 3 Windows in OSX. Equity totals calculating incorrectlyPrevents creation of non-currency opening balance accounts. Do not #undef __STRICT_ANSI__Remove defines and undefines for Windows, they were needed with MinGW classic but are not with MinGW-w64. Menu item for "Import Account" is wrong in danish. An error occurred while processing mysql...A "Feature" of MYSQL is that it allows C-style

GNU GPL c perl scheme gtk gnome accounting personal-finance

SMCRoute 2.5.3 💾

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP/MLD signaling exists.

minor feature: New tests to verify add/del of IPv4/IPv6 routes in kernel MFC. build warning with gcc 10.2.1: "comparison is always true due to limited range of data type". Build warning with --disable-mrdisc configure option. cannot remove routes added with smcroutectl add, only affects add/del at runtime with smcroutectl, not.conf reload. build problem on Debian/kFreeBSD, used wrong queue.h.

GNU GPL multicast daemon unix linux

Firefly III 5.6.1 💾

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

minor feature: This release features new LDAP libraries. Your mileage may vary. Make sure you back up everything. Firefly III may accidentally create a new account for you instead of reusing the old one. There is no option for LDAP filters yet. This release requires PHP 8.0. Deleted transactions would get reimported. Broken UI in v2.0 due to translation. Text duplication. Date range. LDAP configuration. Service worker JS would interfere with back button. several low-key CSRF vulnerabilities. Deprecated the "currencies with code"-endpoint (see the API documentation). Add missing "order" field to budget. Add missing "rule_group_title" to rules. Attachment endpoint returns "upload_url" and "download_url" instead of "*_uri".

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

Wine 6.18 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Shell32 and WineBus libraries converted to PE. Unicode data updated to Unicode version 14. Mono engine updated to version 6.4.0, with COM improvements. More work towards Dwarf 3/4 desupport. HID joystick enabled by default. Various.

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

Electron 17.0.0-nightly.20210924 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Chromium 94.0.4606.51. New in 94 . New in 94. Node v16.5.0. 16.5.0 16.4.2 16.4.1 16.4.0 16.3.0 16.2.0 16.1.0 16.0.0 15 ChangeLog 14 ChangeLog . 16.5.0. 16.4.2. 16.4.1. 16.4.0. 16.3.0. 16.2.0. 16.1.0. 16.0.0. 15 ChangeLog. 14 ChangeLog. V8 v9.4 blog post . v9.4 blog post. NativeWindowOpen: true is now the default. #28552. Added 'dom-ready' event to WebFrameMain which emits when the frame's document is ready. Added 'frame-created' event to WebContents which emits when a frame is created in the page. #30801 . Added 'frame-created' event to WebContents which emits when a frame is created in the page. #30801. Added .sendToFrame() / frameId to 'ipc-message' event. #30704. Added 'did-redirect-navigation' event. #30664. Added app.configureHostResolver API for configuring DNS-over-HTTPS. #30775. Added location and modifiers to the event properties provided in the 'before-input-event' WebContents event. #29850. Added safeStorage string encryption API. #30430. Added signal option to dialog.showMessageBox. #26102. Added webContents.fromDevToolsTargetId(targetId) to lookup a WebContents instance from an associated Chrome DevTools Protocol TargetID. #30733 (Also in 14). Added an Electron Fuse for enforcing code signatures on the app.asar file your application loads. Requires the latest asar module. #30900. Added experimental cookie encryption support behind an Electron Fuse. #27524 (Also in 13, 14). Added fuses to disable NODE_OPTIONS and --inspect dearguments in packaged apps. #30420. Added missing resourceType conversions for webRequest listener details: font, ping, cspReport, media, webSocket. #29902 (Also in 14). Added new MenuItem.userAccelerator property to read user-assigned macOS accelerator overrides. #26682. Added new app.runningUnderARM64Translation property to detect when running under Rosetta on Apple Silicon, or WOW on Windows for ARM. #29168. Added new imageAnimationPolicy web preference to control how images are animated. #29095. Added resize edge info to Browse

MITL node js

o 2.44.0 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: Initial support for Bazel, D, Clojure and Go-style Assembly. Performance improvements. Auto-add parentheses to if/while/for/when etc statements, for C-like languages that require parenthesis around expressions, when return is pressed. Improve syntax highlighting for Python and Go. Make copy/paste portals also work correctly within the same file, above the portal location. Add "Hello, World!" templates for Crystal, Object Pascal, Rust, V, Haskell, TypeScript, JavaScript, Nim, Clojure, Java, Kotlin and C#. For empty files, these are inserted by pressing ctrl-w. Improve the Go compilation status messages. Don't save automatically before pasting with wl-paste. Make the man page syntax highlighting simpler. Update dependencies. Update the documentation. Slightly larger default font. Add a light theme for when the executable starts with l (this theme is subject to change). Respect the O_FONT environment variable for changing the font. Also support GCC

BSDL text-editor editor

Vim 8.2.3455 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.2.3455: using a count with "gp" leaves ' in wrong position Problem: Using a count with "gp" leaves ' in wrong position. (Naohiro Ono). Solution: Correct the mark position.

Other text-editor ide vi vim

CommonMark.c 0.30.2 💾

Cmark is a CommonMark (derived from MarkDown) reference implementation in C. (An implementation in JavaScript is also available). It provides parsing and HTML or XML transformation. An intermediate AST representation of documents can also be augmented. On performance it's on par with sundown. There's a C99 compliant libcmark and a command-line cmark tool included.

minor feature: Parsing of emphasis before links (#424, Nick Wellnhofer). a regression introduced with commit ed0a4bf. . Update to Unicode 14.0 (data-man). . Add to safe href character set (#394, frogtile). . Update CMakeLists.txt (Saleem Abdulrasool). Bump the minimum required. CMake to 3.7. Imperatively define output name for static library. . Install paths in libcmark.pc (Sebastián Mancilla).CMAKE_INSTALL_ can be relative or absolute path, so it is wrong to. PreCMAKE_INSTALL_PREbecause if CMAKE_INSTALL_ is set to an Absolute path it will result in a malformed path with two absolute paths Joined together. Instead, use CMAKE_INSTALL_FULL_ from GNUInstallDirs.

BSDL-2 c commonmark markdown html-rendering syntax-tree

libconfini 1.16.2 💾

libconfini is a simple INI parsing library with the ability to read disabled entries (i.e. valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard headers stdio.h, stdlib.h, stdbool.h and stdint.h (and for extreme platforms the code can be also compiled as “bare metal”, with few or no strings attached to the C Standard Library).

minor bugfix: Issue #16 has been fixed. Code readability. Documentation. Examples.

GNU GPLv3 ini library unix configuration configuration-file ini-parser ini-reader ini-config conf shared-library config configuration-management gnu

TheSSS (The Smallest Server Suite) 37.1 💾

TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.

minor feature: This is a minor (point) release based on the 4MLinux Server 37.1, meaning that the components of the LAMP server are now: Linux 5.10.63, Apache 2.4.49, MariaDB 10.6.4, and PHP (both 5.6.40 and 7.4.23). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

Quba-Viewer 1.1.1 💾

Quba is a open source offline viewer application for structured electronic invoices. The technical foundation is Electron and XSLT.

minor bugfix: The window for the example files can now be closed again and plain pdf no longer show a button for visualization

Apache accounting javascript windows financial-and-insurance-industry developers

Calibre 5.28 💾

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: 5.28 24 Sep, 2021 New features Edit metadata dialog: Customize cover generation: Allow saving and loading cover generation settings as "themes". E-book viewer: Allow pressing the 0-9 keys to apply a quick highlight style Book details panel: While clicking tags/authors/etc. holding down the Ctrl+Shift modifier keys now add the tag to the current search with "AND" instead of "OR" when using only Ctrl Add an option to the preferences drop down menu to restart calibre without third party plugins Edit book: When renaming classes in style sheets only recognize class names preceded by a period E-book viewer: lookup in Google partially hidden due to change in Google results page markup. Conversion dialog: Search replace expression builder: incorrect search result highlighting when non-BMP unicode characters are present in the text. E-book viewer: popup footnote blank when the footnote link points to a lt;body gt; tag E-book viewer: jumping to highlights in text that occurs after a line break and newline character not working in paged mode Kindle Output: Strip EXIF metadata from JPEG images as the Kindle renderer has with it Improved news sources. India Today.

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

µBlock Origin 1.38.1b0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: Firefox: No stable release will occur until dev build is no longer stalled: uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): Edge: Install from Microsoft Store: The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Submission pending. Remove WebRTC leak prevention. removeparam doesn't work well with UrlEncoded gb2312 Chinese word. Scriptlets don't work randomly in Firefox. Security: comments can be used to smuggle url() functions into css values. Prevent uBO from hiding html or body when matched by a generic cosmetic filter. On Android Popup Overlays or Underlays On-Screen Navigation Buttons. Add path modifier of Adguard or any equivalents of this. The overview panel will not show everything if the uBO's icon is placed in the Firefox overflow menu. patch by @vtriolet TypeError in noscript-spoof scriptlet with invalid meta refresh URL. TypeError when trying to use element picker on plaintext resource. Split out core functionality into separate module This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies. Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Opera 48. . This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies. Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Ope

GNU GPLv3 javascript browser ad-blocker filter privacy