LiVES 2.8.6 💾

LiVES is a video editing system, which provides realtime editing and mixing, can apply realtime rendering effects, or just perform format conversions. It's suitable both for newcomers and VJs, available cross-platform, runs even on low-end hardware, and is extensible per RFX plugins.

minor bugfix: Remove dependency on (deprecated) GLee. Show audio as volume levels in Clip Editor. Performance improvements for multitrack playback. Ensure that timeline track backgrounds are painted in multitrack (regression). Properly expand text width in the message info window. Improve zoom in multitrack (zooms around cursor rather than screen center). Prevent annyoing focus stealing when mt is backed up in the background. broken audio fade in/out (regression). external window capture (regression). crash in palette conversions. compilation with liblives scripting engine. for keys being in multitrack fullscreen preview. Code reformatting and tidying (W.I.P)

GNU GPLv3 c perl python gtk video editor conversion mixing realtime

Newspipe 8.0 💾

Newspipe is a web news aggregator and reader.

minor feature: You can now manage your bookmarks with Newspipe;. a bookmarklet is available in order to quickly bookmark Web pages;. Import of bookmarks from Pinboard (JSON export);. New logo. Refactoring and code cleaning;. Improved Heroku auto-deploy functionality. Crawler: argument of type 'NoneType' is not iterable in html.unescape().

GNU GPLv3 python flask rss atom news newsreader

Cinnamon 3.4.1 💾

Cinnamon is a traditional graphical desktop for BSD/Linux and X11, derived from GNOME. It extends the Shell with a panel styled after GNOME 2, but adds more recent functionality, backend and application bindings. It provides MDM, a login manager, networking and bluetooth applets, virtual workspaces, theming, desktop icons, portable keybindings, Qt-theme bridging, visual effects, and a configuration center. It's the default desktop environment for Linux Mint, but packaged for many other distributions.

minor feature: Remove usage of GTK_POLICY_EXTERNAL, checkBox.js: remove extra unused argument which was causing a warning with new cjs/mozjs, st-bin.c: y_fill setter (it was setting x_fill to the value of the existing y_fill, before it is set in the same call). menu applet: keyboard navigation of recent context menu. closing of same menu when switching to another category. Also closing when opening another recent's context menu. menu applet: notify when a recent file is activated that can't be accessed. menu applet: make missing file notification transient. menu applet (vector box): partially revert c0d37dd79d68c97 - there is flickering as events go from a button to the vector box and back. Remove the idle callback, and directly react to the enter even once more. To compensate, increase our maybeUpdateVectorBox delay timeout, which more or less the original problem the above commit was attempting to. menu applet: _select_category - only call displayButtons if the category has really changed. menu applet: keyboard navigation when a second recent context menu is toggled open. Sound settings: device icons, xlet-settings.py: ignore files and directories in the config directory that aren't created by our settings api as well as instances that no longer exist, ExtensionCore.py: Don't scrub the config directory on load. This is no longer necessary since xlet settings now ignores anything that isn't an active instance, and some applets need a place to store extra files so they get cleaned up on uninstall. cs_panel.py: crash when there are no panels, sound-applet: remove extraneous arguments on add_actor calls, radioButton.js: remove extra argument to add_actor. window-list-applet: undefined reference warning, cinnamon-json-makepot Added support to extract "title" and "units" keys on list elements, debian/control: use correct runtime dependency on caribou introspection only. User applet: Remove ability to switch to guest with LightDM, runDialog.js: undefined variable w

GNU GPL c vala desktop x11 gtk3 gnome gnome3 gnome-shell

JARR 8.0 💾

JARR (Just Another RSS Reader) is a web-based news aggregator and reader.

minor feature: You can now manage your bookmarks with Newspipe;. a bookmarklet is available in order to quickly bookmark Web pages;. Import of bookmarks from Pinboard (JSON export);. New logo. Refactoring and code cleaning;. Improved Heroku auto-deploy functionality. Crawler: argument of type 'NoneType' is not iterable in html.unescape().

GNU GPLv3 python flask rss atom news newsreader

Atom 1.18.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: Atom/atom#14485 - exception when starting to drag text. Atom/atom#14553 - Don't snapshot the iconv-lite module, ing Unable to switch the encoding. Atom/atom#14460 - ability to activate next/previous pane in a dock. Atom/atom#14427 - the atom:// URL handler for real (with tests this time). Atom/atom#14420 - Don't show restore dialog for non-editor dock items. Atom/fuzzy-finder#297 - Show matches correctly when useAlternateScoring is true. Atom/markdown-preview#482 - Destroy cursor line decoration layers in newer versions of the editor. Atom/notifications#157 - Adding for with having new lines as part of title. Atom/tree-view#1056 - Make the tree view a dock item. Atom/tree-view#1111 - Expand to full width/height. Atom/update-package-dependencies#16 - Resolve merge conflicts with #9 (use notification for success or error). Atom/welcome#61 - build.

MITL javascript editor programmers web-development

libConfuse 3.1 💾

libConfuse is a configuration file parser library, licensed under the terms of the ISC license, and written in C. It supports sections and (lists of) values (strings, integers, floats, booleans or other sections), as well as some other features (such as single/double-quoted strings, environment variable expansion, functions and nested include statements). It makes it very easy to add configuration file capability to a program using a simple API. The goal of libConfuse is not to be the configuration file parser library with a gazillion of features. Instead, it aims to be easy to use and quick to integrate with your code. libConfuse was called libcfg before, but was changed to not confuse with other similar libraries.

minor feature: Refactored CFGF_IGNORE_UNKNOWN support, libConfuse now properly ignores any type and sub-section without the need for declaring an __unknown option. When the flag is set all unknown options, including unknown sub-sections with, in turn, unknown options, are now fully ignored. New API for creating titled sections at runtime, by Jonas Johansson @jonasj76. Support for option annotation/comments. Every option can now have a comment, which is both read and written from/to file. Disabled by default, enable with CFGF_COMMENTS flag in cfg_init(). ABI bump: 1.0.0 -- 1.1.0, due to new functionality. Build unit tests statically for easier deging. . Major refactor of lexer to memory leaks, cfg_free() now properly releases all memory. By Joachim Nilsson @troglobit. . MSVC build errors, by George Koskeridis @Gikoskos. . SIGSEGV when parsed default values are used with include, by Dmitri Zhabinski. . syntax in rpm spec file, for CentOS/RHEL7. . Adjust gettext version requirement to build on CentOS/RHEL7. GNU gettext v0.18.2.1 update AM_GNU_GETTEXT() to use AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P, but v0.18.1.1 is included in Ubuntu 12.04 LTS. Fortunately Ubuntu 14.04 LTS ships v0.18.3.1 and Debian Jessie ships v0.19.3. Unfortunately, CentOS7 and RHEL7 ships v0.18.2.1, so for best compat. level at this point in time we require v0.18.2. . typos in documentation, by Luca Ceresoli. . Add fmemopen() compat for *BSD, including macOS.

ISC library c cross-plattform developers

Ghost 1.0.0-alpha.21 💾

Ghost is a Node/io.js based blogging platform. It provides a fully customizable dashboard, and dual-panel live MarkDown editing. Ghost is meant to be mobile-friendly and beatiful out of the box.

minor feature: import scheduled posts. HTML displaying in error alerts. permit Facebook usernames with less than 5 chars. escape blog title for mail header. update collision detection: updated_at is null. a gscan : upload themes with e.g..git folders.

MITL javascript nodejs iojs blog web-publishing markdown

Insomnia 5.1.0 💾

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

minor feature: New option to auto-hide menubar on Windows and Linux!. New template tag to reference values from other responses. More friendly Template Tag editor. Ability to save full HTTP response to file, including headers. cookie handling for localhost domains. Better handle of JSON when root is a String. File selector no longer clears file on Cancel. Many more. Data exports now have friendlier names. Unreferenced template tags are longer rendered.

GNU GPLv3 internet http rest developers

MariaDB 10.2.6 💾

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: MyRocks alpha storage engine added ( MDEV-9658 ) Window functions have been introduced. Recursive Common Table Expressions ( MDEV-9864 ). AWS Key Management plugin added for Windows, CentOS, RHEL, and Fedora packages. Update InnoDB to 5.7.18 ( MDEV-11751 ). Galera wsrep library updated to 25.3.20. Packages for Ubuntu 17.04 "zesty" added. MDEV-10431 : The. --add-drop-trigger option has been added to mysqldump. MDEV-12472 : Ignore XtraDB-specific parameters in InnoDB, warning that they are ignored. MDEV-12253, MDEV-12602 : Numerous Encryption. MDEV-11336 : Disabled defragmentation. MDEV-10332 : Added support for OpenSSL 1.1 and LibreSSL. innodb_deadlock_detect and innodb_stats_include_delete_marked variables introduced. for the following security vulnerabilities : CVE-.. -. CVE-.. -. Percona XtraBackup (as of 2.4) will not work with MariaDB 10.2 (and MariaDB 10.1 ) compression. However, MariaDB's fork, MariaDB Backup, will work with compression. It will be included in a future version of MariaDB 10.2. Release Notes - MariaDB 10.2 Series ?. MariaDB 10.2.5 Release Notes ?.

GNU GPL database database-server database-engine mysql mariadb

Vim 8.0.0601 💾

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.0.0601: no test coverage for :spellrepall Problem: No test coverage for :spellrepall. Solution: Add a test.

Other text-editor ide vi vim

Exaile 4.0.0-beta1 💾

Exaile is a Gtk+ music player with a simple interface. It allows powerful music management, has smart playlists, tagging features, can display album art and lyrics. It can also connect to streaming servers, download podcasts. Exaile supports secondary output devices, and there are over 50 extension plugins. It's available cross-platform.

minor feature: Enable MPRIS2 plugin by default. Translated using Weblate (Catalan). TabError: inconsistent use of tabs and spaces in indentation. SyntaxError with python3. Allow to override some Makefile variables. Translated using Weblate (Catalan). Merge remote-tracking branch 'origin/master'. Replace 'except:' with 'except Exception:'. Add simpler progress thread option, thread safety in progress mon?. Convert grouptagger to use new progress API. Associate track properties dialog with playlist widget parent. Don't append tracks in sorted order. Add plugin_enabled/plugin_disabled events. Change plugin preferences UI to change UI based on plugin_enable/plug?. Remove deprint from files panel. Files: GTK-CRITICAL error when changing file panel entry. panel/files: some back/forward/up/refresh/home behavior. ui/widgets/track_info: Make main track info label selectable. Allow generate-launcher to work on python3. Change control key to 'primary' key. Translated using Weblate (Russian). Merge remote-tracking branch 'origin/master'. CTRL-S and CTRL-Shift-S. New translation and adjustments. bpm: Set dialog parent when showing from the BPMWidget context menu. exaile_win: Tweak some error/warning messages. Translated using Weblate (Lithuanian). Translated using Weblate (Macedonian). GtkNotebook deprecation warnings for GTK 3.20+. BPM autodetect: Don't play video streams. BPM autodetect: Round to nearest integer instead of just using int(). Remove deprecated methods of PlaylistPanel. Export Files playlist dialog. Don't start playing songs until the UI is loaded. Remove superfluous proxy method. Rename variable. Nest iterator loops inside size conditional. Translated using Weblate (Catalan). lyrics from lyrics wiki cut off. bpm: setting BPM manually (using the counter). winmmkeys: Add support for the `keyboard` module. vorbis default quality. winmmkeys: Update copyright year. (Esc key doesn't work if the toolbar button is hidden). coverwindow.ui: Remove Escape accelerator on butt

GNU GPL python gtk audio-player music streaming playlists

BitWrk 0.6.2 💾

BitWrk is a peer-to-peer service for distributed 3D rendering using Blender. Using Bitcoin as currency, it is creating an open marketplace where participants buy or sell computing power like stocks in a stock exchange.

major bugfix: This release fixes several bugs, including one that prevented local network rendering from working correctly when the worker was started from Blender, and one that caused UI sluggishness on some machines.

GNU GPLv3 3d-rendering distributed-computing go python cross-platform developers end-users

Rspamd 1.5.8 💾

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.

minor bugfix: Fix memory leak in fuzzy check. Fix memory leak in maps scheduling. Multimap: email:domain:tld filter. DKIM Signing: avoid nil index when From header is missing. Do not set bayes probability if we don't use it. Do not stop on illegal unicode points - replace them. Fix brain-damaged spamc protocol for now. Fix Redis timeout set. Fix spamc support in rspamd proxy. Fix Multimap Received IP filters with Redis. Parse rgb a (x,x,x ,x ) css colors. Reresolve upstreams even if there is a single server there. Treat empty address as valid. Try harder to detect CTE. Try to deal with v4 mapped to v6 addresses on accept. Add `wsf` and `hta` bad archive extensions. Fix configuration option. Fix result parsing for SAVAPI. Logging improvements. Prevent MID_CONTAINS_FROM from firing on empty address. Reduce digit- number transmission penalty. Relax CTYPE_MISSING_DISPOSITION rule.

Apache email-filter antispam c lua

QOwnNotes 17.05.10 💾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - fixed duplication of script settings variables in the in the *Scripting settings* (for Issue #536 (https://github.com/pbek/QOwnNotes/issues/536)) - moved the qml path settings above the script variable settings in the *Scripting settings* - added more Italian, Brazilian Portuguese and Dutch translation (thank you mlocati, mlimacarlos and dmattijssen)

GNU GPL desktop note-taking owncloud todo

µBlock 1.12.5b7 💾

µBlock 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: Unable to access logger/dashboard from popup upon session restore. Improperly punycoded hostname for hostname-anchored filters with Unicode characters. Request: some unused resources are spuriously updated. Bad Fanboy server cache policy This was causing uBO to use potentially severely obsolete filter lists hosted on fanboy.co.nz, or more generally putting uBO users at the mercy of flawed server caching policies. . This was causing uBO to use potentially severely obsolete filter lists hosted on fanboy.co.nz, or more generally putting uBO users at the mercy of flawed server caching policies. Newly created filter through the element picker is ignored after quitting/launching uBO. GUI "gear" Blocked by Temporary Elements. Punycode phishing attack detection Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. . Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. More longer timeout time Better handling of timeout conditions for slow connections when updating filter lists. . Better handling of timeout conditions for slow connections when updating filter lists. Add adblock-iran filter list to regional lists.

GNU GPLv3 javascript browser ad-blocker filter privacy

Runit 1.3.0 1.3.0 💾

Runit is small, portable program, that increase your comfort of running apps, files, directories and web sites. Runit allows you to quick search by term any file, defined web site or directory, and then quickly launch it.

minor feature: Fuzzy searching Better search result clear Fix ESC key type bug

portable launching quick launch searching file system

ChaosEsque Anthology 117g 💾

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

minor feature: Release 117g: New Building: condos. Enjoy! Download: http://sourceforge.net/projects/chaosesqueanthology/files/latest/download Volume2: http://sourceforge.net/projects/chaosesqueanthologyvolume2/files/latest/download

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

QOwnNotes 17.05.9 💾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - added information about enabled scripts to the *Debug settings* - now information about the currently installed version of the script will be shown in the *Script repository* if the script is already installed - you can now also reinstall or update your scripts in the *Script repository* - the user interface of the *Scripting settings* was adapted to make the entering of script settings more clear - fixed a problem with automatically setting the name of a local script in the *Scripting settings* - added more German, Brazilian Portuguese and Spanish translation (thank you bigant, mlimacarlos and richarson)

GNU GPL desktop note-taking owncloud todo

TXR Language 176 💾

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: The new FFI functionality introduced in 175 is much more complete, and better debugged. Some new library functions: dir-name, base-name. POSIX realpath is exposed. Awk macro has a new feature: the (again) operator, which is like (next) for going to the next record, but repeats processing over the current record.

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

DomFramework 0.37 💾

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

minor release: FEATURES ADDED: * Add display backtrace support * verify: add the verification of UUID * verify: Add isAllowedChars to check if a string contains invalid chars * dblayeroo: Add the GROUP BY feature and the function support * Add "modelGenerator" tool to create the model files based on an existing database - roleuser: allow to manage a role associated to a user. The data can be stored in an array (from configuration by example) or in database or both simultaneously CORRECTED BUGS: * verify: integer can be integer * verify: missing "static" on some static methods * smtp: remove the spaces in the FROM and TO addresses (or clean the address if toto is provided) * outputxml: if the provided data are XML, do not change them and just display them with the headers * getopts: manage correctely the parameters if its value is "" (should not be ignored) * dblayeroo: autoincrement fields must be primary too * mail: allow to read bad formed mail without notice * mail: allow header to be set to empty * mail: convert the headers to UTF-8 if the mime encoding is set * mail: Remove the not needed CR in getDetails

BSDL php web interface framework authentication routing database

Poppler 0.55.0 💾

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

major bugfix: Core: Abort in files with broken Decode arrays. KDE memory leak (and probably logic ) parsing broken XRef entries. memory leak when reconstructing broken files. Minor optimization. Regression in GfxIndexedColorSpace::mapColorToBase. memory leak in error condition. Cpp: Return nullptr if the page at index can't be fetched. build system: Fail by default if libjpeg is not available. Fail by default if libopenjpeg2/1 is not available.

GNU GPL c++ pdf rendering library developers

Nextcloud 12.0.0RC3 💾

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

minor feature: rename secure drop back to files drop because of name collision with ?. missing argument 2 for Settings classes. tx-robot updated from transifex. 12.0.0RC3.

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

Linux kernel 4.11.2 💾

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

minor feature: Linux 4.11.2, pstore: Shut down worker when unregistering, pstore: Use dynamic spinlock initializer, pstore: flags to enable dumps on powerpc, libnvdimm, pfn: 'npfns' vs section alignment, libnvdimm: nvdimm_bus_lock() vs device_lock() ordering, libnvdimm, pmem: a NULL pointer in nd_pmem_notify, libnvdimm, region: flush hint detection crash, ipmi: kernel panic at ipmi_ssif_thread(), libata: reject passthrough WRITE SAME requests, cgroup: spurious warnings on cgroup_is_dead() from cgroup_sk_alloc(), Bluetooth: hci_intel: add missing tty-device sanity check, Bluetooth: hci_bcm: add missing tty-device sanity check, Bluetooth: user channel for 32bit userspace on 64bit kernel, tty: pl011: use "qdf2400_e44" as the earlycon name for QDF2400 E44, tty: pty: ldisc flush after userspace become aware of the data already, serial: omap: suspend device on probe errors, serial: omap: runtime-pm handling on unbind, serial: samsung: Add missing checks for dma_map_single failure, serial: samsung: Use right device for DMA-mapping calls, fscrypt: avoid collisions when presenting long encrypted filenames, fscrypt: context consistency check when key(s) unavailable, initramfs: avoid "label at end of compound statement" error, initramfs: Always do fput() and load modules after rootfs populate, f2fs: Make flush bios explicitely sync, f2fs: check entire encrypted bigname when finding a dentry, f2fs: multiple f2fs_add_link() having same name for inline dentry, f2fs: fs corruption due to zero inode page, Revert "f2fs: put allocate_segment after refresh_sit_entry", f2fs: wrong max cost initialization, dax: PMD data corruption when fault races with write, ext4: return to starting transaction in ext4_dax_huge_fault(), mm: data corruption due to stale mmap reads, dax: prevent invalidation of mapped DAX entries, device-dax: sysfs attribute deadlock, device-dax: cdev leak, md/raid1: avoid reusing a resync bio after error handling. padata: free correct variable, ovl: do not set overlay.opaque on non-di

GNU GPL c linux kernel operating-system

4MLinux 4MParted 22.0 BETA 💾

4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning small Linux games).

major feature: 4MParted is a very small live CD designed for disk partitioning. It's a part of 4MRescueKit, which in turn is one of the three main 4MLinux releases available for download. This version includes GParted 0.28.1 and it uses 4MLinux 22.0 as the base system.

GNU GPLv3 x window system x11 console terminal osdistro

asterisk 14.4.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2017-003: Handle zero-length body parts correctly. AST-2017-004: chan_skinny: Add EOF check in skinny_session The while(1) loop in skinny_session wasn't checking for EOF so a packet that was longer than a header but still truncated. Would spin the while loop infinitely. Not only does this Permanently tie up a thread and drive a core to 100 utilization, The call of ast_log() in such a tight loop eats all available Process memory. Added poll with timeout to top of read loop. AST-2017-002: Ensure transaction key buffer is large enough.

GNU GPL communication conferencing telephony sip

asterisk 13.15.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2017-004: chan_skinny: Add EOF check in skinny_session The while(1) loop in skinny_session wasn't checking for EOF so a packet that was longer than a header but still truncated. Would spin the while loop infinitely. Not only does this Permanently tie up a thread and drive a core to 100 utilization, The call of ast_log() in such a tight loop eats all available Process memory. Added poll with timeout to top of read loop. AST-2017-003: Handle zero-length body parts correctly. AST-2017-002: Ensure transaction key buffer is large enough.

GNU GPL communication conferencing telephony sip

Debian 8.8 💾

Debian is a free operating system (OS) for your computer.

security: Various bugfixes: https://lists.debian.org/msgid-search/8ab917b0-abce-2066-c352-4b8261002f44@debian.org -- This update mainly adds corrections for security problems to the stable release, along with a few adjustments for serious problems. Security advisories were already published separately and are referenced where available.

Mixed os linux

CakePHP 3.4.7 💾

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

minor feature: Improved API documentation for deprecated methods. Translations now return the key name when a message has both a context, and a blank translated value. Nested request body parameters no longer trigger errors in the Oauth1 client authentication adapter. IntegrationTestCase::enableRetainFlashMessages() was added. By using this method you can assert flash messages using assertSession(). Validation::hexColor() was added. Pagination queries with nested matching() calls no longer emit invalid SQL. ADmad. David Yell. Ian den Hartog. Jeremy Harris. Mark Scherer. Mark Story. Michael Hoffmann. chinpei215. mehdi fathi.

MITL php framework web-mvc cakephp rails

etcd 3.2.0-rc.1 💾

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: test 'inflight' range requests. Revert "mvcc: test inflight Hash to trigger Size on nil db". Mvcc/backend: remove t.tx.DB()==nil checks with GracefulStop. Mvcc: remove stopc select case in Hash. Etcdserver: fill-in Auth API Header in apply layer. Integration: test auth API response header revision. Vendor: update gopkg.in/yaml.v2 to reflect current license. *: add bill of materials. Clientv3/integration: add 'TestUserErrorAuth'. Travis: bump up to Go 1.8.1. Integration: use 'time.Until' in Go 1.8. *: use '*tls.Config.Clone' in Go 1.8. Raft: Avoid holding unneeded memory in unstable log's entries array. Etcdserver: initialize raftNode with constructor. NEWS: update v3.1.6. Pkg/deutil: add 'mutex' profiler (Go 1.8+). Embed: use '*url.URL.Hostname(),Port()' for Go 1.8. Transport: resolve DNSNames when SAN checking. Embed: signal 'grpcServerC' before cmux serve. *: simply ignore ErrAuthNotEnabled in clientv3 if auth is not enabled. Clientv3/integration: sleep less in TestLeaseRenewLostQuorum. Etcdserver: remove 2.0 StatusNotFound version check. Ctlv3: keep lease as integer in fields printer. Scripts: move gateway stubs into gw/ packages. *: put gateway stubs into their own packages. Test: ensure clientv3 has no grpc-gateway dependency. Ctlv3: use printer for lease command results. Vendor: update 'golang.org/x/time/rate' with context. Vendor: use 'x/net/trace' with std 'context'. Netutil: use "context" and ctx-ize TCP addr resolution. Build-binary: Add arm64. Build-aci: Add multi arch support. Build-docker: Updates for multi-arch release. Release: Add multi arch support. Release.md: Update for multi arch release. *: clear redundant return statement warnings (S1027). Integration: add pause/unpause to client bridge. Clientv3/integration: test watch resume with disconnect before first ?. Clientv3: only update initReq.rev == 0 with creation watch revision. V2http: remove deprecated /v2/machines path. Integration: pe

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

exiftool 10.53 💾

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 support for "MeSa" Photoshop IRB resource. - Made XMP-GSpherical tags writable. - Improved German translations.

Artistic perl exif meta-data

QOwnNotes 17.05.8 💾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - instead of importing `com.qownnotes.noteapi` and `com.qownnotes.tagapi` in your scripts you now only need to import `QOwnNotesTypes` - there now are new scripting functions `fromNativeDirSeparators`, `toNativeDirSeparators` and `dirSeparator` to work with native file paths - for more information please take a look at the scripting documentation (http://docs.qownnotes.org/en/develop/scripting/README.html) - you can now use the property list `resources` in your `info.json` in the *script repository* to specify further files that are present in your script's directory and that should be downloaded to be used by your script - you can use this for example for other scripts you want to run or for icons in custom actions - for example code please take a look at selected-markdown-to-bbcode (https://github.com/qownnotes/scripts/tree/master/selected-markdown-to-bbcode) - if you register a `property string scriptDirPath;` in your script the property will be filled with the path to the directory where your script is located - you can use this for example to access other files that are located in your script's directory - added more Italian and French translation (thank you mlocati and lepascalou)

GNU GPL desktop note-taking owncloud todo

Mozilla Firefox 53.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: Hangs when using a proxy with NTLM authentication ( ), excessive resource usage from the captive portal detection service ( ), Bump preloaded security information expiration times ( ), Reference link to 53.0.2 release notes

MPL c++ web-browser html5 javascript mozilla

PacketFence 7.0.1 💾

PacketFence is a network access control (NAC) manager. It includes numerous features, including user registration and sanitation, central wireless and cable-network control, BYOD (bring-your-own-device) configuration, 802.1X support, and layer-2 device isolation. PacketFence is useful for managing small to large networks and intranet-access points.

minor bugfix: Incorrect locationlog entry when performing RADIUS CoA. Twilio: "To" phone number is being stripped of any "+" sign. Radiusd load-balancer failing to start in cluster with eduroam. Authentication sources ordering for portal modules when using the administration interface. Innobackup tmp directory when used with Galera cluster. Width of auth sources conditions fields. Admin login when only allowed to see auditing section. Locationlog entries for VOIP devices when no voice VLAN is defined. Authentication sources cache in connection profile. Loose matching of host in haproxy dispatcher. Lost MySQL handle errors in pfconfig. Handle sources activation host in haproxy dispatcher. Incorrect handling of unregistration year. Incorrect LDAP error when user not found. File cloning in connection profile. Display of roles in admin GUI. Unregistration date handling when it is over 2038. Logging errors for undefined values. Queues blocking when forking. Pagination in GUI node search. OS type display in status page. URL for connection profile preview.

GNU GPL php perl administrator network security wireless web-based monitoring access-control

VideLibri 1.887 💾

VideLibri is an app to access the web catalogs of libraries. It has all the usual features of their OPACs, e.g. viewing your account, searching books or ordering other items. 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 lend books. It probably was the first library app ever made. 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. At the moment its GUI is entirely in German as no support for any non-German-speaking library has been requested, but a translation can be made if wished for.

major feature: Important changes since 1.81: Complete XQuery support for searching within the own lend books; standard-compliant cookie handling; duplicate remover; a new regular expression engine (FLRE); adjustments for library systems (primo, libero, digibib with worldcat, bibliotheca, netbiblio); various adjustment to specific public libraries

GNU GPL libraries interpreter object-pascal java xquery windows linux android mobile information-technology german

QOwnNotes 17.05.7 💾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: - tried to fix a design glitch with the `Add script` button menu in the script settings on non-highdpi displays - you can now **register settings variables** in **script** - this allows you to let the user configure your script in the script settings - currently there are settings types for `string`, `text`, `integer` and `file` - take a look at the example at variables.qml (https://github.com/pbek/QOwnNotes/blob/develop/doc/scripting/variables.qml) to understand how this all will work - a lot of new useful scripts were added to the script repository, which now can be configured with the script settings variables - scripts in the script repository can now use the `minAppVersion` property to state what the minimum version of QOwnNotes has to be for the script to run - for an example please take a look at info.json (https://github.com/qownnotes/scripts/blob/master/example-script/info.json) - there now are two new menu entries in the main menu to open the script settings and to search for scripts in the script repository - you can now print your note preview or export it as pdf even if the preview is turned off (for Issue #587 (https://github.com/pbek/QOwnNotes/issues/587)) - added more Italian and Spanish translation (thank you mlocati and richarson)

GNU GPL desktop note-taking owncloud todo

ReactOS 0.4.5 💾

ReactOS is a free and open source operating system written from scratch. It's design is based on Windows in the same way Linux is based on Unix, however ReactOS is not Linux. ReactOS looks and feels like Windows, is able to your run Windows software and your Windows drivers, and is familiar for Windows users.

minor feature: The ReactOS Project is pleased to release version 0.4.5 as a continuation of its three month cadence. Beyond the usual range of bug fixes and syncs with external dependencies, a fair amount of effort has gone into the graphical subsystem. Thanks to the work of Katayama Hirofumi and Mark Jansen, ReactOS now better serves requests for fonts and font metrics, leading to an improved rendering of applications and a more pleasant user experience. Your continued donations have also funded a contract for Giannis Adamopoulos to fix every last quirk in our theming components. The merits of this work can be seen in ReactOS 0.4.5, which comes with a smoother themed user interface and the future promises to bring even more improvements. In another funded effort, Hermès Bélusca-Maïto has got MS Office 2010 to run under ReactOS, another application from the list of most voted apps. Don t forget to install our custom Samba package from the Application Manager if you want to try it out for yourself. On top of this, there have been several major fixes in the kernel and drivers that should lead to stability improvements on real hardware and on long-running machines.

GNU GPL operating-system kernel windows win32 c++ c

SWI Prolog 7.5.6 💾

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

minor feature: Updated HTTP. MODIFIED: Operations on stream pairs (see stream_pair/3) that are. Avoid stream-pair ambiguity for wait_for_input/3 and. Updated clib, http, semweb and sgml. Update pcre. Update pcre. in_temporary_module/3: handling of possible collisions. Updated pengines. Memory leak for localised predicates that have no clauses as the. Avoid crash when trying to clean all Prolog memory (-DO_DEmode) and. Faster all_distinct/1 with unbounded domains. Julien Cumin. use portray_clause/1. MODIFIED: transpose/2 now fails for ragged matrices. Julien Cumin. git_process_output/3 (and derived predicates): properly read all. : crash when combining tabling and constraints. PORT: : More robust redefinition of __assert_fail(). PORT: Make sure we actually define __assert_fail(). Need to define the __assert_fail() prototype. Updated xpce. Possible crash in considerClauseGC() while clause GC is running. Variables or meta-predicates where not geing marked as non fre?. In predicate prolog_clause:ubody/5, added clause to process. Working __assert_fail() override. PORT: Added qsort_r/qsort_s to configure tests to improve portability. PORT: pl-dict.c: fully portable version of dict sorting using qsort_r. Updated sgml. Updated sgml. Updated pengines. Updated clib. Preparing version 7.5.6. Updated pengines. INSTALL: library(pengines_sandbox) for Windows.

GNU LGPL prolog compiler software-development

µBlock 1.12.5b3 💾

µBlock 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: Unable to access logger/dashboard from popup upon session restore. Improperly punycoded hostname for hostname-anchored filters with Unicode characters. Request: some unused resources are spuriously updated. Bad Fanboy server cache policy This was causing uBO to use potentially severely obsolete filter lists hosted on fanboy.co.nz, or more generally putting uBO users at the mercy of flawed server caching policies. . This was causing uBO to use potentially severely obsolete filter lists hosted on fanboy.co.nz, or more generally putting uBO users at the mercy of flawed server caching policies. Newly created filter through the element picker is ignored after quitting/launching uBO. GUI "gear" Blocked by Temporary Elements. Punycode phishing attack detection Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. . Potentially ambiguous base domain names in the popup panel will be labelled ? (a Cyrillic character), to inform the user that the domain name contains Cyrillic characters which could be confused with some ASCII characters. Further reading: IDN homograph attack. More longer timeout time Better handling of timeout conditions for slow connections when updating filter lists. . Better handling of timeout conditions for slow connections when updating filter lists. Add adblock-iran filter list to regional lists.

GNU GPLv3 javascript browser ad-blocker filter privacy