Atom 1.15.0-beta3 💾

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: Multiple for rare edge cases in the new DisplayLayer code that could lead to corrupted text display states. Atom/text-buffer#211. Atom/text-buffer#212 Atom/text-buffer#213 . Atom/text-buffer#211. Atom/text-buffer#212. Atom/text-buffer#213. an uncaught exception in find and replace atom/find-and-replace#860.

MITL javascript editor programmers web-development

youtube-dl 2017.02.17 💾

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: heise Improve extraction. ellentv Improve. openload extraction. theplatform Recognize URLs with whitespaces. einthusan Relax URL regular expression. generic Support complex JWPlayer embedded videos. elpais Improve extraction.

Public Domain python utility video

Qtractor 0.8.1 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: The View/Options.../Display/Dialogs/Use native dialogs Option is now set initially off by default.. All tempo and time-signature labels are now displayed With one decimal digit, as it was in mostly everywhere Else but the time ruler/scale headers.. JACK transport tempo and time-signature changes are now Accepted, even though playback is not currently rolling; Also, changing (JACK) Timebase master setting (cf.View/ Options.../General/Transport/Timebase) will take effect. Immediately, not needing nor warning for session restart Anymore.. Track/Navigate/Next and Previous menu commands, finally to wrap around the current track list.. Current session (JACK) transport mode option switching is. Now being made accessible, from the main menu and drop-down Toolbar buttons, as well as user configurable PC-keyboard And/or MIDI controller shortcuts (cf. Transport/Mode/None, Slave, Master, Full).. some auto-backward play-head position flip-flopping. When opening a new session while the previous was still on Rolling/playing state, hopefully.. Added French man page.. MIDI clip changes are now saved unconditionally whenever The editor (piano-roll) is or not currently visible.. Audio clip peak/waveform files re-generation performance, Scalability and resilience have been slightly improved.. Some sanitary checks have been added to audio clip peak/ Waveform re-generation routine, as much to avoid empty, Blank, zero or negative-width faulty renderings.. Do not reset the Files tree-view widgets anymore, when Leaving any drag-and-drop operation (annoyingly, all Groups and sub-groups were being without appeal).. Make builds reproducible byte for byte, by getting rid of The configure build date and time stamps.

GNU GPL audio editor c++ qt jack

Castle Game Engine 6.0 💾

Cross-platform 3D and 2D game engine for Object Pascal. Extensible system of 3D objects, with out-of-the-box levels, items, intelligent creatures and more. Rendering and processing of 3D models in X3D, VRML, Collada and other formats. Latest graphic effects including shadows, shaders, mirrors, screen effects. Animation, collision detection, 3D sound.

major feature: New user interface features: auto-scaling, parents, anchors, many new components and properties. New build tool features: automatic generation and usage of GPU-compressed and downscaled textures. Ability to compile with --mode=valgrind, to easily profile speed and/or memory usage with Valgrind. A large number of "Android package components", that provide an integration with various 3rd party Android libraries on Android (Google Play Games, In-app Purchases, sound libraries, ad networks, analytics, vibrations...). New castle-anim-frames format, with a Blender exporter, to export *any* animations from Blender to our engine.

GNU LGPL pascal objectpascal lazarus freepascal 3d engine x-window-system x11 opengl win32 ms-windows gtk firstpersonshooters fps

Grav 1.1.17 💾

Grav is a modern Web-CMS, implemented in PHP, utilizes flat-file storage, and is optimized for low latency. It uses MD/CommonMark for page structuring, provides a lean but powerful API and plugin hook system, uses Twig for templating, YAML configuration, Doctrine caching. The file store allows simple backups and versioning using any SCM. Grav comes with a feature-rich admin interface and CLI tools are provided.

minor bugfix: 1. (#) For double extensions getting added during some redirects. Syntax error in PHP 5.3. Move the version check before requiring the autoloaded deps. Whoops displaying error page if there is PHP core warning or error Admin #980.

MITL php cms webcms flat-file markdown yaml

Vim 8.0.0336 💾

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.0336: flags of :substitute not sufficiently tested Problem: Flags of :substitute not sufficiently tested. Solution: Test up to two letter flag combinations.

Other text-editor ide vi vim

Atom 1.15.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 core changes: Throw an exception when attempting to decorate a destroyed marker layer. #13817. an exception related to keyboard layouts on certain Linux distros. #13785. an exception that would occur when closing an Atom window. #13781. . Throw an exception when attempting to decorate a destroyed marker layer. #13817 . an exception related to keyboard layouts on certain Linux distros. #13785 . an exception that would occur when closing an Atom window. #13781 . TextBuffer changes: Ensure that markers are marked as destroyed when their marker layers are cleared via the new MarkerLayer.clear API. atom/text-buffer#203. a rare stack overflow when editing large files. atom/text-buffer#204. an exception when calling DisplayMarkerLayer.findMarkers from a DisplayMarker.onDidDestroy callback. atom/text-buffer#205. Regressions in multi-line searches introduced as part of a search optimization. Atom/text-buffer#206. Atom/text-buffer#207 Introduce some assertions to help us desome very rare exceptions. atom/text-buffer#208. . Ensure that markers are marked as destroyed when their marker layers are cleared via the new MarkerLayer.clear API. atom/text-buffer#203 . a rare stack overflow when editing large files. atom/text-buffer#204 . an exception when calling DisplayMarkerLayer.findMarkers from a DisplayMarker.onDidDestroy callback. atom/text-buffer#205 . Regressions in multi-line searches introduced as part of a search optimization. Atom/text-buffer#206. Atom/text-buffer#207 . Atom/text-buffer#206. Atom/text-buffer#207. Introduce some assertions to help us desome very rare exceptions. atom/text-buffer#208.

MITL javascript editor programmers web-development

Open Tax Solver 14.02 💾

OpenTaxSolver (OTS) is a free package of programs for calculating Tax Form entries for Federal and State personal income taxes. It is based on a GUI for easy entry of your information to calculate your tax answers. It assists you in doing the otherwise tedious calculations, while showing the intermediate and final numbers. It can automatically fill-out your numbers onto several of the official government PDF tax forms.

minor feature: PDF Auto-Fillout capability was added for two more states: New York and New Jersey. There were some minor cleanups and improvements in form comments. The California auto-fillout now writes zeros in lines that require an entry even-if-zero. Otherwise, all tax calculations remained stable and unchanged from the last version.

GNU GPL taxes tax software tax deduction ots tax preparation free tax software

TaskRegistry 2.2 💾

TaskRegistry is an open tasks and time registation program. The time registration is designed to track the time spent on projects, f.e. to write monthly invoices to your customers. On tasks you can simply note your open tasks, arrange them in groups and prioritize them lower or higher.

minor feature: Improvements to the GUI (keyboard usage, modifying button, layout)

BSDL-2 office utilities tcl tk linux end-users

exiftool 10.43 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Restrict writing of EXIF:FlashEnergy to a single value as per EXIF spec. - Reverted format change of Sony ImageCount tag. - Changed PNG new eXIF/zXIF chunk names to "exIf" and "zxIf" until the proposed chunks are accepted (of course, while maintaining backward compatibility for reading/updating the other chunks). - Lowered priority of XMP-pdf:Keywords so it doesn't take precedence over PDF:Keywords when the Duplicates option is not used. - Improved config_files/convert_regions.config to handle the case where the RegionInfoMP is missing a Rectangle.

Artistic perl exif meta-data

etcd 3.1.1 💾

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: GH6898: etcdserver: let maintenance services require root role. GH7227: clientv3: use DialContext. GH7260: auth: correct initialization in NewAuthStore(). GH7338: clientv3: lease keepalive duration.

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

CakePHP 3.4.0 💾

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: The CakePHP Request Response objects now implement the complete set of PSR-7 interface methods. This allows you to use one set of methods every where in your application and leverage libraries that work on PSR-7 compliant objects. Routes now support a _host option allowing you to match URLs on specific domains. Collection::chunkWithKeys() allows you to split a collection into chunks and preserve the keys for those chunks. Email messages can have their priority set. FormHelper can now read default data out of the query string making GET forms simple to build.

MITL php framework web-mvc cakephp rails

ReactOS 0.4.4 💾

ReactOS is a free and open source operating system written from scratch. It's design is based on Windows in the same way Linux is based on Unix, however ReactOS is not Linux. ReactOS looks and feels like Windows, is able to your run Windows software and your Windows drivers, and is familiar for Windows users.

minor feature: Today marks the fifth release of the ReactOS 0.4.x series, as well as the fifth following the 3 month release cycle started by 0.4.0 itself. Progress has continued steadily, with a great deal of work going on in the background to improve ReactOS' general usability and stability. Many of these improvements were on display at the FOSDEM convention in Brussels that took place on the 4th and 5th of this month. Certainly one of the more notable albeit less visible additions was the incorporation of basic printing support by Colin Finck. At present ReactOS is only capable of sending print commands to a parallel port printer, but this is the first step towards universal support and Colin should be applauded for his effort. Here we have ReactOS running on real hardware, running what we can probably all agree are non-trivial applications. What is more, compared to the 0.3.x series the overall improvement to the actual rendering of the applications is also clear. Where in the past toolbars and buttons always looked visibly ajar or improperly aligned, here the menus and icons look much, much more correct. There are still some slight problems, but overall ReactOS is nearing the point where it is genuinely usable, not just merely tolerable. That, more than anything else, is something that the team is proud to have achieved.

GNU GPL operating-system kernel windows win32 c++ c

Free Pascal Compiler 3.0.2 💾

The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi-compatible 32/64 bit Pascal Compiler. It comes with a fully TP 7.0-compatible run-time library. Some extensions have been added to the language, like function overloading. Shared libraries can be linked. Basic Delphi support is implemented with classes, exceptions, RTTI, and ansistrings. A Free Component Library (FCL) is available with the base classes. Bindings for X11, ncurses, GTK, OpenGL, zlib, mysql, interbase and postgres are available.

major bugfix: Bug fixes and updated packages.

GNU GPL object pascal software development compilers object-pascal free-pascal fpc

rails_r 1.1.2 💾

Support && Add syntax sugar to #or query method in Rails 3, 4, 5. Allowing use of the OR operator to combine WHERE or HAVING clauses.

minor feature: Tests, assertions and refactoring, change #all method's behavior.

MITL rails gem or activerecord

tesseract-ocr 3.05.00 💾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

minor feature: Made some fine tuning to the hOCR output. Added TSV as another optional output format. ABI break introduced in 3.04.00 with the AnalyseLayout() method. text2image tool - Enable all OpenType ligatures available in a font. This feature requires Pango 1.38 or newer. Training tools - Replaced asserts with tprintf() and exit(1). Cygwin compatibility. Improved multipage tiff processing. Improved the embedded pdf font (pdf.ttf). Enable selection of OCR engine mode from command line. Changed tesseract command line parameter '-psm' to '--psm'. Added new C API for orientation and script detection, removed the old one. Increased minimum autoconf version to 2.59. Removed dead code. many compiler warning. memory and resource leaks. some with the 'Cube' OCR engine. some openCL. Added option to build Tesseract with CMake build system. Implemented CPPAN support for easy Windows building. . Added TSV as another optional output format. ABI break introduced in 3.04.00 with the AnalyseLayout() method. text2image tool - Enable all OpenType ligatures available in a font. This feature requires Pango 1.38 or newer. Training tools - Replaced asserts with tprintf() and exit(1). Cygwin compatibility. Improved multipage tiff processing. Improved the embedded pdf font (pdf.ttf). Enable selection of OCR engine mode from command line. Changed tesseract command line parameter '-psm' to '--psm'. Added new C API for orientation and script detection, removed the old one. Increased minimum autoconf version to 2.59. Removed dead code. many compiler warning. memory and resource leaks. some with the 'Cube' OCR engine. some openCL. Added option to build Tesseract with CMake build system. Implemented CPPAN support for easy Windows building.

Apache c++ c ocr library cli

OrientDB 2.2.17 💾

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

Apache nosql dbms graphdb

Natron 2.2.5 💾

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

minor feature: undo when manipulating 2D points in the viewer interact #1576 . manipulating the interact plugin on non-retiming inputs of retiming effects (e.g. the Retime Map in Slitscan) #1577 . exporting curves to ascii (eg ColorLookup), and values for xstart, xincr and xend can now be simple expressions. DenoiseSharpen: the output is now the noisy source when Noise Analysis is not locked. It is easier to see where there is noise that way, and it also makes the plugin usable in Resolve (which calls render even if non-significant parameters are changed). Generators now may set the output format when Extent=Size (as they do when Extent=Format or Extent=Project). Rework many plugins so that they work better in DaVinci Resolve (all generators including Radial and Rectangle, CopyRectangle, DenoiseSharpen, LensDistortion, HSVTool, ImageStatistics, Position). Card3D (beta): Transform and image as if it were projected on a 3D card.

GNU GPL c++- python graphics composition animation effects

Linux kernel 4.9.10 💾

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

minor feature: Linux 4.9.10, perf/core: crash in perf_event_read(), perf diff: segfault on 'perf diff -o N' option, perf diff: -o/--order option behavior (again), stacktrace, lockdep: address, newline ugliness, IB/rxe: mem_check_range integer overflow, IB/rxe: resid update, x86/CPU/AMD: Zen SMT topology, x86/CPU/AMD: Bring back Compute Unit ID, x86/mm/ptdump: soft lockup in page table walker, Revert "ALSA: line6: Only determine control port properties if needed", ALSA: seq: Don't handle loop timeout at snd_seq_pool_done(), ALSA: seq: race at creating a queue, ALSA: hda - adding a new NV HDMI/DP codec ID in the driver, xen-netfront: Delete rx_refill_timer in xennet_disconnect_backend(), powerpc/powernv: CPU hotplug to handle waking on HVI, powerpc/mm/radix: Update ERAT flushes when invalidating TLB, btrfs: btrfs_compat_ioctl failures on non-compat ioctls, scsi: qla2xxx: Avoid that issuing a LIP triggers a kernel crash, scsi: mpt3sas: disable ASPM for MPI2 controllers, scsi: aacraid: INTx/MSI-x with older controllers, scsi: zfcp: use-after-free by not tracing WKA port open/on failed send, Drivers: hv: vmbus: finally hv_need_to_signal_on_read(), Drivers: hv: vmbus: On the read path cleanup the logic to interrupt the host, Drivers: hv: vmbus: On write cleanup the logic to interrupt the host, Drivers: hv: vmbus: Base host signaling strictly on the ring state, net/mlx5e: Modify TIRs hash only when it's needed, mac80211: adding of mesh vendor IEs, nl80211: mesh HT operation check, drm/i915: Always convert incoming exec offsets to non-canonical, ARM: 8642/1: LPAE: catch pending imprecise abort on unmask, ARM: dts: imx6dl: GPIO4 range, target: COMPARE_AND_WRITE ref leak for non GOOD status, target: multi-session dynamic se_node_acl double free OOPs, target: early transport_generic_handle_tmr abort scenario, target: Use correct SCSI status during EXTENDED_COPY exception, target: Don't _ON during NodeACL dynamic - explicit conversion, drm/atomic: double free in drm_atomic_state_default_clea

GNU GPL c linux kernel operating-system

Raccoon - Google Play desktop client 4.0.2 💾

With Raccoon, you can download apps from Google Play to your desktop computer instead of your phone tablet. Raccoon is intended for users who: * Don't want to use the official app because of privacy concerns. * Prefer to keep a backup of their apps (e.g. to roll back to older versions). * Install/Deinstall often and don't want to waste time/bandwidth on downloading.

major bugfix: Stopped the setup wizard from getting stuck in some cases.

Apache google play android java apk

BuildAMation 1.0.4b3 💾

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.

major feature: Primarily including support to include assembler files (.S) into projects, as well as other bug fixes

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

schily 2017-02-16 💾

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, 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.

minor feature: libschily: added a missing null-byte to the filename in opendir() emulation for Win-DOS. libstreamar: A new library for StreamArchives. Bourne Shell: Fixed a bug with the libshedit interface. SCCS: "sccs get SCCS" no longer suppresses keyword expansion when the 's' was set. Various typo fixes in man pages. strar: new command based on libstreamar.

CDDL software development build tools utilities

Rspamd 1.4.4 💾

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

minor bugfix: Fix bad memory leak in TLS certificates validation. Fix memory leak in HTTP maps. Replies module: fix symbol weight. Add missing macro. Do not treat IDN urls as bad URLs. Fix build with gcc 4.2. Fix cast. One more definition missed on Linux.

Apache email-filter antispam c lua

Poppler 0.52.0 💾

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

major bugfix: Core: Assert on reading some OCGs. Properly initialize some RichMedia variables in corner cases. qt4: Optcontent structure was leaking the headers items. Cleanup objects in tests to memory leaks. qt5: Optcontent structure was leaking the headers items. Cleanup objects in tests to memory leaks. utils: Pdftocairo.1: typo.

GNU GPL c++ pdf rendering library developers

ArangoDB 3.1.11 💾

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

minor bugfix: ui: optimized smart graph creation usability. ui: a race in async task cancellation via `require("@arangodb/tasks").unregisterTask()`. Spuriously hanging threads in cluster AQL that could sit idle for a few minutes. Potential numeric overflow for big index ids in index deletion API. Sort in cluster, occurring when one of the local sort buffers of a GatherNode was empty. Reduce number of HTTP requests made for certain kinds of join queries in cluster. Leading to speedup of some join queries Supervision deals with demised coordinators correctly again. Implement a timeout in TraverserEngineRegistry. Agent communication reduced in large batches of append entries RPCs. Inception no longer estimates RAFT timings. Compaction in agents has been moved to a separate thread. Replicated logs hold local timestamps. Supervision jobs failed leader and failed follower revisited for. Function in precarious stability situations Big in random number generator for 64bit int.

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

Homebank 5.1.4 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: Change: filter, reworked the layout. Change: filter, category select change now propagate to subcategories. Wish : #1661806 show overdraft amount in account window (balance column). Wish : #1655542 improve handling of end of month scheduled transactions. : sanity was not checking dst_account. : sanity orphaned account was not working. "show all" shows as enabled after opening another file. Both sides of internal transfers' accounts not changed. Display Order of Account Types (5.1.3). Main window's upcoming transactions pane shifts downwards on every startup. Main window size/position saved only when using wm (X) button. Memory Fault on homebank-5.1.1-1.fc25.x86_64 and later. Main window layout is not persisted. Balance Report crash when no txn at all. Save button in main window disabled despite pending changes. Libofx for windows bad utf-8 char import corrupt xml file. 2017-01-22 Maxime Doyen.

GNU GPL c gtk accounting personal-finance quicken money

I2Pd 2.12.0 💾

I2Pd is a lightweight C++ implementation of a I2P privacy network layer router. It provides pseudonymity for all routed application protocols, can be used for web browsing, IRC connections, and file transfers.

minor feature: Merge remote-tracking branch 'purple/openssl'. Merge branch 'low-latency-merge'. Unbreak i2lua build. Merge remote-tracking branch 'purple/openssl'. Try ing udp tunnel (probably broken). Unbreak (maybe?). Add logging. Read more than 1 udp packet. Use shared_ptr instead. Use correct ports. Merge remote-tracking branch 'purple/openssl'. Initial outproxy support for http proxy. Merge remote-tracking branch 'purple/openssl'. Tabify. Undo pedantic whitespaces. Undo pedantic whitespace. Outproxy. Merge remote-tracking branch 'purple/openssl'. Merge remote-tracking branch 'purple/openssl'. Merge remote-tracking branch 'purple/openssl'. Merge remote-tracking branch 'purple/openssl'. Merge remote-tracking branch 'purple/openssl'. Merge remote-tracking branch 'purple/openssl'. Use eddsa-sh512-ed25519 by default. More. Merge remote-tracking branch 'purple/openssl'. Add initial WebSOCKS implementation. Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into webs?. Consmetic. Merge remote-tracking branch 'purple/openssl'. Try ing datagram. Request lease set. Merge remote-tracking branch 'origin/udptunnel-'. . . be less picky about next lease set. Merge remote-tracking branch 'origin/udptunnel-'. Typo. Merge remote-tracking branch 'origin/openssl'. Don't crash on os x when no lease set found for udp tunnel. Merge remote-tracking branch 'origin/openssl'. Remove pedantic log entry. Merge branch 'master' of github.com:majestrate/i2pd. Merge branch 'master' into websocks. Merge remote-tracking branch 'purple/openssl' into websocks. Merge remote-tracking branch 'purple/openssl'. Merge remote-tracking branch 'purple/openssl'. Enable multiple acceptors in sam (initial). Termination crash. Sam crash on exit and datagram crash with no outbound tunnel. Merge remote-tracking branch 'purple/openssl'. Use ElGamalEncrypt. SNI support. Removed non-used ceritificates. Removed ssl ceritifcates. New reseed. Merge remote-tracking branch 'purple/openssl'. Open log stream in log thread. . #7

BSDL c++ i2p privacy security network-protocol routing

GParted 0.28.0 💾

GParted is a hard disk partitioning application commonly used from LiveCDs. It allows to created and modify partitions, label, check, copy and move, or resize common filesystems. GParted works on legacy MBR bootsectors or GUID partition tables (GPT). Supported filesystems include ext2/3/4, btrfs, f2fs, FAT16/32, hfs/hfs+, lvm2, NTFS, reiserfs/4, ufs, and xfs.

major feature:

GNU GPL c++ partitioning disk-management mbr gpt filesystem

Calibre 2.79.1 💾

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: 2.79.1 10 Feb, 2017 New Features Windows: Make recently opened books show up in the jump lists for the standalone viewer and editor programs. OS X/Linux: Show an informational popup message when an Android device is plugged in that needs the user to tap Allow for the connection to work. Conversion: Log options that are different from the defaults separately, for easy reference. 2.79.1 a regression in 2.79.0 that broke the file open dialogs on windows vista. Conversion: regression that broke conversion of some epub files when using the 'Remove first image' option. Get Books: Update Kobo plugin for website changes. Windows MTP driver: error when enumerating device storage not being reported during dedevice detection. Tag Browser: When dragging and dropping a book onto a series increment the series number. crash when generating covers with Qt 5.8 on linux. Get Books result list and jobs list not being populated on Qt 5.8. importing rules in the coloring/icon rules dialog not enabling the apply button. Improved news sources. Strange Horizons. Wall Street Journal. Bangkok Post. The Atlantic. NYTimes. LA Times. New Yorker. The Straits Times.

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

Npgsql 3.1.10 💾

Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.

minor feature: Bump version to 3.1.10-ci. Add option to turn on SSL certificate revocation. Change tests to use netcoreapp1.1. Regenerate async. Protect SemaphoreSlim.Dispose() with a lock. some COPY state. length for contained PostGIS objects. description in project.json for nuget. NextResultAsync. pooling returning bad connection. Update dotnet sdk version. Avoid Task.Delay() on negative values. Handle PG exceptions during binary import. Add public ctor to PostgresException. Merge branch 'hot/3.1.10' into support/3.1. Bump version to 3.1.10.

BSDL-2 c dotnet mono-compatible database-driver postgresql

Perl Compatible Regular Expressions 10.23 💾

PCRE is a widely used Unicode-compatible regular expression engine. It implements Perl5 regex syntax and semantics, some Python, .NET and Onigurama extensions. It uses just-in-time compilation, has consistent escaping rules, and allows for recursion, assertions and conditional patterns or complex subroutines and callouts, thus goes far beyond classic regular expressions.

major bugfix: 1. ChangeLog has the details of a lot of and tidies. 2. There has been a major re-factoring of the pcre2_compile.c file. Most syntax. Checking is now done in the pre-pass that identifies capturing groups. This has Reduced the amount of duplication and made the code tidier. While doing this, Some minor and Perl incompatibilities were (see ChangeLog for Details.) 3. Back references are now permitted in lookbehind assertions when there are. no duplicated group numbers (that is, (? has not been used), and, if the Reference is by name, there is only one group of that name. The referenced Group must, of course be of length. 4. g + (e.g. g +2 ) is now supported. It is a "forward back. Reference" and can be useful in repetitions (compare g - ). Perl does Not recognize this syntax. 5. pcre2grep now automatically expands its buffer up to a maximum set by. --max-buffer-size. 6. The -t option (grand total) has been added to pcre2grep. 7. A new function called pcre2_code_copy_with_tables() exists to copy a. Compiled pattern along with a private copy of the character tables that is Uses. 8. A user supplied a number of patches to upgrade pcre2grep under Windows and. Tidy the code. 9. Several updates have been made to pcre2test and test scripts (see. ChangeLog).

BSDL c regex pcre perl

strace 4.16 💾

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.

minor feature: This is a stable release, with the usual bugfixes, enhanced support for fresh Linux kernels, and other improvements.

BSDL c debugger software-development

Converse.js 2.0.6 💾

Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.

minor feature: Escape user-generated input to prevent JS-injection attacks. (Thanks to SamWhited) jcbrand . Honor existing mam user configuration throwaway42 . #749 /me will show your contact's name in the sent field jcbrand . Browser language (fr-fr or fr) is not detected by default jcbrand . Anonymous login form is a text field instead of a push button jcbrand .

MPL javascript html5 xmpp jabber chat messaging instant-messaging web-based

µBlock 1.11.1b1 💾

µ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: To render better in devices with smaller screen. Clicking "Update now" is no longer a blocking operation. The home icon is a link to the support site for a given filter list. The clock icon replaces the "purge cache" label. Click to mark a filter list as out-of-date. . Click to mark a filter list as out-of-date. The custom filter lists input field has been repurposed to import external filter lists, as opposed to declare external filter lists as was the case before. An imported filter list will have an X icon aside its name, to be used to remove the custom filter list. . An imported filter list will have an X icon aside its name, to be used to remove the custom filter list. You can now hide unused filter lists by clicking the global filter count at the top. :has-text(argument): to filter elements according to whether they have a specific text string found in them. Use /.../ to match a literal regular expression instead of plain text. :if()/:if-not(argument): use to implement recursion, argument is itself a valid procedural cosmetic filter, but can also be a plain CSS selector. Chained unwanted popups not properly filtered. Firefox Android configuration popup scrolling. Please enable RU Adlist filter for ex-USSR/CIS locales. Assets management refactored. Logger timestamps are incorrect when system time zone is not on hour boundary. Not blocked websockets (worker). Want to create a regex to whitelist all google but no luck. Ads are not blocked on bing.com web searches (filed for Edge, but also present on other platforms, those not supporting user styles or shadow DOM). The needs to be tested/confirmed for the Edge version. For Chromium-based browsers, use of shadow DOM has been removed in an attempt to simplify/unify generic implementation of the concept of user styles. (can be brought back if feedback shows it's needed). Most reliable and low overhead cosmetic filtering is on modern Firefox (38+), all other platforms (Chromium, Edge, legacy Firefox, Safar

GNU GPLv3 javascript browser ad-blocker filter privacy

Qupzilla 2.1.1 💾

QupZilla is a new and very fast QtWebEngine browser. It aims to be a lightweight web browser available through all major platforms. This project has been originally started only for educational purposes. But from its start, QupZilla has grown into a feature-rich browser. QupZilla has all standard functions you expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs. Above that, it has by default enabled blocking ads with a built-in AdBlock plugin.

minor feature: Updated translations. Loading previews in SpeedDial. Showing duplicated languages in spellcheck settings. Sometimes pages being scrolled by itself when using native scrollbars. Disabling GreaseMonkey scripts. Windows: highlight text color in item views.

GNU GPL web browser qt

QOwnNotes 17.02.6 💾

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: - the maximum tag nesting level of the html preview was increased from 16 to 32 to allow more levels of list items than six (for Issue #473 (https://github.com/pbek/QOwnNotes/issues/473)) - added more French, Italian, Polish and Portuguese translation (thank you lepascalou, mlocati, lucjan and mlimacarlos)

GNU GPL desktop note-taking owncloud todo

Atom 1.15.0-beta1 💾

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: an searching for multi-line regular expressions containing unescaped newlines: Atom/find-and-replace#854. . Atom/find-and-replace#854. Uncaught exceptions related to destroying markers: #6899. Atom/find-and-replace#855 . #6899. Atom/find-and-replace#855.

MITL javascript editor programmers web-development

CakePHP 3.3.15 💾

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: Improved API documentation types. QueryLogger no longer strips and when re-creating SQL queries. Custom attributes can be passed down to checkboxes and radio buttons now. Added labelOptions for multi-checkbox/radio widgets, enabling these widgets to have additional attributes defined on the label elements through the labelOptions key. Whitespace before text inside HTML tags no longer causes assertHtml() to fail. Bryan Crowe. Edgaras Janu?auskas. José Lorenzo Rodríguez. Marc Würth. Mark Scherer. Mark Story. lilHermit.

MITL php framework web-mvc cakephp rails