GitLab 14.2.3 💾

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 bugfix: (2021-09-01). ### (4 changes). Live Markdown Preview in personal and subgroup projects (gitlab-org/gitlab@20553f93703c0bc076c8e1a4fbc4ce07e2e914b7) ( merge request (gitlab-org/gitlab!69316)). OrphanedInviteTokensCleanup migration (gitlab-org/gitlab@9c59b2fbdfeb250de66a9d2b9424cde9680f86c3) ( merge request (gitlab-org/gitlab!69316)). Reset severity_levels default (gitlab-org/gitlab@34e65788679cfbdeec28357a01a8b303ba61418f) ( merge request (gitlab-org/gitlab!69316)). Geo: Replicate multi-arch containers (gitlab-org/gitlab@fdf88767320016a84c83e896b9f9b90291de89e0) (merge request) GitLab Enterprise Edition.

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

PrRescue 0.100 💾

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

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

GNU GPL gentoo rescue boot

Universal Media Server 10.11.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 bugfix: General: Added link to changelog in auto updater Dolby Vision video being detected as Digital Video (dv) browsing on some renderers tsMuxeR not working on macOS Renderers: Improved support for subtitles on LG OLED TVs Translation updates via Crowdin: Chinese (Traditional) (95 ) Czech (99 ) Danish (100 ) Dutch (97 ) Finnish (100 ) Korean (100 ) Polish (100 ) Portuguese (99 ) Spanish (100 ) Turkish (100 ) Ukrainian (19 ) Dependencies: Bump checkstyle from 8.45.1 to 9.0 Bump JNA from 5.8.0 to 5.9.0 Bump oshi-core from 5.8.0 to 5.8.1 Bump tsMuxeR to 2021-09-02-01-59-46.

GNU GPL java media streaming ffmpeg upnp dlna

Gitea 1.15.1 💾

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

minor feature: Allow BASIC authentication access to /:owner/:repo/releases/download/ Prevent leave changes dialogs due to autofill fields Ignore review comment when ref commit is missed wrong attachment removal Gitlab Migrator: dont ignore reactions of last request Correctly return the number of Repositories for Organizations Test if LFS object is accessible git.Blob.DataAsync(): pipe since we return a Nopr dump and restore respository Repair and Improve GetDiffRangeWithWhitespaceBehavior wiki raw commit diff/patch view Ensure wiki repos are all List limited and private orgs if authenticated on API Simplify split diff view generation and remove JS dependency Ensure that the default visibility is set on the user create page In Render tolerate not being passed a context Upgrade xorm to v1.2.2 Add test to ensure that dumping of login sources remains correct Report the correct number of pushes on the feeds Add primary_key to _index Prevent NPE on empty commit branch pagination error Add missing return to handleSettingRemoteAddrError Remove spurious / from.opened_by Ensure that template compilation panics are sent to the logs Update caddyserver/certmagic . Allow BASIC authentication access to /:owner/:repo/releases/download/. Prevent leave changes dialogs due to autofill fields. Ignore review comment when ref commit is missed. wrong attachment removal. Gitlab Migrator: dont ignore reactions of last request. Correctly return the number of Repositories for Organizations. Test if LFS object is accessible. git.Blob.DataAsync(): pipe since we return a Nopr. dump and restore respository. Repair and Improve GetDiffRangeWithWhitespaceBehavior. wiki raw commit diff/patch view. Ensure wiki repos are all. List limited and private orgs if authenticated on API. Simplify split diff view generation and remove JS dependency. Ensure that the default visibility is set on the user create page. In Render tolerate not being passed a context. Upgrade xorm

MITL git go

Spyder 5.1.2 💾

Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package. Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.

minor feature: Windows (Windows 10): Spyder_64bit_full.exe. MacOS (10.15+): Spyder.dmg. To use packages such as Scikit-learn or Seaborn with these installers, please read the following entry in our documentation FAQ. To connect the installers to your current conda or pyenv environments, take a look at this other FAQ. It can take a week or two, or even up to a month, for a new Spyder version to be part of Anaconda. Please be patient until then and do not report it as a problem because we don't have any control over that. . If you installed Anaconda for the first time, you need to run the following command first: Conda update anaconda Before running the command above.

MITL interpreter ide cpython python science-research

EdgeDeflector 1.2.3.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: an where the app wouldn t launch when installed to a directory path containing a space. an where the app would be shown without an icon in some Windows dialogs. Updated to.NET Framework 4.8.

end-users windows

Nautilus Annotations 0.8.2 💾

Long time ago GNOME Files (Nautilus) had the ability to handle custom annotations attached to files and directories. This ability has slowly gone lost in the folds of time. Things however are rarely really unlearned, and an ability rarely goes away for good. Nautilus Annotations brings back Nautilus' annotation capabilities. It exploits the same machinery that was used back then: that of relying on GIO to store custom information about a file or a directory.

minor feature: (2021-09-03). Changes: The extension's menu entries have been prevented from appearing in context menus of locations that do not support annotations (e.g.: search mode). A typo has been fixed.

GNU GPLv3 desktop file-manager file-metadata gio gnome gnu gnu-linux gtk gvfs gvfs-metadata markdown metadata nautilus nautilus-extension notes

Nautilus Hide 0.2.5 💾

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: AM_GNU_GETTEXT_VERSION( 0.21 ) has been replaced with AM_GNU_GETTEXT_VERSION( 0.19 ) in configure.ac. A typo has been fixed.

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

The Sidef programming language 3.99 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: Added the Polynomial built-in class. (e8fdf45, 7f71257, 5db0b7d). Added the Fraction(a,b) built-in class. (a7a9bd7). Added the Number sqrtmod_all(a, n) method. (28f024a). Added the Number hclassno(n) method. (a0a89e8). Added the Number k.powerfree_part_sum(a,b) method. (fc79ca7). Added the Number k.powerfree_part(n) method. (46a3ee7). Added the Number k.powerfree_sum(a,b) method. (74f03ed). Added the Number n.is_powerfree(k=2) method. (c17985c). Added the Number k.powerfree_count(a,b) method. (833629f). Added the Number power_divisors(n, k=nil) method. (47628b3). Added the Number power_udivisors(n, k=nil) method. (39d27de). Added the Number cube(x) method. (cc3792c). Added the Number squares_r(n,k=2) method. (70db758, 335b29f, 6e88d02). Added the Number fusc(n) method. (edd22c6, d09a899). Added the Number rotate(n,k,b=10) method. (362483b). Added the Number chebyshevTmod(n,x,m) and chebyshevUmod(n,x,m) methods. (5da6959). Added the Number each_composite(a,b, ... ) and composites(a,b) methods. (c95a14c, ab16883). Added the Number n.prime_lower and n.prime_upper methods. (9df78d7). Added the Number sqrt_cfrac_period_each ... method. (ea9f942). Added the Number faulhaber_range(a, b, k) method. (99e7ca4). Added the Enumerator.count ... method. (3f568c1). Added the Enumerator.while ... method. (1ed3dd9). Added the RangeNumber composites(a..b) method. (d043243). Added the RangeNumber each_composite(a..b, ... ) method. (c95a14c). Added the Lazy.while ... method. (67c4921). Extended some Number methods to return a Polynomial object when x is omitted. (1e624c0, ff0ac89). Extended the Number sigma(n, k) method to support negative k. (00f083f). Extended the Number squarefree_sum method to accept two arguments. (74f03ed). Extended the Array.contains method to accept an arbitary long list of objects. (453ed55). Extended the Enumerator.first method, to support an optional Block. (b5a12c8). Minor performance improvements and simplifications in the Number class. (54bc

GNU GPLv3 programming language development perl

mping 1.4 💾

mping intends to be an easy to use and script friendly program. Similar to the standard ping program, but unlike it, the response to multicast ping is sent by another mping.

minor feature: Add man page to section 1. Add missing license heading to source file. missing newline and options in usage text.

MITL multicast ping

strace 5.14 💾

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

Poppler 21.09.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : core: Splash: Massive spped improvement on files that use lots of save/restore (q/Q) operators. Correct decoding of signature properties Reason Location when they are Unicode. with malformed files. MSVC build build system: Call cmake_minium_required() before project(). Always append to CMAKE_ C,CXX _FLAGS_ CMAKE_BUILD_TYPE . correctly forward user-provided flags to try_compile().

GNU GPL c++ pdf rendering library developers

µBlock Origin 1.37.3b21 💾

µ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.37.2.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. 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: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO 1.37 breaks at least some sites that use googletagmanager if specific filters in use.

GNU GPLv3 javascript browser ad-blocker filter privacy

Jenkins 2.309 💾

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

minor feature: Add ABORTED threshold to ReverseBuildTrigger @MadsJakobsen. missing icons @janfaracik. Bump XStream from 1.4.17 to 1.4.18 @basil. Bump jna from 5.8.0 to 5.9.0 @dependabot. Mark PluginFirstClassLoader, MaskingClassLoader, and AntClassLoader as parallel-capable @basil.

MITL ci

libconfig-persistence 0.9 💾

A small library to save configuration data of an application to the correct place. The library provides reading/parsing and writing for the simple "key = value" or the XML format.

major feature: First BETA release Please test! * There are two new methods since the early preview * There is also quite a bit of documentation (PDF (if latex is available) and HTML) and a small example program. * Installation directives for cmake so cmake --install will create an installation.

GNU GPL library c++ developers configuration linux windows

schily 2021-09-01 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, bosh, btcflash, cal, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, fdiff, fifo, fsdiff, hdump, isodebug, isodump, isoinfo, isovfy, label, make, man2html, mt, obosh, od, p, POSIX patch, pbosh, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, svr4.make, gnutar, tartest, termcap, udiff, vctags and ved.

major feature: autoconf: the enhancement to work aounr an incompatible change for SIGSTKSZ on Linux should now work. autoconf: Added new tests to check for /bin/sh, /usr/bin/sh and whether /bin is a symlink. autoconf: Added a new test to check for /bin/posix/sh SunPro Make: all changed sources now explicitly state CDDL version 1.0 only. SunPro Make: Defining "extern char sys_siglist " is now based on HAVE_SYS_SIGLIST_DEF. SunPro Make: Now partially using a new SHELL_PATH definition, that is based on the new autoconf results: HAVE_SYMLINK__BIN, HAVE__BIN_SH, HAVE__USR_BIN_SH. SunPro Make: We are now using HAVE_SIGSET to set up a fallback from sigset() to signal(). SunPro Make: A workaround for the linux getopt() has been removed since we always use our libgetopt that is a Solaris based and enhanced getopt(). SunPro Make: Removed a special HP-UX treatment for the POSIX shell in favor of the new autoconf test result HAVE__BIN_POSIX_SH. SunPro Make/smake: The man page now better describes pattern macro replacement. SunPro Make: The man page now .NO_PARALLEL, .NOTPARALLEL and .PARALLEL in make.1s as well. SunPro Make: A new mode named "SUN" for SUN_MAKE_COMPAT_MODE has been introduced. mdigest: Fixed a typo in the output from mdigest -help All schilytools: The string "Jörg Schilling" is now separate and in a gettext() call.

CDDL software development build tools utilities

Checkstyle 9.0 💾

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

minor feature: Add COMPILATION_UNIT token in Ast Tree, remove EOF token. Upgrade Java Grammar from ANTLR2 to ANTLR4. Checkstyle fails with unusual annotations. annotation array initialization indentation. Checkstyle fails on nested type parameters. Refactor Inline Parsing and add support for inputs with multiple modules. Add ability to suppress forbidden API by annotation. Migrate to Inline Config Parser for tests using MemberNameCheck. Inlined config for Filters Inputs. Migrate to new verify method for inlined configs. Add support for file path in Inline Config Parser. Migrate to Inline Config Parser in Regexp Check Tests. Migrate to Inline Config Parser in Whitespace Check Tests. Migrate to Inline Config Parser in Miscellaneous Check Tests. Migrate to Inline Config Parser in Javadoc Check Tests. Migrate to Inline Config Parser in Coding Check Tests. Unit tests that involve `StackOverflow` should use limited stack size. Migrate to Inline Config Parser in Sizes Check Tests. Github actions for pitest does not safe artifacts in master builds for all executions. Migrate to Inline Config Parser in Naming Check Tests. Migrate to Inline Config Parser in Imports Check Tests. Migrate to Inline Config Parser in Modifier Check Tests. Migrate to Inline Config Parser in Block Check Tests. Migrate to Inline Config Parser in Metric Check Tests. Migrate to Inline Config Parser in Design Check Tests. Add support for multiple violations on adjacent lines in Input Parser. Permanent suppression section at checkstyle_input_suppressions.xml. Migrate to Inline Config Parser in Annotation Check Tests. Add support for messages in inlined config. doc: update jooq link. How to define null in inlined config. doc: writingchecks.xml docs. Add support for multiple violations on same line in Input Parser. Some Inputs can not have comment on line with violation. Enforce line limit 100 on all Input files. support non-ASCII characters in identifiers. Checkstyle freezes on deeply nested lambdas. Checkstyle fails to

MITL java coding-style syntax-checker command-line

Electron 16.0.0-nightly.20210831 💾

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: Security: Backported for 1228036. #30639. Security: Backported for 1231134. #30637 (Also in 11). Security: Backported for 1233564. #30636 (Also in 11). Security: Backported for 1234009. #30635 (Also in 11).

MITL node js

GitLab 14.2.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-08-31). ### Security (9 changes). Prevent non-admins from configuring Jira connect app (gitlab-org/security/gitlab@1bc56361c9daa90accea65836d5a424168a2c544) ( merge request (gitlab-org/security/gitlab!1697)). Only create jira connect NS subscriptions for admins (gitlab-org/security/gitlab@c160da2cb32a5774fef149155cfd397981bf9173) ( merge request (gitlab-org/security/gitlab!1698)). Update apollo_upload_server dependency (gitlab-org/security/gitlab@5ef659b8c9a5a7338830171c62943d3b8bb16410) ( merge request (gitlab-org/security/gitlab!1699)). Ensure shared group members lose project access after group deletion (gitlab-org/security/gitlab@c94e934234a90f82e7fe291ed0f1d6a763b9a977) ( merge request (gitlab-org/security/gitlab!1683)). Update Import/Export to use public email when mapping users (gitlab-org/security/gitlab@13fb902c55c2dfe7ec2bf35f58a9cb3d93905d9a) ( merge request (gitlab-org/security/gitlab!1669)) GitLab Enterprise Edition. Require sign in for.keys endpoint on non-public instances (gitlab-org/security/gitlab@0979dd458e8fa0d4f5e184ef0b9ea042d79f6c14) ( merge request (gitlab-org/security/gitlab!1676)). Inherit user external status while creating project bots (gitlab-org/security/gitlab@93062909ffc093cb8f718a3ea3f2976292a9b9af) ( merge request (gitlab-org/security/gitlab!1675)). Escape reference and title for Jira (gitlab-org/security/gitlab@d25ef8599ec03ee80ef1bff7067b2269836400cf) ( merge request (gitlab-org/security/gitlab!1673)) GitLab Enterprise Edition. stored XSS vulnerability in Datadog settings form (gitlab-org/security/gitlab@23b98dac7864992898992a153950247ac6ccb933) ( merge request (gitlab-org/security/gitlab!1670)).

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

PeerTube 3.4.0-rc.1 💾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

minor feature: Important: v3.2.0 introduced a pg_dump export in the auto upgrade script. v3.2.1 this. To upgrade from v3.2.0: You can upgrade manually https://docs.joinpeertube.org/install-any-os?id=manually Or you can apply the changes introduced in this commit: 86dc0b9 and then use the auto upgrade script . You can upgrade manually https://docs.joinpeertube.org/install-any-os?id=manually. Or you can apply the changes introduced in this commit: 86dc0b9 and then use the auto upgrade script. Important: Due to a in ffmpeg, PeerTube is not compatible with ffmpeg 4.4. See #3990. Increase max image/caption/torrent upload size to 4MB. You need to update your nginx configuration to handle this change. Increase fetcher job concurrency to 3. Support log level env parameter PEERTUBE_LOG_LEVEL #4149. Add client helpers: getBaseRouterRoute() #4153 . getBaseRouterRoute() #4153. Add client plugin hooks (https://docs.joinpeertube.org/api-plugins): filter:left-menu.links.create.result to add/remove left menu links filter:internal.player.videojs.options.result to filter options sent to videojs player #4126 . filter:left-menu.links.create.result to add/remove left menu links. filter:internal.player.videojs.options.result to filter options sent to videojs player #4126. Add server plugin hooks (https://docs.joinpeertube.org/api-plugins): action:api.video-playlist-element.created . action:api.video-playlist-element.created. Add ability to create a custom homepage using HTML, markdown and custom HTML tags #4007. Add ability to search playlists in PeerTube instance and SepiaSearch. Shorter public URLs (old URLs are still supported): Handle short UUID (8r4jooaQpHp8tw1E1qpSeYq instead of 3caf7bea-5ceb-4959-81a0-b44d184e897c) for playlists and videos Use /w/:id instead of /videos/watch/:id and /w/p/:id instead of /videos/watch/playlist/:id Use /a/:accountName instead of /accounts/:accountName and /c/:channelName instead of /video-channels/:channelName #4009 Provide /@:username page that automatica

Affero GPLv3 javascript angularjs web video hosting activitypub

Zotero 5.0.96.3 💾

Zotero is a free and open-source reference management software to manage bibliographic data and related research materials (such as PDF files). Notable features include web browser integration, online syncing, generation of in-text citations, footnotes, and bibliographies, as well as integration with the word processors Microsoft Word, LibreOffice Writer, and Google Docs. It is produced by the Center for History and New Media at George Mason University.

minor feature: OpenURL resolver list for Library Lookup The OpenURL section in the Advanced preferences now includes a list of resolvers from the Zotero OpenURL directory Drastically reduced memory usage for large imports and long sessions Re-dragging an item to another library no longer restores a previously dragged version of the item from the trash Don't show field autocomplete results from other libraries An open item field is now saved properly when clicking directly on creator mode switch button Updated behavior of colored tag toggling via keyboard Update Date Modified when toggling tag If any selected items don't have the tag, add it to all items, instead of deciding based on the first item File sync performance improvements in large libraries at quota or with remotely missing files Fixed erroneous Only top-level full items can be merged error trying to merge some item types in recently created databases Fixed possible repeating Reset Group and Sync error Linux Fixed display of Item Type menu with dark them

Affero GPLv3 citation documentation styles

Vim 8.2.3388 💾

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.3388: fnamemodify('path/..', ':p') differs from using 'path /../'. Problem: fnamemodify('path/..', ':p') differs from using 'path/../'. Solution: Include the "/.." in the directory name.

Other text-editor ide vi vim

HumHub 1.9.1 💾

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: Missing translations for "New Member" and "New Spaces" directory widgets. export users with tags data. Auto creating following for friends. birthday with hidden year in a language-specific format. Enh #5189: Reduce minimum character limit for space and user tags to 2 chars. Enh #5189: Hide tags on space chooser if no keyword inside tags. links to old directory. Render links in email notifications. space between URLs and text in notification message. Typo in Offline Page Text. Migration of container tags. Typo in Offline Page Text. translate with not defined language. Removed "strong " from the Dutch translations. Enh #5259: Protection of the logout action by POST method. visibility of email requiring on backoffice add user form.

Affero GPLv3 php yii mysql social-network groupware

Shotcut 21.08.29 💾

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 feature: Added support for WebP export with presets for still sequence and animation. Added Properties Measure Video Quality... using VMAF. Added a new video filter GPS Text. Added a new video filter Reflect. Added a new Deband video filter. Added a warning dialog before File Export Frame... from a proxy file. Added support for keyframes to Mask: Simple Shape Rotation. Added support for the operating system clipboard when copying and pasting filters. Added support for the operating system clipboard when cut, copy, paste, overwrite or append a clip. Added a dialog when Timeline Track Operations Insert Track on the top audio track to choose audio or video. Added handles to the sides of the rectangle on-screen control (VUI). Changed the storage for thumbnails and waveforms to use files instead of database. Changed Time Remap to limit input values to the maximum duration of the clip. Changed to set the file date on proxy files to match original file. Improved reliability of Time Remap status/feedback info. Improved the speed setting in the Time Remap filter with an option to either modify or lock the input time. Improved player grid display and snapping when zoomed. Improved image sequence if there is a numeric filename discontinuity or rollover to 0. possible crash when using Audio Waveform Visualization filter. Mask: From File Custom... might lose track of its file. Text: Simple File date broken in v21.05. Timer filter's new Speed parameter not scaling Duration. a possible crash reading a YUV 4:2:2 uncompressed video. some clips' duration in project XML saved in frame units instead of seconds. Timer start and end buttons when filter in point is set. quality/rate control with libx264rgb in Export Codec. undo simple keyframes in Size, Position Rotate turned on advanced keyframes. undo followed by redo when trimming clips on Timeline may not be correct. a crash moving multiple clips to the beginning with Ripple All Tracks on. changing Time Remap Enable pitc

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

Persy Transactional Storage 1.0 💾

Persy is a simple transactional storage (AKA database) written in rust, that persists raw data in the form of `Vec<u8>` or key values of basic rust types, focusing mainly on correctness and durability. All data, referencing structures and logs are kept in a single file.

major feature: After 5 years of development and 6 months since the previous release the 1.0 is out, mostly include cleanups and stabilization, with no main features compared to previous release, to read more checkout the release post http://persy.rs/posts/persy-1.0.html For basic examples on how to use it check out http://persy.rs/posts/getting-started.html

MPL-1 database storage transaction

mping 1.3 💾

mping intends to be an easy to use and script friendly program. Similar to the standard ping program, but unlike it, the response to multicast ping is sent by another mping.

major feature: First official stand-alone version.

MITL multicast ping

4MLinux 38.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 38.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

GNUnet 0.15.3 💾

GNUnet is a framework for secure and anonymous peer-to-peer networking that does not use any centralized or otherwise trusted services. Currently, the framework offers censorship-resistant file-sharing, messaging, VPN, GNS (a decentralized version of DNS), and much more. GNUnet is currently developed by a worldwide group of independent free software developers. GNUnet is a GNU package (http://www.gnu.org/).

minor feature: Config: handle syntax error instead of dereferencing NULL pointer - Florian Dold

Affero GPLv3 anonymity f2f file-sharing gns gnunet internet networking p2p vpn

µBlock Origin 1.37.3b20 💾

µ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.37.2.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. 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: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO 1.37 breaks at least some sites that use googletagmanager if specific filters in use.

GNU GPLv3 javascript browser ad-blocker filter privacy

SMCRoute 2.5.2 💾

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: Allow installing routes with no outbound interfaces. Reinitialize VIFs on reload in case of new interfaces. Handle cases when interfaces change ifindex, i.e. they've first been removed and then re-added with the same name. VIF leak when deleting interfaces with MRDISC enabled. handling when an (S,G) moves to another IIF. This where the SMCRoute kernel cache was out of sync with the kernel MFC. handling of lost/disabled interfaces at reload. This a couple of where routes were not updated properly at runtime. Update interface flags on reload, this when SMCRoute failed to detect interfaces that had their MULTICAST flag set or cleared at runtime Skip setsockopt() for IPC sockets. This warnings in syslog about failing to disable MULTICAST_LOOP and MULTICAST_ALL.

GNU GPL multicast daemon unix linux

Worker File Manager 4.9.0 💾

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

minor feature: This release improves the chmod command to allow to apply a fixed set of permissions without a user dialog. Some low-level registered commands has been added and these commands can be executed interactively even if they require an argument. A problem with the tmp dir being mounted as noexec has been fixed as well as problems with a tmp dir containing spaces an other special characters.

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

splitjob 3.2 💾

Useful to split up jobs over multiple CPU cores or even multiple computers. Examples: tar -cf - /bigdirectory | splitjob -j 4 gzip > big.tar.gz splitjob "ssh h1 bzip2" "ssh h2 bzip2" < f > f.bz2

minor feature: Robustness against lots of false magic bytes within compressed data at parallel decompression as the number of retries now might be bigger than the number of parallel jobs

GNU GPL c command-line distributed-computing

Wine 6.16 💾

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: Initial version of a HID-based joystick backend. Improved high-DPI theming support. More preparation work for the GDI syscall interface. Better CodeView support in WineDump. Various.

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

Electron 16.0.0-nightly.20210827 💾

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: an present in webView where the leave-html-full-screen event is not emitted if the user exits fullscreen with esc instead of by clicking into the webView. #30669 (Also in 13, 14, 15). Security: Backported for 1196853. #30581. Security: Backported for 1227933. #30615. Security: backported for 1229298. #30580.

MITL node js

Jailer 10.5.8 💾

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 connection dialog has been improved. Database-specific logos are now displayed in the connection dialog and in the status bar. The condition editor now also displays the number of rows that are "null" or "not null".

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