OpenShot Video Editor 2.3.3 💾

OpenShot Video Editor is a free, open-source video editor for Linux. OpenShot can take your videos, photos, and music files and help you create the film you have always dreamed of. Easily add sub-titles, transitions, and effects, and then export your film to DVD, YouTube, Vimeo, Xbox 360, and many other common formats.

minor bugfix: - New release! Bumping version to 2.3.3, and libopenshot depenency to 0.1.6 - Adding CFBundlePackageType key to Info.plist, and symlinking a few files which I don't think are considered executable in the AppBundle. This is an experiment. - Updated supporters and donors file - Updated translations and improved translation test script (which validates all string replacements are found in translations) - Fixed SpaceMovie 3D animated title alpha keyframes, and adjusted the position of the main title to be better centered when it appears. - Fixing bug when selecting effect on a clip (where selection dropdown would not populate) - Fixed bug on certain systems when loading list of all supported languages. Fixed backup recovery issue which would not refresh the timeline on load. Fixed bug destroying the lock file (if another process already deleted the lock file). Added c++ exception parsing from archived exception data. - Improvements to error parsing script - Adding a script to parse and aggregate error logs for OpenShot - Another attempt to fix the race condition causing the "zipimport.ZipImportError: can't decompress data; zlib not available" when launching a frozen version of OpenShot. Also fixing a common error on the title editor (caused by a missing font-style). - Protecting query classes more, to prevent invalid clip/tran/effect ids from crashing - Removing NVideo driver from AppImage (build server)

GNU GPLv3 artistic-software video non-linear-editor c++ python qt

Whiley 0.4.11 💾

Whiley is a programming language with refinement types, extended static checking and an indentation-based syntax. It compiles to Java bytecode and runs per JAR-runtime on any JVM, which in turn allows to reuse existing Java libraries. The SDK includes a compiler (wyjc), documentation, a plugin framework, disassembler, and an Eclipse plugin.

minor feature: Working through test cases. Correct invalid test case. Correct test cases. Finished verification test classification. Add Support for Verification with Multiple Returns. Merge branch 'feature/713-multiret' into develop. Updating to Latest WyTP API. Merge branch 'feature/wytp-namespace' into develop. Update to WyTP v0.5.7. Parser and VCGen for Deref expressions. for #744. Add support for translating deref operator #743. Merge branch 'feature/742-deref' into develop. for #745. Merge branch 'feature/745-lambda' into develop. Preparing next release version. Merge branch 'develop'.

BSDL jvm whiley java programming-language static-typing

FOX Toolkit 1.7.60 💾

FOX is a C++ framework for graphical user interfaces. It provides an effective and simple API, traditional but platform-agnostic themes, many common widgets and controls, drag'n'drop support, selections, icons/images, tooltips and hover widgets, but also 3D features per OpenGL. Its speed comes from conservative memory management, spatial redrawing, and bi-directinal event/message passing between GUI elements.

minor feature: Context back-up changed in incremental syntax recolorizer (Adie).. Some typos here and there.. Configure script and makefile updates.. Many updates being worked on inside FXText.. Compiler warnings for GCC 6.3.1, which seems to flag a few new things.. Some FXText widget speedups.. in FXString.. Added visiting() API to FXDirVisitor.. Disable and enable buttons in FindInFiles dialog in Adie editor when starting/stopping searches.. Brace-matching change: matching brace can now stay visible as long as cursor on a brace (if enabled). Enabling permanent highlighting also makes the match search outside of the visible part of the text buffer, in case the matching brace is scrolled into view later. Thus, people with slow machines may notice brace-match could Take slightly more time, when working with really large files.

GNU LGPLv3 c++ gui fox toolkit

ExpressJS 4.15.3 💾

Express is a fast and minimalistic web framework for NodeJS. It provides robust routing, HTTP utility code (redirection, caching, etc), view and templating system (over 14 engines) support, HTTP content negotiation, and code generation.

minor bugfix: Error when `res.set` cannot add charset to `Content-Type`. Deps: de@2.6.7. - `DE_MAX_ARRAY_LENGTH`. Deps: ms@2.0.0. Deps: finalhandler@ 1.0.3. Missing `` in HTML document. Deps: de@2.6.7. Deps: proxy-addr@ 1.1.4. Deps: ipaddr.js@1.3.0. Deps: send@0.15.3. Deps: de@2.6.7. Deps: ms@2.0.0. Deps: serve-static@1.12.3. Deps: send@0.15.3. Deps: type-is@ 1.6.15. Deps: mime-types@ 2.1.15. Deps: vary@ 1.1.1. Perf: hoist regular expression.

MITL javascript web-framework nodejs templating web-apps developers

aria2 1.32.0 💾

aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

minor feature: Clarify --max-concurrent-downloads option GH-833 . compile error with toolchain which lacks IPV6_TCLASS. GH-895 . Log directed URI in notice log level. GH-884 . typo. Patch from Tse Kit Yam GH-879, GH-899 . Spelling Patch from klemens. GH-870 . Remove unused Android parts. These parts where unused after merging#736 Patch from Fredrik Fornwall GH-868 . Save control file early. GH-859 . Update links in Dockerfile.raspberrypi. Some links used in Dockerfile.raspberrypi are not accessible anymore, because they were pointing to old versions of some source packages and new versions were released. This commit this by changing the links to point to the newest versions. Patch from Micha? Le?niewski GH-860 . Propagate disk full error on pre-allocation to last error code. GH-856.

GNU GPL ftp terminal internet

ownCloud 10.0.1RC1 💾

ownCloud is an online file synchronization and sharing solution. It's easy to use as consumer-grade product, but can be hosted on private servers or data centers. It integrates with existing IT business infrastructure as well, and this allows to constrain and customize security and functional requirements. It comes with a simple user interface for file uploading, viewing or editing, contacts and calendars, bookmarks and media files.

minor feature: don´t change folders with --repair-filecache. Disable reset password link. tx-robot updated from transifex. selenium tests. tx-robot updated from transifex. tx-robot updated from transifex. Facebook section. tx-robot updated from transifex. tx-robot updated from transifex. Null check before new TagService. Increase phantomjs timeout. Add Behat test to check custom DAV properties persistance. Add Behat test to check persistence after the file is renamed. Add Behat test to check persistence between share owner and recipient. Improvements according to review. systemtags comment. Align quota in personal settings. covering support case about etag propagation. Split new and old features. Removed old features and duplicated needed tests. Sending event when storages loaded. tx-robot updated from transifex. Pass by reference so missing users are forwarded properly. Checking etag using sharer. Create missing field in dav_shares. tx-robot updated from transifex. kill RemoveOldShares. Comment ups for config.sample.php. Minor config.sample.php edits as per review comments. missing translation of built-in section names. mod_fcgid doesn't know `php_value`, specifically use it for mod_php5/7. renamed example theme to `theme-example` like suggested in our docume?. Allow section registration in info.xml. Add tests for tag with emojis. The expected string was wrong. Remove code about public upload obsoleted by multi link share. Remove sharing subtab headers if no link share is allowed. tx-robot updated from transifex. Addin caldav test suite for old endpoint. CalDavBackend to meet tests on legacy endpoint. add lecagy carddav test. carddav legacy endpoint. editing of shared calendar objects - owncloud/calendar#794. Support for files_external customjs from apps. Introduce dist-qa which generates a tar ball which includes all tests. This change helps user to switch between master and user specific keys. tx-robot updated from transifex. error messag

OSL storage cloud web-environment file-sharing

Lollypop 0.9.234 💾

Lollypop is a visual music collection browser and player for Gnome. It supports MP3/MP4, FLAC and OGG Vorbis, presents a genre and album cover browser, sorting and searching by genre and artist, art/cover downloading, a playing queue and different replay modes.

minor feature: Play album UI inconsistency. Handler version option. 'Show albums from artist' UX navigation glitch. Theme change clicking on. 0.9.234.

GNU GPL python gtk gnome music player audio mp3

Calibre 2.85.1 💾

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

minor feature: Release: 2.85.1 12 May, 2017 New Features Book details panel: Allow right click to search the internet for the current book. Book details panel: Allow right clicking on an author name to search the internet for works by that author. Book details panel: Clicking an author name now searches Goodreads by default instead of Wikipedia. Can be changed in Preferences- gt;Look amp; feel- gt;Book details. Kobo driver: Add support for the Kobo Auro H2O Edition 2. PDF Output: a regression in the previous release that broke conversion to PDF for some files. DOCX Output: lengths specified in percentage of page size not being converted correctly. DOCX Output: some hyperlinks not working in word because the bookmark name is longer than forty characters. DOCX Output: Prevent images from being larger than the page size. Comic Input: the number of colors control not allowing values less than 8. Kobo driver: main memory and Card A being swapped on some systems. Kobo driver: the ignore collections option being accidentally case-insensitive. Preferences- gt;Toolbars: Show an error message when the user tries to remove either the Preferences or Location Manager buttons instead of just silently adding them back. version 2.85.1 contains a for a regression that cause the Open with action to go missing from the right click menu of the Book details panel. New news sources. Balkanist by Darko Miletic Improved news sources. Private Eye.

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

firejail 0.9.46 💾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Security: split most of networking code in a separate executable. Security: split seccomp filter code configuration in a separate executable. Security: split file copying in private option in a separate executable. Feature: disable gnupg and systemd directories under /run/user. Feature: test coverage (gcov) support. Feature: allow root user access to /dev/shm (--noblacklist=/dev/shm). Feature: private /opt directory (--private-opt, profile support). Feature: private /srv directory (--private-srv, profile support). Feature: spoof machine-id (--machine-id, profile support). Feature: allow blacklists under --private (--allow-private-blacklist. Profile support) Feature: user-defined /etc/hosts file (--hosts-file, profile support). Feature: support for the real /var/log directory (--writable-var-log. Profile support) Feature: config support for firejail prompt in terminals. Feature: AppImage type 2 support. Feature: pass command line arguments to appimages. Feature: allow non-seccomp setup for OverlayFS sandboxes - more work to come. Feature: added a number of Python scripts for handling sandboxes. Feature: allow local customization using.local files under /etc/firejail. Feature: follow-symlink-as-user runtime config option in. /etc/firejail/firejail.config. Feature: follow-symlink-private-bin option in /etc/firejail/firejail.config. Feature: xvfb X11 server support (--x11=xvfb). Feature: allow /tmp directory in mkdir and mkfile profile commands. Feature: implemented --noblacklist command, profile support. Feature: config support to disable access to /mnt and /media (disable-mnt). Feature: config support to disable join (join). Feature: disabled Go, Rust, and OpenSSL in disable-devel.conf. Feature: support overlay, overlay-named and overlay-tmpfs in profile files. Feature: allow PulseAudio sockets in --private-tmp. Feature: ---sound support in firecfg. Feature: added support for sandboxing Xpra, Xvfb and Xephyr in. Independent sandboxes w

GNU GPL c linux security process-isolation namespaces sandbox

Lutris 0.4.10 💾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor feature: Remove PCSX-R runner. Migrate PCSX-R games to use PCSX Rearmed on RetroArch. game config being overidden if edited while the game is running. Y Axis mapping for the Dual Shock 3 in X360CE. Add dinput8 option for X360CE for games requiring it (Dead Space 2, Darksiders...). Add dialog to optionally sync Steam and XDG desktop shortcuts at startup. (Re)add ScummVM import. Reenable Lutris runtime by default for Dolphin. Update Winetricks (.NET 3.5 installation). Avoid a crash if Wine preis not created. Update Wine and Steam icons. Add support for lutris:rungame/... and lutris:install/... urls. Always instanciate the client's window even when installing or launching a game. Stop Lutris process monitor instantly when all child processes have quit, speeds up game installs and prevents zombie processes. Display real time console output in the game log dialog. Display real time console output during game installations. Add option to launch the Steam client instead of the game in Wine Steam. -- Mathieu Comandon Mon, 15 May 2017 22:08:13 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

mp3blaster 3.2.6 💾

MP3Blaster is a text console based program for playing mainly mp3 audio files. It is very interactive, and has a great list of features. Its playlist can be divided in albums or categories (called 'groups'), which allows for very sophisticated playback orders.

minor feature: Brought in compilation and small updates to README and oggplayer from Debian package maintainer.

GNU GPL mp3 player console

Atom 1.18.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: Docks. Improved startup time. For middle-mouse-button paste on Linux. Restore the Atom environment when adding project folders to a fresh window. Removal of jQuery from all bundled packages. Atom/atom#14024 - Snapshot AtomEnvironment. Atom/atom#14038 - Optimize style sheets loading. Atom/atom#14065 - typo in comments of text-editor-registry.js. Atom/atom#13963 - Restore atom environment when adding project folders to a fresh window. Atom/atom#13764 - Disable soft wrap on mini editors. Atom/atom#14096 - Don't snapshot minimatch and package transpilation registry on win32. Atom/atom#13977 - Docks. Atom/atom#14103 - Add atom.workspace.hide(). Atom/atom#14027 - Add saveFocusedPaneItem() and call it in "core:save" command. Atom/atom#14104 - to use ATOM_HOME if present. Atom/atom#14080 - Packages preloading. Atom/atom#14116 - Assign Package.prototype.mainModulePath eagerly for preloaded packages. Atom/atom#14107 - Always add opened items to the workspace. Atom/atom#14119 - and #13978. Atom/atom#14108 - ? observation of moved items. Atom/atom#14063 - ing middle mouse button clipboard paste on linux. Atom/atom#14135 - ? Minor edits to CONTRIBUTING.md. Atom/atom#14134 - Don't store default locations. Atom/atom#14125 - Allow workspace item objects to be passed to Workspace.open. Atom/atom#14136 - Open docks when activating their panes, but not when adding items. Atom/atom#13965 - Allow specifying installation directory. Atom/atom#14131 - Update build to pre-compile packages with per-package transpilation configs. Atom/atom#13813 - Attempt ing exception when trying to use portable electronUserData. Atom/atom#14143 - Refine Dock UX and API. Atom/atom#14161 - a regression in hovered dock tracking. Atom/atom#14168 - adding bundled packages to ModuleCache and increase test coverage. Atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions. Atom/atom#14166 - Ensure that atom-panel tags can be created via HTML. Atom/atom#14175 - Always focus active pa

MITL javascript editor programmers web-development

QOwnNotes 17.05.6 💾

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: - the `Add script` button in the *Scripting settings* is now a button group where you can add local scripts and scripts from the *script repository* - if the script in the *Scripting settings* was from the *script repository* additional information from the repository will be shown - the *example script* will now be ignored in the *script repository* - the authors of the scripts in the script repository are now shown in the *Script repository dialog* and the *Scripting settings* (if the information was available at the time of script installation) - added more Italian and Brazilian Portuguese translation (thank you mlocati and mlimacarlos)

GNU GPL desktop note-taking owncloud todo

Stéganô 0.8.1 💾

Stéganô is a Python Steganography module.

minor feature: it is now possible to specify the encoding (UTF-8 or UTF-32LE) of the message to hide/reveal through the command line;. The help of the command line now displays the available choices for the Arguments, if it is necessary (list of available encodings, list of available Generators);. Tests expected results lies now in a dedicated folder;. a script has been added in order to get proper exit code check for mypy.

GNU GPLv3 python steganography pillow lsb

ALT Regular 20170517 💾

ALT is a set of Linux distributions that are based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

major feature: Linux 4.9.28 / 4.10.16; xorg-server 1.19.3; Mesa 17.0.5; NetworkManager 1.7.91; Firefox 53.0.2; alterator 5.0; make-initrd 2.0.4; coreutils 8.27+, grep 3.0+, gzip 1.8+, sed 4.4+, tar 1.29+; systemd 233; tcl/tk 8.6.6; xfsprogs 4.10.0; cinnamon: 3.4.0; enlightenment: 0.21.7, efl 1.19.0; gnome3: 3.24.2; icewm: Chromium 57; kde5: 5.33.0 / 5.9.5 / 17.04.0; lxqt: qupzilla 2.1.2; wmaker: 0.95.8

GNU GPL operating-system software-distribution installation end-users developers livecd rescue desktop server security

rovercode 0.4.0 💾

rovercode is an educational robotics platform. It features a Blockly web app to make it easy to program and run your robot (rover) straight from your browser. Drag and drop commands to drive motors, read values from sensors, and see what your rover sees with the built-in webcam viewer. The web app pairs with our service running on the rover. A rover can be anything supported by the Adafruit Python GPIO library, including CHIP, Raspberry Pi, and BeagleBone Black. Docs: http://rovercode-web.readthedocs.io/ Source: https://github.com/aninternetof/rovercode-web/ Production: https://rovercode.com/ Beta: https://beta.rovercode.com/ License: GPLv3 mailing list (beware your spam folder): http://mailinglist.rovercode.com/ Slack: http://chat.rovercode.com/

major feature: Initial call for outside developers

GNU GPLv3 python flask django robotics computer-aided-instruction wsgi socketio aws

Ghost 0.11.9 💾

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

Nextcloud 12.0.0beta3 💾

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: Revert "Revert "permissions of mountpoints"". SharedStorage Test. sizing of logo in header. Add missing unit tests for comments with mentions. mentioned user not clickable after posting or editing a comment. privacy settings drop downs on personal settings page. Do not write and read rootcerts.crt at the same time. we can't predict the size of propertyvalue. text - clob. use the same logo css for the error page as the login page. theming preview for background image. Stop if user folder is not available. tx-robot updated from transifex. Automatic injection for JsController. Automatic injection for CssController. Use automatic DI injection for UpdateLookupServer. Automatic creation of Identity manager. Automatic injection into the Fetchers. missing placeholder for doc link. Define method shouldRun. Use the configured lookup server. Eval script elemtents in HTML body response. Setup root FS for multibucket object storage. Use distributed cache for SCSS dependencies as well. SSL menu is now shown for files_external. tx-robot updated from transifex. Add 10 seconds sleep time after postgres startup. Properly decide on actual users if instance is too big. Adjust sample documentation. Disable reset password link. don´t change folders with --repair-filecache. Actually we want to update the mimetype of all files ending with the ?. More. Disable the API endpoints as well. Allow to enforce update via web UI. Proper logging for appstore updates. size of enforced expiry date input. Update redis cluster documentation. Log connectiong problems while fetching data from appstore. Add timeout for requests to appstore. tx-robot updated from transifex. Hide checkbox in avatarcropper. Clicking on theming preview triggers fileupload dialog. order of parameter and escaping. Don't open the dialog for logo and background. failed assertions. unit tests. Correctly calculate used space for quota with external storage. quota tests for external stor

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

LyX 2.2.3 💾

LyX is a document processor that encourages an approach to writing based on the structure of your documents, not their appearance. LyX is for people that write and want their writing to look great, right out of the box. No more endless tinkering with formatting details, 'finger painting' font attributes or fuzzing around with page boundaries. You just write. In the background, Prof. Knuth's legendary TeX typesetting engine makes you look good. On screen, LyX looks like any word processor; its printed output -- or richly cross-referenced PDF, just as readily produced -- looks like nothing else. Gone are the days of industrially bland .docs, all looking similarly not-quite-right, yet coming out unpredictably different on different printer drivers. Gone are the crashes 'eating' your dissertation the evening before going to press. LyX is stable and fully featured. It is a multi-platform, fully internationalized application running natively on Unix/Linux and the Macintosh and modern Windows platforms.

minor bugfix: LyX 2.2.3 is the third maintenance release in the 2.2.x series. We have a number of and made a number of improvements. Most of these are relatively minor, but the combined result of ing them all has led to significant improvements. We encourage all users of 2.2.2 to upgrade to this version.

GNU GPL tex latex text-processor document-structuring

ArangoDB 3.1.20 💾

ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for your data. Key Features in ArangoDB - Multi-Model: Documents, graphs and key-value pairs — model your data as you see fit for your application. - Joins: Conveniently join what belongs together for flexible ad-hoc querying, less data redundancy. - Transactions: Easy application development keeping your data consistent and safe. No hassle in your client.

minor bugfix: Incorrect sorting for distributeShardsLike. Improve reliability of AgencyComm communication with Agency. Shard numbering, where ids were erouneously incremented by 1. Remove an unnecessary precondition in createCollectionCoordinator. Funny fail rotation. in SimpleHttpClient for correct advancement of readBufferOffset. Forward SIG_HUP in supervisor process to the server process to logrotaion You need to stop the remaining arangod server process manually for the upgrade to work.

Apache database database-server c++ javascript java clojure php python scala ruby macos windows cross-plattform linux developers

Mesa 17.0.6 💾

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 17.0.6 is a release which found since the 17.0.5 release. Mesa 17.0.6 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 Because compatibility contexts are not supported. New features, None,, Undefined non-weak-symbol in dri-drivers, YUV to RGB Color Space Conversion result is not precise, Changes, Adam Jackson (1):, egl/platform/drm: Don't take display ownership until gbm is initialized, Andres Gomez (7):, docs: add sha256 checksums for 17.0.5, travis: replace Trusty-based LLVM toolchain apt-get with apt addon, travis: add the possibility of using the txc-dxtn library, cherry-ignore: 17.1 nominations only, cherry-ignore: regression in descriptor set freeing. cherry-ignore: rejected commits, Update version to 17.0.6, Ben Boeckel (1):, scons: update for LLVM 4.0, Brian Paul (1):, st/mesa: move duplicated st_ws_framebuffer() function into header file, Chad Versace (3):, egl: Emit error when EGLSurface is lost, egl/android: Cancel any outstanding ANativeBuffer in surface destructor, egl/android: Mark surface as lost when dequeueBuffer fails, Christian Gmeiner (1):, etnaviv: add L8A8_UNORM texture format, Dave Airlie (2):, radv/wsi: report presentation error per image request, radv: enable POLARIS12 support. Emil Velikov (21):, travis: correct libdrm required regex to also track libdrm itself, travis: add nearly all gallium drivers to the list, travis: use both cores for make/make check, travis: bring the scons build on par with AppVeyor, travis: explicitly LD_LIBRARY_PATH the local libraries, travis: enable apt cache, travis: automatically manage ccache caching, travis: remove unused -dev packages, travis: rework "if test" blocks in the script section, travis: split out matrix from env, tr

MITL x11 graphics 3d graphics-driver emulation opengl

GnuPG 2.1.21 💾

GnuPG (the GNU Privacy Guard or GPG) is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc. Because it does not use any patented algorithms, it can be used without any restrictions.

minor bugfix: Gpg,gpgsm: corruption of old style keyring.gpg files. This. Was introduced with version 2.1.20. Note that the default Pubring.kbx format was not affected. Gpg,dirmngr: Removed the skeleton config file support. The. System's standard methods for providing default configuration Files should be used instead. W32: The Windows installer now allows installion of GnuPG without Administrator permissions. Gpg: import filter property match. Scd: Removed Linux support for Cardman 4040 PCMCIA reader. Scd: some corner case in resume/suspend handling. Many minor and code cleanup.

GNU GPLv3 security cryptography e-mail

BuildAMation 1.1.1b4 💾

BuildAMation is an open source build system and project generator for Windows, Linux and macOS desktop software development in C/C++. It has a declarative markup language based on C# runtime compilation (using Mono on Linux and macOS), and has a plugin system to implement different backends, such as multi-threaded command line builds, VisualStudio or Xcode project generation, or MakeFiles. Common compiler/linker/archiver settings are exposed via C# properties, so you can configure the build using named settings rather than having to remember each toolchain's command line switches (handy for cross-platform development). Build scripts are debuggable in VisualStudio or Xamarin Studio. You can profile it with any standard tools. A number of standard open source projects have had build scripts written for them already, such as Qt, flex, bison, Python, zeromq, libtiff, zlib. CMake is a similar product.

minor bugfix: - Race condition fix for MakeFile generation - Added utility functions to get the compiler version and intended bitdepth during a settings patch (most useful in static patches) - Enabled more tests to run in different build modes

BSDL developers linux windows macos c++ c build-tool

QOwnNotes 17.05.5 💾

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: - you can now access the new script repository (https://github.com/qownnotes/scripts) from a new button *Search script repository* in the *scripting settings* - in the new *script repository* dialog you can search for scripts from the repository and install them - more features and scripts will be added in the coming releases - added more Chinese, Dutch and Hungarian translation (thank you chonghua and Fabijenna)

GNU GPL desktop note-taking owncloud todo

schily 2017-05-16 💾

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, btcflash, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, p, POSIX patch, 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: SunPro Make now compiles on Solaris, Linux, FreeBSD, HP-UX, MacOS-X, Cygwin and NetBSD. SunPro Make: fixed some bugs with "include" and introduces the ability to include mor ethan one file with one include statement. SunPro Make now identifies itself via: MAKE_NAME=sunpro. SunPro Make: added a man page for "dmake". SunPro Make: much better portability. RULES: added a new set of rules for the enhanced SunPro Make. Bourne Shell: Bourne Shell: kill -l now no longer lists "bad sig" for nameless signals.

CDDL software development build tools utilities

Vim 8.0.0597 💾

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.0597: off-by-one error in size computation Problem: Off-by-one error in buffer size computation. Solution: Use " gt;=" instead of " gt;".

Other text-editor ide vi vim

youtube-dl 2017.05.14 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: extractor/common Respect Width and Height attributes in ISM manifests. postprocessor/metadatafromtitle Add support regular expression syntax for. --metadata-from-title. mediaset Add support for video.mediaset.it. orf:radio extraction. aljazeera Extend URL regular expression. imdb Relax URL regular expression. francetv Add support for mobile.france.tv. upskill Add support for upskillcourses.com. thescene extraction. condenast Improve embed support. liveleak extraction. douyu Support Douyu shows. myspace Improve URL regular expression. adultswim Use desktop platform in assets URL.

Public Domain python utility video

Veusz 1.26.1 💾

Veusz is a scientific plotting package, designed to create publication-ready Postscript, PDF, or SVG output. It features an easy to use graphical interface as well as a command line interface and can be scripted or embedded in Python scripts. Graphs are constructed in a modular fashion from separate components. Datasets can be interactively modified or created from within the program.

minor feature: Adds color themes for automatic coloring of widgets. Custom colors can now be defined. Improved custom definition dialog box added. Horizontal error lines/fills are shown in plot keys. Adds editable automatic axis ranges. iMinuit can be used for fitting. Invalid values in image widgets are now transparent for log scaling. Some bug fixes.

GNU GPL science-research cross-platform qt cpython visualization

Alibaba JStorm 2.4.0 💾

JStorm is a distributed and fault-tolerant realtime computation system. It was inspired by and is API-wise a superset of Apache Storm, but reimplemented fully in Java. JStorm adds many new features, and is already widely used in business and enterprise environments.

minor feature: Support exactly-once with async checkpoint via rocksdb and HDFS. Introduce new window mechanism Supports tumbling window and sliding window. Supports count window, processing time window, event time window, session window. Doesn't hold all data before a window is triggered, computes on data arrival. . Supports tumbling window and sliding window. Supports count window, processing time window, event time window, session window. Doesn't hold all data before a window is triggered, computes on data arrival. Support gray upgrade Supports per worker/component gray upgrade Supports upgrade rollback . Supports per worker/component gray upgrade. Supports upgrade rollback. Add memory/rocksdb-based KV store. HBase metrics plugin is open source. Support multiple metrics uploaders. Add api in MetricClient to register topology-level metrics. Support component stream metrics, i.e., stream metrics aggregated in components. Support deserialize for no-arg class in kryo. Add getValue method in AsmMetric for quick assert so that unit tests/integration tests don't have to get metrics from Nimbus. The of incorrect computation of unstopped tasks when assigning topology. The that supervisor storm.yaml is always different from nimbus storm.yaml. The that kryo doesn't accept conf value of literal string "true"/"false". Thanks to @gohitbear @bryant1410 @oubenruing for doc. Thanks to @zeromem @elloray @yunfan123 @iBuddha @Glowdable @waooog for.

Apache java storm jstorm realtime-computing distributed

Linux kernel 4.11.1 💾

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.1, block: get rid of blk_integrity_revalidate(), xen: Revert commits da72ff5bfcb0 and 72a9b186292d, xen/arm,arm64: xen_dma_ops after 815dd18 "Consolidate get_dma_ops...", f2fs: sanity check segment count, net: mdio-mux: bcm-iproc: call mdiobus_free() in error path, bpf: don't let ldimm64 leak map addresses on unprivileged, bnxt_en: allocate enough space for - ntp_fltr_bmap, tcp: randomize timestamps on syncookies, ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf, ipv6: initialize route null entry in addrconf_init(), rtnetlink: NUL-terminate IFLA_PHYS_PORT_NAME string, ipv4, ipv6: ensure raw socket message is big enough to hold an IP header, tcp: do not inherit fastopen_req from parent, net: usb: qmi_wwan: add Telit ME910 support, net: ipv6: Do not duplicate DAD on link up, tcp: wraparound in tcp_lp, bpf, arm64: jit branch offset related to ldimm64, bpf: enhance verifier to understand stack pointer arithmetic, geneve: incorrect setting of UDP checksum flag, tcp: access to sk- sk_state in tcp_poll(), net: macb: phy interrupt parsing, refcount: change EXPORT_SYMBOL markings, sparc64: fault handling in NGbzero.S and GENbzero.S, brcmfmac: Make skb header writable before use, brcmfmac: Ensure pointer correctly set if skb data location changes, power: supply: lp8788: prevent out of bounds array access, drm/sti: GDP size to support up to UHD resolution, dm ioctl: prevent stack leak in dm ioctl call

GNU GPL c linux kernel operating-system

gtkD 3.6.3 💾

GtkD is a D binding for the GTK+ toolkit, Gobject, GStreamer. It's currently targetting Gtk 3.22+ and provides a convenient OO wrapper; similar to the bindings in Vala.

minor bugfix: May 14, 2017. . the destroyNotify error when destroying an object with unref.. Retrieve the library names from the gir files instead of gtkd.paths.. . .

GNU LGPL d gtk d-programming-language

PrRescue 0.55 💾

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

GNU GPL gentoo rescue boot

TXR Language 175 💾

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, has 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, and object-oriented structures. TXR is influenced by Common Lisp, Scheme, Awk, M4, POSIX Shell, Prolog, Ruby, Python, Arc, Clojure, S-Lang and others.

major feature: This release adds a Foreign Function Interface (FFI). Also contains some half dozen feature enhancements and some fifteen important bugfixes.

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

DBeaver 4.0.7 💾

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

minor feature: Lock Manager. Need higher timeout for exasol queries otherwise "Service is Busy" will. Binary string handle. Aggregate columns view UI. Embedded database shutdown (use user credentials). Add Texts for Lock Manager. longer timeout for exasol lock manager. . UUID display string. Row refresh preference. OLC refresh timeout config. Disableing "Save password" resets pre-entered password. PG: parse localized (non-ASCII) strings for error position disc?. Annotations. Reset password in edit connection wizard. SQL context help. Include dbeaver-cli (eclipsec) in Windows distr. Open database connection from command line params. Temporary databases UI visualization. Command line handling?. ERD dark theme support. ERD dark theme support. Code cleanup. Parse SQL parameters for non-DDL queries. Cleanup Imports. handle cast error. Optimize meta data queries for views. Load def on access. display of View Text. Navigator tree inline filter. Filter labels. SQL Developer config import. Query execute statistics (show fetch time). Resource handlers config model + load. Project resource settings. Project-based resource settings. Project-based resource settings. Code format. Property renderer/editor behavior. SQL completion enhancement (column names prefor *). Put scripts in connection folders option. Code cleanup. Test moved to test package. SWT display init (set app name at start). Move SQL editor pr?. SQL editor prefs init comment. Create SQL scripts folders for connection folders. Code cleanup. CSS code cleanup. Tests code cleanup. Exasol code style. Code cleanup. Code cleanup. Credentials/password dialog (for public key auth). JSON data export: escape table name. Data Export in SQL - values encoding. Keep SQL delimiter after query/block (SQL Server config). Oracle schema triggers node rename. Export from query: query init. Data container query text. SnappyData driver added. 4.0.7 config.

GNU GPL database front-end sql java

Ardour 5.9 💾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from freesound.org. It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

minor feature: Use PBD::to_string instead of std::ostream when setting up video serv?. Use PBD::string_to/to_string in IO::find_possible_bundle. Remove unused header include in ARDOUR::Amp source file. Use PBD::string_to/to_string when de/serializing in AutomationList class. Use PBD::to_string() from pbd/string_convert.h in JACK utils. Use PBD::to_string() from pbd/string_convert.h in ardour ALSA utils. Use PBD::to_string API from pbd/string_convert.h in AudioTrackImporter. Use PBD::to_string API from pbd/string_convert.h in AudioFileTagger. Use PBD::to_string/string_to in ARDOUR::ElementImporter class. Use XMLNode::get_property in ARDOUR::ElementImporter. Use PBD::to_string from pbd/string_convert.h in ARDOUR::ExportFilename. Use PBD::string_to/to_string in ARDOUR::user_config_directory_name(). Use PBD::to_string from pbd/string_convert.h in ARDOUR::VCAManager. Use PBD::to_string from pbd/string_convert.h in WaveView decode. Use PBD::to_string() from pbd/string_convert.h in ControlSlaveUI. Use PBD::to_string from pbd/string_convert.h in ExportTimespanSelector. Use PBD::to_string from pbd/string_convert.h in MeterStrip class. Use PBD::to_string from pbd/string_convert.h in MixerStrip class. Use PBD::to_string from pbd/string_convert.h in RouteTimeAxis. Use PBD::to_string from pbd/string_convert.h in SoundFileBox class. Use PBD::to_string from pbd/string_convert.h in VCAMasterStrip class. Use PBD::to_string() from pbd/string_convert.h in VCATimeAxisView. Remove PBD::to_string() function from pbd/convert.h. Use std::string::operator+() instead of string_compose template in Ro?. Use std::string::operator+ instead of string_compose in VSTPlugin. Use PBD::to_string() in LV2Plugin instead of string_compose for state?. Use PBD::to_string to set state-dir property in LV2Plugin. Add additional PBD::string_to/to_string specializations for PBD::ID. Use PBD::to_string in AutomationTimeAxis instead of boost::lexical_ca?. Use size type for Playlist sort id as it is serialized. Use PBD::string_t

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi

µBlock 1.12.4 💾

µ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

ffmpeg 3.3.1 💾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 3.3.1 was released on 2017-05-14. It is the latest stable FFmpeg release From the 3.3 release branch, which was cut from master on 2017-04-02. It includes the following library versions: Libavutil 55. 58.100 Libavcodec 57. 89.100 Libavformat 57. 71.100 Libavdevice 57. 6.100 Libavfilter 6. 82.100 Libavresample 3. 5. 0 Libswscale 4. 6.100 Libswresample 2. 7.100 Libpostproc 54. 5.100

GNU LGPLv3 video conversion display capture library c x11 developers

PEAR2 Net::Transmitter 1.0.0b2 💾

Net::Transmitter provides a stream wrapper that ensures data integrity over network connections, such as HTTP transfers and raw TCP sockets. It abstracts blocking read/writes and esnures to fetch the complete packet stream, avoiding manual state keeping and loop probing.

minor feature: "failed to parse address" error that occurs in patched PHP versions for Debian 7 and Ubuntu 16.04. NOTE: Persistent connections still fail in those environments, and there's no possible workaround, short of getting a non-patched PHP version or upgrading to Debian 8 or Ubuntu 16.10. . NOTE: Persistent connections still fail in those environments, and there's no possible workaround, short of getting a non-patched PHP version or upgrading to Debian 8 or Ubuntu 16.10.

GNU LGPL php sockets networking data-integrity pear2 php-library