SDL_bgi 2.2.2 💾

SDL_bgi is a graphics library based on SDL2. SDL_bgi is nearly fully compatible with BGI (graphics.h), the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, and turtle graphics. It should run on any platform supported by SDL2.

major feature: In this release: documentation updates (clarification on colours); constants TMP_FG_COL, TMP_BG_COL, and TMP_FILL_COL added.

Zlib c library graphics x11

Qtractor 0.9.2 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

µBlock Origin 1.16.21b7 💾

µ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: Make Firefox dev build auto-update . Regression from ba32c6a. . Add ampproject.org/v0.js as a web-accessible-resources. . New revision for dev build.

GNU GPLv3 javascript browser ad-blocker filter privacy

tcconfig 0.20.2 💾

A simple tc command wrapper tool. Easy to setup traffic control of network bandwidth/latency/packet-loss/packet-corruption to network interfaces.

minor feature: Update help messages of commands . Update.gitignore. . Add short option to --version. . Update URLs to refer to. . Add a method to get a filter as string. . Modify deletion log messages to be more informative. . Extract private methods. . Update requirements. . Add units to tcshow command output. . Update docs. . Update docs. . Update README. . Bump vesion.

MITL testing networking system-administrators telecommunications-industry developers tc traffic-shaping

Linux kernel 4.18.7 💾

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.18.7, arm64: mm: always enable CONFIG_HOLES_IN_ZONE, cpuidle: menu: Retain tick when shallow state is selected, udf: mounting of Win7 created UDF filesystems, fs/quota: spectre gadget in do_quotactl, crypto: caam/qi - error path in xts setkey, crypto: caam/jr - descriptor DMA unmapping, crypto: caam - DMA mapping direction for RSA forms 2 3, crypto: arm64/sm4-ce - check for the right CPU feature bit, crypto: aesni - Use unaligned loads from gcm_context_data, crypto: vmx - sleep-in-atomic, perf auxtrace: queue resize, mm, dev_pagemap: Do not clear - mapping on final put, cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias(), kconfig: "Can't open..." in parallel build, bcache: release dc- writeback_lock properly in bch_writeback_thread(), libnvdimm: ars_status output length calculation, libnvdimm: Use max contiguous area for namespace size, getxattr: use correct xattr length, udlfb: set line_length in dlfb_ops_set_par, udlfb: handle allocation failure, udlfb: make a local copy of fb_ops, udlfb: set optimal write delay, udlfb: don't switch if we are switching to the same videomode, udlfb: display corruption of the last line, udlfb: semaphore value leak, fb: lost console when the user unplugs a USB adapter, pwm: tiehrpwm: disabling of output of PWMs, pwm: tiehrpwm: Don't use emulation mode bits to control PWM output, ubifs: synced_i_size calculation for xattr inodes, ubifs: directory size calculation for symlinks, ubifs: xattr: Don't operate on deleted inodes, ubifs: Check data node size before truncate, Revert "UBIFS: potential integer overflow in allocation", ubifs: memory leak in lprobs self-check, userns: move user access out of the mutex, sys: don't hold uts_sem while accessing userspace memory, iommu/vt-d: dev iotlb pfsid use, iommu/vt-d: Add definitions for PFSID, iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine doesn't have IPMMU-VMSA, mm/tlb: Remove tlb_remove_table() non-concurrent condition, pwm: omap-dmtimer: Return -EPROB

GNU GPL c linux kernel operating-system

PrRescue 0.69 💾

PrRescue is a rescue CD based on Gentoo amd64/i686 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 4.18.7. Gcc has been upgraded to version 8.2.0. Every package has been recompiled using new gcc. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

The Atlas toolkit for Java 0.2.0 💾

A quick and easy way to give an idea of what your great web application will look like, by coding a prototype in Java. You can grant an access to your app to anyone on internet, by only launching it on a computer connected to internet (no need for this computer to be accessible from internet). You don't have to deploy anything on a remote server. Customers, investors, teachers... can so easily try your app on their own smartphone/tablet/computer.

major feature: Introducing new default operating mode dedicated to prototyping.

Affero GPLv3 prototyping web java developers

The Atlas toolkit for Node.js 0.2.0 💾

A quick and easy way to give an idea of what your great web application will look like, by coding a prototype with Node.js. You can grant an access to your app to anyone on internet, by only launching it on a computer connected to internet (no need for this computer to be accessible from internet). You don't have to deploy anything on a remote server. Customers, investors, teachers... can so easily try your app on their own smartphone/tablet/computer.

major feature: Introducing new default operating mode dedicated to prototyping.

Affero GPLv3 protoyping web javascript developers node node-js

The Atlas toolkit for PHP 0.2.0 💾

A quick and easy way to give an idea of what your great web application will look like, by coding a prototype in PHP. You can grant an access to your app to anyone on internet, by only launching it on a computer connected to internet (no need for this computer to be accessible from internet). You don't have to deploy anything on a remote server. Customers, investors, teachers... can so easily try your app on their own smartphone/tablet/computer.

major feature: Introducing new default operating mode dedicated to prototyping.

Affero GPLv3 prototyping web php developers

VideLibri 1.991 💾

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 bugfix: wake lock ignore mismatched acquire/release to fix double free crash. primo: check for 401 error, accept missing dates, do not show holdings as orderable yet. vufind/smartbib: possible fix to order from multiple branches. sisis: freiburg, fix for single page results. Unused features as forward compatibility for future release: temporary caching function vl:cache-set/get, command in action templates

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

VideLibri 1.99 💾

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: sisis, pica system: use holdings. sisis: fix display of reservations. sisis/RWTH Aachen: fix search lists. aleph OPAC: fix display of non cancelable orderings. public library Witten: use OPEN OPAC. Bochum hs: use HTTPS. university libraries FU/TU/HU Berlin: use new Primo system. fix public library Halle. add public libraries Minden, Paderborn, university library Mannheim. android date display: show day of week, show first exists date if issue date is unknown. performance improvements: only convert Pascal date to Java data when it is used, 11 times faster Pascal to Java book conversion on Android 4, only load libraries that are actually used, check before creating an update thread if the account update is actually needed; do not attempt to test if there is an internet connection.

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

sqlitebiter 0.21.0 💾

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

minor feature: Add a feature to find files to converting within directories recursively Add options to the file subcommand: --recursive/--follow-symlinks . Add options to the file subcommand: --recursive/--follow-symlinks. Add file matching options to filter converting files when using the --recursive option. .

MITL database console

4MLinux 27.0 Core 💾

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, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major feature: This is a core system (only about 10 MB in size) for the 4MLinux 27 series. The system includes: the Linux kernel 4.14.64, GNU C Library 2.27, and BusyBox 1.28.4. The 4MLinux 27 series uses GNU Compiler Collection 8.1.0 to compile programs designed for the i686 architecture. Despite its extremely small size, 4MLinux Core supports all possible boot options: BIOS with 32-bit CPU, BIOS with 64-bit CPU, UEFI with 32-bit firmware, and UEFI with 64-bit firmware.

GNU GPLv3 x window system x11 console terminal osdistro

SMCRoute 2.4.2 💾

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported, but it may work on other systems as well. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP signaling exists.

minor bugfix: Minor fixes for upcoming Debian release. Changes: Add wrapper script smcroute for use with old style startup scripts, Add symlinks to man pages for smcrouted.8 and smcroutectl.8, Update SysV init script, daemon now called smcrouted. Fixes: Fix #96: A .conf line may be missing final newline, this is fine, Spellcheck smcroute.conf example, Fix Lintian warning (Debian) for unbreakable line in man page

GNU GPL multicast daemon unix linux

Npgsql 4.0.3 💾

Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.

minor feature: floating point value altering . possible inconsistent result of PostgresDatabaseInfo TypesQuery b . . Add support for regconfig. . Removed references to NTS and GeoAPI packages. . Depend on NetTopologySuite.IO.PostGIS 1.15.0. . Changed type of PostgresException._data to Dictionary. . GetFieldValue returns DBNull.Value. . Bump version to 4.0.3. . documentation typos. . Improved tests for money handler. . incorrect money writer. . Generic parameter accepts null. . Ignore flaky test. . Specified ordinates for writer. . Added 4D test case for NTS plugin. . Reduced test verbosity. . Added setup documentation for NTS plugin. . Change transaction level for type loading to usage in hot standby . . Expose `DefaultNameTranslator` on `INpgsqlTypeMapper`. . concurrency initializing perf counters. . some rare Open() in error conditions. . race condition in PoolManager. Merge branch 'hot/4.0.3'.

BSDL-2 c dotnet mono-compatible database-driver postgresql

youtube-dl 2018.09.08 💾

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: youtube extraction. pornhub:uservideos Add support for new URLs. iprima Confirm adult check. slideslive Make check for video service name case-insensitive. radiojavan extraction. generic Skip unsuccessful jwplayer extraction.

Public Domain python utility video

OrientDB 3.0.7 💾

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.

minor feature: Bucket split optimizations were implemented in tree index . Performance optimisation in bucket split of SBTreeBonsai was implemen . . Reports of disk cache statistics were added. . Print disk cache size even if it is set manually. . New tree ridbags are created together with embedded values. . Memory left to OS is set to 12 . . Compilation are. . UTF-8 string encoder is set for indexes. . Fetch-and-Add WAL is integrated. . Write cache was integrated. . WAL max seg size is set to 5 . . Create directory if it does not exist. . UpdatePage WAL size is decreased at two times. . Index to sbtree bonsai reverted back to 40. . WAL statistics is enabled. . WAL compression is enabled. . WAL compression limit is decreased to 1K. . Speed up cluster creation. . Compression limit is increased back to the 2K. . Write cache part was increased till 5 . . ClassCast exception during restore was. . version bumped to 3.0.7-SNAPSHOT. . WAL compressed records are used only if they are smaller. . WAL cache limit was increased. . add notification of LSN in the health check for avoid delta sync when . . made sure the request timeout configuration is resolved from the context. . Optimize queries to use indexes also when the value is a LET variable. . Ensure that atomic locks released only once. . CREATE PROPERTY UNSAFE in distributed. . usage of parent variable on indexed queries. . return of lists or resultSets in SQL. . NPE on ORDER BY @Rid. . on autosharded index with NULL keys. . Removed delog. . made sure that after the sync the node is aware of all the latest sta . . minor on timed update node status. . on unique index validation on distributed coordinator node. . a NPE in configGet() and configSet(). . ClassCastException on traversal with old SQL executor. . made sure that fail over works in case of server shutting down and in . . ClassCastException on legacy SQL MATCH. . WAL cache limit is increased and it goes offline. . Memory locking is imp

Apache nosql dbms graphdb

Mesa 18.2.0 💾

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

minor feature: Mesa 18.2.0 is a new development release. People who are concerned With stability and reliability should stick with a previous release or Wait for Mesa 18.2.1. Mesa 18.2.0 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. Compatibility contexts may report a lower version depending on each driver. Libwayland-egl is now distributed by Wayland (since 1.15, See announcement ), And has been removed from Mesa in this release. Make sure you're using an up-to-date version of Wayland to keep the functionality. New features, Note: some of the new features are only available with certain drivers. OpenGL 4.3 on virgl, OpenGL 4.4 Compatibility profile on radeonsi, OpenGL ES 3.2 on radeonsi and virgl, GL_ARB_ES3_2_compatibility on radeonsi, GL_ARB_fragment_shader_interlock on i965, GL_ARB_sample_locations and GL_NV_sample_locations on nvc0 (GM200+), GL_ANDROID_extension_pack_es31a on radeonsi. GL_KHR_texture_compression_astc_ldr on radeonsi, GL_NV_conservative_raster and GL_NV_conservative_raster_dilate on nvc0 (GM200+), GL_NV_conservative_raster_pre_snap_triangles on nvc0 (GP102+), multisampled images on nvc0 (GM107+) (now supported on GF100+),, G965 Some objects in Neverwinter Nights Linux version not displayed correctly, glPolygonOffsetEXT, OFFSET_BIAS incorrectly set to a huge number, Rename api_validate. ch to draw_validate. ch , glUniform1ui and friends not supported by display lists, trine1 misrender r600g, BXT,SKLGT4e intermittent ext_framebuffer_multisample.accuracy fails, SNB amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2 intermittent, SNB glsl-1_50.execution.built-in-functions.gs-op tests intermittent, quot;float a+++4 ? 1:1 f; quot; crashes

MITL x11 graphics 3d graphics-driver emulation opengl

Calibre 3.31 💾

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.31 07 Sep, 2018 New features Book list: Allow changing the font used for any column to bold and/or italic by right clicking on the column header and choosing 'Change font style'. Note that this setting is per-library so it has to be done once for the book list in every calibre library. fetch-ebook-metadata.exe: Allow specifying identifiers other than just ISBN. Amazon metadata download: Add support for Amazon Australia (can be configured via Preferences- gt;Metadata download- gt;customize the amazon metadata source). Table of Contents Edit tool: When generating from XPath's add a checkbox to control if duplicate entries at the same level are added or not. Edit book: Allow disabling the popup to show changes after running the HTML and Beautify all files tools. DOCX Input: figures in newer Word documents being duplicated. Content server: Disable offline access if application cache is not available, rather than failing. DOCX Output: Workaround for broken CSS that uses -o-pre-wrap for the white-space property Metadata download: Remove the option to lookup first edition dates as the service used to get the data no longer exists. Improved news sources. Howto Geek. Welt der Physik. Neue Osnabrucker Zeitung. Fortune Magazine.

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

MONARC 2.7.1 💾

MONARC - Method for an optimised analysis of risks

minor feature: Inform user which rights he has on each risk analysis;. Display read/write access of the currently connected user on the home page (list of analysis);. Improvements to the statement of applicability (SOA) module (speed improvements);. Minor improvements to the home page. Impossible to download a report when user has no wright access;. Name of columns of the evaluation scales are not displayed when a user has not write access;. Problem with UTF-8 characters in CSV export files. MONARC application: admin@admin.test:admin. SSH login: monarc:password. Mysql root login: root:dcb4fbeabd9c856ac8cfdb90075866bd9b58b65f50b1580c6ecf6ae633c33cfb. Mysql MONARC login: sqlmonarcuser:3f2e1e05c55f5878e17d0d03bf22bfeccf59388d51ee2aa3f65f1dd7bcbabd56.

Affero GPLv3 cases monarc governance method risk-analysis php security

OPNsense 18.7.2 💾

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

minor feature: Here are the full patch notes: o system: select correct network interface in case of IPv6 gateway lookups o system: tighten system wizard ACL and menu registration o system: do not wrap first column of log viewer (contributed by Alexander Graf) o firewall: return alias types to repair its outbound NAT rule edit o firewall: hide NAT redirect target port when port is not applicable o firewall: alias API is now live on the development version and will migrate your aliases to the new format o interfaces: allow explicit MTU to reach the 6RD device o interfaces: remove use of adv_dhcp6_prefix_interface_statement_sla_id (contributed by Team Rebellion) o interfaces: fix for DHCPv6 not being restarted for tracked interfaces (contributed by Team Rebellion) o interfaces: fix adding interfaces LAN bug of translated web GUI (contributed by Werner Fischer) o interfaces: remove incorrect display of prefix ID in help text for tracking configuration o interfaces: add groups to interface details output o interfaces: remove unused code and other nonfunctional cleanups o interfaces: use "x" in the list widget for no carrier o interfaces: hide global IPv6 address in list widget if DHCPv6 is set to use only a prefix o dhcp: remove unused inputs from static mapping page o dhcp: treat EFI BC the same as EFI x86-64 (contributed by andi-makandra) o ipsec: add automatic key exchange option o openvpn: fix /32 host validation logic o openvpn: clean up control sockets prior to startup o openvpn: align user authentication to use common_name as username o mvc: add iterateItems() method to base field type to simplify call flow o mvc: fix configd asList helper (contributed by Fabian Franz) o mvc: add configd XML attributes to template parser o ui: allow version query to match on main.css probing o ui: footer cleanups and static page repairs where boxing was not correct o ui: no minified version for tokenize2 o ui: fix table headers in dialogs (contributed by Fabian Franz) o plugins: os-bind 1.1 add

BSDL-2 network firewalls security

libuEv 2.1.3 💾

Simple asynchronous event loop for Linux.

minor feature: Update joystick example, use first device, /dev/input/js0. Minor refactor of uev_exit(), use _SAFE macros to traverse list of watchers instead of while(). New API test to verify that uev_exit() terminates properly. Make uev_signal_stop() idempotent. Let uev_timer_stop() call () on the timerfd directly, do not call uev_timer_set() since that may cause lockups or hangs.

MITL event library linux

µBlock Origin 1.16.21b4 💾

µ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: Make Firefox dev build auto-update . UBlockOrigin/uBlock-. UBlockOrigin/uBlock-. Import translation work from https://crowdin.com/project/ublock. . New revision for dev build. . Small captalization. . Import translation work from https://crowdin.com/project/ublock.

GNU GPLv3 javascript browser ad-blocker filter privacy

Jailer 7.11.1 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: Database analysis not only finds primary keys and foreign keys for tables, But also for views and synonyms by analyzing the underlying tables. a memory leak in data browser.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Linux kernel 4.18.6 💾

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.18.6, x86/dumpstack: Don't dump kernel memory based on usermode RIP, cdrom: info leak/OOB read in cdrom_ioctl_drive_status, watchdog: Mark watchdog touch functions as notrace, power: generic-adc-battery: check for duplicate properties copied from iio channels, power: generic-adc-battery: out-of-bounds write when copying channel properties, PM / clk: signedness in of_pm_clk_add_clks(), clk: npcm7xx: memory allocation, clk: rockchip: clk_i2sout parent selection bits on rk3399, mtd: rawnand: qcom: wait for desc completion in all BAM channels, mtd: rawnand: marvell: add suspend and resume hooks, mtd: rawnand: fsmc: Stop using chip- read_buf(), mtd: rawnand: hynix: Use - exec_op() in hynix_nand_reg_write_op(), iscsi target: session creation failure handling, scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock, scsi: sysfs: Introduce sysfs_ un, break_active_protection(), scsi: mpt3sas: _transport_smp_handler() error path, scsi: mpt3sas: calltrace observed while running IO reset, tpm: separate cmd_ready/go_idle from runtime_pm, tpm: Return the actual size when receiving an unsupported command, MIPS: lib: Provide MIPS64r6 __multi3() for GCC buffers without pipe_lock(), KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled, KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd, x86/process: Re-export start_thread(), x86/vdso: vDSO build if a retpoline is emitted, x86/speculation/l1tf: Suggest what to do on systems with too much RAM, x86/speculation/l1tf: off-by-one error when warning that system has too much RAM, x86/speculation/l1tf: overflow in l1tf_pfn_limit() on 32bit, mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE, mm: move tlb_table_flush to tlb_flush_mmu_free, platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15IKBM, too, platform/x86: wmi: Do not mix pages and kmalloc, x86/gpu: reserve ICL's graphics stolen memory, nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_even

GNU GPL c linux kernel operating-system

HandBrake 1.1.2 💾

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: a potential crash in the comb detection filter. a potential crash in the padding filter. Decoding certain very high bit rate ultra-high definition sources with extra large packets. Last frame in source video missing in output. Crash when decoding an empty audio track. Updated mac-toolchain-build script Nasm url and improved curl parameters for robustness. Updated libraries (necessary to pull in needed ) Libvpx 1.7.0 (VP8/VP9 video encoding) X264 155 r2901 (H.264/AVC video encoding) . Libvpx 1.7.0 (VP8/VP9 video encoding). X264 155 r2901 (H.264/AVC video encoding). Ubuntu PPA build date. a display with the quality slider control. Occurring when running multiple HandBrake instances simultaneously. Updated Russian translation. Updated support for creating Flatpak bundles (experimental). Miscellaneous and improvements. Corrupted output with VP8 and VP9 encoders. Building x264 using Clang and -march=native/-mavx. With queue recovery when running multiple HandBrake instances simultaneously. an with a When Done action potentially causing the last queue item to be marked as a warning instead of success. Burn-in behavior with MP4 files; after the first burn-in track, no additional tracks that require burn-in will be added. Improved window resize behavior for Add Selection to Queue dialog and allowed space bar to toggle checkbox for selected row. Improved tabbing behavior in various circumstances. Improved adding a new preset with the same name as an existing user preset; the existing preset will now be updated properly. Improved privacy by adding an option to disable the Summary tab preview image. Updated installer to block installation on 32-bit systems to avoid confusion (unsupported since 1.1.0). Miscellaneous and improvements.

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

MusicBrainz Picard 2.0.4 💾

Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.

minor bugfix: PICARD-803 - tagging "8½ Minutes" with "replace with non-ascii characters" results in a directory being created. PICARD-1216 - Does not display version information. PICARD-1267 - 2.0.0dev6 crash in demode on Windows April Update (1803). PICARD-1281 - Picard has wrong version string. PICARD-1294 - Crashes every time Picard connects to MB server. PICARD-1310 - Picard crashes on clearing log. PICARD-1318 - RuntimeError: dictionary changed size during iteration. PICARD-1321 - CD drive selection not working on Linux. PICARD-1322 - Crash in options on "Restore defaults". PICARD-1323 - Restore defaults does not restore CAA types. PICARD-1324 - Default locale not working reliable. PICARD-1326 - Picard Save Changes 5.1 Mix Type. PICARD-1327 - Loading TAK files fails. PICARD-1328 - Loading OptimFROG files fails. PICARD-1329 - Picard fails saving ID3 tags with iTunNORM tag. PICARD-1331 - Picard crashes on error during plugin install.

GNU GPL python audio music id3 tagging

Mozilla Firefox 62.0 💾

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: Firefox Home (the default New Tab) now allows users to display up to 4 rows of top sites, Pocket stories, and highlights, Reopen in Container tab menu option appears for users with Containers that lets them choose to reopen a tab in a different container, In advance of removing all trust for Symantec-d certificates in Firefox 63, a preference was added that allows users to distrust certificates d by Symantec. To use this preference, go to about:config in the address bar and set the preference "security.pki.distrust_ca_policy" to 2. Added FreeBSD support for WebAuthn, Improved graphics rendering for Windows users without accelerated hardware using Parallel-Off-Main-Thread Painting, Support for CSS Shapes, allowing for richer web page layouts. This goes hand in hand with a brand new Shape Path Editor in the CSS inspector. CSS Variable Fonts (OpenType Font Variations) support, which makes it possible to create beautiful typography with a single font file, Updates for enterprise environments :, Added Canadian English (en-CA) locale, Removed the description field for bookmarks. Users who have stored descriptions using the field may wish to export these descriptions as html or json files, as they will be removed in a future release. Dark theme is automatically enabled in macOS 10.14 dark mode, Changed the default setting to Enforce (3) for the security.pki.name_matching_mode preference, Adobe Flash applets now run in a more secure mode using process sandboxing on macOS. Learn how this may affect features here. Users disconnecting from Sync are now offered the option to wipe their Firefox profile data (including bookmarks, passwords, history, cookies, and site data) from their desktop computer, Changed how WebRTC handles screen sharing: When screen-sharing a window, the window will be brought to front, Three-pane Inspector in Developer Tools separates the rules into its own panel, Changes affecting developers

MPL c++ web-browser html5 javascript mozilla

GNU Debugger 8.2 💾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: Support for the following target has been added: RiscV ELF (riscv*-*-elf) Support for following targets and native configurations has been removed: m88k running OpenBSD (m88*-*-openbsd*). SH-5/SH64 ELF (sh64-*-elf*). SH-5/SH64 (sh*). SH-5/SH64 running GNU/Linux (sh*-*-linux*). SH-5/SH64 running OpenBSD (sh*-*-openbsd*). Various Python API enhancements. Aarch64/Linux enhancements: SVE support. Hardware watchpoints improvements for entities stored at unaligned. Addresses... New "c" response to disable the pager for the rest of the current Command. C expressions can now use _Alignof, and C++ expressions can now. Use alignof. Improved flexibility for loading symbol files. The 'info proc' command nows works on running processes on FreeBSD. Systems as well as core files created on FreeBSD systems. A new --enable-codesign=CERT configure option to automatically. Codesign GDB after build (useful on MacOS X). See the NEWS file for a more complete and detailed list of what this release includes.

GNU GPLv3 c c++ debugger software-development

HumHub 1.3.2 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: Profile header space count invalid. Disabled Notification E-Mails for installation sample contents. No e-mail summary immediately after installation. Enh: Added queuing for search updates of commments. Enh: Added queue clear option at Administration - Information. Enh: Improved support of languages unsupported Yii2. Enh: Added Amharic language support. Enh: Added Finnish language support. Enh: Added dashboard warning for admins if cron jobs not working. Queue worker problem with spaces in PHP binary path. Comment buttons overlap editor text. Enh: Added windows support for grunt tasks. Enh: Added grunt test-server and grunt test. Chng: humhub modules content models Content now implements humhub modules content interfaces ContentOwner. Target container not available in humhub modules content components ContentActiveRecord:afterMove(). Chng: humhub modules topic models Topic::attach now accepts humhub modules content interfaces ContentOwner instances. Richtext without focusMenu on small devices overlaps previous sibling. Enh: Added random default color to humhub modules ui form widgets ColorPicker. Chng: humhub modules content models ContentTag:deleteAll() and humhub modules content models ContentTag:findAll() now respect the tag type condition by default- : Space admin user remove broken. Space admin user remove broken. Invalid "Member since" date in space administration. Suprressed stream entry button not rendered. Author stream filter not working. Chng: Use of relative urls in richtext files/images. Permalink better handling of deleted content. Activity exception on integrity check. Ensure profile field "internal name" contains at least one character. Do not allow user self deletion via admin section. Refactored ActiveQueryContent::contentTag method, added method parameter. Richtext prompt not removed on pjax load. Enh: Added humhub modules content widgets richtext ProsemirrorRichText::parseOutput for pre render parsing. Enh: Added humhub.modules.fi

Affero GPLv3 php yii mysql social-network groupware

Lutris 0.4.19 💾

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

minor feature: Prioritize winetricks from the runtime. Populate DXVK versions with github releases. Add support for DirectX 10 with DXVK. detection of xgamma. Add 24BPP option for Xephyr. Restore Alsa option for Wine. Prepend additional system paths to runtime. -- Mathieu Comandon Tue, 04 Sep 2018 18:48:52 -0700.

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

smenu 0.9.14 💾

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: Rework the search system (major change) Add a substring and a fuzzy (fzf inspired) search mode Enlighten the current search pattern in the matching words Remove the search mode timeout Introduce ENTER/ESC as a way to exit search mode Add the pre/sufaffinity when searching Allow to tag/un-tag all the matching words add a -/ option to affect a search method to the / command Add 'T' and 'U' commands to tag/un-tag all the matching words . Add a substring and a fuzzy (fzf inspired) search mode. Enlighten the current search pattern in the matching words. Remove the search mode timeout. Introduce ENTER/ESC as a way to exit search mode. Add the pre/sufaffinity when searching. Allow to tag/un-tag all the matching words. add a -/ option to affect a search method to the / command. Add 'T' and 'U' commands to tag/un-tag all the matching words. Improve the direct access mechanism -D Add a 's' (start) sub-option. -D Add a 'h' (head) sub-option. . -D Add a 's' (start) sub-option. -D Add a 'h' (head) sub-option. Add a "full window" option value to -n. Improve the test system and add tests. Improve the documentation. Update the README.rst file and mention the wiki on GitHub. an OpenBSD compatibility. and improve the color mechanism. the cursor display after an ESC hit. the tag attribute display. some compilation warnings. a missing message when the terminal is too small. a lot of other small and not-so-small.

GNU GPL unix c terminal console commandline

schily 2018-09-04 💾

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: libschily: the chmod perm parser now works correctly in assignement mode when the "who" part was not specified. libschily: The ascii to unsigned long converter now permits negative values as required by POSIX. libschily: work around a GCC bug that caused the first character of the string "inf" to be thrown away in printf(). libschily: printf() now prints "inf"-"nan" instead of "(Infinity)" and "(Nan)". libfind: -perm +mode has been reduced in acceptance as "+u" is a POSIXly valid chmod permission. libfind: -perm /mode is now supported as an unrestricted alias for -perm +mode. libstreamarchive/star: The documentation for the binary version of uname/gname/path/linkpath was now added. bsh/Bourne Shell/star: avoid a possible core dump with very long chdir() parameters. Bourne Shell: The printf conformance tests that need "od" now use a better sed filter to be able to deal with non-POSIX versions of od (e.g. on Linux/NetBSD). Bourne Shell: The conformance tests for printf now contain tests for negative numbers. Bourne Shell: The conformance tests that check the sh -x output now set PS4 to avoid wrong results from users that export a non-standard PS4 value. star: "star -c H=exustar -pax-o binary" now created unencoded strings in the POSIX.1-2001 headers. star: the time stamp setting has been reworked and gives now correct results with symbolic links. star: star -x -to-stdout no longer tries to set time stamps to 1/1/1970 in case of errors. star: The option -secure-links has been made the default to make star more secure. ved: avoid a coredump if the .vedtmp file contains a negative file offset.

CDDL software development build tools utilities

stunnel 5.49 💾

The stunnel program works as SSL encryption wrapper between remote and local network sockets or inetd-started daemons. It adds SSL or TLS functionality to any network service, commonly POP3, IMAP or HTTP servers. Stunnel uses OpenSSL for cryptography. It can itself function as port redirection deamon, or as temporary traffic interceptor, and requires no adaption of the shadowed programs.

minor feature: New features.. Performance optimizations. Logging of negotiated or resumed TLS session IDs (thx to ANSSI - National Cybersecurity Agency of France). Merged Debian 10-enabled.patch and 11-killproc.patch (thx to Peter Pentchev). OpenSSL DLLs updated to version 1.0.2p. PKCS#11 engine DLL updated to version 0.4.9.... a crash in the session persistence implementation. syslog identifier after configuration file reload. non-interactive "make check" invocations. reloading syslog configuration. stunnel.pem created with SHA-256 instead of SHA-1. SHA-256 "make check" certificates.

GNU GPL c ssl tls network-daemon inetd

Whiley 0.6.0 💾

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

minor feature: Add precondition to infinite loop when on function f. . Add invariant to sorted property. . Add specification for empty arrays in property sorted. . . . . . . . Add test case for #861. . Updated to WyCC feature/7-build. . Merge branch 'feature/7-build' into develop. . Merge branch 'develop'.

BSDL jvm whiley java programming-language static-typing

dna.js Semantic Templates 1.4.6 💾

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

minor feature: Consistent indentation spaces in spec files . Less confusing name for html validator. . Strict mode for asserts in mocha specs. . Remove undeveloped rest feature. . Version number updated for next release. . cors restriction with books rest api. . Swap in fetchJson. . Update to const declarations. . Delete unneeded. . Use git tag version for website download links. . Smarter release instructions. . Release v1.4.6.

GNU GPLv3 clone template javascript jquery html dom developers