ivykis 0.42.4 💾

ivykis is a library for asynchronous I/O readiness notification. It is a thin, portable wrapper around OS-provided mechanisms such as /dev/poll, epoll_create(2), kqueue(2), poll(2), and port_create(3C). ivykis was mainly designed for building high-performance network servers, but can be used as building block for any kind of event-driven application that uses poll(2)able file descriptors as its inputs.

minor bugfix: This release fixes a bug on Linux platforms with glibc = 2.28, where incorrectly marking a symbol provided by an archive library as weak would cause it to be undefined and lead to jumping to address zero at runtime.

GNU LGPL software-development library networking c cross-platform

Nextcloud 16.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: Add interfaces to interact with subscription from support app . . . 16.0.1. . tx-robot updated from transifex. . .

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

exiftool 11.42 💾

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 bugfix: Added ability to edit ThumnailImage in Canon MOV videos. - Improved verbose hex dump for HEIC files. Another "Chunk offset outside movie data" error when writing some HEIC. Files

Artistic perl exif meta-data

OrientDB 3.0.19 💾

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: Version bumped to 3.0.19-SNAPSHOT . Index tests are excluded in separate build. . Add test for distributed round robin connection with relative. Renamed the auto system property to match the global configurat . . Edge delete with link instead of linkbag. . Added new graph factory on TinkerPop 2.6 to use new OrientDB v 3.0 in . . Potential for bloated TX in case of linkset. . Implement COMMIT RETRY in batch scripts. . Make SQL script execution consistent with named and positional params. . Add ability to exclude clusters and indexes from database comparision. . 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

Apache nosql dbms graphdb

VirtualBox 6.0.8 💾

VirtualBox is a full x86 hardware virtualizer, suitable for server, desktop and embedded usage. It's extremely feature-rich, emulates lots of individual and alternative hardware and devices, supports different virtual machine disk formats, it's cross-platform and supports ancient and current Windows versions, DOS systems, BSD, Solaris and OS/2 as guest operating system.

minor feature: Core: saved state resume failures User interface: show full file location in New Medium window. User interface: mouse click pass-through problems in multi-screen virtual machines. Graphics: a crash when powering off a VM without graphics controller. API: partial for dealing with VM config conflicting with other VMs related to medium UUIDs, now correctly flags VM as inaccessible. Windows hosts: Support paths longer than 4096 characters on in shared folders. Linux hosts: kernel module build breakage in non-default build set-ups. Linux hosts: kernel module build breakage in debuild set-ups. Windows guests: notice file size increases in shared folders which were missed in certain cases. Linux guests: make shared folders work with Linux 3.16.35. Linux guests: incorrectly read-only shared folders.

GNU GPL c c++ virtual-machine operating-system virtualization emulation

MariaDB 10.3.15 💾

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-17894 - Assertion. `(thd- gt;lex)- gt;current_select' failed in. MYSQLparse(), query with. VALUES() MDEV-18968 - Both. (WHERE 0.1) and. (WHERE NOT 0.1) return empty set. MDEV-18466 - Unsafe to log updates on tables referenced by foreign keys with triggers in statement format. MDEV-18899 - Server crashes in. Field::set_warning_truncated_wrong_value. MDEV-18298 - Crashes server with segfault during role grants. MDEV-17610 - Unexpected connection abort after certain operations from within stored procedure. MDEV-19112 - WITH clause does not work with information_schema as default database. MDEV-17830 - Server crashes in. Item_null_result::field_type upon. SELECT with CHARSET(date) and. ROLLUP. MDEV-14041 - Server crashes in. String::length on queries with functions and. ROLLUP. MDEV-18920 - Prepared statements with. st_convexhull hang and eat 100 cpu. MDEV-15837 - Assertion. item1- gt;type() == Item::FIELD_ITEM amp; amp; item2- gt;type() == Item::FIELD_ITEM. MDEV-9531 - GROUP_CONCAT with ORDER BY inside takes a lot of memory while it's executed. MDEV-17036 - BULK with replace doesn't take the first parameter in account. RENAMING AND REPLACING MYSQL.USER TABLE CAN LEAD TO A SERVER CRASH. MDEV-19350 - Server crashes in. delete_tree_element /... / Item_func_group_concat::repack_tree. MDEV-19188 - Server Crash When Using a Trigger With A Number of Virtual Columns on INSERT/UPDATE. MDEV-19352 - Server crash in. alloc_histograms_for_table_share upon query from information schema. Merge InnoDB changes from MySQL 5.6.44 and 5.7.26. of corruption or crashes: MDEV-19241, MDEV-13942, MDEV-19385, MDEV-16060, MDEV-18220, MDEV-17540. InnoDB recovery and speedup: MDEV-18733, MDEV-12699, MDEV-19356. MDEV-14398 -. innodb_encrypt_tables will work even with. innodb_encryption_rotate_key_age=0. MDEV-17036 - BULK with replace doesn't take the first parameter in account. MDEV-14784 - Slave crashes in show_status_array upon running a trigger with se

GNU GPL database database-server database-engine mysql mariadb

WackoWiki 5.5.10 💾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification and much more. Compatible with PHP7 and MariaDB / MySQL.

minor bugfix: Bug fix release for 5.5.x series

BSDL php javascript web-based documentation education wiki

Atom 1.38.0-beta0 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: "File - Reopen Project" when there are no open windows on macOS. Authenticate and encrypt communications over the activation pipe used by the Atom main process. As a consequence, the --socket-path CLI argument has also been removed. An asynchronous implementation of GitRepositoryProvider.repositoryForDirectory is available. Jasmine spec functions automatically support async bodies without needing to write a helper. Fuzzy-finder: Add option to use ripgrep for crawling the list of files for a huge performance boost on large repositories . Github: Read and navigate among pull request review comments in a reviews dock. Keybinding-resolver: Move the resolver into a dock to a number of longstanding usability. Settings-view: Enum configuration options may be displayed as radio buttons by setting radio: true. Welcome: Update the wording of the metrics consent to be a bit friendlier. Language-clojure: Improve handling of non-ASCII letters in keywords, symbols, and elsewhere. Language-python: Support "python2" and "python3" shebang lines in the tree-sitter grammar. Language-ruby: Recognize next as a keyword. Language-toml: Support multiple key/value pairs on a single line. Atom/atom#18832 - Report macOS renderer crashes in CI. Atom/atom#18855 - "Open Folder" menu item on Windows. Atom/atom#18802 - Report test result metadata to Azure DevOps. Atom/atom#18863 - Allow the use of console, stdout, and stderr in Jasmine tests. Atom/atom#18864 - atom-keymap@8.2.13. Atom/atom#18844 - Align git-diff icons. Atom/atom#16558 - Add async implementation of GitRepositoryProvider.repositoryForDirectory. Atom/atom#18900 - Actually dump minidump contents to.sym files. Atom/atom#18899 - fuzzy-finder@1.9.1. Atom/atom#18898 - find-and-replace@0.218.9. Atom/atom#18885 - Add linter to packages/ folder. Atom/atom#18906 - git-diff package test. Atom/atom#18919 - fuzzy-finder@1.9.2. Atom/atom#18923 - snippets@1.4.1. Atom/atom#18921 - Update welcome@v0.36.8 II. Atom/atom#18924 - Update ver

MITL javascript editor programmers web-development

OpenMPTCProuter 0.49.1 💾

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: Remove not needed RPI3 4.19 patche . Update config for kernel 4.19. . WRT modules memory.

GNU GPLv3 operating-system networking firewalls linux lua

video2midi 0.3.3 💾

video2midi is an open source utility, written in python for creating midi file from Synthesia video and the like ..

minor feature: I slightly changed the gui, I think it is necessary to transfer all the settings to separate windows. Added "p" key to force separate 2-channel midi output from single color video;.

python midi opencv

OCRmyPDF 8.3.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: Add bash completion . Docs: mention completions. . Rename bash completions file. . Ghostscript: remove unnecessary post-render resizing step. . Weave: corruption of certain high page count files. . Weave: use emplacement method, scrap TOC repair. . Don't use MagicMock() as a dummy logger in pytest. . v8.3.0 release notes in progress. . Require pikepdf 1.3.0. . Ghostscript: rendering threads has no effect on pdfwrite, so remove it. . Weave: add new test for link consistency. . v8.3.0 notes: clarify. . Move completions to better location/Homebrew compat.

GNU GPLv3 pdf ocr scanning

G'MIC 2.6.2 💾

G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.

minor feature: Final release 2.6.1 . . . . . Add functions to manage min-heap in math_lib. . . . in Frames / Droste. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Auto-commit for release 2.6.2_pre. . . . Remove interactive modes for native commands 'resize','crop','thresho . . Merge branch 'master' of framagit.org:dtschump/gmic. . . . . . . . . . . . . . . . . . . . . . . . . . . . Add command 'crop_interactive' (shortcut 'zi'). . Command 'fitscreen': Add new new possible syntax for arguments. . . . Add command 'threshold_interactive'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . shadow variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . in doc preventing the generation of the bash completion script. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Auto-commit for release 2.6.2_pre. . . . Use custom command 'display2d' by default for displaying 2D images. . . . . . . . . . . . . . . . compiling with OpenCV 4. . . . for commands 'break' and 'continue' when used in 'local...end . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

GNU GPL c++ libgmic image-processing gimp graphics-conversion visualization

VideLibri 2.044 💾

VideLibri lists the books you have borrowed from a public library and lets you search the library catalog from your local device. It has all the usual features of a library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever borrowed books across multiple libraries. Developed since 2006 it is the world's first library app, and by supporting 20 different kinds of OPACs from different vendors it is probably compatible with more libraries than other app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow every user to adds its own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things. VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android.

minor bugfix: Public library Saarbrücken: New https certificate. Koha/public library Saarbrücken: Do not search for missing branch selection. Minor Android layout adjustments

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken

CakePHP 2.10.18 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: indent . . . . add unit test. . extra. 'order' not working with a single expressions. . . . . Clarify migration path to 3.x. . . . CakeRequest::referer(true) returning scheme-relative URLs. . CS. . . . Make postConditions() less permissive. . Phpdoc for CakeObject::log(). . . . Use a permitted list instead of a ban list. . Check model names for bad characters as well. . . . Update version number to 2.10.6. . . . Makes the cache key shorter by using md5(). . replaced vsprintf to implode. . Buffer contents of HtmlReporter. . 2.x can't load aliased component on ControllerTestCase. . code style. . . . . . . . missing field identifier quoting for COUNT(DISTINCT in SQLServer. . 2.x Build with PHP7.2. . remove cannot run test matrix: PHPUnit 3.7 + PHP7.2. . Travis CI Allow failure: PHP7.2 + mysql + PHPUnit3.7. . Execute CakeSession::destroy() on a tearDown with implicit use sessio . . When the PHP version is 7.2 or higher `ini_set('session.save_handler' . . some count() Error in PHP 7.2. . Multibyte::strtolower(). . Pass PaginatorComponentTest::testPaginateExtraParams(). . exclude PHP7.2 + PHPUnit 3.7.33. . Uncountable null convert to array(), revert ControllerTask::bake() si . . : use var === null instead of is_null( var). . Make mcrypt optional. . Change Security::randomBytes() to fallback to mcrypt_create_iv(). . Pass MCRYPT_DEV_URANDOM to mcrypt_create_iv() explicitly. . . . Update version number to 2.10.7. . PHP Unit version so running tests using the Console works. . Added a test case for the helper with no params. Relates to #11658. . the PHPCS warnings. . . . phpcs error. . Merge branch '-11661' into 2.x. . usage of non-existant property. . . . . . Constructs the default ture manager if 'tureManager' parameter . . . . Error: Class 'PHP_CodeCoverage' not found error. . Remove Security::engine(). . . . Update version number to 2.10.8. . typo. . . . Don't break on removing a non-existing rule. . In get

MITL php framework web-mvc cakephp rails