Calibre 3.32 💾

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.32 28 Sep, 2018 New features Edit book: Insert image dialog: Add buttons to change the image thumbnail size. Book details panel: Allow right clicking on a format to open it in the calibre editor. Edit metadata dialog: Allow viewing or editing specific formats by right clicking the format in the formats list. When creating a metadata jacket allow HTML in custom long text columns. Content server: When editing metadata add a button to remove the existing cover. Note that after removing the cover a auto-generated cover is displayed instead. You might need to hit refresh in your browser to see the change. Content server: Date edit: Add buttons to clear the date or set it to today's date. When showing books on the device, disable keyboard shortcuts for actions that operate on library books. Content server: Custom List: a zero series index being displayed as one. Content server: covers not being updated in downloaded copies of some books. PDF Output: an error that could occur in rare circumstances when using the option to read page margins from the input document Edit book: Check book: an error if a filename contains a character. PDF Output: CSS opacity property causing text to not be rendered. Now opacity is ignored, as it is unsupported by Qt WebKit. Create custom column dialog: Ensure that the format numbers field is always visible. Improved news sources. Washington Post.

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

Mesa 18.1.9 💾

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.1.9 is a release which found since the 18.1.8 release. Mesa 18.1.9 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. New features, None,, Anv crashes when using 64-bit vertex inputs, swrast: Mesa 17.3.3 produces: HW cursor for format 875713089 not supported, DXVK Batman: Arkham City with tessellation enabled hangs on SKL GT4, Mesa preprocessor matches if(def)s amp; endifs incorrectly, Access violation with some games, The 'va_end' call is missed after 'va_copy' in 'util_vsnprintf' function under windows, Changes, Andrii Simiklit (4):, apple/glx/log: added missing va_end() after va_copy(), mesa/util: don't use the same 'va_list' instance twice, mesa/util: don't ignore NULL returned from 'malloc', mesa/util: add missing va_end() after va_copy(), Bas Nieuwenhuizen (4):, radv: Use build ID if available for cache UUID. radv: Only allow 16 user SGPRs for compute on GFX9+. radv: Set the user SGPR MSB for Vega. radv: driver UUID SHA1 init. Christopher Egert (1):, radeon: ColorMask, Dave Airlie (1):, virgl: don't send a shader create with no data. (v2), Dylan Baker (10):, docs/relnotes: Add sha256 sums for mesa 18.1.8, cherry-ignore: Add additional 18.2 patch, meson: Print a message about why a libdrm version was selected, cherry-ignore: add another 18.2 patch, cherry-ignore: Add patches that don't apply cleanly and are for developer tools, cherry-ignore: Add more 18.2 patches, cherry-ignore: add 18.2 patchs, cherry-ignore: add a patch that was reverted on master, cherry-ignore: one final update, Bump version to 18.1.9, Erik Faye-Lund (2):, winsys/virgl: avoid unintended behavior, virgl: adjust strides when m

MITL x11 graphics 3d graphics-driver emulation opengl

youtube-dl 2018.09.26 💾

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: pluralsight subtitles extraction. mediaset Improve embed support. youtube Add support for invidio.us. zattoo Add support for more zattoo platform sites. zattoo extraction.

Public Domain python utility video

Linux kernel 4.18.10 💾

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.10, crypto: ccp - add timeout support in the SEV command, mei: bus: type promotion in mei_nfc_if_version(), clk: tegra: bpmp: Don't crash when a clock fails to register, pinctrl: qcom: spmi-gpio: pmic_gpio_config_get() to be compliant, pinctrl: msm: msm_config_group_get() to be compliant, blk-mq: avoid to synchronize rcu inside blk_cleanup_queue(), blk-mq: only attempt to merge bio if there is rq in sw queue, IB/mlx5: uaccess beyond "count" in defs read/write handlers, block/DAC960.c: defined but not used build warnings, staging: fsl-dpaa2/eth: DMA mapping direction, dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if TCR is set to 0, drm/amd/pp: Send khz clock values to DC for smu7/8, arm64: perf: Disable PMU while processing counter overflows, drm/panel: type promotion in s6e8aa0_read_mtp_id(), ASoC: rt5651: workqueue cancel vs irq free race on remove, selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progress, remoteproc: qcom: q6v5-pil: modem hang on SDM845 after axis2 clk unvote, scsi: lpfc: panic if driver unloaded when port is offline, scsi: lpfc: NVME Target crash in defer rcv logic, scsi: libfc: up 'sleeping function called from invalid context', ALSA: pcm: snd_interval_refine first/last with open min/max, selftests/android: initialize heap_type to avoid compiling warning, selftests: vDSO - to return KSFT_SKIP when test couldn't be run, rtc: bq4802: add error handling for devm_ioremap, drm/amdkfd: error codes in kfd_get_process, drm/amdkfd: kernel queue 64 bit doorbell offset calculation, input: rohm_bu21023: switch to i2c_lock_bus(. I2C_LOCK_SEGMENT), mfd: 88pm860x-i2c: switch to i2c_lock_bus(. I2C_LOCK_SEGMENT), rcutorture: Use monotonic timestamp for stall detection, net: mvpp2: make sure we use single queue mode on PPv2.1, net: gemini: Allow multiple ports to instantiate, gpiolib: Mark gpio_sufarray with __maybe_unused, gpio: pxa: potential NULL dereference, staging: bcm2835-audio: Don't leak workque

GNU GPL c linux kernel operating-system

Atom 1.32.0-beta0 💾

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: Tree-sitter grammars are now able to highlight common identifiers differently based on their content, like exports and document in JavaScript. atom/atom#17738. Write config file updates atomically. atom/atom#17774. Use apm ci for reproducable builds. atom/atom#17803. Update Electron to 2.0.7. See the Electron release notes for details. atom/atom#17815. Improve tree-sitter grammar detection to prevent spurious identification collisions. atom/atom#17816. Support loading core packages from a packages folder in this repository for easier maintenance and discoverability. atom/atom#17686 Migrate the core packages about ( and one-light-ui. Custom, efficient line-number gutters with arbitrary labels. atom/atom#17736. Metrics Send analytics to a GitHub-controlled metrics collection endpoint instead of Google Analytics. atom/metrics#100. Github Initialize git repositories in the correct directory when you don't have an editor open in your workspace. atom/github#1627. Github The "GitHub" tab is no longer in "preview" atom/github#1602. Github Don't detect added or deleted files as "executable mode changed." atom/github#1633. Github Correct "undo" a repository's initial commit atom/github#1635. Tree-view Drag and drop folders onto the tree view to add them as project folders atom/tree-view#1209. Tree-view Drag and drop multiple items at once. atom/tree-view#1179. Tree-view Do not allow moving a folder into itself. atom/tree-view#1173. Image-view Disable user selections. atom/image-view#182. Styleguide Work correctly with tree-sitter grammars enabled. atom/styleguide#69. Atom/atom#17675 - apm upgrade. Atom/atom#17738 - Allow scope mappings to be refined via match rules. Atom/atom#17432 - atom/watcher upgrade. Atom/atom#17761 - Add missing x64 build artifacts to appveyor.yml. Atom/atom#17766 - :arrow_up: electron@2.0.6. Atom/atom#17749 - Create release branch build definition for VSTS. Atom/atom#17770 - Enable pull request builds on VSTS. Atom/atom#17781 - Allow comma-separated

MITL javascript editor programmers web-development

Nextcloud 14.0.1 💾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: empty favorite names for trailing slashes . . . Add simple unit test for findLanguageFromLocale. . . . Increase version for 14.0.1. . .

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

OrientDB 3.1.0-M1 💾

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: Remote drop database for backward compatible server admin opera . All storage thread pools are made static. . Refactored set limit method for sequences. . Updated Hazelcast to the last hot-. Remote index queries with names with special characters. . Introduced new types dedicated for delta documents, OType reverted to . . Array boundaries to fit actual number. . Parsing of nested MATCH in console. . MATCH execution with full text indexes. . Enhacing enum data types. . Merge with develop. . Refactor SharedContext and implement queries on views. . Tests for work with new architecture. . Start migration of security to new executor. . Enhance CREATE VIEW statement with metadata. . Management of shared context in remote. . Refactor on shared context for distributed case. . Backup/restore after db refactoring. . Made sure that authentication queries are run only on the local node. . Reduced number of actions when type is determined from value. . Execution planning for sharded queries. . Type optimization. . Enable thread that rebuilds views. . Start definition of transaction flow with new coordinator. . Reduced detection of type directly from value. . Implement lazy cluster drop on view refresh. . Execution planning for queries on views. . Logging of effective user name is added during engine startup. . Automatic conversion of types in IN condition. . Code clenaup. . Modularize code. . Reformatted code. . Support for recyclable sequences, more thing cached in cached sequences. . Merge branch 'sequnceUpperLimit' of https://github.com/orientechnolog . . Refactored method calls. . Exposed elapsed time for internal use. . Implement scheduled update of views. . Add implementation for background executor with database session in t . . Add new test for transaction execution for concurrent modification an . . Perform sync just after cluster/index is created but before it is reg . . Merge branch 'develop' of gith

Apache nosql dbms graphdb

schily 2018-09-26 💾

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, bosh, 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, obosh, od, p, POSIX patch, pbosh, 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: Schily.Copyright: now mentions all projects and recent Copyright date changes. RULES: CFLAGS= is now set empty by default to avoid wrong optimization level from make defaults. README.compile et al: mail addresses made recent. ./configure: The dummy conficure now exits with code 0 to help people who believe it is using a GNU build system. Makefile system: First attempt to support OS400 phase i (based on AIX). configure: corrected fallback for timestruc_t. Unit test system: new diff options allow to ignore white space differences in the output. psmake: Added a forgotten link for format.h. libschily: format()/printf() now honor format flags for floatingpoint formats. libschily: format()/printf() added new code for the g-float format. libfind: Added a new flag WALK_MOUNTPLUS that reports a mount point but does not descend into it. libfind/sfind/bsh/Burne Shell: find now supports a new primary -mount+ that may become the future -xdev when POSIX is ready with the standard change. Bourne Shell: printf now supports multi byte characters for the '"c' character format. Bourne Shell: printf 0b now works correctly and prints nothing. printf: exit code is now != 0 in case of errors. ved: various enhancements to prepare future support for multi byte characters. ved: A bug introduced in the last release as a result of multi byte binding changes has been fixed. ved: The charcter input has been restructured in order to get a new layer that cleanly allows to have wide characters above and multi byte chars below. ved: major overoul of the man page. count: Support for multi byte characters and the option -m was added. star: renamed an interal function getpriv() that was in name conflict with OS400. Bourne Shell/bsh: avoid a core dmp with unescaped pattern meta characters in a filename while hitting TAB.

CDDL software development build tools utilities

VideLibri 1.993 💾

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 some xpath/xquery 3.1 functions: contains-token, default-language, parse-ietf-date, sort, tokenize, trace, error, json-doc, parse-json, array:* module; sisis do not abort renewing if already logged in; PAIA/primo: replace with in template; aDIS: do not use text on lending/request list page to decide if it is the list of lendings or requests as the text might change and the library does not tell me the new text; public library Erfurt/Nordhausen: new server

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

Lutris 0.4.20 💾

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: detection of winetricks path. Improve visual feedback on wine download dialog. Add skill and command-line arguments for Zdoom. Add option to disable joypad auto-configuration. Restore refresh rate on monitor reset. -- Mathieu Comandon Mon, 24 Sep 2018 20:46:46 -0700.

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

MuPDF 1.14.0 💾

MuPDF is a slim PDF and XPS viewer. It renders both in high-quality with anti-aliased fornts, accurate metrics and spacing. It fully understands PDF 1.7 with hyperlinks, annotations, transparency, forms, transitions, javascript and encryption. And supports both XPS and OpenXPS formats.

major feature: New features: Added "Source Han Serif" CJK fallback font. Added more scripts to the Noto fallback fonts. Multi-page PNM support. "mutool show" now supports a path syntax for selecting objects to show. Build system simplifications: Auto-generated CMap, ICC, and JS source files are checked in to git. Embedded CMap resources are now generated by a python script. Embedded font resources are linked directly if using GNU ld or windows. Namegen tool replaced by use of C macros. Simplified Makefile. Annotation editing: New annotation editing mode in mupdf-gl. Can create, edit, and delete most annotation types. Can create appearance streams for most annotation types. Can create appearance streams for Tx form fields. Can create appearance streams for Ch form fields. Form filling in mupdf-gl: Can click buttons, checkboxes, and radioboxes. Can fill out text fields using dialog box. Can select choice options using dialog box. Can verify and sign digital signatures. Improved UI for mupdf-gl: Password dialog. Error dialog. Open/save file dialog. Snap selection to words or lines by holding control or control+shift. Save and restore current location, bookmarks, and navigation history. : Improved CJK character fallback handling in EPUB. API changes: Pass rectangle and matrix structs by value. Replaced PDF_NAME_Xxx macros with PDF_NAME(Xxx). Added PDF_TRUE, PDF_FALSE, and PDF_NULL constant pdf_obj macros. Added helper functions: pdf_dict_get_int, etc. Removed 'doc' argument in pdf_new_int, etc. Quads instead of rects when highlighting and searching text. mutool run: Pass arguments to script in scriptArgs global.

GNU GPL c pdf xps ghostscript viewer

TEA text editor 46.2.0 💾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Bash script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

major bugfix: 46.2 is focused mainly on bug fixing, compatibility with Qt 4.x and FreeBSD; inner changes of spell-checker things. Now Aspell is supported via meson, so TEA's support of cmake, qmake and meson is equal.

GNU GPLv3 text editor qt documentation text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

Samba 4.9.1 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: s3: nmbd: Stop nmbd network announce storm. s3-rpcclient: Use spoolss_init_spoolss_UserLevel1 in winspool Cmds. CTDB recovery lock has some race conditions. s3-rpc_client: Advertise Windows 7 client info. ctdb-doc: Remove PIDFILE option from ctdbd_wrapper man page.

GNU GPLv3 communications file-sharing cifs windows

HumHub 1.3.3 💾

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: img overflow in markdown view. Enh: Added console command to list and change themes. Enh: Improved theme parent lookup performance. Enh: Added auto file attachment in humhub modules content widgets richtext ProsemirrorRichTextProcessor. z-index with richtext menu. space picker encoding. Chng: Prevent ActiveRecord::save() call in humhub modules file components FileManager::attach. Added additional notification validation. Notification previews contains new line. Enh: Allow urls in array form in homeUrl configuration. Javascript humhub.modules.util.object.extend not working on older Safari version. Enh: Enable usage of humhub modules content widgets PermaLink outside of humhub.modules.content.Content components. smiley are not render into last activity module and email. Space head count includes disabled user. Broken picker image alignment (acs-ferreira). File handling in upgrade path between 1.0.x and 1.3.x. Chng: Updated humhub-prosemirror-richtext to v1.0.10. File handling in upgrade path between 1.0.x and 1.3.x.

Affero GPLv3 php yii mysql social-network groupware

BallroomDJ 3.22.8 💾

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

minor bugfix: 3.22.8 (2018-9-24) (stable) Bug Fixes: Music Manager: Fixed display for long titles.

Zlib end-users linux macos windows tk tcl player ballroom

Rspamd 1.8.0 💾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

major feature: New selectors framework. Coroutines API support in Lua. Clickhouse optimization. Unicode processing improvements. Language detection improvements. https://rspamd.com/announce/2018/09/24/rspamd-1.8.0.html

Apache email-filter antispam c lua

µBlock Origin 1.17.0 💾

µ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: Error loading from the disk cache pages obtained by blocking remote fonts. "Storage used" in settings tab says "? bytes". It's really a workaround, consider the reported figure to be an on-the-low-side estimate . It's really a workaround, consider the reported figure to be an on-the-low-side estimate. Element picker mode in Firefox CSS failure on denuvo.com. Cannot open Logger. Element picker/zapper does not switch tabs. Use +js name for logging. No reverse-lookup for logged HTML filter. EasyList Thailand added to stock filter lists. Various spelling. manualUpdateAssetFetchPeriod setting doesn't save the changes. False positive detection of popups is broken. "uBlock Assets" should be changed to "uBlock₀ Assets" in its tab. Minor JS errors in dashboard. Code exception in contentscript.js (vAPI.setTimeout) when opening Chrome last session tabs that are partly cached. Element picker mishandles identifiers with backslashes. Minor usability : block all scripts. Toggle option changes are always permanent. uBlock Origin doesn t honor noscript tags when blocking JS.

GNU GPLv3 javascript browser ad-blocker filter privacy

Nelson 0.2.9 💾

Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, …) and others state of art numerical libraries. It has sophisticated data structures (including cell, struct, linear systems, …), an interpreter and a high level programming language. Nelson has been developped to be an open/modular system where an user can define these own data types and operations on these data types by using overload.

minor feature: Faster overloading x3 . == hardcoded operator (need to be optimized) ref #119. . Plus operator hardcoded by default ref #119. . Indent code. . Remove double_plus_double in progress. . Substraction hardcoded by default. . Merge branch 'master' into overloading. . Add overloadbasictypes builtin. . ge overload. . lt, le overload. . ne overload. . Packaging on windows. . Add unary trinary methods. . Unary minus overload. . Split functions. . Update test uminus. . re-enable eq() ge() gt() le lt minus plus uminus ne. . Horzcat overload. . Optimize uminus indent. . Vertcat overloading. . Uplus overload. . Merge branch 'master' into overloading. . Gateway overload. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Gamma overloading speed x4. . Clang format (webkit coding style used). . Indent. . Trigonometric functions overloading + some optimizations. . Add sim, tanm. . Add sinm, tanm help files. . Gcc 6. . Gcc 6. . Gcc 6. . Types module overloading. . Time module overloading. . String module overloading. . Sparse stream_manager overloading. . Single module overloading. . Linear_algebra, random modules overloading. . All simple functions support new standard overloading. . Use cache to speedup functions search. . Simplify unary operator. . Merge branch 'master' into overloading. . Replaced uncommon term trinary by ternary. . Remove duplicated enum about overloading type. . Include. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Indent code. . Split operators. . eq, ge, gt, le, lt reworked. . ne reworked. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Merge branch 'master' into overloading. . Overloading in progress (trigonometrics_fun

GNU GPL computer-aided-instruction mathematics mathematics physics physics visualization visualization information-analysis information-analysis prog

OCRmyPDF 7.1.0 💾

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

minor feature: Remove the old tesseract pdf_renderer . a comment about Tesseract behavior in certain versions. . all with rotations. . ghostscript.py not saved in last commit. . Tests: confirm OCR layer copied. . Split out rotation related tests. . Silence demessages. . correction angle used from wrong page. . all but one rotation case. . rotation hard case. . Refactor, remove trigonometry. . Document aliasing of tesseract renderer. . Handle procset properly. . Upgrade PyMuPDF version. . Add unconditional (for now) whiteout of text areas. . Ignore masks when deciding what color to rasterize at. . When deciding if there is a text on a page, ignore the margins. . textareas: filter out images. . Remove hocr derenderer (-g). . Remove tesseract renderer entirely. . Revise parameter validation for output-type, pdf-renderer, lang. . Weave: periodically save to prevent indefinite growth of open file list. . Since PyMuPDF 1.13.3 corrupts text, pin 1.12.5 and work around it. . Refactor textareas to remove duplicate code. . Revert "Since PyMuPDF 1.13.3 corrupts text, pin 1.12.5 and work aroun . . Add metadata preservation test from stash. . DPI mismatch between OCR page and source page. . Return to PyMuPDF 1.12.5. . PyMuPDF tweaks: don't clean. . Weave: Unconditionally rotate and scale the text layerThis solves two . . test_main: uses leptonica. . Remove tests that exercise obsolete features (tesseract, -g). . Make XML metadata test actually work. . Merge branch 'master' into develop. . Merge optimize. . Remove jbig2enc.py. . merge error in Leptonica. . Add arguments to control optimization. . Check jbig2 when optimizing is requested. . Update our dependencies. . Warn about --user-words not having any effect. . Update tests. . Update test cache. . Don't try to run jbig2 when not available. . Travis: Use declarative APT for Tesseract too. . Temporarily unbreak without fitz mode. . jbig2enc name. . Ignore masks when deciding what color to rasteriz

GNU GPLv3 pdf ocr scanning

Vim 8.1.0428 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.1.0428: the :suspend command is not tested Problem: The :suspend command is not tested. Solution: Add a test.

Other text-editor ide vi vim

Fossil SCM 2.7 💾

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

minor feature: Add the email alerts feature for commits, changes, wiki changes, forum posts, and announcements. This is Still a work in progress. It is functional, but it is not as easy to Setup and use as it ought to be. Add the discussion forum feature. Add new user capabilities letters needed to support alerts and forum. Formerly, user capabilities were letters from a-z , but with the. Enhancements, the supply of lower case letters was exhausted. User capabilities are now letters in a-zA-Z0-9 . The built-in skins are now responsive, providing better layout on. Small screens, including mobile devices. The default skin now includes a hamburger menu that is generated by the /sitemap page. All of the built-in skins now use a Content Security Policy (CSP) to help prevent cross-site injection and forgery attacks. There are no known. Vulnerabilities in Fossil. The added CSP does not anything; it merely adds Another layer of defense. The /sitemap and other list pages show as multiple columns if. The viewing window is wide enough. There is an optional "js" file for each skin that can be used to. Hold javascript. This file can be loaded by reference or can be Included in the header or footer. Add the backoffice. Update internal Unicode character tables, used in regular expression. Handling, from version 10.0 to 11.0. Improvements to the "Security Audit" administration page. Added the fossil branch current command. Update the built-in SQLite to version 3.25.1. Some code and interfaces are in place to support sending and. Receiving email directly via SMTP, but this feature is not yet Complete or ready for production use.

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

Universal Media Server 7.4.0 💾

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

major bugfix: General: Uses the media folders by default on Windows and macOS instead of the whole user directory Added support for using GPU (video cards) for decoding via FFmpeg Added option for higher quality audio resampling via FFmpeg Files downloaded via the web interface have the correct filename Improved stability when using custom FFmpeg settings Made plugin web queries use SSL/HTTPS Stop sometimes throwing errors when downgrading versions Disabled the broken minimization on macOS the wizard file chooser not working on macOS Languages: Updated translations via Crowdin: Chinese Traditional translation completed French translation completed and validated Italian translation updated Polish translation completed and validated Renderers: aspect ratio of transcoded videos on Panasonic ST60 TVs.

GNU GPL java media streaming ffmpeg upnp dlna

Mesa 18.2.1 💾

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.1 is a release which found since the 18.2.0 release. 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. New features, None,, Anv crashes when using 64-bit vertex inputs, DXVK Batman: Arkham City with tessellation enabled hangs on SKL GT4, Mesa preprocessor matches if(def)s amp; endifs incorrectly, Access violation with some games, The 'va_end' call is missed after 'va_copy' in 'util_vsnprintf' function under windows, Gallium picking A16L16 formats when emulating INTENSITY16 conflicts with mesa, bit Mesa build failes with meson. crash happens when link program, wine, regression, bisected RAGE, Wolfenstein The New Order hangs in menu, Changes, Andres Gomez (3):, docs: add sha256 checksums for 18.2.0, Revert "Revert "glsl: skip stringification in preprocessor if in unreachable branch"", cherry-ignore: i965/tools: 32bit compilation with meson, Andrii Simiklit (4):, apple/glx/log: added missing va_end() after va_copy(), mesa/util: don't use the same 'va_list' instance twice, mesa/util: don't ignore NULL returned from 'malloc', mesa/util: add missing va_end() after va_copy(), Bas Nieuwenhuizen (5):, radv: Support v3 of VK_EXT_vertex_attribute_divisor. radv: Set the user SGPR MSB for Vega. radv: Only allow 16 user SGPRs for compute on GFX9+. radv: Use build ID if available for cache UUID. radv: driver UUID SHA1 init. Christopher Egert (1):, radeon: ColorMask, Dave Airlie (1):, virgl: don't send a shader create with no data. (v2), Dylan Baker (1):, meson: Print a message about why a libdrm version was selected, Eric Anholt (2):, v3d: SRC_ALPHA_SATURATE blending for RTs without alpha. v3d: s

MITL x11 graphics 3d graphics-driver emulation opengl

Poppler 0.69.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: Core: Add annotation font color. Splash: Some speed improvements. PSOutputDev: add native support for type 7 shadings when using level 3. Add support for PDF subtype property. Link: memory leak regarding next actions. Handling of Signature Info Location and Reason. Errors in computation of type3 glyphs transformation matrix. Reimplement Dict class in a more modern way. Security found by oss-fuzz. Memory in GfxImageColorMap copy ctor. Don't abort if the SampleFunction has too many samples. Document the OutputDev::clip and OutputDev::oeClip methods. MacOS compilation due to boolean define in jpeglib. Split GDir and GDirEntry out of gfile.h. qt5: Add annotation font color. Cpp: Utils: Pdfinfo: Show PDF subtype. Pdftotext: only outputs first page content with -bbox-layout option. pdftotext: memory leak in printLine. Build system: Require C++14.

GNU GPL c++ pdf rendering library developers

Hashrat 1.9 💾

Hashrat is a command-line utility that hashes things using md5, sha1/256/512, whirlpool and jh hash algorithms. It's written in C with few dependancies (basically just the standard C library). It can read input from standard in and hash it, either as a complete file, or line-by-line. It can recursively hash files on disk, either outputing hashes to stdout, or storing them in filesystem attributes, or in a memcached server. It can check files against a list of hashes supplied on stdin, or in the filesystem attributes of the files, or in a memcached server. It can find files that match a list supplied either on stdin, or uploaded to a memcached server. It has a 'cgi' mode that presents a web interface for hashing lines of text. It can pull files over ssh or http, to allow remote hashing/checking from another machine.

minor feature: An exclude list of files that should not be processed can now be loaded from a file using the -X option . CGI mode can be configured via an options file to set defaults and change output format. Recursion of http URLs, looking into HTML files and processing links within them, is now available using an invocation like 'hashrat -net -r http://somewhere.com/index.html', though this feature is still experimental.

GNU GPLv3 hashing md5 sha1 whirlpool security monitoring c console posix unix linux

Mozilla Firefox 62.0.2 💾

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

minor feature: Unvisited bookmarks can once again be autofilled in the address bar ( ), WebGL rendering ( ), Updates from unpacked language packs no longer break the browser ( ), fallback on startup when a language pack is missing ( ), Profile refresh from the Windows stub installer restarts the browser ( ), Properly restore window size and position when restarting on Windows ( 1489214 and 1489852 ), Avoid crash when sharing a profile with newer (as yet unreleased) versions of Firefox ( ), Do not undo removal of search engines when using a language pack ( ), rendering of some web sites ( ), Restored compatibility with some sites using deprecated TLS settings ( ), screen share on MacOS when using multiple monitors ( ), Various security, Reference link to 62.0 release notes

MPL c++ web-browser html5 javascript mozilla

asterisk 15.6.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2018-009: crash processing websocket HTTP Upgrade requests The HTTP request processing in res_http_websocket allocates additional. Space on the stack for various headers received during an Upgrade request. An attacker could send a specially crafted request that causes this code to overflow the stack, resulting in a crash. No longer allocate memory from the stack in a loop to parse the header. Values. NOTE: There is a slight API change when using the passed in Strings as is. We now require the passed in strings to no longer have Leading or trailing whitespace. This isn't a problem as the only callers Have already done this before passing the strings to the affected Function. CI: typo in testsuite git checkout CI: Use proper credentials for Security testsuite checkout. Can't do anonymous http checkout from Security-testsuite. Need to use same credentials as the gerrit review checkout.

GNU GPL communication conferencing telephony sip

QMMP 1.2.4 💾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: equalizer optimization; improved PCM WAVE support; fixed 4 bugs; updated translations.

GNU GPL audio audio-player qt5 mp3

OpenMPTCProuter 0.37 💾

OpenMPTCProuter is a solution to aggregate and encrypt (and can obfuscate) multiple internet connections and terminates it over any VPS which make clients benefit security, reliability, net neutrality, as well as dedicated public IP. The aggregation is based on Multipath TCP (MPTCP), which is ISP, WAN type, and latency independent "whether it was Fiber, VDSL, SHDSL, ADSL or even 4G", different scenarios can be configured to have either aggregation or failover based on MPTCP. Aggregation via Multi-link VPN (MLVPN) and Glorytun UDP with multipath support are also supported. The solution takes advantage of the OpenWRT system, which is user friendly and also adds the possibility of installing other packages like VPN, QoS, routing protocols, monitoring, etc. through web-interface or terminal.

minor feature: Better Banana PI BPI-R2 support ; Latest MPTCP update ; Raspberry PI 3B+ network led are working now ; Shadowsocks can be bypassed for some IP to use VPN instead ; Many fixes

GNU GPLv3 operating-system networking firewalls linux lua

sqlitebiter 0.22.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 support for named pipe: #56 File subcommand accept named pipe as an input . File subcommand accept named pipe as an input. Add completion subcommand for command completion.

MITL database console

Nextcloud 14.0.1RC1 💾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: the upload progress bar layout . Show avatar using "span" instead of "div". . Remove space between avatar and user name. . Reformat embedded HTML code to resemble HTML code. . Ensure that the user name is shown in bold in mentions. . Highlight mentions to the current user. . pointer cursor not shown on avatars. . Remove unneeded CSS rule for mentions. . Ensure that the avatar and the user name will be kept together. . Add new line at the end of file. . Do not invalidate main token on OAuth. . Expire tokens hardening. . . . . . . . js files client for user names with spaces. . . . user and group listing with users that have an integer user id. . exception class. . . . . . Remove posix_getpwuid and compare only userid. . Add int-typehint. . Backport of #11036 to stable14. . . . . . Remove filter_var flags due to PHP 7.3 deprecation. . . size of icons in menus inside apps when shown as images. . Prevent comment being composed from overlapping the submit button. . replace setcookie value with '' instead of null. . the link and anchor for the update notifications. . Include empty directories in the default state of acceptance tests. . Check the permission of the underlying storage. . shared cache. . Properly check share permissions. . Update test now that we check permissions properly. . Better shared-by info for conversations without names. . . . . . . . . . icons cacher regex for compressed output. . Revert "Use APCu caching of composer". . . . Use user locale as default in the template. . public l10n. . Since requirement. . Typehint. . Fallback to lang if no locale match. . since tag. . . . Copy the expiration from 480864b to getTokenById. . Also adjust the expiration of PublicKeyTokenProvider. . . . . . . . . . . . . Prepare 14.0.1 release. . .

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

asterisk 13.23.1 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2018-009: crash processing websocket HTTP Upgrade requests The HTTP request processing in res_http_websocket allocates additional. Space on the stack for various headers received during an Upgrade request. An attacker could send a specially crafted request that causes this code to overflow the stack, resulting in a crash. No longer allocate memory from the stack in a loop to parse the header. Values. NOTE: There is a slight API change when using the passed in Strings as is. We now require the passed in strings to no longer have Leading or trailing whitespace. This isn't a problem as the only callers Have already done this before passing the strings to the affected Function. CI: typo in testsuite git checkout CI: Use proper credentials for Security testsuite checkout. Can't do anonymous http checkout from Security-testsuite. Need to use same credentials as the gerrit review checkout.

GNU GPL communication conferencing telephony sip

asterisk 14.7.8 💾

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.

minor feature: AST-2018-009: crash processing websocket HTTP Upgrade requests The HTTP request processing in res_http_websocket allocates additional. Space on the stack for various headers received during an Upgrade request. An attacker could send a specially crafted request that causes this code to overflow the stack, resulting in a crash. No longer allocate memory from the stack in a loop to parse the header. Values. NOTE: There is a slight API change when using the passed in Strings as is. We now require the passed in strings to no longer have Leading or trailing whitespace. This isn't a problem as the only callers Have already done this before passing the strings to the affected Function.

GNU GPL communication conferencing telephony sip

youtube-dl 2018.09.18 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: extractor/common Introduce channel meta fields. adobepass Don't pollute default headers dict. udemy Don't pollute default headers dict. twitch Don't pollute default headers dict. youtube Don't pollute default query dict. crunchyroll Prefer hardsubless formats and formats in locale language. vrv Make format ids deterministic. vimeo ondemand playlist extraction. pornhub Extract upload date. porntube Extract channel meta fields. vimeo Extract channel meta fields. youtube Extract channel meta fields. porntube extraction. asiancrush extraction. twitch:clips Extend URL regular expression. vzaar Add support for HLS. tube8 metadata extraction. eporner Extract JSON-LD.

Public Domain python utility video

Jailer 8.0 💾

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: The new "PathFinder" feature allows elaborate finding of association paths between tables in complex data models.

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

mcjoin 2.3 💾

"I have no idea what I'm doing ...", sound familiar? With mcjoin you can verify IPv4 multicast connectivity without having to know what you're doing.

minor feature: Automatically detect default interface. Enable support for multiple mcjoin receivers on one host using the same destination (Internet) port. Receiver does not stop after count received packets. Avoid using GLIBC extension __progname. Updated build instructions in README.

ISC multicast testing unix linux

OpenMPTCProuter 0.36.3 💾

OpenMPTCProuter is a solution to aggregate and encrypt (and can obfuscate) multiple internet connections and terminates it over any VPS which make clients benefit security, reliability, net neutrality, as well as dedicated public IP. The aggregation is based on Multipath TCP (MPTCP), which is ISP, WAN type, and latency independent "whether it was Fiber, VDSL, SHDSL, ADSL or even 4G", different scenarios can be configured to have either aggregation or failover based on MPTCP. Aggregation via Multi-link VPN (MLVPN) and Glorytun UDP with multipath support are also supported. The solution takes advantage of the OpenWRT system, which is user friendly and also adds the possibility of installing other packages like VPN, QoS, routing protocols, monitoring, etc. through web-interface or terminal.

minor feature: Remove ext4 for bpi-r2 . Add HW NAT QOS to BPI-R2. . Update MPTCP to latest patch. . Build install mtk hnat module.

GNU GPLv3 operating-system networking firewalls linux lua

CMOC 0.1.53 💾

CMOC is a 6809-generating cross-compiler for a subset of the C language. It produces executables for the Motorola 6809 processor for the Color Computer .BIN format, the OS-9 format and for the Vectrex game console. It runs under GNU/Linux and other Unix-like environments.

minor bugfix: Fixed an OS-9 extern array problem by fixing the way the compiler determines if a variable can go to the read-only section or not. Added functions pmode(), screen(), rgb() and cmp() to the library that ships with CMOC. Function pcls() now takes only one argument. Fixed the output format for Vectrex so that the resulting file is the loadable binary, with the proper header.

GNU GPLv3 compiler c developers

ALT Starterkits 20180912 💾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

minor feature: Linux 4.9.125 / 4.14.68; x86_64 images: experimental EFI32 support; desktop images: Firefox ESR 60.1.0, NetworkManager 1.8.8, Qt 5.9.6; engineering: added java for LibreOffice; kde5: 5.48.0 / 5.12.6 / 18.04.3; rescue: added fuse-exfat; server: php5 5.6.37, php7 7.2.8, fixed multipath-tools

GNU GPL operating-system software-distribution installation end-users developers livecd rescue desktop server security

µBlock Origin 1.16.21rc1 💾

µ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 . Add info about the script used to generate the web-accessible resouces. . UBlockOrigin/uBlock-. Import translation work from https://crowdin.com/project/ublock. . UBlockOrigin/uBlock-. UBlockOrigin/uBlock-. New revision for release candidate.

GNU GPLv3 javascript browser ad-blocker filter privacy