FileZilla 3.42.0 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

major bugfix: a potential crash if the first-launch welcome dialog is shown at an inopportune moment. Display of subject and r details in the certificate verification dialogs with some certificates. Official binaries are now built againt GnuTLS 3.6.7, minimum required GnuTLS version to build FileZilla is now 3.5.7.

GNU GPL c ftp ftps file-transfer

etcd 3.3.13 💾

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: Travis.yml: update Go 1.10.8 . Etcdserver: Use panic instead of fatal on no space left error. . . . Travis: tests by using proper code path. . *: Change gRPC proxy to expose etcd server endpoint /metrics. . Wal: add Verify function to perform corruption check on wal contents. . Wal: Add test for Verify. . Mvcc: db_compaction_total_duration_milliseconds. . . . Client: Replace ugorji/codec with json-iterator/go. . Scripts: Remove generated code and script. . Vendor: Add json-iterator and its dependencies. . *: update bill-of-materials. . Client: Switch to case sensitive unmarshalling to be compatible with . . Vendor: Run scripts/ to cleanup unused code. . Vendor: add missing files. . Documentation metadata for 3.3 branch. . Etcdserver: improve heartbeat send failures logging. . Clientv3: race condition in "Endpoints" methods. . Version: bump up 3.3.13.

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

Universal Media Server 8.1.0 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Performance improvements conversion of 3D subtitles with the computer sleep management feature with Virtual Folders error when browsing web folders Updated build and install documentation Renderers: Improved support for 4k and h265 videos on LG webOS TVs Improved support for Samsung MS750 soundbars Languages: Updated translations via Crowdin: Danish translation updated Dutch translation updated French translation updated Japanese translation validated Portuguese (Brazilian) translation updated Russian translation updated Turkish translation updated Dependencies: Updated h2database to 1.4.199, which improves speed and memory use.

GNU GPL java media streaming ffmpeg upnp dlna

GNU Guix 1.0 💾

GNU Guix is a transactional package manager for the GNU system. In addition to standard package management features, Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. Guix uses low-level mechanisms from the Nix package manager, except that packages are defined as native Guile modules, using extensions to the Scheme language. It is possible to use Guix on top of an already installed GNU/Linux system.

major feature:

GNU GPLv3 package-manager guile scheme linux

OPNsense 19.1.7 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor bugfix: Here are the full patch notes: o system: HA sync cleanup removes opportunistic syncs in random GUI pages (use HA status page to sync and restart remote services) o system: support for syncing alias and VHID to the slave o system: cleanly rewrite CA root files and add local trusted CAs as well o system: disable backup cron job when no backup is enabled o system: more reliable load and sync for LDAP attributes (contributed by Indrajit Raychaudhuri) o system: migrate health graph scripts to Python 3.6 o interfaces: properly add and remove IPv6 trackers after interface apply o interfaces: validate prefix ID of IPv6 trackers so that each ID is unique o interfaces: display "0x" in prefix ID field so that it is clear that value is in hex o interfaces: fix passing VLAN name in interface_virtual_create() o interfaces: fix group-related bugs and allow digits and underscores in name, but no more than 15 characters o interfaces: allow link-local address on bridges via optional setting o interfaces: PPP-related code cleanups o firewall: prevent double-escaping of text in rules page o firewall: handle IDNA encode failures in aliases o firewall: alias import / export option o captive portal: update to bootstrap 3.4.1 o captive portal: fix a race in directory creation and listClients() o dhcp: fix TFTP boot file name usage (contributed by Bjorn Kalkbrenner) o dhcp: merge static mac addresses with leases o dhcp: prevent double-escaping of text in leases page o firmware: add private log file for major upgrade package install step o firmware: use a safer major upgrade package install mode o firmware: retain /etc/motd on base updates o ipsec: implemented wildcard includes (contributed by Mark Plomer) o ipsec: only apply mobile PFS to mobile phase 2 o ipsec: restyle mobile settings a little o ipsec: switch XAuth to PAM o ipsec: partial fix for static routes on routed tunnels during boot o network time: reload RRD since NTP has a setting for it o web proxy: fix PAC weekday match labels

BSDL-2 network firewalls security

FAI - Fully Automatic Installation 5.8.4 💾

FAI is a non-interactive system to install and configure Linux systems and software packages on computers as well as virtual machines, from small networks to large-scale infrastructures like clusters and virtual environments. It can be used for creating custom disk images used in virtual machines or on a cloud-computing platform. There's also a web build service for customized installation and cloud images.

major feature: - switch to buster as default - rewrite README

GNU GPL installation system-administrators systems-administration

Django 2.2.1 💾

Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap modules, GeoIP integration.

minor feature: 2.2.x Corrected date format in 2.2 release notes. . 2.2.x typo in docs/ref/settings.txt. . 2.2.x typo in docs/releases/2.2.txt. . 2.2.x Added stub release notes for 2.2.1. . 2.2.x Post-release version bump. . 2.2.x - incorrect quoting of database user pass . . 2.2.x - Added support for psycopg2 2.8. . 2.2.x - Forced utf-8 encoding when loading the templa . . 2.2.x - crash of ordering by expressions with p . . 2.2.x Refs #27807 -- Removed docs for User.username_validator. . 2.2.x - setting of primary key to None during f . . 2.2.x - Added example of changed_data to forms docs. . 2.2.x - typo in docs/topics/db/aggregation.txt. . 2.2.x Corrected wording in docs/intro/overview.txt. . 2.2.x - Prevented recreation of migration for operati . . 2.2.x - Doc'd how to avoid persistence of F() assignm . . 2.2.x - Reverted "- Removed unnecessary . . 2.2.x Refs #30325 -- Added tests for using count()/exists() with cu . . 2.2.x typo in docs/ref/models/instances.txt. . 2.2.x - custom formset validation example in docs. . 2.2.x - Doc'd that trans and blocktrans tags don't es . . 2.2.x Updated SpatiaLite install instructions to suggest first pack . . 2.2.x , #29139 -- crash when ordering or aggregat . . 2.2.x Removed unused imports. . 2.2.x - crash of IntegerField.validators when l . . 2.2.x Made cosmetic edits in docs/releases/2.2.1.txt. . 2.2.x typo in docs/internals/contributing/committing-code.txt. . 2.2.x - Restored SearchVector(config) immutability. . 2.2.x Changed tuple Mate.unique_together/permissions to lists in docs. . 2.2.x UniqueConstraint example in ref/models/constraints.txt. . 2.2.x - Noted partial indexes and constraints restric . . 2.2.x - Added check for importability of arguments of . . 2.2.x - Relaxed admin check from django.contrib.sessi . . 2.2.x - Increased the default timeout of watchman cli . . 2.2.x - Handled pre-existing permissions in proxy mod . . 2.2.

BSDL python django orm web-mvc web-development routing authorization developers

tesseract-ocr 4.1.0-rc2 💾

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: add removed function to API compatibility . Removed lstm_choice_mode for backwards compatibility in 4.1. . Add some of the lstm_choice_mode functionality to restore compatibili . . . . C-API compatibility with 4.0.0 version. . ETEXT_DESC: backwards compatibility with 4.0.0 API. . Revert "C-API compatibility with 4.0.0 version".

Apache c++ c ocr library cli

mtag 2.2.1 💾

mtag is the command-line tool for media files tagging. It can use the text file template to tag the multiply sets of media files. You can apply the same template for Ogg, MP3, and FLAC album versions.

major feature: Man pages installation fixes.

Public Domain audio tagging console

Poppler 0.76.1 💾

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.

minor bugfix: : Core: Make the mul tables be calculated at compile time with constexpr. Splash: compile with SPLASH_CMYK enabled. Some typo ing in error messages. Qt5: Regression in annotation handling. Build system: Some typos in build system output and comments.

GNU GPL c++ pdf rendering library developers

FreeCAD 0.19_pre 💾

FreeCAD is a general purpose parametric 3D CAD modeler based on the OpenCASCADE geometry kernel. It's written in Python and its GUI utilizes Qt. It provides a modular plugin architecture and extensibility via macros and scripts, but already comes with a wide range of 2D and 3D property editing tools and transformation filters, simulation and rendering backends. Various export formats include STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC or OFF, NASTRAN, VRML, DWG, and the native FCSTD files.

major feature: Development (yet stable) version.

GNU LGPL cad python qt pyside

FreeCAD 0.18.1 💾

FreeCAD is a general purpose parametric 3D CAD modeler based on the OpenCASCADE geometry kernel. It's written in Python and its GUI utilizes Qt. It provides a modular plugin architecture and extensibility via macros and scripts, but already comes with a wide range of 2D and 3D property editing tools and transformation filters, simulation and rendering backends. Various export formats include STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC or OFF, NASTRAN, VRML, DWG, and the native FCSTD files.

major bugfix: Many py3/qt5 fixes

GNU LGPL cad python qt pyside

FreeCAD 0.18 💾

FreeCAD is a general purpose parametric 3D CAD modeler based on the OpenCASCADE geometry kernel. It's written in Python and its GUI utilizes Qt. It provides a modular plugin architecture and extensibility via macros and scripts, but already comes with a wide range of 2D and 3D property editing tools and transformation filters, simulation and rendering backends. Various export formats include STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC or OFF, NASTRAN, VRML, DWG, and the native FCSTD files.

major feature: Many new updated in 0.18

GNU LGPL cad python qt pyside

Shotcut 19.04.30 💾

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: reading some AVCHD files after a camcorder splits. Cosmetic for timecode spinner and toolbar icons on high DPI systems. Bundled libnsl for Linux to Fedora. Video Waveform scope graticule not showing on non-dark theme. incorrect compositing z-order after Insert Track. cosmetic problem with main toolbar using System theme on macOS. current track changes after inserting or overwriting a clip in Timeline. absolute paths can be introduced on Windows when using a project folder. sometimes showing forward slashes for file paths on Windows. first clip does not start at beginning when drop to Timeline after File New or File . Properties Convert and Reverse on files with album art or embedded thumbnail. a possible crash on File New or File . filters on clips not extended into transition when adding a transition by trimming or resizing a transition. Open Other ALSA Audio on toolbar on Linux. changing Properties Speed or Color Range on a timeline clip may crash. timeline correction when drag clip to another track and then back to original. reloading the Mask: From File filter resets Threshold keyframes. the Mask: Simple Shape filter does not work when Width or Height is 0 . Increased parameter ranges in the Rotate and Scale filter. Added verification that saved MLT XML is well-formed XML before (over-) writing the target file. Changed default Outline Thickness (3) and alpha of Text filter to match Open Other Text and prevent a problem where the text outline is aliased when the clip is transparent. Changed the version check to use HTTPS for increased privacy. Added DLL redirection files for other.exe programs on Windows to prioritize Shotcut-provided DLLs over those in system or path. Removed the gy Merge with next clip from Timeline clip context menu. Added (creation) Date column to Playlist Details view. Added Set File Date... to the Playlist menu and item context menu. Added Sort By Name and Sort By Date to the Playlist menu. These are single-shot sorting comm

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

JPPF 6.0.3 💾

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

minor bugfix: JPPF-581 Setting a MBeanServerForwarder on the jmxremote-nio connector server has no effect, JPPF-588 Concurrent operations with DefaultFilePersistence job persistence result in exceptions, JPPF-578 Allow jppf-admin-web jar dependency as alternative to war to make embedding possible

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

Jailer 8.6.1 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: View execution plans for DB2 LUW. "ERROR: failed to find conversion function from unknown to text". That could occur with PostgreSQL in connection with the "local database" scope.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

mtag 2.2.0 💾

mtag is the command-line tool for media files tagging. It can use the text file template to tag the multiply sets of media files. You can apply the same template for Ogg, MP3, and FLAC album versions.

major feature: Man pages has been added, makefile fixed, etc.

Public Domain audio tagging console

Calibre 3.42 💾

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.42 30 Apr, 2019 Conversion: Transform styles: When using regular expressions substitution groups not working. a regression in the previous release that caused the conversion of HTML to text in comments when output to catalogs or converting downloaded metadata to behave slightly differently. Edit book: beautify not handling lt;colgroup gt; and lt;th gt; tags correctly. DOCX Input: cross-references using the 'fldSimple' markup not being recognized by calibre. EPUB/MOBI Catalogs: a regression in the previous release that caused ampersands and middle-dots to appear as HTML entities in the output. Prevent a malformed tweaks.json file from stopping calibre startup. a regression that broke completion for ebook-convert. News fetching: a regression that broke removal of attributes/javascript/srcset because of in the new BeautifulSoup. TXT Output: Vietnamese  character being stripped from output. E-book viewer: specifying a non-existen location via --open-at causing viewer to hang. New news sources. Magyar Nemzet by pofa Improved news sources. Global Times. Corriere della Serra.

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

dMagnetic 0.08 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild of Thieves".

minor bugfix: This release allows for playing through all the Magnetic Scrolls games, as well as showing all the beautiful graphics. - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth"

BSDL-2 game interpreter vm adventure emulator

youtube-dl 2019.04.30 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for, it supports many other video hosters like Anitube, Appletrailers,, 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: openload Use real Chrome versions. youtube Remove info el for get_video_info request. youtube Improve extraction robustness. dramafever Remove extractor. adn subtitle extraction. ccc Extract creator. ccc:playlist Add support for playlists. sverigesradio Add support for cinemax Add support for sixplay Try extracting non-DRM protected manifests. youtube Extract Youtube Music Auto-generated metadata. wrzuta Remove extractor. twitch Prefer source format. twitcasting Add support for private videos. reddit Validate thumbnail URL. yandexmusic track URL extraction.

Public Domain python utility video

Duplicity 0.7.19 💾

Duplicity is a bandwidth-efficient backup system with built-in encryption. It produces incremental tar volumes and stores them onto local or remote servers using librsync. It utilizes GnuPG for encryption and signing.

minor bugfix: New in v0.7.19 (2019/04/29) ----------------------------- * Fixed bug #1798206 and bug #1798504 - Made paramiko a global with import during __init__ so it would not be loaded unless needed. * Merged in lp: mterry/duplicity/pydrive-root-0.7 - Just a tiny fix to clean up the temporary file we create to find the root ID. It's a little surprising for the user if they wind up with this file called "i_am_in_root" that they don't know where it came from. Almost sounds like they were hacked. * Merged in lp: yajo/duplicity/duplicity - Support partial metadata sync. - Fixes bug #1823858 by letting the user to choose partial syncing. Only the metadata for the target chain will be downloaded. If older (or newer) chains are encrypted with a different passphrase, the user will be able to restore to a given time by supplying only the passphrase for the chain selected by the `--restore-time` option when using this new option. - A side effect is that using this flag reduces dramatically the sync time when moving files from one to another location, in cases where big amounts of chains are found. * Prep for release.

GNU GPL c python backup encryption rsync

Lumina Desktop 1.5.0 💾

The Lumina Desktop Environment is a lightweight system interface that is designed for use on any Unix-like operating system. It takes a plugin-based approach, allowing the entire interface to be assembled/arranged by each individual user as desired, with a system-wide default layout which was setup by the system administrator.

minor feature: Update Remove old utilities from the file. lumina-calculator and lumina-pdf are in their own repositories now(lumina-desktop/lumina-calculator, lumina-desktop/lumina-pdf).

BSDL lumina desktop portable lightweight window bsd linux

CakePHP 3.8.0-RC1 💾

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: CollectionTrait now uses the newCollection() method to create new instances. This allows implementing classes to ensure that instances of the current class are created when new collections are required. ModelAwareTrait::loadModel() now allows fully qualified namespaces as a parameter. The console table helper now correctly calculates the width of formatted cells. Improved API doc blocks. Commands will now auto-load the model named in their modelClass property. Bundled CA certs were updated to 2019-01-23 release from curl. Add getName() to View. This method was suggested in a deprecation warning but did not exist. Cake Http Response::withModified() is now compatible with DateTimeImmutable objects. Improved API documentation. accidental return type change in Cache::deleteMany(). FileEngine no longer emits warnings when cache files are written to during shutdown when the previous write is for the same key. CommandRunner now gracefully handles StopException now. side-effect in SmtpTransport destructor. Requirements for the cache package were. Don't emit a charset parameter on the json content type. Chrome has started emitting warnings when this parameter is present as it isn't compliant with the spec. Add Command::executeCommand() This method enables commands to dispatch each other without needing to use the CommandRunner. Add Response::withCookieCollection(). Generate column SQL for CHAR(36) in postgres schema correctly. ADmad. Edgaras Janušauskas. Jeremy Harris. José Lorenzo Rodríguez. Kyle Burton. Marc Wilhelm. Marc Würth. Mark Scherer. Mark Story. Simone Alers. TekkCraft. saeideng.

MITL php framework web-mvc cakephp rails

schily 2019-04-29 💾

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, bosh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, man2html, mt, obosh, od, p, POSIX patch, pbosh, printf, sccs, scgcheck, scpio, scut, sdd, sfind, sformat, smake, sh/bosh (Bourne Shell), spaste, star, star_sym, strar, suntar, gnutar, tartest, termcap, and ved.

major feature: libschily: the waitid() emulation now returns SIGCONT in case of WIFCONTINUED() libdbgmalloc: new DBG_MALLOC_MARK() macro to find filename and line number of callers even for callers hidden behind a common portal. libdbgmalloc: a problem with stdio.h in debug mode has been fixed. libshedit/bsh/Bourne Shell: TAB filename completion now uses strstr() instead of the pattern matcher and avoids problems with meta characters in filenames. libparanoia: now uses DBG_MALLOC_MARK(). libparanoia: README.interface is now up to date. calc: prints an error message in case of ferror(stdin). cdda2wav: better fallback if drive does not support C2errors. cdda2wav: avoid a strncpy() with a string copied to itself. cdda2wav: the version string now always includes the date. readcd: a new option spt=# allows to limit the sectors per transfer. libfind/star: verbose listing restructured to make a future pac -o listformat easier. libfind/star: The mandatory record locking "l" mode is now printed the same way as ls(1) does. gnutar: the --help output of the emulation now prints to stdout like the original. gnutar: The man page now mentions that GNU tar -g/-G did never work. star: Added unit tests for incremental backups/restores. star: new version date 2019-04-01 Bourne Shell: "trap -- ..." now correctly handles "--". Bourne Shell: trap now supports a new option -p as agreed on in the 2019-04-11 POSIX teleconference. Bourne Shell: more correct job control for "(bosh)". Bourne Shell: SIGSEGV handling now finally fixed in POSIX mode. Bourne Shell: "trap cmd INT" now works for interrupts on the PS1 command line even in line edit mode. Bourne Shell: "trap cmd INT" now works even in job control mode.

CDDL software development build tools utilities

Vim 8.1.1234 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.1.1234: swap file test fails on MS-Windows Problem: Swap file test fails on MS-Windows. Solution: Only compare the tail of the file names.

Other text-editor ide vi vim

Checkstyle 8.20 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: New MissingJavadocCheck(s). IllegalType: illegal types in overridden methods should not be reported. EmptyLineSeparator check does not validate newlines before comments. Exception in JavadocMethod to get access to class in jdk9. RightCurly false-positives for multi-block continuation. TranslationCheck reports duplicate lines in xml report. AnnotationUseStyle: false positive on annotation with default nested. annotation inside. RightCurly with option alone false negative for class, method and constructor. Align XDocs and Javadocs for coding package. set up JDK12 buid. minor: GeneratedJava14LexerTest depends on encoding, not on OS, so. the assumption to represent this. MultipleVariableDeclarations missing from sun style. doc: expand documentation for scope property type. pitest: increase mutation coverage for api profile to 100 . Remove usage of antlr specific methods from our checks. idea: ThisEscapedInConstructor idea violation for. AbstractClassCouplingCheck.FileContext class. Test inputs should be completely standalone. pitest coverage for RightCurly.

MITL java coding-style syntax-checker command-line

dMagnetic 0.07 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild of Thieves".

minor bugfix: This release allows for playing through all the Magnetic Scrolls games: - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth" finishes now.

BSDL-2 game interpreter vm adventure emulator

dMagnetic 0.06 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild of Thieves".

minor bugfix: This release allows for playing through the following games: - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" "Myth" is playable, but whether or not it can be finished is yet unclear.

BSDL-2 game interpreter vm adventure emulator

SLEEF 3.4.0 💾

SLEEF implements vectorized versions of all C99 real floating point math functions. It can utilize SIMD instructions of modern processors. SLEEF is designed to fully utilize SIMD computation by reducing the use of conditional branches and scatter/gather memory access. Our benchmarks show that the performance of SLEEF is comparable to that of the best commercial library.

major feature: * Faster and low precision functions are added * Functions that return consistent results across platforms are added * Many functions are now faster * Quad precision math library(libsleefquad) is added * Testers are now faster * AArch64 Vector Procedure Call Standard (AAVPCS) support

BSL mathematics c developers science-research simd sse avx aarch64 sve

Nelson 0.3.4 💾

Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, …) and others state of art numerical libraries. It has sophisticated data structures (including cell, struct, linear systems, …), an interpreter and a high level programming language. Nelson has been developped to be an open/modular system where an user can define these own data types and operations on these data types by using overload.

minor feature: PVS Studio warnings . PVS scan api_nelson module. . PVS scan assert_functions module. . PVS scan audio module. . PVS scan dynamic_link module. . PVS scan audio module. . PVS scan characters_encoding module. . PVS scan com_engine module. . PVS scan constructors functions module. . PVS scan core module. . some tests. . PVS scan data_structures module. . PVS scan deger module. . PVS scan double module. . PVS scan dynamic_link module. . PVS scan elementary_functions module. . PVS scan engine sio_client module. . PVS scan error module. . PVS scan fftw module. . PVS scan file_folders_functions module. . PVS scan help_browser module. . PVS scan function_handle module. . PVS scan functions_manager module. . PVS scan gui module. . PVS scan handle module. . PVS scan string module. . PVS scan handle module. . PVS scan hdf5 module. . PVS scan help browser module. . PVS scan help tools module. . PVS scan history manager module. . PVS scan i18n module. . PVS scan integer module. . PVS scan interpreter module. . indent. . PVS scan linear_algebra module. . PVS scan matio module. . PVS scan logical module. . PVS scan localization module. . PVS scan matio module. . PVS scan memory manager module. . PVS scan module_manager module. . PVS scan memory_manager module. . PVS scan mpi module. . PVS scan nelson_manager module. . PVS scan os_functions module. . PVS scan overload module. . PVS scan random module. . PVS scan qml_engine module. . indent. . uses MATIO 1.5.15. . PVS warnings. . PVS Studio warnings. . PVS Studio warnings. . reserve vector size. . indent. . update version 0.3.4. . .nh5 files have an header to identify easily. . add.editorconfig

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

FileZilla 3.42.0-rc1 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

minor bugfix: Switching from using a master password to not saving passwords at all no longer requires entering the master password. *nix: support for internationalized domain names on systems having AI_IDN when using SFTP. an assertion after importing a manipulated queue file. When importing sites, any imported passwords are now immediately protected/deleted depending on the password protection settings. The ability to import Sitem Manager entries from antique FileZilla 2, last updated over a dozen years ago, has been removed.

GNU GPL c ftp ftps file-transfer

Wine 4.7 💾

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: Support for builtin libraries in PE format even on Unix. Updated version of the Mono engine. More implementation of the DeEngine DLL. Support for the Command Link standard control. Improved Edit control sizing in CJK locales. Various.

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

Grav 1.6.8 💾

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. (#new) Added `FlexCollection::filterBy()` method. 1. (#) Revert `Use Null Coalesce Operator`. `FormTrait::render()` not providing config variable. Updated `bin/grav clean` to clear `cache/compiled` and `user/config/security.yaml`.

MITL php cms webcms flat-file markdown yaml

dMagnetic 0.05 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild of Thieves".

minor bugfix: This release allows for playing through the following games: - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" It is also possible to start "fish!" "myth", but not "wonderland" (yet).

BSDL-2 game interpreter vm adventure emulator

MathMod 9.1 💾

MathMod is a mathematical modeling software to visualize and animate implicit and parametric surfaces, either with 3D or 4D hypersurface plotting. It provides JSON-compatible scripting facilities, OBJ and K3DSurf format export or .js conversion, ready-to-use animation algorithm examples, and includes a simple editor.

major feature: Change-log for MathMod-9.1 (24/04/2019) 1) Five bugs correction. 2) Added four new scripts: "Apples on Moebius" animation script, "Scosta" for Costa_like minimal surfaces, "Knot_pq" script to generate all kind of (p,q) knots and the "knot_wireframe" script. 3) Code Conversion from old C-style casts to C++ casts. 4) Code and scripts cleaning and optimization. For more informations:

GNU GPL c++ qt json mathematics plotting 3d 4d scriptable animation visualization surfaces javascript education modeling

Persy Transactional Storage 0.4.2 💾

Persy is a transactional storage with support for consistency, segmentation and two phase commit. All data, referencing structures and logs are kept in a single file.

minor feature: Hotfix: * fix double free of disc pages * logical rewrite of index algorithm for fix balancing issues

MPL-1 database storage transaction

Atom 1.36.1 💾

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: #19109: Authenticate and encrypt the connection used to discover and communicate with existing main processes. #19169: If any existing Atom window contains no project roots and --new-window is not specified, opened files and directories will be added to the most recently focused empty window. #19169: When opening only file paths that do not belong to the open project roots of any existing window, add them to the most recently focused window. #19169: When core.restorePreviousWindowsOnStart is set to "always", --new-window is specified, and one or more paths are opened, previous windows are no longer restored; --new-window always takes precedence. #19169: When previous windows are restored at application launch, paths and arguments given on the command-line are no longer duplicated within each opened window. #19169: When locating an existing window to open a new path within, existing windows are considered in the order in which they were most recently focused, not the order in which they were created. This is consistent with the way that --add finds its window and URLs are routed to windows. #19169: When locating an existing window to open a new path within, --safe mode is respected - if --safe is provided, only a safe-mode window will be considered. #19169: If --add is provided and the most recently focused window is a dev mode window, a previously focused non-dev mode window will be used if available instead of opening a new window. #19169: If --add and --safe are both provided, the paths will only be added to an existing, most recently focused safe-mode window. If --safe is not provided, the paths will only be added to a non-safe-mode window. #19200: Re-upgrade electron-link to correct a startup time performance regression. And #19203: "File - Reopen Project" works correctly on macOS when no windows are open. #19203: "File - Reopen Project" from the application menu opens the chosen project folders. #19203: Choosing application:reopen-project from the

MITL javascript editor programmers web-development

Mesa 19.0.3 💾

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

minor feature: Mesa 19.0.3 is a release which found since the l9.0.2 release. Mesa 19.0.3 implements the OpenGL 4.5 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. New features, N/A,, CIK regression All opencl apps hangs indefinitely in si_create_context, ivb mesa 19.0.0 breaks rendering in kitty, creates new dangling symlink bisected , llvmpipe complex-loop-analysis-regression, Changes, Andres Gomez (1):, glsl/linker: location aliasing requires types to have the same width, Bas Nieuwenhuizen (1):, ac: Move has_local_buffers disable to radeonsi. Chia-I Wu (1):, virgl: fence fd version check, Danylo Piliaiev (1):, intel/compiler: Do not reswizzle dst if instruction writes to flag register, Dylan Baker (2):, docs: Add sha256 sums for 19.0.2, Bump version for 19.0.3, Eric Anholt (1):, nir: deref offset calculation for structs. Eric Engestrom (1):, meson: remove meson-created megadrivers symlinks, Jason Ekstrand (2):, anv/pipeline: MEDIA_VFE_STATE::PerThreadScratchSpace on gen7, anv: Add a #define for the max binding table size, Juan A. Suarez Romero (1):, meson: Add dependency on genxml to anvil genfiles, Kenneth Graunke (2):, glsl: Set location on structure-split sampler uniform variables, Revert "glsl: Set location on structure-split sampler uniform variables", Lionel Landwerlin (2):, anv: uninitialized pthread cond clock domain, intel/devinfo: missing num_thread_per_eu on ICL, Lubomir Rintel (2):, gallivm: guess CPU features also on ARM, gallivm: disable NEON instructions if they are not supported, Marek Olšák (1):, radeonsi: use CP DMA for the null const buffer clear on CIK, Rhys Perry (1):, nir,ac/nir: cube_face_coo

MITL x11 graphics 3d graphics-driver emulation opengl

exiftool 11.38 💾

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: Added Extra JPEGImageLength tag. - Added nksc.config to the sample config files. - Added a couple more Sony/Minolta LensTypes. - Added a couple of new Sigma LensType values. - Decode a couple more tags from Pittasoft dashcam videos. - Decode two new FLIR tags. - Decode a new ERF tag, and wrong format for some others. - Improved decoding of Sigma maker notes for some models. - Enhanced Composite tag logic to allow a scalar Inhibit entry. - Enhanced XMP processing to support readable subdirectories embedded in a tag. - Updated some language translations. - Patched Composite GPS reference direction tags to prevent them from being created if these tags already exist. - problem reading some odd PDF files.

Artistic perl exif meta-data