CakePHP 2.10.1 šŸ’¾

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: Added backwards compatibility shim for getMock() on CakeTestCase. This makes upgrading to newer versions of PHPUnit easier. Model::deleteAll() once again uses recursive=0 by default. This reverts a change done in 2.10.0 that attempted to improve performance of deleteAll(). CakeEmail once again attachs files that define the data key, but no mimetype. Mark Story. Val Bancer. bclay.

MITL php framework web-mvc cakephp rails

ExpressJS 4.15.4 šŸ’¾

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.8. Deps: depd@ 1.1.1. - Remove unnecessary `Buffer` loading. Deps: finalhandler@ 1.0.4. Deps: de@2.6.8. Deps: proxy-addr@ 1.1.5. Array argument being altered. Deps: ipaddr.js@1.4.0. Deps: qs@6.5.0. Deps: send@0.15.4. Deps: de@2.6.8. Deps: depd@ 1.1.1. Deps: http-errors@ 1.6.2. Deps: serve-static@1.12.4. Deps: send@0.15.4.

MITL javascript web-framework nodejs templating web-apps developers

gtkD 3.6.6 šŸ’¾

GtkD is a D binding for the GTK+ toolkit, Gobject, GStreamer. It's currently targetting Gtk 3.22+ and provides a convenient OO wrapper; similar to the bindings in Vala.

minor bugfix: Aug 6, 2017. . a memory leak with signals. #211. a scoped with gtkDGL.. Include libPeas in the "shared" make file target. #203. . .

GNU LGPL d gtk d-programming-language

DBeaver 4.1.2 šŸ’¾

DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.

minor feature: Update plugin.xml. RSV: row count refresh enablement. Database/schema selector update. Merge branches 'devel' and 'master' of https://github.com/serge-rider?. SQL Editor: update title/tooltip on active schema change. PG: update connection settings on active database change. SQL Editor - handle connection delete. PG: AM operator class model. PG: AM operator families model. PG: table DDL generator (index column op class). Travis build. Oracle compile (error dialog + positioning). SQL editor: max panel handler UI. QueryManager default colors. Delog configuration. UI freeze (handle DS event in async job). Delete entity confirmation (re-show confirmation after SQL ?. Transaction monitor toolbar config. Empty string copy. Generic driver + PG: DDL generation. RSV: filter proposal UI enhancements + use quoted identifiers. Open object declaration command handler (works with nested ?. Toggle single line comments: force comment if first line not co?. RSV: commands context activation/deactivation. Checkbox renderer/editor in property viewer. Update README.md. Update README.md. Update README.md. Update README.md. Update README.md. Update README.md. Office extension install (broken p2 dependencies). Merge remote-tracking branch 'origin/devel' into devel. PG Generic: schema switcher. ERD colors configuration/. UIUtils refactoring. ERD palette init. SQL script context model additions. SQL script processing UI (check for disposed). SQL editor: include command. SQL editor: include command. SQL editor: include command + command queries parse (script ?. Cmart combo mouse handle. Grid columns selection. DBUtils refactoring. Support multiple quote strings. SQL Server style SQL quotes support. MySQL SOURCE command support. Move rule manager to core (jface dependency). 4.1.2 config. Custom SQL query ordering: column names quoting. Attribute value extraction error handle (NPE). PG: SSL config page. Implemented SQL inserts instead of COPY for PostgreSQL. Merge branch 'devel' of github.com

GNU GPL database front-end sql java

ansifilter 2.8.1 šŸ’¾

Ansifilter converts ANSI terminal escape sequences to HTML, RTF, BBCode, Pango Markup, LaTeX and Plain TeX. It also converts ANSI art files (CP437, BIN, XBIN, TND) to HTML or RTF.

minor bugfix: -fixed packaging 2.7 as 2.8

GNU GPLv3 text-processing filter html latex

QOwnNotes 17.08.2 šŸ’¾

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: Added Swedish translation (a big thank you to druus!). Join us at QOwnNotes on Crowdin to make QOwnNotes available in more languages or help with the current. Translation The `Delete line` function now only deletes the text to the beginning of. The line and not the whole line to mimic the behavior of other text editors (for ). if Tab is pressed while adding a tag to the current note the tag. That starts with the currently entered text will now be added (for ). When `Show in system tray` will be checked in the *Window menu then the. User will now receive a notification if `Allow only one app instance` isn't Enabled in the settings (for ) Added more Catalan and German translation (thank you MGuerra).

GNU GPL desktop note-taking owncloud todo

Notebook PEA 1.1 šŸ’¾

Notebook PEA protects texts using authenticated encryption (EAX mode) for confidentiality, integrity, and authenticity of the text, using the new key derivation function Catena-Dragonfly. Notebook PEA works like a self-decrypting archive (SDA): the plaintext is never stored on disk, instead it is displayed in a simple text editor with some styling functionality, redo/undo and copy, cut, paste commands.

minor feature: - Java default accessibility support for custom components, accessible descriptions for images and icons (accessibility is still incomplete) - Managing several encrypted files and folders (tree view...) - Short cuts for character tables and virtual keyboard - Accessibility for visually impaired: set font size for session - start helper file for UNIX: find a appropriate Java version (will work for future versions). - Small GUI modifications: Different background colors encrypted and plain text, padlock symbol for encrypted status - Small usability improvements: File chooser starts at last selected folder, error messages if import of RTF/TXT failed, compatibility option for new files. - Backward compatibility with 1.6 before update 10

GNU GPL cryptography security text-editor java cross-plattform linux

Atom 1.19.0-beta7 šŸ’¾

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: All new Git and GitHub Integration. Improved tokenizing performance via oniguruma caching. Correctly launch Atom from Windows Subsystem for Linux. Added an option to always restore previous session. Added settings for showing context in find-and-replace. Improved suggestions in autocomplete-html. Atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions. Atom/atom#14166 - Ensure that atom-panel tags can be created via HTML. Atom/atom#14175 - Always focus active pane item when pane is activated. Atom/atom#14137 - Document pane item interface on Workspace. Atom/atom#14183 - Properly restore focus to center when hiding dock via toggle. Atom/atom#14188 - Always search a pane container w/ the given URI in workspace.open. Atom/atom#14164 - Add atom.whenShellEnvironmentLoaded(). Atom/atom#14177 - Remove event listeners from correct element. Atom/atom#14194 - Require TextEditorElement eagerly. Atom/atom#14178 - Prevent the resize handle from covering the center. Atom/atom#14146 - Improve snapshotting. Atom/atom#14203 - Ensure that dock toggle affordances can always be revealed. Atom/atom#14205 - URI resolution in openSync(). Atom/atom#14210 - Reduce dock initial size lookups. Atom/atom#14239 - Add Workspace.paneContainerForItem method. Atom/atom#13646 - Only sign and create-windows-installer on *-releases branches. Atom/atom#14221 - Don't permanent dock items. Atom/atom#14249 - Update languages. Atom/atom#14261 - Upgrade first-mate to take advantage of oniguruma caching. Atom/atom#14217 - Don't attempt to transpile directories. Atom/atom#14271 - Do not treat packages in unusual locations as bundled despite name. Atom/atom#14276 - bundled package path check to use path, not name. Atom/atom#14293 - Update Electron to 1.3.15. Atom/atom#14287 - Run Atom from Windows Subsystem for Linux. Atom/atom#14320 - Unbreak URL handlers in Atom 1.17-beta. Atom/atom#14269 - Update apm to use async keytar with libsecret. Atom/atom#14309 - Recalculate Tooltip po

MITL javascript editor programmers web-development

Prebackup 1.1.1 šŸ’¾

Prebackup is not a backup program, but a tool you use before your actual backup, to better organize your directories and set what will and will not end up in your backup. Usually when you backup your home or a portion of it, many files are included that don't need a backup, especially large files like videos, ISO installation images, installed games, etc. Prebackup lets you fine-tune the list of directories and exclusions in several ways: - Scan a "snapshot" of the directories you want to backup, with information on the size of each directory and subdirectory - Set directories to be excluded and rescan a new snapshot - Save a snapshot for future reference - Compare the current snapshot with a previously saved one, to check if and where abnormal increases in size have been introduced since the last backup, and possibly exclude new directories - Generate output files to be used by your backup program, like a list of excluded directories

major feature:

GNU GPLv3 backup qt

Ghost 1.5.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: Facebook and Twitter data per post feature. keeping user inactive during user import. error in error template hiding errors. user images not being imported properly. grunt release for development. link that appears in update notification.

MITL javascript nodejs iojs blog web-publishing markdown

dateutils 0.4.2 šŸ’¾

Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line, with a strong focus on use cases that arise when dealing with large amounts of financial data. Their target market is shell scripts that need date calculations or calendar conversions, and as such they are highly pipe-able and modeled after their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep).

minor bugfix: Features: - allow - specifiers to turn off padding (as GNU date does) - support matlab day numbers, as `mdn` or `matlab` Bugfixes: - fix build issue on FBSD 11 - allow zones to transition at INT_MAX (mapped to `never`)

BSDL c shell date calculation utilites command line time conversion calendar

Vim 8.0.0876 šŸ’¾

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.0876: backslashes and wildcards in backticks don't work Problem: MS-Windows: Backslashes and wildcards in backticks don't work. Solution: Do not handle backslashes inside backticks in the wrong place. .

Other text-editor ide vi vim

git 2.14.0 šŸ’¾

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: Use of an empty string as a pathspec element that is used for, 'everything matches' is still warned and Git asks users to use a, more explicit '.' for that instead. The hope is that existing, users will not mind this change, and eventually the warning can be, turned into a hard error, upgrading the deprecation into removal of, this (mis)feature. That is not scheduled to happen in the upcoming, release (yet). Git now avoids blindly falling back to ".git" when the setup, sequence said we are _not_ in Git repository. A corner case that, happens to work right now may be broken by a call to die(""). We've tried hard to locate such cases and them, but there, might still be cases that need to be addressed--reports are, greatly appreciated. The experiment to improve the hunk-boundary selection of textual, diff output has finished, and the "indent heuristics" has now, become the default. Git can now be built with PCRE v2 instead of v1 of the PCRE, library. Replace USE_LIBPCRE=YesPlease with USE_LIBPCRE2=YesPlease, in existing build scripts to build against the new version. As the, upstream PCRE maintainer has abandoned v1 maintenance for all but, the most critical, use of v2 is recommended. The colors in which "git status --short --branch" showed the names, of the current branch and its remote-tracking branch are now, configurable. "git clone" learned the "--no-tags" option not to fetch all tags, initially, and also set up the tagopt not to follow any tags in, subsequent fetches. "git archive --format=zip" learned to use zip64 extension when, necessary to go beyond the 4GB limit. "git reset" learned "--recurse-submodules" option. "git diff --submodule=diff" now recurses into nested submodules. "git repack" learned to accept the --threads=. option and pass it, to pack-objects. "git send-email" learned to run sendemail-validate hook to inspect, and reject a message before sending it out. There is no good reason why "git fetch there sha1" should fail, when the sh

GNU LGPL c git scm vcs dvcs

slpkg 3.2.8 šŸ’¾

Slpkg is a powerful software package manager that installs, updates, and removes packages on Slackware based systems. It automatically computes dependencies and figures out what things should occur to install packages. Slpkg makes it easier to maintain groups of machines without having to manually update.

major feature: Fixed: - BugFix: Package return after build Updated: - Build error message

GNU GPLv3 python package-manager slackware installation packaging

bizhawk 2.2 šŸ’¾

BizHawk is a an emulator for multiple game system home computers. It's written in C#, provides full-screen viewing, joypad and joystick support, as well as development and debugging features for all emulated CPUs and hardware platforms. It supports NES, SNES, N64, Gameboy/Color/Advance, Sega Master System, Genesis, Saturn, SG-1000, Game Gear, PC-Engine (TGfx-16), Atari 2600/7200, SuperGrafx, ColecoVision, TI-82, Wonderswan, PSP, PSX, and C64.

minor feature: Released August 5, 2017 Windows binary. New Core: A7800Hawk.. Intended to replace the EMU7800 core for Atari 7800 emulation (though EMU7800 is still available as an option). EmuHawk.. d3d dispmethod crash #947. libretro loading. TAStudio - remove ability to edit the platform id when editing the header. Lua.. Implement tastudio.getbranches() and tastudio.getbranchinput() ( #843 ). tastudio.getselection() - make key of the lua table an index. read( quot;*number quot;) ( #940 ). SMS (various cores).. Andre Agassi Tennis. NesHawk.. hard Drivin'. Implement 2004 write glitch. PPU: OAMADDR. Warioland 2 (unl). Don Doko Don 2. PSX.. Add some more PSX bioses in firmware manager ( #941 ). N64.. crash in axis constraints application when not connecting any n64 controllers. Snes9x.. crash when rebooting while paused. Add CARTROM memory domain ( #943 ). 32X.. file chooser opening on unknown.32x files. auto-picking a.32x file when it is the only one in an archive. Atari2600.. bitmap demo atext.bin. SGB.. Allow hiding of borders ( #938 ). Saturn.. Y axis of the 3D controller virtual pad.

MITL c gaming emulator nintendo sega atari

upnpry 0.5 šŸ’¾

Upnpry is an upnp port opener for linux. It intercepts upnp port opening requests to routers and opens the corresponding ports on the linux box.

major feature: Many

GNU GPLv3 upnp firewall netfilter linux c

Drawj2d 0.9.1 šŸ’¾

Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

minor feature: This release improves typesetting quality. Changes: - typesetting of characters with diacritics (umlaut, accent) - command font enhanced: font size as float value, 0.1mm steps - library update: JLaTeXMath (release 1.0.6)

GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users

ansifilter 2.8 šŸ’¾

Ansifilter converts ANSI terminal escape sequences to HTML, RTF, BBCode, Pango Markup, LaTeX and Plain TeX. It also converts ANSI art files (CP437, BIN, XBIN, TND) to HTML or RTF.

minor bugfix: -fixed reading from stdin

GNU GPLv3 text-processing filter html latex

Fiwix 0.9.0 šŸ’¾

Fiwix is an operating system kernel written from scratch, based on the UNIX architecture and fully focused on being POSIX compatible. It is designed and developed mainly as a hobby OS and, since it serves also for educational purposes, the kernel code is kept as simple as possible for the benefit of readers or students. It runs on the 32-bit x86 hardware platform and is compatible with a good base of existing GNU applications.

major bugfix: Completed full support of Minix v1 filesystem. Improved the buffer cache from the new page cache. The former is now only to cache disk blocks and optimize disk I/O, and the later will cache pages of. Files to optimize file I/O. Added two new methods in the VFS (read_block and write_block) to be able to. Differentiate more elegantly between i- dev and i- rdev. Added disk change detection in floppy driver. Added the BLKFLSBUF ioctl. Added a do_sched() in the reclaim_buffers() loop to gain responsiveness. Added file locking mechanisms BSD and POSIX (whole file and advisory only). Removed an extra and useless call in some mmap()ed files. Some code in the CDROM initialization. The return value in ide_cd_read(). to be able to read a whole CDROM using direct block I/O. The number of error retries while reading IDE devices. to remember the current color attribute in consoles when erasing lines. to be able to detect the floppy drive slave only. The ioctl VT_OPENQRY to return the value according to its size. a kernel panic when reading /dev/mem and /dev/kmem. to free an inode in minix_mknod(). in elf_loader() to memcpy_b() only the blksize of the buffer instead of PAGE_SIZE. Some problems on early kernel panic. Small and cosmetic changes. New system calls: Sys_rename (write support) Sys_mmap (write support) Sys_munmap (write support) Sys_mprotect (write support) Sys_flock Sys_fsync

Other operating-system kernel posix unix

youtube-dl 2017.08.06 šŸ’¾

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

minor feature: Use relative paths for DASH fragments. pluralsight format selection. mpora Remove extractor. voot Add support for voot.com. vlive:channel Limit number of videos per page to 100. podomatic Extend URL regular expression. cinchcast Extend URL regular expression. yandexdisk Relax URL regular expression. vidme Extract DASH and HLS formats. teamfour Remove extractor. pornhd extraction. udemy subtitles extraction. mlb Extend URL regular expression. pbs Add support for new URL schema. nrktv Update API host.

Public Domain python utility video

Nextcloud 12.0.1RC5 šŸ’¾

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

minor feature: tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. tx-robot updated from transifex. v12.0.1RC5. Use same lightness calculation as the SCSS compiler for theming. Revert " stable12 theming lightness correction".

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

Calibre 3.6 šŸ’¾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 3.6 04 Aug, 2017 New features Linux: Use native file dialogs via zenity or kdialog, if available. Copy to library: Add an action to show a dialog that allows for easy selection of libraries for copy/move. Useful when there are a large number of libraries to choose from. Server: Allow deleting a downloaded book from the "Browse all downloaded books" screen. Hopefully an with the book list jumping around when using the mouse on some computers. E-book viewer: Change the default fonts on windows to the Liberation font family. This matches the other platforms and avoids rendering with Times New Roman. DOCX Output: Convert images placed by themselves inside block tags as block images rather than inline images. a typo that broke the download of a few news sources. ebook-viewer.exe: --continue-reading not working. non XML safe characters in feed descriptions causing news download to fail. Browser viewer: books that contain broken links with unicode characters in their paths not working. Quickview: regression in previous release that broke the 'Lock quickview' control. New news sources. Various Sardinian news by tzium Improved news sources. Navy Times.

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

pgweb 0.9.8 šŸ’¾

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: error checking in the API, GH-234 . activity tab to support PG 9.x versions, GH-237 . Remember sort column and order for pagination, GH-240 . Use sslmode=disable for bookmarks without sslmode option, GH-244 . Javascript for IE9-11, GH-245 . Require confirmation for the disconnect, GH-246 . Clean the results table on manual disconnect.

MITL go postgresql database browser web-based

etcd 3.2.5 šŸ’¾

etcd is a distributed key-value store, used as shared cluster configuration backend. It automatically elects a master server, allows dynamic config data with optional TTLs, provides a JSON API over HTTP with TLS and long polling, uses the Raft protocol for distribution. It's the basis for CoreOS, integrates with fleet/systemd, and thus also provides service discovery.

minor feature: #8167,#8236 *: move v2http handlers without /v2 preto etcdhttp. #8268,#8318,#8281 transport: use reverse lookup to match wildcard DNS SAN. #8295,#8342 ctlv3: exit non-zero on unhealthy ep command. Ctlv3/command: remove double-quote typos in fields printer. Grpcproxy: forward PrevKv flag in Put.

Apache go database key-value distributed configuration administrator coreos json http

Wine 2.14 šŸ’¾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Mono engine updated with some. C++ calling convention workarounds in the IDL compiler. Z-order support in the Android graphics driver. Scalable mouse cursors on macOS. Various.

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

QMMP 1.1.10 šŸ’¾

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

minor bugfix: https support; increased DirectSound buffer size; fixed 10 bugs; updated Galician translation.

GNU GPL audio audio-player qt5 mp3

ansifilter 2.7 šŸ’¾

Ansifilter converts ANSI terminal escape sequences to HTML, RTF, BBCode, Pango Markup, LaTeX and Plain TeX. It also converts ANSI art files (CP437, BIN, XBIN, TND) to HTML or RTF.

minor bugfix: -fixed processing of very small input files -added -fPIC to CXXFLAGS in src/makefile

GNU GPLv3 text-processing filter html latex

Pale Moon 27.4.1 šŸ’¾

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 small update to address some media and web compatibility Changes/:. an where media playback would not use hardware. acceleration properly when using MSE. This would cause high CPU usage and/or choppy playback for HD video on e.g. YouTube.. ES6 iterator chains to be spec-compliant.. ES6 vector append calls and some related memory leaks. Added a workaround to reduce the likelihood of a potential. rare (timing-critical) crash.

MPL c gecko firefox web browser xul

4MLinux 22.1 STABLE šŸ’¾

4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning small Linux games).

minor feature: This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 4.9.40. The 4MLinux Server now includes Apache 2.4.27, MariaDB 10.2.7, and PHP 7.0.21. Additionally, some popular programs (Chromium, Java, PeaZip, SMTube) have been updated, too. The 4MLinux ISO is about 100 MB bigger (than it used to be) due to the changes in the 4MLinux initrd image, which now includes the full set of the Linux firmware to provide better support for modern Ethernet and WiFi cards.

GNU GPLv3 x window system x11 console terminal osdistro

ĀµBlock 1.13.9b4 šŸ’¾

Āµ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: Performance Extract token from regex-based filters if possible. Logger incorrectly shows all popups as blocked by one filter. One more filter parsing in the logger. How about adding " " to static filter made from logger?.

GNU GPLv3 javascript browser ad-blocker filter privacy

DomFramework 0.44 šŸ’¾

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

minor release: CORRECTED BUGS: * dblayeroo: update check the unique columns. Allow string with comma separated values or array * dblayeroo: manage correctely the PGSQL string_agg (instead of GROUP_CONCAT) * dblayeroo: Manage correctely the Aliases (do not emit Notice in execute) * dblayeroo: do not allow an array of array to be provided to displayAdd * ratelimitfile: do a clean of the expired entries automatically

BSDL php web interface framework authentication routing database

Whiley 0.4.16 šŸ’¾

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: Ignoring test which is taking too long on Travis. Updating to latest version of WyCC. Tagging next release version. Merge branch 'develop'.

BSDL jvm whiley java programming-language static-typing

dl: Download Ticket Service 0.18-rc1 šŸ’¾

"dl" is a file exchange service that allows you to upload any file to a web server and generate a unique ticket for others to download. The ticket is automatically expired according to the specified rules, so that you don't need to keep track or cleanup afterward. "dl" also allows you to grant an anonymous, one-time upload for others to send you a file, without the requirement of account management. "dl" can directly be integrated into Thunderbird as a Filelink provider, and also includes two native clients that allow to use the service directly from the shell for maximum convenience, without opening a browser. "dl" is usually installed as a "email attachments replacement" due to its simplicity (though can be used in other ways).

minor feature: dl-cli: allow to get the password through an external command. dl-cli: allow to omit "verify" in the configuration file. Implement public key pinning in dl-cli. Typos. Simplified Chinese translation by Guangyu Dong. Pass the full locale name to docutils. Add Russian translation by ??????? ?.?. Bump version and release notes. Backend support for multiple file uploads. Show number of allowed files in the description. Allow to add/remove file entries dynamically. Allow a comment to be attached when using a grant. Update documentation with recent changes. Check for the total file size while validating. add/rm button widths. Include the comment in grant notifications. Trim comments aggressively. langupd: do not generate empty files when rst2html is missing. Clarify the grant expiry description. Also trim filenames entered in the edit form. Preset important PHP values into htdocs/.htaccess. dl-cli: get rid of ConfigParser, use configobj. dl-cli: passcmd. dl-cli: improve prompt for password. dl-cli: support python 3. dl-cli: allow to upload multiple files. Rework the expiration form. premature expiration of grant uploads. dbupgrade: set limits correctly for earlier upgrades. db: declare /grant id as CHAR. Track originating ID when uploading a grant. _expiry=once follows the default _total. Reword "" as "upload" in the grant form. grants: db structure for grant reuse. grants: new defaults. grants: ingest new expiration parameters. grants: expiration parameters in new grant form. grants: new expiration logic. Incorporate German by Andreas Albrecht. filelink: change paths for thunderbird-dev. filelink: add support for Thunderbird 52. 500 error - for T_CONSTANT-ENCAPSED-STRING 'lastul'. Add a cURL usage example. translation-fr: french grammar typo. translation-fr: updated french po file. translation-fr: translate new strings. typo in grant/expiration logic in 'auto' mode. Kill PHP closing tags. grant: link back to the upload form if the grant is still valid. grant: handl

GNU GPL communication email file-sharing php python console plugin web-environment win32 qt cross-platform end-users information-technology

Insomnia 5.7.0 šŸ’¾

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

minor feature: New GraphQL request body type. Add netrc authentication. downloading response bodies. Don't include literal newline characters in Curl snippets. Change HTTP method to GET on redirects. AWS authentication for GET requests. Colons in header values now handled properly. No longer search box on Enter. Plugin system improvements. Workspaces created by import or sync are now marked with an indicator. Add autodetection for XML when no Content-Type present. Behind-the-scenes sync improvements.

GNU GPLv3 internet http rest developers

HumHub 1.2.2 šŸ’¾

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

minor feature: Enh: Allow returning class names beside BasePermission instances in Module::getPermissions(). Enh: Increase profile image size to 800px. overlapping popup preview image after increasing preview image size (hagalaz). Button widget child class static instantiation not working. ModalButton instantiation and added ModalButton::(). Respect max_file_uploads setting in UploadInput widget. Enh: Include kartik-v/yii2-widgets. Enh: Added getAccessRules() to humhub/components/Controller. AccessControl action restriction. ModuleAutoLoader exceptions not logged. I18N formatter user timezone not set. Enh: Automatically set space default visibility in Content::setContainer(). ContentContainerSettingManager caching if space/user id are equal. Enh: Use of select2 dropdown for time zone selections. Bypass AccessControl behavior in installer. Use of JS-Widget internal event object instead of node. Enh: Added Formatter::getDateTimePattern() and Formatter::isShowMeridiem(). Set formatter locale in I18N when changing locale. Enh: Added hideInStream flag for upload component/action for changing show_in_stream file flag. Enh: Added showInStream flag for FilePreview widget to only include files with certain show_in_stream flag. Enh: Added FileManager::findStreamFiles() for querying files with either given show_in_stream = 1 or show_in_stream = 0 flag. Enh: Added humhub widgets Tabs and humhub widgets SettingsTabs with view type tab support. Enh: Added new MarkdownField input widget which as replacement of deprecated MarkdownEditor. markdown file upload pjax. Removed display: table-cell from markdown image css to enable inline images. Enh: Added humhub/widgts/Button::userPickerSelfSelect() for creating self select button for userpickers. Enh: Added humhub/widgts/Link::withAction() for creating action based links. Enh: Added SelectTimeZoneDropdown widget. Enh: Added Modal::closable in order to respect backdrop and keyboard data setting of Modal and ModalDialog widget. Enh: Avoid

Affero GPLv3 php yii mysql social-network groupware

OrientDB 2.2.25 šŸ’¾

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#2225. https://github.com/orientechnologies/orientdb/?q=is 3A+milestone 3A2.2.25+is 3Aa.

Apache nosql dbms graphdb

Varnish 5.1.3 šŸ’¾

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

minor feature: Move the VMOD caching from worker to master to avoid too many. Check -T and -M arguments sooner. Ok, not quite _that_ early, we need to have access to SHM. Typo. an off-by-one error in the place-holder VSLbin(). Deal with WINDOWS_UPDATES on streams. Hold lock over h2req- vsl. Improve test coverage. Send a PROXY v1 line with backend probes. Send PROXY v2 LOCAL header with probes. Tautological assert. Client delivery decides solely whether to set client response 304. More coverage. Log all received frames, even if we throw them away. Make H2_F_ a self-describing object and ditch the enum. Add transmit properties to the frame descriptors. Due to the incompetent H2 protocol design, we also need to keep track of. Overhaul H2 Settings handling. Missed these in previous commit. Don't use symbolic names for flags, GCC and Sun's C-compiler are. Make this test jail-compatible. v1 actually forwards traffic for v2. Document the change regarding 304 responses and pass in What's New fo?. Update docs in spots to use the hit-for-miss and -pass terminology. Update hit-for-miss/-pass terminology in the long description for n_o?. hit-for-miss/-pass terminology OCD in vtc varnishtest lines. hit-for-miss/-pass terminology in the comments of builtin.vcl. Introduce VSC stat cache_hitmiss, to count hits on hit-for-miss. Document changes to varnishlog and varnishstat regarding hit-for-miss?. More test coverage. Ok, drop that test, it's not portable. Add "-hdrlen ". Add a deoption for setting bogus H2 settings so VTC's dont. Test H2 Continuation headers. Move H2 Rx buf onto srq- ws. The beginnings of a TX-scheduling facility. Update docs for *.uncacheable in generate.py regarding hit-for-miss/-?. race in the VSL segment counter initialization. Revive use of the VSL HitPass tag. Add SLT tag HitMiss to log hits on hit-for-miss objects. Simplify the H2:body delivery. Document the use of HitMiss and HitPass in VSL in What's New for 5.1. Add an HFP record example. This test requires 64bits. Miss

BSDL-2 cache http proxy

Shotcut 17.08 šŸ’¾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: Increased maximum Timeline zoom level. Increased Speed field precision to 3 decimal places. Increased maximum value for Speed field to 200x. Added Norwegian BokmƄl translation.

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

CommonMark.c 0.28.0 šŸ’¾

Cmark is a CommonMark (derived from MarkDown) reference implementation in C. (An implementation in JavaScript is also available). It provides parsing and HTML or XML transformation. An intermediate AST representation of documents can also be augmented. On performance it's on par with sundown. There's a C99 compliant libcmark and a command-line cmark tool included.

minor feature: Update spec. . Use unsigned integer when shifting (Phil Turnbull). Avoids a UBSAN warning which can be triggered when handling a long sequence of backticks. . Avoid memcpy'ing NULL pointers (Phil Turnbull). Avoids a UBSAN warning when link title is empty string. The length of the memcpy is zero so the NULL pointer is not dereferenced but it is still undefined behaviour. . DeMorgan simplification of some tests in emphasis parser. This also brings the code into r alignment with the wording of the spec (see jgm/CommonMark#467). . undefined shift in commonmark writer. Found by google/oss-fuzz:https://oss-fuzz.com/v2/testcase-detail/4686992824598528. . latex writer: memory overflow. We got an array overflow in enumerated lists nested more than 10 deep with start number =/= 1. This commit also ensures that we don't try to set enum_ counters that aren't defined by LaTeX (generally up to enumv). Found by google/oss-fuzz:https://oss-fuzz.com/v2/testcase-detail/5546760854306816. . Check for NULL pointer in get_link_type (Phil Turnbull).echo ' (xx:)' ./build/src/cmark -t latex gave a. segfault. . Move fuzzing dictionary into single file (Phil Turnbull). This allows AFL and libFuzzer to use the same dictionary . Reset bytes after UTF8 proc (Yuki Izumi, #206). . Don't scan past an EOL (Yuki Izumi). The existing negated character classes ( ? ) are careful to always include x00 in the characters excluded, but these. catch-alls can scan right past the terminating NUL placed at the end of the buffer by _scan_at. As such, buffer overruns can occur. Also, don't scan past a newline in HTML block end scanners. . Document cases where get_ functions return NULL. E.g. cmark_node_get_url on a non-link or image. . Properly handle backslashes in link destinations. Only ascii punctuation characters are escapable, per the spec. . cmark_node_get_list_start to return 0 for bullet lists. as documented. . Use CMARK_NO_DELIM for bullet lists. . code for freeing delimit

BSDL-2 c commonmark markdown html-rendering syntax-tree

QOwnNotes 17.08.1 šŸ’¾

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: Linking of notes in the link dialog. (for ). The colors in the editor color schema *BĆ©polymathe Light*. (for ). Added more Catalan translation (thank you MGuerra).

GNU GPL desktop note-taking owncloud todo