Universal Media Server 8.2.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Removed duplicate information from TV episode filenames in the Media Library Improved filename recognition Append engines to filenames instead of prepend, to stop breaking alphabetization Added the possibility to have a virtual folder without adding it to the Media Library UMS not starting as a service on Windows a broken translation when alerting a user that they are sharing a non-existing folder Languages: Updated translations via Crowdin: Afrikaans translation updated Arabic translation updated Catalan translation updated Croatian translation updated Czech translation updated Danish translation updated Dutch translation completed German translation updated Greek translation updated English (UK) translation updated Finnish translation updated French translation updated Hebrew translation updated Hungarian translation updated Icelandic translation updated Italian translation updated Japanese translation completed Korean translation completed Norwegian translation updated Persian translation updated Polish translation updated Portuguese translation updated Portuguese (Brazilian) translation updated Romanian translation updated Russian translation updated Serbian (Cyrillic) translation updated Slovak translation updated Slovenian translation updated Spanish translation updated Thai translation updated Dependencies: Updated Apache HttpAsyncClient to 4.1.4.

GNU GPL java media streaming ffmpeg upnp dlna

FileZilla 3.43.0-rc1 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: macOS: Minimum required macOS version has been increased to 10.11 (El Capitan). *nix: Official Linux binaries are now built for Debian 10 (Buster). Building FileZilla now requires a C++17 compiler. Building and running FileZilla now depends on libfilezilla = 0.17.0 (https://lib.filezilla-project.org/). When using SFTP, fallback to password authentication on a server refusing a password-protected key. HTTP proxy support. *nix: Improve resolution of program icon.

GNU GPL c ftp ftps file-transfer

TXR Language 218 💾

TXR is a "data munging" language which combines a convenient text extraction notation that is equivalent in power to Parse Expression Grammars, with an innovative Lisp dialect which manages to integrate the differences between Lisp-1 and Lisp-2. It has many features: built-in lazy lists, strings and vectors that can be treated with list processing functions, currying operators, macros with destructuring lambda lists, macrolet, symbol macros, dynamically scoped variables, exception handling, object-oriented structures, delimited continuations, a foreign-function interface and much more. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major bugfix: Three separate fixes affecting garbage collection stability. Fixes in carray and buffer indexing. Fixed crash in logcount on 64 bit platforms. Fixed command line regression: unsuffixed scripts treated as TXR Lisp rather than TXR. Several bugs fixed in defset macro. Bugs fixed in replace-list and select function. cat-str and split-str accept character object as separator. New hash-peek and seq-peek functions for added flexibility in traversal. New bitset function. New sub-buf accessor and replace-buf function. More efficient carray-sub accessor. Functions for sequence slicing and replacement migrated to newer internal interfaces for cleaner semantics, and turned into accessors. --lisp argument in hash bang line now specially treated by compile-file. Improvement in semantics of variable length zarray FFI type.

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

Samba 4.10.5 💾

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

minor feature: CVE-2019-12435 rpc/dns: Avoid NULL deference if zone not found in DnssrvOperation2. CVE-2019-12436 dsdb/paged_results: Ignore successful results. Without messages.

GNU GPLv3 communications file-sharing cifs windows

Vim 8.1.1575 💾

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.1575: callbacks may be garbage collected Problem: Callbacks may be garbage collected. Solution: Set reference in callbacks.

Other text-editor ide vi vim

TheSSS (The Smallest Server Suite) 29.1 💾

TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.

minor feature: This is a minor (point) release based on the 4MLinux Server 29.1, meaning that the components of the LAMP server are now: Linux 4.19.49, Apache 2.4.39, MariaDB 10.3.15, and PHP (both 5.6.40 and 7.3.6). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

Conquest 9.1 💾

Conquest is a top-down, real time space warfare game. It was originally written in RATFOR for the VAX/VMS system in 1983 by Jef Poskanzer and Craig Leres. I spent incredible amounts of time playing this game with my friends in the terminal labs at college, and when I actually had a multi-user system running at home (Unixware) I decided to try and translate/port the code to C in Unix. This was in the early to mid 1990's. Of course, over the years many things have changed. Today, Conquest is a true client/server game. The client uses freeglut, SDL 1.2 (for sound) and OpenGL.

minor feature: In previous versions of Conquest, a hardcoded semaphore key was Used to allocate semaphores. Semaphores are used to coordinate Accesses to the common block by the various processes used to run a game. This becomes a problem when you run multiple servers on the same Machine -- it would still work, but then servers might engage in Lock contention among other unrelated servers. Now we generate a Random key and store it in the system conquest.conf file when it is initialized. This way each game gets it's own semaphore, and games can no Longer interfere with each other's access to their respective Common blocks. . Use and require SDL2 rather than 1.2. To build conquest, you will. Need to install libsdl2-dev and libsdl2-mixer-dev if you want Sound. . a couple of problems with paging when viewing the planet. List. Now you should get the correct propmpts with the correct Behavior when reaching the end of the planet list. . With the conqinit utility. It's documentation and. Operation had not kept up with many of the changes made in 9.0. . With hud alert statuses where a potential negative array. Index could be used. . Change the conquest state directory from /var/conquest/ to. /var/lib/conquest/, in r keeping with the FHS. For. Those running a server, you should move your existing state Directory to the new location before installing it. first, shut down all conquest servers, then, assuming you. are using the default /opt pre: Sudo mkdir -p -m 755 /opt/var/lib Sudo chown root:root /opt/var/lib Sudo mv /opt/var/conquest /opt/var/lib/conquest Then build and install this, or later versions of Conquest as. Usual. . Move the FMT:: format library into a separate subdir (src/fmt/). . Make some to Makefile.am so that Conquest can be built out. of tree. Also, remove yacc/lex generated files on a 'make Clean'. . More work on the meta server, stringification, c++ containers, and. Other designed to improve stability and security. Also, a problem where sporadi

MITL game space client-server war c++ unix opengl freeglut sdl real-time-strategy

DomFramework 0.56 💾

The DomFramework allow the developpers to create easily some PHP applications. Provide authentication, abstraction to databases, and much more !

minor release: FEATURES ADDED: * JSON Web Token library * authentication : allow one to set a JSON Web Token if the authentication is valid. Remove it on logout. * authjwt : allow one to authenticate users based on JSON Web Token * httpclient : allow ssloptions to be set before connecting * httpclient : add the authentication method and do not reset it between connections * httpclient : allow one to overwrite Content-Type with form data * robotstxt : Allow one to read the robots.txt files available in websites and give the rights to read the URL associated * tcpclient/httpclient : add Meta() method to get the Ciphers/Protocol used in SSL connections * http : Add 416 Error code 'Range Not Satisfiable' * outputdl : allow one to download a file from filesystem, and manage the partial download if the browser request it CORRECTED BUGS: * route : The debug was HTML invalid (missing ) * route : add folding in code * httpclient : do not force the namespace for domframework

BSDL php web interface framework authentication routing database

Atom 1.39.0-beta2 💾

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: a regression in window:reset-font-size that did not allow resetting to the default size. #19521. Atom/atom#19528 - Assign originalFontSize when the Workspace is initialized.

MITL javascript editor programmers web-development

CakePHP 3.7.9 💾

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: Type::buildAll() not returning custom type objects added with Type::set(). Improved API documentation examples. Validation::isInteger() no longer accepts boolean values as 1/0. Validation methods that operate on strings (minLength, maxLength, minLengthBytes, maxLengthBytes) now reject non-scalar values. requestAction() now looks for 'return' in a type-safe way. ADmad. Corey Taylor. George Constantinou. Mark Story. othercorey. saeideng.

MITL php framework web-mvc cakephp rails

G'MIC 2.6.6 💾

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.5 . Enable rounding to nearest integer when saving float-valued images in . . Auto-commit for release 2.6.6_pre. . . . . . . . Merge branch 'master' of framagit.org:dtschump/gmic. . . . Add new filter 'Symmetric 2D Shape'. . . . . . .

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

µBlock Origin 1.20.1b0 💾

µ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. Firefox: Click uBlock0_1.20.0.firefox.signed.xpi. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Does not block large media fetched over Fetch API. Last permanent rule is marked as changed when rules are added to the bottom. Dashboard open from uBO popup triggers unsaved changes dialog. Multiple "Advanced settings" opened. Redirection fails for filters having in the host part. Show requests blocked in the logger as a result of csp= option. Element picker normalize style attrib. "#@#+js" entries are shown in the logger as yellow instead of green. no-scripting: behind-the-scene false sticks even after restoring uBO from a config where it's not present. Revert button remains active/clickable after clicking on Apply changes. "Block element" item should have ellipsis (usability). Nested !#if/!#endif directives not evaluated properly. Hide predefined whitelist directives. Non-specific procedural filters. HTML filter showing up as cosmetic filter in logger. No warning for unsaved changes in dashboard. Logger: can't bring up filtering options for popup entries where URL does not start with http s . Switching configuration tabs appears to stop list updates. Cosmetic filter exceptions not displayed in network request logger. generichide not being evaluated for local context. Discard whole filter with bad csp= content. Add a link to the remote asset in asset viewer. Rearrange inner loop of static network filtering engine. "this window" not working on document-blocked page. Add support for all filter option. Set default delay for creating selfie to 3 minutes. Avoid duplicated strings in filterOrigin w/ new approach. Revisit code to benefit from ES6 syntax. Refactor runtime storage of specific cosmetic filters. Add support for nth-ancestor operator in HTML filtering. Ensure "Ignore generic cosmetic fil

GNU GPLv3 javascript browser ad-blocker filter privacy

OrientDB 3.0.21 💾

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: WAL test was added . Double buffer WAL implementation was implemented. . All tests are enabled method order is. . Merge branch '3.0.x' into double-wal-buffer. . Version bumped to 3.0.21-SNAPSHOT. . Add downstream builds to Jenkinsfile. . Add test case for storage configuration push message serialization an . . Add error log in case of exception during serialization on the network. . Revert "All tests are enabled method order is.". . Merge branch '3.0.x' into double-wal-buffer. . ---links on repair database. . Merge branch '3.0.x' of github.com:orientechnologies/orientdb into 3.0.x. . NullPointerException in SQL execution. . With token renewal. . Minor push notification in case of distributed node disco . . Allow execution of plain SQL functions and expressions as statements . . Updated to the last hazelcast hot. Remove dead code. . Create proper hashCode() for OConcurrentCreateException. . Create hashCode for OConcurrentModificationException. . Create proper hashCode() for ORecordNotFoundException. . Clean code and remove useless boxing/unboxing and casts. . Return of null on optional. . Return of null on optional. . Return of null on optional. . Mvn site. . Revert "add config for Fortify scans". . Redundand null comparison, possible null pointer dereference, v . . Return not used in delete file. . Optimise string building in SQL executor and console. . Remove dead code. . Remove dead code. . Remove dead code. . Wrong logging on class creation with wrong superclass. . NPE with Round Robin connection strategy. . FIND REFERENCES from subquery. . Minor in field raw search encoding. . Update history for v 3.0.21. . Releasing OrientDB 3.0.21.

Apache nosql dbms graphdb

SIPp 3.6.0 💾

SIPp is a free Open Source test tool / traffic generator for the SIP protocol. It includes a few basic SipStone user agent scenarios (UAC and UAS) and establishes and releases multiple calls with the INVITE and BYE methods. It can also reads custom XML scenario files describing from very simple to complex call flows. It features the dynamic display of statistics about running tests (call rate, round trip delay, and message statistics), periodic CSV statistics dumps, TCP and UDP over multiple sockets or multiplexed with retransmission management and dynamically adjustable call rates.

minor feature: Automatic filenames (trace files, error files, etc..) are now created in the current working directory instead of in the directory of the scenario file. Only validates SSL certficate if CA-file is separately specified!. routes header in UAS scenario's. (, reported by Stefan Mititelu.). last_Keyword does not search in SIP body anymore (#207, reported by Zoltan). Added PAGER by default to the extremely large sipp help output. Removed unused RTPStream code concerning video streams. Also consolidated the rtpstream audio port usage to reuse the global media_port instead of the rtpstream_audio_port . Also the -min_rtp_port and -max_rtp_port options have been removed. Advantages: cleaner code, fewer scenario variables. Drawbacks: possible ICMP port unreachable messages for RCTP and video. Also, no easy way to discern different streams if you want to bombard a single UAS with multiple RTP streams. Add play_dtmf code originally from https://sourceforge.net/p/sipp/patches/50/ (Dmitry Kunilov), then pull #82 and then #141. Compile with pcap-play support, and use it by adding similar to how you use play_pcap_audio. Add RTP payload 96 in your SDP: m=audio media_port RTP/AVP 0 96 97 a=rtpmap:0 PCMU/8000 a=rtpmap:96 telephone-event/8000 a=fmtp:96 0-15 a=rtpmap:97 no-op/8000 Exec syntax is where digits can be one or more of "0123456789#*ABCD" and length defaults to 200 and must be between 50 and 2000. Instead of digits a field... keyword is also accepted. Make sure you add enough after play_dtmf. . Add RTP payload 96 in your SDP: m=audio media_port RTP/AVP 0 96 97 a=rtpmap:0 PCMU/8000 a=rtpmap:96 telephone-event/8000 a=fmtp:96 0-15 a=rtpmap:97 no-op/8000. Exec syntax is where digits can be one or more of "0123456789#*ABCD" and length defaults to 200 and must be between 50 and 2000. Instead of digits a field... keyword is also accepted. Make sure you add enough after play_dtmf. Add rtp_echo action (pull #259 by Snom Technology). Compile with --with-rtpstream and u

GNU GPL telephony

SWI Prolog 8.1.8 💾

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: ADDED: dynamic invocation of table/1 . : abolish_table_subgoals/1 failed if no tabling has been done in . . ADDED: untable/1. . DOC: updated table/1 docs and added untable/1. . : trie_gen/2,3: instantiated indirect (float,string) that match . . ENHANCED: rewrite trie unify_key as a switch. . : Enumerating tries that have NULL values (deleted nodes that have. . : Trie statistics, notably on the tabling the variant trie. . Updated xpce. . Improved destatements for tabling and reduce overhead. . ENHANCED: Avoid popping worklists with no work. . : Memory leaks in tabling: reclaim variant skeletons and answer . . ENHANCED: Avoid quadratic behaviour on deep tnot/1 negation chains. . : : is_lambda/1 failed on valid yall lambda expressions. . Moved undefined/0 to a built-in. . ENHANCED: More aggressive marking of tables as answer completed. . ENHANCED: Working on #ifdef O_AC_EAGER to switch between eager and. . Recursively keep track of simplifications. . Keep worklists around that may be needed for answer completion. . De: report deleted notes in answer clusters. . ENHANCED: Remove answer clusters from worklists when completing. . Skip answers that have been pruned due to early simplification. . Simplify and comment ' tbl_wkl_is_false'/1. . ENHANCED: Allow switching between eager and lazy AC. Default is. . : Lazy version should also avoid recursive AC. . Better deoutput. . : Undefined and simplification admin to make lazy AC really work. . Only run SWI-Prolog test suite once when invoked via 'make check'. . : combination of deep indexing and clauses with a variable at th . . Detopic. . : WFS: produce proper residual program for positive delay elements. . Keep track of variables in trie choice nodes. . ENHANCED: limit search for trie_gen/3. Starts creating choice points. . ENHANCED: Avoid POP for outermost trie element. . ENHANCED: Use POPN sequences for reduce memory usage and speedup of r . . ADDED: extended statistics for tries. . :

GNU LGPL prolog compiler software-development

MariaDB 10.3.16 💾

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-19490 : show tables fails when selecting the information_schema database MDEV-19491 : multi-update with triggers and stored routines. MDEV-19541 : InnoDB crashes when trying to recover a corrupted page. MDEV-19725 : Incorrect error handling in ALTER TABLE. MDEV-19445 : FULLTEXT INDEX. MDEV-19486 : System Versioning. MDEV-19509 : InnoDB skips the tablespace in rotation list. MDEV-19614 : SET GLOBAL innodb_ deadlock due to LOCK_global_system_variables. MDEV-17458 : Unable to start galera node. MDEV-17456 : Malicious SUPER user can possibly change audit log configuration without leaving traces. MDEV-19588 : Wrong results from query, using left join. MDEV-19258 : RIGHT JOIN hangs in MariaDB. Virtual columns : MDEV-19027, MDEV-19602. Crash recovery : MDEV-13080, MDEV-19587, MDEV-19435. MDEV-11094 : row-based event applying with an error anymore when the events aim at the blackhole engine and row annotation is enabled. MDEV-19076 : slave_parallel_mode=optimistic did not always properly order replication events on temporary tables in some case to attempt execution before a parent event has been already processed. MDEV-19158 : duplicated entries in binlog occurred in combination of LOCK TABLES and binlog_format=MIXED when a being locked table was under replication unsafe operation. As per the MariaDB Deprecation Policy, this will be the last release of MariaDB 10.3 for OpenSUSE 42.3. for the following security vulnerabilities : CVE-.. -. CVE-.. -. Release Notes - MariaDB 10.3 Series . MariaDB 10.3.15 Release Notes .

GNU GPL database database-server database-engine mysql mariadb

exiftool 11.52 💾

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 a few new Nikon CropHiSpeed values. - Added a couple of new Nikon LensID's. - problem where processing large, corrupt AIFF files may could take an excessively long time. - API Changes: - Enhanced Compact option to add levels 3, 4 and 5.

Artistic perl exif meta-data

tesseract-ocr 4.1.0-rc3 💾

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: Unittest: and enable params_model_test . Unittest: Add missing unittests to Makefile.am as comments. . Replace sscanf by std::stringstream. . Remove strtofloat. . Baseapi: Use std::stringstream to format float values. . Pdfrenderer: Replace snprintf by std::stringstream. . Pgedit: Remove unused global functions. . Remove unneeded include statements for pgedit.h. . Extend ignore list. . Don't include windows.h from platform.h. . Missing EOL. . Finding tiffio.h cmake clang on windows. . Cmake: add detection of AVX, AVX2, SSE41. . Cmake: show configuration summary. . MSVS support inttypes.h from VS 2015. . Remove unused includes. . The coordinates for EOL tab. . Typo in description. . . . Windows build. . Remove host.h from Tesseract API. . Svutil: Clean include file. . Clean macros in platform.h. . Only include windows.h using host.h. . Svutil.cpp: windows build. . Cmake: remove host.h from installation, remove definition of NOMINMAX . . Build for Windows. . Remove unused variable. . Spelling. . Cmake: Android cross-build. . Print info when uzn file is used. . : intraword spacing for slightly better pdf copy-paste perfo . . Cmake: linux build. . Documentation about datapath: ending "/" is not relevant. . Crash in case of missing PNG support in Leptonica see #2333. . Some typos (most found and by codespell). . Clusttool: Remove unused code and some global functions. . Clusttool: Replace strtof by std::stringstream. . Paramsd: Replace strtod by std::stringstream. . Commandlineflags: Replace strtod by std::stringstream. . Universalambigs: Add missing include file. . Correct tessdata comment in baseapi.h. . Tesscallback: Remove unused code. . Tesscallback: Remove more unused code. . Remove unused include. . ScrollView: remove custom implementation of GetAddrInfo. . CPPFLAGS configuration for icu4c and libarchive missing from conf . . Autotools: remove list of traineddata files. . Cmake: buil

Apache c++ c ocr library cli

The Nemesis Project 1.6 💾

A command-line network packet crafting and injection utility for UNIX, Linux, and Windows.

minor feature: Support for DHCP protocol crafting, defaults to DHCP Discover with option 53, 12, 60, 61, and 55. Support for repeated send in many protocol injectors. Can be used to, e.g., flood networks with ARP requests or test DHCP. Incompatible command line option changes to IGMP protocol module. invalid IP header length in ICMP packets, by Samy Kamkar.

BSDL traffic-generation freebsd netbsd openbsd linux unix windows system-administrators

VideLibri 2.052 💾

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: fix aDIS/Berlin ordering. fix public library Öhringen. do not hide captions of selection lists during orderings on android.

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

VideLibri 2.05 💾

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 feature: Adapt to further OPAC changes of public library Munich. Adapt to changes of public library Mainz Anna Seghers. Add public libraries Adelsheim, Altlußheim, Bad Friedrichshall, Bad Schönborn, Bad Wildbad, Bammental, Blankenloch, Boxberg, Brackenheim, Breisach, Bretten, Bruchsal, Brühl, Buchen, Bühl, Calw, Crailsheim, Denzlingen, Eberbach, Ebhausen, Empfingen, Engen, Eppingen, Ettlingen, Freiburg im KMZ, Gaggenau, Gaildorf, Gottmadingen, Güglingen, Gundelfingen, Gundelsheim, Haiterbach, Haslach, Hirschberg, Hockenheim, Iffezheim, Ilsfeld, Ispringen, Ittlingen, Kandern, Karlsbad, Karlsdorf-Neuthard, Ketsch, Kirchardt, Kirchzarten, Königsbach-Stein, Künzelsau, Laudenbach, Lauda-Königshofen, Leimen, Leingarten, Linkenheim-Hochstetten, Malsch, Mauer, Möckmühl, Mosbach, Medienwelt Neckarwestheim, Neuenburg am Rhein, Neulußheim, Niefern-Öschelbronn, Nordheim, Nußloch, Oberderdingen, Obersulm, Schul- und Obrigheim, Öhringen, Offenau, Oftersheim, Pfinztal, Plankstadt, Rastatt, Rheinfelden (Baden), Rheinfelden (CH), Rheinstetten, Rot am See, Sandhausen, Schrozberg, Schwäbisch Hall, Schwaigern, Schwetzingen, Staufen, St. Leon-Rot, Talheim, Titisee-Neustadt, Untereisesheim, Waghäusel, Waibstadt, Walzbachtal, Weikersheim, Weil am Rhein, Weinsberg, Wiesloch, Willstätt.

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

Shotcut 19.06.15 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: deleting the project file if there was a save error. reliability of Settings Display Method Software on Windows. Crop: Source filter not working with Color clip. using filters on Color Bars and other generator clips. audio filters (Compressor, Expander, Limiter, Notch, Reverb) broken on comma for decimal. alpha video opaque on gaps in Timeline. Convert/Reverse if there no audio track. Measure Video Quality broken. saving the app directory in XML. Alpha: Adjust Invert checkbox on reload. color eye-dropper (picker) error. audio Pan filter channel resets on reload. a crash using Mirror filter before Rotate and Scale or Size and Position. poor reverse audio quality for mp4 and mkv options. Simple Scroll HTML template may not scroll Up or Left completely. Changed project file to use period for decimal point regardless of OS locale (region/language setting). This applies to new projects only. Old projects load and run same as before including saving. Changed Export From to show Source instead of base file name. Improved Export Job progress and estimated time remaining. Changed Timeline ruler interval to 5 seconds. Renamed video filter Circular Frame to Crop: Circle. Renamed video filter Crop to Crop: Source. Renamed video filter Text to Text: Simple. Renamed video filter 3D Text to Text: 3D. Renamed video filter Overlay HTML to Text: HTML. Renamed video filter Blur to Blur: Box. Renamed Reduce Noise video filter to Reduce Noise: Smart Blur. Changed the default for Settings Display Method back to DirectX on Windows. Changed maximum duration of Color, Text, and Color Bars clips to 4 hours. Added Jobs to the main toolbar. Reordered panel buttons on main toolbar to match View menu. Increased maximum value of Timer filter's Start Delay, Duration, and Offset to 24 hours. Added View Show Text Under Icons to menu. Added View Show Small Icons to menu. Added support for alpha channel to Crop: Circle. Added Crop: Rectangle video filter with support for alpha channel. A

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Pentobi 17.1 💾

Pentobi is a computer opponent for the board game Blokus. It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ and Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.

minor bugfix: Minor bugfix.

GNU GPLv3 c++ game board-game

Atom 1.39.0-beta1 💾

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: a crash when using Tree Sitter grammars on versions on macOS versions before 10.12. a regression in JSON syntax highlighting that applied hyperlink styling to non-hyperlinks atom/language-json#76. Atom/language-json#76 - hyperlink highlighting.

MITL javascript editor programmers web-development

PrRescue 0.78 💾

PrRescue is a rescue CD based on Gentoo amd64/i686 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 5.1.10. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

QMMP 1.3.3 💾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: added float output support for PulseAudio, ALSA and OSS4; added AppStream information; more icon sizes; improved channel conversion; fixed 4 bugs; updated Dutch and Greek translations.

GNU GPL audio player qt5 mp3

weresync 1.1.0 💾

Making your backup drives into were-drives, transforming them into clones at will. WereSync incrementally backups up hard drives using rsync. Backups can be run while you use your computer. As icing on the cake, you can boot your clone just like your normal computer.

minor feature: Update system to use dbus and update cmd interface This is needed to the GUI can be run as non-root. That said. This commit doesn't actually update the GUI. There is a lot of refactoring. But few features outside of dbus and a few. Weresync now uses a daemon which must be started manually. Ideally Distribution packages will include a way to run this automatically. An example. Service file for systemctl is included in the resources folder. The dbus policy file (weresync/resources/weresync-dbus.conf) must be copied to. /etc/dbus-1/system.d or the daemon will not function. Again packages should. do this automatically, it is outside of pip's realm.

Apache system mirroring hard-disk

µBlock Origin 1.20.0 💾

µ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. Firefox: Link will be provided when available on AMO. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Does not block large media fetched over Fetch API. Last permanent rule is marked as changed when rules are added to the bottom. Dashboard open from uBO popup triggers unsaved changes dialog. Multiple "Advanced settings" opened. Redirection fails for filters having in the host part. Show requests blocked in the logger as a result of csp= option. Element picker normalize style attrib. "#@#+js" entries are shown in the logger as yellow instead of green. no-scripting: behind-the-scene false sticks even after restoring uBO from a config where it's not present. Revert button remains active/clickable after clicking on Apply changes. "Block element" item should have ellipsis (usability). Nested !#if/!#endif directives not evaluated properly. Hide predefined whitelist directives. Non-specific procedural filters. HTML filter showing up as cosmetic filter in logger. No warning for unsaved changes in dashboard. Logger: can't bring up filtering options for popup entries where URL does not start with http s . Switching configuration tabs appears to stop list updates. Cosmetic filter exceptions not displayed in network request logger. generichide not being evaluated for local context. Discard whole filter with bad csp= content. Add a link to the remote asset in asset viewer. Rearrange inner loop of static network filtering engine. "this window" not working on document-blocked page. Add support for all filter option. Set default delay for creating selfie to 3 minutes. Avoid duplicated strings in filterOrigin w/ new approach. Revisit code to benefit from ES6 syntax. Refactor runtime storage of specific cosmetic filters. Add support for nth-ancestor operator in HTML filtering. Ensure "Ignore generic cosmeti

GNU GPLv3 javascript browser ad-blocker filter privacy

Grav 1.6.10 💾

Grav is a modern Web-CMS, implemented in PHP, utilizes flat-file storage, and is optimized for low latency. It uses MD/CommonMark for page structuring, provides a lean but powerful API and plugin hook system, uses Twig for templating, YAML configuration, Doctrine caching. The file store allows simple backups and versioning using any SCM. Grav comes with a feature-rich admin interface and CLI tools are provided.

minor bugfix: 1. (#improved) Added page blueprints to `YamlLinter` CLI and Admin reports. Removed `Gitter` and `Slack`. Optimizations for Plugin/Theme loading. Generalized markdown classes so they can be used outside of `Page` scope with a custom `Excerpts` class instance. Change minimal port number to 0 (unix socket). 1. (#) Force question to install demo content in theme update. GPM errors from blueprints not being logged. Don't error when IP is invalid. regression with `bin/plugin` not listing the plugins available (1c725c0). bitwise operator in `TwigExtension::exifFunc()`. with lang preincorrectly identifying as admin. with `U0ils::pathPreBYLanguageCode()` and trailing slash. regresssion of `Utils::Url()` not returning `false` on failure. Added new optional `fail_gracefully` 3rd attribute to return string that caused failure.

MITL php cms webcms flat-file markdown yaml

exiftool 11.51 💾

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: June 13, 2019 - Version 11.51 Decode Canon DistortionCorrection tags Removed a minor EXIF warning when processing EPS files with a DOS header Fixed bug which caused an error when rewriting some EPS files multiple times

Artistic perl exif meta-data

Embedthis GoAhead 5.0.1 💾

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

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. header parsing causing OOB reference and potential DOS. To build, requires MakeMe 1.0 or later. To install packages, use Pak 1.0 or later. . Download. Documentation.

GNU GPL http web server embedded c goahead embedthis

Jailer 8.7.3 💾

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: the working table scope "local" did not work correctly with PostgreSQL. Cursor-based result sets have been activated under PostgreSQL. Retrieving the entire ResultSet at once led to out-of-memory errors.

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

4MLinux 30.0 Core 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major feature: This is a core system (only about 10 MB in size) for the 4MLinux 30 series. The system includes: the Linux kernel 4.19.41, GNU C Library 2.29, and BusyBox 1.30.1. The 4MLinux 29 series uses GNU Compiler Collection 8.3.0 to compile programs designed for the i686 architecture. Despite its extremely small size, 4MLinux Core supports all possible boot options: BIOS with 32-bit CPU, BIOS with 64-bit CPU, UEFI with 32-bit firmware, and UEFI with 64-bit firmware.

GNU GPLv3 x window system x11 console terminal osdistro

schily 2019-06-13 💾

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

major feature: cal: The code now also deals with julian/gregorian changes that affect December and January. cdrecord: The man page now lists the supported media types and mentions preferred media type. patch: #ifdef HAVE_RENAME has been removed as an emulation for rename() exists in libschily. star: A bug inthe FIFO synchronization code has been fixed. The related problem happened mainly on Linux with very small multi-volume archives. star: The fifo debugging output has been made more readable. star: An extremely rare FIFO deadlock on Linux with very small multi volume archives has been fixed. star: Version bumped to 1.6.1 Bourne Shell: A new option "set -o globskipdot" allows to hide "." and ".." from glob results. bsh: The default globbing behavior has been made compatible to bosh.

CDDL software development build tools utilities

exiftool 11.50 💾

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: (production release). - Added a new Canon LensType and two new Sony LensTypes. - Added tiff_version and rotate_regions config files to the distribution. - Added two new QuickTime Keys tags and made some existing Keys unwritable. - Improved Composite LensID logic to make better use of EXIF LensModel. - Improved logic when writing BinaryData tags to allow multiple interdependent tags to be written in a single command. - Improved -htmldump output to show names of Unknown tags. - Allow advanced formatting expressions to access the current tag key ( tag). - Remove escaped nulls from -json string values. - Reverted change in ExifTool 11.38 so that Composite GPS reference directions are generated again even if the EXIF versions of these tags already exist. - an incorrect FlashPix CodePage conversion.

Artistic perl exif meta-data

GNU Image Manipulation Program 2.10.12 💾

GIMP is a very versatile graphics editing software. It works on bitmap images, provides layered editing, a plethora of drawing and colorization tools, photo enhancing and retouching features and filters, programmatic effects, various extension and scripting capabilities, and itself provides a highly adaptable multi-window interface. It can open nearly any graphics format, or import Photoshop, PDF, Postscript, SVG and other vector formats even.

minor bugfix: https://www.gimp.org/news/2019/06/12/gimp-2-10-12-released/

GNU GPLv3 c gtk gimp graphics-editor bitmap-graphics photo-editing xcf

CakePHP 3.8.0-RC3 💾

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: The application/json content type no longer has a charset parameter. It is not valid and newer versions of Chrome emit warnings when it is present. Improved API documentation. char(36) columns are now generated correctly in postgres. plural form rules for Turkish. Cache key generation for translators now works when changing locales mid-process. IntegrationTestCase now handles absolute URLs correctly. FormContext::error() now returns keys on error messages. Controller::afterFilter() now has access to response objects returned by controller actions. Previously it would see an older version of the response. Improved error messages when associations are missing. Iterating PluginCollection in nested loops no longer stops iterating early. ADmad. Corey Taylor. Jeremy Harris. José Lorenzo Rodríguez. Marc Wilhelm. Marc Würth. Mark Scherer. Mark Story. Robert Pustułka. TekkCraft. 時流.

MITL php framework web-mvc cakephp rails

Seed7 - The extensible programming language 2019-06-10 💾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

major feature: - The library float.s7i has been improved to support the float operators 'rem' (floating-point remainder) and 'mod' (floating-point modulo). - The program chkflt.sd7 has been improved to check floating-point literals and the new operators 'rem' and 'mod'. The tests for the operator ** have been improved also. - Compiler and interpreter have been improved to work correct, even when the C functions fmod(), exp(), ldexp(), frexp() and sqrt() do not work 100 correct. - The program chkccomp.c has been improved to detect weaknesses of numeric functions. These weaknesses happen when handling with NaN, Infinity or when other special cases occur. - A new version of the function timAwait() has been added to tim_unx.c. This function is used when AWAIT_WITH_NANOSLEEP is defined. - The makefiles mk_emccl.mak and mk_emccw.mak have been improved to define AWAIT_WITH_NANOSLEEP instead of AWAIT_WITH_SELECT. - Interpreter and compiler have been improved to support the actions FLT_MOD and FLT_REM. - In the compiler (in comp/flt_act.s7i) a corner case of the action FLT_IPOW (when CHECK_FLOAT_DIV_BY_ZERO is TRUE and the exponent is negative and the base is zero (0.0 or -0.0)) has been fixed. - The configuration values FLOAT_COMPARISON_OKAY, FMOD_FUNCTION_OKAY, EXP_FUNCTION_OKAY, LDEXP_FUNCTION_OKAY and FREXP_FUNCTION_OKAY have been added to cc_conf.s7i. The configuration values NAN_COMPARISON_OKAY and FREXP_INFINITY_NAN_OKAY have been removed. - The functions fltDecompose(), fltExp(), fltLdexp(), fltMod() and fltRem() have been added to flt_rtl.c. These functions are used, when the corresponding C functions frexp(), exp(), ldexp() and fmod() do not work 100 correct. - In flt_rtl.c the functions fltEq(), fltGe(), fltGt(), fltLe() and fltLt() have been improved. These improvements help, when the comparison of float or double values does not work 100 correct. - In flt_rtl.c the functions fltPow(), getMantissaAndExponent(), setMantissaAndExponent() and fltSqrt() have been improved.

GNU GPL software-development interpreter compiler