gradle 4.10.2 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

minor bugfix: This bug-fix release contains 3 changes to Gradle 4.10.1: * Dependent module Scala compilation in test context fails for 4.10.1 #6735 * Gradle fails to resolve project dependencies against Scala projects #6750 * Candidate set provided to AttributeDisambiguationRule contains null entry #6747 We recommend that you use Gradle 4.10.2 over 4.10.1 or 4.10.

Apache build-tool c c++ groovy java

OCRmyPDF 6.2.4 💾

OCRmyPDF adds an inisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor feature: Cherrypick Ghostscript 9.25 DOCINFO from 7.x . Ghostscript: in strict ASCII implementation. . Ghostscript: disable JPEG passthrough for ocrmypdf v6.x. . Backport blacklist of Ghostscript 9.24. . v6.2.4 release notes.

GNU GPLv3 pdf ocr scanning

qBittorrent 4.1.3 💾

The qBittorrent project aims to provide an open-source software alternative to µTorrent. Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD). qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.

minor feature: regression that broke installing desktop file . Remove GuiIconProvider::generateDifferentSizes(). . Replace png icons with svg. . mingw warning about unrecognized escape sequence. . values sorted wrong in "Last Activity" column. . icon height/width ratio. . Add config file for SVGO. . WebUI unreachable. Add regex option in the search filter's context menu. . Rename 2 methods to eliminate ambiguity. . Allow setting seq first/last from context menu without metadata. . Always save actual queue position. . Save fastresumes when changing torrent priorities. . Save torrents priorities on torrent finished. . TravisCI macOS builds. . Support the OpenBSD filesystem. . Avoid copy-construct QString in for loop. . Reset button text to default. . Update INSTALL file. . Don't disable DHT when using force proxy. . GUI scaling on Linux. . Adjust WebUI Options form alignment. . Increase WebUI Options initial height. . Allow WebUI sidebar filters to be hidden. . Decrease probability of missing important alerts. . Save option about tracker favicons under correct key. . Show "N/A" if there is no scrape. . some warnings. . Set "enter" as shortcut to download the selected torrents in search job. . Refactor in searchjob to always color visited entries. . Preselect name without extension when renaming files. . macOS builds in travis-ci. . Save state change from queued to paused. . Require torrent category creation to be explicit. . Include category save path in web api sync data. . Add save path and editing to WebUI new category dialog. . typo in variable name. . Bump Web API version. . Sync translations from Transifex and run lupdate. . Update Changelog. . Bump to 4.1.3.

GNU GPL internet download torrent

OPNsense 18.7.3 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor feature: Here are the full patch notes: o system: gateways widget show/hide feature (contributed by Team Rebellion) o system: select correct IPv6 default route when underlying IPv6 interface differs o system: extended meta-matching for special characters in ACL patterns o system: show last diff by default in configuration history page o system: refactor password logic in user manager for clarity o system: link-local listen IPv6 requires reading underlying IPv6 interface o interfaces: avoid boot mismatch on several virtual plugin devices o interfaces: list widget show/hide feature (contributed by Team Rebellion) o interfaces: stats widget show/hide feature (contributed by Team Rebellion) o interfaces: stop wireless software before bringing down the interfaces o interfaces: fix selection issue for DHCPv6 PD "none" value o interfaces: make "64" the page default for DHCPv6 PD o interfaces: allow IPv4 address override in 6RD o interfaces: fix 18.7.2 gateway read regression in 6RD o interfaces: give each 6RD tracker a different IPv6 address o dhcp: add DHCP Dynamic DNS key algorithm selection (contributed by Ingo Theiss) o dhcp: correctly load DHCPv6 settings in manual tracking (contributed by Team Rebellion) o dhcp: do not show lease actions if interface cannot be found o dhcp: unhide DHCPv6 service when not using automatic PD o dnsmasq: annotate that "all" is the recommended interface binding option o importer: list all available ZFS pools (contributed by Smart-Soft) o importer: do not try to unload ZFS on ZFS boot, sanely rejected anyway ;) o importer: ZFS pools are now addressed as e.g. "zfs/zroot" o importer: always loop until exit or successful import o intrusion detection: source, destination, pass support in user rules (contributed by Michael Muenz) o ipsec: change hash checkboxes in phase 2 to selectpicker o openssh: change interface bind logic to only bind to currently available addresses o openvpn: align status columns for client and P2P case (contributed by Andy Binde

BSDL-2 network firewalls security

BirdFont 2.23.0 💾

BirdFont is a font editor which allows creating vector graphics and exporting them as TTF, EOT & SVG fonts. It simplifies glyph creation through a snap grid, or allows to trace them from background images.

minor feature: Use https . Ignore reserved character code. . Merge branch 'master' of github.com:johanmattssonm/birdfont. . Updated UCD (Unicode Character Database). . Remove obsolete compile time option. . build error. . Cyrillic input etc. . Version 2.22.0. . Cancel save as operation. . Use.birdfont as default file extension instead of.bf. . Version 2.23.0. . Language. Version 2.23.

GNU GPLv3 vala font-editor svg truetype vector-based

firejail 0.9.56 💾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Modif: removed CFG_CHROOT_DESKTOP configuration option. Modif: removed compile time --enable-network=restricted. Modif: removed compile time --disable-bind. Modif: --net=none allowed even if networking was disabled at compile. Time or at run time Modif: allow system users to run the sandbox. Support wireless devices in --net option. Support tap devices in --net option (tunneling support). Allow IP address configuration if the parent interface specified by --net is not configured (--netmask). Support for firetunnel utility. Disable U2F devices (--nou2f). Add --private-cache to support private /.cache. Support full paths in private-lib. Globbing support in private-lib. Support for local user directories in firecfg (--bindir). New profiles: ms-excel, ms-office, ms-onenote, ms-outlook, ms-powerpoint. New profiles: ms-skype, ms-word, riot-desktop, gnome-mpv, snox, gradio. New profiles: standardnotes-desktop, shellcheck, patch, flameshot. New profiles: rview, rvim, vimcat, vimdiff, vimpager, vimtutor, xxd. New profiles: Beaker, electrum, clamtk, pybitmessage, dig, whois. New profiles: jdownloader, Fluxbox, Blackbox, Awesome, i3. New profiles: start-tor-browser.desktop.

GNU GPL c linux security process-isolation namespaces sandbox

fping 4.1 💾

fping is a program to send ICMP echo probes to network hosts, similar to ping, but much better performing when pinging multiple hosts.

minor feature: * Fix problem when socket fd is 0 (#125, thanks Ramón Novoa!) * Fix running on servers with disabled IPv6 (#118, thanks Simon Matter) * Allow running "fping -h" or "--help" even when raw socket can't be opened (#131, thanks @teto) * Fix build issue with FreeBSD and IPv6 (#132, thanks @gsnw)

Other internet networking monitoring ping

Min4 Image Viewer 1.2 💾

Image viewer program for Linux running X-Desktop enviroment. Single window for fast and convenient view and browse, with acurate zoom and pan features. Key and mouse navigation customizable trough command line interface or configuration file. Internally uses Imlib2 library, so can load any image formats that Imlib2 understands, including JPEG, PNG, GIF, BMP and more.

major feature: * Option to specify initial anti alias settings ('--aa_whence') * Window title bar now shows current zoom level * Added '--common_exts' command line option * Added '--bSelfExtListEx' command line option * Readme file and Usage updates Mentioned anti alias option enables possibility to switch AA on or off under certain conditions.

GNU LGPLv3 graphics viewer c++ x11 unix linux end-users

SDL_bgi 2.2.3 💾

SDL_bgi is a graphics library based on SDL2. SDL_bgi is nearly fully compatible with BGI (graphics.h), 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, and turtle graphics. It should run on any platform supported by SDL2.

major feature: This release fixes a bug in setalpha() and provides a new implementation of readimagefile().

Zlib c library graphics x11

Varnish 6.1.0 💾

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

minor feature: Skip this test if asan is used . Add a comment for future reference. . PROXY and HTTP/1 proto dissectors to not rely on space for an ext . . Whitespace OCD. . Handle the failure case correctly. . finalize task privs when rolling back workspaces. . Statistics for backend open errors. . holddown times for certain backend connection errors. . add the long missing per-backend busy and unhealthy counters. . Backend_health: report error details. . ups from 'PROXY and HTTP/1 proto dissectors'. . New for #2285 and #2624. . New take on #2624 after Martin's RxStuff overflow. Minor polish. . Add asserts to ensure the (hypothetical?) race in #2528 doesn't happen. . Add missing VTCP_(). . Remember to set the REQ_DONE state when we unset the bereq.body;. . Add JSON ping output. . a case I overlooked in the recent change to remove the NUL. . The backend probes can only access the backend under lock, because. . Check the backend connection failures get counted. . an h/2 thread leak. . h2: Avoid sending duplicate rst_stream frames on Pool_Task failure. . Stabilize r02679. . Remove unnecessary #includes. . Revert 88b2eb8 for now. . Decline DATA frames after seeing END_STREAM. . Also revert this as part of 44d2893. . Increasing libvarnishapi.so version from 1.0.6 to 2.0.0. . Revert "Decline DATA frames after seeing END_STREAM". . Don't transition to CLOS_REM state until we've seen END_STREAM. . Proper END_STREAM handling. . Apply workaround for macos. . Accurate ban statistics except for a few remaining corner cases. . Shard director: add documentation from 9b8f6e2. . shard director lifetime is not identical to the vcl object. . polish: use TAKE_OBJ_NOTNULL. . post-push style ocd. . vmod_directors: vmod object destruction vs. director destruction. . Use a separate condvar for connection-level flow control updates. . Ensure that only the rxthread gets to use h2- cond in h2_send_get. . tell the truth about vmod filenames. . Get the probe's VTP

BSDL-2 cache http proxy

Tornado 5.1.1 💾

Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. It's comprised of a web framework, a HTTP client and server implementation based on an asynchronous networking core, and it coroutine library. As whole it can supplant WSGI setups, but the web framework itself may be run with traditional servers.

minor feature: What's new in Tornado 5.1.1 Sep 16, 2018. an case in which the `.Future` returned by. `.RequestHandler.finish` could fail to resolve. The `.TwitterMixin.authenticate_redirect` method works again. Improved error handling in the `tornado.auth` module, ing hanging. requests when a network or other error occurs.

Apache python web-framework http-server

Wine 3.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 implementation of OPC Services. Support for rendering buttons from an ImageList. Better support for CSS properties in MSHTML. Namespace in XML Writer. Various.

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

Courier Mail Server 1.0 💾

Courier is a mail transfer agent (MTA) and groupware server. It implements IMAP, ESMTP, POP3, LDAP, SSL, HTTP, iCal. It also provides mailing list management, filtering, maildirs storage, and a webmail interface with calendaring and scheduling.

minor feature: Substitution typoes in imapd and pop3d startup scripts. courier/libs/comtrack.c (track_find_record): Don't stop after, finding the E-mail address in the current tracking file, continue, reading the remaining tracking files. couriermlm: Implement smtp prefiltering. Implement blocking of, Unicode messages and E-mail addresses, by default. rfc2045/reformime: parse utf-8 address types in DSNs. courier: implement "utf-8" address type in delivery status, notifications. mailbot: generate message/global, message/global-delivery-status, and message/global-headers, when needed, when formatting autoreplies. reformime: -m option uses message/global instead of message/rfc822, for UTF8 messages. sqwebmail: recognize message/global and message/rfc822 attachments. Update very old login error message that references a long gone-by, era. courier: implement the SMTPUTF8 extension. dotforward: parse for Delivered-To: only in the header portion, of the message. courier-imap: update Courier-IMAP to support UTF8 POP3. Update, version of the courierpop3dsizelist cache file. courier-imap, sqwebmail: update Courier-IMAP to support UTF8 IMAP. Convert maildir folders to use UTF-8 for folder names. Add, --checkutf8 and --convutf8 options to maildirmake to convert, pre-UTF8 maildirs to UTF8 maildirs, a mandatory upgrade procedure. waitlib/configure.ac: typo. libs/tcpd/starttls.c (main): Add -user option. Additional, to imap/pop3 startup scripts to have couriertls drop root privileges. rfc2045/reformime.c (main2): crash if -x or -X is specified, without the corresponding -s option. libs/tcpd/tlsclient.h: add username option, used in couriertls_start, to set the child process's uid and gid. libs/imap/imaplogin.c (starttls): Set username option for couriertls, libs/imap/pop3login.c (starttls): Set username option for couriertls, imapd-ssl.dist, pop3d-ssl.dist: Use separate imap and pop3 session, cache files. Startup script: remove/set ownership and permsission, on the imap and pop3 session cache fi

GNU GPL c e-mail smtp imap mail-server groupware calendaring

OpenMPTCProuter 0.36 💾

OpenMPTCProuter is a solution to aggregate and encrypt (and can obfuscate) multiple internet connections and terminates it over any VPS which make clients benefit security, reliability, net neutrality, as well as dedicated public IP. The aggregation is based on Multipath TCP (MPTCP), which is ISP, WAN type, and latency independent "whether it was Fiber, VDSL, SHDSL, ADSL or even 4G", different scenarios can be configured to have either aggregation or failover based on MPTCP. Aggregation via Multi-link VPN (MLVPN) and Glorytun UDP with multipath support are also supported. The solution takes advantage of the OpenWRT system, which is user friendly and also adds the possibility of installing other packages like VPN, QoS, routing protocols, monitoring, etc. through web-interface or terminal.

minor feature: * Update to latest MLVPN and simple-obfs version * Support Banana PI BPI-R2 Wifi * Add domain IPs when a domain is added to omr-bypass * Many fixes

GNU GPLv3 operating-system networking firewalls linux lua