OrientDB 3.0.21 💾

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.

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

Apache nosql dbms graphdb

SIPp 3.6.0 💾

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

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

GNU GPL telephony

SWI Prolog 8.1.8 💾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

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

GNU LGPL prolog compiler software-development

MariaDB 10.3.16 💾

MariaDB is a database server that offers drop-in replacement functionality for MySQL. It is built by some of the original authors of MySQL, with assistance from the broader community. In addition to the core functionality of MySQL, it offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches.

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

GNU GPL database database-server database-engine mysql mariadb

exiftool 11.52 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

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

Artistic perl exif meta-data

tesseract-ocr 4.1.0-rc3 💾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

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

Apache c++ c ocr library cli

The Nemesis Project 1.6 💾

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

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

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

VideLibri 2.052 💾

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

minor bugfix: fix aDIS/Berlin ordering. fix public library Öhringen. do not hide captions of selection lists during orderings on android.

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

VideLibri 2.05 💾

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

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

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

Shotcut 19.06.15 💾

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

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

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

Pentobi 17.1 💾

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

minor bugfix: Minor bugfix.

GNU GPLv3 c++ game board-game

Atom 1.39.0-beta1 💾

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

minor feature: a crash when using Tree Sitter grammars on versions on macOS versions before 10.12. a regression in JSON syntax highlighting that applied hyperlink styling to non-hyperlinks atom/language-json#76. Atom/language-json#76 - hyperlink highlighting.

MITL javascript editor programmers web-development

PrRescue 0.78 💾

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

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

GNU GPL gentoo rescue boot

QMMP 1.3.3 💾

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

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

GNU GPL audio player qt5 mp3

weresync 1.1.0 💾

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

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

Apache system mirroring hard-disk

µBlock Origin 1.20.0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

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

GNU GPLv3 javascript browser ad-blocker filter privacy

Grav 1.6.10 💾

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

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

MITL php cms webcms flat-file markdown yaml

exiftool 11.51 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

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

Artistic perl exif meta-data

Embedthis GoAhead 5.0.1 💾

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

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

GNU GPL http web server embedded c goahead embedthis

Jailer 8.7.3 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: the working table scope "local" did not work correctly with PostgreSQL. Cursor-based result sets have been activated under PostgreSQL. Retrieving the entire ResultSet at once led to out-of-memory errors.

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

4MLinux 30.0 Core 💾

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

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

GNU GPLv3 x window system x11 console terminal osdistro

schily 2019-06-13 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, bosh, btcflash, cal, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, obosh, od, p, POSIX patch, pbosh, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

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

CDDL software development build tools utilities

exiftool 11.50 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

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

Artistic perl exif meta-data

GNU Image Manipulation Program 2.10.12 💾

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

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

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

CakePHP 3.8.0-RC3 💾

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

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

MITL php framework web-mvc cakephp rails

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

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

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

GNU GPL software-development interpreter compiler

Seed7 - The extensible programming language 2019-05-23 💾

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

major feature: - In match.c the function substitute_params() has been fixed to copy parameters with expressions instead of calling do_create(). For expressions do_create() just creates a reference to the expression and this leads later to a double free of the expression. Many thanks go to Anton Lobach, for reporting this error and for providing a test program. - The library blowfish.s7i, with Blowfish cipher support, has been added. - The functions column() and line() have been added to the library console.s7i. - The bas7.sd7 (basic interpreter) example program has been improved. Support for the keyword ENDIF has been added. - The compiler (s7c.sd7) has been improved (in set_act.s7i) to optimize the expression card(bitset(number)). - The functions toBase and fromBaseToBigInt have been added to encoding.s7i. This functions encode and decode bigInteger numbers with a positional numeric system. - Conversion functions have been added to bitsetof.s7i and bitset.s7i. - Checks for the function card() have been added to chkset.sd7. - Interpreter and compiler have been improved to support the actions CON_COLUMN, CON_LINE, SET_CONV1, SET_CONV3, SET_SCONV1 and SET_SCONV3. The support for the actions SET_CONV and SET_SCONV has been removed. - The libraries bitsetof.s7i and bitset.s7i have been adjusted, to use the new actions. - In con_inf.c the function conWrite() has been improved to change the cursor position, when the characters ' n', ' r' and ' b' are written. - In con_win.c the function conCursor() has been improved, to hide the cursor, when it is called with FALSE. The function conOpen() has been changed, to set the cursor position to (1, 1) and to hide the cursor. - The functions conColumn() and conLine() have been added to con_rtl.c, con_inf.c, con_win.c, con_wat.c and con_emc.c. - In set_rtl.c the functions setIConv() and setSConv() have been improved. Now setIConv() raises RANGE_ERROR for negative numbers and setSConv() raises RANGE_ERROR, when a negative integer would be returned.

GNU GPL software-development interpreter compiler

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

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

major feature: - The utility program bigfiles.sd7 has been added. Bigfiles is an utility program to search for big files. This is useful, when the disk is almost full and files must be removed to get more space. - The utility program sydir7.sd7 has been improved. Now it supports the option -n, which assures that no changes are done. - The program db7.sd7 (Database Inspector) has been improved to write an error message, when reading the catalog of database tables fails. - The program chkbitdata.sd7 has been added. This program checks functions from the bitdata.s7i library. - In the FAQ the explanation, how Seed7 is compiled, has been improved. - The description of several conversion functions in the manual has been improved. - The function ripemd160 has been added to msgdigest.s7i. This function computes a message digest with the RIPEMD-160 algorithm. - The functions toBase58, fromBase58, toBase and fromBase have been added to encoding.s7i. This functions support Base58 encoding and similar other encodings with a positional numeric system. - The functions putBitLsb, putBitsLsb, getBitMsb, getBitsMsb, putBitMsb and putBitsMsb have been added to bitdata.s7i. This functions read and write bits from and to a file. - The new library leb128.s7i has been added. This library supports the conversion of integers to and from LEB128 encoding. LEB128 is a variable-length encoding for integers. It is used e.g. by the DWARF debug file format and by WebAssembly. - Tests for the functions leb128ToInt(), uLeb128ToInt(), leb128() and uLeb128() have been added to chkint.sd7. - The library make.s7i has been improved to avoid a makefile rule recursion. - The function hex2Bytes has been added to bytedata.s7i. This function converts a string with hexadecimal digits to a string of bytes. - The function reverse has been added to string.s7i and seed7_05.s7i. - The function tableNamesCommand has been added to sql_base.s7i. - Conversion functions have been added to char.s7i.

GNU GPL software-development interpreter compiler

Mesa 19.1.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:

MITL x11 graphics 3d graphics-driver emulation opengl

Vim 8.1.1518 💾

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.1518: crash when setting 'columns' while a popup is visible Problem: Crash when setting 'columns' while a popup is visible. Solution: Recompute all positions when clearing the screen.

Other text-editor ide vi vim

Mozilla Firefox 67.0.2 💾

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: JavaScript error (". TypeError: data is null in PrivacyFilter.jsm ") in console which may significantly degrade sessionstore reliability and performance ( ), Proxy authentication dialog box repeatedly pops up asking to authenticate after upgrading to Firefox 67 ( ), Pearson MyCloud breaks if FIDO U2F is not Chrome's implementation ( ), Starting in safe mode on Linux or macOS causes Firefox to think on the subsequent launch that the profile is too recent to be used with this version of Firefox ( ), Linux distribution users can't easily install/use additional/different languages using the built-in preferences UI ( ), Developer tools users can't copy the href/src content from various HTML tags via the context menu in the Inspector markup view ( ), Custom home page is broken with clearing data on shutdown settings applied ( ), Performance-regression for eclipse RAP based applications ( ), macOS 10.15 crash ( ), Can't start two downloads in parallel via. lt;a download gt; anymore ( ), Reference link to 67.0 release notes

MPL c++ web-browser html5 javascript mozilla

Atom 1.39.0-beta0 💾

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

minor feature: #18471 - Toggle comment cursor placement. #19136 - "Open file" in existing window. #19138 - Calculate env vars when launching Atom from the desktop. #18499 - Support contentRegex for TextMate grammar. #19206 - Set the panel flag as focused when activate() is called. #19192 - reset-font-size. #18705 - Enable autoFocus option to accept an element to focus on pane creation. #19231 - Skip dev mode windows when choosing an existing window for an open action. #19272 - Improve positioning when opening file at line. #19280 - atom.open() when it has no arguments. #19279 - Improve handling of comment characters in ERB and EJS. #19354 - Wait for config file to load before prompting to restart in config.onDidChange callback. Atom/fuzzy-finder#383 - Handle correctly similar results from multiple projects. Atom/fuzzy-finder#385 - Make sure that cursor position is centered after navigating to a line. Atom/markdown-preview#559 - Stop using roaster for rendering markdown. Atom/tree-view#1180 - Add UI for moving conflicting entries. Atom/language-go#156 - Add support for Go module and checksum files. Atom/language-html#227 - Improve comment handling in EJS and ERB. Atom/language-hyperlink#27 - allow single matching parens. Atom/language-javascript#644 - Allow folding switch_default. Atom/language-json#68 - Add tree-sitter json grammar. Atom/language-json#73 - Scope link as string and add scope for ". Atom/language-python#288 - Add more scopes to the tree sitter grammar. Atom/language-python#297 - Tokenize formal function parameters in tree-sitter grammar. Atom/language-python#298 - Tokenize subclass list names in tree-sitter grammar. Atom/language-python#300 - Allow folding if statement without elif or else. Atom/atom#19060 - Update tree-sitter to v0.14.0. Atom/atom#19124 - atom-application tests. Atom/atom#19126 - Wait until the editor is ready on application test. Atom/atom#19130 - fuzzy-finder@1.13.0. Atom/atom#18471 - Toggle comment cursor placement. Atom/atom#19131

MITL javascript editor programmers web-development

OPNsense 19.1.9 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor bugfix: Here are the full patch notes: o system: add LDAP group synchronisation feature o system: allow an arbitrary group for sudo like ssh login o system: stop using a lock around resolv.conf handling o system: rename a number of service-related functions o system: login not using cache-safe image yet o system: add pluginctl -s support o system: restyle config backup page o system: fix log split view regression of 19.1.8 o interfaces: remove DHCPv6 on delete and clear config on IPsec assignment o interfaces: small VIP restructure and IPv6 alias to IPv6 device o interfaces: subtle changes in IPv6 and variable naming o interfaces: add missing does_interface_exist() checks o firewall: support multiple interfaces per NAT port forward rule o captive portal: use "onestop" to stop service o intrusion detection: missing header ID in alerts tab o ipsec: remove remnants of gateway group interface selection o ipsec: use indirect plugin calls in interface code o openvpn: add live-search to longer lists in server page o openvpn: support --cryptoapicert export (sponsored by m.a.x it) o opnevpn: correctly check for translation in get_carp_interface_status() o openvpn: use waitforpid() to properly wait for instanes to come up o openvpn: translate GUI error values when returning them o openvpn: revamp status page o unbound: leases watcher file rotation issue o web proxy: squid log in readable date format (contributed by nhirokinet) o web proxy: fix non-local authentication regression of 19.1.7 o plugins: os-bind 1.5 1 o plugins: os-clamav 1.7 2 o plugins: os-dnscrypt-proxy 1.4 3 o plugins: os-dyndns clouldflare wildcard domain support o plugins: os-nginx 1.13 4 o plugins: os-openconnect 1.4.0 5 o plugins: os-redis 1.1 6 o plugins: os-rspamd 1.6 7 o plugins: os-theme-cicada 1.18 (contributed by Team Rebellion) o plugins: os-theme-tukan 1.18 (contributed by Team Rebellion) o ports: curl 7.65.0 8 o ports: lighttpd 1.4.54 9 o ports: python 3.7.3 10 o ports: openssl 1.0.2s 11 o por

BSDL-2 network firewalls security

Wine 4.10 💾

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: Many DLLs are built as PE files by default. More support for installing Plug and Play drivers. Clock synchronization in Media Foundation. Volume adjustment in audio drivers. Various.

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

Coedit 3.7.10 💾

IDE for the D programming language, its compilers, tools and libraries.

minor feature: Project inspector: Reset the file filter when another project gets focused. Symbol list: Reset the symbol filter when another file gets focused. Search Replace: Propose to restart from the beginning/end when the action FindNext fails. ENTER didn't work anymore when editing non D files. DUB projects: Attempt to fetch DUB dependencies even if they are directly in the description. DUB project editor: SemVer error when adding a DUB dependency and if the autoFetch IDE option is activated. Darwin: compilation broken. Search Replace, Messages: Results of the Find All action were not clickable for a C/C++ source. Search Replace: Multi lines regexes didn't work. Search Replace: Set focus on the document when the FindNext succeeds, to avoid little annoyances. Setup program, linux: After a fresh install with sudo the data folder ( /.config/dexed) was owned by root, preventing the settings to be saved. SymStrings, custom tools: The symbols present in the parameters of a custom tool were not expanded if the option included queryParameters and when passing passing no additional parameters in the input query form. Todo list: the list appeared empty if the content of an item ended with a single quote character.

BSL d ide editor dlang

TXR Language 217 💾

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

major feature: Bugfix in treatment of most negative integer, particularly affecting FFI; fixnum now includes one more negative value as a side effect of this fix. Library now exposes fcntl, and errno values. Bugfix in path-private-to-me-p and path-strictly-private-to-me-p functions. Windows installer now associates .tl, .txr and .tlo files with txr executable.

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

GitZone 1.1 💾

GitZone is a Git DNS zone file management tool for BIND9. Users can update their zones in a git repository then during a push the zone files are checked, updated & reloaded from git receive hooks. If there’s an error in a file being pushed then the push is rejected, thus only correct files are stored on the server. GitZone-shell is similar to git-shell but it restricts the user to the zones repository and provides some additional commands for dynamic DNS updates & SSH key management.

major feature: This new release fixes support for recent git versions and cleans up some code.

Affero GPLv3 dns git bind9 sysadmin ssh perl

GNU Dr. Geo 19.06 💾

GNU Dr. Geo, a libre software to design & manipulate interactive geometric sketches. Its aim is to be an open, easy to study, modify and extend interactive geometry software. Distributed with its source code it is modify-me-ready.

major feature: - New features - Bug fixes - Update French books

GNU GPLv3 education cross-platform smalltalk mathematics

GitZone 1.0 💾

GitZone is a Git DNS zone file management tool for BIND9. Users can update their zones in a git repository then during a push the zone files are checked, updated & reloaded from git receive hooks. If there’s an error in a file being pushed then the push is rejected, thus only correct files are stored on the server. GitZone-shell is similar to git-shell but it restricts the user to the zones repository and provides some additional commands for dynamic DNS updates & SSH key management.

major feature: Initial release of GitZone.

Affero GPLv3 dns git bind9 sysadmin ssh perl