µBlock 1.12.3rc1 💾

µ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: Add basic mitigation to potential abuse of IDN. Improve solution to #2550: mind only the 22 confusable unicode charac?. re. #2550: just implement the logic used to solve https://.chromi?. better handle timeout conditions. New revision for dev build. Translation work from https://crowdin.com/project/ublock. . Code review: simplify CSP injection code. . Fine tune tooltips in 3rd-party lists pane. Tabnapping prevention. Minor code review. . Translation work from https://crowdin.com/project/ublock. More cases re #2529. New revision for dev build. Revert "more cases re #2529". Reason: breaks links in dashboard on Fi?. Revert "Tabnapping prevention ". Reason: breaks links in dashb?. Adding AdBlock Protector in stock filter lists. . New revision for dev build. Code review: to/from punycode conversion only if needed. Link warning sign to wiki page about strict-blocking. . New revision for release candidate. Better label to highlight an ambiguous domain name with Cyrillic char?. Translation work from https://crowdin.com/project/ublock. Use HTTPS wherever possible in uBlock/assets.json. . Minor code review re. #2592. New revision for release candidate.

GNU GPLv3 javascript browser ad-blocker filter privacy

QOwnNotes 17.05.3 💾

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: - removed a gray area under the note edit widget (glitch from version 17.05.2) - you can now reduced the height of the scripting widget and the log widget down to 10 pixel - you can now reduced the height of the note tag widget until the buttons are reached - added more Italian, Brazilian Portuguese, Polish, Spanish and German translation (thank you mlocati, mlimacarlos, lucjan and richarson)

GNU GPL desktop note-taking owncloud todo

youtube-dl 2017.05.07 💾

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 typo in _extract_akamai_formats. postprocessor/ffmpeg Embed chapters into media file with --add-metadata. extractor/common Introduce chapters meta field. youtube authentication. bilibili video downloading. rmcdecouverte extraction. theplatform Extract chapters. bandcamp thumbnail extraction. pornhub Extend URL regular expression. youtube Extract chapters. nrk Extract chapters. vice Add support for ooyala embeds in article pages. vice Support vice articles. vice extraction for non en_us videos. gdcvault extraction for some videos. pbs Improve multipart video support. laola1tv extraction. cda Support birthday verification. leeco extraction. pbs Extract chapters. amp Imporove thumbnail and subtitles extraction. foxsports extraction. coub Remove comment count extraction.

Public Domain python utility video

LilyPond 2.19.60 💾

LilyPonds slogan is "Music notation for everyone". A music engraving program, devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts.

minor feature:

GNU GPL music notation scheme guile

peewee 2.10.0 💾

Peewee is a minimalistic but expressive ORM library for Python. It comes in a single module and file, but supports SQLite, Mysql and Postgres, and comes with extensive documentation. It simplifies model declarations, result set iteration, and provides a rather pythonic way of query building through operator overloading.

minor feature: Remove the playhouse.fields.AESEncryptedField over security concerns described in. Correctly resolve explicit table dependencies when creating tables, refs#1076. Thanks @maaaks. Implement not equals comparison for CompositeKey.

MITL python orm flask developers python-module

DomFramework 0.36 💾

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

minor release: FEATURES ADDED: * verify: add the static methods * verify: add the unit tests and the documentation * verify: add the dateSQL check * Add the convert format support with date and ucfirst for utf-8 * Add RSS support * Add getopts support * Add UUID creation feature * dblayeroo: allow to sort the ORDER statements (the first added is the first used) * dblayeroo: allow to sort the Display statements (the first added is the first used) * dblayeroo: Do not allow autoincrement if the field is not integer * dblayeroo: Add a export configuration feature to return an array with all the defined parameters CORRECTED BUGS: * dblayeroo: review the join process and add the unit tests for it * form : If the error is not due to field (it has numerical key, put the focus on the first field (if available) and not on the global error DEPRECATED FEATURE: * dblayeroo: change displayColumns to displayAdd

BSDL php web interface framework authentication routing database

µBlock 1.12.3rc0 💾

µ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: Add basic mitigation to potential abuse of IDN. Improve solution to #2550: mind only the 22 confusable unicode charac?. re. #2550: just implement the logic used to solve https://.chromi?. better handle timeout conditions. New revision for dev build. Translation work from https://crowdin.com/project/ublock. . Code review: simplify CSP injection code. . Fine tune tooltips in 3rd-party lists pane. Tabnapping prevention. Minor code review. . Translation work from https://crowdin.com/project/ublock. More cases re #2529. New revision for dev build. Revert "more cases re #2529". Reason: breaks links in dashboard on Fi?. Revert "Tabnapping prevention ". Reason: breaks links in dashb?. Adding AdBlock Protector in stock filter lists. . New revision for dev build. Code review: to/from punycode conversion only if needed. Link warning sign to wiki page about strict-blocking. . New revision for release candidate.

GNU GPLv3 javascript browser ad-blocker filter privacy

Calibre 2.84 💾

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.84 05 May, 2017 New Features Kindle driver: Also delete book thumbnails from the system directory when deleting books. Conversion: Use the same regular expression engine as is used by the Edit Book tool. The new engine has much better support for Unicode characters/character classes. Edit Book: Add keyboard shortcuts to jump to opening and closing tags (Ctrl+ and Ctrl+ ). Add API to pre-process image data in recipes easily. fetch-ebook-metadata: add option to use only a single metadata plugin. E-book viewer: a regression in the previous release that broke printing from inside the viewer. DOCX Output: When the input document contains paragraphs inside a block with a background color preserve the background color in the resulting paragraphs in the DOCX document. DOCX Output: links to empty inline tags not working. DOCX Input: links that point to anchors placed in empty paragraphs not working. PDF Output: Do not crash when unable to find page for link destination, instead use previous page. Edit Book: sorting by language in Report- gt;Words not working. Edit Book: drag and drop of multiple items in the File Browser causing item order to be reversed. Get Books: Update Baen store plugin for website changes. Linux: When adding books from directories ignore files that have undecodable names. AZW3: Preserve the primary-writing-mode EXTH header field when round-tripping AZW3 files. Should editing/conversion of RTL AZW3 files causing page turning to become left-to-right on the Kindle. AZW3 Output: Set the primary-writing-mode EXTH header when the input document has page-progression-direction set to RTL as this is apparently required on newer Kindle firmware for right-to-left page turning. a misbehaving wireless device connection can cause calibre to hang when opening the Connect/Share menu. New news sources. First Things by John Hutson Improved news sources. Private Eye. Die Zeit. NYTimes Tech Beat.

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

roadie 0.3.8 💾

roadie is a easy way to run your programs on Google Cloud Platform. It helps you to upload your source codes to the cloud, create and delete instances, and manage outputs.

minor feature: Support --no-color option to output messages without color information. Path problems in Windows. Result commands shows not only results of asking instance but also results of Instances which has the requested name as a pre.

GNU GPLv3 cloud automation go

ConsoleKit2 1.1.1 💾

ConsoleKit2 is a continuation fork of ConsoleKit for managing user sessions, logins, and tracking seats. It's an alternative to systemd-logind, and intended for XFCE as compatibility layer to run on the various BSD systems. It interates many patches since ConsoleKit was unmaintained, utilizes recent dbus, glib, X11, libkvm, PAM, udev, inotify and pm-utils bindings.

minor bugfix: Please note that this is a development release. . Changes: Don't try to run "chmod +x" on 90-consolekit, it is not a executable. Use INSTALL_SCRIPT instead of INSTALL_PROGRAM for 90-consolekit. Remove the root restriction for XDG_RUNTIME_DIR. cgroups: Attempt to use 'cpuaccount' if 'all' cgroup fails on pid move. ck-remove-directory: return exit code 0 on success. ck-remove-directory: remove unused dest parameter on become_user. ck-remove-directory: remove dest dir as real user. Add support for selinux. Freebsd 10.3: session activation. a reversed condition for invalid device on NetBSD. cgroups: Use UID of logged in user instead UID of session leader process. memory leaks and a memory corruption. OpenBSD: adapt to recent kvm(3) restrictions. pam-ck-connector on musl. for OpenBSD and FreeBSD VT device naming scheme. Add a few more display manager users to filter out. Update udev rules. Handle XDG_RUNTIME_DIR not being created/set. Add support for server managed FDs. Prevent a use-after-free when emitting signal changes. coverity and gcc warnings. Add a LockedHint property.

GNU GPL c session login-manager pam linux bsd

QOwnNotes 17.05.2 💾

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 documentation: - the shortcut of custom actions will now be remembered after the app is restarted (for Issue #576 (https://github.com/pbek/QOwnNotes/issues/576)) - there now is a new scripting command to show an open file dialog `script.getOpenFileName()` (for Issue #536 (https://github.com/pbek/QOwnNotes/issues/536)) - for more information please take a look at Showing an open file dialog (http://docs.qownnotes.org/en/develop/scripting/README.html#showing-an-open-file-dialog) - there now are new scripting commands to register labels with `script.registerLabel("my-label")` and write to them with `script.setLabelText("my-label", "my custom text")` (for Issue #536 (https://github.com/pbek/QOwnNotes/issues/536)) - the labels will be visible in the new scripting dock widget - you can use both plain text or html in the labels - the text will be selectable and links can be clicked - for more information please take a look at Registering a label (http://docs.qownnotes.org/en/develop/scripting/README.html#registering-a-label) and Set the text of a registered label (http://docs.qownnotes.org/en/develop/scripting/README.html#set-the-text-of-a-registered-label)

GNU GPL desktop note-taking owncloud todo

Whiley 0.4.10 💾

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: Updated Ant Task to report compiled verified. Updated passing test cases. for WyilFilePrinter; updated passing tests. for reading IndirectInvoke bytecodes. Two for MoveAnalysis. Another for MoveAnalysis. Minor to MoveAnalysis. Revert "for reading IndirectInvoke bytecodes". Preparing for Next Release. Merge branch 'develop'.

BSDL jvm whiley java programming-language static-typing

tke 3.1 💾

Tke is a full-featured and Tcl/Tk-based source code editor. It supports syntax highlighting and auto-indentation for multiple languages. There's support for a Vim mode, code snippet and clipboard management, bookmarks and multiple cursors. Tke provides a tabbed interface with a file system sidebar. It's also NFS and lock aware, extensible per plugins, allows regex searching/replacing, has configurable menus, and allows unlimited undo/redo levels.

minor feature: Added session memory for bird's eye view and split screen state.. Added support for Doxyfile, Elm, Kotlin and Nim syntaxes.. Added more customizable theme elements.. Added support for `g_`, `g0`, `g `, `g `, `ge`, `gm`, `_`, `+`, `e`, `E`, `W`, `B`, `gE`, `(`, `)`, ` ` and ` ` Vim motions.. Added support for `g?` Vim commands (generating rot13 values for text).. Added support for `gv` Vim command.. Added support for `@:` Vim command.. Added support for extended `vv` Vim command to enable visual block mode.. Added BIST filtering function to view All, Passing or Failing tests.. Added support for Emmet `Wrap With Abbreviation` action.. Added support for Emmet `Balance Outward` and `Balance Inward` actions.. Added support for Emmet `Go to Matching Pair` action.. Added support for Emmet `Next/Previous Edit Point` action.. Added support for Emmet `Select Next/Previous Item` action.. Added support for Emmet `Toggle Comment` action.. Added support for Emmet `Split/Join Tag` action.. Added support for Emmet `Remove Tag` action.. Added support for Emmet `Update Image Size` action.. Added support for Emmet `Increment/Decrement Number` actions.. Added support for Emmet `Encode/Decode Image from Data:URL` action.. Added support for CSS variable syntax highlighting.. Added new `browser_me` plugin which adds an item to the sidebar file contextual menu which will allow HTML and image files to be displayed within an external browser.. Added support for TkCon console for environments that have it installed (defaults to Tk console if TkCon is not found).. Added new api::edit namespace which contains procedures used for properly editing a buffer from plugin code.. Improved Vim code base.. When multicursor motion mode is entered in Vim mode, the standard insertion cursor disappears and the multicursors will take on the look of the standard insertion cursor.. When multicursor motion mode is entered, the status bar will reflect the MULTIMOVE mode.. Allowing more than one Untitled tab to e

GNU GPLv3 tcl tk editor code-editor syntax-highlighting software-development developers

roadie 0.3.7 💾

roadie is a easy way to run your programs on Google Cloud Platform. It helps you to upload your source codes to the cloud, create and delete instances, and manage outputs.

minor feature: Use better authentication protocol.

GNU GPLv3 cloud automation go

Stéganô 0.8 💾

Stéganô is a Python Steganography module.

minor feature: Updated command line. All commands are now prewith stegano-;. Improved type hints;. it is possible to load and save images from and to file objects (BytesIO);. Improved checks when revealing a message with the lsbset module fails.

GNU GPLv3 python steganography pillow lsb

mergerfs 2.21.0 💾

mergerfs is a union filesystem for FUSE. It allows to join multiple source directories, declare priority mappings for file operations, to provide a joined view to the underlying files. It's similar to mhddfs, unionfs, and aufs; but allows for accessing standard and extended attributes.

minor feature: Cf2cb54 add info on inodes running out to faq on filled drives. 94ebccc try to clarify how path preserving policies work and other tweaks to docs. 4e7e74d update docs to include dropcacheonand warn about directory mtime. 6aa62d0 add option to drop file caches before closing files. 492d895 check metadata on chown/chmod errors when cloning.

MITL c fuse unionfs filesystem mapping

Lutris 0.4.9 💾

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 bugfix: Add option to auto-configure x360ce in Wine games based on plugged in. Controllers Add support for batch files in Wine. FS-UAE path handling. Regedit commands on newer Wine versions. Local offline script installation. -- Mathieu Comandon Thu, 04 May 2017 00:06:56 -0700.

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

QOwnNotes 17.05.1 💾

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 documentation: The restoring of the expanded state of the items in the tag tree widget now. Works across multiple note folders QOwnNotes now also remembers when you select *All notes in the note. Subfolder tree widget when you restart the app (for ). There now is a new scripting command to show an information message box. `script.informationMessageBox()`. (for ). For more information please take a look at the. Scripting documentation Added more Italian, French, Polish and Spanish translation (thank you mlocati. Lepascalou, lucjan and richarson)

GNU GPL desktop note-taking owncloud todo

ProjectForge 6.11.0-RELEASE 💾

ProjectForge is a web-based solution for project management including time tracking, gantt-charting, financial administration, issue management, controlling and managing work-break-down-structures (e. g. together with JIRA as issue management system). Extend ProjectForge with your own plugins.

minor feature: Extend order book and controlling funtionality. Extend outgoing and incoming invoices (search, autocomplete). Calendar attendees in calender view incl. status. Min. length user passwords. Spring boot lift to 1.5.3. Multiple.

GNU GPLv3 timesheets task-management web-application project-management gantt scripting team-calendar

gREST 0.2.5 💾

gREST (Graph-based REST API Framework) is a RESTful API development framework on top of Python, Flask, Neo4j and Neomodel. Its primary purpose is to ease development of RESTful APIs with little effort and miminum amount of code.

security: Fixed authentication and authorization decorators. Added documentation about them.

GNU GPLv3 python flask restful-api neo4j grest pypi pygrest

Cinnamon 3.4.0 💾

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: Gnome terminal losing desktop file association during cinnamon restart, cinnamon-json-makepot: Added support to scan for JS files inside sub-dirs. Start systray applet first, Use generic marshaller, file permissions, Pull functions out of loops in _refreshPlaces, _refreshApps. Move uri assignment in _refreshRecent's while loop into new. Use let instead of var in new handler functions, panel: rework allocation logic to avoid looping in edit mode this was causing the context menu animation to fail to complete causing the user not to be able to exit edit mode, theme-node: leak on stylesheet change. From upstream https://github.com/GNOME/gnome-shell/commit/72bfa9125945919e9d69505d3e739480855f331e, cinnamon_dbus_acquire_name: don't leak the result from upstream https://github.com/GNOME/gnome-shell/commit/3f0fbae7e213b2fbe7267b9d25ac7fcfaa8afcff, cinnamon_dbus_acquire_name: Don't leak error from upstream https://github.com/GNOME/gnome-shell/commit/7f1a258ff9fc768a7fc13e5c37e1fd6d7ab5c33b, keyboard: destroy the key's boxpointer from upstream https://github.com/GNOME/gnome-shell/commit/9d933356e171a1dc49b61b5864826531c0f24d97, hotcorner hover delay timeout removal This a "Invalid or null source id used when attempting to run Mainloop.source_remove()" when leaving a hotcorner. The timeout is already destroyed by returning false in the callback, but we still knew about the timeout id and tried to remove the non-existing timeout. st-box-layout: Don't report a paint volume when we have no allocation from upstream https://github.com/GNOME/gnome-shell/commit/aa6f352cb06d3ae8940af323f048c8c7886fa0cd, window-tracker: memory leak from upstream https://github.com/GNOME/gnome-shell/commit/ac22172a6ec37a158ca4cecf8c18f8fb29c1aa97, tooltips.js: Remove leftover logging. Add cinnamon-stap-monitor utility. panel.js: Couple to previous commit. Let the panel sections cover the entire panel in edit mode. Clean up _allocate a bit - since we always have the center zone occupie

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

Mozilla Firefox 53.0.2 💾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: Make form validation errors and date picker panel visible to the user ( ), Various security, The non-standard showDialog argument to window.find is now ignored ( 1348409 ), Reference link to 53.0 release notes

MPL c++ web-browser html5 javascript mozilla

MediaInfo 0.7.95 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: EBUCore: EBUCore 1.8 with acquisition metadata output. Better support of growing files, especially when accessed by FTP. Matroska: better support of some broken files (high EBMLMaxSizeLength, padding before start of EBML). EXR: showing Multipart and Deep flags. EXR: show image compression method. x EBUCore: display aspect ratio (was using rational) x EBUCore: frame rate factor (was num/den instead of factor) x AVC: some streams with dynamic frame type were having a wrong frame rate x MPEG-4: some old AAC tracks were not correctly detected x Matroska: was sometimes displaying "Bit depth: Bit0" when bit depth is unknown x Nut: crash with some files x FFV1: PixelAspectRatio was an integer, switched to 3-digit rational x DTS: frame count x Dolby E: frame count x EBUCore: regression creating invalid XML files x AVC: some streams with dynamic frame type were having a wrong frame rate x I490, EXR: was not supporting valid 31-char attribute names

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

4MLinux 21.2 STABLE 💾

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).

minor feature: This is a minor maintenance release in the 4MLinux STABLE channel. The release ships with the Linux kernel 4.4.63. Additionally, some popular programs (DropBox, FileZilla, Firefox, Java, LibreOffice, PeaZip) have been updated, too. 4MLinux 21.2 includes changes in WiFi configuration files to fix the problem with password-protected access points reported by some users.

GNU GPLv3 x window system x11 console terminal osdistro

Atom 1.17.0-beta5 💾

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: More title-bar options on macOS. Restore the correct directory's project state when opening a new file from the CLI. Lots of progress in our ongoing effort to remove jQuery from bundled packages. Add the "dalek" package to let people know when they have built-in packages installed in /.atom/packages that are overshadowing core packages. Atom/atom#13806 - Overhaul element pool and dedouble-free errors. Atom/atom#13808 - code-signing on CircleCI. Atom/atom#13781 - Avoid emitting path change events while destroying the Project. Atom/atom#13817 - Throw exceptions when decorating destroyed marker layers. Atom/atom#13820 - Avoid hangs when opening minified files. Atom/atom#13810 - Restore correct directory's project state when opening a new file from the CLI. Atom/atom#13823 - Upgrade to Babel 6 and apply fewer transformations when transpiling babel files. Atom/atom#13818 - Return decorations for markers from all marker layers from decorationsForScreenRowRange. Atom/atom#13843 - Respect the --resource-path flag. Atom/atom#13754 - Normalize disk drive letter in path on Windows. Atom/atom#13616 - More title-bar options (macOS). Atom/atom#13525 - Add dalek package to let people know when they have built-in packages installed in /.atom/packages. Atom/atom#13825 - Relativize spec paths more when reporting. Atom/atom#13875 - ? apm shell script reference in Windows. Atom/atom#13887 - Ignore ref and key props in TextEditor.prototype.update. Atom/atom#13898 - Use new maxLineLength parameter to GrammarRegistry. Atom/atom#13918 - Cause an assertion failure if defaultMarkerLayer is destroyed early. Atom/atom#13919 - Throw an error when assertions fail if built from source. Atom/atom#13842 - Updating requires for linux to support 32bit build(For Testing). Atom/atom#13912 - Remove macOS emoji workaround. Atom/atom#13922 - Convert workspace to JavaScript. Atom/atom#13929 - destroying a PanelContainer containing multiple panels. Atom/atom#13945 - Always restore Reopen Project menu. At

MITL javascript editor programmers web-development

sqlitebiter 0.8.0 💾

A CLI tool to convert CSV/Excel/HTML/JSON/LTSV/Markdown/TSV/Google-Sheets to a SQLite database file. - Create a SQLite database file from: - File(s): - CSV - Microsoft Excel :superscript:`TM` - HTML - JSON - Labeled Tab-separated Values (LTSV) - Markdown - Tab separated values (TSV) - Google Sheets - URL (scrape data from web pages) - Multi-byte character support

minor feature: Add configure sub-command. Improve processing performance.

MITL database console

MariaDB 10.1.23 💾

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

minor feature: MDEV-12602 : some race conditions in InnoDB encryption MariaDB Backup alpha introduced, see this blog post for more information. Galera wsrep library updated to 25.3.20. Packages for Ubuntu 17.04 "zesty" added. As per the MariaDB Deprecation Policy, this will be the last release of MariaDB 10.1 for Ubuntu 12.04 LTS "Precise" and Mint 13 LTS "Maya". for the following security vulnerabilities : CVE-2017-3302. CVE-2017-3313. CVE-2017-3308. CVE-2017-3309. CVE-2017-3453. CVE-2017-3456. CVE-2017-3464. CVE-2017-3302. CVE-2017-3313. CVE-2017-3308. CVE-2017-3309. CVE-2017-3453. CVE-2017-3456. CVE-2017-3464. Release Notes - MariaDB 10.1 Series ?. MariaDB 10.1.22 Release Notes ?.

GNU GPL database database-server database-engine mysql mariadb

Linux kernel 4.10.14 💾

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.10.14, ftrace/x86: triple fault with graph tracing and suspend-to-ram, cpu/hotplug: Serialize callback invocations proper, net: can: usb: gs_usb: buffer on stack, macsec: avoid heap overflow in skb_to_sgvec, ceph: recursion between ceph_set_acl() and __ceph_setattr(), nfsd: stricter decoding of write-like NFSv2/v3 ops, nfsd4: minor NFSv2/v3 write decoding cleanup, nfsd: check for oversized NFSv2/v3 arguments, Input: i8042 - add Clevo P650RS to the i8042 reset list, ASoC: intel: PM and non-atomic crash in bytcr drivers, p9_client_readdir(), MIPS: Avoid warning in arch_check_elf, MIPS: cevt-r4k: out-of-bounds array access, MIPS: KGDB: Use kernel context for sleeping threads, ARC: plat-eznps build error, scsi: return correct blkprep status code in case scsi_init_io() fails. ALSA: seq: Don't break snd_use_lock_sync() loop by timeout, ALSA: firewire-lib: inappropriate assignment between signed/unsigned type, ALSA: oxfw: regression to handle Stanton SCS.1m/1d, ipv6: check raw payload size correctly in ioctl, tcp: memset ca_priv data to 0 properly, ipv6: check skb- protocol before lookup for nexthop, net: phy: auto-negotiation stall due to unavailable interrupt, net: ipv6: regenerate host route if moved to gc list, macvlan: device ref leak when purging bc_queue, tcp: mark skbs with SCM_TIMESTAMPING_OPT_STATS, tcp: SCM_TIMESTAMPING_OPT_STATS for normal skbs, net/mlx5e: ETHTOOL_GRXCLSRLALL handling, net/mlx5e: small packet threshold, net/mlx5: E-Switch, Correctly deal with inline mode on ConnectX-5, net/mlx5: driver load bad flow when having fw initializing timeout, ip6mr: notification device destruction, netpoll: Check for skb- queue_mapping, net: ipv6: RTF_PCPU should not be settable from userspace, gso: Validate assumption of frag_list segementation, ipv6: source routing, ipv6: sr: double free of skb after handling invalid SRH, dp83640: don't recieve time stamps twice, ipv6: sr: out-of-bounds access in SRH validation, sh_eth: unmap DMA buffers when freeing rings

GNU GPL c linux kernel operating-system

Shotcut 17.05 💾

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

minor feature: crashing on launch on the new macOS 10.12.4. Added Japanese translation. Added Turkish translation.

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

LibreSSL 2.5.4 💾

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

: Reverted a previous change that forced consistency between return. Value and error code when specifing a certificate verification Callback, since this breaks the documented API. When a user supplied Callback always returns 1, and later code checks the error code to Potentially abort post verification, this will result in incorrect Successul certificate verification. Switched Linux getrandom() usage to non-blocking mode, continuing to. Use fallback mechanims if unsuccessful. This works around a design Flaw in Linux getrandom(2) where early boot usage in a library makes it impossible to recover if getrandom(2) is not yet initialized. a caused by the return value being set early to signal. Successful DTLS cookie validation. This can mask a later failure and Result in a positive return value being returned from Ssl3_get_client_hello(), when it should return a negative value to Propagate the error. a build error on non-x86/x86_64 systems running Solaris. The LibreSSL project continues improvement of the codebase to reflect modern. Safe programming practices. We welcome feedback and improvements from the Broader community. Thanks to all of the contributors who helped make this Release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

µBlock 1.12.3b2 💾

µ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: Add basic mitigation to potential abuse of IDN. Improve solution to #2550: mind only the 22 confusable unicode charac?. re. #2550: just implement the logic used to solve https://.chromi?. better handle timeout conditions. New revision for dev build. Translation work from https://crowdin.com/project/ublock. . Code review: simplify CSP injection code. . Fine tune tooltips in 3rd-party lists pane. Tabnapping prevention. Minor code review. . Translation work from https://crowdin.com/project/ublock. More cases re #2529. New revision for dev build. Revert "more cases re #2529". Reason: breaks links in dashboard on Fi?. Revert "Tabnapping prevention ". Reason: breaks links in dashb?. Adding AdBlock Protector in stock filter lists. . New revision for dev build.

GNU GPLv3 javascript browser ad-blocker filter privacy

MultiBootUSB 8.7.1 💾

MultiBootUSB can assemble multiple live Linux distributions on an USB disk. It presents a boot menu, and works non-destructively on flash disks, can even uninstall distributions again. It furthermore works cross-platform, and can create Linux USB boot disks from Windows.

minor bugfix: Warning text under 'Write image to disk' tab. for rpm based distro which did not run due to import error. for suse package and it now checks for correct package dependencies. Copy only multibootusb directory to USB if user accept installation choice. Display human readable size for an ISO in terminal. New command line option to skip confirmation message 'try multibootusb -c -h' for more details. New command line option to install multiple distros at a time (Windows user should be able to run only under source code). for crash when installing under Install syslinux tab. Prevent read only filesystem under Linux. Corrected setup file copy location preventing crash. Improved multibootusb-pkexec script for working under rpm and deb based distros. Create correct policy file during build time for various packages. Improved user guide at http://multibootusb.org/page_guide/. Various code cleanups.

GNU GPL python boot usb mbr syslinux

Vim 8.0.0596 💾

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.0596: crash when complete() called after complete_add() Problem: Crash when complete() is called after complete_add() in. 'completefunc'. (Lifepillar). Solution: Bail out if compl_pattern is NULL.. Also avoid using freed memory.

Other text-editor ide vi vim

Decentraleyes 1.3.8 💾

A web browser extension that emulates Content Delivery Networks locally by intercepting requests, finding the required resource and injecting it into the environment. This all happens instantaneously, automatically, and no prior configuration is required. Feel free to use this testing utility to see if it's properly installed, enabled, and correctly configured.

minor bugfix: * Added support for the Greek language. * Applied a minor spelling change to the Dutch localization.

MPL proxy-server browser http-server link-checking

exiftool 10.51 💾

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

minor feature: Added a new Pentax LensType. - Added some new Pentax DriveMode values. - Added utility "NoDups" function for use in advanced formatting expressions. - Enhanced -ver option to report Perl include directories with -v2. - Improved warning message when advanced formatting expression returns undef. - Minor change to a few FujiFilm print conversion strings. - Changed behaviour when expanding Shortcut tags in an advanced formatting expression -- the values are now separated according to the -sep option setting instead of being simply concatenated. - Patched to allow file times to be set on systems where futimes is not available.

Artistic perl exif meta-data

youtube-dl 2017.05.01 💾

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 Extract view count from JSON-LD. utils Improve unified_timestamp. utils Add video/mp2t to mimetype2ext. downloader/external Properly handle live stream downloading cancellation. . utils Add support for unicode whitespace in clean_html on python 2. infoq Make audio format extraction non fatal. brightcove Allow whitespace around attribute names in embedded code. zaq1 Add support for zaq1.pl. xvideos Extract duration. vevo extraction. noovo Add support for noovo.ca. washingtonpost Add support for embeds. yandexmusic:playlist extraction for python 3. anvato Improve extraction. Promote to regular shortcut based extractor Add mcp to access key mapping table Add support for embeds extraction Add support for anvato embeds in generic extractor . Promote to regular shortcut based extractor. Add mcp to access key mapping table. Add support for embeds extraction. Add support for anvato embeds in generic extractor. xtube extraction for older FLV videos. tvplayer extraction.

Public Domain python utility video

Vector Classes 1.3.2 💾

Vc is a free software library to ease explicit vectorization of C++ code. It has an intuitive API and provides portability between different compilers and compiler versions as well as portability between different vector instruction sets. Thus an application written with Vc can be compiled for: * AVX and AVX2 * SSE2 up to SSE4.2 or SSE4a * Scalar * MIC

minor bugfix: * Resolve warnings from GCC 6 about ignored attributes. * Support for Kaby Lake detection.

BSDL c++ library simd vectorization data-parallel

schily 2017-05-03 💾

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. bsh and Bourne Shell: kill -l now list realtime signals on FreeBSD and NetBSD.

CDDL software development build tools utilities

CakePHP 3.4.6 💾

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

minor feature: The CSRF and Security token fields now have autocomplete=off. This resolves a problem with the back button in new versions of Safari. The SQLServer driver now supports more connection options. Improved API documentation. tureManager always uses connection aliases now. This prevents accidentally using the live connection when the test connection has not been defined. Translation packages can initialize from cache files created in 3.3 without errors now. the conjugation of conditions by and*() and or*(). Previously and*() methods appended conditions, while or*() methods prepended them. ADmad. Joep Roebroek. José Lorenzo Rodríguez. Marc Würth. Mark Scherer. Mark Story. Michael Hoffmann. Sohel Rana. Stephan Meyer. Travis Rowland. lilHermit. mehdi fathi. ndm2. saeid.

MITL php framework web-mvc cakephp rails