Web frontends development using 'Node.js' 0.1.0 💾

'UnJSq' is a 'Node.js' module for developing web application frontends. It does not work like a 'CGI', that is, it does not reload the web page on each query, but allows to refresh only the needed part of the 'DOM'. It's also not a yet another 'JavaScript' framework, nor does rely on such a framework. If you are a backend developer working with 'Node.js', and you want to develop web frontends for your applications without having to use one of those countless 'JavaScript' framework, then 'UnJSq' is for you.

minor feature:

Affero GPLv3 web frontend node-js q37 epeios

XHP library 2.5.0 💾

XHP is Facebooks extension to utilize XML fragments and structures directly within PHP source code. Which allows simpler document construction, processing, and sane variable interpolation without having to use DOM functions. It also permits to declare custom :xml:object classes for even quicker templating. Previous versions are available for Zend/PHP5.

minor feature: test with experimental shape options . update dependencies. . test against HHVM nightly builds. . make AttributesTest strict instead of decl. . change tested shape behavior depending on HHVM_VERSION_ID. . Update composer.lock. . Add 'as' attribute to link tag. . Add mention of hhvm-autoload requirement. . Type checking with 'safe_array = true'. . Support HHVM 3.24, require HHVM 3.23. . Add string cast for 3.24 in tests.

MITL php hhvm c hack xml language-syntax extension developers

VideLibri 1.96 💾

VideLibri lists the books you have lend from a public library and lets you search the library catalog from your local device. It has all the usual features of an library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever lend books across multiple libraries. It is the world's first library app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow every user to adds its own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android. At the moment its GUI is entirely in German as no support for any non-German-speaking library has been requested, but a translation can be made if wished for.

major feature: Add an interface to the Koha library system on LMSCloud. Change public library Pforzheim to use Koha. Improved layouts on Android for account switching and import/export. New pinned HTTPS certificate for public libraries in Cottbus/Trier and dead university libraries HMT Leipzig, SLUB Dresden. Properly show status messages on sisis OPAC.

GNU GPL libraries opac interpreter object-pascal java xquery windows linux android bibliothek bibliotheken

phpMyAdmin 4.7.7 💾

phpMyAdmin is a tool intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

minor bugfix: displaying of formatted numeric values for some locales. Ensure datetimepicker is always loaded for datetime fields. PHP error when browsing certain results. security XSRF/CSRF vulnerability, see PMASA-2017-09.

GNU GPL database system-administration php mysql mariadb

MusE 3.0 💾

MusE is a MIDI/Audio sequencer with recording and editing capabilities written originally by Werner Schweer now developed and maintained by the MusE development team. MusE aims to be a complete multitrack virtual studio for Linux, it is published under the GNU General Public License.

major feature: A selection of sorts, changes since the last stable release 2.2.1 are as follows (sorry it s long): * Switched to Qt5 * New Plugin Path editor in Global Settings: * System-wide move to double precision of all audio paths * LV2 fix for very slow right-click synth 'presets' ex. amsynth * LV2 support PowerOf2BlockLength * LV2 support FixedBlockLength * Mixer makeover with lots of fixes * Arranger Track Info panel complete makeover * New: Persistent routes jack audio and midi routes. * Multi-channel Audio Track routing * Improved automation editing, no multi-point editing yet though * Audio automation graphs undo support * New wave drawing mode in arranger with a tiny outline of the wave file * Added Native VST FX support (synths were already supported) * Added support to resize notes and parts to the left with pencil tool * Added live update of wave parts while recording * Added Native VST shell plugins support * Added recording restart function (CTRL+Space and SHIFT+space keeping the old) * Auto resample imported wave files to project's sample rate * Graphical Routing dialog redone and enhanced * Routing popup menus for midi now allow Jack Midi routing * Device List added to midi configuration, with 'Delete' button. * Added multichannel support for SimpleDrums (+routing ability) * Added lots of instrument definition files * CPU and Audio DSP usage metering * Midi transformer support for for randomizing events * Added sample-rate change according to song file when using RtAudio * Midi device processing implementation greatly improved * External midi clock sync reworked * Large System Exclusive (sysex) message support for ALSA * Added support for RtAudio audio backend - primarily Pulse is supported * Synths can now be selected as a midi input route. * Much improved monitoring functionality * ALSA support is now optional, can run in pure jack mode. * Timer improvements, ALSA timer now first choice. (...)

GNU GPL artistic-software audio midi sequencer

ArangoDB 3.3.2 💾

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: : Internal failure: JavaScript exception in file 'arangosh.js' at 98,7: ArangoError 4: Expecting type String. in agency supervision with a good server being left in. FailedServers Distinguish isReady and allInSync in clusterInventory. : AQL statement not working in 3.3.1 when upgraded from 3.2.10. do not reuse collection ids when restoring collections from a dump, but assign new collection ids, this should prevent collection id conflicts.

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

BallroomDJ 3.18.3 💾

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 bugfix: 3.18.3 (2018-1-8) (stable) Changes: Telemetry: Added a switch in the global options to turn telemetry off. Bug Fixes: Linux: Install: Cleaned up the INSTALLER script so that it is more user friendly. Linux: Install: arch: Remove vlc-nightly for Manjaro systems. Linux: Install: fedora: Fixed missing Fedora 27 dependency. Linux: Fixed scaling and display of checkboxes. Options: Marquee: Fix width adjustment for font name. Font chooser: Fixed display width. Internal: File rearrangement. 3.18.2 (2017-12-30) (stable) Bug Fixes: Fix telemetry reporting and errorlog reporting to report on startup, not exit.

Zlib end-users linux macos windows tk tcl player ballroom

Linux kernel 4.14.12 💾

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.14.12, rtc: m41t80: remove unneeded checks from m41t80_sqw_set_rate, rtc: m41t80: avoid i2c read in m41t80_sqw_is_prepared, rtc: m41t80: avoid i2c read in m41t80_sqw_recalc_rate, rtc: m41t80: m41t80_sqw_round_rate return value, rtc: m41t80: m41t80_sqw_set_rate should return 0 on success, Revert "xfrm: stack-out-of-bounds read in xfrm_state_find.", x86/process: Define cpu_tss_rw in same section as declaration, x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat(), x86/dumpstack: Print registers for first stack frame, x86/dumpstack: partial register dumps, x86/pti: Make sure the user/kernel PTEs match, x86/cpu, x86/pti: Do not enable PTI on AMD processors, capabilities: buffer overread on very short xattr, exec: Weaken dumpability for secureexec

GNU GPL c linux kernel operating-system

uGet Download Manager 2.2.0 💾

uGet is a powerful cross-platform download manager. It allows to queue and schedule downloads, categorize them, resume interrupted file downloads, implictly start retrieving URLs from the clipboard, batch processing, use various protocols (HTTP, FTP, Torrent). uGet utilizes multiple connection channels/sockets for speedup, has keyboard shortcuts, a quiet and a CLI mode, allows automatic system shutdown after completion, provides a history, Aria2 and Firefox / Chrome plugins, and an Android version.

major bugfix: 1. mega plug-in: create new plug-in for MEGA site. 2. all plug-in: avoid crash if plug-in failed to start. 3. : some category/status doesn't refresh it's download list. 4. update translation files.

GNU LGPL c gtk file download http ftp download-manager command-line win32

exiftool 10.73 💾

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 read/write support for GoPro RAW (GPR) files. - Added a new Sony/Minolta lens. - Improved conversions for GPS tags extracted from video streams.

Artistic perl exif meta-data

LimeSurvey 3.0.1 (build 171228) 💾

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: Text noise visible after db upgrade (markusfluer). Template carousel button has different fonts (markusfluer). Breaking updatedb through missing table (markusfluer). Create survey config after survey import (Olle Haerstedt). Data integrity query failed (Olle Haerstedt). Doubled advanced settings in question edition (markusfluer). Export form looks strange in small resolution (Olle Haerstedt). Missing columns in responses export (Olle Haerstedt). boxes not behaving correctly on ie (markusfluer). can't save assessment in array question (markusfluer). installation db and update db were differing in tutorials, thus breaking tests (markusfluer).

GNU GPL survey php mysql mssql postgres

Tornado 4.5.3 💾

Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. It's comprised of a web framework, a HTTP client and server implementation based on an asynchronous networking core, and it coroutine library. As whole it can supplant WSGI setups, but the web framework itself may be run with traditional servers.

minor feature: What's new in Tornado 4.5.3 Jan 6, 2018. `tornado.curl_httpclient`. Improved delogging on Python 3. `tornado.httpserver`. `Content-Length` and `Transfer-Encoding` headers are no longer. sent with 1xx or 204 responses (this was already true of 304. responses). Reading chunked requests no longer leaves the connection in a broken. state. `tornado.iostream`. Writing a `memoryview` can no longer result in "BufferError: Existing exports of data: object cannot be re-sized". `tornado.options`. Duplicate option names are now detected properly whether they use. hyphens or underscores. `tornado.testing`. `.AsyncHTTPTestCase.fetch` now uses `` instead of. `localhost`, improving compatibility with systems that have. partially-working ipv6 stacks. `tornado.web`. It is no longer allowed to send a body with 1xx or 204 responses. `tornado.websocket`. Requests with invalid websocket headers now get a response with. status code 400 instead of a connection.

Apache python web-framework http-server

Dibuja 0.6.0 💾

Paint program like MSPaint or Mac Paintbrush, but for Linux. 1. Features - Drawing tools Lines Arrows Rectangles Ellipses Pencil Text Brushes Flood fill Rounded rectangles Polygon (closed polygonal chain) Curves Selection - Selection (rectangular only) Crop to selection Use selection as brush - Undo/Redo - Zoom in/out - Effects (uses gegl) Grayscale Invert Insta Brannan (Instagram like effect) Insta 1977 (Instagram like effect) Brightness/contrast Gauss blur Posterize Threshold Vignette Pixelize Others can be added, see effects.c - Editable color palette - Image Copy / Paste Flip horz/vert Rotate Custom rotate Resize Scale Paste from file Desktop capture - Antialiasing - File Formats Whatever gdk pixbuf loaders you have installed

major bugfix: - Fixed problem when changing tool from image brush and back. - Allow restoration of default image brush - Enable showing of selection size when selecting, and after selection created in statusbar - Added print page setup dialog - Change "New At Size" dialog to use pixels, inches cm. - Modifed how numbers are displayed in that same dlg - Feature: Add meme style text to images

GNU GPLv3 paint drawing image editor light raster-based editor gegl cairo

Searchmonkey GTK Edition 0.8.2 💾

Searchmonkey is different to other desktop search engines. Users can search for file names and contents using powerful regular expressions. This enables Searchmonkey to be much more precise when it returns hits. In addition, searchmonkey doesn't just show you a list of files that might contain what you are looking for, it helpfully displays the content with the matches highlighted

major bugfix: 1.1 Fixed crashes when user clicks on files' list : FIXED bad preview of text files with accented chars : FIXED can't find files containing accented phrases : FIXED expression Wizard : any click on OK validate Regex but also calls web browser : FIXED coding of complex regex expressions doesn't work with multiples conditions because the special char was forgotten : FIXED "Edition' menu from main menu bar is partially inactive (Edit and Open folder sub-menus) : doesn't launch any operation. FIXED

GNU LGPLv3 desktop gnome system filesystem searching systems-administration

miller 5.3.0 💾

Miller is a command line tool that combines features from sed, awk, cut, join, and sort. It works best on name-indexed CSV input, and thus allows easy cutting, sorting or filtering on column names. It allows pretty-printing of tabs/columns, format conversions, can be used in shell pipes like simpler tools, adds some SQL-like querying features, and is similar in spirit to "jq" the JSON queryer.

minor feature: Comment strings in data files: mlr --skip-comments allows you to filter out input lines starting with #, for all file formats. Likewise, mlr --skip-comments-with X lets you specify the comment-string X. Comments are only supported at start of data line. mlr --pass-comments and mlr --pass-comments-with X allow you to forward comments to program output as they are read. . The count-similar verb lets you compute cluster sizes by cluster labels. . While Miller DSL arithmetic gracefully overflows from 64-integer to double-precision float (see also here), there are now the integer-preserving arithmetic operators.+.-../.// for those times when you want integer overflow. . There is a new bitcount function: for example, echo x=0xf0000206 mlr put ' y=bitcount( x)' produces x=0xf0000206,y=7. . mlr -T is an alias for --nidx --fs tab, and mlr -t is an alias for mlr --tsvlite. . The mathematical constants π and e have been renamed from PI and E to M_PI and M_E, respectively. (It's annoying to get a syntax error when you try to define a variable named E in the DSL, when A through D work just fine.) This is a backward incompatibility, but not enough of us to justify calling this release Miller 6.0.0. . As noted here, while Miller has its own DSL there will always be things better expressible in a general-purpose language. The new page Sharing data with other languages shows how to seamlessly share data back and forth between Miller, Ruby, and Python. SQL-input examples and SQL-output examples contain detailed information the interplay between Miller and SQL. . raised a question about suppressing numeric conversion. This resulted in a new FAQ entry How do I suppress numeric conversion?, as well as the longer-term follow-on which will make numeric conversion happen on a just-in-time basis. . To my surprise, csvlite format options weren t listed in mlr --help or the manpage. This has been. . Documentation for auxiliary commands has been expanded, including with

BSDL shell csv processing sorting filtering command-line hashed-data

QOwnNotes 18.01.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 checkbox in the *Editor settings to fully highlight blockquotes. Instead of just the ` ` (for Added more Indonesian, French, Spanish, Catalan, Hungarian and Dutch. Translation (thank you zmni, bepolymathe, richarson, MGuerra and Fabijenna)

GNU GPL desktop note-taking owncloud todo

BuildAMation 1.2.0a1 💾

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, MonoDevelop or VisualStudio for Mac. 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.

major feature: Revamped Publisher to no longer violate the DRY principle, and make more flexible software distributions. Updated TokenizedString implementation to handle the requirements of above.

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

PrRescue 0.61 💾

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 configuration has been synchronized with Gentoo livecd kernel configuration. Kernel has been updated to version 4.14.12 (meltdown fixes). Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

Nextcloud 13.0.0beta4 💾

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: Also cache invalid DiscoveryService response . Add warning regarding freetype support. . Add tests. . . . drag shadow not visible when dragging a file on a narrow screen. . . . Use proper authorative-autoloader for app autoloaders. . Do not update apps if it comes from git. . Use cached app list. . Up check. . . . . . Reduce length of md5 in scss caching. . Test. Test. pinned state of quota if no apps registered an app nav item. . . Add unit tests for the navigation bar slide gesture. . Make possible for apps to disallow the navigation bar slide gesture. . Force the drag to end when the navigation bar Snap is disabled by an app. . Also check for empty content lenth. . . . . . Handle OC-Total-Length in new chunking. . Add integration tests for length header on new chunking. . Transmit OC-Total-Length in browser as well. . Only set X-OC-Mtime when browser provided lastModified on upload. . Don't show users which e-mail address match if they belong to a group . . and tests for MailPlugin. . Upgrade leafo/scssphp to 0.7.2. . . . default parameter of OC_DB::executeAudited(). . additional delogging on smb copy/rename failures. . . . . . . . handle exceptions in SMB::stat. . . . Use injected AppManager. . Let DI handle the background job. . don't use deprecated method for requesting memcache. . Also replace all other occurences. . tests. . . . add occ command to add a index to share_with at the share table. . add index for share_with table for newly created tables. . make occ command more generic. . update autoloader. . . . Cache final result of update check. . . . . . . . Add acceptance test for opening the menu in a public shared link. . opening the menu in a Share page. . . . add option to use legacy v2 auth with s3. . Use javascript to send the actual password reset. . . . . . Trigger events before and after a file action is executed. . Since we now always generate an avatar do not load the placeholder. . Re

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

Interactive Books' Atelier 0.8.4 💾

Introduction For End-Users | When you just have enough of web publishing jargon and you wish to go back to the times when there were books that you gathered and discussed them, or handpicked as the friends for the moments of being alone, instead of websites that are optimized for every purpose but to satisfy your soul ... For Developers | An alternative to conventional content management systems, a highly extensible package for Laravel opening doors to unlitmed possibilities to design and deliver interactive books to the world ...

minor feature: Refining forms and etc. Adding new the ability to view text while uploading - needs lots of corrections.

MITL php cms webcms flat-file markdown yaml laravel

Homebank 5.1.7 💾

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 : added an icon for accounts. New : rewritten partially the charts and removed the treeview for legend. New : chart line have now a vertical line on active item. New : chart now display the 0 scale text. New : rewritten the dateentry widget to use a popover. New : reports enable to copy to clipboard in addition to export as CSV. Change: chart bar/line now span automatically. Change: chart donut hole do not trigger overlay anymore. Change: preferences, txn column list removed, as there is a now a context menu. Change: top spending is now display top 10 items. Change: r.io is now used to get currencies exchange rate (replace yahoo). Change: changes and new entries into the help menu. Wish : #1741339 transaction quicksearch into amounts. Wish : #1709374 enable to export detail list from reports. Wish : #1697241 allow custom currencies for cryptocurrency and discontinued. Wish : #1674018 usability and UX improvements for the reports dialog's toolbars. Wish : #1661986 separate view of out of budget categories in budget report. Wish : #1656589 add highlighting on legend text for report graph. Wish : #300380 beta: add pdf export for transaction (in testing menu). : chart x-scale labels were sometime overriding each others. : balance report: overdrawn was not displayed if the threshold was 0. : balance report: the amount scale was faulty offset to left at first draw. : budget report: chart bar was not showing over state. : report: a bad empty detail list problem. : some minor memory leak. Date range in Trend Time Report. Date/calendar popup registers keyboard bindings (Gnome asks). Currencies update fail due to yahoo discontinued service. Group internal xfer when sort by payee. Title bar do not backup a new file. Euro minor converts Euro to Euro wrong. 2017-09-14 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

Calibre 3.15 💾

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.15 04 Jan, 2018 New features Browser viewer: Allow customizing what information is displayed in the header and footer areas. Access Preferences from the viewer controls to change. Add support for MTP devices on FreeBSD. ToC editor: Add more case changing operations to the right click menu. Content server: Redirect pre 2.x book URLs to new 3.x URLs via a JavaScript redirect. Content server: Allow opening entries in the book list in a new tab via middle click/right click. Add a tweak in Preferences- gt;Tweaks to exclude some fields when using the Edit metadata- gt;Copy/paste actions. Linux: Allow using calibre-tray.png in the calibre resources folder to override the system tray icon. Browser viewer: goto next/previous section actions not working when the sections are in different individual HTML files. Edit book/Book polishing: When compressing images and the compressed image is larger thant he original, use the original image. PDF input: conversion of multi-level PDF Outline causing duplicate entries in the Table of Contents. Edit book: incorrect EPUB 3 declarations being added to the OPF file when adding covers to an EPUB 2 book. Edit book: backspace key un-indenting instead of deleting even when text is selected if the cursor is at the start of the line. Tag browser: position not bing preserved when deleting books. Edit Book: Use the cache directory rather than the temp directory to store working files. Hopefully prevents temp file cleaners from destroying books. EPUB input: Handle books that erroneously set the mimetype for font files to text/plain. AZW3 input: Do not fail to process files with invalid internal flow references. When updating plugins, do not show the dialog asking which toolbar to put the plugin, even if the user has removed the plugin for all toolbars. Content server: using the Clear logs button preventing the server from restarting until calibre itself is restarted. Improved news sources. LA Times. Popular Science. Nikkei News.

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

4MLinux 23.2 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

minor feature: This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 4.9.75. The 4MLinux Server now includes Apache 2.4.29, MariaDB 10.2.11, and PHP 7.0.26. Additionally, some popular programs (Audacity, Chromium, VLC) have been updated, too. 4MLinux 23.2 includes bugfixes for VLC (which now plays the "https" network streams correctly) and Chromium (restored good sound quality). You can update your 4MLinux by executing the "zk update" command in your terminal (fully automatic process).

GNU GPLv3 x window system x11 console terminal osdistro

µBlock Origin 1.14.23b14 💾

µ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: Change URL for CZ/SK filters and add "sk" lang. Ocsigen.org freezes when clicking links. Filter cost cumulates on endless scrolling sites (facebook) and end up being disabled until reload. Regression domain= option fails to match in some rare cases. Japanese Seconds on the logger page not showing.

GNU GPLv3 javascript browser ad-blocker filter privacy

versions 1.4.6 💾

versions is a command line version tracker. It can track version changes for projects in freshcode, github or sourceforge. It has a simple YAML configuration file.

minor feature: Changes published name in pypi to avoid an another versions project. . Ignores the new.egg-info directory. . Version 1.4.6.

GNU GPLv3 versiontracker

Wammu 0.44 💾

Wammu is a graphical mobile phone management tool. It's based upon the Gammu library for interfacing to different hardware and protocols (OBEX, etc). It provides phonebook, todo list, files, calendar, and SMS archiving, editing, copying or sending.

minor bugfix: layout of features selection dialog. Build is now reproducible. License changed to GPLv3+. Windows binaries are again available.

GNU GPL python wxwindows gammu mobile phone backup

MISP 2.4.85 💾

MISP, Malware Information Sharing Platform and Threat Sharing, is an open source software solution for collecting, storing, distributing and sharing cyber security indicators and threat about cyber security incidents analysis and malware analysis. MISP is designed by and for incident analysts, security and ICT professionals or malware reverser to support their day-to-day operations to share structured informations efficiently.

minor feature: Removed threat level and analysis from the index as they're eclipsed by the taxonomies for most use-cases. Changed the behaviour when users click on org logoes (redirect to filtered index). X509-fingerprint-sha256 - to support the updated x509 object. X509-fingerprint-md5 - to support the updated x509 object. Stix2-pattern - to a new stix2-pattern object. Whois-registrant-org - to support the updated whois object.

Affero GPLv3 threat-sharing threat-hunting threatintel malware-analysis stix information-exchange fraud-management security cybersecurity fraud-detect

metastore 1.1.2 💾

metastore is a tool to store the metadata of files/directories/links in a file tree to a separate file and to later compare and apply the stored metadata to said file tree. It was originally written as a supplement to git, which does not store all metadata, making it unsuitable for e.g. storing /etc in a repository. metastore can also be helpful if you want to create a tarball of a file tree and make sure that "everything" (e.g. xattrs, mtime, owner, group) is stored along with the files.

cleanup: * Support building on systems with undefined PATH_MAX, e.g. GNU Hurd. Simple, but not ideal solution yet - PATH_MAX is assumed to be 4096. * Stop assuming that LDFLAGS has flags only for the linker (LD). It used to be true long time ago, when these flags were passed directly to ld. Nowadays (for quite many years already) it happens differently and ld is almost never called directly during build, because it's the compiler that is used for performing linking stage (so called CCLD, practically almost always the same as CC). The build process was already using CCLD (defaulting to CC's value), but was prefixing all unprefixed flags in LDFLAGS with -Wl, prefix, making it impossible to pass non-linker flags via LDFLAGS to CCLD. No more! Now it's assumed that LDFLAGS are meant to be passed to the compiler, so linker flags require explicit -Wl, prefix.

GNU GPL c linux archiving console

MariaDB 10.2.12 💾

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-12837 - WSREP: BF lock wait long MDEV-14799 - After UPDATE of indexed columns, old values will not be purged from secondary indexes. MDEV-12827 - Assertion failure when reporting duplicate key error in online table rebuild. MDEV-14008 - Failure reading auto-increment values in DOUBLE column from storage engine. MDEV-12323 - Rollback progress log messages during crash recovery are intermixed with unrelated log messages. MDEV-12352 - InnoDB shutdown should not be blocked by a large transaction rollback. MDEV-13797 - InnoDB may hang if shutdown is initiated soon after startup while rolling back recovered incomplete transactions. MDEV-14422 - Assertion failure in trx_purge_run() on shutdown. MDEV-14589 - InnoDB should not lock a delete-marked record. MDEV-14714 / MDEV-14488 / MDEV-14644 - data corruption caused by error log messages ending up in database files or binary logs. MDEV-14511 - Use fewer transactions for updating InnoDB persistent statistics. MDEV-13670 / MDEV-14550 - Error log flood : "InnoDB: page_cleaner: 1000ms intended loop took N ms. The settings might not be optimal.". mariabackup : MDEV-14536 - during backup, retry read of log blocks, if there is (possibly intermittent) checksum mismatch. As per the MariaDB Deprecation Policy, this will be the last release of MariaDB 10.2 for Ubuntu 17.04 "Zesty". The reserved word. WINDOW is now only disallowed for table aliases. for the following security vulnerabilities : CVE-.. -. CVE-.. -. Release Notes - MariaDB 10.2 Series . MariaDB 10.2.11 Release Notes .

GNU GPL database database-server database-engine mysql mariadb

youtube-dl 2017.12.31 💾

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 Add container meta field for formats extracted. in _parse_mpd_formats. downloader/hls Use HTTP headers for key request. common Use AACL as the default fourcc when AudioTag is 255. extractor/common extraction of DASH formats with the same. Representation id. slutload Add support for mobile URLs. abc:iview Bypass geo restriction. abc:iview extraction. openload extraction. sandia Remove extractor. collegerama Remove extractor. mediasite Add support for sites based on Mediasite Video Platform. ufctv Add support for ufc.tv. pluralsight missing first line of subtitles. openload Fallback on f-page extraction. vimeo Improve password protected videos extraction. aws canonical/signed headers generation on python 2.

Public Domain python utility video

QtPass 1.2.1 💾

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: Insecure password generation #338 #342. Version 1.2.0 leaks passwords #334. When importing settings from 1.1.5 or older clipboard settings revert to No Clipboard #232. Add Catalan translation #336 (rbuj).

GNU GPLv3 password manager utility qt qt5 pass gpg git

abcMIDI 2018-01-02 💾

The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways. It provides a cross-platform GUI and bundles Tcl/Tk for Windows.

major feature: Midi2abc has the new option "-stats" (detecting key signature and time signature meta commands)

GNU GPL music conversion midi cross-platform tcl tk tclkit

Mozilla Firefox 57.0.4 💾

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: Security to address the Meltdown and Spectre timing attacks, Reference link to 57.0.3 release notes

MPL c++ web-browser html5 javascript mozilla

DomFramework 0.49 💾

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

minor release: FEATURES ADDED: * route : Add the proxy support for baseURL and requestURL * dblayeroo: allow the foreign keys to be a NOT NULL field, then not be tested * dblayeroo: the post execute select must not convert a NULL to INT if a column definition is INTEGER * Add fork support * Add daemon support * Add TCP client support. Allow one to connect easily and get data in SSL or unencrypted mode to a TCP server * Add TCP server support. Allow one to create a TCP server with or without SSL encryption CORRECTED BUGS: * form: select field : allow the provided value to be an integer and work correctely in comparison with the string defaults values

BSDL php web interface framework authentication routing database

Recount 0.2 💾

Renames all files of a directory by using a counter. Therefore the files can even be sorted by the files timestamp, so you're f.e. able to merge videos from different cameras into one sorted directory ;)

minor feature: better integration in modern environments, overwrite automatic language detection by preference dialog, improved wording and documentation, binaries and modifications for Windows

BSDL-2 utilities tcl x11 cross-plattform end-users

Inadyn 2.3 💾

Inadyn is a small and simple DDNS client with HTTPS support, both GnuTLS and OpenSSL are supported. Inadyn is commonly available in many GNU/Linux distributions, used in off-the-shelf routers and Internet gateways to automate the task of keeping your DNS record up to date with any IP address changes from your ISP. It can also be used in installations with redundant (backup) connections to the Internet.

minor feature: Distribute CONTRIBUTING.md in release tarballs, by André Colomb. Clean up demessages for HTTPS connections, by André Colomb. New build-depends, libgnutls28-dev for Debian/Ubuntu users and GnuTLS = 3.0 for others, by André Colomb. Add examples/*.conf to source distribution, by André Colomb. TCP, not UDP, for getaddrinfo() hints + numeric lookups, by André Colomb. Disable SSL for checkip connections to SPDYN service, by André Colomb. Allow IPv6 for HTTP(S) connections, by André Colomb. Ignore premature session termination in GnuTLS, by André Colomb. broken internal links in README.md, by André Colomb.

GNU GPL ddns dns monitoring c console daemon windows linux unix

Universal Media Server 6.8.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Added shared folder selection to the wizard Improved matching of results from CoverArtArchive Improved text in the wizard detection of Java Runtime Environment 9 on Windows charset handling during subtitle conversions video not always transcoding when encoded audio passthrough is used an exception if the renderer replied to GetProtocolInfo but didn't include sink Formatting in UMS.conf Various Languages: Added Bengali translation (empty for now, please contribute to it on Crowdin!) Improved support for Japanese characters Renderers: Added 4k support to VLC for iOS Added support for sending 4k MP4 videos to PS4 natively.

GNU GPL java media streaming ffmpeg upnp dlna

Vim 8.0.1428 💾

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.1428: compiler warning on 64 bit MS-Windows system Problem: Compiler warning on 64 bit MS-Windows system. Solution: Change type from "int" to "size_t". (Mike Williams).

Other text-editor ide vi vim

Linux kernel 4.14.11 💾

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.14.11, tty: tty_ldisc_receive_buf() documentation, n_tty: EXTPROC vs ICANON interaction with TIOCINQ (aka FIONREAD), x86/ldt: Make LDT pgtable free conditional, x86/ldt: Plug memory leak in error path, x86/esp/64: espdouble-fault handling on 5-level systems, x86-32: kexec with stack canary (CONFIG_CC_STACKPROTECTOR), x86/mm: Remove preempt_disable/enable() from __native_flush_tlb(), x86/smpboot: Remove stale TLB flush invocations, nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick(), staging: android: ion: dma direction for dma_sync_sg_for_cpu/device, drivers: base: cacheinfo: cache type for non-architected system cache, phy: tegra: device-tree node lookups, binder: proc- files use-after-free, timers: Reinitialize per cpu bases on hotplug, timers: Invoke timer_start_de() where it makes sense, timers: Use deferrable base independent of base::nohz_active, usb: xhci: Add XHCI_TRUST_TX_LENGTH for Renesas uPD720201, USB: off by one in type-specific length check of BOS SSP capability, usb: add RESET_RESUME for ELSA MicroLink 56K, usb: Add device quirk for Logitech HD Pro Webcam C925e, USB: serial: option: adding support for YUGA CLM920-NC5, USB: serial: option: add support for Telit ME910 PID 0x1101, USB: serial: qcserial: add Sierra Wireless EM7565, USB: serial: ftdi_sio: add id for Airbus DS P8GR, USB: chipidea: msm: ulpi-node lookup, usbip: vhci: stop printing kernel pointer addresses in messages, usbip: stub: stop printing kernel pointer addresses in messages, usbip: prevent leaking socket pointer address in messages, usbip: usbip bind writing random string after command in match_busid, sparc64: repair calling incorrect hweight function from stubs, skbuff: in skb_copy_ubufs unclone before releasing zerocopy, skbuff: skb_copy_ubufs must release uarg even without user frags, skbuff: orphan frags before zerocopy clone, Revert "mlx5: move affinity hints assignments to generic code", ipv6: set all.accept_dad to 0 by default, ipv4: fib: metrics match

GNU GPL c linux kernel operating-system

Checkstyle 8.7 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: Removed guava from api code. SuppressWithPlainTextCommentFilter: should not fail when violation is reported on directory..

MITL java coding-style syntax-checker command-line