Electron 11.0.0-nightly.20200821 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Loading shared worker scripts over custom protocol. Crash when loading worker scripts with nodeIntegration enabled. #24750. a crash that could occur when using in-memory sessions. #25002. an where some Node.js methods would not work with URL instances constructed in the renderer process. #24862. an where the Save button did not function in PDF previews. #24996. Inactive windows having active titlebar on Windows. #24873. Missing guid parameter in Linux crash reports. #24898. Increased maximum length for crash keys from 127B to 20KB. #24854. a11y an where voiceover doesn't read the first item selected from a ARIA combobox. #25004. Backported the to CVE-2020-6532: Use after free in SCTP. #24887. Backported the to CVE-2020-6537: Type Confusion in V8. #24885. Resolve network that prevented RTC calls from being connected due to network IP address changes and ICE. (Chromium ). #24997. With CORS when making requests from extensions. #24915.

MITL node js

GNU Radio 3.8.2.0 💾

GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

minor feature: Call SWIG without -modern flag if new enough to make that inherent, thus removing warnings. Mako templating now strict_undefined. Show block comments by default. dynamically updated block namespaces (execute imports from templates). Name-lookup detection of dark color themes, adjusted input box color scheme. dvb_bbscrambler: LUT 8B alignment (private, but relevant for future usable optimization). incorrect "clear console" and "save console" labels. generator: flow_graph.py.mako now contains import for print_function for compatibility in Py2 generation. variable_config.block.yml now properly handles configparser /ConfigParser import. Change port types of all selected block on key-press cycling, not just first one. Always check for Python version in flow graph generation, not only in specific block types. Don't run stale flow graphs. Prevent search keystrokes from modifying flowgraph. file_sink flushes contents to file on stop(). file_meta_sink block YAML: emit proper default PMT dict. XMLRPC client/server block templates: use Py3 XMLRPC when possible. soft_dec_lut_gen now explicitly casts 2.0prec to int. map_bb: add missing definition of static constexpr size_t s_map_size. Reduce send_frame_size in UHD examples (broken after UHD v3.13.0.3-rc1). logpwrfft YAML was hiding FFT length. FFT frequency range calculation was occasionally off due to abuse ofnumpy.arange. GRC band pass filter taps block: use firdes.complex_band_pass when complex. firdes.root_raised_cosine gain for unity alpha. qtgui_chooser regained 3.7 capability to set default. Frequency Sink hovering now respects set units. GRC blocks had optional stream inputs. ignore len_tag_name in USRP Source YAML generator python. uhd_fft/uhd_siggen_gui: import order of sip and Qt. GRC example block errors. OS X: Meta modifier key support (eq. Ctrl on other platforms). configuration setting show_block_comments. Signal source cmd port. Message-based ZMQ blocks take bind argument, as necessary for N:1 patterns. Changes A

GNU GPL signal processing radio sdr amateur radio

MediaWiki 1.35.0-rc.2 💾

MediaWiki is a free and open-source wiki software package written in PHP. It serves as the platform for Wikipedia and the other Wikimedia projects, used by hundreds of millions of people each month. MediaWiki is localised in over 350 languages and its reliability and robust feature set have earned it a large and vibrant community of third-party users and developers. MediaWiki is: feature-rich and extensible, both on-wiki and with hundreds of extensions; scalable and suitable for both small and large sites; simple to install, working on most hardware/software combinations; and available in your language.

minor feature: uuid: filenames on Windows . Remove Gruntfile.js from the tarball. . Remove package-lock.json from the tarball. . firejail: Strengthen by copying from Wikimedia's profile. . Merge "firejail: Strengthen by copying from Wikimedia's profile" into . . ResourceLoaderOOUIImageModule: loadOOUIDefinition() may return false. . installer: PostgreSQL installer should respect a custom port. . Update git submodules. . bad use of ` =` PHP bit operation where `= ` bool is intended. . SpecialBlock: Show error if a block could not be inserted or found. . UserOptionsManager: options reset. . Merge "SpecialBlock: Show error if a block could not be inserted or f . . Merge "UserOptionsManager: options reset." into REL1_35. . WatchAction: avoid unnecessary UPDATEs when expiry is unchanged. . Allow skins to override mediawiki.page.ready initialisation. . mediawiki.page.ready: Allow skins to disable search lazy load. . Followup to 34c1661: mediawiki.page.ready: Allow skins to disable sea . . Update language in watchlist expiry. . Use IPset in MWRestrictions::checkIP. . Merge "Update language in watchlist expiry" into REL1_35. . race condition on edit page. . Hide watchlist expiry label in edit form. . Merge "Allow skins to override mediawiki.page.ready initialisation" i . . Merge "mediawiki.page.ready: Allow skins to disable search lazy load" . . Merge "Followup to 34c1661: mediawiki.page.ready: Allow skins to disa . . mime: docs of MIME_EXTENSIONS, they're arrays, not space-seperated. . Add application/font-sfnt to MimeMap for ttf files. . WatchedItemStore: Cache single WatchedItems with preexisting expiry. . Add a maintenance script to create bot passwords. . SpecialBlock: Make error more generic if block not inserted/found. . Add Traditional Chinese zh-hant as fallback for Amis (ami). . Improve wfParseUrl docs. . Add multi index fields in ImageListPager for unique paginate. . Guard against 'Widget not found' error. . Merge "Add Traditional Chinese zh

GNU GPLv3 wiki php

package-update-indicator 6 💾

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 Italian translations. Correct translations. Add French translations. incorrect translation. Add Danish translations. Back out fallback icon support which does not work as intended

MITL desktop packaging utilities c x11 gtk linux end-users

Eagle Mode 0.95.0 💾

Eagle Mode is a C++ GUI toolkit and provides a zoomable user interface (ZUI) usable as desktop shell even. It functions as filesystem browser and manager, and seamlessly runs integrated applications. Images, text files and office documents can be zoomed in, audio and video files engaged as well. Built-in widgets like an archiver, chess and 3D minesweeper games, a clock, fractal imaging examples integrate likewise.

minor feature: Added some interpolation algorithms for the zooming into photos, videos, Icons and other images. Now the user can choose (in the preferences) from: Area Sampling, Bilinear, Bicubic, Lanczos, and Adaptive.. Accelerated graphics display by making use of the AVX2 CPU extension.. Extended the graphics API by a texture class which allows more flexible Filling of figures with colors and images.. Ported the audio/video player to Windows, based on the VLC library.. Switched from Xine to VLC also for other OSes because some tests showed that VLC is more crash-resistant against randomly corrupted files and thereby most Likely more secure.. Ported the archive viewer to Windows.. Completely removed support for outdated archive file formats to improve Security and simplify maintenance: Goodbye to arc, arj, lha, rar, and zoo.. Minor and improvements.

GNU GPLv3 c++ desktop file-manager gui toolkit zoomable interface shell cross-platform

Nextcloud 19.0.2RC1 💾

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

minor feature: Add another test for exact matching of a user in group restriction . PHP CS. . unit tests. . . . modal support for vue apps. . Make the confirm dialog modal by default. . Darker background for dark mode. . Rebuild JS files. . language in share notes email for users. . tx-robot updated from transifex. . . . . . obsolete usage of OCdialogs. . comment was wrong, block is needed nevertheless. . relax permissions mask check for detecting part file rename. . Generalize functions to get locators for share permission checkboxes. . Add acceptance test for sharing a file without edit permission. . Add acceptance test for sharing a folder without create permission. . Add acceptance test for disabling create permission after sharing. . . . . . tx-robot updated from transifex. . strings being passed where arrays where expected. . Remove rescanDelay from directory mtime. . tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . Precalculate the primary element color for dark mode too. . PHP CS. . share permission checkboxes enabled when permissions can not be set. . tx-robot updated from transifex. . . . Update presign method to match with interface again. . . . tx-robot updated from transifex. . . . . . . . Log deprecated events as de. . IPv6 remote addresses from X_FORWARDED_FOR headers before validating. . Check if deMode is defined before using it. . . . . . . . Increase timeout of the appstore requests. . . . tx-robot updated from transifex. . . . static method call for s3 bucket compat check. . Revert " stable19 Do not read certificate bundle from data dir by de . . . . tx-robot updated from transifex. . . . Change OAuth2 redirect link to relative link. . tx-robot updated from transifex. . stable19 Add missing TarHeader.php. . . . . . 19.0.1 RC1. . Changes the Birthday calendar color to slightly brighter one. . unit tests from #18895. . relea

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

Calibre 4.23 💾

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: 4.23 21 Aug, 2020 New features Kobo driver: Add support for new firmware. Also add recognition of 'Kobo Plus' subscription books. Edit book: Allow customizing the base background/foreground and link colors for the preview window. Quickview panel: Add actions to the context menu to search for book in library, open in viewer, etc. Allow forcing calibre to remember the column width for the On device column by right clicking the header of the column. Template language: Add functions to perform math operations to convert fractional numbers to integers. Content server: Esc key not working in several views. unable to delete default value for custom columns of boolean type, once set EPUB Output: When splitting dont consider files with only a single character empty. Comments editor: syntax coloring for HTML view in dark mode. Book list: When a series column is not wide enough, elide text in the middle so that the series number is visible. New news sources. linuxnews.de and t3n.de by Volker Heggemann Improved news sources. El Diplo. calibre Blog. ESPN. LA Times. Winnipeg Free Press. Popular Science. Science News Recent.

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

Pelican 4.5.0 💾

Pelican is a static site generator, written in Python. Write content in reStructuredText or Markdown using your editor of choice Includes a simple command line tool to (re)generate site files Easy to interface with version control systems and web hooks Completely static output is simple to host anywhere Features Pelican currently supports: Chronological content (e.g., articles, blog posts) as well as static pages Integration with external services (e.g., Google Analytics and Disqus) Site themes (created using Jinja2 templates) Publication of articles in multiple languages Generation of Atom and RSS feeds Syntax highlighting via Pygments Importing existing content from WordPress, Dotclear, and other services Fast rebuild times due to content caching and selective output writing

minor feature: List registered plugins via pelican-plugins command. Override settings via -e / --extra-settings CLI option flags. Add settings for custom Jinja globals and tests. Customize article summary ellipsis via SUMMARY_END_MARKER setting. Customize Typogrify dash handling via new TYPOGRIFY_DASHES setting. Support Unicode when generating slugs. Support Asciidoc.adoc file generation in Pelican importer. Improve user experience when pelican --listen web server is quit. Improve Invoke tasks template. Include tests in source distributions. Switch CI from Travis to GitHub Actions. Remove support for Python 2.7.

Affero GPLv3 rest site-generator python

OrientDB 3.1.2 💾

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: Conncurrent modification exception version in a specific case . Directly generate schema snapshot from index managere from inside the . . Minor compare test change. . Rename mvnw to __mvnw. . Rename mvnw.cmd to __mvnw.cmd. . Added draft normalizer. . Added more normalized types. . Added normalization vs serialization type benchmarks. . Twos complement normaliztion and comparison. . Cleanup interface. . Several sort. Completed data type normalization and benchmarks. . Formatting and cleanup. . Added decimal options. . Added comparatorV2 and datetime tests. . Changed localdatetime to utc. . Undo file renaming and changed test naming convention. . Result sets in security components. . Dirty no changes tracking for ridbags tree in distributed setup. . Changed ridbag conversion in distributed leading the conversion from . . Add cache for security role- class- security predicates exist at all . . Security optimizations. . Optimize predicate security on indexes. . Change hazelcast schema version. . Hardening of node disconnection logic. . Merge branch 'upstream/develop' into develop. . Minor changes of lucene analyzer. . Update hazelcast schema version everywhere. . Optimize security checks on create and update. . Race condition in security optimizations. . Remove wrongly added file. . Merge branch 'develop' of https://github.com/orientechnologies/orientdb . . Disable security predicates optimizations. . Merge remote-tracking branch 'upstream/develop' into develop. . Predicate security checks. . Remove file added by mistake. . Security checks. . Break down ODistributedLifecycleListener. . Security optimizations. . Push thread executor to use the correct runnable. . Resolved ram vs mmap test question. . Use storage memory type. . Small in query and engine. . Added first fulltext index benchmark on fields. . Merge remote-trackin

Apache nosql dbms graphdb

Zabbix 5.2.0alpha1 💾

Zabbix is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.

minor feature: D........ ZBXNEXT-2156 changelog . .......... ZBX-16819 filter resetting. . ..F....... ZBX-15117 undefined index error caused by improper . . ..F....... ZBXNEXT-2156 host interface selection in item/lld/ . . ..F....... ZBXNEXT-2156 interface listing in monitoring - ho . . A.F....... ZBXNEXT-2156 global search of hosts without interf . . ..F....PS. ZBX-18147 wrong character set detection logic for . . ..F....... ZBXNEXT-6073 added eventlog related macros in operationa . . .......... ZBX-18147 added ChangeLog entry. . .........T ZBX-18115 added MSSQL.INSTANCE macro and changed quer . . .D........ ZBX-17989 added ChangeLog entry. . .......... ZBXNEXT-826 updated ChangeLog. . .......PS. ZBX-17252 building of Zabbix daemons with link tim . . ..F....... ZBXNEXT-82 max length for input of GUI form field. . ...G...... ZBXCTR-9 plugin README.md and typo in error message. . ..F....... ZBXNEXT-5965 fatal message not show description. . ..F....... ZBX-18060 inaccessible user be displayed as access . . ..F....... ZBX-18126 incorrect labels in action operations di . . ..F....... ZBX-17933 runtime error in maps. . ..F....... ZBX-18063 usage of unsupported parameter in API call. . ..F....... ZBX-18063 wrongly resolved conflict. . ..F....... ZBXNEXT-82 max period value calculation. . ..F....... ZBXNEXT-82 implemented error messages box removing on re . . ..F....... ZBXNEXT-5965 lost messages with double redirect. . ..F....... ZBX-15927 removed problem calculation for dependent trig . . ..F....... ZBX-17973 saving widget refresh rate in user profile. . A......... ZBXNEXT-82 improved validation for period_default and ma . . A......... ZBX-18046 imporved error message generation performance . . ...G...... ZBXCTR-9 plugin README.md and typo in error message. . A.F....... ZBXNEXT-82 inability to set 12M to settings max_pe . . ...G...... ZBX-17974 comments. . .........T ZBXNEXT-6010 added i

GNU GPL logging networking monitoring system-administration

µBlock Origin 1.29.1b8 💾

µ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: Firefox: Click uBlock0_1.29.0.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Performance regression in rendering of dashboard pane. Open tabs can be when opening a webpage from about:newtab. Use ISO8061 dates in user filter comments. Support new Chromium based Edge in pre-parsing directives. Do not triggers strict blocking for wildcard-only patterns. Improve/refine syntax highlighter, specifically: properly reporting invalid filter options Add syntax highlighting/auto-completion for preparsing directives Add CoreMirror's code-folding ability to list editor/viewer . properly reporting invalid filter options. Add syntax highlighting/auto-completion for preparsing directives. Add CoreMirror's code-folding ability to list editor/viewer. Reverse lookup fails for filter of type example.com##*. New filter parser creates unexpected network filter from malformed cosmetic filter. Avoid loading "!#include" filepaths that are wrapped into "!#if" tags that exclude the browser's environment. Use "Trusted sites" instead of "Whitelist". Element picker suggests unhelpful network rule. Logger shows names of scriptlet as different ones if short-hand is used. A problem with cyrillic characters. Adding csp to logger's filter expression

GNU GPLv3 javascript browser ad-blocker filter privacy

miller 5.9.0 💾

Miller is a command line tool that combines features from sed, awk, cut, join, and sort. It works best on name-indexed CSV input, and thus allows easy cutting, sorting or filtering on column names. It allows pretty-printing of tabs/columns, format conversions, can be used in shell pipes like simpler tools, adds some SQL-like querying features, and is similar in spirit to "jq" the JSON queryer.

minor feature: You can now save common defaults in a /.mlrrc. For example, if you normally process CSV files, you can say that in your /.mlrrc and you can leave off the --csv flag from your mlr commands. You can read more about this feature here, or in man mlr, or in mlr --help. The AppVeyor build is now unbroken and as a result there are Windows artifacts for this build. Sorry about the delay!! : /.

BSDL shell csv processing sorting filtering command-line hashed-data

RE/flex lexical analyzer generator 2.1.4 💾

RE/flex is the fast lexical analyzer generator with full Unicode support, indent/nodent/dedent anchors, lazy quantifiers, word boundaries, and many other modern features. Supports Flex lexer specification syntax and is compatible with Bison/Yacc parsers. Generates reusable source code that is easy to understand. Supports fast scanning of UTF-8/16/32 files, strings, and streams. The reflex scanner generator tool generates clean lexer class code that is thread-safe. Generates Graphviz files to visualize state machine DFAs. RE/flex also offers a collection of class templates to wrap C++ regex engines in a unified API for scanning and searching large data sources.

minor feature: Released 2.1.4 Changed `IN_HEADER` to `yyIN_HEADER` when `--flex` is used with `--header-file`; added `reflex::Input::Handler` event handler for custom handling of `FILE*` errors and non-blocking `FILE*` streams.

BSDL code-generator c++ cross-plattform developers

libUseful 4.40 💾

libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.

minor feature: Unicode lookup cache. Add STREAMShutdown for use in garbage-colle . STREAMShutdown. Shutdown sshproxy processes on exit of their owner process.

GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps

PHP 8.0.0beta2 💾

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

minor feature: Load ptoper IP value . Merge branch 'PHP-7.4'. . Run function JIT tests in nightly build. . Update azure macos builds to 10.15. . Merge branch 'PHP-7.4'. . Merge branch 'PHP-7.4'. . temporary register usage. . Don't skip fcall guard for method calls from trait. . Force type update if the previous value was in register only. . Improve wording and spelling consistency in UPGRADING. . Increase timeout on asan job. . Check non-zero in is_power_of_two(). . : Promoted constructor params with attribs cause crash. . Skip tests leaking because of preloading failure. . Add a few missing parameter types in stubs. . Add missing RETURN_THROWS(). . memory leaks caused by incorrect AVOID_REFCOUNTING flag. . Clear result type for exit point caused by JMPZ_EX/NZ_EX. . Remove some dead code in RECV type inference. . Remove unused recv_arg_info from func_info. . Add type inference support for RECV_VARIADIC. . We check result type guard in FETCH_DIM_R/IS only if index is long or . . Remove more unused func_info fields. . the default value handling of imagegif(). . Document the signature change of zend_get_closure_method_def(). . Merge branch 'PHP-7.4'. . JIT when result of ASSIGN is in register, but the original vari . . Make check in RECV_VARIADIC more precise. . Also run function jit tests on macos. . Update i386 job to Ubuntu 20.04. . Warning to ValueError promotion in Intl extension Part 1. . ValueError for empty path in stream code. . Promote empty filename to ValueError in BZ2 extension. . Change leftover RETURN_FALSE to RETURN_THROWS() from 4095c0a. . Throw ValueError on empty tag in enchant_broker_request_dict(). . Implement named parameters. . Get rid of empty function entries. . Allow overriding completion in `auto_prepend_file`. . Convert resources to objects in ext/openssl. . Bump timeout again. . Add a few missing types to stubs. . skip ci grammar/typo nits in docs. . Ensure correct signatures for magic methods. . Bump timeouts,

PHPL php scripting programming-language web

CalculiX 2.17 💾

CalculiX is a free and open-source finite-element analysis application that uses an input format similar to Abaqus. It has an implicit and explicit solver (CCX) written by Guido Dhondt and a pre- and post-processor (CGX) written by Klaus Wittig.[1] The original software was written for the Linux[2] operating system. Convergent Mechanical has ported the application to the Windows operating system.[3] The pre-processor component of CalculiX can generate grid data for the computational fluid dynamics programs duns, ISAAC and OpenFOAM. It can also generate input data for the commercial FEM programs Nastran, Ansys and Abaqus.[4] The pre-processor can also generate mesh data from STL files. [5]

minor feature: http://www.dhondt.de/new_calc.htm

GNU GPL manufacturing science-research

BallroomDJ 3.29.23 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.29.23 (2020-8-19) (stable) Bug Fixes: Upgrade: Fix database rename. (broken in 3.29.21) Linux: Finish fixes for mouseover names for gnome-3 desktops.

Zlib end-users linux macos windows tk tcl player ballroom

ugrep 2.5.3 💾

Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.

minor feature: Released 2.5.3 - new format fields a and p; incremental stdin searc h; updated --gitignore-files.

BSDL utilities system-administrators developers

OpenMPTCProuter 0.55.1 💾

OpenMPTCProuter is a solution to aggregate and encrypt (and can obfuscate) multiple internet connections and terminates it over any VPS which make clients benefit security, reliability, net neutrality, as well as dedicated public IP. The aggregation is based on Multipath TCP (MPTCP), which is ISP, WAN type, and latency independent "whether it was Fiber, VDSL, SHDSL, ADSL or even 4G", different scenarios can be configured to have either aggregation or failover based on MPTCP. Aggregation via Multi-link VPN (MLVPN) and Glorytun UDP with multipath support are also supported. The solution takes advantage of the OpenWRT system, which is user friendly and also adds the possibility of installing other packages like VPN, QoS, routing protocols, monitoring, etc. through web-interface or terminal.

minor feature: * Fix open TCP and UDP port on server firewall * Add german translation * Fix IPv6 aggregation * Remove some ping logs * workaround for "ring expansion failed" error

GNU GPLv3 operating-system networking firewalls linux lua

etcd 3.4.11 💾

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

minor feature: Etcdserver/api: add "etcd_network_snapshot_send_inflights_total", "et . Integration: test snapshot inflights metrics. . Etcdserver: add "etcd_server_snapshot_apply_in_progress_total". . Raft/auorum: remove unused type. . Raft/tracker: visit Progress in stable order. . Raft : `newRaft()` does check for validity of `Config`. . Confchange: clean up unnecessary block. . Raft: restoring joint configurations. . Test: metric name typo. . Tests/e2e: pass "rc.0". . Cleanup: correct summary message in put.go. . Vendor: bump datadriven. . Raft/rafttest: introduce datadriven testing. . Scripts/release: "yq" command. . *: remove "acbuild". . Scripts: build docker commands, add more logging. . Scripts/release: version check commands. . Scripts: remove ".aci" commands. . Version: 3.4.0-rc.0. . Version: 3.4.0-pre. . Clientv3: use Endpoints(), context creation. . *: use Go 1.12.8. . Vendor: upgrade grpc-go to 1.23.0. . Vendor: update "net/http2" to latest. . Documentation/upgrades: highlight "--enable-v2=false". . Makefile: explicit about GOOS in docker-test builds. . Scripts/release: clean up minor tag docker commands. . Documentation/upgrades: update. . Mvcc: Optimize compaction for short commit pauses. . *: Add experimental-compaction-batch-limit flag. . Clientv3/integration: "mvcc.NewStore" call. . Mvcc: keep 64-bit alignment in "store" struct. . Version: 3.4.0-rc.1. . *: use Go 1.12.9. . Tests/e2e: version matching. . Raft/rafttest: stabilize handler. . Raft: initialize new Progress at LastIndex, not LastIndex+1. . Rafttest: add _breakpoint directive. . Raft: proactively probe newly added followers. . Raft: add a batch of interaction-driven conf change tests. . Raft: document problem with leader self-removal. . Raft: a test file name. . Rafttest: print Ready before processing it. . Etcdmain: update help message. . Documentation/upgrades: special upgrade guides for = 3.3.14. . Functional test: ty

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

OCRmyPDF 11.0.1 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor feature: Setup: blacklist pdfminer.six 20200720 . Approve img2pdf 0.4 as it passes tests. . Clarify that the GPL-3 portion of pdfa.py was removed. . V11.0.1 release notes.

GNU GPLv3 pdf ocr scanning

ImageMagick 7.0.10-28 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Changed characters to the same style as the rest of the files. . Another correction. . Initialize previous signal handler. . Replaced non-www instances of essentually with essentially.. . Https://github.com///2414. . Https://github.com///2413. . Prep release.

Apache c graphics image-manipulation image-magick graphics-conversion

LibreSSL 3.1.4 💾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

: It includes the following interoperability and for the TLSv1.3 client: Improve client certificate selection to allow EC certificates. Instead of only RSA certificates. Do not error out if a TLSv1.3 server requests an OCSP response as. Part of a certificate request. SSL_shutdown behavior to match the legacy stack. The previous. Behaviour could cause a hang. a memory leak and add a missing error check in the handling of. The key update message. a memory leak in tls13_record_layer_set_traffic_key. Avoid calling freezero with a negative size if a server sends a. Malformed plaintext of all zeroes. Ensure that only PSS may be used with RSA in TLSv1.3 in order to avoid using PKCS1-based signatures. Add the P-521 curve to the list of curves supported by default in the client. The LibreSSL project continues improvement of the codebase to reflect modern. Safe programming practices. We welcome feedback and improvements from the Broader community. Thanks to all of the contributors who helped make this Release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

Electron 11.0.0-nightly.20200817 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Revert ": do not use CONTEXT_MENU flag for tray menu " (#2 . Test: extract defer helper. . Refactor: tsify remote. . : handle non client pointer events from pen on Win10. . Bump v11.0.0-nightly.20200612. . : fs.readdir should support withFileTypes. . Test: add test for gc race in remote. . Refactor: use WeakRef on renderer side of remote. . : showing certificate dialog with no window. . Bump v11.0.0-nightly.20200615. . Chore: remove test usages of createIDWeakMap. . Build: retry external binary downloads a few times. . : emit 'shutdown' outside - NSApplication terminate: . . Chore: remove unused deprecate.fnToProperty(). . Build: remove dead symlink from MAS build. . Revert "build: remove dead symlink from MAS build ". . Bump v11.0.0-nightly.20200616. . Feat: Add did-become-active event on mac. . Build: remove dead symlink from MAS build. . Refactor: use WeakRef on main process side of remote. . Chore: cleanup unused WebContents::DereferenceRemoteJSObject(). . Bump v11.0.0-nightly.20200617. . : let Node.js perform microtask checkpoint in the main process (#2 . . Docs: MenuItem click handler type. . : use correct 'pasteandmatchstyle' shortcut on macOS. . Chore: bump node to v12.18.0 (master). . : do not use CONTEXT_MENU flag for tray menu (reland). . Bump v11.0.0-nightly.20200618. . Chore: bump node to v12.18.1 (master). . Bump v11.0.0-nightly.20200619. . : isTrustedSender() in test-app. . : emit click events with tray context menu. . Bump v11.0.0-nightly.20200622. . Refactor: remove uses of v8::Isolate::GetCurrent. . Chore: bump chromium to a84d34e372b8fb5e9a94b1b4b447e (master). . Refactor: improve the REPL. . Refactor: prevent consistent early exception. . Bump v11.0.0-nightly.20200623. . : only notify mouse-up on mouse-up. . Chore: minify internal JS code. . Chore: expose electrons built in modules in the REPL along with nodes ( . . Feat: support suspend/resume on Windows. . : frameless vibrant moda

MITL node js

Greenish - Data Monitoring Tool 1.6.2 💾

Greenish is a monitoring tool, that can be used to monitor the presence of data-sets. Greenish understands periods, for example for an hourly job, Greenish can check for data for all the past N hour data-sets. Greenish jobs are configured in a YAML-like configuration file, here is an annotated example. Greenish provides default values for most of the settings, the defaults can be found here. Greenish does not have a standard monitoring scripting language/plugin. Monitoring tasks can be in any executable form, details are in Monitoring Jobs.

minor feature:

MITL monitoring-tool data etl-pipeline etl-jobs etl

Point Cloud Library 1.11.1 💾

The Point Cloud Library (or PCL) is a large scale, open project [1] for 2D/3D image and point cloud processing. The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. These algorithms can be used, for example, to filter outliers from noisy data, stitch 3D point clouds together, segment relevant parts of a scene, extract keypoints and compute descriptors to recognize objects in the world based on their geometric appearance, and create surfaces from point clouds and visualize them -- to name a few. PCL is released under the terms of the 3-clause BSD license and is open source software. It is free for commercial and research use. PCL is cross-platform, and has been successfully compiled and deployed on Linux, MacOS, Windows, and Android/iOS. To simplify development, PCL is split into a series of smaller code libraries, that can be compiled separately. This modularity is important for distributing PCL on platforms with reduced computational or size constraints (for more information about each module see the documentation page). Another way to think about PCL is as a graph of code libraries, similar to the Boost set of C++ libraries.

minor feature: Increasing coverage of index_t for allowing std::int64_t as indices. Increased conformance to std::vector API for PointCloud. Speed improvements, thread safety and a new flexible experimental filter.

BSDL-2

Yoshimi 1.7.2 💾

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

minor feature: Remove dead code . Cleanup: avoid unnecessary string copies. . New algorithm for FM modulation in sub voices with parent modulation. . . . Merge branch 'master' into small_cleanups. . Confirmed Modulator improvements from Kristian. . . . Further work on incompatible file recognition. . Further work on incompatible file recognition. . Initialisation and memory leak found by Stefaan. . Reverted hidden buttons in instance 0 bank windows. . Added bold highlight for last instrument load from bank. . Latest instrument now recognised by CLI. . : new highlight not recognised for higher numbers. . Added switch in config to enable/disable highlighting. . Added waveform to remembered window positions. . : CLI not responding to engine on/off. . : Disabled oscillator window saving caused segfaults. . Reorganised several enable control values for consistency. . Don't treat failure to write to GUI thread as an error. . . . Merged GUI from Kristian. . compatibility with lv2 1.18. . . . Reverted PART_POLIPHONY and POLIPHONY to single limit. . enforcenotelimit now loops to remove all older notes. . : GUI Part volume control not working. . : Reverb type to bandwidth not resetting BW control. . Moved '.config/yoshimi/yoshimi.history' to.share/yoshimi/recent'. . Separated out CLI engine level volume, pannning, velocity. . Separated out part, engine, kit enable controls. . Moved CLI part specific controls from Common to Part. . regression CLI not enabling PadSyth. . Separated out CLI SubSynth and PadSynth overtones. . Separated out CLI de-pop and punch. . Separated remaining CLI controls and deleted partCommon. . GUI and CLI fully in sync for Add, Sub, Pad enables. . CLI only shows GUI sys/ins effect changes when visible. . Unified random panning, with variable position and width. . First trial of AddSynth Gobal random width control. . Added line in AddNote.cpp ring mod code for amp mod. . General cleanups and removed reduntant code. . : Reques

GNU GPL audio synthesizer

KDevelop 5.5.80 💾

KDevelop is a cross-platform IDE. It supports various programming languages such as C, C++, Python, PHP, Java, SQL, Ruby, QML, JavaScript, Go, and document formats XML, HTML, CSS, build systems QMake, CMake, and version control, GUI builders, debugging and documentation tools. It's based on KDevPlatform and the KDE and Qt libraries.

minor feature: cmake-file-api: query for and parse cmakeFiles . Don't insert into m_projects accidentally. . Reload project when non- generated,external CMake file becomes dirty. . cmake: skip utility targets with empty sources. . cmake: don't add.rule files to targets. . Merge branch '5.5'. . Merge branch '5.5'. . Merge remote-tracking branch 'origin/5.5'. . GIT_SILENT made messages (after extraction). . ProblemNavigationContext: pixel-scaled icons in problem tooltip. . ProblemNavigationContext: use QStyle::PixelMetric over KIconLoader::G . . Use data-error/warning/information icons to mark problems. . cmake: trim build dir parameters we read from configuration files. . Merge branch '5.5'. . Install breakpoint icon using ecm_install_icons. . Merge branch 'cmake-file-api'. . Merge branch '5.5'. . Bump required KF and Qt versions. . Show problem descriptions as inline notes at the end of the line. . Remove code variants for Qt 5.8 and KF 5.50. . Merge branch '5.5'. . Merge branch '5.5'. . Do not force update when reloading projects. . Optimize CMakeManager::fileInformation for path lookups. . Merge branch '5.5'. . Merge branch '5.5'. . Documentation - QtHelp Allow navigating with mouse forwards and bac . . documentation view navigation via forward back mouse buttons. . Allow navigating with forward back mouse buttons from CMake and ManPa . . Merge remote-tracking branch 'origin/5.5'. . Merge branch '5.5'. . resetting documentation view's zoom factor via Ctrl+0 shortcut. . Ctrl+mouse_scroll zoom of documentation view. . a cmake test linker error with Qt 5.9. . Only cache PCH and completion results for files opened in editor. . Documentation Allow link following between providers. . Remove un

GNU GPL c c++ qt4 kde ide programming code-editor build-system debugging gui-builder

UBOS 2020-08-16 💾

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

major feature: A new UBOS update is available on all release channels and all platforms. Here are some of the highlights: * The Raspberry Pi 4 is now supported. * UBOS has become even smarter about dependency management: if an Accessory requires another, you don t need to specify the second one any more when creating or updating a Site. This is a great time saver when running Apps such as Wordpress or Nextcloud where Accessories often depend on others. * Improvement to the HTML generated for the UBOS Staff. * More customization options are available for Nextcloud * Speed improvements, bug fixes and lots of little things that make day-to-day work with UBOS even simpler. Like ubos-admin listsites --with . As usual, the details are in the release notes.

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

DBeaver 7.1.5 💾

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: Default to using MySQL's longer connection timeout var . Multidimensional arrays #9306. . Monitor logging. . Query cancel force. . Multidimensional arrays #9306. . Oracle: Use URL template for custom connections. . Value transformation error handle. . Multidimensional arrays #9306. . Multidimensional arrays #9306. . Monitor log. Search in object list (re-activate search action on folder switch). . force truncate option in MySQL tool added. . force truncate script. error with Cache table constraints in DB, who do not support ch . . . . BigQuery driver update. . Oracle MView columns and constraints folders added + i18n. Grid draw performance: grid lines draw optimization. . Grid draw performance: grid lines draw. View toggle action (do not activate views). . MySQL object stats: sum data length and index length. . MySQL database statistics. . Annotations. . Data import wizard enhancement. . . . . . Mapping. Document-based tables edit enhancements. . syntax for virtual schema objects. . syntax for adapter scripts. . case mapping tables with quotes. . . . . added refreshing objects/objects state after tool execution. . default database names. tool statistic for force truncate function. . . . . monitor methods for refreshOnFinish() added. . canceled clause added. . . . . . Runnable. CB-186 Column readOnly validation refactored. . Oracle view DDL #8765. . check for the content of check constraints in the database added. . Data transfer: stream producer refactoring. . HANA unique keys read. using JDBCUtils.queryString instead PreparedStatement. . . Data transfer: stream producer refactoring. . Merge branch 'devel' of https://github.com/dbeaver/dbeaver into data_ . . Monitor logging. Merge remote-tracking branch 'origin/devel' into devel. . Data transfer: stream producer refactoring. . Grid rendering: use clipping only if cell value bigger than col . . Grid rendering: use clipping only if cell val

GNU GPL database front-end sql java

BallroomDJ 3.29.22 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.29.22 (2020-8-16) (stable) Bug Fixes: Fixed a drawing issue for drop-down selection lists. Fixed VLC version check to be more forgiving for locales other than english. Linux: Set mouseover names for gnome-3 desktops (for most windows).

Zlib end-users linux macos windows tk tcl player ballroom

PrRescue 0.88 💾

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.7.15. Gcc has been upgraded to version 10.2. Every package has been recompiled using new gcc. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

Zabbix 5.0.3rc1 💾

Zabbix is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.

minor feature: F....... ZBX-17858 host group filter in templates general p . ..F....... ZBX-17820 classic graph widget default header. . ..F....... ZBX-17821 default header for inaccessible iterator . . .......... ZBX-17682 substituted checks for execution of Check now . . ........S. ZBXNEXT-6042 optimized trigger, calculated item processi . . .......... ZBX-17682 minor autotest coding style. .......... ZBXNEXT-686 Selenium tests, removed extra '*' and . . .........T ZBX-17994 the configuration example in documentati . . .........T ZBX-17994 the configuration example in documentati . . .........T ZBX-18054 changed preprocessing for nginx.version. . .........T ZBX-17903 the trigger condition for net.if.status . . A......... ZBX-18071 slow SQL query when filtering items with . . .......... ZBX-17825 updated to latest from origin/release/5.0;con . . .........T ZBX-18054 changed preprocessing for nginx.version. . .......PS. ZBXNEXT-5903 added vmware datacenter discovery. . A.F....... ZBX-17825 dynamic item switching for graph prototy . . ..F....... ZBX-17925 graph image flicker during update in scr . . .D........ ZBX-18068 changelog. . .......PS. ZBXNEXT-5903 updated to use zbx_json_initarray(). . ..F....... ZBX-18031 missing "loading" state in Monitoring . . ..F....... ZBX-18032 host address and port values are not pre . . A......... ZBX-17960 undefined index in trends API. . ..F....... ZBX-17977 port filter not preserved in Monitoring . . ..F....... ZBX-18025 availability report link. . .......... ZBXNEXT-5903 upgraded to 5.0 (without conflicts). . .......PS. ZBXNEXT-5903 added vmware datacenter discovery. . A.F....... ZBX-18012 undefined index error in history manager . . A......... ZBX-17468 removed auditing readonly fields. . .......PS. ZBXNEXT-6004 wrong binary operator usage. . .......... ZBX-17820 Selenium test, changed classic graph hea . . .D........ ZBX-18012 changelog. . A

GNU GPL logging networking monitoring system-administration

µBlock Origin 1.29.1b2 💾

µ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: Firefox: Click uBlock0_1.29.0.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Not yet submitted For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Not yet submitted. Performance regression in rendering of dashboard pane. Open tabs can be when opening a webpage from about:newtab. Use ISO8061 dates in user filter comments. Support new Chromium based Edge in pre-parsing directives. Do not triggers strict blocking for wildcard-only patterns. Improve/refine syntax highlighter, specifically: properly reporting invalid filter options Add syntax highlighting/auto-completion for preparsing directives Add CoreMirror's code-folding ability to list editor/viewer . properly reporting invalid filter options. Add syntax highlighting/auto-completion for preparsing directives. Add CoreMirror's code-folding ability to list editor/viewer. Reverse lookup fails for filter of type example.com##*. New filter parser creates unexpected network filter from malformed cosmetic filter. Avoid loading "!#include" filepaths that are wrapped into "!#if" tags that exclude the browser's environment. Use "Trusted sites" instead of "Whitelist". Element picker suggests unhelpful network rule. Logger shows names of scriptlet as different ones if short-hand is used. A problem with cyrillic characters. Adding csp to logger's filter expression picker. Cosmetic filters in about:blank iframe. Adguard French filter. Can't use set-constant.js multiple times for same parent property. Remove experimental click-to-load

GNU GPLv3 javascript browser ad-blocker filter privacy

CakePHP 4.1.3 💾

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 changes made to not reload plugin configuration was reverted as it caused regressions in community plugins. XML entity loading code was de-duplicated and made compatible with PHP8. The SqlServer driver now raises an exception when more than 2100 parameters are provided as that is the maximum that SQLServer supports. The SqlServer driver will now retry connection creation up to 4 times on certain errors such as database paused. This increases compatibility with cloud hosted SQLServer instances. View now all open output buffers when an element or view fails during rendering. This resolves open buffer warnings in test cases. DateType now ensures that time components are wiped for PHP provided classes as well. ADmad. Corey Taylor. Mark Scherer. Mark Story. ndm2.

MITL php framework web-mvc cakephp rails

Wine 5.15 💾

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: Initial implementation of the XACT Engine libraries. Beginnings of a math library in MSVCRT based on Musl. Still more restructuration of the console support. Direct Input performance improvements. Exception handling on x86-64. Various.

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

SWI Prolog 8.3.5 💾

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: ENHANCED: list_de_topics/0: use quoted print and numbervars to list . DOC: get_dict_ex/3 does not exist. Removed the docs. David Tonhofer. . : : system code depended on library, preventing disabling. . DOC: typos in manual. . DOC: Format each summary to have its own line. . : Autoloading picked predicates from the module `user`. Test case. . : Allow importing a predicate using autoload/2 while it is defin . . TEST: Autoload. . BUILD: Always the library index commands. Prolog checks the dependencies. . : make_library_index/1 tested whether `.` was changed rather tha . . BUILD: installation. Nicos Angelopoulos. . DOC: functor/3: avoid confusing example. . : ht_get/3 on an empty hash table. . : HTML text renderer to add a blank line between the first and s . . DOC: typos in manual. . ENHANCED: foreach/2: better performance and avoid copying goal. . : listing/1: when used with a partly instantiated head to list a . . Updated http. . : Do not save the Prolog flag `file_name_case_handling`. . : Handle Unicode file names in QLF files and saved states on Win . . : : using as postoperator can cause the output to. . DOC: typos in manual. . Updated jpl. . DOC: Clarifications, section levels. . Preparing version 8.3.5.

GNU LGPL prolog compiler software-development

Vim 8.2.1456 💾

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.2.1456: MS-Windows: test files are not deleted Problem: MS-Windows: test files are not deleted. Solution: use "del" instead of (DEL).

Other text-editor ide vi vim