SWI Prolog 8.1.16 💾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: PPA: Added eoan to list of distributions . BUILD: Use `-f none` for manual build steps to avoid dependencies on. . More elegant way to deal with XDG system config paths. . MODIFIED: Stop handling `lib` below the current directory as a librar . . ADDED: ' my_file'/1 to check that the user running the current process. . ENHANCED: Avoid creating config files and directories below directories. . Updated xpce. . CONFIG: check_installation/0: check for config files. Added. . Include PPA for Eoan Ermine. . : check_config_files/0: old location of packs is /lib/swipl/pack. . url in messages.pl. . Updated http. . Updated pldoc. . : : ` ` was ordered between ISO-latin-1 and wide atoms. . typo, grammar. . : : library(progman) string compatibility. Paulo Moura. . DOC: : absolute_file_name/3 on directories. . ENHANCED: Removed sinh and cosh functions from ifprolog emulation as . . Updated pldoc. . DOC: : duplicate docs for guitracer/0. Also updated docs for. . Updated PlDoc. . Avoid compiler warnings. . : Avoid writing to a freed allocation pool. . : When removing predicates from a temporary module we can destroy. . : Single threaded compilation. . Updated ssl. . Preparing version 8.1.16.

GNU LGPL prolog compiler software-development

darktable 3.0.0rc1 💾

darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

minor feature: April 1st game is now disabled by default. Add preference to disable/enable April 1st game. Print module default margin set 17mm. Add support for disabling base-curve by default. Add support for disabling sharpen by default. Source with OpenMP can be compiled with GCC-9 and clang. Update skin tone preset on color-zones module. compiling with exiv2 0.27.2.1. file access permissions on macOS Catalina 10.15. shift+scroll only scrolling in one direction on macOS. picasa, piwigo and facebook SSL support. CSS on MacOS. Epson R-D1s. Epson R-D1x. Fujifilm FinePix F770EXR. Fujifilm X-T30 (compressed). Fujifilm XF10. Kodak EasyShare Z981. Kodak EasyShare Z990. Leica C (Typ 112) (4:3). Leica CL (dng). Leica Q (Typ 116) (dng). Leica Q2 (dng). Leica SL (Typ 601) (dng). Leica V-LUX (Typ 114) (3:2, 4:3, 16:9, 1:1). Olympus E-M1X. Olympus TG-6. Panasonic DC-G90 (4:3). Panasonic DC-G91 (4:3). Panasonic DC-G95 (4:3). Panasonic DC-G99 (4:3). Panasonic DC-ZS200 (3:2). Panasonic DMC-TX1 (3:2). Sony DSC-RX0M2. Sony ILCE-6400. Sony ILCE-7RM4. Panasonic DC-LX100M2. Panasonic DC-LX100M2.

GNU GPLv3 capture digital-camera graphics-conversion viewer macos linux c

Jailer 9.1.7 💾

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

minor feature: NullPointerException in Data Browser. Support for data type datetime2 in MS SQL. #20. The -schemamapping option was not used correctly for the statements of a delete script. #21. Formatting of dates/timestamps during export no longer takes place synchronized. This improves performance when multiple threads are used. Minor improvements to the "Export Data" dialog.

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

MuseScore 3.3.1 💾

MuseScore is a scorewriter for Windows, macOS, and Linux, comparable to Finale and Sibelius,[4] supporting a wide variety of file formats and input methods. It is released as free and open-source software under the GNU General Public License. MuseScore is accompanied by a freemium mobile score viewer and playback app, and an online score sharing platform.

minor feature: MuseScore crashed on startup in some cases on Windows 7. Palettes were incorrectly placed when using multiple HighDPI monitors and scaling. Palettes disappeared on Ubuntu 18.04 in some cases.

GNU GPL music notation c++ qml

Vim 8.1.2297 💾

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.1.2297: the ex_vimgrep() function is too long Problem: The ex_vimgrep() function is too long. Solution: Split it in three parts.

Other text-editor ide vi vim

exiftool 11.76 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Added support for the Sony ILCE-9M2. - Added a couple of new XMP-GCamera tags. - Added MIMEType values for some formats that previously reported. "application/unknown". - Enhanced -geotag feature to write pitch to CameraElevationAngle if available. - Improved determination of MIMEEncoding for TXT files.

Artistic perl exif meta-data

µBlock Origin 1.23.1rc0 💾

µ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: Chromium: Install from the Chrome store: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. Firefox: Click uBlock0_1.23.0.firefox.signed.xpi. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Prevent uBO from being reloaded mid-session A new advanced setting -- extensionUpdateForceReload -- can be used to override this new behavior. . A new advanced setting -- extensionUpdateForceReload -- can be used to override this new behavior. Comply with new security requirements for Chrome The changes benefit all platforms. . The changes benefit all platforms. Add advanced setting to control logger popup type. Ignoring ping filters. bad returned value in case of empty URL. Avoid or defer writing back to cache storage at launch. Do not bypass network listener in suspended mode. Remove stats button from logger. Log procedural cosmetic exception filters. Prevent reverse-lookup from finding badfilter-ed filters. Reduce memory usage in staticExtFilteringEngine.HostnameBasedDB. Store csp= filters into main data structure. Add ability to quickly create exceptions in logger. Match static popup filter against local context. erroneous reports of blocked popups in logger. case of unreported :style filters in logger. Do not flush blocked-elements cache at webNavigation time. Remove remnants of chrome references. Add support for elemhide (through specifichide). Simplify client messaging code. Removing now obsolete Safari code base. Revisit element picker arguments code. Convert new setTimeout-if scriptlet to blacklist approach. Work toward modernizing code base: promisification. icon title always showing (0) when badge is disabled. Reuse existing S

GNU GPLv3 javascript browser ad-blocker filter privacy

Yoshimi 1.6.0.3 💾

A software synthesizer for Linux, originally forked from ZynAddSubFX (Copyright 2002-2009 Nasca Octavian Paul) in 2009 by Alan Calvert. Initially, Yoshimi delivered the same synthesizer capabilities. After early improvement of Jack and Alsa midi/audio performance, now many new features have been added, and we are concentrating on accessibility.

minor feature: First trial of atomic bool for read/write control . Do not pass -lalsa and -ljack to compiler. . Remove dead code/duplicate logs in CMakeLists.txt. . Use CMake's FindZLIB instead of handrolled method. . Update if() formatting in CMakeLists.txt. . indents in CMakeLists.txt. . broken detection of -I flags for FFTW3F. . . . Revised CLI lists for consistency. . Forced CLI exit from Yoshimi returns 16 instead of 0. . Instant (forced) exit also available from GUI. . Further CLI test list revision. . Restored original ALSA audio thread. . Merge branch 'master' into locks. . NRPN can shutdown with exit value 16. . Finding bank name needs specific root ID. . Reverted 'A' note limits and corrected terminology. . Added more labels for new bank commands. . CLI reports Ref. note and numbers. . Merge branch 'locks'. . Code cleaups after merging in locks branch. . Proposed for mxml 3.1 failure with LV2. . Mixer Panel format can be changed from config. . GUI suppress change warning on force exit. . forced shudown failure from GUI in ALSA. . Confirmed mxml for LV2.

GNU GPL audio synthesizer

OCRmyPDF 9.1.0 💾

OCRmyPDF adds an invisible 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: Tesseract: refactor logging . Docs: mention how to suppress progbar. . Docs: document optimization. . Docs: mention systemd for batches. . Report missing optional dependencies as possible cause of file size i . . Import and docstring cleanup. . Lint warning about missing cur_item. . Tesseract: exception when logger is RootLogger. . Travis: enable Py 3.8. . Docs: installation instructions for pikepdf manylinux2010 wheels. . Use pikepdf 1.7.0 to improve Python 3.8 support. . v9.1.0 release notes. . Test: test_report_file_size. . Test: further to test_report_file_size.

GNU GPLv3 pdf ocr scanning

gnome-manual-duplex 0.70 💾

Gnome-manual-duplex is a utility that adds manual duplex to the "Print" menu. It is a virtual CUPS printer, but also works as standalone utility. It can handle both PostScript and PDF documents.

minor feature: Change python to gi.require_version('Gtk', '3.0'). Change README.

GNU GPL python printing duplex

UBOS 2019-11-12 💾

UBOS is a distro that aims to make it 10x easier to run server-side apps for yourself, or for your family, on hardware you own. It does by providing single-command web application install, uninstall, backup/restore and systems upgrade, including all server configuration, database provisioning, data migration etc. UBOS now also provides single-command network configuration, including DHCP, mDNS, DNS, firewall, masquerading and integration with Letsencrypt. Current supported platforms: x86, Raspberry Pi 0-3, Marvell EspressoBIN, Docker, EC2

major feature: New application updates: Nextcloud, Mediawiki, Wordpress and others.

Mixed home-automation http-server site-management system backup installation operating-system software-distribution systems-administration end-user

OrientDB 3.0.25 💾

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.

minor feature: Merge branch '3.0.x' of github.com:orientechnologies/orientdb into 3.0.x . . Index usage with SELECT plus other expressions. . Array selection in MATCH statements. . JDBC connection with OrientDataSource(orientDB, dbName). . Usage of the console in background. . And #8829. . Add test for not fetching hosts from server side, with relative. Add javax.activation dependency for v 11 and following. . Usage of indexes with CONTAINSTEXT in SQL. . Allow usage of LET variables as target in SQL queries. . Enhance quorum failure logging (distributed). . . . Initial for concurrent operations from multiple nodes in distri . . Make sure to retry the right number of times in all the cases, . . Allocation of rid now pre allocate some rids on need and reused them . . Wrong retry of the second phase when was applied correctly. . Usage of lightweight edges settings with strict schema for regula . . Test failures due to test order. . Test failures due to test order (2). . Test failures due to test order (3). . Add deging info for console tests. . Add deging info for console tests (2). . Console test. . Special characters are not allowed in storage name. . Add SQL syntax for COMMIT RETRY ELSE script . . Implement the ELSE script logic for COMMIT RETRY statement. . Implement ELSE FAIL/CONTINUE logic in COMMIT RETRY. . Add tests for COMMIT RETRY ELSE scripts. . Merge branch '3.0.x' into name_validation. . Timeout for waiting of results of stty is set. . Timeout for waiting of results of stty is set. . Running of stty command without waiting for output. . Destroty stty command after 15 sec. if it hangs. . Cancel stty timer if process is finished. . Destroy stty process after 15 sec. . Stty commands are used only in interactive mode. . Client side only index update. Typo on transaction fail message. . Fall-back to FileChannel for WAL when native IO is not available. . Fallback to FileChannel using new IO APIs. . Merge bra

Apache nosql dbms graphdb

schily 2019-11-11 💾

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, 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, and ved.

major feature: Some minor fixes have been introduced for Ultrix support. A new method has been introduced in the makefilesystem to disable the creation of shared libraries if the platform does not support that. libschily:getargs() new and better man pages have been introduced for the option parser modeled after the UNOS concept from 1980. libgetopt: the paper clip.pdf has been added. libgetopt: support for the POSIX getsubopt() has been added. star: with star -copy, -no-secure-links has been made the default. star: star -diff no longer flags differing atime/ctime values in GNU tar archives that do not include these values. star: star -diff now prints a statistics summary. mkisofs: The TODO file has been updated. SCCS: type fix in diff.c SCCS: A new delta type 'U' for unlink has been introduced in preparation of the project mode. SCCS: admin now supports the option -Xunlink together with -n. SCCS: get now removes existing read-only g-giles if a delta type 'U' is the current delta to be unpacked. SCCS: sccsfile.4 man page now mentions type 'U'. SCCS: changeset.4 man page has been rewritten. SCCS: the SCCS compliance test suite now expects "prs" to fail as 32 bit binary with a SCCS history file that uses a y3000 time stamp. SCCS: The man page changeset.4 now work on Linux where chapter 4 has been renamed to chapter 5. SCCS: admin and delta now support a new option -Xmail=address to add e-mail meta data to a delta. SunPro Make: libmakestate no longer is made on Ultrix as Ultrix does not support shared libraries. SunPro Make: "make -C...." did read the file .make.rules from the wrong directory as -C has been evaluated too late. SunPro Make: The filter to avoid importing -C from MAKEFLAGS has been made more robust.

CDDL software development build tools utilities

Insomnia 7.0.4-beta.3 💾

Insomnia is a beautiful cross-platform application for organizing, running, and debugging HTTP requests.

minor feature: Better entities initialization . Small tweak to build scripts. . package script env var reference. . Put ref check in correct script. . Try update windows-build-tools. . Dropdown children now work with React.Fragment. . Feature cURL Parse query parameters from url in importer. . Fetch new access tokens if refreshing token returns "invalid_grant" (# . . Feature Added request-specific followRedirects setting. . Add libfontconfig-dev install for Linux dev setup. . Added display support for X-Http-Method-Override. . build failing. . Feature OpenAPI Support OpenAPI 3 securitySchemes. . Dropdown works with empty dividers. . Merge branch 'develop' of github.com:getinsomnia/insomnia into develop. . Try ing linux app icon. . node version check. . Try ing builds.

GNU GPLv3 internet http rest developers

tesseract-ocr 4.1.1-rc2 💾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

minor feature: Added new renders Alto, LSTMBox, WordStrBox. Added character boxes in hOCR output. Added python training scripts (experimental) as alternative shell scripts. Better support AVX / AVX2 / SSE. Disable OpenMP support by default. for bounding box problem. Implemented support for whitelist/blacklist in LSTM engine. Improved cmake configuration. Code modernization and improvements. A lot of.

Apache c++ c ocr library cli

Electron 8.0.0-nightly.20191111 💾

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: BackgroundThrottling: false not having an effect. #21013. Broken globalShortcut.registerAll() on Windows and Linux. #20983. Crash on exit in aura platforms with webview. #21022. Exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21021. Improper label internationalization for the recentDocuments MenuItem. #20957. Where app.setAppLogsPath did not work when you provided a valid path. #21008. Webrequest api typings. #21038. Updated Chromium to 78.0.3904.99. #21033.

MITL node js

Eclipse 4diac 1.11.1 💾

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.

minor bugfix: The first maintenance release for Eclipse 4diac 1.11 providing 13 bug fixes for 4diac IDE. This include a fix for one of our nastiest bugs: the disappearing FB interface commands and types in the FB interface editor.

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

PHP 7.4.0RC6 💾

PHP is a scripting language primarily suited for web applications. It's organically grown into a full-featured programming language, with huge semantic progress in recent years (apart from the namespace separator choice). Many features and extensions come built-in or can be dynamically loaded. Database interfaces, XML processing, regular expressions, networking and broad internet protocol support, IPC, internationalization, image manipulation, filesystem, contemporary cryptography support, file and data format support make the Zend-based PHP.net distribution the most general-purpose PHP runtime.

minor feature: Clean up JSON parser . Merge branch 'PHP-7.3' into PHP-7.4. . Don't buid static libaraies when only DSO required. . (broken shared build). . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Allow lookup of distro-packaged QDBM headers on Debian. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Remove commented code. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . . Use nproc instead of hardcoded number. . GCOV not working for PHP-7.4 and master branches. . Merge branch 'PHP-7.3' into PHP-7.4. . Remove xfail on.phpt. . Increase serialize_lock while decoding session. . GOTO VM. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Handle resources used as array keys consistently. . file clash in rename_variation.phpt. . Enable ubsan stack trace printing on community job. . XFAIL sapi/fpm/tests/log-bwd-multiple-msgs-stdout-stderr.phpt. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . test regarding Reflection::export() deprecation. . wrong function name in SKIPIF. . Merge branch 'PHP-7.3' into PHP-7.4. . Reduce memory used by token_get_all(). . Merge branch 'PHP-7.3' into PHP-7.4. . Add max_depth option to unserialize(). . . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Skip tests for old versions instead of marking them XFAIL. . Merge branch 'PHP-7.3' into PHP-7.4. . borked SKIPIFs. . Update regarding changed OpenSSL default config path. . AppVeyor setup wrt. changed OpenSSL default config path. . Update NEWS for PHP 7.4.0RC3. . Update

PHPL php scripting programming-language web

dMagnetic 0.18 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild Of Thieves". The full list of supported games is: - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth"

minor feature: This release removed an issue with graphical output in certain installations, where the player was greeted with an empty, black screen in monochrome and low-ansi mode.

BSDL-2 game interpreter vm adventure emulator ansi-art

ansifilter 2.15 💾

Ansifilter converts ANSI terminal escape sequences to HTML, RTF, BBCode, Pango Markup, LaTeX and Plain TeX. It also converts ANSI art files (CP437, BIN, XBIN, TND) to HTML or RTF.

minor feature: - added optional argument to --ignore-clear, the default setting is now true - GUI: improved UTF16 input path handling on Windows - CLI: fixed -e argument description

GNU GPLv3 text-processing filter html latex

Highlight 3.54 💾

Highlight converts sourcecode to HTML, RTF, LaTeX, TeX, SVG, Pango, BBCode and terminal escape sequences with coloured syntax highlighting. Language definitions and colour themes are customizable Lua scripts. It provides a plug-in interface to tweak syntax parsing and coloring.

minor bugfix: - fixed default colour output in BBCode (https://gitlab.com/saalen/highlight/issues/134) - fixed corner case in sh.lang - fixed syntax tests with UTF-8 input (https://gitlab.com/saalen/highlight/issues/123) - added support for Bash in outhtml_codefold.lua plug-in - added ballerina.lang - added block strings to java.lang - added author hints in themes and language definitions - added C++20 reserved words in c.lang - added editorconfig file and validated all files accordingly (thanks to Tristano Ajmone) - CLI: fixed `--list-scripts` with `-d` or HIGHLIGHT_DATADIR env variable (https://gitlab.com/saalen/highlight/issues/139) - GUI W32: replaced multibyte path trace window by startup hint if NtfsDisable8dot3NameCreation is set - GUI: removed AsciiDoc instruction lines from the README popup window

GNU GPLv3 documentation text-processing html latex

etcd 3.2.28 💾

etcd is a distributed key-value store, used as shared cluster configuration backend. It automatically elects a master server, allows dynamic config data with optional TTLs, provides a JSON API over HTTP with TLS and long polling, uses the Raft protocol for distribution. It's the basis for CoreOS, integrates with fleet/systemd, and thus also provides service discovery.

minor feature: Test: Clean agent directories on disk before functional test runs, no . Test: unit tests, remove some unnecessary tests. . Clientv3: remove balancer tests. . . . Revert "embed: HTTPs + DNS SRV discovery". . . . Glide: update grpc, grpc-gateway. . Vendor: update grpc, grpc-gateway, protobuf. . Scripts/genproto: update protobuf, grpc-gateway gen. . *: regenerate proto. . Bill-of-materials: regenerate. . *: deprecate "metadata.NewContext". . *: use grpclog.NewLoggerV2. . *: add max requests bytes, keepalive to server, blackhole methods to . . Clientv3: client balancer with gRPC v1.7. . Proxy/grpcproxy: wait until register before Serve. . . . Vendor: Switch from boltdb v1.3.0 to coreos/bbolt v1.3.1-coreos.3. . Test: Clean agent directories on disk before functional test runs, no . . . . Version: bump up to v3.2.10. . Version: bump up to v3.2.10+git. . Api/v3rpc: log grpc stream send/recv errors in server-side. . Etcdmain: add more details to TLS HandshakeFailure. . Documentation/op-guide: remove non-released flag in monitoring.md. . . . Vendor: upgrade grpc/grpc-go to v1.7.4. . Version: bump up to v3.2.11. . Version: bump up to v3.2.11+git. . Scripts/build-docker: build both gcr.io and quay.io images. . Gitignore: sync with master branch. . Hack: sync with master branch (needed for release). . Semaphore.sh: do not fail on "Too many goroutines". . Semaphore: run upgrade tests against v3.2.11. . Compactor: error message of Revision compactor. . . . Integration: add "TestV3AuthWithLeaseRevokeWithRoot". . Vendor: pin grpc v1.7.5, grpc-gateway v1.3.0 (no code change). . Test: bump up clientv3/integration timeout. . Integration: test large request response back from server. . Integration: remove typo in "TestV3LargeRequests". . Clientv3: configure gRPC message limits in Config. . Clientv3: call KV/Txn APIs with default gRPC call options. . Clientv3: call other APIs with default gRPC call options. .

Apache go database key-value distributed configuration administrator coreos json http

Courier Mail Server 1.0.9 💾

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: Update documentation in the imapd and pop3d ssl config flies. the RPM spec file for CentOS 7, courier/submit.C (my_spf_lookup): Convert hostnames and addresses, in the Received-SPF: header from UTF-8 to ACE. rfc1035/spf.c (get_macro): When expanding macros in SPF messages, convert UTF-8 domains to ACE. courier/module.esmtp/esmtp.c (isindomaindb): use ualllower instead, of tolower.

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

Qtractor 0.9.11 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

Jailer 9.1.6 💾

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

minor feature: Support for data type datetime2 in MS SQL. #20. The -schemamapping option was not used correctly for the statements of a delete script. #21. Formatting of dates/timestamps during export no longer takes place synchronized. This improves performance when multiple threads are used. Minor improvements to the "Export Data" dialog.

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

MariaDB 10.4.10 💾

MariaDB is a database server that offers drop-in replacement functionality for MySQL. It is built by some of the original authors of MySQL, with assistance from the broader community. In addition to the core functionality of MySQL, it offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches.

minor feature: MDEV-20987 : InnoDB fails to start when FTS table has FK relation See also the release notes for MariaDB 10.4.9 for additional items of note. for the following security vulnerabilities : CVE-.. -. CVE-.. -. Release Notes - MariaDB 10.4 Series . MariaDB 10.4.9 Release Notes .

GNU GPL database database-server database-engine mysql mariadb

Tellico 3.2.2 💾

Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines. Tellico allows you to enter your collection in a catalogue database, saving many different properties like title, author, etc. Two different views of your collection are shown. On the left, your entries are grouped together by any field you like, allowing you to see how many are in each group. On the right, selected fields are shown in column format, allowing you to sort by any field. On the bottom is a customizable HTML view of the current entry. The entry editor is a dialog box where you enter the data. Check out the screenshots. Tellico keeps things simple, so no database server is needed. The data is saved in XML format, which makes for easy parsing, portability, and styling. It will run on any platform which KDE supports, most commonly Linux. Tellico is licensed under the GNU General Public License, giving you the freedom to modify and distribute the source code. If you download Tellico and like it, do let me know. I'm happy to try to accommodate any suggestions. If you have translation updates, please pass them along to the KDE translation teams. I do have to say that Tellico is a hobby for me, and it is released without any guarantees or warranties. It may crash a lot for you, it may not do anything that you find useful.

minor feature: Bump git version. Forgot to set it correctly for 3.2.1 release . Add checklist for making releases. . Use empty QString in tests. . Pass QSize by value. . Don't create a static QByteArray just to check header length. . Move function for stripping control codes from text to utils. . clazy shhhh. . i18n: translate UI string. . GIT_SILENT made messages (after extraction). . build with Qt 5.13. . clazy checks on plymorphic slicing. . Slow progress on using QStringLiteral in some of the tests. . apparent build problem on Jenkins. . GIT_SILENT made messages (after extraction). . Move logic for calculating relative URL to a separate class. . Remove file name in QDir c'tor when calculating relative links. . Merge branch '3.2' of git://anongit.kde.org/tellico into 3.2. . GIT_SILENT made messages (after extraction). . Add Colnect as a TODO item. . Update docs for some online data sources. . Merge branch '3.2' of git://anongit.kde.org/tellico into 3.2. . Tweak OMDB name in doc. . Add note about kino-teatr API. . At the moment, https is not enabled on tellico-project.org. . Update tellico-project.org to use https. . build with KF 5.61 (Fedora ). . Revert "build with KF 5.61 (Fedora )". . GIT_SILENT made messages (after extraction). . GIT_SILENT made messages (after extraction). . Add colon to row label. . Add an importer for LibraryThing.com collections exported in JSON. . GIT_SILENT made messages (after extraction). . Automatically select newly added entries. . Merge branch '3.2' of git://anongit.kde.org/tellico into 3.2. . Ready for 3.2.2.

GNU GPLv3 collection manager kde

mkcert 1.4.1 💾

mkcert is a simple tool for making locally-trusted development certificates. It requires no configuration. It auto installs them for Apache, the system certificate and Firefox store to ease testing on https://localhost setups. Additonally supports MacOS and Windows environments.

minor feature: Use sudo when necessary to install in system-wide NSS stores. Add a -version flag. Speed up macOS execution by 4x for most users. Minor usability improvements (#182, #178, #188).

BSDL go https tls certificate

MyPaint 2.0.0-alpha.13 💾

MyPaint is a nimble, distraction-free, and easy tool for digital painters. It supports graphics tablets made by Wacom, and many similar devices. Its brush engine is versatile and configurable, and it provides useful, productive tools. The standard brushes can emulate traditional media like charcoal, pencils, ink, or paint. But you don’t have to limit yourself to just the standard ones. It’s easy to make expressive, artful new brushes that don’t respond like anything conventional. Fullscreen mode declutters the interface, leaving you with just your brush and your creativity. You can still reveal the tools you want, when you need them. This distraction-free approach means you can focus better on the art you make, not the tool you make it with. MyPaint has simplicity, yet it gives you all the tools you need to create great artwork. Many notable artists use MyPaint, including digital illustrator and concept artist David Revoy. You’ll find growing MyPaint user communities on DeviantArt and Tumblr. MyPaint comes from the Linux art world, but it has Mac OS X and Windows ports too. Now anyone can pick up MyPaint and draw to their heart’s content

minor feature: Translated using Weblate (Kashubian) . Translated using Weblate (Kazakh). . Translated using Weblate (Maithili). . Translated using Weblate (Malay). . Translated using Weblate (Marathi). . Translated using Weblate (Mongolian). . Translated using Weblate (Northern Sami). . Translated using Weblate (Norwegian Bokmål). . Translated using Weblate (Norwegian Nynorsk). . Translated using Weblate (Occitan). . Translated using Weblate (Romanian). . Translated using Weblate (Serbian (cyrillic)). . Translated using Weblate (Tajik). . Translated using Weblate (Telugu). . Translated using Weblate (Ukrainian). . Translated using Weblate (Ukrainian). . Translated using Weblate (Uzbek). . Translated using Weblate (Walloon). . Translated using Weblate (Serbian (latin)). . Translated using Weblate (Catalan). . Translated using Weblate (Danish). . Translated using Weblate (Norwegian Bokmål). . Translated using Weblate (Spanish). . Translated using Weblate (Turkish). . Translated using Weblate (Turkish). . layer merge, configurable legacy/custom OETF. . add OETF parameter to additional tile_convert. . rename OETF to EOTF. . Translated using Weblate (Portuguese). . Translated using Weblate (Portuguese (Brazil)). . paint/pigment modifier for get_color. . Revert "win32: drop support for floating subwindows". . Translated using Weblate (Latvian). . correct a merge-layer and low-alpha noise. . update tests for eraser in libmypaint. . Translated using Weblate (Turkish). . Translated using Weblate (Portuguese). . Translated using Weblate (German). . Translated using Weblate (Turkish). . Translated using Weblate (Turkish). . Translated using Weblate (Norwegian Bokmål). . Translated using Weblate (Portuguese). . Translated using Weblate (Portuguese (Brazil)). . Translated using Weblate (Spanish). . Translated using Weblate (Turkish). . Translated using Weblate (Norwegian Bokmål). . Translated using Weblate (German). . Translated using Weblate

GNU GPL multimedia raster-based

Babel 7.7.3 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2019-11-08). #### :: `babel-parser`. Don't recover from "adjacent jsx elements" parser error (@nicolo-ribaudo).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

HandBrake 1.3.0 💾

HandBrake is a video file conversion tool. It supports nearly all formats, can transcode media files and codecs for various platforms, players and devices (includes a user-friendly target list to select from). It has an uncomplicated interface and is available cross-platform.

minor feature: HandBrake is now translated into many more languages. Redesigned queue UI. Removed Windows Mobile presets See the list of compatible replacements on GitHub . See the list of compatible replacements on GitHub. Improved log output by silencing many lines at standard log level. Improved quality of Gmail presets slightly. Added Playstation 2160p60 4K Surround preset (supports PS4 Pro). Added Discord and Discord Nitro presets. Updated Intel Quick Sync Video to use Direct3D 11 API. Updated minimum title scan duration to only apply to disc-based sources like Blu-ray and DVD. Improved detection of MPEG-1 video in program streams. Improved interface to FFmpeg avfilter and color handling. Improved Nvidia NVENC constant quality encoding slightly by not setting qmin and qmax. Replaced pp7 Deblock filter with FFmpeg Deblock filter. Added support for reading Ultra HD Blu-ray discs (without copy protection). Added support for reading AV1 via libdav1d. Added encoding to WebM container format. Added Chroma Smooth filter (CLI only). Added zero-copy path for Intel QSV encoding removed in a previous release. Added support for Intel QSV low power encoding (lowpower=1). Added support for AMD VCE encoding on Linux via Vulkan. Added ability to select x265 encoder level and Fast Decode tune. Updated audio resampling code to use FFmpeg swresample instead of libsamplerate. Added source audio bit rate to tracks list. Added ability to select unknown language tracks. Added automatic track name pass through. Added ability to import external SSA/ASS subtitles. Added ability to select unknown language tracks. Added automatic track name pass through. Added additional unit aliases to --start-at and --stop-at, notably seconds and frames. HandBrake now builds with libnuma on Linux. Python bytestrings causing newlines to be ignored in build output. Xcode ignoring make jobs parameter and utilizing all CPU cores (macOS only). Updated configure to enable most hardware encoders by default where appropriate

GNU GPLv3 c c objective-c video conversion cross-platform

µBlock Origin 1.23.1b18 💾

µ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: Chromium: Install from the Chrome store: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. Firefox: Click uBlock0_1.23.0.firefox.signed.xpi. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Prevent uBO from being reloaded mid-session A new advanced setting -- extensionUpdateForceReload -- can be used to override this new behavior. . A new advanced setting -- extensionUpdateForceReload -- can be used to override this new behavior. Comply with new security requirements for Chrome The changes benefit all platforms. . The changes benefit all platforms. Add advanced setting to control logger popup type. Ignoring ping filters. bad returned value in case of empty URL. Avoid or defer writing back to cache storage at launch. Do not bypass network listener in suspended mode. Remove stats button from logger. Log procedural cosmetic exception filters. Prevent reverse-lookup from finding badfilter-ed filters. Reduce memory usage in staticExtFilteringEngine.HostnameBasedDB. Store csp= filters into main data structure. Add ability to quickly create exceptions in logger. Match static popup filter against local context. erroneous reports of blocked popups in logger. case of unreported :style filters in logger. Do not flush blocked-elements cache at webNavigation time. Remove remnants of chrome references. Add support for elemhide (through specifichide). Simplify client messaging code. Removing now obsolete Safari code base. Revisit element picker arguments code. Convert new setTimeout-if scriptlet to blacklist approach. Work toward modernizing code base: promisification. icon title always showing (0) when badge is disabled. Reuse existing S

GNU GPLv3 javascript browser ad-blocker filter privacy

OpenOrienteering Mapper 20191108.3 💾

OpenOrienteering Mapper is an orienteering mapmaking program and provides a free alternative to the existing proprietary solution. Its main advantages compared to it are: Open Source: The program is completely free, every programmer can improve it. Cross-platform: The program works on Android, Windows, macOS and Linux. It has been used to produce maps for classical orienteering, MTBO and radio orienteering races. All required functions for drawing maps are implemented and the program works very stable. So it can be considered ready for productive use, although it is like always a good idea to keep backups of your files. We are happy about feedback to the program.

minor feature: ISOM 2017-2 symbol set. File formats: Significantly improved OCD format support, including export up to version 12, georeferencing and symbol icons. GeoTIFF template support. Geospatial vector data export. . Significantly improved OCD format support, including export up to version 12, georeferencing and symbol icons. GeoTIFF template support. Geospatial vector data export. Tool improvements: The Edit-objects tool respects corners. The Scale-objects tool optionally resizes multiple objects in their original location. . The Edit-objects tool respects corners. The Scale-objects tool optionally resizes multiple objects in their original location. Android: Adjustable tool button size. 64-bit support. Standby/background operation improvements. . Adjustable tool button size. 64-bit support. Standby/background operation improvements. "Touch mode" available for PCs: Keyboard-less fullscreen editing like on Android. GPS support also for Windows/macOS/Linux. Note that access to the Windows location requires.NET Framework 4 and Powershell 2 (included in Windows 10). . Keyboard-less fullscreen editing like on Android. GPS support also for Windows/macOS/Linux. Note that access to the Windows location requires.NET Framework 4 and Powershell 2 (included in Windows 10). Significant modernization of 3rd-party components (Qt 5.12, PROJ 6, GDAL 3). Note that this also means that some older versions of operating system are no longer supported by Mapper. Windows (7 and up): You can choose between an installer (*.exe) and a portable archive (*.zip). For most modern Windows installations, you should choose the x64 bit packages. The x86 will also run on all Windows desktops but are limited by the 32-bit architecture. macOS (10.12 and up): You may need to run the app via Ctrl+Click the first time, in order to allow it to run despite coming from an "unknown source". Android (4.1 and up): You can try arm64-v8a package on newer devices. Otherwise, the armeabi-v7a package should work for most

GNU GPLv3 c++ maps

Munin Graph in Javascript 1.1 💾

This version manage the Munin graph in PHP without using the RRD Graph. It manage all the graphs in JS in the client browser (which allow the server to keep cool),

minor release: * Add its own licence for PlotLy JS library * In case of negative entry, use the same color than the positive one * Autoscroll should be enabled as soon as the window screen is 1024px width

Mixed php web interface munin graphs

gradle 6.0 💾

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

major feature: The Gradle team is excited to announce a new major version of Gradle, 6.0. A major highlight of this release is the vastly improved feature set in dependency management. Some of the features were released in stages, but with Gradle 6.0 they are stable and production ready. We publish Gradle Module Metadata by default, which makes these new features available between projects and binary dependencies. In the JVM ecosystem, we've made incremental Java and Groovy compilation faster, added support for JDK13 and provided out of the box support for javadoc and source jars. For Scala projects, we've updated the Zinc compiler and made it easier to select which version of Zinc to use. For Gradle plugin authors, we've added new APIs to make it easier to lazily connect tasks and properties together, made useful services available to worker API actions and Gradle will complain at runtime if a task appears misconfigured. In the native ecosystem, we've added support for Visual Studio 2019 and the latest C++ standards. This release contains some updates to help protect the integrity and security of your build. As always, we also incorporated some smaller changes and many other fixed issues.

Apache build-tool c c++ groovy java kotlin

Nextcloud 17.0.1 💾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: Bump nextcloud-password-confirmation from 0.4.1 to 0.4.2 . JS error on personal security page. . . . sanity checks #16963. . tx-robot updated from transifex. . . . Bump vue-router from 3.1.2 to 3.1.3. . . . . . Define a guest type so Talk can use it in it's notifications. . Change filelist _onClickFile function so thumbnail to open the file i . . Make push notifications for calendar reminders opt-in. . Set a default request timeout. . . . Bump webpack from 4.39.2 to 4.39.3. . . . tx-robot updated from transifex. . . . . . . . . . Be sure to get the jailed path if the storage is a jail. . Add clean-git target to makefile. . Bump nextcloud-vue from 0.12.1 to 0.12.2. . Add default timeout to expected request options. . Change the save credentials button label and the mail_settings input . . No need to wait 10 minutes for the DB to get up. . Only run code coverage CI on merge. . Do not run every possible DB combo on PRs. . tx-robot updated from transifex. . . . . . . . . . . . . . . . . . . . . . . . . . Update apps/files_trashbin/lib/Trashbin.php. . Return the proper jailed path when requesting the root path. . . . . . CapabilitiesTests are not DB tests. . . . . . 17 Beta 4. . tx-robot updated from transifex. . . . Warn user before closing when uploading a file on a upload only link. . . . Properly initialize the CacheJail for sharing. . Correctly check for new default root. . catch auth also when php-smbclient is in use. . set a storage availability delay on auth to avoid lock out. . adjust tests. . set default CSP on NotFoundResponse. . . . . . Allow admin configured mounts to use user configured global credentials. . allow setting user provided global credentials trough credentials popup. . . . 17 RC 1. . . . opening apps with Ctrl+click. . Bump bundles. . . . . . Sabre/VObject returns a DateAndOrTime object now, so adapt to it in B . . tx-robot updated from transifex. . properly mar

Affero GPLv3 storage cloud web-environment file-sharing secure s3 dropbox

OCRmyPDF 9.0.5 💾

OCRmyPDF adds an invisible 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: Remove Alpine Docker image . Dockerfile: remove venv from Ubuntu image; tweak reqs. . Dockerfile: errors are trying to build unneeded cached wheels. . Dockerfile: jbig2 not copied over. . "MANIFEST.in exists" by removing MANIFEST.in. . Travis: enable Python 3.8 testing. . Drop support for unpaper 6.1 on Ubuntu 14.04. . Docker: try adding automated test. . Docker autotest:, maybe?. . docs: remove comment about Ubuntu image. . Docker: relocate dockerfile. . docs: add remark about optimizing without OCR. . docker-compose.test does not seem to be ready for production use. . Update release notes; disable Py3.8 test again. . Support pdfminer.six 20191020.

GNU GPLv3 pdf ocr scanning