GitLab 13.12.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 feature: (2021-06-07). ### Added (1 change). Add an option to expose description_html in Release API (gitlab-org/gitlab@47f3fba10dfa82c65b6b006d56cc1724aac411eb) ( merge request (gitlab-org/gitlab!63393)). ### (5 changes). spam detection with Akismet client (gitlab-org/gitlab@75dbe8d017ed691d0517f0a6ca7b9bdd866fa9d9) ( merge request (gitlab-org/gitlab!63393)). Set CSP back to disabled by default (gitlab-org/gitlab@f8f2dbf229693e20171185ae8e31fd59ce2131b3) ( merge request (gitlab-org/gitlab!63393)). CSP related to captchas (gitlab-org/gitlab@cec54814460994ea40311f1091fb7f091d04964f) ( merge request (gitlab-org/gitlab!63393)). with frames not loading in Safari (gitlab-org/gitlab@77b9355f244370b1c184943581f3b6cc27495931) ( merge request (gitlab-org/gitlab!63393)). Catch PgQuery::ParseError errors and log as-is (gitlab-org/gitlab@a4f36df3701208b5d015e1e818f3d5be3577697a) ( merge request (gitlab-org/gitlab!62795)). ### Changed (1 change). Improve SSH key expiration warning emails (gitlab-org/gitlab@2e3929503046ab1da5635ef295321ce08843f937) ( merge request (gitlab-org/gitlab!63393)).

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

Embedthis GoAhead 5.1.3 💾

The Embedthis GoAhead™ web server is one of the world’s most popular embedded web server deployed for over 15 years in hundreds of millions of devices by industry leaders and startups. It is compact and requires less than 150K RAM. GoAhead uses an event-driven, non-blocking core to efficiently operate with minimal resources. Coupled with a role-based authentication framework and security sandbox, GoAhead is highly secure. It is easily embedded and ported to create secure web applications.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. building on Arm 64 #. Make Digest authentication nonce duration configurable. decoding 00 characters in URLs. To build, requires MakeMe 1.0.2 or later. To install packages, use Pak 1.0.4 or later. . Download. Documentation.

GNU GPL http web server embedded c goahead embedthis

Embedthis Appweb 8.2.2 💾

Embedthis Appweb is a fast, little embedded Web server. It is unmatched in efficiency and serves pages at native speed, using an event-driven, non-blocking core to serve multiple requests using minimal resources. It has integrated caching and the ESP "C" Web framework. Without compromising performance, it has extensive security controls and a rigorous security sandbox that helps protect the server and mitigate denial-of-service attacks. It is one of the most widely deployed embedded Web servers and is used in networking equipment, telephony, mobile devices, industrial control, and consumer and office equipment, and in high-performance Web services.

minor feature: Optional Upgrade -- Upgrade only if convenient. Recommended Upgrade -- Upgrade recommended but not essential. Essential Upgrade -- All users strongly advised to upgrade. URLs encoded with 00. #654. SIGINFO definitions #655. errorv stream guard #656. . Download. Documentation.

GNU GPL http web server embedded c appweb embedthis

schily 2021-06-07 💾

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: README.compile now mentions that INSBASE=xxx needs a recompile. COPYING now correctly mentions "lndir" as MIT program. RULES/MKLINKS now creates more ARM specific links for FreeBSD. FreeBSD now uses RUNPATH when linking dynamically. RULES/rules.cnf now always tries to make align.h and avoffset.h up to date. RULES/rules.top: NOECHO=@ has been moved to the front to make it effective for all cases. cpp: a new option -help has been introduced. cpp: a new option -version has been introduced. cpp: #ifdef linux and #ifdef __aarch64__ are now supported. cpp: The binary is now installed as bin/krcpp. man2html: was added to CSW packaging. smake: the MAKEFLAGS parser now understands the content from BSD-make. SunPro Make: A new hardlink .../bin/svr4.make is installed. SunPro Make: The word POSIX is now printed in bold in the man page. SunPro Make: temporary files are no longer opened with O_DSYNC to work around a Linux filesystem performance problem. Bourne Shell: the man page now uses a correct notation for " " for the builtin "dosh".

CDDL software development build tools utilities

Electron 15.0.0-nightly.20210604 💾

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: Crashes on latest gen Intel and Ryzen processors. #29546. Memory leak when requesting files in ASAR archive from renderer. #29535 (Also in 14).

MITL node js

Finit 4.1 💾

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: Change behavior on SIGUSR1 to be compatible with sysvinit and systemd. Previously SIGUSR1 caused Finit to halt, like BusyBox init. This had "interesting" side effects on Debian systems when coexisting with sysvinit (upgrading/reinstalling causes scripts to kill -USR1 1). Change how contrib/debian/install.sh sets up a Grub boot entry for finit. We now modify the SUPPORTED_INITS variable in 10_linux. Disable default kernel ctrl-alt-delete handler and let Finit instead catch SIGINT from kernel to be able to perform a proper reboot. There is no default command for this, you need to set up a task that triggers on to initctl reboot. Added keventd to provide condition to Finit. keventd is currently only responsible for monitoring /sys/class/power_supply for changes to active AC mains power online status. Enable keventd with configure --with-keventd. For handling power fail events a process may send SIGPWR to PID 1. Finit no longer redirects this to SIGUSR1 (poweroff). There is no default command for this, you need to set up a task that triggers on to initctl poweroff. Built-in Finit getty is now a standalone program. Default termios for TTYs now enable IUTF8 on input. If /bin/login is not found, Finit now tries sulogin before it falls back to an unauthenticated /bin/sh. Dropped (broken) support for multiple consoles. Finit now follows the default console selected by the kernel, /dev/console. Dropped signal handlers for SIGSTOP/TSTP and SIGCONT. Added support for n, in addition to r, in "Please press Enter" prompt before starting getty. Finit no longer parses /proc/cmdline for its options. Instead all options are by default now read from argv , like a normal program, this is also what the kernel does by default. Please note, this may not work if your systems boots with an initramfs (ymmv), for such cases, see configure --enable-kernel-cmdline. The following plugins are now possible to disable (for containers): rtc.so, urandom.so, you may also want to disable

MITL init monitoring linux c

git 2.32.0 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: gitattributes", ".gitignore", and ".mailmap" files that are, symbolic links are ignored. "git apply --3way" used to first attempt a straight application, and only fell back to the 3-way merge algorithm when the stright, application failed. Starting with this version, the command will, first try the 3-way merge algorithm and only when it fails (either, resulting with conflict or the base versions of blobs are missing), falls back to the usual patch application. It does not make sense to make ".gitattributes", ".gitignore" and, ".mailmap" symlinks, as they are supposed to be usable from the, object store (think: bare repositories where HEAD:mailmap etc. are, used). When these files are symbolic links, we used to read the, contents of the files pointed by them by mistake, which has been, corrected. "git stash show" learned to optionally show untracked part of the, stash. "git log --format='...'" learned " (describe)" placeholder. "git repack" so far has been only capable of repacking everything, under the sun into a single pack (or split by size). A cleverer, strategy to reduce the cost of repacking a repository has been, introduced. The http codepath learned to let the credential layer to cache the, password used to unlock a certificate that has successfully been, used. "git commit --up=. ", which was to tweak the changes made, to the contents while keeping the original log message intact, learned "--up=(amend reword): ", that can be used to, tweak both the message and the contents, and only the message, respectively. "git send-email" learned to honor the core.hooksPath configuration. "git format-patch -v. " learned to allow a reroll count that is, not an integer. "git commit" learned "--trailer. =. " option; together, with the interpret-trailers command, this will make it easier to, support custom trailers. "git clone --reject-shallow" option fails the clone as soon as we, notice that we are cloning from a shallow repository. A configuration variable ha

GNU LGPL c git scm vcs dvcs

smenu 0.9.18 💾

Powerful terminal utility that allows you to use words coming from the standard input to create a nice selection window just below the cursor. Once done, your selection will be sent to standard output.

minor feature: : A mismatch between signed and unsigned chars has been corrected. A fatal error in the direct access code has been corrected. A logic error that could cause a crash has been. . A mismatch between signed and unsigned chars has been corrected. A fatal error in the direct access code has been corrected. A logic error that could cause a crash has been. Improvements: The user manual has been updated. An early substitution option -ES similar to -S has been added. Special levels are now considered when displaying searched words. An option to change the behaviour of the multi-selection mode has been added. 4 more special levels (-6, -7, -8 and -9) are now available. The missing blink attribute has been added. The possibility to overload initial limits has been added. A new search session now starts from scratch by default. The integer checking function is now more reliable. A better code for validating UTF-8 byte sequences is now used. Tests have been added. . The user manual has been updated. An early substitution option -ES similar to -S has been added. Special levels are now considered when displaying searched words. An option to change the behaviour of the multi-selection mode has been added. 4 more special levels (-6, -7, -8 and -9) are now available. The missing blink attribute has been added. The possibility to overload initial limits has been added. A new search session now starts from scratch by default. The integer checking function is now more reliable. A better code for validating UTF-8 byte sequences is now used. Tests have been added. Misc: A missing licence reminder in the usage.c file has been added. An example in the README file has been added. Error messages are now more consistent. . A missing licence reminder in the usage.c file has been added. An example in the README file has been added. Error messages are now more consistent.

GNU GPL unix c terminal console commandline

youtube-dl 2021.06.06 💾

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: facebook Improve login required detection. youporn formats and view count extraction. orf:tvthek thumbnails extraction. formula1 extraction. ard Relax URL regular expression and video ids. ustream Detect https embeds. ted Prefer own formats over external sources. twitch:clips Improve extraction. twitch:clips Add access token query to download URLs. youtube get_video_info request. vimeo vimeo pro embed extraction. redbulltv embed data extraction. shahid Relax URL regular expression.

Public Domain python utility video

Notebook PEA 1.5 💾

Notebook PEA protects texts using authenticated encryption (EAX mode) for confidentiality, integrity, and authenticity of the text, using the new key derivation function Catena-Dragonfly. Notebook PEA works like a self-decrypting archive (SDA): the plaintext is never stored on disk, instead it is displayed in a simple text editor with some styling functionality, redo/undo and copy, cut, paste commands. Supports access to Nextcloud, Owncloud and other cloud providers that support the WebDAV protocol.

major feature: - Default format is now HTML (RTF still supported). - Fix of a security related bug: if the password change process was started and aborted without a password, then the content was encrypted with a null password instead of the process being aborted. - Import of and export as HTML files. - Minor improvements and bugfixes

GNU GPL cryptography security text-editor java cross-plattform linux cloud-support

Wine 6.10 💾

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: Mono engine updated to version 6.2.0, with upstream updates. Shell folders naming scheme follows recent Windows. WinePulse library converted to PE. More math functions from Musl in the C runtime. Various.

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

Natron 2.4.1-alpha2 💾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

minor feature: Windows 8.1/10 64-bit (installer and portable). macOS 10.15+ (64-bit) -.9+ (64-bit) 10.6+ (32-bit/64-bit) . 10.15+ (64-bit) -. 10.9+ (64-bit). 10.6+ (32-bit/64-bit). GNU/Linux 64-bit (Glibc 2.17+, libgcc 4.8.5+) Installer Portable . Installer. Portable. Rendering sometimes silently stalls after X frames #248. Some image formats may have (PCX, PSB, CR2) #602. Updated documentation. #572 #566 #551 #539 #538 #537 #520 #514. Handle console output on Windows. #524. Detect user installed fonts on Windows 10. #523. New Windows installer. #596. Improvements to SequenceFileDialog. #565. Snap timeline alpha cursor to nearest frame. #574. Handle UTF-8 values in KnobTable. #578. Tabs UI adjustments. #564. Do not allow Python keywords as node name or scriptname. #588. Always serialize nodes with an expression or a link, even if they have the default value. #585. Support cloned group nodes or hard links between groups. #568 #579 #594 #598. Default keyframe interpolation method for strokes and shapes is now "Smooth" (was "Linear"). #597. animation of Roto Beziers with non-broken tangents. #202. Remember properties panels state when reopening project. #168. ReadFFmpeg, WriteFFmpeg: upgrade to work more nicely with the FFmpeg 4 API. #148 #231 #241. ReadFFmpeg: add support for reading AV1 Canopus HQ/HQX/Lossless. WriteFFmpeg: add support for writing AV1 Cineform HD. another in DenoiseSharpen that caused crash when stoping/aborting. #300. Lin2Log to be consistent with Log2Lin. #570. Merge: never consider RGB as being transparent by default - this is OK for unpremultiplied compositing (After Effects) but is invalid in a premultiplied compositor such as Natron or Nuke. Users still have the option to ignore the alpha channel. #571. WriteOIIO: Do not add "Color." to the channel names of the color plane (affects mainly OpenEXR). #583. Writers: when writing RGBA to format that does not support alpha, just drop alpha - don't premultiply. #582. RGBtoHSL: with white and superwhite values.

Apache c++- python graphics composition animation effects

Vim 8.2.2938 💾

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.2938: after using motion force from feedkeys() it sticks Problem: After using motion force from feedkeys() it may not be reset. Solution: Clear motion_force in clearop().

Other text-editor ide vi vim

µBlock Origin 1.35.3rc0 💾

µ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.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/. 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

CMOC 0.1.71 💾

CMOC is a 6809-generating cross-compiler for a subset of the C language. It produces executables for the Motorola 6809 processor for the Color Computer .BIN format, the OS-9 format and for the Vectrex game console. It runs under GNU/Linux and other Unix-like environments.

minor feature: Added support for the Thomson MO and TO computers (--thommo, --thomto). Added C functions vprintf(), strncmp(), memchr(), isspace(), isdigit(), isalpha() and isalnum() to CMOC's library. New -Wno-printf option to disable the warning normally issued when the format argument of printf() or sprintf() is not a string literal. Fixed a bug with initializers for a struct that contains a matrix of characters. Other bug fixes.

GNU GPLv3 compiler c developers

o 2.38.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: a minor where the loading/saving spinner would not be stopped if there was an error loading/saving the file. Enable Tab completion after. Adjust keywords used to highlight Go code. Use string replacers (strings.NewReplacer) for a slight increase in performance. Slight performance improvement of the syntax highlighter. Adjust the default indentation for Odin.

BSDL text-editor editor

OpenBGPD 7.0 💾

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: Stop processing queued UPDATES when the max-prefix limit was reached. Improve negotiation for route refresh, graceful restart and multi-protocol capabilities. Correctly track 'rde evaluate all' and 'export' settings during reload. Properly withdraw prefixes when 'rde evaluate all' is used. Fix MRT handling on initial startup for message dump types. Fix and use non-blocking connect for RTR sessions. Fully implement RFC 6286 by checking for BGP ID collisions. Adjust the 4-byte AS number handling to RFC 6793 by changing error behaviour from prefix witdraw to attribute discard. In bgpctl print out both the sent "Neighbor capabilities" and the "Negotiated capabilities" for a session. Print timestamps both as a formatted and a pure time in seconds filed in various JSON objects.

ISC openbgpd bgp routing

phpMyAdmin 5.1.1 💾

phpMyAdmin is a tool intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

minor bugfix: Created procedure shows up in triggers and events and vice-versa. Adding an event shows an empty row. a PHP error when visualizing a nullable geometry column. a PHP type error when exporting triggers to ODF. The Column Drop arrow to make it responsive. Improved the Font size of an executed SQL query. Metro theme DB tree background. "PhpMyAdmin Url::getFromRoute" PHP error for old config values. Add a legacy fallback for the old config value of " cfg 'DefaultTabDatabase' " and others. Relative fallback URL to './' instead of '/'. Yaml export to quote strings even when they are numeric. PHP type errors on the substring transformation. Error messages and conditions for MD5 and AES_ functions. PHP "Uncaught TypeError: hash_hmac()" on double quick edit. TCPDF open_basedir due to internal guessing code from TCPDF. The silencing error management for PHP = 8.0. Set back tables width like in 5.0 versions. Rename button disappears after a column drop on table structure page. "JSON encoding failed: Malformed UTF-8 characters" when browsing data that uses binary to IP transformation. Display chart with timeline series name column trigger JS error. Quick search submit is not working on multi server server 1. Main drawer js call slowing down the page and remove the reflow effect. a PHP notice "Undefined index: pred_username". "Uncaught TypeError: XMLWriter::writeAttribute()" on Designer SVG export. an PHP undefined index notice on export. JavaScript error when auto completion is open (upgraded CodeMirror to 5.60.0). Preferences form not showing texts and not respecting TabsMode config. Escape_mysql_wildcards Twig filter. Change text from "Null" to "NULL" on grid edit popup. Translate a non translated string on a change password page. Designer modal buttons sizes for pmahomme and bootstrap themes. "Triggers" page not visible for user table specific privileges. Execute button is disabled for routines. SQL option to Export specific rows from a t

GNU GPL database system-administration php mysql mariadb

WeeChat 3.2-rc1 💾

WeeChat is a light-weight and fast cross-platform chat client. It primarily supports IRC and runs on the console, albeit there are graphical frontends (HTML5, JavaScript, Emacs, Android). It supports IPv6, Socks5, SASL, SSL certificates and SSH, can function as IRC proxy, spell checking, 256 colors. And it's highly extensible via Python, Lua, TCL, Guile, Ruby and Perl scripts in addition to C plugins. There are extensions for Jabber/XMPP or Twitter for instance.

minor feature: Core: add options weechat.look.hotlist_update_on_buffer_switch and weechat.look.read_marker_update_on_buffer_switch (, ). Core: add option sec.crypt.passphrase_command to read passphrase from an external program on startup, remove option sec.crypt.passphrase_file (). Core: improve dein command /eval: display more verbose dewith two "-d", add indentation and colors. Core: add options "setvar" and "delvar" in command /buffer, rename option "localvar" to "listvar". Core: add buffer local variable "completion_default_template" (evaluated) to override the value of option "weechat.completion.default_template". Core: add option "recreate" in command /filter. Core: add raw string in evaluation of expressions with "raw:xxx". Core: add evaluation of conditions in evaluation of expressions with "eval_cond:xxx". Api: add info_hashtable "secured_data". Irc: add info "irc_is_message_ignored". Irc: add server option "default_chantypes", used when the server does not send them in message 005. Trigger: add variable " tg_trigger_name " in command trigger evaluated strings. Core: quoted line in cursor mode. Core: wrong size of the new window after vertical split. Core: do not remove quotes in arguments of command /eval as they can be part of the evaluated expression/condition. Core: display an error when the buffer is not found with command /command -buffer. Buflist: add option buflist.look.use_items to speed up display of buflist. Irc: add bar item "irc_nick_pre". Irc: separator between nick and host in bar item "irc_nick_host". Irc: completion of commands /halfop and /dehalfop. do not build weechat-headless man page if headless binary is disabled.

GNU GPLv3 c chat internet-relay-chat irc

Calibre 5.20 💾

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.20 04 Jun, 2021 New features E-book viewer: Highlights: Make URLs in the notes for highlights clickable. Book details: Ctrl-clicking on tags now adds them to the existing search instead of replacing it E-book viewer: Allow using the back button to return from jumping to a search result. Get books: the Kobo store plugin for changes to the website. Edit book: non breaking spaces in snippets being converted to normal spaces ToC Editor: a regression that caused changes to not be saved on machines where running a worker process takes more than ten seconds error when changing the "Search the net" URLs for the Content server. Improved news sources. Jerusalem Post. Popular Science. Ambito Financiero. Ambito.com. Infobae.

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

ConsoleKit2 1.2.3 💾

ConsoleKit2 is a continuation fork of ConsoleKit for managing user sessions, logins, and tracking seats. It's an alternative to systemd-logind, and intended for XFCE as compatibility layer to run on the various BSD systems. It integrates many patches since ConsoleKit was unmaintained, utilizes recent dbus, glib, X11, libkvm, PAM, udev, inotify and pm-utils bindings.

minor bugfix: Stable release of ConsoleKit2 Changes since 1.2.2. : a crash with glib deging enable by not unreferencing an instance object which was not referenced before while removing the lock on it. Translation Updates: French.

GNU GPL c session login-manager pam linux bsd

ugrep 3.3.1 💾

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 v3.3.1 Improved query UI option -Q: Tab/Shift-Tab navigation, CTRL-Y file viewing with new option --view, and CTRL-X/CTRL-R bookmarking.

BSDL utilities system-administrators developers

Universal Media Server 10.6.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 support for UPnP searching Removed broken New Media folder, as that functionality exists in the Media Library Improved episode detection and prettifying failed database connections with hanging processes description of media library/cache settings Renderers: Improved support for Sony XBR OLED TVs Translation updates via Crowdin: Chinese (Simplified) (98 ) Danish (100 ) Finnish (100 ) French (100 ) German (98 ) Korean (100 ) Polish (100 ) Portuguese (99 ) Portuguese (Brazilian) (96 ) Serbian (Cyrillic) (96 ) (thanks, Slobodan Simić (Слободан Симић)!) Spanish (100 ) Turkish (100 ) Ukrainian (18 ) Dependencies: Bump checkstyle from 8.42 to 8.43 Bump commons-io from 2.8.0 to 2.9.0 Bump FLAC on macOS to 1.3.3 Bump tsMuxeR (justdan96 release) on macOS to 2021-04-30-02-13-20 Bump gson from 2.8.6 to 2.8.7 Bump jna-version from 5.7.0 to 5.8.0 Bump junit5.version from 5.7.1 to 5.7.2 Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 Bump oshi-core from 5.5.0 to 5.7.4.

GNU GPL java media streaming ffmpeg upnp dlna

GNU Radio 3.9.2.0-rc1 💾

GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

minor feature: (internal) Build system improvements and. (internal) Use C++14 features instead of Boost where possible. Fewer compiler warnings (due to code, not removal of warnings!). cmake: standard FindGSL used in lieu of custom one, so OOTs should no longer copy this module from the GNU Radio tree if needed. modtool: better exception/error handling. modtool: will non-interactively add blocks with no parameters (--argument-list=""). PyBind11 header hash hotr (gr-utils/bindtool/scripts/binding-hash-hotr.zsh) makes life easier. Block param values can be shown as expressions and/or evaluated values. Under the View menu, see "Show parameter..." options. Better handling of gui hints, avoid hiding widgets in cases where some have GUI hints and some do not. Ensure that strings are valid utf8 when evaluating parameters. Save embedded python blocks/modules to hier_block_directory. Save config and update recent file sub-menu before executing flowgraph. Revert to previous "block id" display behavior. drag n' drop with Quartz (macOS) backend. C++ generated code: remove gnuradio prefrom linked libraries. Python generated code: pregenerated modules with flowgraph id. connect() will be called for hier blocks even if they don't have ports. Check for PyYAML 3.11 (was checking for 3.10 even though 3.11 was required). Default buffer size can be adjusted by setting buffer_size in the Default section of the GNU Radio config file. Otherwise, the longstanding default of 32768 is used. Windows/Python: add DLL search path, as required by newer versions of Python. Windows: reduce priority of Windows native audio to LOW, preferring Portaudio. Message De: prints warning when a non-PDU message is received on the Print PDU port. File Source handles EOF properly in non-seekable files (e.g., pipes). Several bounds checking and boundary condition improvements. Remove DC Spike AutoSync algorithm. MSK timing error detector improvement. Python bindings include control_loop parent class in child class. Correl

GNU GPL signal processing radio sdr amateur radio

Objeck 5.9.1 💾

Objeck is an open-source programming language inspired by Java and influenced by Scheme and UML. Objeck was designed to be fast, easier to use, lightweight and cross-platform.

major feature: Improved memory usage Highlights: 1. Syntax highlighting and build support for Visual Studio Code (new) 2. More memory efficient String and Vector classes (new) 3. Added Resize(..) to the Hash class (new) 4. Fixed an issue that prevented array address value comparisons (bug #28, medium)

BSDL-2 compiler code-generator assembler interpreter

iQPuzzle 1.2.5 💾

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 feature: Add Norwegian translation, update Italian translation

GNU GPLv3 puzzle game desktop pentomino cpp qt

Electron 13.1.0 💾

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: Added experimental cookie encryption support behind an Electron Fuse. #29493 (Also in 14). Added support for deURLs such as chrome://gpucrash. #29491 (Also in 14). missing 'fetch' event in service workers for requests using a registered protocol. #29446 (Also in 12, 14). pressing Alt with mouse click results in toggling menu bar. #29450 (Also in 12, 14). pressing Alt+Shift and Alt+Ctrl toggling menu bar on KDE. #29443 (Also in 12, 14). Backported for 1090441,1173656,1181434,1188117. #29494. using custom v8 snapshots on Apple Silicon. #29339 (Also in 12). Updated Chromium to 91.0.4472.77. #29321. Documentation changes: #29430.

MITL node js

Kamailio SIP Server 5.4.6 💾

Kamailio (formerly OpenSER) is a high-performance SIP (RFC3261) server with a flexible architecture and many extensions. The server implements proxy, registrar, redirect, and location SIP/VoIP services. It has support for UDP, TCP, TLS, and SCTP transport layers, DNSsec, ENUM, AAA via database, RADIUS, DIAMETER, gateways to SMS and XMPP, least cost routing, load balancing, NAT traversal, and call processing language. Kamailio implements SIMPLE presence and instant messaging extensions, and includes an embedded XCAP server and MSRP relay, IMS/VoLTE extensions. It can be also used as a routing SIP sever for WebRTC via WebSocket.

minor feature: Version 5.4.6 Maintenance release of the latest stable branch, 5.4, that. Includes since the release of v5.4.5. There is no change to. Database schema or configuration language structure that you have to do. on previous installations of v5.4.x. Deployments running previous v5.4.x. Versions are strongly recommended to be upgraded to v5.4.6. Note that 5.4 is the second last stable branch, still officially. Maintained by Kamailio development team. The latest stable branch is 5.5, with. v5.5.0 being release out of it. For more details about version 5.4.6 (including links and guidelines to. Download the tarball or from GIT repository), visit: Https://www.kamailio.org/w/2021/06/kamailio-v5-4-6-released/.

GNU GPL sip voip webrtc volte ims telephony messaging

Poppler 21.06.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 feature: : Core: Rendering of some extended latin1 characters in annotations. Support some not so well formed documents with password. Add API to get notified if the xref is reconstructed. Add somewhat fancier left/right signature visual representation. Crashes in malformed files. Minor code improvements. Qt6: Change some functions to return std::unique_ptr. Qt5/qt6: Add API to get notified if the xref is reconstructed. Add somewhat fancier left/right signature visual representation. Don't assert when trying to invert singular matrices. Build system: Make boost opt-out if building splash.

GNU GPL c++ pdf rendering library developers

PageTranslate 1.9 💾

An extension for OpenOffice/LibreOffice to quickly apply machine translations to whole documents or text selections. Allows to utilize Google Translate, DeepL, MyMemory, Pons, Yandex, Microsoft Translate or other services right from within Office.

minor feature: Added Pons Text Translation backend, another fallback for Google Translate, and configuration option for behaviour of secondary toolbar button. Some internal changes and more manual notes.

GNU LGPL python uno openoffice libreoffice machine-translation

PeerTube 3.2.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. 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. Create account button style. Auto upgrade script. Live image aspect ratio in theatre mode.

Affero GPLv3 javascript angularjs web video hosting activitypub

Mozilla Firefox 89.0 💾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: Say hello to a fresh new Firefox, designed to get you where you want to go even faster. We ve redesigned and modernized the core experience to be cleaner, more inviting, and easier to use. For macOS users, we're introducing the elastic overscroll effect known from many other applications. A gentle bouncing animation will indicate that you reached the end of the page.. Native context menus : Context menus on macOS are now native and support Dark Mode. Colors in Firefox on macOS will no longer be saturated on wide gamut displays, untagged images are properly treated as sRGB, and colors in images tagged as sRGB will now match CSS colors. In full screen mode on macOS, moving your mouse to the top of the screen will no longer hide your tabs behind the system menu bar. Also in full screen mode on macOS, it is now possible to hide the browser toolbars for a fully immersive full screen experience. This brings macOS in line with Windows and Linux. Various stability and security. Introducing a non-native implementation of web form controls, which delivers a new modern design and some improvements to page load performance. Watch for layout in web pages that make assumptions about the dimensions or styling of form controls. The screenshots feature is available in the right-click context menu. You can also add a screenshots shortcut to your toolbar. Learn more. Various and new policies have been implemented in the latest version of Firefox. You can see more details in the Firefox for Enterprise 89 Release Notes. Better keyboard navigation for editable. BoxModel properties in the Inspector panel, The Event Timing API is now supported. The CSS forced-colors media query is now supported.

MPL c++ web-browser html5 javascript mozilla

TXR Language 261 💾

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 feature: See RELNOTES: http://www.kylheku.com/cgit/txr/tree/RELNOTES?id=txr-261

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

Finit 4.1-rc2 💾

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

Samba 4.14.5 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: s3: smbd: SMB1 SMBsplwr doesn apos;t send a reply packet on success. s3: smbd: Ensure POSIX default ACL is mapped into returned Windows ACL for directory handles. s3: smbd: uninitialized memory read in. Process_symlink_open() when used with vfs_shadow_copy2(). docs: Expand the quot;log level quot; docs on audit logging. smbd: Correctly initialize timestamp fields. gcc11 compiler. docs-xml: Update smbcacls manpage. docs: Update list of available commands in rpcclient. ctdb: a crash in run_proc_signal_handler(). s3:winbind: For apos;security = ADS apos; require realm/workgroup to be Set. lib:replace: Do not build strndup test with gcc 11 or newer.

GNU GPLv3 communications file-sharing cifs windows

TEA text editor 60.3.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: + Polish UI and Manual translation by Krzysztof Jaśkiewicz + Rust hl support + The time consuming operations such as "Find in files" can be interrupted. * Hunspell engine support is available again with cmake (was: broken)

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

Æ-DIR -- Authorized Entities Directory 0.27.4 💾

Authorized Entities Directory (Æ-DIR) is a Privileged Identity and Access Management (IAM/PIM/PAM) based on OpenLDAP Objectives: * Strictly follow need to know and least privilege principles * Agile data maintenance by consequent delegation of manageable small areas * Provide meaningful audit trails for compliance checks * Secure defaults

major feature: Added LSB id mappings and repo entries for installing on AlmaLinux 8.4 and openSUSE Leap 15.3.

Apache openldap iam ldap nis