Linux kernel 4.16.1 💾

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

minor feature: Linux 4.16.1, signal: Correct the offset of si_pkey and si_lower in struct siginfo on m68k, slab name "biovec-(1 hw_context and req_ctx- buf, crypto: ccp - Fill the result buffer only on digest, finup, and final ops, crypto: lrw - Free rctx- ext with kzfree, parport_pc: Add support for WCH CH382L PCI-E single parallel port card. media: usbtv: prevent double free in error case, /dev/mem: Avoid overwriting "err" in read_mem(), mei: remove dev_err message on an unsupported ioctl, serial: 8250: Add Nuvoton NPCM UART, USB: serial: cp210x: add ELDAT Easywave RX09 id, USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator, USB: serial: ftdi_sio: add RT Systems VX-8 cable, bitmap: memset optimization on big-endian systems

GNU GPL c linux kernel operating-system

youtube-dl 2018.04.09 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, 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 Do not save/restore console title while simulate. extractor/common Relax JSON-LD context check. generic Add support for tube8 embeds. generic Add support for embeds. odnoklassniki Extend URL regular expression. steam Bypass mature content check. acast Extract more metadata. acast extraction. instagram:user extraction. drtuber title extraction. liveleak Extend URL regular expression. openload Add support for openload Relax stream URL regular expression. openload extraction. svtplay:series Add support for season URLs. svtplay:series Add support for series.

Public Domain python utility video

Fusio 1.1.2 💾

Fusio is an open source API management platform which helps to build and manage RESTful APIs. It provides endpoint versioning, handling data from different data sources, schema definition (JsonSchema), automatic documentation generation and secure authorization (OAuth2).

minor feature: handling of OPTIONS request without GET schema #142. Increase name column length #141. Add option to deploy command to force re-execution of migration files #140. Add clean command #137. Add push command to push the Fusio instance to a remote provider.

Affero GPLv3 api rest php

Veusz 2.2.2 💾

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

minor feature: Zoom for polar, ternary and broken axis plots. For mean and add dataset operations, allow datasets to be different lengths, expanding to the maximum. Broken axis if the ends of the axis are not the edge of the plot. Image embedding in Python 3. Update h5py to newer version in Windows binary (supporting HDF 1.10.1). 'fractions' and 'percentages' units in polar plot. Add LANG(mapping) function when evaluating labels, allowing translation of strings in documents.

GNU GPL science-research cross-platform qt cpython visualization

smenu 0.9.12 💾

Powerful terminal utility that allows you to use words coming from the standard input to create a nice selection window just below the cursor. Once done, your selection will be sent to standard output.

minor feature: the cursor restoration. a Solaris incompatibility. italic handling. the replacement of subexpressions (-S,-I,-E). a in the columns inclusion logic. the impossibility to use the letter 't' in search mode. possible display errors when the terminal is resized. Make sure that the timers does not alter the redrawing of the window. Add word numbering to allow direct access through their number (-N,-U,-F,-D). Improve The manual. Allow the u notation for UTF-8 characters in more places. Improve the -T option and add the related -P option. Add the -p for use with the -P and -T options. The gutter option (-g) now accepts a parameter. Adopt the NO_COLOR standard ( Improve the navigation by understanding more keys and key combinations. Understand CTRL+L to redraws the window in case of corruption. Exit from search mode when a direction key is hit. Adjust some values of timers. Remove deprecated directives in -C and -L. Various other small and improvments.

GNU GPL unix c terminal console commandline

QOwnNotes 18.04.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 feature: Added a small note edit styling change for Windows and macOS in the. Note edit is configured as central widget (for Links to files with spaces in the file-path when creating the. Link with the *Link dialog* in the *Link dialog the the last selected file will now be remembered in the open-file dialog. Attempted to a non-reproducible crash in Windows 7 when a note is. Stored by clicking the button (for Added more Brazilian Portuguese, Indonesian, Catalan, French, Spanish, Italian, Dutch and Hungarian translation (thank you mlimacarlos, zmni, MGuerra, bepolymathe, asoliverez, mlocati and Fabijenna).

GNU GPL desktop note-taking owncloud todo

phpMyAdmin 4.8.0 💾

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.

major feature: Allow to export JSON with unescaped unicode chars. Disable login button without solved reCaptcha. Allow to remove individual segments from pie charts. Change label from "Improve table structure" to "Normalize" to match standard terminology. Offer login as different user on access denied from MySQL. Indicate when HTTPS is not properly reported on the server. No database selected error when adding foreign key. Improved database search to allow search for exact phrase match. Report error when trying to copy database to same name. Themes now have to contain metadata in theme.json. phpMyAdmin no longer requires eval() in PHP. The mbstring dependency is now optional. Small refactoring in preparation to CSP. Database link broken in Databases Page. Configurable authentication logging using cfg 'AuthLog' . Add support for Google Invisible Captcha. Improved error reporting for reCAPTCHA. Improved rendering of server variables table. javascript editor for TIME values. alignment of foreign keys editing. Improved inline editor for JSON. Improved layout of operations pages. Add "format" query button in edit view form. Implement Responsive Design/mobile interface. Use a single location for classes under PhpMyAdmin namespace. Indicate SSL status on main page. Configuration directives for defaults of Transformation options. Remove inline JavaScript. Show MySQL warnings when executing SQL queries. Allow Designer to show tables from other databases. Replace Query-By-Example with multi-table query generator interface. Add privileges export to per-database listing. Consolidate functions into class files. Add support for changing collation for all tables and columns in database. Add support for creating fulltext index from table structure. Lower default value for cfg 'MaxExactCount' . DisableIS is not fully honored. Added support for authentication using U2F and 2FA. Avoid removing cookies on upgrade. Remember state of navigat

GNU GPL database system-administration php mysql mariadb

mkconfig 1.29 💾

mkconfig is a build configuration utility. It creates an output file intended to be included as a header file, run as a shell script, used as a configuration file, or any other use. mkconfig is written in portable shell script and designed to be extensible for any configuration use.

cleanup: Updated packaging.

Zlib bourne shell development build-tool

HandBrake 1.1.0 💾

HandBrake is a video file conversion tool. It supports nearly all formats, can transcode media files and codecs for various platforms, players and devices (includes a user-friendly target list to select from). It has an uncomplicated interface and is available cross-platform.

minor feature: Improved user interface Redesigned main window for consistency and usability; overall flow is top to bottom, left to right Added new preset controls directly in main workflow Added new summary tab for overview of settings at a glance Updated interface icons to support high resolution displays . Redesigned main window for consistency and usability; overall flow is top to bottom, left to right. Added new preset controls directly in main workflow. Added new summary tab for overview of settings at a glance. Updated interface icons to support high resolution displays. New and improved official presets Added new presets for Vimeo and YouTube Added new 2160p/4K device presets for Apple TV, Chromecast, Fire TV, and Roku Added new Production presets for post-production video editing workflows Added additional 2160p/4K Matroska presets . Added new presets for Vimeo and YouTube. Added new 2160p/4K device presets for Apple TV, Chromecast, Fire TV, and Roku. Added new Production presets for post-production video editing workflows. Added additional 2160p/4K Matroska presets. Improved AppleTV 4K support. Improved Intel QuickSync Video support Added Linux support (experimental) Added 10-bit H.265/HEVC encoding support for Kaby Lake and newer CPUs Added support for multiple GPUs via D3D11 encode path . Added Linux support (experimental). Added 10-bit H.265/HEVC encoding support for Kaby Lake and newer CPUs. Added support for multiple GPUs via D3D11 encode path. Many and improvements. Added new Unsharp and kernel-based Laplacian LapSharp sharpening filters. Added CSM prefilter option to NLMeans filter. Added support for mobile device orientation via auto-rotation container flag. x265 10- and 12-bit encoders are now included by default; additional dll files are no longer required. Added support for adaptive streaming (SPS and PPS before IDR frames) via the --inline-parameter-sets parameter. Added --json parameter to output scan/status information in JSON format, useful for scripting.

GNU GPLv3 c c objective-c video conversion cross-platform

Tornado 5.0.2 💾

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 5.0.1 Apr 7, 2018. a memory leak when `.IOLoop` objects are created and destroyed. If `.AsyncTestCase.get_new_ioloop` returns a reference to a. Preexisting event loop (typically when it has been overridden to. Return `.IOLoop.current()`), the test's `tearDown` method will not. This loop. a confusing error message when the synchronous `.HTTPClient`. Fails to initialize because an event loop is already running. `.PeriodicCallback` no longer executes twice in a row due to. Backwards clock adjustments.

Apache python web-framework http-server

exiftool 10.90 💾

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 bugfix: Improved decoding of Sony PictureProfile. Problem introduced in 10.61 with order of command-line operations when. Mixing copied values with assigned values

Artistic perl exif meta-data

DuckDuckGo community platform 1.241 💾

The community platform is DuckDuckGos developer hub. Its reference implementation is written in Perl and required PostgreSQL. It includes the forum, blogs, comments, an idea collection, translation tools, development testbeds for the instant-answer extensions (Perl, via JSON API), mailing list integration, and documentation features.

minor feature: retire beta code . . . Add security feedback tag to on call asana task. . . . Release IA pages version: 0.212.0.

Apache perl web community-management developers

Antivirus Live CD 25.0-0.99.4 💾

Antivirus Live CD is an official 4MLinux fork including the ClamAV scanner. It's designed for users who need a lightweight live CD, which will help them to protect their computers against viruses. Both Ethernet (including Wi-Fi) and dial-up (including fast USB modems) Internet connections are supported to enable automatic updates of the virus signature database. All partitions are mounted automatically during boot so that they can be scanned by ClamAV (the supported filesystems are: btrfs, ext2, ext3, ext4, f2fs, fat16, fat32, hfs, hfs+, jfs, nilfs2, ntfs, reiser4, reiserfs, and xfs). Antivirus Live CD images are fully compatible with UNetbootin, which can be used to create an easy-to-use Antivirus Live USB.

major feature: This version is based on 4MLinux 25.0 and ClamAV 0.99.4.

GNU GPLv3 framebuffer command-line antivirus

versions 1.5.0 💾

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: v1.5.0 Version 1.5.0: Adds a new feature that allows to get all entries of a feed that. Have been published since the last entry noticed by the last check. Done by "versions". Improves "versions" output and accuracy thanks to Jens from.

GNU GPLv3 versiontracker

Calibre 3.21 💾

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.21 06 Apr, 2018 New features Browser viewer: Allow showing the time left in the current chapter/book in the header and footer areas of the book. To use go to the preferences of the browser viewer and customize the headers and footers to display the time left. Note that time left in chapter only works correctly if chapters are in separate HTML files in the book. Manage tags dialog: Searching now shows all matching tags and there is an undo button to undo changes. Add an output profile for the Kindle Oasis 2017 Content server: adding/deleting books and editing metadata not updating the main calibre book list automatically. Viewer: When doing a dictionary lookup, remove soft hyphens from the word, if any are present. Edit metadata dialog: tab order for buttons to the left of the title and author. Trim cover dialog: Remove the redundant Trim amp; OK button, instead have the OK button trim automatically if there is a selection. Update Amazon metadata plugin for a website change. Content server: translations not being updated without clearing the browser cache. Content server: switching from translations to no translations not working. Content server: When updating interface data do not transmit translations if they have not been changed. Saves 30-60KB bandwidth when using non-English interface language. Improved news sources. The Atlantic. Fortune Magazine. Telegraph UK. Hot Air. Reader's Digest. The Economist.

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

Pidgin 2.13.0 💾

Pidgin is a widely-used and featureful instant messenger and chat client. It supports AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MXit, GroupWise, SILC, SIMPLE, Sametime, XMPP (Jabber), Yahoo!, Zephy. It provides friend lists across chat networks, file transfers, avatars, custom smileys, typing status display, away messages, and many more features (encryption, audio alerts, LED notification, IRC scripting, SMS gateways, sessions, auto-replys) and IM services (Tor, Twitter, WhatsApp, Facebook, QQ) through plugins.

major bugfix: : libpurple: Unified string comparison. (Arkadiy Illarionov). Properlly shell escape URI's when opening them. (PR #271 Daniel Kamil Kozar). a one byte buffer overread in function purple_markup_linkify. an were utf8 was incorrectly truncated which could lead to crashes as we were potentially feeding garbage into glib/gtk. libgnt: build against curses 6.0 with opaque structs set.. (PR #268 Daniel Kamil Kozar). a crash when resizing the window. (PR #269 Daniel Kamil Kozar). General: bashism in autotools. (PR #267 Daniel Kamil Kozar). XMPP: Show XEP-0066 OOB URLs in any message, not just headlines. a user after free (PR #266 Ethan Blanton). Removed pipelining from BOSH connections. Don't try to TLS already secured BOSH connections. IRC: "Registration timeout" on SASL auth with InspIRCd servers. (and possibly others not based on charybdis/ratbox/ircd-seven). with plugins that modify outgoing messages. (such as the custom PART/QUIT feature of the IRC More plugin). IRC buffer handling.. Properly handle AUTHENTICATE as a normal command with server pre. (PR #316 dx). a crash caused by a use after free of the MOTD. an out of bounds read in irc_nick_skip_mode. a write of a single byte before the start of a buffer in irc_parse_ctcp. Pidgin: Better support for dark themes.. IPv6 links by not escaping 's. (PR #270 Daniel Kamil Kozar). Only write buddy icons to the cache if they're not already cached. (PR #276 David Woodhouse). Rejoin persistent chats after reconnect.. Made the WIN32 Transparency plugin work on all platforms.. Ensure search results buttons are labeled. matching unicode smilies.. Correctly update mute/unmute status when the remote side mutes/unmutes us.. Rework the status icon blinking to not used deprecated API.. Don't allow adding a buddy to protocols that don't have an add_buddy callback.. Finch: handling of search results. Voice Video: Port backend-fs to newer api for farstream relay-info property.

GNU GPL c gtk chat instant-messenger icq xmpp cross-platform

LimeSurvey 3.6.2 build 180406 💾

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: No import button in Template listing - add menu view (Tõnis Ormisson). No import button in Template listing - clean controller (Tõnis Ormisson). No import button in Template listing - error messages (Tõnis Ormisson). No import button in Template listing - import_modal as separate view (Tõnis Ormisson). No import button in Template listing - prerequisite checking in controller (Tõnis Ormisson). Unable to import theme (Tõnis Ormisson). Unable to import theme, adjust text (Tõnis Ormisson). Favicon transparent background (Tõnis Ormisson). No import button in Template listing (Tõnis Ormisson). Unable to import theme (Tõnis Ormisson). When renaming a template : some parts are, some are not (Tõnis Ormisson). Survey texts are not updated via EM javascript (Denis Chenu). Unable to use Expression Manager inside template (Denis Chenu). Language selection does not work in survey-list page (Tõnis Ormisson). Hide progress bar on "thank you" page in vanilla theme (Tõnis Ormisson). Panel integration add url parameter doesn't show any target question (Tõnis Ormisson). Long survey name + Long Group name : breadcumb seems unusuable (Denis Chenu). CSRF in box deletion (markusfluer). Remove punctuation points from PHP (Kai Ravesloot). Remove punctuation points from php (Kai Ravesloot). Final assesments are shown even if no assessemnt is set (Denis Chenu). Import old survey table HTML broken (Denis Chenu). AuthLDAP doesn't work with multiple search bases. (ecraven). Couldn't change password (markusfluer). Updated translation: Catalan by qualitatuvic. Updated translation: Dutch (Informal) by Han. Updated translation: Dutch by Han. Updated translation: Dutch by c_schmitz, Han. Updated translation: Finnish by jeskiv. Updated translation: French (France) by DenisChenu, arnaud21. Updated translation: French (France) by b00z00. Updated translation: German (Informal) by KRav, c_schmitz. Updated translation: German (Informal) by c_schmitz. Updated translation: German by c_s

GNU GPL survey php mysql mssql postgres

BallroomDJ 3.19.7 💾

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: BallroomDJ 3.19.7 (2018-4-5) (stable) Changes: Force switch the player from 'VLC' to 'Integrated VLC' if possible. VLC: allow seek at slow speeds for VLC version 3.0.0 and later. Organization: Added iTunes default organization path. Font Scale: Rearranged display. Bug Fixes: Options: User Interface: always set font display. Fixed an issue with comboboxes interacting badly with scrolling areas and resizable frames. Song List Editor: Added some validation for song list names. Song List Editor: Fix dance display when marquee display is updated. Fixed issues with incorrect and bouncing resizable frames. Linux: Match menu colors to current standard. Internal: More robust windows install for .exe and .dll files. Rearranged files. Code cleanup. Removed all telemetry code as I don't think it will help that much. Windows: Moved SoX into the BallroomDJ install package. Prepare for libmpv support (the libmpv interface is not quite working yet).

Zlib end-users linux macos windows tk tcl player ballroom

Atom 1.26.0-beta1 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: Added ability to customize the default timeout used for notifications that automatically dismiss themselves. Sanitized HTML rendered within notification descriptions.

MITL javascript editor programmers web-development

VCV Rack 0.6.0 💾

VCV is a virtual Eurorack DAW. VCV Rack is the engine powering VCV modules. Add modules, connect cables, edit parameters, and save/load patches. Create generative patches with your mouse, perform with your MIDI keyboard controller, or connect it to your favorite DAW using the Rack Bridge VST/AU plugin (coming soon). In Rack, control voltages and audio signals are equivalent, so you can modulate parameters with sonic-range VCOs to create customizable FM synths or chaotic wave-shaping oscillators. If you already own a modular synthesizer, you can enhance your setup with an audio interface supporting CV signals or a CV-MIDI-CV interface module with Rack's CV Interface (coming soon).

minor feature: Implement single message per step for all midi modules and quad m . rtaudio link. . Merge branch 'v0.5'. . Update CHANGELOG for v0.5.1. . Update samplerate.hpp API. . quad midi pedal handling. . merge conflict. . Add `make dist` to . Remove interactive mode from dep `make clean`. . Build system. Added support for continuous encoders, aka Knob widgets with infinite. . pedal gate release. . . Add AudioWidget. . Merge branch 'master' of . Remove request URL from log.txt. . Use AudioIO in AudioInterface. . Stop audio instead of abort, use requested sample rate instead of. . Return specialized type in rack.hpp helper functions. . Use t sample rate in AudioIO::openStream(). . Add midi.cpp with MidiIO class. . Refactor plugin sync code. . stream upon destructing AudioInterface. . Last commit doesn't do anything, reverted. . Un-reverting last commit. . Use RELEASE=1 to build release version. VERSION is automatically set . . Use Module::params/inputs/outputs indices instead of. . Serialize wire color. . ModuleWidget serializes pos in rack grid coordinates instead of pixel. . Draw opaque wire if one of its ports is hovered. . Reorganize midi.hpp and audio.hpp, add prompt before clearing patch a . . error message in RackWidget::fromJson. . . . Re-LightWidget drawing. . Merge branch 'master' of . Enable denormals-are-zero (DAZ) mode in engine. . Added active light indicators to AudioInterface and MIDItoCVInterface. . Add absf() to math.hpp. . scrolling menus again. . Rename randomSeedTime to randomInit and assert that it's called only. . Use curl instead of wget for make dep. . Define SLUG macro from Makefile for plugins. . Refactor math.hpp. . Refactor util.hpp. . Rename util.hpp to common.hpp, include paths. . for menu clamping. . eucmod typos. . Replace github release of speexdsp with pre-autogen'd package hosted on. . Added clock modulator tag. . Merge branch 'ma

BSDL artistic-software multimedia audio mixers daw

ClairMeta 1.0.0b9 💾

Clairmeta is a python package for Digital Cinema Package (DCP, DSM, DCDM, ...) probing and checking. At Eclair, Ymagis and CinemaNext, we use it across our digital laboratories workflows, and so contribute it back to the community.

minor feature: Update Contributors . Command line interface now returns proper error codes. . Remove Mime type based checks. . VOLINDEX schema check not relevant for Interop. . Allow DCSubtitle ReelNumber element to contains arbitrary string. . PEP 8. . Missing docstring parameter. . Digital signature failing on xml without pre. . . . . . . Bump version.

BSDL python dcp cinema

schily 2018-04-05 💾

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, od, p, POSIX patch, printf, 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: A new feature (PREINSDIR) has been added to the schily makefile system. Schily.Copyright: updated copyright information. Better auto-detect code for gcc on Ubuntu and clang on FreeBSD. Auto detection for the address sanitizer in gcc and clang has been added. libschily: handlecond()/raisecond() now work together with the address sanitizer. libschily: dlerror() fallback prototype has been made POSIX compliant. libschily: match.c no longer makes illegal address accesses with the pattern " 0- ". ved/bsh/libshedit: map.c avoid a possible dereferenced NULL pointer. bsh: A file with the content "#!" did cause a core dump. bsh: the own malloc() implementation is now automatically disabled with ASAN. smake: The inline "echo" parser did missinterpret ;. Star: better error messages and better man page. hdump: the OpenSolaris od(1) man page has been integrated. hdump: the hdump man pagehas been enhanced. hdump: fixed some missbehavior introduced by the additional "od" support. mkisofs: avoid a possible core dump. SunPro Make: some printf() statements have been fixed. SunPro Make: mention automatic forwarding of command line macros to sub-makes. SCCS: Installation may now go to /usr/bin instead of /usr/ccs/bin, see README.SCCS. SCCS: the help(1) algorithm has been descibed in the man page. SCCS: get(1) man page now mentions fallback PATH for sccs.include.filename .

CDDL software development build tools utilities

VideLibri 1.972 💾

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.

minor feature: Add public libraries Datteln, Marl, Haltern am See, Recklinghausen. netbiblio/public library Biel: show call number of lend books. Add barcode, location and pending order count as translated book properties. aDIS/BSZ: use holding system for orderable books. Improved compatibility with Xidel for automated OPAC processing. University library TU Berlin: fix search

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

Checkstyle 8.9 💾

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: ImportControl: reverse order of allow/disallow rule matching. Indentation: wrapped method name. Indentaton: super() is ignored. IllegalType: support arrays as types. spelling: a lot of spelling. PMD 6: migrate configuration to pmd 6.X version. wercker is failing with uncler message after release on non-rebased branches. Add openjdk8/9 to Travis/AppVeyor. Remove usage of package. generated jacoco.exec file needs to be moved out of base directory. doc: improper dtd comment examples. PMD6 violations (bestpractices). spelling: Correct some words in the German translation. Drop find. Replace java.awt.event.InputEvent#getModifiers() with getModifiersEx(). doc: improper private method documentation. Use Jacoco instead of Cobertura for coverage check. doc: clearly explain commit message requirements. Jacoco workaround for MainTest. Split pitest-checkstyle-common. Resolve all violations from SonarQube at 100 Coverage for 100 coverage for 100 coverage for New project badges at 100 coverage for Switch to Powermock 2.0. indentation in all sources of xdoc. doc: typos and grammar on website main page. PackageNamesLoaderTest refactoring. Remove usage of javax.xml.bind.XmlElement (deprecated in JDK9). Refactoring of JavadocUtils static init. Switch to powermock-api-mockito2. IllegalStateException message text was changed in JDK9. upgrade to spot.1.1 cause problems with execution on maven 3.3.9. doc: InterfaceIsType description, SwingConstants is an interface, not a class. Explicitly throw an exception from ClassResolver. Strive for 100 mutation coverage. minimize pitest-checkstyle-utils profile execution. pitest: increase mutation coverage for pitest-checks-coding profile to 100 . doc: extend examples for FinalLocalVariable. Remove dependency o

MITL java coding-style syntax-checker command-line

QOwnNotes 18.04.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: Mistakenly questions about creating a new note when Ctrl +. Clicking on a note or pressing Ctrl + Space in a note There now is a new checkbox in the *Panels settings to use the note edit. Panel as central widget to be resized if the window or other Panels are resized (for For new installations of QOwnNotes this will be enabled by default. For running sessions of QOwnNotes this will be disabled by default. - if this is disabled you are able to create more complex panel layouts. But all panels will be resized if the window is resized Added more Brazilian Portuguese, Spanish and Indonesian translation. (thank you mlimacarlos, richarson, zmni).

GNU GPL desktop note-taking owncloud todo

MultiBootUSB 9.2.0 💾

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.

major bugfix: Welcome onboard Shiniji Suzuki. The most of the and additional features implemented are done by him. A big tanks to him. for crash under Windows. Reimplemented Debian persistence feature under Linux and Windows. Improved partition detection type. Allow target drive specification using lower case letter in command line interface. Added option to specify persistence option from commanl ine interface using 'persistence-size' or 'p'. Better conversion of syslinux config files to grub compatible one (loopback.cfg). Prevent command line interface from installing over existing installation (similar to GUI). distro detection going out of sync after uninstalling a distro. Multibootusb remembers persistence size when trying next distro (having persistence feature). Better detection og GPT devices under Windows. linux (ubuntu16.04) incompatibility (7zip coding). crashing of multibootusb when installing default syslinux. Provide feedback after successful or failure of syslinux install. General code cleanup. Find and prompt for empty ISO files. various typographical errors. wifi slax install Antergos booting slitaz rolling detection and install. wifi slax install for syslinux install when USB disk is not inserted. parted magic grub label (Thanks to gabrielmagno). Intimate users if USB disk not inserted when trying to install syslinux. Add support for AntiX 17.1. Added Parabola Linux. Sync with other multibootusb project.

GNU GPL python boot usb mbr syslinux

Ghost 1.22.1 💾

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: Speed up 1.22 migration script . migration script 1.22 for invalid authors. . Updated Ghost-Admin to 1.22.1. . Version bump to 1.22.1.

MITL javascript nodejs iojs blog web-publishing markdown

peewee 3.2.2 💾

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 support for passing Model classes to the returning() method when You intend to return all columns for the given model. a when using user-defined sequences, and the underlying sequence Already exists. Added drop_sequences parameter to drop_table() method which allows you to Conditionally drop any user-defined sequences when dropping the table.

MITL python orm flask developers python-module

Mesa 17.3.8 💾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL 3. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 17.3.8 is a release which found since the 17.3.7 release. Mesa 17.3.8 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,, mesa-17.2.0/src/gallium/state_trackers/nine/nine_ff.c:1938: bad assignment ?, BDW BSW SKL KBL dEQP-GLES31.functional.copy_image regressions, BSW/HD400 Aztec Ruins GL version GPU hangs, BSW/HD400 SynMark OglCSDof GPU hangs when shaders come from cache, Reading per-patch outputs in Tessellation Control Shader returns undefined values, regression hang Trine1EE hangs GPU after loading screen on Mesa3D-17.3 and later, compiler assertion hit, bisected Mesa build tests fails: BIGENDIAN_CPU or LITTLEENDIAN_CPU must be defined, Changes, Axel Davy (3):, st/nine: bad tracking of vs textures for NINESBT_ALL, st/nine: warning about implicit conversion, st/nine: non inversible matrix check, Caio Marcelo de Oliveira Filho (1):, anv/pipeline: fail if TCS/TES compile fail, Dave Airlie (1):, radv: get correct offset into LDS for indexed vars. Derek Foreman (1):, egl/wayland: Make swrast display_sync the correct queue, Eric Engestrom (1):, meson/configure: detect endian.h instead of trying to guess when it's available, Ian Romanick (2):, mesa: Don't write to user buffer in glGetTexParameterIuiv on error, i965/vec4: null destination register in 3-source instructions, Jason Ekstrand (1):, i965: Emit texture cache invalidates around blorp_copy, Jordan Justen (2):, i965: Calculate thread_count in brw_alloc_stage_scratch, i965: Hard code CS scratch_ids_per_subslice for Cherryview, Juan A. Suarez Romero (6):, docs: add sha256 checksums for 17.3.7, cherry-ignore: ac/nir: pass the nir variable through tcs loa

MITL x11 graphics 3d graphics-driver emulation opengl

Linux kernel 4.15.15 💾

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.15.15, team: double free in error path, skbuff: not waking applications when errors are enqueued, qede: qedr link update, net: systemport: Rewrite __bcm_sysport_tx_reclaim(), net: Only honor ifindex in IP_PKTINFO if non-0, netlink: avoid a double skb free in genlmsg_mcast(), net/iucv: Free memory obtained by kzalloc, net: fec: unbalanced PM runtime calls, net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY interface, net: ethernet: arc: a potential memory leak if an optional regulator is deferred, l2tp: do not accept arbitrary sockets, ipv6: access to non-linear packet in ndisc_fill_redirect_hdr_option(), dccp: check sk for state in dccp_sendmsg(), dpaa_eth: remove duplicate increment of the tx_errors counter, dpaa_eth: increment the RX dropped counter when needed, dpaa_eth: remove duplicate initialization, dpaa_eth: error in dpaa_remove(), soc/fsl/qbman: in qman_delete_cgr_safe(), s390/qeth: on channel error, reject further cmd requests, s390/qeth: lock read device while queueing next buffer, s390/qeth: when thread completes, wake up all waiters, s390/qeth: free netdevice when removing a card, net: hlist corruptions in inet_evict_bucket(), net: use skb_to_full_sk() in skb_update_prio(), ieee802154: 6lowpan: possible NULL deref in lowpan_device_event(), sch_netem: skb leak in netem_enqueue(), kcm: lock lower socket in kcm_attach, test_rhashtable: add test case for rhltable with duplicate objects, rhashtable: rhlist duplicates insertion, ppp: avoid loop in xmit recursion detection code, net sched actions: return explicit error when tunnel_key mode is not specified, ipv6: Reflect MTU changes on PMTU of exceptions for MTU-less routes, net: phy: Tell caller result of phy_change(), mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic, ipv6: sr: scheduling in RCU when creating seg6 lwtunnel state, ipv6: sr: NULL pointer dereference when setting encap source address, ipv6: old_dport should be a __be16 in __ip6_datagram_connect(),

GNU GPL c linux kernel operating-system

WireShark 2.4.6 💾

Wireshark is a network protocol analyzer. It allows to inspect network traffic or capture it for offline analysis. It allows to deeply analyze protocols, provides a three pane package browser or a console tool. It can filter and colorize according to complex and custom rule sets. It also allows VoIP analysis, and understands a plethora of capture and compression formats. Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others network types. It also includes decryption support for common protocols, and can export results.

minor feature: The following vulnerabilities have been : 1 wnpa-sec-2018-15 The MP4 dissector could crash. ( 2 ). 3 wnpa-sec-2018-16 The ADB dissector could crash. ( 4 ). 5 wnpa-sec-2018-17 The IEEE 802.15.4 dissector could crash. ( 6 ). 7 wnpa-sec-2018-18 The NBAP dissector could crash. ( 8 ). 9 wnpa-sec-2018-19 The VLAN dissector could crash. ( 10 ). 11 wnpa-sec-2018-20 The LWAPP dissector could crash. ( 12 ). 13 wnpa-sec-2018-21 The TCP dissector could crash. ( 14 ). 15 wnpa-sec-2018-22 The CQL dissector could to into an infinite loop. ( 16 ). 17 wnpa-sec-2018-23 The Kerberos dissector could crash. ( 18 ). 19 wnpa-sec-2018-24 Multiple dissectors and other modules could leak memory. The TN3270. 20 ), ISUP ( 21 ), LAPD ( 22 ), SMB2. 23 ), GIOP ( 24 ), ASN.1 ( 25 ), MIME multipart ( 26 ), H.223 ( 27 ), and PCP ( 28 14488) dissectors were susceptible along with Wireshark and TShark. 29 ). The following have been : TRANSUM doesn't account for DNS retries in the Request Spread. 30 ). BGP: IPv6 NLRI is received with Add-path ID, then Wireshark is not able to decode the packet correctly. ( 31 ). Lua script calling Ethernet dissector runs OK in 1.12.4 but crashes in later releases. ( 32 ). PEEKREMOTE dissector lacks 80mhz support, short preamble support and spatial streams encoding. ( 33 ). Statistics UDP Multicast Streams Copy Save as.. is broken. 34 ). Typo error in enumeration value of speech version identifier. 35 ). In "Unsaved packets" dialog one can NOT use keyboard to choose. Continue without Saving". ( 36 ). WCCP logical error in CHECK_LENGTH_ADVANCE_OFFSET macros. ( 37 14538). Buildbot crash output: fuzz-2018-03-19-19114.pcap. ( 38 ). alloca() used in wsutil/getopt_long.c without inclusion. 39 ). HP-UX HP ANSI C requires -Wp,-H200000 flag to compile. ( 40 14554). uses non-portable "install" command. ( 41 ). HP-UX HP ANSI C doesn't support assigning to a variable in epan/app_mem_usage.c. ( 42 ). PPP in SSTP, HDLC framing not parsed properly. ( 43 ). Usi

GNU GPL internet network-inspection capturing system-administrators

git 2.17.0 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: diff" family of commands learned "--find-object= " option, to limit the findings to changes that involve the named object. "git format-patch" learned to give 72-cols to diffstat, which is, consistent with other line length limits the subcommand uses for, its output meant for e-mails. The log from "git daemon" can be redirected with a new option; one, relevant use case is to send the log to standard error (instead of, syslog) when running it from inetd. "git rebase" learned to take "--allow-empty-message" option. "git am" has learned the "--quit" option, in addition to the, existing "--abort" option; having the pair mirrors a few other, commands like "rebase" and "cherry-pick". "git worktree add" learned to run the post-checkout hook, just like, "git clone" runs it upon the initial checkout. "git tag" learned an explicit "--edit" option that allows the, message given via "-m" and "-F" to be further edited. "git fetch --prune-tags" may be used as a handy short-hand for, getting rid of stale tags that are locally held. The new "--show-current-patch" option gives an end-user facing way, to get the diff being applied when "git rebase" (and "git am"), stops with a conflict. "git add -p" used to offer "/" (look for a matching hunk) as a, choice, even there was only one hunk, which has been corrected. Also the single-key help is now given only for keys that are, enabled (e.g. help for '/' won't be shown when there is only one, hunk). Since Git 1.7.9, "git merge" defaulted to --no-ff (i.e. even when, the side branch being merged is a descendant of the current commit, create a merge commit instead of fast-forwarding) when merging a, tag object. This was appropriate default for integrators who pull, signed tags from their downstream contributors, but caused an, unnecessary merges when used by downstream contributors who, habitually "catch up" their topic branches with tagged releases, from the upstream. Update "git merge" to default to --no-ff only, when merging a ta

GNU LGPL c git scm vcs dvcs

Django 2.0.4 💾

Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap modules, GeoIP integration.

minor feature: 2.0.x - QuerySet.bulk_create() and cascade dele . . 2.0.x Added release date for 1.11.6. . 2.0.x Added stub release notes for 1.11.7. . 2.0.x Refs #24254 -- Removed unnecessary SQL AS clause in SQLCompil . . 2.0.x Refs #23919 -- Corrected django.utils.http.urlencode()'s docu . . 2.0.x - awkward wrapping of Select2 chips. . 2.0.x Moved link in "Features removed in 2.0" to be more specific. . 2.0.x - Expanded docs for indexing contrib.postgres f . . 2.0.x - Prevented cache.get_or_set() from caching Non . . 2.0.x Split django.utils.http tests into separate test classes. . 2.0.x - urlencode()'s handling of bytes. . 2.0.x - Made Model.refresh_from_db() clear cached rel . . 2.0.x Removed incorrect reference to ModelChoiceField in Field.choi . . 2.0.x Refs #28643 -- Reorganized database functions docs. . 2.0.x Refs #28440 -- server connection closing test on macOS. . 2.0.x - the Basque DATE_FORMAT string. . 2.0.x Updated email.Util (Python 2) references to email.utils (Pyth . . 2.0.x Corrected examples in related field descriptor docstrings. . 2.0.x Refs #28710 -- Simplified l10n format test. . 2.0.x - Prevented ModelBackend.get_all_permissions() . . 2.0.x typo in MessageMiddleware.process_response() docstring. . 2.0.x - Restored the ability to use sliced QuerySets . . 2.0.x Bumped version for 2.0 beta 1. . 2.0.x typos in docs/releases/2.0.txt. . 2.0.x Made SearchQuery examples less sterotyped. . 2.0.x typo in docs/ref/models/querysets.txt. . 2.0.x Updated Basque (eu) locale formats. . 2.0.x Refs #23260 -- Tested nested generator input to unordered_lis . . 2.0.x - unordered_list template filter with laz . . 2.0.x outdated comment in RelatedObjectDoesNotExist. . 2.0.x Refs #19295 -- Doc'd that ManifestStaticFilesStorage doesn't . . 2.0.x - Replaced a numbered list with unordered list . . 2.0.x - Doc'd the return value for GenericForeignKey . . 2.0.x - Made QuerySet.reve

BSDL python django orm web-mvc web-development routing authorization developers

versions 1.5.0-rc6 💾

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: Workaround to be able to redirect to a file with the local locale! . v1.5.0-rc5. . Now the feeds are sorted by date. . v1.5.0-rc6.

GNU GPLv3 versiontracker

OpenSSH 7.7 💾

OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers. It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.

minor feature: This is primarily a release. New Features. All: Add experimental support for PQC XMSS keys (Extended Hash- Based Signatures) based on the algorithm described in. Https:// The XMSS signature code is experimental and not compiled in by. Default. Sshd(8): Add a "rdomain" criteria for the sshd_config Match keyword to allow conditional configuration that depends on which routing. Domain a connection was received on (currently supported on OpenBSD And Linux). Sshd_config(5): Add an optional rdomain qualifier to the ListenAddress directive to allow listening on different routing. Domains. This is supported only on OpenBSD and Linux at present. Sshd_config(5): Add RDomain directive to allow the authenticated. Session to be placed in an explicit routing domain. This is only Supported on OpenBSD at present. Sshd(8): Add "expiry-time" option for authorized_keys files to. Allow for expiring keys. Ssh(1): Add a BindInterface option to allow binding the outgoing. Connection to an interface's address (basically a more usable BindAddress). Ssh(1): Expose device allocated for tun/tap forwarding via a new. T expansion for LocalCommand. This allows LocalCommand to be used to prepare the interface. Sshd(8): Expose the device allocated for tun/tap forwarding via a. New SSH_TUNNEL environment variable. This allows automatic setup of The interface and surrounding network configuration automatically on The server. Ssh(1)/scp(1)/sftp(1): Add URI support to ssh, sftp and scp, e.g. Ssh://user@host or sftp://user@host/path. Additional connection Parameters described in draft-ietf-secsh-scp-sftp-ssh-uri-04 are not Implemented since the ssh fingerprint format in the draft uses the Deprecated MD5 hash with no way to specify the any other algorithm. Ssh-keygen(1): Allow certificate validity intervals that specify. Only a start or stop time (instead of both or neither). Sftp(1): Allow "cd" and "lcd" commands with no explicit path. Arg

BSDL c ssh security cryptography utilities sftp scp openbsd linux

exiftool 10.89 💾

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 ability to rotate MP4/MOV videos by writing Rotation angle. - Added two new Sony PictureProfile values. - Decode more Nikon tags. Updated some values of the QuickTime MediaType tag.

Artistic perl exif meta-data

Friend Unifying Platform 1.1.1 💾

FriendUP is the first complete open source "chrome os" alternative for the cloud! It connects various decentralized technologies and builds a cloud infrastructure with an operating system on top. FriendUP lets you build your own cloud network where users can access applications, resources and services in a web based desktop environment. Supports both the desktop metaphor and touch/mobile.

minor feature: * Progress bars for all file operations * File manager thumbnails * Better DOS drivers * Encryption key management * New theme and icons * Huge speedup

Mixed desktop operating system cloud decentralization blockchain

gtkD 3.8.0 💾

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

major feature: Apr 2, 2018. . Update the libraries to the latest versions.. Implement a DClosure. #225. Add a Signals.connect overload for D functions and delegates.. Bring back the OpCast changes for ObjectG.. Add ldc support to the Build.d script.. Clean up Idles and Timeouts when they are destroyed on the C side.. Add missing properties for gtk.TreeIter.. . .

GNU LGPL d gtk d-programming-language

youtube-dl 2018.04.03 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, 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: tvnow Add support for shows. dramafever authentication. afreecatv Use partial view only when necessary. afreecatv Add support for authentication. nationalgeographic Add support for new URL schema. xvideos thumbnail extraction. medialaan vod id. openload Add support for naver extraction. dramafever Partially switch to API v5. abc:iview Unescape title and series meta fields. videa Extend URL regular expression.

Public Domain python utility video

Dasynq 1.1.4 💾

Dasynq is an event loop library similar to libevent, libev and libuv. Key features/attributes are: written in portable C++ code (C++11); Thread safe — full support for use in a multi-threaded application; Header-only library — does not install a shared library; Supports file I/O, signals, process termination and timer events; Linux, OpenBSD, FreeBSD, MacOS — and portable to others. Like other such libraries, it is crossplatform / portable. Unlike most other such libraries, it is intended to be completely usable in a multi-threaded client program, and it is written in C++; furthermore the API is designed to allow the creation of extremely robust clients. Dasynq works on Linux, OpenBSD, FreeBSD and MacOS, and it should be easily portable to other POSIX-like operating systems.

minor feature: Document the pre-existing "add_timer() with lambda" function. Change "add_timer()" (with lambda) to accept const timespec arguments (previously the parameter types were non-const). Broken timer example in introduction ( Various internal changes.

Apache event event-loop library posix