youtube-dl 2019.05.20 💾

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: extractor/common Move workaround for applying first Set-Cookie header. Into a separate _apply_first_set_cookie_header method. safari authentication. vk Use _apply_first_set_cookie_header. vrt extraction. canvas Add support for vrtnieuws and sporza site ids and extract. AES HLS formats. vrv Extract captions. tele5 Improve video id extraction. tele5 Relax URL regular expression. svtplay Update API URL. yahoo:gyao Add X-User-Agent header to dam proxy requests.

Public Domain python utility video

Npgsql 4.0.7 💾

Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.

minor feature: Bump version to 4.0.7 . mapping when two types exist with same name. . : IsUnique property generation, when column belongs to multicolumn . . broken link in docs. . Bump version to 4.0.7 (again). . Merge branch 'hot/4.0.7'.

BSDL-2 c dotnet mono-compatible database-driver postgresql

exiftool 11.43 💾

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: "Write HEIC and CR3". - Added ability to write/create EXIF and write ICC_Profile in HEIC images. - Added ability to write/create EXIF and write MakerNotes in CR3 images. (one might hope/expect EXIF to be stored in the same location for HEIC and CR3 since they are both based on the QuickTime file format, but in fact they. Couldn't be more different, and both are much more complicated than Necessary, which of course follows the seemingly established practice of Intentional obfuscation and zero standardization in video metadata) Added support for QuickTime ItemList:Author and Keys:DisplayName tags. - Prevent MakerNotes from being deleted from any RAW file type. Writing of XMP in HEIC files to conform with the HEIC specification. (obviously, Apple couldn't put this XMP in the same place as any other QuickTime-based file format, because Apple is, after all, king of "Let's re-invent the wheel!"). Problem where API WriteMode option wouldn't always prevent groups from. Being created when group creation was disabled

Artistic perl exif meta-data

Nextcloud 14.0.12 💾

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: tx-robot updated from transifex. . Remove trailing spaces from localized strings. . . . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . Catch Request exception in testRemoteUrl. . . . Correctly determinate the owner in case of shared external storages. . . . tx-robot updated from transifex. . 14.0.8 RC 1. . . . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . Use latest ca-bundle.crt from https://curl.haxx.se/docs/caextract.html. . . . 14.0.8 RC 2. . . . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . for : calculation of free space ignores external stora . . Parse multiple navigation items. . Generate id for navigation item. . two item = two items. . 14.0.8. . . . tx-robot updated from transifex. . . . tx-robot updated from transifex. . Add accessibility translations. . . . Run tests that fail with "no such process" over to apache server. . Make header.feature more robust by running it on apache. . . . . . Add handler for change event of the expire date field. . update icewind/smb to 3.0.2. . . . . . database configuration. . whitespaces. . . . Check if password can be changed for the users backend in OCS api. . . . . . Add test for updated CA bundle. . DRONE_BRANCH is the target branch. DRONE_COMMIT_REFSPEC should work. . . . user_ldap: Filter groups after nexted groups. . user_ldap: really resolve nested groups. . Reduce queries to LDAP by caching nested groups. . unit test: groupsMatchFilter will not be called multiple times . . nested group retrieval also for 2 other cases. . with LDAP server set offline, config cannot be controlled via ocs any . . add missing config bits to integration tests. . re

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

uGet Download Manager 2.2.2 💾

uGet is a powerful cross-platform download manager. It allows to queue and schedule downloads, categorize them, resume interrupted file downloads, implictly start retrieving URLs from the clipboard, batch processing, use various protocols (HTTP, FTP, Torrent). uGet utilizes multiple connection channels/sockets for speedup, has keyboard shortcuts, a quiet and a CLI mode, allows automatic system shutdown after completion, provides a history, Aria2 and Firefox / Chrome plugins, and an Android version.

minor bugfix: 1. use quicksort to sort downloads. 2. backup torrent and metalink files. 3. curl plug-in: handle duplicate files with double extensions.

GNU LGPL c gtk file download http ftp download-manager command-line win32

pass-import 2.5 💾

pass import is a password store extension allowing you to import your password database to a password store repository conveniently. It natively supports import from 20 different password managers. More manager support can easily be added.

minor feature: Added a local install command with: make local. Added support for Enpass 6: pass import enpass6 #73. Added support for Buttercup: pass import buttercup #74. Added support for Apple Keychain: pass import applekeychain #79. Add support for Encryptr: pass import encryptr #80. Renamed the --extra, -e option into --all, -a. Changed the way to collect password entries. Added missing unit tests to achieve 100 coverage. The importer tests have been simplified and are much more strict and do not allow partial import. The extra/all option was not implemented for XML based importer. #66. Wrong python prefor debian based distribution #67. Use the separator when cleaning data. #78. pass 1.7.0 or greater. python3 (python 3.4, 3.5, 3.6 and 3.7 are supported). python3-pyaml. python3-defusedxml. pyhton3-setuptools for the installation.

GNU GPLv3 password pass pass-extension password-manager importer password-store security cryptography

CakePHP 3.8.0-RC2 💾

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: shutdown errors in PHP 7.2 during tests when file caching is used. Skipped tests in PHP 7.3 that were previously skipped. Improved API documentation. Koji Tanaka. Mark Sch. Mark Story. bancer.

MITL php framework web-mvc cakephp rails

Vim 8.1.1350 💾

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.1350: "W" for wrapping not shown when more than 99 matches Problem: "W" for wrapping not shown when more than 99 matches. Solution: Adjust check for length.

Other text-editor ide vi vim

dMagnetic 0.11 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild of Thieves".

minor feature: This release allows for playing through all the Magnetic Scrolls games, as well as showing all the beautiful graphics. - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth" This release saw changes in the build process, and in the manpages. The command line options were streamlined and there is the possibility to write logfiles of your adventures.

BSDL-2 game interpreter vm adventure emulator ansi-art

slpkg 3.4.3 💾

Slpkg is a powerful software package manager that installs, updates, and removes packages on Slackware based systems. It automatically computes dependencies and figures out what things should occur to install packages. Slpkg makes it easier to maintain groups of machines without having to manually update. Slpkg works in accordance with the standards of the organization slackbuilds.org to builds packages. Also uses the Slackware Linux instructions for installation, upgrading or removing packages. What makes slpkg to distinguish it from the other tools; The user-friendliness it's a primary target as well as easy to understand and use, also use colours (by default) to highlight packages and display warning messages, and many of the others available options it's ready to use.

minor feature:

GNU GPLv3 python package-manager slackware installation packaging

Arronax 0.7.0 💾

Arronax is a program to create and modify starters (technically: .desktop files) for applications and locations (URLs). Arronax can be used as a standalone application or as a plugin for the file managers Caja, Nautilus or Nemo. Arronax is written in Python and uses GTK for the graphical user interface.

major feature: Ported to Python3. Added plugins for Caja and Nemo, icon theme and applications browsers to select icon, and Czech, Slovenian, Serbian, Turkish translations.

GNU GPLv3 nautilus nemo caja plugin python desktop utilities x11 gtk linux end-users

The Sidef programming language 3.80 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: Added the Number lpf(n) and gpf(n) methods. (b0114f6). Added the Number fermat_factor(n, k=1e4) method. (e1e5781). Added the Number is_prob_squarefree(n, k) method. (d4b422b). Added the Number is_composite(n) method. (7d9bc24). Added the Number is_fibonacci_pseudoprime(n). (b8379ca). Added the Number is_perrin_pseudoprime(n). (a9ebae8). Added the Number is_cube(n) method. (ec291e4). Added the Number numify(n) method. (269a6b3). Added the Number dirichlet_convolution(n, f, g) method. (33468e5, b467a89). Added support for obj.SUPER::method_name(), which calls the parent method. (4671217). Added the Set and Bag.each_2d ... .map_2d ... and.grep_2d ... methods. (b9a1c45). Added the Array.each_2d ... .map_2d ... and.grep_2d ... methods.. (4713948, 4193637). Added the Array.stack_by ... method. (41c29ad). Added the Array.split(indices...) method. (3c9a230). Added the Array.avg and.avg_by ... methods. (cac72ec, 2512a40). Allow definition of typeless subsets. (839dad8). Support for slurpy define, static and const declarations. (1a4f63c, 0ddb798, d8135cc). Support for using an earlier declared variable in const, static and define declarations. (ab3fdba). Simpler Perl deparsing of const declarations. (d4c6170). Better deparsing of subset blocks. (0eda2cf). Improved the error messages for return types. (e60ad3f). Included the namespace in the name of functions. (67d7b6f). Better parsing and deparsing of the try/catch construct. (ee0de4e). Added default Block identities for Set,Bag map and grep methods. (f28b296). Extended Number sqrt_cfrac(n) to accept an optional argument. (d68c4e8). Added a lookup table in the Number mertens(n) function for n = 10 k. (d3092e6). Allow struct entries to be delimited by newlines (in addition to commas). (604c40f, f495bf6). Enabled STDOUT autoflush by default. (c623be0). Interactive mode: allow tabs to be used for identation. (9a34c3d). Stricter localization of function declarations. (4a9f6d2, 0eda2cf). Create the multimethods in the exa

GNU GPLv3 programming language development perl

Tardis 1.1.3 💾

Tardis is a backup system similar to TimeMachine which allows encrypted and incremental backups, with filesystem-based recovery. It's based on a client and server architecture, and provides a FUSE driver and VCS-like revision archive access.

minor feature: Removed the periodic updating of the progress bar. It didn't really . Allow prompting for overwrite on each file. . Options to limit the number of backup sets listed on 'sonic list'. . Make sure some variables are defined. . Make "ask" the default mode when using a tty, else "never". . Allow a duration for keeping a batch message open before we flush it. . Always create a name. Fallback to using something based on the time. . Revved version to 1.1.3.

BSDL python backup versioning encryption

video2midi 0.3.5 💾

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

minor feature: a with the incorrect size of the keyp_colors_channel and keyp_colors_channel_prog arrays, which caused a crash in the use of the last colors. a with ignoring color if in it the level of one of the channels was equal to zero. Added the ability to save and load settings for each video file (f2 and f3 keys). Added the ability to ignore notes less than the minimum duration.

python midi opencv

XFCE4 desktop 4.13.4 💾

Xfdesktop manages the root window for the XFCE4 desktop environment. It basically displays the background, shows desktop icons, implements the virtual desktop switching, and the root context and application menu.

minor bugfix: Please note that this is a development release. . Development release of xfdesktop targeting for Xfce 4.14. Please report all problems at zilla.xfce.org. Re-introduce ability to move icons to other displays. Make 'Move to Trash' icon the same as Thunar. Match Thunar Drag and Drop behavior. Stop ongoing drag/selection if middle/right mouse button is pressed. Desktop icons order resets, by adding link to last used configuration as fallback. xfdesktop crashes after multiples --reload. scaling of images with orientation metadata. stretching/zooming of images with orientation metadata. has_mime_type implementation. Use clipboard target "text/uri-list" when copying/cutting. Set desktop environment for garcon app menu. Remove faulty line in glade file. g_type_class_add_private is deprecated. Avoid invalid memory access. Avoid timer leak when docking-undocking monitors. Use clipboard target "text/uri-list" when copying/cutting. Set desktop environment for garcon app menu. Properly center workspace header in windowlist. memory leak when monitors change. Replace/remove deprecated functions. Translation Updates: Albanian, Arabic, Asturian, Basque, Belarusian, Bulgarian, Chinese (Hong Kong), Chinese (Taiwan), Danish, English (Australia), English (Great Britain), Estonian, Finnish, French, Galician, Greek, Icelandic, Indonesian, Italian, Korean, Norwegian Bokmål, Norwegian Nynorsk, Occitan, Polish, Portuguese (Brazilian), Romanian, Russian, Serbian, Slovenian, Spanish, Uyghur.

GNU GPL c gtk xfce desktop root-window x11

G'MIC 2.6.3 💾

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.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Auto-commit for release 2.6.3_pre. . . . .

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

wxMaxima 19.05.4 💾

wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.

minor feature: Corrected saving formatting styles in the config dialogue. Allow to change the title etc. font again. Correctly output uppercase greek letters in TeX. Re-enable the old-style ESC commands. Made wxMaxima default to auto-searching for the maxima binary.

GNU GPLv3 mathematics cas maxima

gREST 1.4.0 💾

gREST (Graph-based REST API Framework) is a RESTful API development framework on top of Python, Flask, Neo4j and Neomodel. Its primary purpose is to ease development of RESTful APIs with little effort and miminum amount of code.

minor feature: Autologging==1.3.2. Flask==1.0.3. MarkupSafe==1.1.1. Pytest==4.5.0. Pytest-flask==0.15.0. Requests==2.22.0. Setuptools==41.0.1. Webargs==5.3.1. Werkzeug==0.15.4. PyYAML==5.1.

GNU GPLv3 python flask restful-api neo4j grest pypi pygrest

matplotlib 3.1.0 💾

Python matplotlib is a for 2D plotting publication-ready figures in various formats, or rendering them interactively cross-platform. It can be scripted or used in Pythons interactive shell, within web applications, or through bindings with multiple GUI toolkits. It simplifies plot generation, histograms, power spectra, bar charts, error charts, scatter plots. Typical uses only require a few lines of code, while complex rendering is kept feasible. Its pyplot interface provides a MATLAB-style API.

minor feature: REL: v3.1.0 The first release of the v3.1 series. This version of Matplotlib support Python 3.6+. Highlights of this release include: - A helper method for scatter legends. - Secondary axis support (ex, degrees and radians). - A concise date formatter. - No longer requires a framework build of Python to use OSX backend. - Major and minor ticks will no longer collide by default. - A progress callback for animations. - mplot3D is always registered. - deprecated mlab functions have been removed. - Many function calls have become stricter about invalid or ignored input.

Python python plotting graphs science mathematics matlab matplot

Highlight 3.51 💾

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: - SVG output: added `white-space: pre` in styles - HTML output: replaced apos; by #39; - HTML output: fixed index file format (missing close tags) - CLI: moved syntax recognition functions to DataDir class - CLI: added regular expressions and default false values to --verbose output - CLI: fixed `--list-cat` without `--list-scripts` - CLI: added optional argument to `--base16` - CLI: added default base16 themes - CLI: added `--isolate` option - GUI: improved UTF16 input path handling on Windows

GNU GPLv3 documentation text-processing html latex

dMagnetic 0.10 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild of Thieves".

minor feature: This release allows for playing through all the Magnetic Scrolls games, as well as showing all the beautiful graphics. - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth" This version improved rendering the game's pictures in ANSI mode.

BSDL-2 game interpreter vm adventure emulator ansi-art

ExpressJS 4.17.0 💾

Express is a fast and minimalistic web framework for NodeJS. It provides robust routing, HTTP utility code (redirection, caching, etc), view and templating system (over 14 engines) support, HTTP content negotiation, and code generation.

major feature: Add `express.raw` to parse bodies into `Buffer`. Add `express.text` to parse bodies into string. Improve error message for non-strings to `res.sendFile`. Improve error message for `null`/`undefined` to `res.status`. Support multiple hosts in `X-Forwarded-Host`. Deps: accepts@ 1.3.7. Deps: body-parser@1.19.0. - Add encoding MIK. - Add petabyte (`pb`) support. Parsing array brackets after index. Deps: bytes@3.1.0. Deps: http-errors@1.7.2. Deps: iconv-lite@0.4.24. Deps: qs@6.7.0. Deps: raw-body@2.4.0. Deps: type-is@ 1.6.17. Deps: content-disposition@0.5.3. Deps: cookie@0.4.0. - Add `SameSite=None` support. Deps: finalhandler@ 1.1.2. - Set stricter `Content-Security-Policy` header. Deps: parseurl@ 1.3.3. Deps: statuses@ 1.5.0. Deps: parseurl@ 1.3.3. Deps: proxy-addr@ 2.0.5. Deps: ipaddr.js@1.9.0. Deps: qs@6.7.0. Parsing array brackets after index. Deps: range-parser@ 1.2.1. Deps: send@0.17.1. - Set stricter CSP header in redirect error responses. Deps: http-errors@ 1.7.2. Deps: mime@1.6.0. Deps: ms@2.1.1. Deps: range-parser@ 1.2.1. Deps: statuses@ 1.5.0. Perf: remove redundant `path.normalize` call. Deps: serve-static@1.14.1. - Set stricter CSP header in redirect response. Deps: parseurl@ 1.3.3. Deps: send@0.17.1. Deps: setprototypeof@1.1.1. Deps: statuses@ 1.5.0. - Add `103 Early Hints`. Deps: type-is@ 1.6.18. Deps: mime-types@ 2.1.24. Perf: prevent internal `throw` on invalid type.

MITL javascript web-framework nodejs templating web-apps developers

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

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

wxMaxima 19.05.3 💾

wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations.

minor feature: Corrected the autowrap line width for high zoom factors. Added a few missing "Update the user interface" events.

GNU GPLv3 mathematics cas maxima

Homebank 5.2.5 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: Change: some margin layout (buttonbox, popover). Crash when select create new xfer target txn. Budget dialog month widget label decay by one. Paste an amount with mixed dot comma is missinterpreted. Subcategories without budget not computed. Trend time report by category don't show results. Changing a transaction in future list doesn't update accounts summary. Balance column dont update after change from another account. Wish : #1818071 configurable separator for CSV import. 2019-04-10 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money