HarfBuzz 2.8.1 💾

HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.

minor feature: 2.8.1 Subsetter now fully supports GSUB/GPOS/GDEF tables (including variations); as. such, layout tables are retained by subsetter by default. (Garret Rieger, Qunxin Liu). Build scripts no longer check for FontConfig as HarfBuzz does not use it. hb-view supports iTerm2 and kitty inline image protocols (Khaled Hosny). it can also use Chafa for terminal graphics if available (Hans Petter Jansson).

Mixed c++ c fonts text-shaping

Bokeh 2.3.2 💾

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

minor bugfix: : - #11169 component: bokehjs Python callback triggered by SelectionGeometry event is slow compared to js equivalent. - #11182 component: bokehjs Forward slash is changed to 2F in link. - #11203 component: bokehjs Cannot clear active of RadiGroup. Tasks: - #9636 Remove Black Formatting. - #11175 Replace jinja2.Markup deprecated with Jinja 3.1.

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

ELM ME+ 2.5 PLalpha54 💾

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

minor feature: This release fixes type=iconv option on .elm/mime.charsets and some other bugs. This release changes size display on mail listing. This release changes handling some bogus 8-bit mail with elmrc options "use-char-set-header-field-hack" and "use-content-type-charset-for-8bit-subject-hack". If getifaddrs() is available, resolv module clears name lookup cache when interfaces addresses change (with elmrc option "interface-change" on "resolv:" section). Also some other changes are included.

Elm GPL email-client imap pop3 shell c curses posix linux unix end-users e-mail

Electron 14.0.0-nightly.20210504 💾

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: Allow Node.js to manage microtasks queue by using explicit microtasks policy before calling uv_run(). #28974 (Also in 12, 13). an where some Node.js modules would hang on page reload on Windows. #28336 (Also in 12, 13). an where windows in simpleFullscreen mode were not properly resizing when display metrics changed. #28870 (Also in 12, 13). the window-all-event being emitted while the last BrowserWindow was still in the process of being. #28912 (Also in 12, 13). Security: backported for 1161379, 1186641. #28801. Security: backported for CVE-2021-21214. #28934. Security: backported for CVE-2021-21215 and CVE-2021-21216. #28948. Security: backported to CVE-2021-21207. #28930. Security: backported to CVE-2021-21223. #28813. Security: backported to CVE-2021-21227. #28862. Security: backported to CVE-2021-21230. #28902. Security: backported to CVE-2021-21231. #28905. Security: backported to CVE-2021-21233. #28873.

MITL node js

FileZilla 3.54.0-rc1 💾

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

minor bugfix: Refactored network activity handling, the activity indicators tooltips now display more accurate data. Updated SFTP components. Small performance improvement sorting very last directory listings. a crash changing numeric permissions value in chmod dialog.

GNU GPL c ftp ftps file-transfer

pytablewriter 0.59.0 💾

A python library to write a table in various formats: CSV, HTML, JavaScript, JSON, LTSV, Markdown, MediaWiki, Excel, Pandas, Python, reStructuredText, SQLite, TOML, TSV. Also supports: - Automatic tabular data formatting - Alignment - Padding - Decimal places of numbers - Multibyte character support - Write table to a stream such as a file/standard-output/string-buffer

minor feature: Add support for Python 3.10. Drop support for Python 3.5. Markdown alignment cells respect margin #36. Add validation to margin setter. Make it possible to set more writer settings via writer class constructors. Forced to set margin to zero for CSV/sourcecode writer classes. _repr_html_ method to properly apply writer settings. to margin value setting changes are properly applied after written a table. Modify type annotations. Update requirements.

MITL database code-generator library python-module utilities markdown restructuredtext python cross-plattform javascript

LibreSSL 3.3.3 💾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

documentation, documentation,: Other than the version number, it is identical to LibreSSL 3.3.2. It includes the following changes from LibreSSL 3.2.2: New Features. Support for DTLSv1.2. Continued rewrite of the record layer for the legacy stack. Numerous and interoperability were in the new verifier. A few and incompatibilities remain, so this release uses the old verifier by default. The OpenSSL 1.1 TLSv1.3 API is not yet available. Portable Improvements. Added '--enable-libtls-only' build option, which builds and installs a statically-linked libtls, skipping libcrypto and libssl. This is useful for systems that ship with OpenSSL but wish to also package libtls. Update getentropy on Windows to use Cryptography Next Generation (CNG). wincrypt is deprecated and no longer works with newer Windows environments, such as in Windows Store apps. API and Documentation Enhancements. Add a number of RPKI OIDs from RFC 6482, 6484, 6493, 8182, 8360, draft-ietf-sidrops-rpki-rta, and draft-ietf-opsawg-finding-geofeeds. Add support for SSL_get_shared_ciphers(3) with TLSv1.3. Add DTLSv1.2 methods. Implement SSL_is_dtls(3) and use it internally in place of the SSL_IS_DTLS macro. Provide EVP_PKEY_new_CMAC_KEY(3). Add missing prototype for d2i_DSAPrivateKey_fp(3) to x509.h. Add DTLSv1.2 to openssl(1) s_server and s_client protocol message logging. Provide SSL_use_certificate_chain_file(3). Provide SSL_set_hostflags(3) and SSL_get0_peername(3). Provide various DTLSv1.2 specific functions and defines. Document meaning of '*' in the genrsa output. Updated documentation for SSL_get_shared_ciphers(3). Add documentation for SSL_get_finished(3). Document EVP_PKEY_new_CMAC_key(3). Document SSL_use_certificate_chain_file(3). Document SSL_set_hostflags(3) and SSL_get0_peername(3). Update SSL_get_version(3) manual for DTLSv.1.2 support. Make supported protocols and options for DHE params more prominent in tls_config_set_protocols(3). Various documentation improvements around TLS methods. Compatibility Changes. Make openssl(

ISC ssl tls cryptography security libraries aes rsa sha1 communications

Ascript 2020.01 💾

Ascript is a higher performance free script interpreter. C, coreutils, Perl, Python, sed, util-linux are slower. The grammar while extremely simple all tasks for booting, shutdown, and software logistics can be done. A free POSIX if creating ascript please consider. Ascript is everything Kyle Sallee, the creator of the POSIX "Sorcerer," wanted in a script language.

documentation: The announcement while initial 4th generation revised quality was already attained. Faster than ascript software is not known. Source and excellent manual pages and examples are provided. Further development is not planned. 5 years aft development, testing, use, ascript is done. All those bumps and transitions are circumvented. Since extensible by others more ascript argot can be authored. Around 2001 development quality software for releasing a rebuke was solicited. Ascript is ready is done.

Other scripting

Eclipse 4diac 1.14.0 💾

The general aim of the 4DIAC initiative is to provide an open, free, IEC 61499 standard compliant automation and control environment. The following open source projects are in the focus of the 4DIAC initiative: * FORTE (4DIAC-RTE): Modular IEC 61499 compliant Runtime Environment for small embedded devices (16/32 Bit), implemented in C++ * 4DIAC-IDE: Modular IEC 61499 compliant Integrated Engineering Environment based on the Eclipse open tool framework * 4DIAC-LIB: Library of function blocks usable for different kinds of control applications * 4DIAC-Systems: A set of example projects Furthermore this open source implementation should serve as discussion basis for the further development of the IEC 61499 standard.

major feature: With Eclipse 4diac 1.14.0 we provide you with a large set of improvements in 4diac IDE and 4diac FORTE. In 4diac IDE these are: System file content is shown in one single editor with bread-crumb navigation; The infinite drawing canvas was replaced by an incremental growing canvas. This gives better feedback on the size of the network or ECC; Possibility of expanding subapps for showing subapp content in-line with its parent; Inside untyped subapps the subapp's comment is shown at the top of the editing area; Typed subapps can now contain untyped subapps; The content of typed subapps can be watched as part of the instance similar to a composite fb in a dedicated viewer; Parse errors are shown as errors in the problem view which is added to the system perspective; A default CMakeList.txt file can be generated during export; Reworked simulated device manager to better show currently running simulated devices; Implicit upcast are now allowed during connection creation (e.g., INT to DINT); Transition conditions can now directly be edited in ECC graphics; A struct can be created by selecting several interface elements of a subapp; Many bug fixes and smaller improvements: Text labels in diagrams are not cut off any more, Boot-file and FM generation is again available, Improved automatic layout generation, Modernized function block appearance with a drop shadow, Several issues in the type library leading to broken projects and FBs. In 4diac FORTE these are: Improved timer handler to use less resources, which should lead to less jitter; CMake modules have now an option to be enabled per default; Several compile/portabilty issues where fixed: Modbus, Windows XP, ming64, Piface. All in all we could address 150 issues in the work for the new Eclipse 4diac version.

EPL distributed control industrial automation embedded-systems science-research manufacturing developers cross-platform c++ java c++ java man

TEA text editor 60.1.0 💾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

major feature: This release adds a sort of syntax highlighting for SRT and Youtube subtitles (sbv, vtt) formats (timecode highlighting). Haskell highlighting also featured. Such things leaded me to fix the very old bug in syntax highlighting engine, related to incomplete syntax hl module. Working with automatically generated subtitles I've discovered they are not parsed to sentences, thus, have not capitalized words. To help with that, I wrote new function, which you can use, of course, after the manual sentence division by ".", "!" and "?" - Fn - Case - Capitalize sentences. Dates panel becomes more fancy.

GNU GPLv3 text editor qt documentation text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

Nautilus Annotations 0.3.1 💾

Long time ago GNOME Files (Nautilus) had the ability to handle custom annotations attached to files and directories. This ability has slowly gone lost among 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: Icons, emblems and code review

GNU GPLv3 annotations c file-metadata gnome gio gvfs metadata nautilus nautilus-extension notes

GParted 1.3.0 💾

GParted is a hard disk partitioning application commonly used from LiveCDs. It allows to created and modify partitions, label, check, copy and move, or resize common filesystems. GParted works on legacy MBR bootsectors or GUID partition tables (GPT). Supported filesystems include ext2/3/4, btrfs, f2fs, FAT16/32, hfs/hfs+, lvm2, NTFS, reiserfs/4, ufs, and xfs.

major bugfix:

GNU GPL c++ partitioning disk-management mbr gpt filesystem

GitLab 13.11.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-04-30). ### (1 change). Instance-level Project Integration Management page for GitLab FOSS. !60354.

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

SDL_bgi 2.4.4 💾

SDL_bgi is a multiplatform, SDL2-based GRAPHICS.H implementation. SDL_bgi is fully compatible with BGI, the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, vector fonts, and turtle graphics. It should run on any platform supported by SDL2.

minor bugfix: Fixed bug that affected floodfill() with fill patterns in rare cases.

Zlib c library graphics x11 sdl2

Finit 4.1-rc1 💾

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.

minor 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

GDAL 3.3.0 💾

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.

minor feature: RFC 77 (https://gdal.org/development/rfc/rfc77_drop_python2_support.html): Drop Python 2 support in favor of Python 3.6. RFC 78 (https://gdal.org/development/rfc/rfc78_gdal_utils_package.html): Add a gdal-utils Python package. New driver: STACTA: raster driver to read Spatio-Temporal Asset Catalog Tiled Assets . STACTA: raster driver to read Spatio-Temporal Asset Catalog Tiled Assets. Add /vsiadls/ virtual file system for Azure Data Lake Storage Gen2. Improved drivers: DIMAP, NITF. Number of improvements in Python bindings. Add automatic loading of configuration options from a file. Add support for enumerated, constraint and glob field domains in MEM, FileGDB/OpenFileGDB and GeoPackage drivers. Deprecation: Disable by default raster drivers DODS, JPEG2000, JPEGLS, MG4LIDAR, FUJIBAS, IDA, INGR, ZMAP and vector driver ARCGEN, ArcObjects, CLOUDANT, COUCHDB, DB2, DODS, FME, GEOMEDIA, GTM, INGRES, MONGODB, REC, WALK at runtime, unless the GDAL_ENABLE_DEPRECATED_DRIVER_ drivername configuration option is set to YES. Those drivers are planned for removal in GDAL 3.5 Perl bindings are deprecated. Removal planned for GDAL 3.5. Use Geo::GDAL::FFI instead . Disable by default raster drivers DODS, JPEG2000, JPEGLS, MG4LIDAR, FUJIBAS, IDA, INGR, ZMAP and vector driver ARCGEN, ArcObjects, CLOUDANT, COUCHDB, DB2, DODS, FME, GEOMEDIA, GTM, INGRES, MONGODB, REC, WALK at runtime, unless the GDAL_ENABLE_DEPRECATED_DRIVER_ drivername configuration option is set to YES. Those drivers are planned for removal in GDAL 3.5. Perl bindings are deprecated. Removal planned for GDAL 3.5. Use Geo::GDAL::FFI instead. Removal of BNA, AeronavFAA, HTF, OpenAir, SEGUKOOA, SEGY, SUA, XPlane, BPG, E00GRID, EPSILON, IGNFHeightASCIIGrid, NTV1 drivers. Moved to (unsupported) https://github.com/OSGeo/gdal-extra-drivers repository.

Mixed geospatial c++ python

BallroomDJ 3.32.12 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: # 3.32.12 (2021-5-3) Bug Fixes: Linux: Install: Fixed various issues installing on Fedora. Linux: Install: The installatoin process will now add BallroomDJ to the applications list. # 3.32.11 2021-4-6 Bug Fixes: Mac OS: Install: Fixed some permissions problems that prevented BallroomDJ from working for new installations. Music Manager: Prevent a possible crash. New Features: Added awbreezedark theme. Internal: Update Database: Rework. Updated awthemes to version 10.3.0.

Zlib end-users linux macos windows tk tcl player ballroom

di 4.50 💾

di is a disk information utility that displays everything that df does and more. It features the ability to display your disk usage in whatever format you prefer. It also checks the user and group quotas, so that the user sees the space available for their use, not the system wide disk space. It is designed to be highly portable across many platforms and is great for heterogenous networks.

minor feature: 4.50 2021-4-5 JSON: Exclude extraneous format characters from the json output. JSON: Fix quoting around human-readable values. Totals: Support APFS filesystem. Mac OS: Put time machine filesystems on the ignore list. Linux: Put filesytems using 'tmpfs' or 'cgroup' as the device name on the ignore list. Solaris: Put filesystems using 'swap' as the device name on the ignore list.

Zlib c monitoring disk space console cross-platform system-administrators

TheSSS (The Smallest Server Suite) 36.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 36.1, meaning that the components of the LAMP server are now: Linux 5.4.115, Apache 2.4.47, MariaDB 10.5.8, and PHP (both 5.6.40 and 7.4.18). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

Poppler 21.05.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: Crashes in malformed files. Export SplashFont symbols used by Scribus. Minor code improvements. Glib: Enhance find to support multi-line matching. Qt5/qt6: Make sure new signatures are always properly oriented. Allow to pass the border width when signing. Utils: Pdftoppm: regression when using single scaleTo. build system: Allow to disable building manual tests.

GNU GPL c++ pdf rendering library developers

Nautilus Annotations 0.3.0 💾

Long time ago GNOME Files (Nautilus) had the ability to handle custom annotations attached to files and directories. This ability has slowly gone lost among 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: * The annotation window has become transient for Nautilus * A CSS has been created for styling the extension's graphical interface (`/usr/share/nautilus-annotations/style.css`) * Documentation

GNU GPLv3 annotations c file-metadata gnome gio gvfs metadata nautilus nautilus-extension notes

loginx 1.1 💾

This is a combination of getty, login, and xinit for use on Linux console. Has a friendly curses-based prompt. Scroll through valid login names instead of typing it. Will remember last login name, so all you have to type is the password. Will launch X if .xinitrc is present, or a shell otherwise. Can fallback to plain shell if X fails to start.

minor feature: 2021-05-02 Release 1.1 Explicitly launch X as root because X no longer provides the suid. Launcher. signal race condition that could result in a hung tty. When X crashed too quickly. Reset terminal after X crash.

ISC system login xinit

Nautilus Hide 0.2.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: Code review in the build system and the extension source code.

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

Vim 8.2.2822 💾

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.2822: MS-Windows: unnessarily loading libraries when unregi stering. Problem: MS-Windows: unnessarily loading libraries when unregistering OLE. Solution: Also skip loading libraries when invoked with "-unregister". Run. Vim for README.txt with user privileges.

Other text-editor ide vi vim

µBlock Origin 1.35.2 💾

µ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: Review pending 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. Element picker, zapper and procedural filtering not working on facebook.com. Better handle network error when fetching sublist. Stop autoplay for unset media source with no-large-media-elements. Use CDN URLs as fall back URLs.

GNU GPLv3 javascript browser ad-blocker filter privacy

Shotcut 21.05.01 💾

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: and blank considered missing and blocking export (broke in v21.01). Added an Ignore button to the missing files error dialog in Export. Black frames appearing in Slideshow Generator (broke in v20.02). Export Frame dialog reappears (broken in v21.02). Being able to use mouse wheel over Timeline and Keyframes zoom sliders (broke in v20.01). Improved sound quality with small changes in Speed with Pitch Compensation or Pitch audio filter (broke in v20.11). The Timeline clip audio waveform incorrect after adding transition by dragging the clip left. Repairing a project file opened using a network path on Windows. Writing a raw FLAC file does not set its duration. an elided file name in clip Properties can become the clip name.

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

Firefly III 5.5.10 💾

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

minor feature: When searching for the external ID, Firefly III will now only return the exact match. Rare but annoying with PostgreSQL increments will be repaired during image boot time. Thanks @jaylenw!. Some rule actions could not handle liabilities. some titles. Could not remove a split in the new layout.

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

TXR Language 258 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, structural pattern matching a foreign-function interface and more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major bugfix: See RELNOTES: http://www.kylheku.com/cgit/txr/tree/RELNOTES?id=txr-258

BSDL-2 interpreter development lisp text-processing utilities programming-language

Dante 1.4.3 💾

Dante is a free implementation of the proxy protocols SOCKS version 4 and SOCKS version 5 (RFC 1928). It can be used as a firewall between networks, controlling outgoing traffic. The package consists of two parts: a socks server and a proxy client that supports socks, HTTP proxies, and UPnP. RFC 1961 (GSSAPI) is supported in both the client and the server. Commercial support is available.

minor feature: Various minor build and bug-fixes. New functionality in the LDAP module, including ldap authentication.

BSDL c software development libraries networking firewalls internet proxy servers

OpenBGPD 6.9p0 💾

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

major feature: Introduced bgpd(8) 'rde evaluate all' to reduce path hiding in IXP route-server environments. Added RTR support to OpenBGPD. Added bgpctl(8) 'show rtr' to display basic information about RTR sessions. Added bgpctl(8) 'show sets' to display information about the roa-set, as-sets and prefix-sets loaded into bgpd(8). Properly implemented 'rde med compare strict' in bgpd(8) and ensured that the order of prefixes is always correct. Introduced the bgpd.conf(5) per neighbor and global config option 'reject as-set yes/no' to allow rejection of received UPDATES with AS_SET segments. These rejected prefixes can be viewed with 'bgpctl show rib in error'. No longer allow configuration of the same neighbor multiple times. Introduced a send hold timer in bgpd(8) to detect stalls on the sending side of a TCP connection, acting as a last resort to detect faulty peers. pf(4) tables track now prefixes correctly even when received by multiple sessions.

ISC openbgpd bgp routing

Nautilus Annotations 0.1.0 💾

Long time ago GNOME Files (Nautilus) had the ability to handle custom annotations attached to files and directories. This ability has slowly gone lost among 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.

major feature: **Nautilus Annotations** has been published.

GNU GPLv3 annotations c file-metadata gnome gio gvfs metadata nautilus nautilus-extension notes

Electron 14.0.0-nightly.20210430 💾

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: a crash when calling shell.trashItem() from the renderer process. #28787 (Also in 13). an where multiple calls to window.setFullScreen could cause problems. #28772 (Also in 11, 13). an where some dialogs would stop working on macOS if window.hide() was called while they were open. #28695 (Also in 11, 13). an where windows in simpleFullscreen mode were not properly resizing when display metrics changed. #28869 (Also in 11, 13). the window-all-event being emitted while the last BrowserWindow was still in the process of being. #28913 (Also in 11, 13). No longer set backgroundColor in default-app when opening custom files / URLs. #28841 (Also in 10, 11, 13). Security: backported for 1192552. #28818. Security: backported for CVE-2021-21222. #28815. Security: backported for CVE-2021-21226. #28806. Security: backported to CVE-2021-21223. #28812. Security: backported to CVE-2021-21225. #28809. Security: backported to CVE-2021-21227. #28861. Security: backported to CVE-2021-21230. #28901. Security: backported to CVE-2021-21231. #28904. Security: backported to CVE-2021-21233. #28872. Security: backported to chromium:1155297. #28821.

MITL node js

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