youtube-dl 2018.05.09 💾

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: YoutubeDL Ensure ext exists for automatic captions. Introduce --geo-bypass-ip-block. udemy Extract asset captions. udemy Extract stream URLs. businessinsider Add support for businessinsider.com. cloudflarestream Add support for cloudflarestream.com. watchbox extraction. discovery Extract Affiliate/Anonymous Auth Token from cookies. itv:btcc Add support for itv.com/btcc. tunein Use live title for live streams. itv Improve extraction.

Public Domain python utility video

Ghost 1.22.6 💾

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: Drop Node v4 Support. admin URL not updating when changing tag slug. handling in admin.

MITL javascript nodejs iojs blog web-publishing markdown

Shotcut 18.05.08 💾

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

minor feature: Added Keyframes for Filters: Gain / Volume Brightness Circular Frame Color Grading (no simple) Opacity Size and Position (simple only) . Gain / Volume. Brightness. Circular Frame. Color Grading (no simple). Opacity. Size and Position (simple only). Added support for mono and 5.1 surround sound: Settings Audio Channels and Export Audio Channels. Added Finnish translation. Restored GIF Animation for Export. Reduced memory footprint (especially for Rotate and Size and Position filters). Changed Export default settings to reduce output size by increasing GOP and number of B frames.

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

Homebank 5.2 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor feature: New : import, you can drop file to import on the main window. Change: xhb data file format (v1.3). Change: optimized XML tag. Change: preferences, reorganised the pages and elements. Change: improved the split dialog with a listview and new layout. Change: migrated split to GPtrArray. Change: improved the register selection informations. Change: relayouted payee and category dialog. Change: removed most theme icons to keep a consistent interface. Wish : #1744612 add Select All/Select None feature when importing transactions from files. Wish : #1738816 import remember last account. Wish : #1673902 add a visual marker for uncategorized txn. Wish : #1673048 option to control the autocomplete of memo. Wish : #1623931 import option to case convert txn description. Wish : #1610563 enhance the backup system. Wish : #1586211 import to always shows date tolerance. Wish : #1579494 prevent to import csv invalid date combinations. Wish : #1225122 split the amount of a transaction into more than 10 categories. Wish : #1008629 optional default transaction template for each account. Wish : #969218 include tags in scheduled/template transaction. Wish : #829418 option to help detect duplicated transaction. Wish : #668417 list of all transactions. Wish : #528739 implement import of multiple files. Trendtime report quarter bound date wrong. Report 'select all' prevent to pick some date. Date resets to 01/01/1900 while adding a new transaction. Display of quarter shows calendar year not fiscal year. Cannot rename payee in case-sensitive way. Partial date entry doesn't work anymore. : 2018-03-18 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

peewee 3.3.4 💾

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: Added a BinaryUUIDField class for efficiently storing UUIDs in 16-bytes. Dataset's update_cache() logic so that when updating a single table that was newly-added, we also ensure that all dependent tables are updated at the same time. Refs coleifer/sqlite-web#42.

MITL python orm flask developers python-module

µBlock Origin 1.16.5b2 💾

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

minor feature: "Ignore generic cosmetic filters" not checked as expected with a new installation. Reported by a Reddit user, with this commit . Reported by a Reddit user, with this commit. Pull request from @Rob--W: Clear return value of vapi.js content script Performance . Element picker find twice body on website. Added a link to uBO's official tracker in About pane in the dashboard.

GNU GPLv3 javascript browser ad-blocker filter privacy

Raccoon - Google Play desktop client 4.2.4 💾

With Raccoon, you can download apps from Google Play to your desktop computer instead of your phone tablet. Raccoon is intended for users who: * Don't want to use the official app because of privacy concerns. * Prefer to keep a backup of their apps (e.g. to roll back to older versions). * Install/Deinstall often and don't want to waste time/bandwidth on downloading.

major bugfix: Launcher should no longer cause problems with 32 bit Java on 64 bit windows.

Apache google play android java apk apk downloader

Mesa 18.0.3 💾

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 18.0.3 is a release which found since the 18.0.2 release. Mesa 18.0.3 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,, texture3d, a SaschaWillems demo, assert fails, SIGBUS in write_reloc() when Sacha Willems' quot;texture3d quot; Vulkan demo starts, Changes, Andres Rodriguez (1):, radv/winsys: leaking resources from bo's imported by fd, Boyuan Zhang (1):, radeon/vcn: mpeg4 msg buffer settings, Eric Anholt (1):, gallium/util: incorrect refcounting of separate stencil. Jason Ekstrand (1):, anv/allocator: Don't shrink either end of the block pool, Juan A. Suarez Romero (3):, docs: add sha256 checksums for 18.0.2, cherry-ignore: add explicit 18.1 only nominations, Update version to 18.0.3, Leo Liu (1):, st/omx/enc: blit setup for YUV LoadImage, Marek Olšák (2):, util/u_queue: a deadlock in util_queue_finish, radeonsi/gfx9: workaround for INTERP with indirect indexing, Nanley Chery (1):, i965/tex_image: Avoid the ASTC LDR workaround on gen9lp, Samuel Pitoiset (1):, radv: compute the number of subpass attachments correctly

MITL x11 graphics 3d graphics-driver emulation opengl

QtPass 1.2.2 💾

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

minor feature: Clipboard clearing timer is not reset when new passwords are copied to the clipboard #309. Removal of files outside of password-store #300 #363 (FiloSpaTeam). Lots of and refactoring. #364 #376 #378 #381 #382 #384 #386 (FiloSpaTeam). make clearClipboard more robust #359 (lukedirtwalker). Multiple question marks while trying to delete password #385. No button icons and text in "menu bar" #383. Entire program is huge on High DPI screen on Linux #369. Parallel make in qtpass-1.2.1: ld: cannot find -lqtpass #350. No password entry prompt #343. Can't install on OS X Sierra #337. No icon on MacOS #333. Font and spacing used for URL links on right in main window absurdly large #329. QtPass don't display all lines with templates #273 #358 (lukedirtwalker). Update CONTRIBUTING.md #354 and add two entries in FAQ about the language #353 (5bentz). nested template argument list compile error #346 (martinburchell). Honor PREduring tests install #345 (SpiderX).

GNU GPLv3 password manager utility qt qt5 pass gpg git

Natron 2.3.11 💾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

minor feature: User Guide: Add documentation on tracking and stabilizing. FrameBlend: Add Over operation, add decay parameter, and. Python Pseudo-random number generators random(min,max,time,seed) and randomInt(min,max,time,seed). Shadertoy: Document the process to adapt a shader from shadertoy.com to the Shadertoy plugin. Support FFmpeg 4.0 in the ReadFFmpeg and WriteFFmpeg plugins.

GNU GPL c++- python graphics composition animation effects

FileZilla 3.33.0 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

major bugfix: MSW: Microsoft broke the ICopyHook interface in Windows 1803. Until Microsoft the in Windows, drag drop from FileZilla into Explorer will not work on Windows 1803.

GNU GPL c ftp ftps file-transfer

Pale Moon 27.9.1 💾

Pale Moon is a web browser derived from Firefox. It's not just a repackaged variant, but progresses with its own XUL-based interface focused on ease of use, but still incorporates latest Firefox technologies and supports many browser extensions.

minor feature: This is a maintenance release. Changes/:. Removed the unused/incomplete places protocol handler.. Worked around an with MSE media without a Track ID. This should help with the playability of some live streams. Ported across jemalloc improvements from UXP.. Ported across cairo mutex improvements from UXP.. Added support for FFmpeg 4.0/libavcodec 58.. Added a for Windows 10's "isAlpha()" not being what one. would expect in v1803.

MPL c gecko firefox web browser xul

Hiawatha 10.8.1 💾

Hiawatha is a free and open source webserver for Unix. This project aims at writing a webserver that is secure, easy-to-use and lightweight.

minor feature: mbed TLS updated to 2.8.0. Removed support for secp192r1 and secp192k1 curves, to make it PCI DSS compliant out of the box. Small improvements to Let's Encrypt ACMEv2 script.

GNU GPL http webserver

PeaZip 6.6.0 💾

PeaZip is a cross-platform compression and archiving tool. It utilizes code from 7-Zip, Pea, FreeARC, PAQ, QUAD and UPX. Besides having full 7z, lzma, xzip, gzip, bzip2 and standard ZIP and TAR support, it can also read from APK, ZIPX, ARJ, CAB, CPIO, LZO, RAR, ISO, JAR, XAR, ACE, ARC, and various application or file system containers. AES256 encryption is further supported in some archive types, or splitting and merging, converting between formats, or secure archive content deletion, and creating self-extracting archives. The BSD/Linux version is available with Gtk or Qt interface, but also as command line tool.

minor feature: Release 6.6.0 introduces various improvements, as a new fast duplicate Finding routine, and the ability to try to edit non explicitly Supported archive types - like MS Office files and JAR containers. 7z backend is updated to 18.05 version, which improves performances and Vulnerabilities and possible Windows 10 of previous Versions. A total of 188 File extensions can now be managed by PeaZip. Translations are Available in over 30 languages, any help is welcome to translate PeaZip to new languages and to maintain current localizations up to date, so Please consider taking the time to give a look to translations Directory For newer language files and for any resource useful for translators.

GNU LGPLv3 free-pascal desktop archiving compression encryption zip 7z tar end-users

OCRmyPDF 6.2.0 💾

OCRmyPDF adds an inisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor feature: Use more standard __version__ rather than PILLOW_VERSION . Add support for PDF/A-3. . helpers: missing call to complain(). . Don't suppress error message from config_notfound. . helpers.py again. . Add gpg key to template. . test_pageinfo: remove duplicate import. . --remove-background error on PDFs with colormapped images. . Expand size growth reasons to other arguments that trigger transcoding. . Update Dockerfile for Ubuntu 18.04. . Add 18.04 update procedure. . XMP validation with /CreationDate. . Merge branch 'feature/pdfa3'. . v6.2.0 Release notes. . v6.2.0. failure to prevent use of Ghostscript on /UserUnit files. . Trap PDF/A-3 errors on old Ghostscript.

GNU GPLv3 pdf ocr scanning

sngrep 1.4.5 💾

sngrep is a terminal tool that groups SIP (Session Initiation Protocol) Messages by Call-Id, and displays them in arrow flows similar to the used in SIP RFCs. The aim of this tool is to make easier the process of learnig or debugging SIP. Features: * Capture SIP packets from devices or read from PCAP file * Supports UDP, TCP and TLS (partially) transports * Allows filtering using BPF (Berkeley Packet Filter) * Save captured packets to PCAP file

minor feature: * save: avoid crashing when multiple source inputs are used * call list: fix buffer overflow in display filter with wide terminals * capture: added new setting capture.tlsserver to only process TLS packets to tha address * capture: fixed compatibility with OpenSSL = 1.1.0 * capture: only read stdin when input file is '-'

GNU GPLv3 sip telephony trace terminal pcap

Wget 1.19.5 💾

GNU wget is a HTTP and FTP downloading and mirroring tool for the command line. It provides various options and complete HTTP support. It supports REST and RANGE requests for partial and continuous downloads, can use wildcards for mirroring complete websites, converting HTML references to relative links, use HTTP cookies, proxies, persistent connections, background processing, and can compare files prior downloading.

minor bugfix: Cookie injection (CVE-2018-0494). Enable TLS1.3 with recent OpenSSL environment. New option --ciphers to set GnuTLS / OpenSSL ciphers directly. Updated CSS grammar to CSS 2.2. Several memleaks found by OSS-Fuzz. Several buffer overflows found by OSS-Fuzz. Several integer overflows found by OSS-Fuzz. Several minor.

GNU GPL c wget http ftp file-transfer mirroring

Cinnamon 3.8.2 💾

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: Startup settings: blurry icons, Startup settings: using the wrong variable, Startup settings: Use icons in button box, Spices.py: Use https for spices downloads. Startup settings: Show delay units and only show delay when it's not 0, l10n: Update POT file, Startup settings: creation of autostart files, notificationDaemon: fallback icon names, Make the key binding setting for Show Desklets global, l10n: Rephrase a few msgids, Notification clearing on app focus + blacklist + limit, cs_default: Don't print info before checking that it's valid. menu applet: Wrong parent class for SystemButton, window list previews position, Spices.py: refactor downloading code for better error handling, Spices.py: file permissions durring install, Spices.py: Handle the cinnamon proxy better regardless of whether cinnamon is running or not. debian: now that python3 migration is completed remove python2, debian/control: increase deps version of muffin, cjs and cinnamon-desktop, popupMenu: menu cutoff during open/animation, some with the download refactoring in Spices.py, Minor lang changes, fileUtils: module exporter, line numbers in stack traces being incorrect, Notification policy, chrome: Improve visibility conditions for panels and other chrome, l10n: Update POT file.

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

QOwnNotes 18.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 feature: There now is a new scripting command `script.fetchNoteIdsByNoteTextPart()` to. Fetch the ids of all notes with a certain text in the note text (for. For more information please take a look at the scripting documentation. There now is a new script `Unique note id` in the *Script repository*. That generates a 10 character alphanumeric id for the current note and Also allows to jump to the note by it There now is a software repository for Fedora 28. Please visit the Fedora installation page. For instructions Added more Brazilian Portuguese, Indonesian, German, Spanish, Italian, Dutch. And Hungarian translation (thank you mlimacarlos, zmni, rakekniven, richarson, Mlocati and Fabijenna)

GNU GPL desktop note-taking owncloud todo

BallroomDJ 3.20.1 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor feature: 3.20.1 (2018-5-6) (stable) New Features: Linux: Added support for the MPV music player via libmpv. Bug Fixes: Fixed missing color changes for some themes. Added support for Mac OS X graphite color. Linux: MPV: Update MPV interface. Windows: MPV: Removed, does not work for .flac files. Player: Export for CD: Fixed to reset properly on errors. Internal: Player: Cleaned up timing issues. Fixed some tests. Merge in changes from 3.19.10.

Zlib end-users linux macos windows tk tcl player ballroom

LibreSSL 2.7.3 💾

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.

bugfix: Removed incorrect NULL checks in DH_set0_key(). Reported by Ondrej Sury. Limited tls_config_clear_keys() to only clear private keys. This was inadvertently clearing the keypair, which includes the OCSP staple. And pubkey hash - if an application called tls_configure() followed by Tls_config_clear_keys(), this would prevent OCSP staples from working. an normalizing CPU architecture in the configure script. Which disabled assembly optimizations on platforms that get detected as 'amd64', opposed to 'x86_64'. 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

The Sidef programming language 3.16 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature:

GNU GPLv3 programming language development perl

Nikola 7.8.15 💾

Nikola generates static websites and blogs, with feeds, comments, media galleries and an archive. Content can be authored in reStructuredText, Markdown/CommonMark, Wiki, BBCode, Textile, AsciiDoc, Python Notebooks, Misaka, Pandoc, txt2tags, orgmode, or plain HTML. It also provides code sections with syntax highlighting, is multi-lingual, fully themeable, and can utilize external tools. It's foremost rather fast and its static pages don't have further webserver requirements.

minor bugfix: Behavior for posts not available in default language. Behavior of RSS_PATH to do what the documentation. Says it does Use documented dateutil API for time zone list.

MITL python website blog code-generator static-pages

SWI Prolog 7.7.13 💾

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

minor feature: Added minizip project . CLEANUP: Misleading indentation. . Tmp hack to link to libz. . Started zip binding. . Include zip binding in main source. . Create a zip file. . Added write access for entries. . Working write access. . Working reader. . Provide additional info on zip entries. . Settle OPT_STRING. . Allow specifying comment and extra when creating a zip. . Start emulating old resource db. . Added opening entries in zip files from C. . Replace old archive lib (compiles, does not run). . Creating a saved state. . TMPO: Avoid exytra field. . Boot works again. . Start work on saved states. . Provide access to global zip archive. . WIP removing classes from resources. . Ongoing rationlization. . Basic saved state working. . Move zip predicates to a new library. . Move the core API to use streams. . Restore adding the saved state header. . Start work on locking. . Added options to zip_open_current/3. . Updated resource primitives. . Get open options to work with opening a zip entry. . Replacing src/rc with src/minizip. . Remove more swipl-rc traces. . More installation cleanup. . Do not create minizip Makefile. . Create minizip output dir. . Working build. . Handle PL_open_resource(). . Work making zip access thread-safe. . Guarantee ownership. . Protect against invalid sequences. . Better default behaviour. . Consistent naming. . including foreign state. . Also force proper sequence for writing. . non-determinism. . Added zip_/1. . : ' size_stream'/2: raise exception if this value is not known. . Make Ssize() work on zip input streams. . Add interface to set time in created zip archives. . Support time while extracting. . Cleanup and preserve times. . Remove traces for swipl-rc .exe . . Wip documentation. . Updating the manual. . Remove aliases and macros to old archive system. . Typo. . Provide zip_open_archive_mem() to start from a string. . Avoid system resource DB to be destroyed in atomGC. . Update doc

GNU LGPL prolog compiler software-development

exiftool 10.95 💾

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 new Nikon LensID's. - Added a new Sony LensType. - Decode a new Samsung tag. - Decode Photoshop Lr16 layer information. - Decode more Leica tags. - Updated DarwinCore tags to current specification. - Improved validation of JPEG files. - Disabled writing of gy Samsung EK-GN120 SRW files. - conversion for Nikon D850 ExposureDelayMode. - "x outside string" error when reading a truncated zip file. - "uninitialized value" error when writing a corrupted JPEG image.

Artistic perl exif meta-data

Calibre 3.23 💾

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: 3.23 04 May, 2018 New features Kobo driver: Add support for new firmware Book polishing: Add an option to upgrade EPUB 2 to EPUB 3. DOCX Input: Convert text written with dingbat fonts such as Wingding or Symbol correctly. When choosing the page to use as a cover from a PDF file, add a button to render more pages, if needed. TXT Input: Add support for embedded images that use relative URLs when converting markdown or textile. Note that this will only work if you are converting using the ebook-convert command line tool as the main calibre program moves files around, so relative references will not be valid. Edit book: Insert special character: Add an option to select if searching should match all words or any of the words. Edit book: Insert special character: When searching by name match prein addition to whole words. So you can now type "horiz" to match "horizontal". Linux installer: Simplify the command used to install calibre and add support for Ubuntu 18.04 which is missing a default python executable. When upgrading EPUB 2 to EPUB 3 add the 'epub' namespace to all HTML files, for convenience. Edit Book: an error caused by a landmark entry in EPUB 3 files that has an lt;a gt; tag without an href attribute. Edit Book: names for some control characters not being displayed in the status bar. Searching: A (B) not being treated as A AND (B). Kobo driver: Add an option to not maintain bookmarks/read status/etc. when resending a book already on the device. DOCX Input: Ignore complex script font styles. conversion of documents that specify only complex script styles and no simple script styles. When updating EPUB 2 to EPUB 3 ensure only a single dc:date element is present in the OPF.

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

sqlitebiter 0.14.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 --format option to the file sub command: #49. Modify to properly handle Unicode decode error. Support Homebrew installation for macOS: #48.

MITL database console

LimeSurvey 3.7.1 (build 180424) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: security Password reset email doesn't always use the saved email. Found and reported by Hongkun Zeng from VULNSPY.com (https://blog.vulnspy.com/)'. Thank you!. Editor screen loads without CSS when creating/updating custom CSS (LouisGac). Check data integrity shows 'errorneous question group order' for all surveys (Olle Haerstedt). beforeSurveyDelete didn't happen when delete a survey (Denis Chenu). QUEXMLPDF Placeholder in template for Save to PDF triggers error if shown on welcome page (Adam Zammit). Adding custom CSS class to question causes error (Denis Chenu). Panel integration param not passed to END URL (LouisGac). Empty template list if user don't have global rights on template (Denis Chenu). Panel integration parameters are deleted on saving survey settings (Carsten Schmitz). Spelling mistake in greek language description (Markus Flür). Tutorial menu shown even if empty (Denis Chenu). Updated translation: Catalan by qualitatuvic. Updated translation: Dutch by Han. Updated translation: Dutch (Informal) by Han. Updated translation: French (France) by arnaud21. Updated translation: German by c_schmitz. Updated translation: German (Informal) by c_schmitz. Updated translation: Hungarian by kkd. Updated translation: Japanese by nomoto. Updated translation: Norwegian (Bokmål) by pmonstad. Updated translation: Polish by elissa, tomasz. Updated translation: Polish (Informal) by elissa. Updated translation: Romanian by cdorin.

GNU GPL survey php mysql mssql postgres

TXR Language 195 💾

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

major bugfix: Fixed regression from TXR 190 causing special variable function arguments not to work properly. Additional fixes were done in this area to tighten the semantics. TXR's fallback mechanism for discovering its own executable path was incorrect; it was used on Solaris, MacOS and also on any unsupported platform. This caused TXR to malfunction unless invoked via a full path. Those two platforms now have a platform-specific method for self-path discovery, and the fallback mechanism behaves more sanely also.

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

qBittorrent 4.1.0 💾

The qBittorrent project aims to provide an open-source software alternative to µTorrent. Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD). qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.

minor feature: translation context. . Right-align stat values. . Add missing units. . . . Update copyright year. . translation context. . . . Torrent creator: raise maximum piece size to 32 MiB. . . . . . Only add search separators as needed. . . . Match webui statuses to gui. Use switch statement. . . . Sync translations from Transifex and run lupdate. . Revert "Remove examples from gpl.html..". . Add default case. . . . Require '#pragma once' in new code. . Remove legacy and corrupted RSS settings. . . . . . Remove default case. . . . . . . Allow to load TorrentInfo from data buffer. . Switch built-in Web UI html to HTML5. . Implement Qt wrapper for std::runtime_error. . Don't set application name twice. . . . Set default file log size to 65 KiB and delete backup logs older than . . Initial implementation of Smart Filter feature. . . . Redesign Web API. . Add "Coalesce reads writes" checkbox in advanced options. . typo in function name isSplashScreenDisabled(). . Redefine CacheStatus.readRatio field. . Clarify some terms in stats dialog. . Made smart episode filter regular expression configurable. . Expose the libtorrent fields for "dont_count_slow_torrents" to GUI: . Sync translations from Transifex and run lupdate. . Don't use qDeleteAll() on temporaries. . . . . . . . . . . . . . Disable Auto TMM when RSS rule has save path. . Don't implicitly cast iterator to const_iterator. . Add "Use proxy only for torrents" option to webui. . . . wrong WebAPI param name. . Don't convert POST parameter names to lower-case. . WebUI Save user's resized window sizes. . Make download + upload windows resizable. . Add option to show/hide webui status bar. . Use.each(). Refactor conditionals. . . . . . compilation with Qt 5.11 on macOS. .

GNU GPL internet download torrent

peewee 3.3.3 💾

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: More efficient implementation of model dependency-graph generation. Improves performance of recursively deleting related objects by omitting unnecessary subqueries. Added union(), union_all(), intersect() and except_() to the Model-specific query implementations. This was an oversight that should have been patched in 3.3.2, but is in 3.3.3. Major cleanup to test runner and standardized test skipping logic to integrate with standard-library unittest conventions.

MITL python orm flask developers python-module

µBlock Origin 1.16.4 💾

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

minor feature: "Ignore generic cosmetic filters" not checked as expected with a new installation. Reported by a Reddit user, with this commit . Reported by a Reddit user, with this commit. Pull request from @Rob--W: Clear return value of vapi.js content script Performance . Element picker find twice body on website. Added a link to uBO's official tracker in About pane in the dashboard.

GNU GPLv3 javascript browser ad-blocker filter privacy

Fossil SCM 2.6 💾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further extensions.

minor feature: a that was causing crashes while trying to clone the TCL Repository. This is the main reason for the current release. Added the new "Classic" timeline viewing mode. "Classic" is the. Same as "Verbose" in the previous release. The "Verbose" mode is Now like "Compact" except the extra check-in details are shown by Default. Add support for ETags:, Last-Modified:, and If-Modified-Since: Cache control mechanisms. Enhance the /tarball. zip, and. sqlar pages so that the checkin. Name to be downloaded can be expressed as part of the URI, And without the need for query parameters. On the /timeline webpage, add the days=N. Query parameter and enhance the ymd=DATE and yw=DATE query parameters to accept 'now' as an argument to show the latest day or week. In the web page that comes up in response to the. Fossil all ui command, show the last modification Time for each repository, and allow click-to-sort on the modification Time column. In the tarball cache replacement algorithm, give extra weight to. Tarballs that have been accessed more than once. Additional defenses against web-based attacks. There have not been. Any known vulnerabilities. We are just being paranoid. Update the built-in SQLite to an alpha version of 3.24.0..

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms

frePPLe 4.3.4 💾

FrePPLe is a product planing and scheduling toolkit. It models planning processes targeted at discrete manufacturing industries constrained by material, capacity and lead time. Integrates data maintenance capabilities, Excel import, a web-based user interface. And it's extensible with custom data models or algorithmic solvers.

minor feature: Solver performance optimization where there are availability calendars. The plan generation time can be reduced with a factor 3 to 4 in some models. Solver enhancements for planning with setup matrices. Solver optimization to handle infinite buffers more efficiently. Compilation error with Python 3.6. for spreadsheet import: more robust handling of empty rows and rows with empty fields at the end. Correction to maintain a single root hierarchy.

Affero GPL c++ python erp scheduling product-planing

ivykis 0.42.3 💾

ivykis is a library for asynchronous I/O readiness notification. It is a thin, portable wrapper around OS-provided mechanisms such as /dev/poll, epoll_create(2), kqueue(2), poll(2), and port_create(3C). ivykis was mainly designed for building high-performance network servers, but can be used as building block for any kind of event-driven application that uses poll(2)able file descriptors as its inputs.

minor bugfix: This release fixes a bug on Solaris where we would inadvertently use the non-threadsafe version of 'errno', and fixes a build/install bug on case-insensitive filesystems.

GNU LGPL software-development library networking c cross-platform

OPNsense 18.1.7 💾

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

minor feature: Here are the full patch notes: o system: validate pfsync peer as IPv4-only o system: flip order of arguments for system_routing_configure() o system: convert cron to mutable model controller o system: convert routing to mutable model controller o system: log table header cleanup o system: more aggressive factory reset and shut down after completion o system: remove duplicate addresses before binding web GUI and OpenSSH o system: fix Framed-Route parsing for RADIUS authentication o system: properly translate save message on user language change o interfaces: PPPoE link down script improvements o interfaces: emit prefix-interface for trackers in advanced DHCPv6 configurations o interfaces: DHCPv6 configuration creation breakout (contributed by Team Rebellion) o interfaces: SIGHUP reload for dhcp6c (contributed by Team Rebellion) o interfaces: wait for dhcp6c to be stopped by pending apply o interfaces: only reconfigure VLAN interface after edit when necessary o interfaces: create IPv4 and IPv6 tunnel gateways for GIF/GRE when the setup allows it o interfaces: remove unused flush argument from various functions o interfaces: fixed creation of GIF/GRE tunnel with an outer IPv6 remote address (contributed by Christoph Engelbert) o interfaces: fixed router advertisement setup of former static but now tracking interface (contributed by Christoph Engelbert) o interfaces: remove obsolete address requirement for CARP VIPs o interfaces: back out get_dyndns_ip() IPv6 online detection and properly propagate a lookup error o interfaces: no more spurious redirection for dhclient invoke o firewall: remove a side effect from filter_delete_states_for_down_gateways() o firewall: adjust maximum table entries for error-free bogonsv6 usage o firewall: add buckets option to traffic shaper o firewall: update help text for port ranges (contributed by Michael Muenz) o power: power off modal to indicate that the GUI is no longer responsive o captive portal: add traffic data and IP address

BSDL-2 network firewalls security

Shotcut 18.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: Added Keyframes for Filters: Gain / Volume Brightness Circular Frame Color Grading (no simple) Opacity Size and Position (simple only) . Gain / Volume. Brightness. Circular Frame. Color Grading (no simple). Opacity. Size and Position (simple only). Added support for mono and 5.1 surround sound: Settings Audio Channels and Export Audio Channels. Added Finnish translation. Restored GIF Animation for Export. Reduced memory footprint (especially for Rotate and Size and Position filters). Changed Export default settings to reduce output size by increasing GOP and number of B frames.

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