Mesa 18.1.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.1.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.1.1. Mesa 18.1.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, Note: some of the new features are only available with certain drivers. OpenGL 3.1 with ARB_compatibility on nv50, nvc0, r600, radeonsi, softpipe, llvmpipe, svga, GL_ARB_bindless_texture on nvc0/maxwell+, GL_ARB_transform_feedback_overflow_query on nvc0, GL_EXT_semaphore on radeonsi, GL_EXT_semaphore_fd on radeonsi, GL_EXT_shader_framebuffer_fetch on i965 on desktop GL (GLES was already supported), GL_EXT_shader_framebuffer_fetch_non_coherent on i965, GL_KHR_blend_equation_advanced on radeonsi, Disk shader cache support for i965 enabled by default,, Fail to build libglx with clang at linking stage, trine1 misrender r600g, SNB intermittent, SNB tests intermittent, 'message's in ctx- gt;De.LogMessages seem to leak. pp: Failed to translate a shader, EGL GBM undefined reference to `gbm_bo_create_with_modifiers', Gen8+ Xonotic fails to render one of the weapons, Piglit shaders #64;ssa #64;fs-if-def-else-break fails with sb but passes with R600_DE=nosb, mesa-17.1.7/src/gallium/auxiliary/pipebuffer/pb_cache.c:169 : (style) Suspicious condition, mesa-17.2.0/src/gallium/state_trackers/nine/nine_ff.c:1938: bad assignment ?, R600 Miscompilation of TGSI to VLIW causes artifacts in Gallium Nine with Crysis2 bump mapping, OpenGL CTS HSW KHR-GL45.

MITL x11 graphics 3d graphics-driver emulation opengl

Cinnamon 3.8.3 💾

Cinnamon is a traditional graphical desktop for BSD/Linux and X11, derived from GNOME. It extends the Shell with a panel styled after GNOME 2, but adds more recent functionality, backend and application bindings. It provides MDM, a login manager, networking and bluetooth applets, virtual workspaces, theming, desktop icons, portable keybindings, Qt-theme bridging, visual effects, and a configuration center. It's the default desktop environment for Linux Mint, but packaged for many other distributions.

minor feature: Use default icon names in Online Accounts (GOA), symbolic icons and delete obsolete, Cinnamon theme: window-list progress improvements, Settings: launching mintsources/mintdrivers/lightdm-settings, Always have delay widgets, but hide/show them depending on if there's a delay or not. extension: inability to force xlet installs.

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

OPNsense 18.1.8 💾

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: improve VLAN console assignment handling o system: move backup crypto code to the only page using it o system: improve validation for web GUI related settings o system: split off monitor reload for upcoming dpinger integration o system: default route handler skips an already active default route o system: default route handler purges hint files only when switching to a newer route o system: default gateway switching uses the standard default route handler o system: properly add LDAP picker to ACL o system: properly unset password expired message after password change o interfaces: clear up use IPv4 connectivity and fix several typos o interfaces: parse and report tunnel data o interfaces: move dhclient-script to proper location o interfaces: allow SLAAC to latch on to IPv4 link o reporting: add destination address in Insight detail search o dhcp: fix labels of services to align with menu o dhcp: domain-search-list usage was removed in 2012 o ipsec: rewrite resolve_retry() for its only use case o ipsec: improve RADIUS secret escaping (contributed by Rafael Cano) o ipsec: fix missing disable of DH group setting o router advertisements: correctly merge DNS server arrays o router advertisements: fix DNSSL settings o router advertisements: fix duplicated subnet statements o openssh: also use static interface IP addresses to listen on explicitly o unbound: allow wildcard host entry (contributed by Eugen Mayer) o webgui: also use static interface IP addresses to listen on explicitly o backend: improve escaping of passed parameters o ui: correct heigh of the login title bar o ui: unify the label printing of interfaces o ui: refactor script match for help messages o rc: ZFS boot awareness o plugins: os-cache 1.0 is an optional web server cache for the GUI/API o plugins: os-debug 1.3 now holds its own PHP settings o plugins: os-nut 1.0 (contributed by Michael Muenz) o plugins: os-snmp 1.3 improves handling of interface binding o plugi

BSDL-2 network firewalls security

SimpleScreenRecorder 0.3.11 💾

SimpleScreenRecorder is a screen recorder for Linux. Despite the name, this program is actually quite complex. It's 'simple' in the sense that it's easier to use than ffmpeg/avconv or VLC.

minor feature: Add QT_SELECT to simple-build-and-install. . Update simplescreenrecorder_fr.ts. . compilation without OpenGL recording. . . . Add Qt version requirement to README. . Merge branch 'master' of . Add --version option. . Update manage. . . sign compare warning. . Add missing ALSA/JACK checks. . Merge branch 'master' of . Add FeatureSummary to build scripts. . Add minimum Qt version numbers to build scripts. . add ssr to keywords. . . . FFmpeg 4.0 compatibility. . Merge branch 'master' of . Set channel layout so AAC codec works again. . Add missing includes. . Remove some deprecated functions. . Update translations. . Update changelog. . New version.

GNU GPLv3 video capture screen-capture c++ qt

asm1825 Assembler 0.7.0 💾

asm1825 is a lightweight standalone assembler for PIC microcontrollers, specifically the PIC16(L)F1825 and similar variants. It is a two pass command line based assembler producing ready to burn .hex output with support for macros, file inclusion, and arithmetic evaluation of operands. It follows the opcode definitions in the '1825 datasheet and makes no explicit attempt at full compatibility with other specific assemblers (such as mpasm), but hopefully does not break compatibility without good cause. Speed of assembly is one of its primary goals. It is hoped that, as development continues, support for more PIC12 and PIC16 series microcontrollers will be added.

major feature: Added 'pragma smallmem' directive to tell assembler that all calls/gotos can be near. Added processor directive to specify target chip (for memory map information); support for 16F1825 and 16F183XX series chips. Added more standard fcall and lgoto pseudo-opcodes. Several bugfixes (including (here) label handling, file/line numbering in output, and memory usage summary information).

MITL assembler assembly cross-plattform unix developers microcontroller

VICE - Versatile Commodore Emulator 3.2 💾

VICE is a program that runs on a Unix, DOS, Win32, OS/2, BeOS, Amiga or Mac OS X machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C64DTV, the C128, the VIC20, practically all PET models, the PLUS4 and the CBM-II (aka C610/C510). An extra emulator is provided for C64 expanded with the CMD SuperCPU. VICE is *free* software released under the GNU General Public License, and as such it comes with full source code.

major feature: The next iteration of VICE is here. This release features a lot of bug fixes and some new additions. For details on what has been fixed and what new features have been added, check the NEWS file, or the Changelog for more detailed information. This release is a source-only release with all the ports/UI's of the previous releases. From this release on, all ports/UI's will be deleted except for the SDL1/2 builds and the new (experimental) Gtk3 port. Gtk3 port --------- Since even after repeated requests no developers showed up to keep the various ports alive (Mac Cocoa, Win32, BeOS, etc) we've decided to use the Gtk3/GLib toolkit to be able to still provide a proper UI on Windows, Mac and Linux/BSD. The Gtk3 UI is at present still a work in progress, though it currently is pretty complete. We'll providing binaries for Gtk3 at a later date. SDL port ------------- For systems that don't support Gtk3, there's the SDL UI. This UI is complete and works on all systems VICE currently supports. (For systems supporting Gtk3 there's an SDL UI available) So, this release is the last release with the legacy ports. No bugs will be fixed in any of those port, nor will new features be added. For that, use either the new Gtk3 UI or the SDL UI. * Upgrading =========== If you run into trouble please try removing any VICE configuration files left from previous installs. (vice.ini / .vicerc / vice2.cfg / vice-sdl.ini depending on platform)

GNU GPL emulator cross-platform c

peewee 3.4.0 💾

Peewee is a minimalistic but expressive ORM library for Python. It comes in a single module and file, but supports SQLite, Mysql and Postgres, and comes with extensive documentation. It simplifies model declarations, result set iteration, and provides a rather pythonic way of query building through operator overloading.

minor feature: The regexp() operation is now case-sensitive for MySQL and Postgres. To perform case-insensitive regexp operations, use iregexp(). The SQLite BareField() field-type now supports all column constraints except specifying the data-type. Previously it silently ignored any column constraints. LIMIT and OFFSET parameters are now treated as parameterized values instead of literals. The schema parameter for SQLite database introspection methods is no longer ignored by default. The schema corresponds to the name given to an attached database. ArrayField now accepts a new parameter field_kwargs, which is used to pass information to the array field's field_class initializer. SQLite backup interface supports specifying page-counts and a user-defined progress handler. GIL is released when doing backups or during SQLite busy timeouts (when using the peewee SQLite busy-handler). Add NATURAL join-type to the JOIN helper. Improved identifier quoting to allow specifying distinct open/-quote characters. Enables adding support for MSSQL, for instance, which uses square brackets, e.g. table . column . Unify timeout interfaces for SQLite databases (use seconds everywhere rather than mixing seconds and milliseconds, which was confusing). Added attach() and detach() methods to SQLite database, making it possible to attach additional databases (e.g. an in-memory cache db).

MITL python orm flask developers python-module

QXGEdit 0.5.1 💾

QXGEdit is a Qt4 GUI for editing MIDI system exclusive files. It works with XG devices such as Yamaha DB50XG. It requires a configured ALSA system.

minor bugfix: Corrected wrong handling of the MULTIPART Detune parameter. Trying to get CC14 MSB+LSB (course+fine) running status on, no matter whether each pairing event are under 200ms apart. A little hardening on the configure (autoconf) macro side.

GNU GPL qt c++ midi yamaha alsa

Linux kernel 4.16.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.16.10, proc: do not access cmdline nor environ from file-backed areas, scsi: aacraid: Correct hba_send to include iu_type, net/smc: keep clcsock reference in smc_tcp_listen_work(), net: phy: sfp: the BR,min computation, net/mlx5: mlx5_get_vector_affinity function, mlxsw: core: an error handling path in 'mlxsw_core_bus_device_register()', ipv4: reset fnhe_mtu_locked after cache route flushed, hv_netvsc: net device attach on older Windows hosts, tipc: one byte leak in tipc_sk_set_orig_addr(), tcp: restore autocorking, sctp: clear the new asoc's stream outcnt in sctp_stream_update, nfp: flower: set tunnel ttl value to net default, net: systemport: Correclty disambiguate driver instances, net/mlx5e: DCBNL min inline header size for dscp, mlxsw: spectrum_switchdev: Do not remove mrouter port from MDB's ports list, udp: SO_BINDTODEVICE, nsh: infinite loop, net/mlx5e: Allow offloading ipv4 header re-write for icmp, ipv6: uninit-value in ip6_multipath_l3_keys(), hv_netvsc: set master device, net/mlx5: Avoid cleaning flow steering table twice during error flow, net/mlx5e: TX, Use correct counter in dma_map error flow, net: sched: error path in tcf_proto_create() when modules are not configured, bonding: send learning packets for vlans on slave, bonding: do not allow rlb updates to invalid mac, tg3: vunmap() _ON() triggered from tg3_free_consistent(). tcp: ignore Fast Open on repair mode, tcp_bbr: to zero idle_restart only upon S/ACKed data, sctp: use the old asoc when making the cookie-ack chunk in dupcook_d, sctp: remove sctp_chunk_put from fail_mark err path in sctp_ulpevent_make_rcvmsg, sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr, sctp: the that the cookie-ack with auth can't get processed, sctp: delay the authentication for the duplicated cookie-echo chunk, rds: do not leak kernel memory to user land, r8169: powering up RTL8168h, qmi_wwan: do not steal interfaces from class drivers, openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NEST

GNU GPL c linux kernel operating-system

LimeSurvey 3.7.3 (build 180516) 💾

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

minor feature: Table user_in_groups not cleaned (Tõnis Ormisson). Postgres has no DOUBLE database type (Olle Haerstedt). Semicolon in twig statement (LouisGac). Updated translation: Catalan by qualitatuvic. Updated translation: Dutch (Informal) by Han. Updated translation: Dutch by Han. Updated translation: French (France) by arnaud21. Updated translation: Hungarian by kkd. Updated translation: Italian (Informal) by lfanfoni. Updated translation: Italian by lfanfoni. Updated translation: Japanese by nomoto. Updated translation: Norwegian (Bokmål) by pmonstad. Updated translation: Polish (Informal) by elissa. Updated translation: Polish by elissa. Updated translation: Portuguese (Brazil) by fermacedo, femariso, marciojv, holch, mauriciofurtado. Updated translation: Romanian by cdorin.

GNU GPL survey php mysql mssql postgres

Lutris 0.4.17 💾

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 bugfix: Add DVXK version option. in Wine registry handling. Prioritize /usr/lib32 over Lutris runtime. Re-enable Lutris runtime if using a Lutris Wine build. xrandr parsing when DisplayPort are available. Get pids used by wineserver (experimental, likely to be removed). -- Mathieu Comandon Sun, 20 May 2018 14:51:49 -0700.

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

Schism Tracker 20180513 💾

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

minor feature: Summary of changes since 20180209 release: Fix mouse drag selection; fix X11 "clipboard" integration; fix pitch envelopes and sample vibrato in Amiga pitch slides mode; fix off-by-one error in XI envelope loader; improve support for MIDI macros; import OpenMPT smooth MIDI macros as Zxx; import ModPlug song message in XMs; prevent a crash when loading corrupted MIDI files.

GNU GPL audio editor music sequencer tracker

CakePHP 3.6.4 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: Updated test to pass . setting timezone for DateTimeImmutable instance. . Don't double parse request body. . . . Store timezone as DateTimeZone instance instead of string. . . . Merge branch 'master' into . . . Merge branch 'master' into . Add explicit tests for sort and page1. . Slightly clearer test scenario descriptions. . Added methods to fetchAssoc(), fetchColumn( position), fetchObject(), . . Removed type-o lower case. . StdClass - stdClass. . self::FETCH_TYPE_NUM in params for defaults. . Change all the strings to use the constant values. . replaced parent:: with static:: in runtime instances. . Throw deprecation warning only for properties declared in Event class. . ing style errors. . typo. . . . . . Update docblock. . . . . . Update version number to 3.6.0-RC2. . toDatabase() to work with non-DateTimeImmutable properly. . Removed fetchObject() and fetchAllObjects(). Left fetchColumn(), fetc . . ing style errors. . Added 'message' and 'when' params to addNested and addNestedMany. . ing style errors. . Allow configuring grouped input types. . . Using AssertSame instead of AssertEquals. . Merge remote-tracking branch 'origin/fetch-methods-11795' into fetch- . . . . Adding whereNotNull() and whereNull() to the query object. . Minor doc block and code improvement. . . . Attempt to the failing appveyor builds. . Updated and type-o in tests. . Updated and type-o in tests. . Statement decorator fetchColumn(). . Using a typemap for more consistent results. . Tests. . Remove problematic field. . Refactoring whereNotNull() and whereNull(). . ing style errors. . Dist back. . Add QueryTrait::getRepository(). . Added 'obj' back to the fetch and fetchAll methods. . stickler wants the use statement in a different order. . Adding tests for Query::whereNull and Query::whereNotNull. . . . condition to work better on sqlserver. . . . . . Add whitespace. . More tweaks for sqlserver compat. . . . Merge

MITL php framework web-mvc cakephp rails

xc 1.5.1 💾

xc is a simple and handy substitute to sudo. It now uses pam framework, includes internationalization and loggable actions.

major bugfix: bugs fixed.

GNU GPL sudo posix

µBlock Origin 1.16.7b2 💾

µ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: Release versions of uBO will no longer support logger-in-the-sidebar: by design Firefox opens the sidebar with new installation of uBO and this is not a desireable behavior for uBO Dev builds will still support the logger-in-the-sidebar feature. I may bring it back depending on the resolution of. Dev builds will still support the logger-in-the-sidebar feature. I may bring it back depending on the resolution of. uBO webext doesn't fill entire panel space. uBO element picker Stylus.

GNU GPLv3 javascript browser ad-blocker filter privacy

Vim 8.1.0005 💾

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.0005: test for :compiler command fails on MS-Windows Problem: Test for :compiler command fails on MS-Windows. Solution: Ignore difference in path.

Other text-editor ide vi vim

Poppler 0.65.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: SplashOutputDev: Add the invisible character check beginType3Char. XRef: runtime undefined behaviour. with malformed documents., #103238. Remove GooHash after replacing it by std::unordered_map. Add conversion methods between GooString and std::string. cpp: Add newline after error message. Expose more image modes, add option to select mode in renderer. build system: compilation with libc++. Small improvement to FindLIBOPENJPEG2.cmake. qt5: Add widget annot actions to FormFields. utils: pdffonts: Minor formatting changes in the man page..

GNU GPL c++ pdf rendering library developers

OrientDB 3.0.1 💾

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: Remove helper methods from serializer class, support for mixed type c . Maps supported for deserializing typed field. . Modularization, test all serializers. . Modularization, test all serializers. . Merge branch 'deserializeFieldNew_1' of . . Resolved conflicts after merge, implemented main methods of OResulBin . . Merge branch 'develop' into deserializeFieldNew. . Clean up. . Optimize unused imports. . Moved the logic of live query from the listeners to direct calls. . Existence check on setDefaultCluster(). . Add assert to verify the micro tx handling and relative. . . The exclusive lock in embedded with a feature flag to enable it. . Add double finally for handle the case of record unlock failure. . . . Add sorting of record id before locking in case of pessimistic lock. . . . Minor optimization on atomic long access. . . . Using original byte array with offset as result for get typed field. . Removed commented code. . . . Ping pong checks for the last database version during sync. . Migrated some internal structure to use the new query engine. . Minor to evoid temporary errors in remote push of storage configu . . Revert "migrated some internal structure to use the new query engine". . re-enabled live query in distributed environment added relative test. . Calculation of WAL size limit was changed. . Merge branch 'develop' of into . . . . Calculation of WAL size limit was changed. . Merge branch 'develop' of into . . Add additional check for avoid deadlocks on push requests. . Minor disable of distributed test cases. . Made sure that backup tests use different database so do not influenc . . Databases name for backup test. . CONTAINS and IN operators with subqueries. . MATCH deep traversal on diamond-like patterns. . Intersect() to return a collection instead of an iterator (easier . . NPE on

Apache nosql dbms graphdb

TXR Language 196 💾

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

major feature: From the early beginning, TXR has operated on Unicode text and used wide characters internally. Now, at last, Unicode characters can be used in identifier names. Also, the interactive listener, a fork of the linenoise library, finally supports Unicode; it has been converted to use wide characters, like the rest of TXR.

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

cpuid 20180519 💾

cpuid dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s) from that information.

major feature: Added new fields for AMD family 17h model 01h B1, including SME/SEV. Added new fields for Intel CET. Added many new fields in Microsoft hypervisor leaves.

GNU GPL hardware utilities c linux system-administrators

MariaDB 10.2.15 💾

MariaDB is a database server that offers drop-in replacement functionality for MySQL. It is built by some of the original authors of MySQL, with assistance from the broader community. In addition to the core functionality of MySQL, it offers a rich set of feature enhancements including alternate storage engines, server optimizations, and patches.

minor feature: PCRE updated to 8.42 The embedded server library now supports SSL when connecting to remote servers. MDEV-15325 - Incomplete validation of missing tablespace during recovery. MDEV-15720 - ib_buffer_pool unnecessarily includes the temporary tablespace. MDEV-15764 - InnoDB may write uninitialized garbage to redo log. MDEV-15553 - Virtual Columns: Assertion failed in dict_table_get_col_name. MDEV-14705 - slow innodb startup/shutdown can exceed systemd timeout. MDEV-15707 - deadlock in Innodb IO code, caused by change buffering (Windows). MDEV-15507 - Assertion failed in dict_check_sys_tables on upgrade from 5.5. MDEV-15916 - Change buffer crash during TRUNCATE or DROP TABLE. encryption - MDEV-12632, MDEV-13516, MDEV-15752, MDEV-15566, MDEV-16092. temporary table ROLLBACK - MDEV-15826, MDEV-15374. applicable changes from 5.7.22 - MDEV-16142. Ubuntu 18.04 "bionic" and Fedora 28 packages and repositories are being introduced in this release. See the MariaDB Repository Configuration Tool for instructions on setting up these repositories. As per the MariaDB Deprecation Policy, this will be the last release of MariaDB 10.2 for Debian 7 Wheezy and Fedora 26. for the following security vulnerabilities : CVE-2018-2786. CVE-2018-2759. CVE-2018-2777. CVE-2018-2810. CVE-2018-2782. CVE-2018-2784. CVE-2018-2787. CVE-2018-2766. CVE-2018-2755. CVE-2018-2819. CVE-2018-2817. CVE-2018-2761. CVE-2018-2781. CVE-2018-2771. CVE-2018-2813. CVE-2018-2786. CVE-2018-2759. CVE-2018-2777. CVE-2018-2810. CVE-2018-2782. CVE-2018-2784. CVE-2018-2787. CVE-2018-2766. CVE-2018-2755. CVE-2018-2819. CVE-2018-2817. CVE-2018-2761. CVE-2018-2781. CVE-2018-2771. CVE-2018-2813. Release Notes - MariaDB 10.2 Series . MariaDB 10.2.14 Release Notes .

GNU GPL database database-server database-engine mysql mariadb

Pale Moon 27.9.2 💾

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

minor feature: This is a security and stability update. Changes/:. We changed the language strings for softblocked items so. People will cry less when we do our job.. (CVE-2018-5174) Prevent potential SmartScreen bypass on Windows 10.. (CVE-2018-5173) an in the Downloads panel Improperly rendering some Unicode characters, allowing for the file Name to be spoofed. This could be used to obscure the file extension of Potentially executable files from user view in the panel.. (CVE-2018-5177) a vulnerability in the XSLT component Leading to a buffer overflow and crash if it occurs.. (CVE-2018-5159) an integer overflow vulnerability in The Skia library resulting in possible out-of-bounds writes.. (CVE-2018-5154) a use-after-free vulnerability while Enumerating attributes during SVG animations with clip paths.. (CVE-2018-5178) a buffer overflow during UTF8 to Unicode string conversion within JavaScript with extremely large Amounts of data. This vulnerability requires the use of a malicious or Vulnerable extension in order to occur. several stability (crashes) and memory safety. Hazards.

MPL c gecko firefox web browser xul

libconfini 1.6.1 💾

libconfini is a simple INI parsing library with the ability to read disabled entries (i.e., valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard libraries stdio.h, stdlib.h and stdint.h.

minor feature: Functions ini_array_shift(), ini_array_break(), ini_array_release() have been created. Made sure that escapable characters cannot be used as delimiters in formats that support escape sequences. Boolean pair OFF/ON has been added to the list of supported INI booleans. Boolean pair 0/1 has been removed from the list of supported INI booleans. Public macro INIFORMAT_HAS_NO_ESC has been created. Redundant function ini_get_lazy_bool() has been removed. The buffer pointed by IniDispatch::append_to is now passed as const. Code review (ini_string_match_ss(), ini_string_match_si(), ini_string_match_ii(), ini_string_parse(), ini_array_get_length(), ini_array_foreach(), ini_array_split(), private functions uncomment() and further_cuts()). Private functions get_metachar_pos() and collapse_empty_quotes() have been created. Private functions sanitize_key_name() and get_delimiter_pos() have been renamed to collapse_everything() and getn_metachar_pos() (the latter now requires one more argument). Documentation. Examples.

GNU GPLv3 ini library unix configuration configuration-file ini-parser ini-reader ini-config conf shared-library config configuration-management gnu

Rspamd 1.7.5 💾

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.

minor bugfix: Add MSBL proposed return codes. Add additional groups for policies. Do not use volatile Lua strings as UCL keys. Add ability to add fuzzy hashes to headers. Add function to extract most meaningful urls. Add rule to block mixed text and encrypted parts. Allow multiple groups for symbols. Allow to disable lua squeezing logic. Allow to get multipart children in Lua. Allow to insert multiple headers from milter headers. Allow to print scores in subject and further extensions. Be more error-prone in squeezed rules. Support multiple return codes in emails module. Use EMA for calculating averages. Use common jit cache for all regexps. support for CommuniGate Pro self-generated messages. Allow to have multiple values for headers as arrays. Do not open sockets for disabled workers. Fix AuthservId. Fix base64 folding in Lua API. Fix build on non-x86 platforms. Fix cached maps logic. Fix compatibility with old maps query logic. Fix crash if skip_map is used. Fix importing static maps from UCL. Fix parsing of unix sockets. Fix raw_mime regexp on HTML part with no text content. Fix tables logging. Fix vertical tab handling in libucl. Try to fix frequency counters. Use better sharding for ip_score. Use multiple results from SURBL DNS reply. When doing AV scan select a different server for retransmit.

Apache email-filter antispam c lua

Mesa 18.0.4 💾

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

minor feature: Mesa 18.0.4 is a release which found since the 18.0.3 release. Mesa 18.0.4 implements the OpenGL 4.5 API, but the version reported by GlGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / GlGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation Because compatibility contexts are not supported. New features, None,, trine1 misrender r600g, radv graphical glitches on dolphin emulator, kbl GPU HANG: 9:0:0x85dffffb, in Cinnamon, A2B10G10R10_SNORM vertex attribute doesn't work. Changes, Bas Nieuwenhuizen (3):, radv: Translate logic ops. radv: up 2_10_10_10 alpha sign. radv: Disable texel buffers with A2 SNORM/SSCALED/SINT for pre-vega. Dave Airlie (3):, r600: constant buffer bounds. radv: resolve all layers in compute resolve path. radv: use compute path for multi-layer images. Deepak Rawat (1):, egl/x11: Send invalidate to driver on copy_region path in swap_buffer, Ian Romanick (1):, mesa: Add missing support for glFogiv(GL_FOG_DISTANCE_MODE_NV), Jan Vesely (8):, clover: Add explicit virtual destructor to argument class, eg/compute: Drop reference on code_bo in destructor. r600: Cleanup constant buffers on context destruction, eg/compute: Drop reference to kernel_param bo in destructor, pipe-loader: Free driver_name in error path, gallium/auxiliary: Add helper function to count the number of entries in hash table, winsys/radeon: Destroy fd_hash table when the last winsys is removed. winsys/amdgpu: Destroy dev_hash table when the last winsys is removed. Jason Ekstrand (1):, i965,anv: Set the CS stall bit on the ISP disable PIPE_CONTROL, Jose Maria Casanova Crespo (2):, intel/compiler: bit int brw_negate_immediate and brw_abs_immediate, intel/compiler: brw_imm_w for negative 16-bit integers, Juan A. Suarez Romero (7):, docs: add sha256 checksums for 18.0.3, cherry-ignore: add explicit 18.1 only nominations, c

MITL x11 graphics 3d graphics-driver emulation opengl

PrestaShop Registration Form 💾

Prestashop Custom Registration fields Module allows you to add custom fields on registration form. Allows you to add Text Field Text Area, Date input, Message-only box, Drop Down menu, Multiple Select options, Yes/No menu, Radio buttons, Checkboxes, Support Fields. Customers can update the information from their accounts with this module. You can place the fields anywhere as you want. The backend can receive the additional information, which the admin can access. Here are no limits to the number of input or output fields you add on registration form. The test fields allow customers to write a private message to the admin while registering on the website. Additional fields help the buyers to show their personal interests and likenesses which can be considered in improving customer experience using Prestashop add new field registration plug-in.

minor feature:

registration form

Prestashop Blog Module 💾

With the help of Advanced Professional Blog, You can share blog to your store and share latest news, events, and articles. You can also use SEO features to add Meta title, keywords & description of every blog page. You can enable Facebook comments and auto spam checker. Add captcha to prevent bot comments. This blog module is also 100% mobile friendly. There is also an option to show your latest Twitter and Facebook feeds/posts on the blog. There is also an option to show Third Party RSS feeds. Customization options allow you to configure the basic design settings to make the blog more attractive and captivating.

minor feature:

professional blog module

Prestashop Quote Module 💾

Prestashop Product Quotation module allows you customers to ask product quotations and bargain for best prices. This will enable you to add a button of “create a quote” and allow your customers to add quotes directly. You can View & Reply Quotation Requests from Back-office. It will generate direct cart link send it to the customers email address with a single click. You can also enter a fixed price for the cart before generating direct cart link for the customer and Notify Customers VIA email when Quote is Approved & Send Discount Voucher. It has also a discount calculator to calculate the final amount for store owners. The merchant can view the details of quotation, sends messages, create rebate vouchers and format the form with WYSIWYG editor. The configuration allows you to customize titles for the cart button, product page button, email preferences and coupon expiry date.

minor feature:

Other product quotation

Prestashop Affiliate 💾

This module allows customers to signup for the affiliate program and earns for referring each customer. This will boost your sales by allowing customers to promote your products and services and earn rewards with it. You can approve/disapprove affiliates. You can view list of visitors referred by customers. Set minimum order value for affiliate reward. Calculate reward percentage with or without tax. You can enable/disable affiliate reward on user registration. View statistics of sales from affiliates in multiple graphs types. Pending referrals and approved referrals can be viewed.

major feature:

Other prestashop affiliate

youtube-dl 2018.05.18 💾

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

minor feature: vimeo:likes Relax URL regular expression and single page likes. extraction. pluralsight clip id extraction. mychannels Add support for moniker Remove extractor. pbs embed data extraction. mtv Add support for and youtube hd720 format position. dailymotion Remove fragment part from m3u8 URLs. 3sat Improve extraction. Extract all formats Extract more format metadata Improve format sorting Use hls native downloader Detect and bypass geo-restriction . Extract all formats. Extract more format metadata. Improve format sorting. Use hls native downloader. Detect and bypass geo-restriction. dtube Add support for options typo. youtube Improve format filesize extraction. youtube Make uploader extraction non fatal. youtube extraction for embed restricted live streams. nbc Improve info extraction. twitch:clips extraction. redditr Relax URL regular expression. mixcloud Bypass throttling for HTTP formats. nick Add support for teamcoco extraction.

Public Domain python utility video

Linux kernel 4.16.9 💾

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

minor feature: Linux 4.16.9, perf/x86: possible Spectre-v1 indexing for x86_pmu::event_map(), perf/core: possible Spectre-v1 indexing for - aux_pages , perf/x86/msr: possible Spectre-v1 indexing in the MSR driver, perf/x86/cstate: possible Spectre-v1 indexing for pkg_msr, perf/x86: possible Spectre-v1 indexing for hw_perf_event cache_*, tracing/uprobe_event: strncpy corner case, sched/autogroup: possible Spectre-v1 indexing for sched_prio_to_weight , sched/core: possible Spectre-v1 indexing for sched_prio_to_weight , swiotlb: silent unwanted warning "buffer is full", smb3: directory sync should not return an error, nvme: sync controller reset return, nvme: add quirk to force medium priority for SQ creation, thermal: exynos: Propagate error value from tmu_read(), thermal: exynos: Reading temperature makes sense only when TMU is turned on, Bluetooth: btusb: Only check needs_reset_resume DMI table for QCA rome chipsets, Bluetooth: btusb: Add Dell XPS 13 9360 to btusb_needs_reset_resume_table, Revert "Bluetooth: btusb: quirk for Atheros 1525/QCA6174", arm: dts: imx 35 *: declare flexcan devices to be compatible to imx25's flexcan, cpufreq: schedutil: Avoid using invalid next_freq, PCI / PM: Check device_may_wakeup() in pci_enable_wake(), PCI / PM: Always check PME wakeup capability for runtime wakeup support, atm: zatm: potential Spectre v1, net: atm: potential Spectre v1, drm/atomic: Clean private obj old_state/new_state in drm_atomic_state_default_clear(), drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear(), drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client, drm/nouveau: deadlock in nv50_mstm_register_connector(), drm/i915: Adjust eDP's logical vco in a reliable place. drm/i915: drm:intel_enable_lvds ERROR message in kernel log, drm/ttm: Use GFP_TRANSHUGE_LIGHT for allocating huge pages, drm/vc4: scaling of uni-planar formats, mtd: rawnand: marvell: command xtype in BCH write hook, mtd: rawnand: marvell: pass ms delay to wait_op, can: hi311x:

GNU GPL c linux kernel operating-system

eXtace 1.7.3-1 💾

eXtace is a Audio Visualization plugin for the X-Window System. It connects to ESD (Enlightened Sound Daemon) and displays the audio data as either a pseudo 3D flying landscape, pseudo 3D pointed landscape, 16-256 channel graphic EQ, multi-mode Oscilloscopes, Horizontal Spectrogram, or a combination Hi-res FFT with a Vertical Spectrogram. All modes are fully scalable to nearly ANY resolution! (within your CPU/X11 capabilites) Resolutions up to 1600x1200 at 40 FPS use typially less than 30% CPU, depending on your host CPU/X11 capabilities.

minor feature:

GNU GPL analysis information analysis speech visualization

Electric 9.07 💾

The Electric VLSI Design System is an open-source Electronic Design Automation (EDA) system that can handle many forms of circuit design, including: Custom IC layout Schematic Capture (digital and analog) Textual Languages (such as VHDL and Verilog) ...and much more. Electric is free software, and is an official GNU package.

minor feature:

GNU GPL vsli cad electronics integrated circuits ic

Samba 4.8.2 💾

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: smbd: Generic for incorrect reporting of stream dos Attributes on a directory. ceph: VFS: Add asynchronous fsync to ceph module, fake using Synchronous call. s3: libsmbclient: hard-coded connection error return of ETIMEDOUT. ldb: Release ldb 1.3.3: s4-lsa: use-after-free in LSA server. winbindd: Do re-connect if the RPC call fails in the passdb. Case. s3:cleanupd: Sends MSG_SMB_UNLOCK twice to interested peers. s3:cleanupd: Use MSG_SMB_BRL_VALIDATE to signal cleanupd Unclean process shutdown. vfs_ceph: add fake async pwrite/pread send/recv hooks. ctdb-client: Remove ununsed functions from old client code. printing: Return the same error code as windows does on upload Failures. After update to 4.8.0 DC failed with quot;Failed to find our own NTDS Settings objectGUID quot. nsswitch: memory leak in winbind_open_pipe_sock() when the. Privileged pipe is not accessable. s4:lsa_lookup: remove TALLOC_FREE(state) after all Dcesrv_lsa_Lookup Names,Sids _base_map() calls. s3: VFS: memory leak in vfs_ceph. rpc_server: NetSessEnum with stale sessions. s3:smbspool: cmdline argument handling.

GNU GPLv3 communications file-sharing cifs windows

schily 2018-05-17 💾

The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, od, p, POSIX patch, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

major feature: A new set of rules deals with gmake and dmake to ensure correct order in parallel mode. wctype() prototype has been moved to include/schily/wchar.h linfind: now honors nanoseconds with -newerXY star/libstreamar: unicode conversion now uses iconv(). bsh: avoid a core dump with some incomplete if statements. SunPro Make: better man page hints for parallel make. smake: now honors nanoseconds when comparing timestamps. smake: no longer core dumps in 64 bit mode after Year 2 Billion. smake: better debug messages for time stamps. smake: work around a problem with GCC-8.1 and Clang-6.0. copy: now uses utimens() to to be able to copy nanoseconmds - not just microseconds. copy: handle a case where _PC_MIN_HOLE_SIZE was uninialized on Linux. mkisofs: The link count in RR and UDF for huge multi extent files is now correct. mkisofs: mkisofs no longer core dumps on Linux with multi extent files and -T (TRANS.TBL). mkisofs: The file meta data for the RR relocated directories is now correct in UDF. star: Now always honors nanoseconds when comparing time stamps. star: added a new archive format "epax": "pax" with always POSIX.1-2001 extended headers and thus nanosecond timestamps. star: hdrcharset=BINARY is now suppoted.

CDDL software development build tools utilities

Mozilla Firefox 60.0.1 💾

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: Avoid overly long cycle collector pauses with some add-ons installed ( ), Stop displaying "Sponsored content" on the New Tab page immediately after the "Sponsored Stories" option is disabled ( ), On touchscreen devices, momentum scrolling on non-zoomable pages ( ), black map on Google Maps with updated Nvidia Web Drivers on macOS ( ), Use the right default background when opening tabs or windows in high contrast mode ( ), The Firefox uninstaller on Windows is now translated again ( ), Restored translations of the Preferences panels when using a language pack ( ), WebVR has been disabled by default on macOS ( ), Reference link to 60.0 release notes

MPL c++ web-browser html5 javascript mozilla

ArangoDB 3.2.15 💾

ArangoDB is a multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for your data. Key Features in ArangoDB - Multi-Model: Documents, graphs and key-value pairs — model your data as you see fit for your application. - Joins: Conveniently join what belongs together for flexible ad-hoc querying, less data redundancy. - Transactions: Easy application development keeping your data consistent and safe. No hassle in your client.

minor bugfix: Upgraded arangodb starter version to 0.11.2. Make /_api/index and /_api/database REST handlers use the scheduler's internal. Queue, so they do not run in an I/O handling thread : gharial api is now checking existence of _from and _to vertices. During edge creation

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

QOwnNotes 18.05.3 💾

QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud.

minor feature: You will now get a notification if you assign a shortcut that is already. Used by an other menu item in the *Shortcuts settings* (for. Added more Catalan and German translation (thank you MGuerra and rakekniven).

GNU GPL desktop note-taking owncloud todo

firejail 0.9.54 💾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Modif: --force removed. Modif: --csh, --zsh removed. Modif: --de-check-filename removed. Modif: --git-install and --git-uninstall removed. Modif: support for private-bin, private-lib and shell none has been. Disabled while running AppImage archives in order to be able to use Our regular profile files with AppImages. Modif: restrictions for /proc, /sys and /run/user directories. Are moved from AppArmor profile into firejail executable Modif: unifying Chromium and Firefox browsers profiles. All users of Firefox-based browsers who use addons and plugins. That read/write from HOME will need to uncomment the includes for in firefox-common.profile. Modif: split into disable-devel and. Firejail user access database (/etc/firejail/firejail.users. Man firejail-users) Add --noautopulse to disable automatic /.config/pulse (for complex setups). Spectre mitigation patch for gcc and clang compiler. D-Bus handling (--nodbus). AppArmor support for overlayfs and chroot sandboxes. AppArmor support for AppImages. Enable AppArmor by default for a large number of programs. Firejail --apparmor.print option. Firemon --apparmor option. Apparmor yes/no flag in /etc/firejail/firejail.config. Seccomp syscall list update for glibc 2.26-10. Seccomp disassembler for --seccomp.print option. Seccomp machine code optimizer for default seccomp filters. IPv6 DNS support. Whitelist support for overlay and chroot sandboxes. Private-dev support for overlay and chroot sandboxes. Private-tmp support for overlay and chroot sandboxes. Added sandbox name support in firemon. Firemon/prctl enhancements. Noblacklist support for /sys/module directory. Whitelist support for /sys/module directory. New profiles: basilisk, Tor Browser language packs, PlayOnLinux, sylpheed. New profiles: discord-canary, pycharm-community, pycharm-professional. New profiles: pdfchain, tilp, vivaldi-snapshot, bitcoin-qt, kaffein

GNU GPL c linux security process-isolation namespaces sandbox

µBlock Origin 1.16.6 💾

µ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: Release versions of uBO will no longer support logger-in-the-sidebar: by design Firefox opens the sidebar with new installation of uBO and this is not a desireable behavior for uBO Dev builds will still support the logger-in-the-sidebar feature. I may bring it back depending on the resolution of. Dev builds will still support the logger-in-the-sidebar feature. I may bring it back depending on the resolution of. uBO webext doesn't fill entire panel space. uBO element picker Stylus.

GNU GPLv3 javascript browser ad-blocker filter privacy