Wine 2.2 💾

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: Windows version set to Windows 7 for new pre. More steps towards the Direct3D command stream. Still more Shader Model 5 instructions. Initial support for double-buffered theme painting. Various.

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

TCHunt-ng 1.3 💾

TCHunt-ng attempts to reveal encrypted files stored on a filesystem. The program is successful in finding TrueCrypt, VeraCrypt, CipherShed containers; LUKS, EncFS, PGP/GPG encrypted files; OpenSSH and PEM private keys; password databases; files made up of random data. The code is based on ideas laid out in the project of Stephen Judge named TCHunt, hence the name.

minor feature: Newly recognized file-types: LUKS encrypted file, Chiasmus encrypted data, Chiasmus key, mcrypt encrypted data, GNOME keyring, Mac OS X Keychain File, Vim encrypted file data. Get rid of the options '-r' and '-x'. Passing a directory on a command line is no longer valid. Recursive scanning is a difficult problem to tackle that requires additional options on par of the program. Simply the task is beyond the scope of TCHunt-ng. Use find(1) to pass found files to TCHunt-ng. Accept file names via stdin. This behavior is enabled by passing '-' as the first non-option argument (i.e. ./command options -). Change the way exit codes are used. If an error occurs for any given file, exit immediately with status 1. If any input file specified on a command line is not detected as random/encrypted, exit with status 2 after processing the rest of the files. Exit status 1 always takes precedence over status 2. When option '-s' is in effect, attempt to further classify the file (i.e. data, pgp/gpg ).

GNU GPLv3 tchunt tchunt-ng truecrypt veracrypt ciphershed openssl detect reveal crypto decrypt encryption pgp gpg

slpkg 3.2.5 💾

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: Updated: - Url for mles/mled repository (Thanks Kiki Novak for the report) - Switch to arch i586 for sbo repository - Switch off progress bar by default Fixed: - Exit codes - another scenario of #73 #79

GNU GPLv3 python package-manager slackware installation packaging

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 project 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