Linux kernel 4.19.8 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 4.19.8, blk-mq: punt failed direct to dispatch list, tipc: use destination length for copy string, arc: devboards Add support of NFSv3 ACL, ARC: change defconfig defaults to ARCv2, btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable, Input: elan_i2c - add support for ELAN0621 touchpad, Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR, Input: elan_i2c - add ELAN0620 to the ACPI table, Input: cros_ec_keyb - button/switch capability reports, Input: matrix_keypad - check for errors from of_get_named_gpio(), Input: synaptics - add PNP ID for ThinkPad P50 to SMBus, Input: xpad - quirk all PDP Xbox One gamepads, scsi: lpfc: block guard enablement on SLI3 adapters, i40e: deletion of MAC filters, selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN, svm: Add mutex_lock to protect apic_access_page_done on AMD systems, kgdboc: warning with module build, kgdboc: restrict error, userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set, userfaultfd: shmem: add i_size checks, userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem, userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails, drm/meson: OOB memory accesses in meson_viu_set_osd_lut(), drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config, drm/meson: for drm_crtc_vblank_on/off support, drm: set is_master to 0 upon drm_new_set_master() failure, drm/amd/dm: Don't forget to attach MST encoders, drm/ast: incorrect free on ioregs, tracing/fgraph: set_graph_function from showing interrupts, IB/mlx5: Avoid load failure due to unknown link width, mips: mips_get_syscall_arg o32 check, MIPS: ralink: mt7620 nd_sd pinmux, tracepoint: Use __idx instead of idx in DO_TRACE macro to make it unique, sched, trace: prev_state output in sched_switch tracepoint, arm64: ftrace: to enable syscall events on arm64, mtd: nand: memory allocation in nanddev_bbt_init(), uprobes: handle_swbp() vs. unregister() + register

GNU GPL c linux kernel operating-system

ChaosEsque Anthology 117zzzm 💾

ChaosEsque Anthology is a first person shooter. It is a standalone modification of Xonotic which includes extended weapons, maps, vehicles, buildable buildings, mounted weapons, spell casting, monsters, player characters, textures, and game modes.

major feature: More spells, including MagmaSphere, More areas added to DarkHold (which is now at version 20), An additional buildable building. Spells and creatures can now be spawned from destroyed chests/furnishings/barrels/buildings/monsters. Chests/furnishings/etc can also cast a spell on search/put/take. Presets: easy one button press setup for various game modes and quest modes. Various other fixes and improvements. Enjoy! The Game has 200 weapons. Everything is Free and Opensource. Get it now! (Note: Game spans 2 DVDs, Download both!) Download: Volume2:

GNU GPL game first-person-shooter sandbox capture-the-flag deathmatch 3d first-person-shooter

SQLiteBrowser 3.11.0-beta2 💾

SQLiteBrowser is a lightweight frontend for managing SQLite databases. It provides controls and wizards for database creation and compaction, defining or modifying tables or indexes, importing and exporting. The grid view allows to edit, add and delete rows, execute SQL statements, inspect the log, or search records.

minor feature: Cipher: passphrases containing single quotes - #1105. Cipher: Change tab order in encryption dialog - 9afb0fc. Typo in Russian translation - #1107. Pass /norestart to vcredist installer - #1114. Index updating when removing an indexed column from a table - #1115. Don't automatically commit all changes when editing a table column - #1116. Make text selectable in Edit dock even if db is opened as read only - #1123. Add 'NULL' filter - #1124. Custom type saving when only focus changes for user-entered type - #1147. Dbhub: Tweak certificate UI in the preferences dialog - #1087. Dbhub: progress dialog for very large files - #1095. Dbhub: Remove closing "." from the progress dialog - #1095. Dbhub: Ask user what to do when trying to open an updated database - #1096. Dbhub: Enforce name and commit message length limits in push dialog - #1097. Dbhub: Add tooltip to cog tool button - #1111. Dbhub: Redownload database if local copy has been deleted - #1111. Dbhub: wrong file size being shown for very large files - #1113. Dbhub: Support pushing to different branches than "master" - 5025e4d. Dbhub: Improve file size format - fe7707d. Dbhub: Optimise code - 876d938. Dbhub: branch list in push dialog - 8021523. DB.Browser.for.SQLite-3.10.1-win32.exe 2d4ee7c846aa0c9db36cc18a5078c7c296b8eddea8f8564622fef4bc23fa4368 . 2d4ee7c846aa0c9db36cc18a5078c7c296b8eddea8f8564622fef4bc23fa4368. DB.Browser.for.SQLite-3.10.1-win64.exe 2a04eceaf32d5a96a8a7d8a91f78fdd0bc8c44a5ae7f86cde568fee27d422d12 . 2a04eceaf32d5a96a8a7d8a91f78fdd0bc8c44a5ae7f86cde568fee27d422d12. DB.Browser.for.SQLite-3.10.1.dmg 9456e8ff081004bd16711959dcf3b5ecf9d304ebb0284c51b520d6ad1e0283ed . 9456e8ff081004bd16711959dcf3b5ecf9d304ebb0284c51b520d6ad1e0283ed. SQLiteDatabaseBrowserPortable_3.10.1_English.paf.exe Bd55d13f3fd8fe82ec856cfb430e428b0d921622e0cc5ed192cb5af827bf5f77 . Bd55d13f3fd8fe82ec856cfb430e428b0d921622e0cc5ed192cb5af827bf5f77.

MPL c++ qt4 sqlite database-management

CakePHP 3.7.0 💾

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 ArrayEngine which can help improve test suite performance and reliability. Cake Http Client will now use curl if it is available providing better performance and proxy features. ErrorHandlerMiddleware will now include previous exceptions in logging. New transport factory classes to help simplify Email. Cake Validation Validator now provides type-safe allow-empty methods. FormHelper can now set HTML5 custom validation messages. New assertions on IntegrationTestCase to make working with flash messages simpler. ADmad. AlPri78. Benjamin Pick. Brian Porter. Ceeram. Daniel Opitz. Daniel Platt. David Yell. Dmitrii Romanov. Dustin Haggard. Edgaras. Edgaras Janušauskas. Erwane Breton. Eugene Ritter. Fernando Herrero. Gergely Tamás. Henrik Gemal. Ian den Hartog. Iandenh. Jeremy Harris. Jorge González. Jose Diaz-Gonzalez. Joshua Lu ckers. José Lorenzo Rodríguez. Kazuki_Kamizuru. Marc Würth. Mark Scherer. Mark Story. Mikkel Bonde. Mohamed Elbahja. Philipp Nikolajev. chinpei215. inoas. lganee. mirko-pagliai. ndm2. saeideng.

MITL php framework web-mvc cakephp rails

Mozilla Firefox 64.0 💾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: Better recommendations: You may see suggestions in regular browsing mode for new and relevant Firefox features, services, and extensions based on how you use the web (for US users only), Enhanced tab management: You can now select multiple tabs from the tab bar and, move, bookmark, or pin them quickly and easily, Easier performance management: The new Task Manager page found at about:performance lets you see how much energy each open tab consumes and provides access to tabs to conserve power, Improved performance for Mac and Linux users, by enabling link time optimization (Clang LTO). (Clang LTO was enabled for Windows users in Firefox 63.), More seamless sharing on Windows: Windows users can now share web pages using the native sharing experience. You can access Share in the Page Actions menu, Added option to remove add-ons using the context menu on their toolbar buttons, New for enterprise users: Updated the policy engine on macOS to allow using configuration profiles to customize Firefox for enterprise deployments, Various security, RSS feed preview and live bookmarks are available only via add-ons, TLS certificates d by Symantec are no longer trusted by Firefox. Website operators are strongly encouraged to replace any remaining Symantec TLS certificates as soon as possible. about:crashes has been redesigned to make it clear when a crash is being submitted to Mozilla, as well as being clear that removing crashes locally does not remove them from, The macOS keyboard shortcut to add "www" and ".com" to a URL is now ctrl-enter instead of apple -enter, You may now overlay multiple CSS grids at the same time (up to 3) in the CSS Grid Inspector, The Web Console's command line now highlights JavaScript syntax, When hovering over elements in the Accessibility panel, the contrast ratio of text against background is now indicated, Added support for the new CSS scrollbar specification, WebVR is now available on macOS

MPL c++ web-browser html5 javascript mozilla

OrientDB 3.0.12 💾

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.12-SNAPSHOT . calculation of SQL function parameters, also including context an . . Excluded classes are taken in account during database import. . Excluded classes are taken in account during database import. . JDBC ResultSet.wasNull(). . ORDER BY DESC with COLLATE. . order of evaluation of LET clauses in SQL. . NullPointerException on JDBC getByte() and getBoolean(). . Add --disable-history to OrientDB console. . SQL CONTAINS with lists of lists. . TX aware space management is implemented for clusters. . nested projections on INSERT RETURN statement. . Merge branch '3.0.x' into freespace_tx. . ClassCastException on old SQL executor. . No need to add default clusters during storage open. . Merge branch '3.0.x' into freespace_tx. . EE compilation were. Logging of stack trace during JVM error. . decoding of special characters (eg. n t ) in SQL strings inside . . Assertion error is during tests. . LINKSET usage in transaction. . ConcurrentModificationException on edge delete, when using LINKSE . . wrong pre-fetching of patterns in MATCH statement, when matched . . add missing extension on the list of storage extensions for correct d . . manage correctly the database status in case of incremental backup ba . . graph repair to avoid false positives. . CHM removed from OByteBufferPool. . Add checks to avoid wrong db drop from console. . false positives on CHECK DATABASE. . use of the correct database instance in case of distributed clu . . Update history for v 3.0.12. . releasing OrientDB 3.0.12.

Apache nosql dbms graphdb

dna.js Semantic Templates 1.5.2 💾

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

minor feature: Next release . Run all tests on both dna.js and dna.min.js. . More semantic env variable value. . Link download to cdn instead of github. . Named functions for merging tasks. . Dependencies updated. . Support const and let functions for data-callback. . Files for gh pages. . Variables for banner text. . Upgrade documentation and examples to es6 arrow functions. . More space for code examples. . Release v1.5.2.

GNU GPLv3 clone template javascript jquery html dom developers

Npgsql 💾

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: Import PostGisWriter from NTS into our plugin . two in PostGisWriter. . Refactor NTS tests. . Bump Npgsql.NetTopologySuite to v4.0.4.1.

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

HumHub 1.3.8 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: Weekly summary e-mails are not sent in default configuration. Legacy richtext emojis not parsed in richtext preview. Friendship button adds additional spaces. SpaceController::actionHome throws 403 Http error for guests-. Enh: New humhub modules user components User::EVENT_BEFORE_SWITCH_IDENTITY. Administration menu item visible after user impersonation. Enh: Added PermissionManager findUsersByPermission feature.

Affero GPLv3 php yii mysql social-network groupware

TextMate 2.0-rc.22 💾

TextMate is a text editor for MacOS X which binds common Unix tools and features and is useful as programming editor. It provides project sessions, regex search and replace, auto indentation, bracket pairing, a clipboard history, column selections, word completion, CSS-style selections, language grammars and syntax highlighting (50 langs), document outlines, shortcut words, code folding, visual file bookmarks. It's also plugin-extendable, allows macro recording, shell command invocation, SCM integration, and works together with Xcode.

minor feature: Improve UI for tagging files (file browser action menu). * Ronald Wampler *. See all changes since v2.0-rc.20.

GNU GPLv3 c++ objective-c text-editor macosx programmers

youtube-dl 2018.12.09 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, 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: YoutubeDL Keep session cookies in cookie file between runs. YoutubeDL Recognize session cookies with expired set to 0. teachable Add support for teachable platform sites. aenetworks Add support for imgur Improve gallery and album detection and extraction. iprima Relax URL regular expression. hotstar video data extraction. ard:mediathek title and description extraction. xvideos Switch to HTTPS. lecturio Add support for nrktv:series Add support for extra materials. nrktv:season,series extraction. nrktv Relax URL regular expression. yourporn extraction. tbs info extraction. gamespot Add support for review URLs.

Public Domain python utility video

DBeaver 5.3.0 💾

DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.

minor feature: Return and show fb. plan as text in one node only . SQL Server: tables/procedures search. SQL Server: database and schema filtering. RSV: use connection recovery for data save. . Eclipse config. PG/GP - echo-errors parameter pass to script exec tool (server . . DB2 for z/O plugin stub. . DB2 for z/O driver jars config. . SQL editor tabs context menu: show menu for the tab under cursor. . SQL editor: unpin all tabs action. . RSV: panels tabs context menu. . Metadata panel - copy selection. . SCV jdbc driver config - disable search strings escape. . optimize meta data query performance and organize scripts. . SCV jdbc driver config - disable search strings escape. . Edit connection wizard: do nate save active page between sessions. . . . Merge remote-tracking branch 'origin/devel' into devel. . Forgot to add new class. . . . Merge remote-tracking branch 'origin/devel' into devel. . parse plan to more nodes(first node contains original one row plan. . Replace Pair with dedicated private class. . remove commented code. . Product branding config change. . SQL Server binary data types. . Logging. DateTimeOffset handle. SQL identifiers case conversion. SQL Editor: column auto-complete. SQL completion proposal handle. Embedded database shutdown - H2 support. . SQL Server: column length in characters (for n var char). . Vertica: disable AppName property set. . Database ping: do not run ping if active tasks (queries) are ru . . Test plugin config. SQL Server drivers reconfig. Icons update. . 5.3.0 config. . SQL Server driver config. Transformer presentation model. . Transformer presentation selection. SQL editor: use scritp title pattern for external file system s . . Grouping panel - presentation switcher. . SQL editor event handler (NPE). . PostgreSQL legacy driver rename. . Rewrite parsing of plan based on schema(see in FireBirdPlanParser). . PostgreSQL: show view columns comments in DDL. . SQL formatting: U

GNU GPL database front-end sql java

4MLinux 28.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 28 series. The system includes: the Linux kernel 4.14.80, GNU C Library 2.28, and BusyBox 1.29.3. The 4MLinux 27 series uses GNU Compiler Collection 8.2.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

JPPF 6.1-alpha 💾

JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.

major feature: Major new features include Java 8 upgrade, client connection concurrency and embedded drivers and nodes. All implemented issues: JPPF-548 Drop support for JDK 7 and switch to JDK 8 or later, JPPF-549 Asynchonous communication between server and client, JPPF-563 Make the JPPF driver and node not singletons, JPPF-566 New sample: embedded grid, JPPF-552 Improve job API to enable tasks as lambdas.

Apache adaptive-technologies application-framework java-library clustering distributed-computing java cross-platform developers financial insurance

KeyBox 3.05.00 💾

KeyBox is a web-based SSH console that centrally manages administrative access to systems. KeyBox combines key management and administration through profiles assigned to defined users.

minor feature: Install Open-JDK / Oracle-JDK - 1.9 or greater apt-get install openjdk-9-jdk (or openjdk-11-jdk). . Backup previous keybox.h2.db data store (possibly named . Copy old jetty/keybox/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation. . Copy old jetty/keybox/WEB-INF/classes/keybox.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation. . Rename keybox.jceks to bastillion.jceks. . Copy old jetty/keybox/WEB-INF/classes/ to the /jetty/bastillion/WEB-INF/classes directory of the new installation. . Rename to (copy over existing file). . Run upgrade on the data store copied to the new installation.

Apache ssh java linux unix security

git 2.20.0 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: git branch -l. " used to be a way to ask a reflog to be, created while creating a new branch, but that is no longer the, case. It is a short-hand for "git branch --list. " now. "git push" into refs/tags/ hierarchy is rejected without getting, forced, but "git fetch" (misguidedly) used the "fast forwarding", rule used for the refs/heads/ hierarchy; this has been corrected, which means some fetches of tags that did not fail with older, version of Git will fail without "--force" with this version. "git help -a" now gives verbose output (same as "git help -av"). Those who want the old output may say "git help --no-verbose -a". "git cpn --help", when "cpn" is an alias to, say, "cherry-pick -n", reported only the alias expansion of "cpn" in earlier versions of, Git. It now runs "git cherry-pick --help" to show the manual page, of the command, while sending the alias expansion to the standard, error stream. "git send-email" learned to grab address-looking string on any, trailer whose name ends with "-by". This is a backward-incompatible, change. Adding "--suppress-cc=misc-by" on the command line, or, setting sendemail.suppresscc configuration variable to "misc-by", can be used to disable this behaviour. Running "git clone" against a project that contain two files with, pathnames that differ only in cases on a case insensitive, filesystem would result in one of the files lost because the, underlying filesystem is incapable of holding both at the same, time. An attempt is made to detect such a case and warn. "git checkout -b newbranch HEAD " should not have to do as much as, checking out a commit different from HEAD. An attempt is made to, optimize this special case. "git rev-list --stdin

GNU LGPL c git scm vcs dvcs

Cppcheck 1.86 💾

Cppcheck is a static analysis tool for C/C++ code. It doesn't look for syntax errors, but for bugs that a compilation steps would not normally detected. It provides out of bounds checking, checking the code for each class, exception safety, memory leaks checking, warnings for obsolete function usage, invalid usage of STL, and tests for uninitialized variables and unused functions. There are IDE and VCS bindings for Code::Block, CodeLite, Eclipse, gedit, Hudson, Jenkins, Mercurial, Tortoise SVN, Visual Studio.

minor feature: Cppcheck-1.86 has been released. General: Many in the template simplifier. Several in the abstract syntax tree.. Checking improvements: New check: passing address of char to function that expects a strz. New check: shadow variables. Improved lifetime checking. Improved STL iterators checking. Improved data flow analysis. New libraries: zlib. googletest. Addons: for suppressions and exclusions. New addon to check naming conventions. Rules are specified in json file..

GNU GPLv3 c c++ software-development static-analysis dynamic-debugging

darktable 2.6.0rc1 💾

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

minor feature: Added 50 zoom option in darkroom mode to the navigation dropdown. perspective correction: usability improvement allow setting the radius when (de)selecting lines. selecting drives in the import dialog on Windows by bundling a patched glib. Add some space between checkbox and label in color picker. OpenCL: better readability of deoutput on memory usage. Levels: catch an edge case where float != int. the alignment in a tooltip in lens correction. Local contrast: Reset strength slider to 120 when double clicked. Drop unused clone masks when loading xmp files. Remove all sub masks when clearing cloning masks. darktable-cltest: do not print summary statistics on OpenCL usage. Perspective correction: take aspect parameter into account when judging on neutral settings. Haze removal: tiled processing. install on Windows due to GraphicsMagick's versioned filenames. PPM: Handle byte order when loading files. Don't try to show dialog without gui. an out-of-bounds memory access. Tools: typo in darktable-gen-noiseprofile that made it unusable. MacOS package: point gettext to correct localedir. Sony ILCE-6500. Canon EOS 800D. Canon EOS Kiss X9i. Canon EOS Rebel T7i. Nikon COOLPIX B700. Nikon D5600. Olympus TG-5. German. Russian.

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

Thom2 2.2.1 💾

GTK2 Thomson TO7 Emulator for Linux. Forked from Sylvain Huet and Eric Botcazou version.

major feature: Add the debian directory for Debian/Ubuntu package. An Ubuntu package for x86_64/amd64 is now provided. Fix keyboard under Linux.

Public Domain emulator

SWI Prolog 7.7.23 💾

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: Updated chr . Updated ssl. . Updated nlp. . DOC: Replace -tty with --no-tty. Peter Ludemann. . BUILD: Build and install the manual index doc/manindex.db. . Updated pldoc. . ENHANCED: Allow compile time specification of unix shell. . BUILD: Allow qlf compiling using friend compiler. . Support preloading for compiling.qlf files. . Start preloading some libraries. . Updated http and pldoc. . DOC: improve SWIPL_NATIVE_FRIEND explanation. . : Remove hint to removed -v cli option. Falco Nogatz. . : Do not try to add.qlf files to a library index. . ADDED: ' stage_file'/2 and ' install_staged_file'/4 to stage file cre . . : Use file staging for.qlf files to avoid concurrent processes to. . CLEANUP: Use staging interface for library index files rather than a . . ADDED: meta-predicate declaration for op/3 and current_op/3. . Cleanup and extend demessages for operator handling. . Safe destruction of modules that may be the current source or typein. . MODIFIED: op/3 and current_op/3 now default to the typein module module. . DOC: Module handling for operators. . Updated clib and pengines. . Ensure doc/manindex.db is up-to-date. . PORT: support zlib that does not export internal macros. . Document add_qcompile_target() a bit more. . Updated pldoc. . Updated ssl. . : staged generation of autoload index files did not the file. . PORT: Link packages to and on Android. . Updated clib. . PORT: shell/2 now used execve() for b . . Updated clib. . ADDED: Prolog flag `posix_shell`. Used by shell/2 and qsave_program/2. . possible dependency. PORT: support older versions of cmake for cross-compiling to Windows. . Use termux delivered gmp. . PORT: Set proper android arch. . PORT: Link to needed to write to android syslog equivalent. . INSTALL: Allow installing libswipl in the public library directory in . . Move all library affecting options together. . ADDED: Prolog flag `tmp_dir` reflecting the directory for temporary

GNU LGPL prolog compiler software-development

Qtractor 0.9.3 💾

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

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

GNU GPL audio editor c++ qt jack

exiftool 11.21 💾

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 new Sony/Minolta LensType. - Added a new Olympus FlashModel. - Improved decoding of FujiFilm InternalSerialNumber. - Minor improvements to decoding of GPS from some dashcam videos. - Made XMP-getty:Personality a List-type tag. - Made it an error to use the -o option or write FileName or Directory tags when using the TestName dry-run feature. - problem using -E with other character sets when writing.

Artistic perl exif meta-data

package-update-indicator 2 💾

The package-update-indicator utility regularly checks for software updates and notifies the user about available updates using desktop notifications and either a status notifier icon or a system tray icon.

minor feature: Add keywords to desktop files. typo in notification message. Do not run glib-compile-schemas if schemas are installed into staging Directory. Set application indicator title. Add note for vendors on how to override default settings

MITL desktop packaging utilities c x11 gtk linux end-users

Vim 8.1.0570 💾

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.0570: 'commentstring' not used when adding fold marker Problem: 'commentstring' not used when adding fold marker. (Maxim Kim). Solution: Only use empty 'comments' middle when leader is empty.

Other text-editor ide vi vim

libgphoto2 2.5.21 💾

libgphoto2 is a set of libraries for previewing, retrieving, and capturing images from a range of supported digital cameras to your local hard drive. It does not support digital cameras based on the USB storage protocol, those can be mounted by Linux directly. The list of current cameras can be found on: or by running gphoto2 --list-cameras

major feature: libgphoto2 2.5.21 release ptp2: * Nikon Z series support added * New Canon Powershot SX / GX also support capture, ALPHA support added * Canon EOS bugfixes * imported IDs from libmtp * Added: * Nikon Z6, Z7 * Canon Powershot SX720HS, G5X * Canon IXUS 185

GNU LGPL camera usb capture digital camera remote control tethering

Mesa 18.3.0 💾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL 3. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 18.3.0 is a new development release. People who are concerned With stability and reliability should stick with a previous release or Wait for Mesa 18.3.1. Mesa 18.3.0 implements the OpenGL 4.5 API, but the version reported by GlGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / GlGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Libwayland-egl is now distributed by Wayland (since 1.15, See announcement ), And has been removed from Mesa in this release. Make sure you're using an up-to-date version of Wayland to keep the functionality. New features, Note: some of the new features are only available with certain drivers. GL_AMD_depth_clamp_separate on r600, radeonsi. GL_AMD_framebuffer_multisample_advanced on radeonsi. GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi. GL_AMD_multi_draw_indirect on all GL 4.x drivers. GL_AMD_query_buffer_object on i965, nvc0, r600, radeonsi. GL_EXT_disjoint_timer_query on radeonsi and most other Gallium drivers (ES extension), GL_EXT_texture_compression_s3tc on all drivers (ES extension).. GL_EXT_vertex_attrib_64bit on i965, nvc0, radeonsi. GL_EXT_window_rectangles on radeonsi. GL_KHR_texture_compression_astc_sliced_3d on radeonsi. GL_NV_fragment_shader_interlock on i965. EGL_EXT_device_base for all drivers. EGL_EXT_device_drm for all drivers. EGL_MESA_device_software for all drivers., G965 Some objects in Neverwinter Nights Linux version not displayed correctly, piglit.spec.arb_depth_buffer_float.fbo-depth-gl_depth_component32f-copypixels fails, BXT,SKLGT4e intermittent ext_framebuffer_multisample.accuracy fails, dEQP failures on llvmpipe, quot;float a+++4 ? 1:1 f; quot; crashes glsl_compiler, Corrupted frame contents with Vulkan version of DOTA2, Talos Principle and Sascha Willems'

MITL x11 graphics 3d graphics-driver emulation opengl

Wine 4.0-rc1 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Preloader implemented on mac OS. Mouse cursor support on Android. Updates to the timezone database. Vulkan support updated to the latest spec. Stream I/O support in WebServices. Better palette support in WindowsCodecs. Synchronization objects support for kernel drivers. Various.

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

Calibre 3.35 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 3.35 07 Dec, 2018 New features Edit book: Insert hyperlink: Allow specifying a template to control the markup that is inserted for the hyperlink. Metadata download: Add an option (in Preferences- gt;Metadata download) to keep multiple results from individual metadata sources, useful if you prefer to pick the best result by hand and use only one or two metadata sources. Kobo driver: Add an option to directly update metadata in the Kobo device database, instead of waiting for the Kobo to update the database after disconnecting. (Preferences- gt;Plugins- gt;Customize the Kobo device plugin). E-book viewer: a regression that broke viewing of HTMLZ files Edit book: suggestions in completion popup not being sorted. Windows: restarting calibre with system tray icon enabled causing duplicate defunct icons in the tray. New news sources. Macrobusinness by 2018robert. Sports Illustrated by Kovid Goyal. Le Peuple Breton by Lionel Plais. Mandidner by pofa Improved news sources. Wired Magazine. Wall Street Journal. Telepolis. Yahoo News. Associated Press. Mother Jones.

GNU GPLv3 python c++ ebook-reader e-book conversion

Linux kernel 4.19.7 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 4.19.7, misc: mic/scif: copy-paste error in scif_create_remote_lookup, Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl(), mm: use swp_offset as key in shmem_replace_page(), mm: cleancache: corruption on missed inode invalidation, lib/test_kmod.c: rmmod double free, iio:st_magn: enable device after trigger, iio/hid-sensors: IIO_CHAN_INFO_RAW returning wrong values for signed numbers, Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid", usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series, USB: usb-storage: Add new IDs to ums-realtek, staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station, staging: rtl8723bs: incorrect sense of ether_addr_equal, staging: mt7621-pinctrl: uninitialized variable ngroups, staging: mt7621-dma: potentially dereferencing uninitialized 'tx_desc', staging: vchiq_arm: compat VCHIQ_IOC_AWAIT_COMPLETION, staging: most: use format specifier " s" in snprintf, dmaengine: at_hdmac: module unloading, dmaengine: at_hdmac: memory leak in at_dma_xlate(), ARM: dts: rockchip: Remove @0 from the veyron memory node, ASoC: pcm186x: device reset-registers trigger value, ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0, ext2: potential use after free, ext2: initialize opts.s_mount_opt as zero before using it, binder: race that allows malicious free of live buffer, function_graph: Reverse the order of pushing the ret_stack and the callback, function_graph: Move return callback before update of curr_ret_stack, function_graph: Have profiler use curr_ret_stack and not depth, function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack, function_graph: Make ftrace_push_return_trace() static, MIPS: function_graph: Simplify with function_graph_enter(), arm64: function_graph: Simplify with function_graph_enter(), s390/function_graph: Simplify with function_graph_enter(), riscv/function_graph: Simplify with function_graph_enter(), parisc: function_graph: S

GNU GPL c linux kernel operating-system

Converse.js 4.0.6 💾

Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.

minor feature: Updated translations: ar, cs, de, es, eu, fr, gl, hu, id, it, ja, nb, pt_BR. Don't render http (i.e. non-TLS) resources. Converse caused RID out of range errors on Prosody. MUC messages sometimes appear twice after resync. missing checkmarks in old muc messages. Don't send receipt requests in MUCs. Font gets cut off in Firefox #1348.

MPL javascript html5 xmpp jabber chat messaging instant-messaging web-based

CakePHP 3.6.14 💾

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: Improved API documentation. PaginatorHelper no longer always includes the direction query string argument when sorting by an associative array with the default direction. LocaleSelectorMiddleware now support fallback languages allowing Accept header values of es-ES to match the generic es locale. NullEngine::write() now conforms to the documented return type. incorrect association properties being set when loading joined associations with a subset of fields that excludes all fields on the root entity. ADmad. Cauan Cabral. Edgaras. George Constantinou. Hideki Kinjyo. Ian den Hartog. Mark Scherer. Mark Story. Michael Hoffmann. Val Bancer. gregs.

MITL php framework web-mvc cakephp rails

Nextcloud 15.0.0RC3 💾

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. . tx-robot updated from transifex. . tx-robot updated from transifex. . dialogs, button position. . tx-robot updated from transifex. . activatable/deactivatable 2fa provider interface typos. . . . . . Only run the AnonymousOptionsPlugion on Anonymous requests. . . . the system address book. . PHP module is named mbstring. . Unshare from mail activity is missing. . layout of "i" in admin settings of federated sharing. . . . PHP 7.0 is end of life. . . . . . Do not update child all child shares on group share update. . Add setup check for recommended PHP modules (i.e. Imagick, intl). . Update casing of PHP inside method name. . tx-robot updated from transifex. . . . . . . . make a button out of 'What's new' so it's obvious it can be clicked on . . missing click event on update button. . . . Show columns to update in CLI interface. . bigint conversion on SQLite. . Add setup check for pending bigint conversion. . Validate all rich objects not only the used ones. . wrong used type. . . . No DAV user enumeration if disabled. . password confirmation lib for ie11. . Only execute query in propagateChange once. . . . . . . . . . Log and continue on Dav reader failure. . Emit write update only once on touch. . . . . . . . . . tx-robot updated from transifex. . Do not show general warning on free space error. . Add abort stub in JSUnit. . Set 3rdparty to pr187. . . . . . 15.0.0 RC 3. . .

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

Npgsql 4.0.4 💾

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: floating point value altering . possible inconsistent result of PostgresDatabaseInfo TypesQuery b . . Add support for regconfig. . Removed references to NTS and GeoAPI packages. . Depend on NetTopologySuite.IO.PostGIS 1.15.0. . Changed type of PostgresException._data to Dictionary. . GetFieldValue returns DBNull.Value. . Bump version to 4.0.3. . Improved tests for money handler. . incorrect money writer. . Generic parameter accepts null. . Ignore flaky test. . Specified ordinates for writer. . Added 4D test case for NTS plugin. . Reduced test verbosity. . Added setup documentation for NTS plugin. . Change transaction level for type loading to usage in hot standby . . Expose `DefaultNameTranslator` on `INpgsqlTypeMapper`. . concurrency initializing perf counters. . some rare Open() in error conditions. . race condition in PoolManager. Bump version to 4.0.4. . Inverted condition for sync/async. . FAQ note about PG11 stored procedures. . Nodatime 2.4.0 backport. . Calling WriteWithLengthInternal to check buffer space. . Refactored range type handler. . logic typos. . Add some usage docs for NodaTime plugin. . small typo. . Doc change on PgBouncer. . Update outdated date/time mapping docs. . Expose MappedCompositeTypeHandlerFactory. . Replace with . . Reference System.ValueTuple from VSIX. . Buffer left space checks for primitive types. . Correct connector type mapper reseting logic. . JSON.NET handlers correcty handle null and DBNull values. . Update PostGIS version for Appveyor. . Stop using transaction in type loading. . Update all dependecies. . Correct metadata size for char(1) and bit(1). . overflow on write for `Instant.MaxValue`. . Rollback upgrade of System.Runtime.CompilerServices.Unsafe. . Remove useless config attributes in benchmarks. . Bad hack to reallow output params with sequential. . Bump all plugin versions to 4.0.4. . Merge branch 'hot/4.0.4'.

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

Poppler 0.72.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : Core: Checkbox lacking AP not bein able to change state. Draw line annotation endings (arrow, circle...). Cairo: Don't use UNIQUE_ID for PS output, to avoid using PS memory on cairo = 1.5.10. Be more stubborn looking for a nssdb. GooString::fromInt: Repair the return value. Minor performance improvements. Avoid cycles in PDF parsing. Stream::makeFilter: memory leak. Various with malformed files. Rename GooString::getCString to GooString::c_str. Regenerate UnicodeDecompTables.h from python 3.7.1. Utils: Pdfdetach: Check for valid embedded file before trying to save it. pdfdetach: Check for valid file name of embedded file before using it to determine save path. typos in utils. Glib: Missing PopplerAttachment destructor call. Support getting form widget additional actions. Docs: Small improvements. Qt5: Internally compile with -DQT_NO_SIGNALS_SLOTS_KEYWORDS.

GNU GPL c++ pdf rendering library developers

Jailer 8.2.1 💾

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: Intra-database export: automatic fallback to MERGE on tables without PK has been removed. Increased SQL import performance + progress bar also for compressed files. Logging did not work if the working directory is read-only. Improved error handling. Minor.

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

schily 2018-12-06 💾

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, 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: libfind compiles again on platforms without vfork(). SCCS and patch: unit tests with random now may be deactivated with environment NO_RANDOM=TRUE. smt -wready: now only retries operations if they really fail. star: hole.c removed a memory leak. star: macro scopy() now without final semicolon. SCCS: libcomobj: a parser for SCCSv6 flags has been added. SCCS: libcomobj: a parser for SCCSv6 global meta data has been added. SCCS: libcomobj now frees line buffer from getline(). SCCS: all programs that parsed SCCSv4 flags now also parse SCCSv6 flags and meta data. SCCS: prs: New keyword :Gp: prints initial path. SCCS: prs: new keyword :Gr: prints unified random. SCCS: admin no longer leaks file descriptors. SCCS: admin new options -XGp and -XGr allow to control initial path and random. SCCS: comb now retains initial path and random. SCCS: val and libcombj::dodelt() now check for backgoing clocks at ns level. SCCS: bulk mode handler for -N option got major enhancements and fixes. SCCS: all low level programs (except what) now support -N. SCCS: many new unit tests for the -N bulk mode. SCCS: we are now very close to be complete with the upcomming project mode.

CDDL software development build tools utilities