PHP Server Monitor 3.3.0 💾

PHP Server Monitor is a script that checks whether your websites and servers are up and running. Features include monitoring services and websites, email, SMS and notifications and history graphs of uptime and latency.

minor feature: Implemented Telegram notifications. #505: Added button to clear the logs. #436: Nexmo.class.php updates to Nexmo.php. #350: Removed utf8_decode. Updated credits. #535: Updated Japanese translation. #502: database population during installation. #512: Added username validation during installation and added the dot (.) to allowed characters. #475: Added Japanese translation.

GNU GPLv3 monitoring website monitor php

QOwnNotes 18.05.7 💾

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: Despite users having problems in the past with fetching the update request. Via SSL are we trying to use https for the update request again (for. The QOwnNotes webpage will now also be. Automatically redirected to it now will not be attempted to store a new note text if the note file is read-only. (for. This was especially a problem for the `noteTaggingHook` scripting. Method, because the note text is modified there most of the time But the user interface still might think that a tag was added to or. Removed from a note, because the `noteTaggingHook` scripting method Might not necessarily modify the note text, but use for example an External database When pasting HTML code with Ctrl + + V. The escaped characters ` gt;`,` lt;` and ` amp;` will now be unescaped to ` `, `

GNU GPL desktop note-taking owncloud todo

Detroit engine 0.2.0 💾

Detroit is a POSIX platform abstraction layer for creating small and portable desktop applications. Detroit offers simple widgets, even more simpler menu system and extensible DSL language in its core.

minor feature: Added first real application Added new widget scale type which has no extra indicator, just label. Added some helper functions for debugging. Added sysexits exit codes if supported by the system. License changed from 2 clause to 3 clause BSD license. Menu and widget settings moved to resource file. Some functions changed to their reentrant equivalents. Some internal variables are now changeable by the resource file. Various severe widget bug fixes. Various small overall fixes and improvements.

BSDL c x11 darwin cross-plattform posix freebsd netbsd openbsd linux solaris unix developers end-users

µBlock Origin 1.16.7b4 💾

µ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

Insomnia 5.16.4 💾

Insomnia is a beautiful cross-platform application for organizing, running, and debugging HTTP requests.

minor feature: Add Faker Plugin . Chore/add plugin. . Remove analytics. . Merge branch 'develop' of into develop. . Bump version. . Allow YAML extensions in file selection import dialog too. . Traversing further into scope directories. . Bump version. . UI for filter requests by folder, URI, method, query string. . max height of query editor. . Bump versioN. . Tweak request switcher styles. . Update version. . no longer minify. . deps.

GNU GPLv3 internet http rest developers

abcMIDI 2018-05-02 💾

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

major feature: Abc2midi: deprecated !ped-end! and introduced !ped-up! for abcm2ps/abc2svg compatibility.

GNU GPL music conversion midi cross-platform tcl tk tclkit

abcm2ps 8.13.22 💾

abcm2ps is a command-line program that converts ABC music notation files to sheet music in PostScript or SVG format.

minor feature: This release fixes some bugs and increases the number of items in M: fields to 16.

GNU GPL music conversion svg postscript cross-platform

Natron 2.3.12 💾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

minor feature: font selection in the plugins that render text (Text and Polaroid from openfx-arena) #269. Python: add Effect.getOutputFormat() method. GCC 8.1 (used for the 2.3.11 binaries) breaks the timeline GUI, revert to GCC 7.3 for Linux builds #279. Disable crash reporter in official binaries (requires maintenance to get it working again), and add crash reporter code to the source tree.

GNU GPL c++- python graphics composition animation effects

Vim 8.1.0022 💾

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.0022: repeating put from expression register fails Problem: Repeating put from expression register fails. Solution: Re-evaluate the expression register.

Other text-editor ide vi vim

Nelson 0.2.5 💾

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: Add isproperty ismethod to all handle types . Indent code. . Add cast function. . Add missing horzcat, vertcat for all handle types. . Vertcat and horzcat: mixed concatenations logical with integers, sing . . Gamma in progress. . Single_ne_single single_lt_double double_lt_single in progress. . Factorial in progress. . Indent code. . Gamma function with tests. . Gamma result. . Use std::tgamma. . Time unit displayed. . Unit displayed. . Detect MPI dependency on windows. . Update BOOST 1.67 on Windows. . Factorial function. . Merge remote-tracking branch 'origin/master' into gamma_factorial. . Crash on windows release. . Use indexType. . Use shorcut if empty string. . Remove hardcoded path. . Merge remote-tracking branch 'origin/gamma_factorial'. . Bench on 32 bit. . Easier way to update BOOT. . Update MSMPI 9.0.1. . Add SemaphoreCI badge. . Remove dead code. . Add winqueryreg function (help, tests). . Update about Boost. . Update templates. . Add eval function (help tests). . Merge branch 'master' of . . Evalin in progress. . Add evalc, evalin functions (helps tests). . Split by version. . Addpath stopped to work after repeatedly call to the s . . Warning cast nan double to single. . Add bench ref #119. . About VS 15.7.1. . Cosm was slow, add sqrtm logm. . Build on unix. . Indent code. . Ref on mac (standard blas). . Update version 0.2.5. . Home key at the GUI prompt. . Ref mkl avx. . v0.2.5 release. . Multi platforms test.

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

HumHub 1.2.7 💾

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: empty modal dialog response. invalid bootstrap.min.css link in installer. Enh: Load humhub modules content models ContentTagAddition model in humhub modules content models ContentTag::load(). Enh: Auto save humhub modules content models ContentTagAddition within humhub modules content models ContentTag::afterSave(). Enh: Added humhub modules content components ContentActiveRecord::isOwner() to check the ownership of a content. Enh: Make directory access configurable by humhub modules directory Module::active, humhub modules directory Module::guestAccess. Enh: Added humhub modules directory permissions AccessDirectory permission for group level directory access. Usernamespace in humhub modules user components BaseAccountController. Chg: Added footer menu to account menu on small display resolutions.

Affero GPLv3 php yii mysql social-network groupware

WireShark 2.4.7 💾

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

minor feature: The following vulnerabilities have been : 1 wnpa-sec-2018-25 The LDSS dissector could crash. ( 2 ). 3 wnpa-sec-2018-28 Multiple dissectors could consume excessive memory. ( 4 ). 5 wnpa-sec-2018-29 The DNS dissector could crash. ( 6 ). 7 wnpa-sec-2018-30 The GSM A DTAP dissector could crash. ( 8 ). 9 wnpa-sec-2018-31 The Q.931 dissector could crash. ( 10 ). 11 wnpa-sec-2018-33 Multiple dissectors could crash. ( 12 ). The following have been : Double "Full Screen" menu item on macOS. ( 13 ). Segmentation fault when switching profiles. ( 14 ). extcap: InterfaceToolbar control pipe broken. ( 15 ). SIP Response-time not being well calculated. ( 16 ). HP-UX HP ANSI C requires -Wp,-H200000 flag to compile. ( 17 14554). Power Capability tag interpreted incorrectly. ( 18 ). while building latest version of wireshark 2.4.6. ( 19 14597). SMB2 Write requests not displayed. ( 20 ). Wrong default file format chosen in when saving a capture with comments added if the original format doesn't support comments. 21 ). ui/macosx directory missing from source release tarball. ( 22 14627). Wireshark 2.9.0 snapshot crashes/segfaults on Windows when launched with -k or -i. ( 23 ). File missing from release tarball. ( 24 ). Remove: HACK to support UHD's weird header offset on data packets. 25 ). WinSparkle 0.5.6 is out of date and is gy. ( 26 ). RTMPT: incorrect dissection of multiple RTMP packets within a single TCP packet. ( 27 ). Erroneous MAC-LTE Dissection for Sidelink Shared Channel Packets. 28 ). Files missing from docbook CMake file. ( 29 ). New and Updated Features. There are no new features in this release. New Protocol Support. There are no new protocols in this release. Updated Protocol Support. BATADV, BT LE LL, BVLC, DLT_USER, DNS, GSM A BSSMAP, GSM A DTAP, GSM A GM, GTP, GTPv2, IEEE 802.11, LAPDm, LDSS, Logcat Text, LwM2M-TLV, MAC LTE, MP2T, MPEG PES, NBSS, Q.931, RSL, RTMPT, S7COMM, SIP, TCP, and VITA 49. New and Updated Capture File Support. 3GPP TS 32.423 Trace, and And

GNU GPL internet network-inspection capturing system-administrators

Ghost 1.23.0 💾

Ghost is a Node/io.js based blogging platform. It provides a fully customizable dashboard, and dual-panel live MarkDown editing. Ghost is meant to be mobile-friendly and beatiful out of the box.

minor feature: Koenig Editor Beta Release - See the beta announcement for full details. /edit shortcut not working in Safari. gscan errors not caught for corrupted zips.

MITL javascript nodejs iojs blog web-publishing markdown

KeyBox 3.00.01 💾

KeyBox is a web-based SSH console that centrally manages administrative access to systems. KeyBox combines key management and administration through profiles assigned to defined users.

minor feature: Bump version . Added for update statement. . Where active keys may not display. . Set release for.

Apache ssh java linux unix security

ArangoDB 3.3.9 💾

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 documentation: Added `/_admin/repair/distributeShardsLike` that repairs collections with. DistributeShardsLike where the shards aren't actually distributed like in the Prototype collection, as could happen due to internal Foxx queues when queues are created in a request handler with an ArangoDB authentication header. Upgraded arangosync version to 0.5.1. Upgraded arangodb starter version to 0.11.3. Cluster upgrading introduced in 3.3.8. The made arangod crash when starting a DB server with option. ` true`. C++ implementation of AQL ZIP function to return each distinct attribute. Name only once. The previous implementation added non-unique attribute names Multiple times, which led to follow-up. Now if an attribute name occurs multiple times in the input list of attribute. Names, it will only be incorporated once into the result object, with the Value that corresponds to the first occurrence. This also changes the V8 implementation of the ZIP function, which now. Will always return the first value for non-unique attribute names and not the Last occurring value. Self heal during a Foxx service install, upgrade or replace no longer breaks. The respective operation Make /_api/index, /_api/database and /_api/user REST handlers use the scheduler's. Internal queue, so they do not run in an I/O handling thread : C++ implementation of LIKE function now matches the old and. Correct behavior of the JavaScript implementation. Added REST API endpoint /_admin/server/availability for monitoring purposes. UI: an unreasonable event within the modal view engine. : gharial api is now checking existence of _from and _to vertices. During edge creation Internal : number of documents in the UI is not adjusted after. Moving them Internal : UI - loading a saved query does not update the list of bind parameters. Internal database filter in UI. : Wrong used GeoIndex depending on FILTER order. Added `query` and `aql.literal` helpers to `@arangodb` mod

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

BallroomDJ 3.20.2 💾

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 feature: BallroomDJ 3.20.2 (2018-5-22) (stable) Changes: Music Manager: Playback mode: switch back to the music manager on song end. Music Manager: Playback mode: add an embedded player option. Bug Fixes: Linux: MPV is only available for 64-bit. Music Manager: Playback mode: fix save of options.

Zlib end-users linux macos windows tk tcl player ballroom

versions 1.5.1 💾

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

minor feature: Version 1.5.1 Now byproject site type may have a 'last checked' value to a global 'entry' key License version correction to reflect LICENSE file.

GNU GPLv3 versiontracker

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

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