Vim 8.0.1159 💾

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.0.1159: typo in #ifdef Problem: Typo in #ifdef. Solution: Change "PROT" to "PROTO".

Other text-editor ide vi vim

Ghost 1.10.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: Removed certain fields from public user response. Removed public API endpoint to fetch users by email address. User is not allowed to add/modify certain fields. incorrect autosave of published posts when leaving editor. admin search not handling certain characters. editor font in MS Edge. broken "retry" link when an Unsplash API request failed. visibility of spellcheck errors in Night Shift mode. missing cache invalidation header when uploading redirects. various iOS. author role permission to prevent Authors changing post author. API returning roles on the public user resource.

MITL javascript nodejs iojs blog web-publishing markdown

spectmorph 0.3.4 💾

SpectMorph is a free software project which allows to analyze samples of musical instruments, and to combine them (morphing). It can be used to construct hybrid sounds, for instance a sound between a trumpet and a flute; or smooth transitions, for instance a sound that starts as a trumpet and then gradually changes to a flute.

minor feature: An optional ASDR Envelope was added. The LV2/VST plugins now introduce stereo output to allow supporting stereo in the future. The BEAST plugin was removed (the code will be moved to BEAST). Minor improvements and bug fixes.

GNU LGPLv3 sound-synthesis midi analysis audio lv2 vst beast

pgweb 0.9.9 💾

pgweb is a web-frontend in Go to browse PostgreSQL 9.x databases. It easily connects to a running local or remote server, shows tables and rows, can detail the table and column type attributes, run SQL queries, and export results to CSV. It's cross-platform and easily started from the console and then be accessed per browser.

minor feature: Automatically format JSON data exports, GH-255 . Update Docker image to alpine:3.6, GH-256 . Print out PostgreSQL server version on start in a single-session mode, GH-264 . Record last query timestamp for the client connection, GH-265 . Add context menu for table headers in browse mode (copy name, see unique values), GH-268 . Add ability to export current database dump, GH-270 . Automatically open pgweb in browser on start if its already running, GH-272 . Connect to the database with credentials provided by a third-party backend, GH-266 . Automatically idle sessions (no activity in 24), GH-275 . Allow connecting via SSH with a custom private key and other, GH-277 . Add options to disable SSH connections, GH-279 .

MITL go postgresql database browser web-based

libpng (Portable Network Graphics) 1.6.33 💾

libpng is the PNG image format reference implementation. Portable Network Graphics are the most widely used raster image format, patent-free, based on lossless data compression, support indexed/paletted, grayscale, and 24 or 32 bit truecolor images with transparency. It's also an highly extensible container format, with built-in color profiles and representation information, textual meta data, filters, progressive interlacing, and permits animations in the derived APNG or MNG formats.

minor feature: Added PNGMINUS_UNUSED macro to contrib/pngminus/p*.c and added missing parenthesis in contrib/pngminus/pnm2png.c (report by Christian Hesse). off-by-one error in png_do_check_palette_indexes() (report by Mick P. Source Forge ). Initialize png_handler.row_ptr in contrib/oss-fuzz/libpng_read_fuzzer.cc to shortlived oss-fuzz. Compute a larger limit on IDAT because some applications write a deflate buffer for each row (report by Andrew Church). Use current date (DATE) instead of release-date (RDATE) in last changed date of contrib/oss-fuzz files. Enabled ARM support in CMakeLists.txt (Bernd Kuhls). incorrect typecast of some arguments to png_malloc() and png_calloc() that were png_uint_32 instead of png_alloc_size_t. report by "irwir" in Github libpng ). Use pnglibconf.h.prebuilt when building for ANDROID with cmake (Github. by rcdailey). Initialize memory allocated by png_inflate to zero, using memset, to stop an oss-fuzz "use of uninitialized value" detection in png_set_text_2() due to truncated iTXt or zTXt chunk. Initialize memory allocated by png_read_buffer to zero, using memset, to stop an oss-fuzz "use of uninitialized value" detection in png_icc_check_tag_table() due to truncated iCCP chunk. Removed a redundant test. Added an interlaced version of each file in contrib/pngsuite. Relocate new memset() call in pngrutil.c. Removed more redundant tests. Add support for loading images with associated alpha in the Simplified API (Samuel Williams). Revert contrib/oss-fuzz/libpng_read_fuzzer.cc to libpng-1.6.32 state. Initialize png_handler.row_ptr in contrib/oss-fuzz/libpng_read_fuzzer.cc Add end_info structure and png_read_end() to the libpng fuzzer.

Zlib c png image format library raster-image compression deflate gamma icc zlib

Mozilla Firefox 56.0 💾

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

minor feature: Launched Firefox Screenshots, a feature that lets users take, save, and share screenshots without leaving the browser, Added support for address form autofill (en-US only), Updated Preferences, Media opened in a background tab will not play until the tab is selected, Improved Send Tabs feature of Sync for iOS and Android, and Send Tabs can be discovered even by users without a Firefox Account, Replaced character encoding converters with a new Encoding Standard -compliant implementation written in Rust, Added hardware acceleration for AES-GCM, Updated the Safe Browsing protocol to version 4, Reduced update download file size by approximately 20 percent, Improved security for verifying update downloads, Added Layout Panel to CSS Grid DevTools, Startup crash with RelevantKnowledge adware installed. Firefox Support has helpful instructions to remove it. Users running Firefox for Windows over a Remote Desktop Connection (RDP) may find that audio playback is disabled due to increased security restrictions. Learn how to mitigate this until it is corrected in an upcoming release, Startup crashes with 64-bit Firefox on Windows 7, for users of Lenovo's "OneKey Theater" software for IdeaPad laptops. To this crash, please re-install 32-bit Firefox. Due to a in Mac OS X High Sierra, fullscreen mode has some

MPL c++ web-browser html5 javascript mozilla

JPPF 6.0-alpha-3 💾

JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.

major feature: Multi-server topologies improvements, including a full-fledged NIO implementation and server to server connection pooling. Complex expressions can now be used as arguments of execution policies. Ability to persist and reuse adaptive load-balancers states accross changes in the topology.

Apache adaptive-technologies application-framework java-library clustering distributed-computing java cross-platform developers financial insurance

MariaDB 10.2.9 💾

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: TokuDB updated to 5.6.37-82.2 Temporary files created by merge sort and row log are encrypted if innodb_encrypt_log is set to. 1, regardless of whether the table encrypted or not ( MDEV-12634 ). innodb_mtflush_threads. innodb_use_mtflush. for the following security vulnerabilities : CVE-.. -. CVE-.. -. Release Notes - MariaDB 10.2 Series ?. MariaDB 10.2.8 Release Notes ?.

GNU GPL database database-server database-engine mysql mariadb

Linux kernel 4.13.4 💾

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.13.4, iwlwifi: add workaround to disable wide channels in 5GHz, sched/cpuset/pm: cpuset vs. suspend-resume, bcache: bch_hprint crash and improve output, bcache: for gc and write-back race, bcache: sequential large write IO bypass, bcache: Correct return value for sysfs attach errors, bcache: correct cache_dirty_target in __update_writeback_rate(), bcache: do not subtract sectors_to_gc for bypassed IO, bcache: leak of bdev reference, bcache: initialize dirty stripes in flash_dev_run(), ALSA: seq: Cancel pending autoload work at unbinding device, PM / devfreq: memory leak when fail to register device, media: adv7180: add missing adv7180cp, adv7180st i2c device IDs, media: uvcvideo: Prevent heap overflow when accessing mapped controls, media: venus: copy/paste error in return_buf_error, media: Revert " media lirc_dev: remove superfluous get/put_device() calls", media: v4l2-compat-ioctl32: timespec conversion, s390/mm: race on mm- context.flush_mm, s390/mm: local TLB flushing vs. detach of an mm address space, net/netfilter/nf_conntrack_core: net_conntrack_lock(), PCI: pciehp: Report power fault only once until we clear it, PCI: shpchp: Enable bridge bus mastering if MSI is enabled, ARC: Re-enable MMU upon Machine Check exception, tracing: Apply trace_clock changes to instance max buffer, tracing: clear of RECORDED_TGID flag when disabling trace event, tracing: Add barrier to trace_printk() buffer nesting modification, ftrace: memleak when unregistering dynamic ops when tracing disabled, ftrace: selftest goto location on error, ftrace: depreempt config name in stack_tracer_ en,dis able, mailbox: bcm-flexrm-mailbox: mask used in CMPL_START_ADDR_VALUE(), scsi: qla2xxx: an integer overflow in sysfs code, scsi: qla2xxx: Use fabric name for Get Port Speed command, scsi: qla2xxx: Use BIT_6 to acquire FAWWPN from switch, scsi: qla2xxx: target multiqueue configuration, scsi: qla2xxx: Correction to vha- vref_count timeout, scsi: qla2xxx: Update fw_started flags at qpair

GNU GPL c linux kernel operating-system

git 2.14.2 💾

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

minor feature: Because recent Git for Windows do come with a real msgfmt, the, build procedure for git-gui has been updated to use it instead of a, hand-rolled substitute. " C(color name)" in the pretty print format always produced ANSI, color escape codes, which was an early design mistake. They now, honor the configuration (e.g. "color.ui = never") and also tty-ness, of the output medium. The http. sslkey,sslCert configuration variables are to be, interpreted as a pathname that honors " username /" pre, but, weren't, which has been. Numerous in walking of reflogs via "log -g" and friends have, been. "git commit" when seeing an totally empty message said "you did not, edit the message", which is clearly wrong. The message has been, corrected. When a directory is not readable, "gitweb" fails to build the, project list. Work this around by skipping such a directory. A recently added test for the "credential-cache" helper revealed, that EOF detection done around the time the connection to the cache, daemon is torn down were flaky. This was by reacting to, ECONNRESET and behaving as if we got an EOF. Some versions of GnuPG fail to kill gpg-agent it auto-spawned, and such a left-over agent can interfere with a test. Work it, around by attempting to kill one before starting a new test. "git log --tag=no-such-tag" showed log starting from HEAD, which, has been ---it now shows nothing. The "tag.pager" configuration variable was useless for those who, actually create tag objects, as it interfered with the use of an, editor. A new mechanism has been introduced for commands to enable, pager depending on what operation is being carried out to this, and then "git tag -l" is made to run pager by default. "git push --recurse-submodules there HEAD: target" was not, propagated down to the submodules, but now it is. Commands like "git rebase" accepted the --rerere-autoupdate option, from the command line, but did not always use it. This has been. "git clone --recurse-submodules --qui

GNU LGPL c git scm vcs dvcs

Embedthis Pak 0.12.3 💾

Embedthis Pak is a generic package manager for application components. It makes it easy to retrieve, integrate and manage components for applications. Pak manages dependencies for you and automatically retrieves dependent paks if required. The Online Pak Catalog provides tested, integrated componens that are designed work together. Pak makes it easy to publish paks into the catalog and uses GitHub as the back-end storage for packages.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Support VS 2017. To build, requires MakeMe 0.10.7 or later. . Download. Documentation.

GNU GPL package package manager nom bower

asm1825 Assembler 0.6.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). 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: Program sections (psects) added, supporting both absolute and relocatable sections in program, EEPROM, and data memory. DB directive added to allocate/define memory spaces.

MITL assembler assembly cross-plattform unix developers microcontroller

Embedthis ESP 7.0.1 💾

Embedthis ESP is a blazing fast "C" language web framework that is extremely efficient and access hardware and system data with ease. ESP is not a traditional low-level environment. It is a full MVC framework in a tiny footprint with most things you'd expect from an enterprise web framework including: MVC, scaffolds, templates, WebSockets, integrated databases, database migrations, etc. ESP offers "script-like" productivity, if web pages or controllers are modified during development, the code is transparently recompiled and reloaded.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Remove more deprecated code. VS 2017 build. To build, requires MakeMe 0.10.7 or later. To install paks, use Pak 0.12.4 or later. . Download. Documentation.

GNU GPL esp web framework asp mvc

Embedthis MakeMe 0.10.7 💾

Embedthis MakeMe is a modern replacement for make and autoconf. It manages the building of programs and products by direct compilation and the generation of IDE projects and Makefiles. MakeMe can portably build programs for Linux, Mac and Windows and handles cross-compilation with ease.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Support VS 2017. . Download. Documentation.

GNU GPL makeme gyp bit make autoconf makefile cake

Embedthis Expansive 0.7.2 💾

Embedthis Expansive is a fast and flexible static web site generator using Ejscript. It quickly creates HTML pages from layouts, partials and content pages.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Support VS 2017. To build, requires MakeMe 0.10.7 or later. To install paks, use Pak 0.12.3 or later. . Download. Documentation.

GNU GPL expansive static site generator docpad

Embedthis Appweb 7.0.1 💾

Embedthis Appweb is a fast, little embedded Web server. It is unmatched in efficiency and serves pages at native speed, using an event-driven, non-blocking core to serve multiple requests using minimal resources. It has integrated caching and the ESP "C" Web framework. Without compromising performance, it has extensive security controls and a rigorous security sandbox that helps protect the server and mitigate denial-of-service attacks. It is one of the most widely deployed embedded Web servers and is used in networking equipment, telephony, mobile devices, industrial control, and consumer and office equipment, and in high-performance Web services.

minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Improve Visual Studio 2017 support. Cleanup old code. To build, requires MakeMe 0.10.7 or later. To install packages, use Pak 0.12.4 or later. . Download. Documentation.

GNU GPL http web server embedded c appweb embedthis

ArangoDB 3.2.4 💾

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 feature: UI: added replicationFactor option during SmartGraph creation. Make the MMFiles compactor perform less writes during normal compaction. Operation This partially make the MMFiles compactor configurable. The following options have been added: `--compaction.db-sleep-time`: sleep interval between two compaction runs. (in s). `--compaction.min-interval"`: minimum sleep time between two compaction. Runs (in s) `--compaction.min-small-data-file-size`: minimal filesize threshold. Original datafiles have to be below for a compaction `--compaction.dead-documents-threshold`: minimum unused count of documents in a datafile. `--compaction.dead-size-threshold`: how many bytes of the source data file. Are allowed to be unused at most `--compaction.dead-size-percent-threshold`: how many percent of the source. Datafile should be unused at least `--compaction.max-files`: Maximum number of files to merge to one file. `--compaction.max-result-file-size`: how large may the compaction result. File become `--compaction.max-file-size-factor`: how large the resulting file may be in comparison to the collection's `--database.maximal-journal-size' setting`. See https://docs.arangodb.com/3.2/Manual/Administration/Configuration/Compaction.html. For more details. Downwards-incompatibility in /_api/explain REST handler. Windows implementation for fs.getTempPath() to also create a. Sub-directory as we do on linux a multi-threading in cluster-internal communication. Performance improvements for traversals and edge lookups. Removed internal memory zone handling code. the memory zones were a leftover. From the early ArangoDB days and did not provide any value in the current Implementation. (Enterprise only) added `skipInaccessibleCollections` option for AQL queries: if set, AQL queries (especially graph traversals) will treat collections to. Which a user has no access rights to as if these collections were empty. Adjusted scheduler thread handling to start and

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

Atom 1.21.0-beta2 💾

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

minor feature: Atom/atom#15638 - Backport config improvements to 1.20. Atom/atom#15656 - Restore the fs.existsSync guard in Config. Atom/styleguide#61 - Lock js-beautify to 1.6.14. Atom/language-php#257 - Recursively match curly brackets. Atom/language-php#258 - Combine class use patterns. Atom/language-php#261 - Improve number regexes. Atom/language-php#262 - Revert "Improve number regexes". Atom/language-php#263 - Improve number regexes. Atom/language-php#269 - Bring in suggested changes. Atom/language-php#266 - Always end PHP on ? .

MITL javascript editor programmers web-development

Pale Moon 27.5.0 💾

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 major update furthering general development of the browser. Changes/:. User interface: Added a menu option to restart the browser.. Added Windows-specific CSS parameters and queries for the. Use of the system accent color. Added are parameters. -moz-win-accentcolor And. -moz-win-accentcolortext, and the media query. -moz-win-accentcolor-applies to know if Windows is actively using an accent color. Changed Windows' browser CSS sheet ot use variables. Instead of hard-coding colors, simplifying its style and making it more Flexible. Further cleaned up the Windows 10 specific browser style. Changed the theme on Windows 10 to use the new accent. Colors and improve O.S. consistency.. some general inconsistencies in the Windows theme on all Windows operating systems.. Updated Windows widgets to be able to pick up Windows 10 Accent colors dynamically and have the browser 's look and feel respond Accordingly, even with automatic color changes based on desktop Wallpaper.. Removed the experimental FF4 prerelease Status-in-addressbar feature because the already-crowded address bar Needs a break. This should solve some extension interop, theme And domain highlighting people have reported.. Cleaned up some dead code for the plugin updater that no Longer exists.. a text direction in preferences.. an with disabled context menu entries after Using Customize.... Reorganized and cleaned up the status preferences. Media: MSE Media updates (ongoing). We are focusing on improving. MP4 handling. Improved MP3 metadata parsing (e.g. incorrect duration. With embedded album cover). a number of searching in MP3 files. a few crashes. an with automatically exporting bookmarks to. HTML on shutdown.. a regression re: domains allowed to/blocked from Installing add-ons.. several internal errors thrown in the front-end.. several minor in the devtools.. Added a to prevent the home page from being loaded (and Subsequently overridden) when restoring a session.. Added an option to control add-o

MPL c gecko firefox web browser xul

CakePHP 3.5.3 💾

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: Http Client now supports protocol relative Location headers. Improved API documentation for the Query Builder. Shell help messages when commands are missing are no longer displayed in red. Dependent deletions in HasMany/HasOne associations now preconditions with the table alias. Directories created by FileCache are more atomic. The default locale is now correctly set when the current locale is changed. CommandRunner now sorts command listings alphabetically. Cookie objects with array values is now sent JSON encoded. This restores backwards compatibility with CookieComponent. Validation::url() now accepts URLs that have fragments containing query data. Router::redirect() now allows the routeClass to be defined. Email address validation now accepts domain names with _ in them. Additional constants for join types have been added. ADmad. Jeremy Harris. José Lorenzo Rodríguez. Littley Lv. Livia Scapin. Mark Scherer. Mark Story. Patrick Conroy. Pierre Martin. Rachman Chavik. Robert Pustu?ka. Steffen Brand.

MITL php framework web-mvc cakephp rails

OrientDB 2.2.28 💾

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: Release Notes: https://github.com/orientechnologies/orientdb/wiki/OrientDB-2.2-Release-Notes#2228. https://github.com/orientechnologies/orientdb/?q=is 3A+milestone 3A2.2.28+is 3Aa.

Apache nosql dbms graphdb

Monitorix 3.10.0 💾

Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size can be used on embedded devices as well.

major feature: This new version introduces two new graphs and improves clearly an old one: the System graph. After a notable people demand, I've included a new graph to monitor IPMI sensors (temperatures, fans and voltages). The second new graph monitors an unlimited number of MongoDB servers (either local or remote). As said, the System graph has been improved and now it includes two new sub-graphs: one that shows the system's entropy and another that shows the uptime of the system. The memory graph has also been enhanced including the values of memory active and inactive. Besides these new graphs, this version introduces a new option (enabled by default) called enable_parallelizing, which will speed up dramatically the graph generation in multi-core systems. This should also benefit people using Monitorix in Raspberry Pi systems and similar with multi-core processors. I'll be glad to get some feedback on this. More news, since now all graphs that show sensors will include an alert capability to be able to execute an external shell script if the value of a sensor exceed an specific threshold. The rest of new features, changes and bugs fixed are, as always, reflected in the Changes file. Please, check the monitorix.conf(5) man page for all the details. NOTICE: The configuration file monitorix.conf has been extended with important changes.

GNU GPL monitoring

roadie 0.3.13 💾

roadie is a easy way to run your programs on Google Cloud Platform. It helps you to upload your source codes to the cloud, create and delete instances, and manage outputs.

minor feature: Update install information. config command's help is broken. Update the change log. Bump version: 0.3.12 ? 0.3.13.

GNU GPLv3 cloud automation go

Oddjob 1.6.0 💾

Oddjob is a flexible scheduler and manager for jobs/tasks across a distributed server network. Any machine can put off jobs to other servers, may set dependencies or trigger alerts. It's suitable to automate batch or shell scripts, trigger email processing, SQL queries, or file processing jobs.

major feature: Still Todo Move Tests to Junit 4. Add Security to the WebApp (with a Read Only role). Deferred to A Later Version. Add Parent Started State to User Guide. Document thread, and services. Find cut and paste where the old version of a job with an id is left in the ComponentPool. PropertiesJob after deserialisation is wrong. The properties recovered from the stream are override properties and aren't removed on reset. Also describeable doesn't work. RepeatJob needs more tests and examples. Especially around soft resets. Move Timer and State Jobs out of namespaces because things like timer and if are really core. Create dummy super classes from depricated namespace jobs. Introduce a witheach job that behaves like foreach except that values are 'pushed' into it. Document synthetic annotations in the Developer Guide. Document conversions. Possibly include conversions in the Reference. Add the ability to change the log level from the UI. Add LogLevel TRACE and NONE to match Log4j. Add serialisation of services. Use a server side file system for choosing files on server component designer forms. Allow pasting and dragging Oddjobs onto the startup panel of Oddjob Explorer. Introduce the idea of Read only configuration that can't be modified if it's been loaded from a non modifiable resource, i.e. from the class path. Check a configuration hasn't been modified by someone else before a modification is saved back from designer. Add Undo functionality to Oddjob configuration. Improve the job. Follow Ant's lead of changing to a job and copy some of it's feature including; overwrite, force, failonerror, verbose, preservelastmodified. Add the ability to back up the moved files like Linux does. Introduce a FilterType that can filter files by modified date, created date, or match against a regular expression.

Apache java swing scheduler jobs cron distributed job-monitor server desktop

shufti 2.3 2.3 💾

shufti is a lightweight, PyQt-based image viewer that non-destructively saves and restores the zoom level, rotation, window size, desktop location and viewing area on a per-image/file location basis.

minor feature: The only real new feature introduced in 2.3 is that shufti now maximizes windows and fits to view any new images you open that are larger than your screen. This greatly improves the usability of its directory browsing feature. I have also updated the Windows installer and uploaded a video that explains how to install and configure shufti under Windows 10.

Affero GPLv3 image viewer pyqt python qt graphics

SWI Prolog 7.5.15 💾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: ADDED: sandbox:safe_meta/3 hook to deal with meta-predicates that nee?. Atomic maintainance of clauses and VM codes avoids incorrect v?. Updated ssl. Updated ssl. Updated libedit. Updated jpl. Updated semweb. read_clause/1,2: reset LD- exception.processing when using DEC10. MODIFIED: Do not call exception rewriting hook on resource errors. This. BUILD: profiled build. GCC profiled enable build only works if the. Updated jpl. Index condition on uninitialised hints- is_list. ADDED: Pack meta data to allow for version requirement and add the. ADDED: pack_info/1 now lists the libraries that are provided by a pack. do not used incomplete indexes during a reconsult; do not reha?. Updated http. Updated http. Updated debian. Export CROSCOMPILING from Windows build script. Updated http. Updated http. Added check_installation/0 test for jquery handling. ADDED: Give OS thread the name of the thread alias if the OS supports?. PORT: Avoid setting thread name on MacOS and iOS. Needs reorganizing. Possible uninitialised variable in signal preparation. Mostly. PORT: Make setting the OS thread name also work on MacOS. Updated debian. Updated plunit. Updated plunit. DOC: replaced url by href. Updated packages for url - href change. Updated http. Allow overruling --stand_alone=true. Updated pldoc and pengines. Updated pengines. Updated ssl. Updated pldoc. Updated ssl. ENHANCED: new clauses from a reconsult can be inserted into existing ?. CLEANUP: Remove unused clause_index.incomplete. Preparing version 7.5.15.

GNU LGPL prolog compiler software-development

Mesa 17.1.10 💾

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

minor feature: Mesa 17.1.10 is a release which found since the 17.1.9 release. Mesa 17.1.10 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,, memory leak with glDeleteProgram for shader program type GL_COMPUTE_SHADER, Changes, Alexandre Demers (1):, osmesa: link with libunwind if enabled (v2), Andres Gomez (12):, docs: add sha256 checksums for 17.1.9, cherry-ignore: add "st/mesa: skip draw calls with pipe_draw_info::count == 0", cherry-ignore: add "radv: use amdgpu_bo_va_op_raw.", cherry-ignore: add "radv: use simpler indirect packet 3 if possible.", cherry-ignore: add "radeonsi: don't always apply the PrimID instancing workaround on SI", cherry-ignore: add "intel/eu/validate: Look up types on demand in execution_type()", cherry-ignore: add "radv: gfx9 ", cherry-ignore: add "radv/gfx9: set mip0-depth correctly for 2d arrays/3d images", cherry-ignore: add "radv/gfx9: image resource handling.", cherry-ignore: add "docs/egl: remove reference to EGL_DRIVERS_PATH", cherry-ignore: add "radv: Disable multilayer amp; multilevel DCC.", cherry-ignore: add "radv: Don't allocate CMASK for linear images.", Dave Airlie (2):, radv/ac: bump params array for image atomic comp swap, st/glsl- gt;tgsi: u64 to bool comparisons. Emil Velikov (2):, egl/x11/dri3: adding missing __DRI_BACKGROUND_CALLABLE extension, automake: enable libunwind in `make distcheck', Eric Anholt (3):, broadcom/vc4: use-after-free for flushing when writing to a texture. broadcom/vc4: use-after-free trying to mix a quad and tile clear. broadcom/vc4: use-after-free when deleting a program. George Kyriazis (1):, swr: invalidate attachment on transition change, Gert Wollny (2):, travis:

MITL x11 graphics 3d graphics-driver emulation opengl

LimeSurvey 2.71.0 build 170925 💾

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: New feature #12690: Allow super-admin set by other user's than 1 (Denis Chenu). Can't delete file in template editor that contains a blank (Carsten Schmitz). template-rtl.css not loaded (LouisGac). Token editing - couldn't change to attributes tab (markusfluer). Updated translation: Chinese (Taiwan) (Traditional) by ChadPeng. Updated translation: Dutch by Han. Updated translation: Dutch (Informal) by Han. Updated translation: French (France) by arnaud21. Updated translation: German by c_schmitz. Updated translation: Hungarian by kkd. Updated translation: Japanese by nomoto. Updated translation: Malay by norazlannorden. Updated translation: Norwegian (Bokmål) by pmonstad. Updated translation: Norwegian (Nynorsk) by pmonstad. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Slovak by dusanm. Updated translation: Spanish (Argentina) (Informal) by cripton. Updated translation: Spanish (Chile) by fernandoessv. Updated translation: Spanish (Mexican) by eusebiocuke. Updated translation: Thai by miracles, adzpire, heartjavac, tomzt.

GNU GPL survey php mysql mssql postgres

ExpressJS 4.15.5 💾

Express is a fast and minimalistic web framework for NodeJS. It provides robust routing, HTTP utility code (redirection, caching, etc), view and templating system (over 14 engines) support, HTTP content negotiation, and code generation.

minor bugfix: Deps: de@2.6.9. Deps: finalhandler@ 1.0.6. Deps: de@2.6.9. Deps: parseurl@ 1.3.2. Deps: fresh@0.5.2. Handling of modified headers with invalid dates. Perf: improve ETag match loop. Perf: improve `If-None-Match` token parsing. Deps: send@0.15.6. Handling of modified headers with invalid dates. Deps: de@2.6.9. Deps: etag@ 1.8.1. Deps: fresh@0.5.2. Perf: improve `If-Match` token parsing. Deps: serve-static@1.12.6. Deps: parseurl@ 1.3.2. Deps: send@0.15.6. Perf: improve slash collapsing.

MITL javascript web-framework nodejs templating web-apps developers

DomFramework 0.47 💾

The DomFramework allow the developpers to create easily some PHP applications. Provide authentication, abstraction to databases, and much more !

minor release: FEATURES ADDED: * config: allow the DocComment to start with star * config: Manage the configuration in update too. The params must be defined starting by slash * form: raise an exception if a default value is not a string

BSDL php web interface framework authentication routing database

schily 2017-09-25 💾

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, p, POSIX patch, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

major feature: libschily::getargs() Added support for POSIX option rule #5 to make the star based pax pass the POSIX compliance test. libschily::comerr.c The environment "COMERR_EXCODE" switches off mapping exit codes 127 to -64 to permit POSIX compliant callers (using waitid()) to get the full 32 bits of the exit code. Bourne Shell: four bugs in the new support code for "return" from "dot" scripts have been fixed. Bourne Shell: some minor bugfixes related to the lifetime of shell tmp files. Bourne Shell: set -o posix now is able to enable POSIX export semantics after startup. Bourne Shell: the exit code for the builtin "test" is now 2 for usage errors as required by POSIX. Bourne Shell and bsh: fixed a bug that caused unalised aliases to be ignored if the same name was used again later. Bourne Shell: the shell no longer modifies the hash values in case that a command us used via the "command" builtin. Bourne Shell: added a workaround for a bug that could cause fd#1 to be closed with highly complex scripts. spax: POSIX option semantics is now supported (the last combined option may have an argument). SCCS: enhanced the help texts to mention that lower case get keywords need to be enabled via "admin -fx". SunPro Make: "make -j5" is now accepted as an alias to "make -j 5".

CDDL software development build tools utilities

Detroit engine 0.1.4-1 💾

Detroit is a multi-posix-platform abstraction layer for creating portable desktop applications. Detroit offers simple widgets, even more simpler menu system and extensible DSL language in the core.

minor feature: Background widget color now supports translucency. Default window attributes are now configureable. Fixed motion event handling. Main window is now moveable when pressing tab or backspace with mb. Redtools requester library is now useable by the engine. Redtools library can now be built along with the engine.

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

PacketFence 7.3.0 💾

PacketFence is a network access control (NAC) manager. It includes numerous features, including user registration and sanitation, central wireless and cable-network control, BYOD (bring-your-own-device) configuration, 802.1X support, and layer-2 device isolation. PacketFence is useful for managing small to large networks and intranet-access points.

major bugfix: New Features Added a RADIUS only mode to PacketFence. Add a cluster wide view of pfqueue statistics. Added the possibility of importing switches from a CSV file.. Enhancements. The GUI will now display the VLAN in the locationlog view. The timezone is now a selectable item to prevent invalid input. Updated ACE text editor to version 1.2.8. Search forms for nodes and users can now be reset. Configuration files can now be saved in readonly mode except violation, switches, role. Extended descriptions are now supported in the custom reports. Mail can now be sent using SSL and StartTLS. Self signed certificate errors for nessus 6 can now be ignored. Violations can now be triggered by nessus 6 scanner. The device registration page now supports connection profiles like any other portal. The username sent in firewall SSO now supports a configurable format. PacketFence will now monitor TLS certificates expiration and alert if they are expired. LDAP source caching is now caching the rule match rather that the whole source match. The admin GUI startup time has been decreased. New and improved documentation for Debian clustering. Show DHCP Option82 data in the node view. Custom reports columns representing a node or a user can now be configured to be clickable for details on the object in question (#PR 2508). New Fortigate 50E 802.1x support. The computer authentication username can now be normalized when using EAP-TLS. Added a task count jitter to reduce the chance that pfqueue workers exit at the same time. Experimental support for Content Security Policy (CSP) has been added, but is disabled by default. A violation can now redirect to a URL specified in a template. The syslog parser has moved from Compliance to Integration in the GUI. pfsso now logs in packetfence.log. httpd.dispatcher now logs in httpd.dispatcher.log. incorrect inline sub type detection. ipset update with the incorrect ip address. missing confirm prompt when restarting

GNU GPL php perl administrator network security wireless web-based monitoring access-control

QOwnNotes 17.09.8 💾

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 bugfix: The upstream RTL in the note text edit. (for ). Improvements of the external note tagging support via the scripting engine. (for ). The problem where notes were overwritten by other notes in bulk operations. - a lot of occasions where not all notes were handled in bulk operations. Some random crashes with bulk operations and when the note tag tree reloads. Some random crashes, updating of the current note and occasions. Where not all notes were handled when renaming tags Increasing and decreasing of code font-size via keyboard shortcut. (for ). When inserting a link into a note some more broken characters from the. Webpage's html-title will be replaced Added more Hungarian and French translation (thank you Fabijenna and sagoum.kakoum).

GNU GPL desktop note-taking owncloud todo

Vim 8.0.1144 💾

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.0.1144: using wrong #ifdef for computing length Problem: Using wrong #ifdef for computing length. Solution: use BACKSLASH_IN_FILENAME instead of COLON_IN_FILENAME.

Other text-editor ide vi vim

BuildAMation 1.1.4b1 💾

BuildAMation is an open source build system and project generator for Windows, Linux and macOS desktop software development in C/C++. It has a declarative markup language based on C# runtime compilation (using Mono on Linux and macOS), and has a plugin system to implement different backends, such as multi-threaded command line builds, VisualStudio or Xcode project generation, or MakeFiles. Common compiler/linker/archiver settings are exposed via C# properties, so you can configure the build using named settings rather than having to remember each toolchain's command line switches (handy for cross-platform development). Build scripts are debuggable in VisualStudio or Xamarin Studio. You can profile it with any standard tools. A number of standard open source projects have had build scripts written for them already, such as Qt, flex, bison, Python, zeromq, libtiff, zlib. CMake is a similar product.

minor feature: Xcode 9 support bug fixes

BSDL developers linux windows macos c++ c build-tool

Samba 4.7.0 💾

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: vfs: catia: compression get/set must act only on base file, and Must cope with fsp==NULL. lib: crypto: Make smbd use the Intel AES instruction set for signing And encryption. s4-drsuapi: Avoid segfault when replicating as a non-admin with GUID_DRS_GET_CHANGES. Allow re-index of newer databases with binary GUID TDB keys. this officially removes support for re-index of the original pack format 0. Rather than simply segfaulting). Add ldb_ldif_message_redacted_string() to allow deof redacted Log messages, avoiding showing secret values. ldb: version 1.2.2. schema: Rework dsdb_schema_set_indices_and_attributes() db Operations. Install dcerpc/__init__.py for all Python environments. s3/smbd: Sticky write time offset miscalculation causes broken Timestamps lib/util: Only the event_fd in tfork if the caller didn apos;t. Call tfork_event_fd(). messaging: Avoid a socket leak after fork. charset: str n casecmp_m() by comparing lower case values. util_runcmd: Free the fde in event handler. ctdb-daemon: implementation of process_exists control. GET_DB_SEQNUM control can cause ctdb to deadlock when databases Are frozen. ctdb-daemon: Free up record data if a call request is deferred. ctdb-client: Initialize ctdb_ltdb_header completely for empty Record. vfs_streams_xattr: segfault when running with log level 10. smb.conf: Explain that quot;ntlm auth quot; is a per-passdb setting. s4/lib/tls: Use SHA256 to sign the TLS certificates. Get rid of talloc_autofree_context(). After restarting CTDB, it attaches replicated databases with Wrong flags. s3:smbclient: Don apos;t try any workgroup listing with quot;client min protocol = SMB2 quot. s3:libsmb: Don apos;t call cli_NetServerEnum() on SMB2/3 connections in SMBC_opendir_ctx(). s3:libsmb: Let do_connect() dethe negotiation result. Similar to quot;session request ok quot. s4:http/gensec: add missing tevent_req_done() to Gensec_http_ntlm_update_done(). apos;smbclient tarmode apos; with SMB2/3. apos;smbd apos;: Don apos;t use a lo

GNU GPLv3 communications file-sharing cifs windows

Ghost 1.9.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: Allow Upload/Download of redirects.json. unreadable Unsplash search text in Night Shift mode. Linked tags story count to filtered stories list. Enabled Unsplash integration by default.

MITL javascript nodejs iojs blog web-publishing markdown

µBlock 1.14.11rc0 💾

µBlock 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: Extension with listener at webRequest.onHeadersReceived breaks navigation (crash/blank page) when the previous page performs sync XHR upon unload. Empty page using uBo / ABP webext (even whitelisting the site). Presence of an Webextension makes the head element missing on (iframe) load.

GNU GPLv3 javascript browser ad-blocker filter privacy

Whiley 0.5.0 💾

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

minor feature: Begin process of relicensing WhileyCompiler. Updated invalid test cases. Significant updates to compiler!!. Parser now operational. Updating Interpreter. Update FlowTypeChecker. Working on making tests pass. Various refactorings to improve structure. Add concept of "descriptors". Various additional. for record subtyping #762. for function/method subtyping. Ignored failing tests for 763 and 764. Updated VerificationConditionGenerator. Merge branch 'refactoring/747-types' into develop. Refactored WhileyFile Opcodes / Expressions #768. Merge branch 'feature/768-wyfile' into develop. Add types to all expressions #766. Add SingleParameterVisitor. Refactored Expr.RecordInitialiser to NaryOperator. Refactor Integer Expressions. Refactor SyntacticItem.getOperands(). Merge branch 'feature/766-types' into develop. Refactored DefiniteAssignmentAnalysis. Optimised DefiniteAssignmentAnalysis. Update MoveAnalysis to use Visitor. Update FunctionCheck following RFC/purity. for LogicalImplication. FlowTypeCheck now infers types. Merge branch 'feature/766-flowtype' into develop. for #777. Merge branch '/777-from' into develop. for resolving external names. Merge branch '/776-resolution' into develop. for pre/postcondition macros. Deging missing span information. for associating spans with SyntacticItems. for translating binary operators. for Value.UTF8 constants. for spans and verification conditions. Various for translating constants unknowns. for loop invariants. for loop invariants #780. Numerous for VerificationConditionGenerator #780. Tidied up invalid test cases. Merge branch '/780-vcg' into develop. Further updates to VerificationConditionGenerator #780. empty type check #783. Merge branch '/783-void' into develop. for StaticVarLVals and Negations. for checking incomparable operands. for duplicate case conditions #648. for return statement checking. for comparable operands for runtime type test. for subtyping over references. Reworked Strict/Coercive SubtypeOperators. Tidied

BSDL jvm whiley java programming-language static-typing