MediaWiki 1.34.0-rc.0 💾

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: tests: Prefer assertSame() when comparing the integer 0 . Refactor MediaWikiIntegrationTestCase::resetDB() for readability. . Remove Revision::getRevisionText from ApiQueryDeletedrevs. . Merge "Sync up with Parsoid parserTests.txt". . Merge "Remove Revision::getRevisionText from ApiQueryDeletedrevs". . using null for a non-nullable argument. . Use BlobStore::getBlobBatch for RevisionStore::newRevisionsFromBatch. . docs: Avoid some scalar juggling. . export: Align docs of (Rename/Reopen) methods. . title: Improve docs of get*URL(). . Merge "export: Align docs of (Rename/Reopen) methods". . phan: Enable PhanTypeMismatchArgument. LogPager: separate getter from query filter. . Use mw.util.getUrl( null ) to get the default mw.config.get( 'wgPageN . . Merge "Add assertFileContains to MediaWikiTestCaseTrait". . Merge "LogPager: separate getter from query filter". . Merge "title: Improve docs of get*URL()". . Messages collected above the form are meant to live as boxed messages. . Merge "Log entries can be rendered with parentheses in HTML". . Mark consistently with any edit summaries. . Localisation updates from https://translatewiki.net. . Merge "import: Update docs about WikiRevision requiring a Config". . Merge "Use BlobStore::getBlobBatch for RevisionStore::newRevisionsFro . . namespace handling on Special:PagesWithProp. . Merge "namespace handling on Special:PagesWithProp". . Merge "phan: Enable PhanTypeMismatchArgument ". . Merge "Refactor MediaWikiIntegrationTestCase::resetDB() for readability". . Gallery: Don't fire wikipage.content hook twice during init. . tests: Prefer PHPUnit's assertSame() when comparing empty strings. . Merge "tests: Prefer assertSame() when comparing the integer 0". . Merge "tests: Prefer PHPUnit's assertS

GNU GPLv3 wiki php

Pybind11 2.4.3 💾

pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.

minor feature: Updated release.rst to remove parts that are now automated . Begin working on next version. . Version mismatch typos in.travis.yml. . Adapt to python3.8 C API change. . v2.4.3 release.

Public Domain c++ python library embedded developers

LibreDWG 0.9 💾

GNU LibreDWG is a free C library to handle DWG files. It aims to be a free replacement for the OpenDWG libraries. DWG is the native file format of AutoCAD. GNU LibreDWG is based on LibDWG, originally written by Felipe Castro.

major feature:

GNU GPLv3 cad library dwg c

Gitea 1.11.0-dev 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: Highlight references When migrating a private repository #7917 Change general form binding to gogs form Editor commit to new branch if PR disabled Milestone num_ Allow users with explicit read access to give approvals Commit status in PR #8316 and PR #8321 API for edit and delete release attachment Assets on release webhook Release API URL generation Allow registration when button is hidden MS Teams webhook misses commit messages (backport v1.9) Data race Pull merge 500 error caused by git-fetch breaking behaviors The SSH config specification in the authorized_keys template Reading git notes from nested trees Team user api Add reviewers as participants . Highlight references. When migrating a private repository #7917. Change general form binding to gogs form. Editor commit to new branch if PR disabled. Milestone num_. Allow users with explicit read access to give approvals. Commit status in PR #8316 and PR #8321. API for edit and delete release attachment. Assets on release webhook. Release API URL generation. Allow registration when button is hidden. MS Teams webhook misses commit messages (backport v1.9). Data race. Pull merge 500 error caused by git-fetch breaking behaviors. The SSH config specification in the authorized_keys template. Reading git notes from nested trees. Team user api. Add reviewers as participants. BUILD Use vendored go-swagger Version-validation for GO 1.13 (go-macaron/cors) . Use vendored go-swagger. Version-validation for GO 1.13 (go-macaron/cors). MISC Make show private icon when repo avatar set . Make show private icon when repo avatar set.

MITL git go

DrumGizmo 0.9.18 💾

DrumGizmo is an open source, multichannel, multilayered, cross-platform drum plugin and stand-alone application. It enables you to compose drums in midi and mix them with a multichannel approach. It is comparable to that of mixing a real drumkit that has been recorded with a multimic setup. Features include: Stand-alone, Lv2 and VSTi versions available Open drumkit file format, allowing the community to create their own drumkits Drum velocity, allowing for several different hit velocities for each drum Multichannel output, making it possible to mix it just the way you would a real drumkit Optional built-in humanizer, analyzing the midi notes, adjusting velocities on-the-fly Stand-alone midi renderer, generating .wav files, 1 for each channel Stand-alone midi input, making it possible to use DrumGizmo as a software sampler for an electronic drumkit

minor feature: Release date: October 15th 2019 Contributors: chaot4, meka, deva This release is primarily a release but a few new features also. managed to sneak in. Highlights: - Sample selection algorithm now behaves a lot better when using a small sample set. - Error reporting has been drastically improved when loading drum-kits. - Sample normalization option has been added. Also some, mainly for the UI. For a more in depth description of the changes and, see the. changelog for 0.9.18: https://drumgizmo.org/wiki/doku.php?id=changelog:drumgizmo-0.9.18.

GNU GPLv3 audio music drum

Spyder 4.0.0b6 💾

Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package. Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.

minor feature: You can easily install this version if you use Anaconda by closing Spyder and then running the following commands in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Conda update qt pyqt Conda install spyder=3.3.6 Note: This usually takes a couple of days to work until conda packages are created and uploaded by Anaconda. Please be patient. . Or you can use pip with this command in a system terminal (cmd.exe on Windows, xterm on Linux or Terminal.app on macOS): Pip install -U spyder Note: Do not use this command if you are using Anaconda because it could break your installation.

MITL interpreter ide cpython python science-research

qradiolink 0.8.1-11 💾

QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface. Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students. The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.

minor feature: Configurable TX filter widths for FM, SSB, AM. Memory channels now store more settings (TX gain, RX gain, squelch, volume, CTCSS etc.).

GNU GPLv3 communication radio

OPNsense 19.7.5 💾

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: show all swap partitions in system information widget o system: flatten services_get() in preparation for removal o system: pin Syslog-ng version to specific package name o system: fix LDAP/StartTLS with user import page o system: fix a PHP warning on authentication server page o system: replace most subprocess.call use o interfaces: fix devd handling of carp devices (contributed by stumbaumr) o firewall: improve firewall rules inline toggles o firewall: only allow TCP flags on TCP protocol o firewall: simplify help text for direction setting o firewall: make protocol log summary case insensitive o reporting: ignore malformed flow records o captive portal: fix type mismatch for timeout read o dhcp: add note for static lease limitation with lease registration (contributed by Northguy) o ipsec: add margintime and rekeyfuzz options o ipsec: clear dpdline correctly if not set o ui: fix tokenizer reorder on multiple saves o plugins: os-acme-client 1.26 1 o plugins: os-bind will reload bind on record change (contributed by blablup) o plugins: os-etpro-telemetry minor subprocess.call replacement o plugins: os-freeradius 1.9.4 2 o plugins: os-frr 1.12 3 o plugins: os-haproxy 2.19 4 o plugins: os-theme-cicada 1.21 (contributed by Team Rebellion) o plugins: os-theme-tukan 1.21 (contributed by Team Rebellion) o plugins: os-mailtrail 1.2 5 o plugins: os-postfix 1.11 6 o plugins: os-rspamd 1.8 7 o plugins: os-sunnyvalley LibreSSL support (contributed by Sunny Valley Networks) o plugins: os-telegraf 1.7.6 8 o plugins: os-tinc minor subprocess.call replacement o plugins: os-tor 1.8 adds dormant mode disable option (contributed by Fabian Franz) o plugins: os-virtualbox 1.0 (contributed by andrewhotlab) o ports: ca_root_nss 3.46.1 o ports: curl 7.66.0 9 o ports. expat 2.2.8 10 o ports: openssl 1.0.2t 11 o ports: php 7.2.23 12 o ports: pkg 1.12.0 13 14 15 o ports: strongswan 5.8.1 16 o ports: suricata 4.1.5 17 o ports: syslo

BSDL-2 network firewalls security

Qtractor 0.9.10 💾

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

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

GNU GPL audio editor c++ qt jack

µBlock Origin 1.22.5rc3 💾

µ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. 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. Firefox: Click uBlock0_1.22.4.firefox.signed.xpi. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO's own logger was opened; AND. Procedural cosmetic filters were injected on the page.

GNU GPLv3 javascript browser ad-blocker filter privacy

Persy Transactional Storage 0.7.0 💾

Persy is a transactional storage with support for consistency, segmentation and two phase commit. All data, referencing structures and logs are kept in a single file.

minor feature: New Features: - New API for persy file open - Support of index of Vec types - Improved error management - Increased file shrink cases on data delete Release post: https://persy.rs/posts/persy-0.7.html

MPL-1 database storage transaction

CAWT 2.4.6 💾

CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.

minor feature: Enhanced reference documentation. CawtCore: Extended test suite for complete test coverage. in procedure GetColorNames. Office modules: Added procedures for each enumeration type. CawtPpt: Added new option "-fit" to proc InsertImage. New procedures in CawtPpt: CheckCreateVideoStatus, CreateVideo, SetSlideShowTransition, GetPresPageHeight, GetPresPageWidth. External packages: Updated Ruff! to version 1.0b3.

BSDL tcl c win32 com twapi word excel matlab

G'MIC 2.7.4 💾

G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.

minor feature: Final release 2.7.3 . Final release 2.7.3. . . . . . . . . . . . . . . . . . . . . . . . Merge branch 'master' of framagit.org:dtschump/gmic. . .

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

Babel 7.6.4 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2019-10-10). #### :eyeglasses: Spec Compliance. `babel-parser`. Trailing comma after rest - The final (@nicolo-ribaudo). #### :: `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-transform-ture-test-runner`. Revert "chore: Upgrade source-map to 0.6.1 " (@nicolo-ribaudo).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

Insomnia 7.0.2-beta.1 💾

Insomnia is a beautiful cross-platform application for organizing, running, and debugging HTTP requests.

minor feature: Add Apple Notarization . Try CI. . deprecated version param in GH Action. . Try msvs 2017. . Try setting GYP_MSVS_VERSION=2017. . typos. . Better Github Actions builds. . Bump version'. . Code signing GH Actions attempt. . Ubuntu 14 and 16 builds. . linux?. . owner and repo in release code. . Remove TravisCI and Appveyor. . Specify Linux build targets. . Ubuntu 16 version. . CI. Bump version to beta. . Print snapcraft version. . Snapcraft install attempt 2. . Use snapcraft Docker image.

GNU GPLv3 internet http rest developers

Electron 8.0.0-nightly.20191012 💾

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: Set the ELECTRON_SKIP_BINARY_DOWNLOAD=1 environment variable to skip electron binary download. #20438. Node.js' worker_threads in ELECTRON_RUN_AS_NODE. #20457. a regression in the recentDocuments MenuItem role on macOS. #20409. parsing of paths with.asar in directory name extensions. #20402. deps/uv fsevents: file event reporting (backport: v12.x). #20429.

MITL node js

Vim 8.1.2136 💾

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.2136: using freed memory with autocmd from fuzzer Problem: using freed memory with autocmd from fuzzer. (Dhiraj Mishra. Dominique Pelle). Solution: Avoid using "wp" after autocommands.

Other text-editor ide vi vim

Pixelitor 4.2.2 💾

Pixelitor is a Java/cross-platform image editor. It provides image filters, drawing tools, layered editing, bleding modes, multiple undo steps, etc. Its main attraction are the more than 80 unique image filters and color adjustment tools. Besides supporting standard graphic files, it defaults to saving in its custom PXC format (a gzipped Java object serialization for retaining layer data).

minor feature: Keyboard nudging for the Gradient, Pen, Shapes tools. New "Random Chess Piece" and "Random Zodiac Sign" shapes. Many and UI improvements

GNU GPLv3 java image image-editor graphic-filter raster-graphics

etcd 3.3.16 💾

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: E2e: add "Election" grpc-gateway test cases . Etcdctl: highlight "defrag" command caveats. . Documentation/op-guide: highlight defrag operation "--endpoints" flag. . Embed: wrong compactor imports. . E2e: missing "apiPre". . Travis: update Go version string. . Hack/scripts-dev: sync with master branch. . Hack/scripts-dev: indentation in run.sh. . *: remove unused env vars. . *: enforce max lease TTL with 9,000,000,000 seconds. . Clientv3/integration: test "rpctypes.ErrLeaseTTLTooLarge". . Version: 3.3.2. . Version: 3.3.2+git. . Rafthttp: add "ActivePeers" to "Transport". . Etcdserver: make "advanceTicks" method. . Etcdserver: adjust election ticks on restart. . Rafthttp: add missing "peer_sent_failures_total" metrics call. . Compactor: clean up. . Compactor: adjust interval for period

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

WackoWiki 5.5.14 💾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification and much more. Compatible with PHP7 and MariaDB / MySQL.

minor bugfix: Bug fix release for 5.5.x series, brings PHP 7.4 compatibility.

BSDL php javascript web-based documentation education wiki

Kamailio SIP Server 5.2.5 💾

Kamailio (formerly OpenSER) is a high-performance SIP (RFC3261) server with a flexible architecture and many extensions. The server implements proxy, registrar, redirect, and location SIP/VoIP services. It has support for UDP, TCP, TLS, and SCTP transport layers, DNSsec, ENUM, AAA via database, RADIUS, DIAMETER, gateways to SMS and XMPP, least cost routing, load balancing, NAT traversal, and call processing language. Kamailio implements SIMPLE presence and instant messaging extensions, and includes an embedded XCAP server and MSRP relay, IMS/VoLTE extensions. It can be also used as a routing SIP sever for WebRTC via WebSocket.

minor feature: Dialog: parse headers for request and transfer reply for errors . App_sqlang: execution log message based on core latency_limit_action. . App_jsdt: use system time to compute execution duration. . Core: kemi - wrapper function to run callbacks with context. . Topos: set context when executing event route. . Core: kemi - backpup and restore old context inside sr_kemi_ctx_route(). . Topos: execute the kemi event route callbacks with context. . Htable: execute the kemi event route callbacks with context. . Msrp: set the context to kemi callback function execution. . Tls: set execution context for kemi callbacks. . Core: don't abort() Kamailio in case of invalid lump parameters, retu . . Core: parse - validity check for contact uri size and more verbose lo . . Uac: log an error if uac module should use the dialog module and it c . . Uac: for uac module uac_replace functions, register callback . . Pkg/kamailio/obs: Defined missing RPM macros for RHEL/CentOS 6. . App_python3: execution log message based on core latency_limit_action. . App_python3: use system time to compute execution duration. . App_python3: condition for function with siis params. . App_python3: handle kemi sssi parameters. . Apy_python: condition in matching parameter types. . Core: kemi - define for function type with (str*, str*, int, int, str . . App_python: handle kemi sssi parameters. . App_python3: proper cast for ssiis function execution. . App_python3: use PyBytes_AS_STRING() instead of PyString_AsString(). . Htable: set expires for kemi htable.sht_setxs(). . Auth_ephemeral: test the lenghts for compared passwords. . Htable: export of kemi sht_reset(). . Usrloc: udomain_contact_expired_cb memory leak. . Db_text: throw an error and abort instead of silently truncate tables. . Db_text: avoid buffer overflow for large names and/or values in db_te . . Core: proper check for allocation of route_locks_size. . Dialplan: don't try to translat

GNU GPL sip voip webrtc volte ims telephony messaging

Vim 8.1.2135 💾

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.2135: with modifyOtherKeys Alt-a does not work properly Problem: With modifyOtherKeys Alt-a does not work properly. Solution: Remove the ALT modifier. Get multi-byte after applying ALT.

Other text-editor ide vi vim

Jailer 9.1 💾

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

minor feature: Hover See function in the data browser to easily see which row is related to which other rows. Added configuration information for MariaDB. for "Gui: NPE after renaming model file (*.jm)" #16. The initial base folder of the data models was incorrect if the installer was used on Windows. The minimum requirement for the number of available database connections has been reduced to a single one. Extensive internal redesigns since the last major release.

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

exiftool 11.70 💾

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 CanonModelID. - Improved identification of Office Open XML files. - Removed RAF version check when writing FujiFilm RAF files. - Limited the number of accelerometer records that ExifTool will read by default with the -ee option from INSV files to avoid excessive processing times and memory usage. - Patched Windows version to allow reading of shared files with Unicode names. - Patched to avoid converting some bad GPS coordinates. - verbose output to include YCbCrSubSampling for JPEG files. - conversion and group names for the new FujiFilm tag added in 11.68. - format of GeoTiffDirectory and GeoTiffDoubleParams when writing.

Artistic perl exif meta-data

Tomb, the Crypto Undertaker 2.7 💾

Tomb is a system to make strong encryption easy for everyday use. A tomb is like a locked folder that can be safely transported and hidden in a filesystem. Its keys can be kept separate; for example, you can keep the tomb on your computer and its key on a USB stick. Tomb is written in code that is easy to review and links shared components: it consists of a ZShell script and desktop integration apps; it uses standard GNU tools and the crypto API of the Linux kernel (dm-crypt) via cryptsetup.

major feature: Fixed getent parsing of passwd and notation of conditionals normalised. A few other minor fixes and documentation improvements.

GNU GPLv3 dyne-org security cryptography archiving shell terminal console linux

Tellico 3.2.1 💾

Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines. Tellico allows you to enter your collection in a catalogue database, saving many different properties like title, author, etc. Two different views of your collection are shown. On the left, your entries are grouped together by any field you like, allowing you to see how many are in each group. On the right, selected fields are shown in column format, allowing you to sort by any field. On the bottom is a customizable HTML view of the current entry. The entry editor is a dialog box where you enter the data. Check out the screenshots. Tellico keeps things simple, so no database server is needed. The data is saved in XML format, which makes for easy parsing, portability, and styling. It will run on any platform which KDE supports, most commonly Linux. Tellico is licensed under the GNU General Public License, giving you the freedom to modify and distribute the source code. If you download Tellico and like it, do let me know. I'm happy to try to accommodate any suggestions. If you have translation updates, please pass them along to the KDE translation teams. I do have to say that Tellico is a hobby for me, and it is released without any guarantees or warranties. It may crash a lot for you, it may not do anything that you find useful.

minor feature:

GNU GPLv3 collection manager kde

OpenCV 4.1.2 💾

An open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.

minor feature:

BSDL-2 library vision

Rspamd 2.0 💾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

major feature: * Libevent has been replaced with bundled libev * Torch has been dropped from Rspamd * RBL module improvements and replacement of the SURBL and Emails module * New Lua Magic library * Neural module rework * Clickhouse module improvement * Lua scanners improvements * Mime modifications * Users settings improvements * Upstreams library improvements * Performance improvements * Rules and other improvements https://rspamd.com/announce/2019/10/11/rspamd-2.0.html

Apache email-filter antispam c lua

BeeBEEP 5.7.5 💾

BeeBEEP is a secure networking chat. It allows simple chat-style instant messaging, group chats, friend lists, and exchanging files. It works in any intranet environment, or through public networks.

minor feature: (in development). New feature: voice messages (you can record your message and send it as file). Voice messages can be also sent to offline users like text messages. Added "Quote selected text" option to context menu (right click) of the chat. Added "CheckUserConnectedFromDatagramIp" option in beebeep.rc (to prevent multiple connections from the same user but different ip addresses). Added "Clear system messages" option in context menu (right click) of activity and chat windows. Added "SkipLocalHardwareAddresses" in beebeep.rc to skip unesuful network interfaces. The option "AllowMultipleInstances" can be disabled also in Terminal Server because it checks also user account. The avatar icon size is also applied in member icons of the chat windows. Added "On sending message" option in Settings - Chat menu for "one-time" message: - Do nothing (default). - Minimize chat window. - chat window. Added "DisableDesktopSharing" option in beebeep.rc. Added "DisableBeepInUserStatusBusy" option in Settings - Notifications menu.

QPL c++ qt chat encryption

Mozilla Firefox 69.0.3 💾

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: Download errors for Windows 10 users with Parental Controls enabled ( ), Yahoo mail users being prompted to download files when clicking on emails ( ), Reference link to 69.0.2 release notes

MPL c++ web-browser html5 javascript mozilla

CakePHP 4.0.0-beta4 💾

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: Router::reverse() now removes the CSRF token and isAjax from generated URLs. Improved failure messages for header and cookie assertion methods. Removed an additional r n from multipart HTTP client request bodies which caused them to be rejected by some servers. Removed quotes around multipart message boundary markers. These quotes are not necessary and could cause servers with non-compliant HTTP parsers to reject the request. Number::toPercentage() now uses the locale data when placing the marker. MysqlSchema now generates schema correctly for decimal and float columns that have a length but no precision. schema reflection for double unsigned type in MySQL. schema reflection for varbinary(max) type in SqlServer. File and line information is now included in log messages from ErrorHandlerMiddleware. ADmad. Edgaras Janušauskas. Littley Lv. Mark Scherer. Mark Story. Rachman Chavik. bancer.

MITL php framework web-mvc cakephp rails

etcd 3.4.2 💾

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: Integration: add WaitGroup to prevent calling t.Fatalf after TestV3Wa . Raft: return non-nil Inflights in raft status. . Raft: return active config in Status. . Move wg.Wait() after loop. . . . . . Raft: replace StatusWithoutProgress with BasicStatus. . . . . . Integration: a data race about `i` and `tt` in TestV3WatchFromCur . . Raft: use RawNode for node's event loop. . Raft: clean up bootstrap. . Raft: restore ability to bootstrap RawNode. . Raft: remove TestNodeBoundedLogGrowthWithPartition. . . . Etcdserver: createConfChangeEnts. . . . . . . . Dockerfile: rebase etcd image to debian. . Raft: introduce protos for joint quorums. . Raft: use ConfChangeSingle internally. . Raft: allow use of joint quorums. . Raftpb: clean up naming in ConfChange. . . . . . *: test with Go 1.12.7. . Security: Create etcd security process. . Update CHANGELOG-3.4.md for PR #10805. . . . Raft: require app to consume result from Ready(). . CHANGELOG: update latest changes. . . . Vendor: update. . Etcdserver: do not allow creating empty role. . . . . . Raft: move "RawNode", clarify tick miss. . Changelog: reflect the latest vendor dependencies. . . . Embed: oob panic in zap logger. . . . CHANGELOG: move "--enable-v2v3" to 3.5. . . . . . README: require Go 1.12+. . . . Etcdserver/api/v2v3: skip tests for CI. . Clientv3: do not use pointer to TransportCredentials interface. . Vendor: upgrade grpc-go to v1.22.1. . Clientv3/credential: implement grpc/credentials.Bundle. . Clientv3: use new "credentials" package. . Etcdserver/api/v3rpc: use new "credentials" package. . Embed: use new "credentials" package. . Clientv3/credentials: set dial target "Authority" with target address. . Clientv3: move auth token credential to "credentials" package. . Clientv3/balancer: refactor. . Clientv3/integration: give more time for balancer resolution. . Integration: match code.Canceled in "TestV3KVInflightRangeRequests"

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

Mesa 19.2.1 💾

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

minor feature: Mesa 19.2.1 is a release which found since the 19.2.0 release. Mesa 19.2.1 implements the OpenGL 4.5 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Mesa 19.2.1 implements the Vulkan 1.1 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used. New features, None,, meson.build:1447:6: ERROR: Problem encountered: libdrm required for gallium video statetrackers when using x11, Mesa doesn't build with current Scons version (3.1.0), libXvMC-1.0.12 breaks mesa build, Meson can't find 32-bit libXvMCW in non-standard path, Mesa installs gl.pc and egl.pc even with libglvnd = 1.2.0, Changes, Andreas Gottschling (1):, drisw: shared memory leak on drawable resize. Andres Gomez (1):, egl: Remove the 565 pbuffer-only EGL config under X11.. Andrii Simiklit (1):, glsl: disallow incompatible matrices multiplication. Bas Nieuwenhuizen (1):, radv: condition for skipping the continue CS.. Connor Abbott (1):, nir/opt_large_constants: Handle store writemasks. Danylo Piliaiev (1):, st/nine: Ignore D3DSIO_RET if it is the last instruction in a shader. Dylan Baker (9):, meson: logic for generating.pc files with old glvnd, meson: Try finding libxvmcw via pkg-config before using find_library, meson: Link xvmc with libxv, meson: gallium media state trackers require libdrm with x11.cherry-ignore: Update for 19.2.1 cycle, meson: Only error building gallium video without libdrm when the platform is drm, scripts: Add a gen_release_notes.py script, release: Add an update_release_calendar.py script, bin: delete unused releasing scripts. Eric Engestrom (3):, radv: s/load/store/ copy-paste

MITL x11 graphics 3d graphics-driver emulation opengl

Shotcut 19.10.10 💾

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: Added the option Play After Open (default on) to the playlist menu to control above behavior. Added multi-select to Playlist as welll as Select All (Ctrl+Shift+A) and Select None (Ctrl+Shift+D) to its menu. Added multi-select to Timeline, which is currently limited to the remove/delete and lift operations. Added Select All (Ctrl+A) and Select None (Ctrl+D) to the Timeline menu. Added keyboard shortcuts for some existing Timeline menu actions: Insert Track (Ctrl+Alt+I) Remove Track (Ctrl+Alt+U) Copy Timeline to Source (Ctrl+Alt+C) . Insert Track (Ctrl+Alt+I). Remove Track (Ctrl+Alt+U). Copy Timeline to Source (Ctrl+Alt+C). Added new video filters: Dither Halftone Posterize Threshold Elastic Scale (non-linear horizontal scaling) Blend Mode (overrides the track Properties Blend mode for that clip) . Dither. Halftone. Posterize. Threshold. Elastic Scale (non-linear horizontal scaling). Blend Mode (overrides the track Properties Blend mode for that clip). Added a Galician translation. a crash in some audio filters when using 1 or 6 channels. showing language English (Great Britain) when English (United States) is chosen. a crash in v19.06 when changing image sequence Repeat in Properties. a in v19.08 where dropping a video into Playlist on a new project does not update the Automatic Video Mode. a in v19.08 in the on-screen rectangle control (as used in Text: Simple and Size and Position filters among a few others). changing speed of a clip with a colon in the file name. reading MLT XML with a colon in the file name of a relative path. the playlist menu button disabled after removing all clips. reloading Fade In Video or Fade Out Video using opacity may alter the colors. Convert to Edit-friendly failing on GoPro videos. filters during a transition are truncated after a Split on the timeline. a in v19.08 where Keyframes becomes broken after trimming on the timeline. Reduced the size of the installation by 255 MiB. Upgraded FFmpeg to v4.2. Increased export process prior

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

Catfish 1.4.10 💾

A file searching tool, able to perform in-name and in-text matching, as well searching by file type and last modified time. It is also capable of performing indexing by using an mlocate database.

minor feature:

GNU GPLv3 xfce search gtk

qradiolink 0.8.1-9 💾

QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface. Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students. The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.

minor feature: Increase FM deviation to +/- 6 kHz. S-meter calibration code. Relay control is optional and configurable now. AM, FM, SSB modulation improvement with compressor on.

GNU GPLv3 communication radio

µBlock Origin 1.22.5rc2 💾

µ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. 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. Firefox: Click uBlock0_1.22.4.firefox.signed.xpi. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. uBO's own logger was opened; AND. Procedural cosmetic filters were injected on the page.

GNU GPLv3 javascript browser ad-blocker filter privacy

QtPass 1.3.2 💾

Password management should be simple and follow Unix philosophy. With QtPass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files can be be organised into meaningful folder hierarchies, which can be shared with teams.

minor feature: Don't call QtPass::setup() from QtPass class constructor #482 (maciejsszmigiero) first run, #481, #466, #423 and #308 . first run, #481, #466, #423 and #308. Password window padding #484. Buttons width on RHEL 8 #483. Start minimized works again #471.

GNU GPLv3 password manager utility qt qt5 pass gpg git