CMake 3.20.2 💾

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 bugfix: ci: pay attention to the machine load when running tests ci: limit builds by machine load Help: Add 3.20 release note for error on unknown arguments gitlab-ci: equally delay all jobs on integration branches Autogen: Restore mocs_compilation in OBJECT libraries Help: Fix typos in cmake-compile-features(7) Help: Do not recommend WCDH in cmake-compile-features(7) Intel: Update Classic compiler version detection for 2021 IntelLLVM: Add special case for ifx 2021.1 version extraction CMake 3.20.2 Help: Behavior of file(TO_NATIVE_PATH) depends on the host platform Help: Document special cases for if(IS_ABSOLUTE) Add missing 'not' in error messages KWIML 2021-04-21 (49d91529) autogen: fix race in depfile parsing Ninja Multi-Config: Correctly generate POST_BUILD custom targets BinUtils: Restore toolchain prefix detection from compiler name 'c++' OpenBSD: Fix system feature definitions

BSDL software-development build-tool

watchdogd 3.4 💾

watchdogd(8) is an advanced system and process supervisor daemon. It can monitor critical system resources, supervise the heartbeat of processes, record deadline transgressions, and reset the system.

major bugfix: - Clarify nomenclature: reset cause vs. reset reason - Change layout and formatting of `watchdogctl` status output - Change defaults for supervisor, still disabled by default but now also with priority set to zero by default. This allows running the supervisor in cgroups v2 systems without realtime priority. - Fix problem with plugins being enabled (but incomplete) by default. Now all sections have an `enabled = true false ` setting, and all are disabled by default. You need to uncomment *end* enable. A new command #039;fail #039; has been added to watchdogctl. It can be used with the supervisor script to record the reset cause and do a WDT reset. The reset CAUSE can be forwarded by the script to record the correct (or another) reset cause. Add -p PID to watchdogctl. Works with reset and fail commands. Always warn at startup if driver/WDT does not support safe exit, i.e. quot;magic quot;. Add warning if.conf file cannot be found. Add recorded time of reset to reset cause state file. Omitting critical/reboot level from a checker plugin causes default value of 95 to be set, causing reboot by loadavg plugin. by defaulting to #039;off #039; for checker/monitor critical/reboot level. mismatch in label length between supervised processes and that in wdog_reason_t = increase from 16 to 48 chars. problem disabling the process supervisor at runtime, it always caused a reboot.

Apache system supervision watchdog

Duplicity 0.8.19 💾

Duplicity is a bandwidth-efficient backup system with built-in encryption. It produces incremental tar volumes and stores them onto local or remote servers using librsync. It utilizes GnuPG for encryption and signing.

minor bugfix: ## rel.0.8.19 (2021-04-29) ### New * Merge branch 'google-drive-v3' into 'master' Kenneth Loafman Add a new Google Drive backend (gdrive:) See merge request duplicity/duplicity!41 ### Changes * Remove installs common between before _script: and script: Kenneth Loafman * Remove installs common between before _script: and script: Kenneth Loafman ### Fix * Gdata module passes on py27 only. Kenneth Loafman * Util.uexec() will return u'' if no err msg in e.args. Kenneth Loafman * Util.uexec() should check for e==None on entry. Kenneth Loafman * Fix bug #1547458 - more consistent passphrase prompt. Kenneth Loafman * Fixes bug #1454136 - SX backend issues. Kenneth Loafman * Fixes bug 1918981 - option to skip trash on delete on mediafire. Kenneth Loafman Added --mf-purge option to bypass trash * Fix bug 1919017 - MultiBackend reports failure on file deletion. Kenneth Loafman * Fixes #41 - par2+rsync (non-ssh) fails. Kenneth Loafman ### Other * Merge branch 'develop' into 'master' Kenneth Loafman Fix Google Drive timeout See merge request duplicity/duplicity!51 * Fix "Giving up after 5 attempts. timeout: The read operation timed out" Christian Perreault * Merge branch 'master' into 'master' Kenneth Loafman Don't sync when removing old backups See merge request duplicity/duplicity!50 * Don't sync when removing old backups. Matthew Marting * Merge branch 'fix-uexec-returns-None' into 'master' Kenneth Loafman fix util.uexc: do not return None See merge request duplicity/duplicity!49 * Fix util.uexc: do not return None. Michael Kopp * Merge branch 'boxbackend' into 'master' Kenneth Loafman Implement Box backend See merge request duplicity/duplicity!48 * Implement Box backend. Jason Wu * Merge branch 'megav3' into 'master' Kenneth Loafman Implement megav3 backend to to cater for change in MEGACmd See merge request duplicity/duplicity!47 * Implement megav3 backend to to cater for change in MEGACmd. Jaso

GNU GPL c python backup encryption rsync

Calibre 5.17 💾

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.17 30 Apr, 2021 New features E-book viewer: Image popup: Allow dragging with the mouse to pan the image Sort button: Allow selecting which columns are in the popup sort menu E-book viewer: When suggesting a default bookmark title, use the name of the current chapter E-book viewer: When searching the Table of Contents allow holding the Shift key to search backwards E-book viewer: Add a shortcut Ctrl+0 to restore default font size Windows MTP driver: Rewrite parts of the driver in the hope of ing some rare and hard to reproduce crashes. Windows MTP driver: Set modified and created times when putting files/folders on device. Also read modified time correctly. Windows: E-book viewer: switching away from viewer while in full screen and switching back causing some corruption until the page is scrolled a regression in the previous release that caused errors when editing empty date values Get books: Update Gutenberg plugin for website changes. E-book viewer: The quick highlight button should replace the style of an existing highlight, when one is selected Elide long items in the middle when showing the completion popup for tags, to make it easier to use with hierarchical tags E-book viewer: Read aloud: soft hyphens causing read aloud words to be broken up E-book viewer: Right clicking when text is selected should extend the selection instead of doing nothing settings in the ToC Editor tool being forgotten when calibre is DOCX Output: conversion failing if the input document has missing images Content server viewer: mouse wheel scrolling not working on the box used to edit notes for highlights E-book viewer: read aloud word tracking in flow mode not very reliable. E-book viewer: navigation shortcuts not working in Read aloud mode. Improved news sources. Barrons. Krebs On Security.

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

GitLab 13.11.2 💾

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: (2021-04-27). ### Security (5 changes). Prevent tokens with only read_api scope from executing mutations. Do not allow deploy tokens in the dependency proxy authentication service. Disable keyset pagination for branches by default. Bump Carrierwave gem to v1.3.2. Restrict setting system_note_timestamp to owners.

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

Jenkins 2.290 💾

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

minor feature: Winstone 5.17: Update Jetty from 9.4.39.v20210325 to 9.4.40.v20210413 @oleg-nenashev. JENKINS-52356 - Support ZIP64 in ZipArchiver @basil. Winstone 5.17: Update Jetty from 9.4.39.v20210325 to 9.4.40.v20210413 @oleg-nenashev.

MITL ci

Nano 5.7 💾

GNU nano is a console text editor, modelled after Pico. It is very newcomer-friendly due to on-screen menus with always visible keyboard shortcuts. Keybindings are configurable, and full undo and redo actions are supported. Nano can even be used as STDIN pager, and it provides fast syntax highlighting using regular expressions.

minor bugfix: * The output of --constantshow (without --minibar) is more stable. * When opening multiple buffers and there is an error message, this message is shown again upon first switch to the relevant buffer. * The position and size of the indicator now follow actual lines, instead of visual lines when in softwrap mode, meaning that the size of the indicator can change when scrolling in softwrap mode.

GNU GPL editor text-editor terminal console nano pico c syntax-highlighting

QMMP 1.4.5 💾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: GCC 11 support; TagLib 1.12 support; bug fixes

GNU GPL audio player qt5 mp3

Vim 8.2.2815 💾

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.2815: status line flickers when redrawing popup menu info Problem: Status line flickers when redrawing popup menu info. Solution: Do not redraw the status line when the focus is in the popup. Window.

Other text-editor ide vi vim

VideLibri 2.2 💾

VideLibri lists the books you have borrowed from a public library and lets you search the library catalog from your local device. It has all the usual features of a library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever borrowed books across multiple libraries. Developed since 2006 it is the world's first library app, and by supporting 20 different kinds of OPACs from different vendors it is compatible with more libraries than any other app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow every user to adds its own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things. VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android.

minor bugfix: Export as XML,JSON,CSV for XQuery queries. Update for changed catalogues of public library Bühl, Engen, Ettlingen, Haiterbach, Ilsfeld, UB Hildesheim; and university libraries Halle, Merseburg, Berlin. Fix due date retrieval for university library Ilmenau. Fix user defined library dialog on Windows/Linux.

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken

Nautilus Hide 0.2.0 💾

A simple Nautilus extension that adds “Hide” and “Unhide” to Nautilus right-click menu Nautilus Hide does not add a leading dot to file names, but relies on Nautilus' ability to hide the files that are listed in a .hidden file. The extension erases the .hidden files when these are empty and is able to handle selections of files that are distributed across multiple locations.

minor feature: * The extension now checks for the database of hidden files' read/write access * Code review

GNU GPLv3 c dotfiles gnu-linux desktop gnome nautilus gnu desktop-environment hidden-files nautilus-extension

µBlock Origin 1.35.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: Click uBlock0_1.35.0.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Submission pending. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak 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. location. refresh. report-to. set-cookie. Block FLoC checks in Chrome/uBO. json-prune doesn't remove all properties by full wildcard. Remove advanced setting ignoreScriptInjectFilters. Finalize 3rd-party scripts/frames mini-filtering widget. Remove advanced setting ignoreRedirectFilters. regex used to extract attribute name in element picker. Add support for removal of response headers.

GNU GPLv3 javascript browser ad-blocker filter privacy

o 2.36.1 💾

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: Improve syntax highlighting of / */ comments in the middle of a line. Bring back support for Go 1.11. (1.16 is recommended, though). Improved XML-detection. an with parsing single-line comment markers. Improve shell script syntax highlighting support. Syntax highlight pointer arrows in C and C++ (- ). Some refactoring. Update dependencies.

BSDL text-editor editor

hdparm 9.61 💾

hdparm - get/set ATA/SATA drive parameters under Linux

minor feature: for --set-sector-size and reporting of physical/logical sector sizes, courtesy of Western Digital. Some early drives with 4KB sector sizes incorrectly report sizes in bytes, rather than words. This update tries to deal with either reporting style, and now correctly assumes reporting is in words unless it detects a drive that uses bytes..

BSDL hardware systems-administration security

Electron 14.0.0-nightly.20210426 💾

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: The handler set with setWindowOpenHandler not being invoked when a link was middle-clicked or shift-clicked. #28664 (Also in 13). Updated Chromium to 89.0.4389.128. #28659.

MITL node js

ReMove to Waste 0.7.07 💾

rmw (ReMove to Waste) is a safe-remove utility for the command line. Its goal is to conform to the FreeDesktop.org Trash specification and therefore be compatible with KDE, GNOME, XFCE, and others. Desktop integration is optional however, and by default, rmw will only use a waste folder separated from your desktop trash. One of its unique features is the ability to purge files from your Waste/Trash directories after x number of days.

minor feature: When restoring files from removable media or devices, rmw. Will now process relative paths (this primarily affects users who Trash a file with the "move to trash" option from their desktop, and Then later try to restore with rmw. See#299 for more Information). . list output (rmw -lv) shows all removable devices as. Attached even for those that are detached. . Removed deprecated config option (purgeDays). . Minor updates to tests infrastructure. . (for testing) Replace RMWTRASH(=fake-year) with RMW_FAKE_YEAR(=true).

GNU GPLv3 terminal c end-users curses file-manager

HumHub 1.8.2 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: Horizontal scrollbar for images. No streamExcludes option when loading single stream entry. Enh #4960: Added codeception/module-rest for testing of REST API modules. Enh #4976: Added REST API Codeception tester. Enh #4967: Module update broken with expired licence key. Enh #4972: enabling to send notification on remove user from group. Activity Mail QueryParams on console mode. Enh #23: Allow to read image URLs with token param. Translate profile field title in admin list. loading of ture spaces on tests. Activity stream problems with many user accounts. XSendFile broken when no SERVER_NAME header provided. Preview text maxLength. File CLI Command fails due to manually deleted files. Space visibility options shown to users without permission. Enh #5024: Disable text wrapping in stream richtext. assign default group on user registration. visibility of admin menu entries which are initialized with deprecated method. RichText converter for some string patterns in HTML format.

Affero GPLv3 php yii mysql social-network groupware

ugrep 3.1.12 💾

Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.

minor feature: Released 3.1.12 Added format field NAME # to output named capturing groups and NUM1 NAME1 NUM2 NAME2... # to output the first capturing group that matched by num or name; option --bool improvements.

BSDL utilities system-administrators developers

Flacon 7.0.1 💾

Flacon extracts individual tracks from one big audio file containing the entire album of music and saves them as separate audio files. To do this, it uses information from the appropriate CUE file. Besides, Flacon makes it possible to conveniently revise or specify tags both for all tracks at once or for each tag separately.

minor feature: Added informative error messages when the program can't load an audio file: The audio file does not exist. The audio file may be corrupted or an unsupported audio format. Decoder program is not installed. Decoder program is installed in the settings but binary file does not exist. . The audio file does not exist. The audio file may be corrupted or an unsupported audio format. Decoder program is not installed. Decoder program is installed in the settings but binary file does not exist. Improved warning messages: Do not show a warning if the output format does not support the quality of the input HD audio, but you have set the correct bits per sample and sample rate in the preferences. . Do not show a warning if the output format does not support the quality of the input HD audio, but you have set the correct bits per sample and sample rate in the preferences. Redesigned the logic of loading CUE files containing multiple files, for example, 2 sides of an LP. Now they are displayed as a single list, have a single track numbering, and allow you to change album tags in a single operation. Flacon refuses to compute ReplayGain for no good reason. Improved search for covers arts. Added better icons for dark themes. Added a few codepages for some East Asian languages. Translations updated.

GNU LGPL audio encoder conversion

web2ldap 1.5.117 💾

A full-featured web-based LDAPv3 client, which is agnostic to the actual LDAP tree structure. It does not require prior setup and configuration. It's intuitve schema browsing for references and dependencies makes it suitable for prototyping LDAP administration use-cases.

minor fix: - Added HTTP security header Permissions-Policy. - Fixed regression in Æ-DIR plugin class AEGroupMember caused by cache re-factoring in ldap0 1.2+. - Fixed exit exceptions handler in stand alone mode. - Added example systemd unit for running under control of gunicorn. - Small improvements in example systemd units and uwsgi config files.

Apache python ldap

Checkstyle 8.42 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: Rename LocalizedMessage to Violation. JavadocMethodCheck: swap scope to access modifiers. Checkstyle 8.37 parser crashes processing sealed classes or interfaces. UnnecessaryParentheses: no violation on parenthesis in if statement. Between and amp; amp. EmptyLineSeparator: message and documentation. ModiferOrderCheck should support 'sealed' and 'non-sealed'. WhitespaceAround ignores empty constructor whitespaces. Java: CommentsIndentation false positive for comments in multiline arguments. EmptyLineSeparator skips single line comments under package. IllegalIdentifierName doesn't check single no-parentheses lambda parameter. EmptyLineSeparator: Inability to use xpath for violation on empty line. Update example of AST for TokenTypes.LITERAL_CLASS. Update example of AST for TokenTypes.LITERAL_SWITCH. Update example of AST for TokenTypes.LITERAL_THIS. Update NeedBracesCheckTest to use unique input file for each test method. Update IllegalImportCheckTest to use unique input file for each test method. Update example of AST for TokenTypes.RPAREN. Update example of AST for TokenTypes.LITERAL_FINALLY. Update MagicNumberCheckTest to use unique Input file in each test method. Update example of AST for TokenTypes.MOD. Update example of AST for TokenTypes.LITERAL_THROWS. Update RightCurlyCheckTest to use unique Input file in each test method. Update example of AST for TokenTypes.LITERAL_RETURN. Update example of AST for TokenTypes.LITERAL_TRY. Update JavadocVariableCheckTest to use unique Input file in each test method. Update EmptyBlockCheckTest.java to use unique input file in each test method. Update coding/VariableDeclarationUsageDistanceCheckTest to use unique Input file for each test method. Update example of AST for TokenTypes.INDEX_OP. Update example of AST for TokenTypes.UNARY_MINUS. CI Check links step fails. Update example of AST for TokenTypes.LITERAL_DOUBLE. Update example of AST for TokenTypes.LABELED_STAT. Update example of AST for TokenTypes.EXPR. Update exampl

MITL java coding-style syntax-checker command-line

Nautilus Hide 0.1.1 💾

A simple Nautilus extension that adds “Hide” and “Unhide” to Nautilus right-click menu Nautilus Hide does not add a leading dot to file names, but relies on Nautilus' ability to hide the files that are listed in a .hidden file. The extension erases the .hidden files when these are empty and is able to handle selections of files that are distributed across multiple locations.

minor feature: * Translatable strings have changed * Package review

GNU GPLv3 c dotfiles gnu-linux desktop gnome nautilus gnu desktop-environment hidden-files nautilus-extension

strace 5.12 💾

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.

minor feature: This is a stable release, with the usual bugfixes, enhanced support for fresh Linux kernels, and other improvements.

GNU LGPL c debugger software-development

GitLab 13.11.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 feature: (2021-04-22). ### Changed (1 change). Change unsubscribe language for email campaign on self managed. !59121. ### Added (1 change). Add documentation about Pages deployment migration. !59475.

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

Finit 4.0 💾

Finit is a SysV init replacement that starts services in parallel for a fast init. It comes with process supervision similar to that of daemontools and runit. Although the focus is on small and embedded GNU/Linux systems, it's fully functional on standard server and desktop installations. Cookies included.

major feature: The stand-alone reboot tool has been replaced with a symlink to initctl, like its siblings: halt, shutdown, poweroff, and suspend. Calling reboot C:o now defaults to the corresponding initctl cmd with a fallback to sending signals as per traditional SysV init. The -f (force) flag remains, where reboot(2) is called directly. Introducing Finit progress 𝓜𝓸𝓭𝓮𝓻𝓷. The inictl cond set clear COND have changed completely. Constrained to a flat namespace and automatically activated by a new usr.so plugin that checks services for usr condition changes. Removed built-in inetd super server. If you need this functionality, use an external inetd, like xinetd, instead. A pull request for a stand-alone inetd, like watchdogd and getty, is most welcome!. Incompatible configure script changes, i.e., no guessing --preand other paths. Also, many options have been changed, renamed, or flipped defaults, or even dropped altogether. There are examples in the documentation and the contrib/ section. Service conditions change from the non-obvious to . Not only does this give simpler internal semantics, it hopefully also makes it clear that one service's pid:!foo pidfile is another service's condition. Initial support for cgroups v2: services runs in a cgroup named after their respective *.conf file top-level groups are; init, user, and system all top-level groups can be configured from finit *.conf files each service can tweak the cgroup settings Use initctl top ps cgroup commands to inspect runtime state https://twitter.com/b0rk/status/1214341831049252870?s=20 . services runs in a cgroup named after their respective *.conf file. top-level groups are; init, user, and system. all top-level groups can be configured from finit *.conf files. each service can tweak the cgroup settings. Use initctl top ps cgroup commands to inspect runtime state. https://twitter.com/b0rk/status/1214341831049252870?s=20. Major refactor of Finit's main() function to be able to start t

MITL init monitoring linux c

GNU Debugger 10.2 💾

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

minor feature: PR remote/26614 (AddressSanitizer: heap-use-after-free of extended_remote_target in remote_async_inferior_event_handler) PR gdb/26828 (SIGSEGV in follow_die_offset dwarf2/read.c:22950). PR gdb/26861 (internal-error: void target_mourn_inferior(ptid_t): Assertion `ptid == inferior_ptid' failed. OS: Mac OSX Catalina; Compiler: GCC; Language: C). PR gdb/26876 (gdb error: internal-error: Unknown CFA rule when deging the linux kernel with qemu). PR breakpoints/26881 (infrun.c:6384: internal-error: void process_event_stop_test(execution_control_state*): Assertion `ecs- gt;event_thread- gt;control.exception_resume_breakpoint != NULL' failed). PR gdb/26901 (Array subscript fails with flexible array member without size). PR tui/26973 (gdb crashes when not including the status window in a new layout). PR python/26974 (Wrong Value.format_string docu for static members argument). PR breakpoints/27009 ( s390 GDB branches randomly for BC instruction while displaced stepping). PR tdep/27015 (ARC: "eret" value is collected from the wrong data in register cache). PR backtrace/27147 ( GNU/Linux, sparc64 GDB is unable to print full stack trace (got "previous frame inner to this frame" errors)). PR rust/27194 (put rust demangler on 10.x branch). PR threads/27239 (gdb/cp-support.c:1619:(.text+0x5502): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `TLS init function for thread_local_segv_handler'). PR breakpoints/27330 (nextoverthrow.exp FAILs on arm-none-eabi). PR symtab/27333 ( dwarf-5 abort on unhandled DW_TAG_type_unit in process_psymtab_comp_unit). PR fortran/27341 ( dwarf-5 FAIL: gdb.fortran/function-calls.exp: p derived_types_and_module_calls::pass_cart_nd(c_nd)). PR tdep/27369 (ARC: Stepping over atomic instruction sequences loops infinitely). PR build/27385 (Cannot compile arc.c with gcc-4.8 (error: no matching function for call to 'std::pair...')). PR gdb/27435 (Attach on solaris segfaults GDB). PR build/27535 (amd64-linux-siginfo.c

GNU GPLv3 c c++ debugger software-development

youtube-dl 2021.04.26 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: xfileshare Add support for wolfstream.tv. francetvinfo Improve video id extraction. medaltv extraction. tver Redirect all downloads to Brightcove. go Improve video id extraction. youtube lazy extractors. bbc Extract description and timestamp from INITIAL_DATA. cbsnews extraction for python

Public Domain python utility video

4MLinux 37.0 BETA 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major feature: 4MLinux 37.0 BETA is ready for testing. Basically, at this stage of development, 4MLinux BETA has the same features as 4MLinux STABLE, but it provides a huge number of updated packages.

GNU GPLv3 x window system x11 console terminal osdistro

EdgeDeflector 1.2.0.0 💾

EdgeDeflector is a small helper application that intercepts URIs that force-open web links in Microsoft Edge and redirects it to the system’s default web browser. This allows you to use Windows features like the Cortana assistant and built-in help links with the browser of your choice instead of being forced to use Microsoft Edge. You’ll never see EdgeDeflector ever again after installing it. It does its thing transparently in the background and only runs when a link needs to be deflected away from Microsoft Edge.

minor feature: New post-installation greeting page helps user through manual installation steps. (Changes in Windows 10 prevents automation during installation.). Now installs per-user. (No longer requires administrative permissions to install.). Resolved that caused anti-virus programs to consider the installer and program suspicious. Resolved potential localization.

end-users windows

CakePHP 3.9.9 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: The assertMailSentFrom() method can now compare array emails. Improved API documentation. BufferedIterator not yielding full results when partially iterated. RouteBuilder::plugin() not forwarding the namePreoption. Corey Taylor. Jorge. Marc Würth. Mark Story. TerryKern. Tobse. ndm2.

MITL php framework web-mvc cakephp rails

Nautilus Hide 0.1.0 💾

A simple Nautilus extension that adds “Hide” and “Unhide” to Nautilus right-click menu Nautilus Hide does not add a leading dot to file names, but relies on Nautilus' ability to hide the files that are listed in a .hidden file. The extension erases the .hidden files when these are empty and is able to handle selections of files that are distributed across multiple locations.

major feature: Nautilus Hide has been published.

GNU GPLv3 c dotfiles gnu-linux desktop gnome nautilus gnu desktop-environment hidden-files nautilus-extension

Firefly III 5.5.9 💾

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

minor feature: Dashboard preferences would some times retain old or bad data. Submitting an existing account with an account number only would store it as a new account. Account interest was a float and not a string. Store Budget API call would not properly handle auto budgets.

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

Wine 6.7 💾

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: NetApi32, WLDAP32, and Kerberos libraries converted to PE. More Media Foundation work. ES6 JavaScript mode. Improved WOW64 file system redirection. More Plug amp; Play driver support. Keyboard raw input device. Various.

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

iQPuzzle 1.2.4 💾

iQPuzzle is a diverting I.Q. challenging pentomino puzzle. Pentominos are used as puzzle pieces and more than 300 different board shapes are available, which have to be filled with them.

minor bugfix: Add support for Qt6, fix disappearing block borders

GNU GPLv3 puzzle game desktop pentomino cpp qt

µBlock Origin 1.35.0 💾

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

minor feature: Firefox: Click uBlock0_1.35.0.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Submission pending. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak 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. location. refresh. report-to. set-cookie. Block FLoC checks in Chrome/uBO. json-prune doesn't remove all properties by full wildcard. Remove advanced setting ignoreScriptInjectFilters. Finalize 3rd-party scripts/frames mini-filtering widget. Remove advanced setting ignoreRedirectFilters. regex used to extract attribute name in element picker. Add support for removal of response headers.

GNU GPLv3 javascript browser ad-blocker filter privacy

Jailer 10.4.4 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: The detail view dialog has been made non-modal, allowing a smoother workflow. Rows can now also be edited via the detail view dialog.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Sweet Home 3D 6.5.2 💾

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

minor feature: the deletion of temporary files in. work folder under Windows with Java 9 and above.. Used unique case insensitive texture file names exported to OBJ format to avoid conflicts under case insensitive systems.. Moved photo and video creation dialog boxes away when a new dialog box is opened to avoid they hide it under macOS.. Generated the icon of an imported 3D models offscreen when possible.. Ensured selectable cameras list is displayed in Sweet Home 3D JS Viewer when the displayed home doesn't contain any level.. Other minor and enhancements.

GNU GPL modeller design visualization java