Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise.
Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.
minor feature: Pass proper TEST_SELECTION to drone objectstore
Use slient option to switch for regular file actions as well.
Add animation-slow var.
Make sure we have a proper node before parsing.
Do not use spaces in generated passwords.
Improve the share link password error feedback with a red border.
Repair step for link shares.
Allow to use Subqueries in from.
Use the querybuilder for the queries.
Add return types.
dte is a small and easy to use console text editor. Colors and bindings can be fully customized to your liking.
It has some features useful to programmers, like ctags support and it can parse compiler errors, but it does not aim to become an IDE.
minor feature: Added support for 24-bit RGB terminal colors.
Added support for strikethrough terminal attribute.
Added support for alias names containing multi-byte Unicode characters.
Added refresh command (to force a full screen redraw).
Added dte -K command-line option (for keycode deging).
Added support for reading a buffer from stdin at startup.
Added support for binding Ctrl/Alt/Shift + F1-F12 on xterm-like terminals.
Added -s flag to bol command, to allow moving to beginning of indented
text, before moving to beginning of line (a.k.a "smart home").
Added -c flag to all cursor movement commands, to allow selecting
characters while moving.
Added -l flag to up, down, pgup and pgdown commands, to
allow selecting whole lines while moving.
Added default bindings for various Shift+key combinations, for doing
GUI-style text selections.
Added key bindings to command mode for deleting/erasing whole words
(Alt+Delete and Alt+Backspace).
Optimized built-in filetype detection.
cursor interaction with Unicode combining characters.
Improved handling of Unicode whitespace and unprintable characters.
Updated character class lookup tables to Unicode 11.
Expanded documentation for hi and compile commands.
Optimized code to reduce editor startup and input latency.
Changed the bind command to be much more strict when parsing key
strings and show an error message when invalid. The caret ( )
modifier can now only be used alone (not in combination with other
modifiers) and the C-, M- and S- modifiers must be
Removed support for chained key bindings (e.g. bind ' X c'...).
Commands that aren't bound to simple key combinations can just be
accessed via command mode.
Removed support for recognizing some Ctrl/Alt/Shift key combinations
produced by the rxvt terminal emulator. The key codes produced byrxvt violate the ECMA-48 specification. Users of such terminals
are encouraged to configure the key codes to mimic xterm instead.
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)
`FormInterface` now implements `RenderInterface`.
Added new `FormInterface::getTask()` method which reads the task from `form.task` in the blueprint.
Updated vendor libraries to latest.
Rollback `redirect_default_route` logic as it has with multi-lang.
potential with ` contains` Twig filter on PHP 7.3.
in text field filtering: return empty string if value isn't a string or number.
Force Asset `priority` to be an integer and not throw error if invalid string passed.
in text field filtering: return empty string if value isn't a string or number.
`FlexForm` missing getter methods for defining form variables.
dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild of Thieves".
minor feature: It is possible to play through "The Pawn", but I cannot guarantee that the game will not crash on you.
The second release saw some improvements in the ANSI renderer, and initial support for "The Guild of Thieves".
major documentation: General improvements:
WebAssembly build target and examples.
Improved forms API in both C and Java bindings.
Create appearance streams for more form field types.
many in ICC color management.
many memory leaks in error cleanup.
in pdfwrite output.
Improved text extraction from LaTeX documents with math symbols.
Improved trace device formatting.
Support CBZ and CBT files larger than 2Gb.
Show table of contents for FB2 and XHTML documents.
Show embedded raster images in SVG and XHTML documents.
Show FB2 cover page.
Add option to save PDF files without encryption.
Add inhibit-spaces option to stext device to turn off missing space detection.
Simplified fz_try/fz_always/fz_catch macros.
Automatically open annotation editor when selecting an annotation.
Full page color tinting option in mupdf-gl.
Show/hide table of contents sections.
Trigger a reload with sighup.
Toggle spot color mode with 'e'.
mutool show PDF outline -- show outline with open/state indicator.
mutool clean -A -- create appearance streams when missing.
mutool clean -AA -- recreate all appearance streams.
mutool run docs/examples/portfolio.js -- extract embedded files from PDF document.
mutool run docs/examples/pdf-dejpx.js -- decompress JPEG2000 images in PDF document.
mutool run docs/examples/-s22pdf.js -- fonts in documents generated by S22PDF.
Significant API changes:
New and improved forms API.
Renamed -DNO_ICC to -DFZ_ENABLE_ICC=0.
Removed fz_annot superclass. Use pdf_annot and pdf_widget directly instead.
Annotations and Widgets now have separate enumerators.
Added optional separations argument to pixmap rendering utility functions.
Per-function documentation comments moved to the source file.
Hopefully they will stay up to date more often than when they
were hidden away in the header file.
Removed unused internal testing tools: mjsgen and
OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers.
It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.
minor feature: This release is focused on new features and internal refactoring.
Ssh(1), ssh-agent(1), ssh-add(1): Add support for ECDSA keys in
Ssh(1), sshd(8): Add experimental quantum-computing resistant.
Key exchange method, based on a combination of Streamlined NTRU
Prime 4591 761 and X25519.
Ssh-keygen(1): Increase the default RSA key size to 3072 bits.
Following NIST Special Publication 800-57's guidance for a
128-bit equivalent symmetric security level.
Ssh(1): Allow "PKCS11Provider=none" to override later instances of.
The PKCS11Provider directive in ssh_config; bz#2974
Sshd(8): Add a log message for situations where a connection is.
Dropped for attempting to run a command but a sshd_config
ForceCommand=internal-sftp restriction is in effect; bz#2960.
Ssh(1): When prompting whether to record a new host key, accept.
The key fingerprint as a synonym for "yes". This allows the user
to paste a fingerprint obtained out of band at the prompt and.
Have the client do the comparison for you.
Ssh-keygen(1): When signing multiple certificates on a single.
Command-line invocation, allow automatically incrementing the
Certificate serial number.
Scp(1), sftp(1): Accept -J option as an alias to ProxyJump on.
The scp and sftp command-lines.
Ssh-agent(1), ssh-pkcs11-helper(8), ssh-add(1): Accept "-v".
Command-line flags to increase the verbosity of output; pass
Verbose flags though to subprocesses, such as ssh-pkcs11-helper
Started from ssh-agent.
Ssh-add(1): Add a "-T" option to allowing testing whether keys in
an agent are usable by performing a signature and a verification.
Sftp-server(8): Add a "email@example.com" protocol extension.
That replicates the functionality of the existing SSH2_FXP_SETSTAT
Operation but does not follow symlinks. bz#2067
Sftp(1): Add "-h" flag to chown/chgrp/chmod commands to request.
They do not follow symlinks.
Sshd(8): Expose SSH_CONNECTION in the PAM environment. This makes.
The connection 4-tuple available to PAM modules
VirtualBox is a full x86 hardware virtualizer, suitable for server, desktop and embedded usage. It's extremely feature-rich, emulates lots of individual and alternative hardware and devices, supports different virtual machine disk formats, it's cross-platform and supports ancient and current Windows versions, DOS systems, BSD, Solaris and OS/2 as guest operating system.
minor feature: Virtualization core: nested AMD virtualization. User interface: copying directories in file manager
User interface: operation progress in file manager when copying content.
User interface: operation progress when deleting snapshots.
User interface: unattended installation of recent Ubuntu guests.
User interface: various additional improvements.
Storage: loading saved states for LsiLogic devices.
Storage: reading certain QCOW2 images and support version 3 of the format readonly.
Storage: Improved IDE PCI emulation to allow NetWare IDE drivers to use bus-mastering.
Graphics: Improved VMSVGA support to work with old X servers which previously showed only a badly scrambled screen.
Graphics: invisible mouse cursor with VMSVGA emulation and without mouse integration.
Graphics: make EFI work with VMSVGA emulation.
Graphics: remember last guest screen size VMSVGA emulation.
Graphics: RDP to guests using VMSVGA emulation.
Graphics: various additional VMSVGA emulation. Audio: implemented audio device enumeration for the DirectSound backend.
Network: unwanted padding bytes in Windows host adaptor network packets.
Serial: possible crash on Windows when using a host device.
Serial: loopback handling in the emulation causing garbage to be sent during boot with Linux guests.
Shared folders: duplicate folders after restoring a saved state.
Drag and drop: copying files from guest host.
Recording: modifying settings via VBoxManage.
hangs during failed virtual machine start-up.
Windows host: unwanted wake-ups from standby.
Windows host: disallow Pause as a host key.
Linux host and guest: support Linux 5.0 and 5.1, thank you Valdis Kletnieks.
Linux host: support kernel 4.4.169.
Linux host: logging when building Linux kernel modules.
Linux host: clarified building Linux host drivers with secure boot.
FreeBSD host: compilation. Installers: reduced size of packages.
Web services: work with Java 11.
LibreSSL compilation, thank you Stefan Strogin.
Windows guests: running
Scid vs. PC is a continuation of Shane's Chess Information Database, which
provides a chess toolkit, move database, analysis tools, various chess AI
engine bindings or to online servers.
It remains database-compatible but adds many usability and feature
enhancements, such as a tournament game mode, an overhauled GUI, new
gamelists, rating graphs, other analysis engines, and drag and drop
support on all platforms.
minor feature: The Score Graph can now display move-times (using " emt" and " clk" pgn values). Option to display a black rectangle for the "selected square" instead of a coloured square (Options- Moves- ColorSelected). Several translation updates including a complete German help file from Christian Opitz. The Setup Board window now has a coordinate axis and a flip button. Computer Tournament - Don't enforce a ten-engine limit, have a new statusbar to show progress and the winner, include Uwe Klimmek's carousel scheduling. EPD rewrite from Bonnie A. - Annotations are now compliant with the EPD specification, Flips the board to side-to-move, other. In Game Annotation, don't miss analysing last-move blunders. The ECO finder has a basic "Find Opening by Name" feature. A quick Piece Position Search implemented using CQL. Gameinfo window always shows a rehoned "Material Advantage" value. Board Options window can now display all custom piecesets in a gridded manner, and also highlights the current piece style. FICs - Automatically store move-times, some changes to the button/font, and don't store adminBOT tells. Tree Mask - Add 'unfold' option to the Mask window, and up some allignment/font. Update the Spelling file with Uwe's 2018 update. Pressing 'End' key moves to end-of-variation (if in var) instead of end-of-game. Analysis Engines: pressing keys 1 to 5 sets PV. Set undo point when marking squares. Remove Suggested Moves feature. Update Gregors tktext patch to current (2018-08-13). Xboard protocol : setboard should come after analyze, send 'nopost' to xboard engines in comp mode, and acknowledge 'my move' in analysis, as sometimes xboard engines (scidlet) dont send any other infos. Relocate a couple of colour option menus to their proper windows (Crosstable and Score Graph). serious built-in-engine and PGN-import errors. Tree - the greying of the tree moves (if the progressbar is hidden) disabled the tree mask's move colouring. Disable gamelist flag/delete menus if read-only. Mate i
LazPaint is a feature-rich graphics editor similar to Paint.NET but written in Free Pascal / Lazarus. It comes as Linux, MaxOSC and Windows build. Antialiasing, multiple undo steps, alpha blending, BGRABitmap support, arbitrary shape selections, rotation, colorization and e.g. blur filters are some of its core features. LazPaint supports various file formats, including layered OpenRaster and 3D imports.
minor feature: New tools and filters, improvements and fixes, extended toolbar functionality.
Lazarus is a RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found.
minor bugfix: Bug fixing release
Wordstar for the 21st Century.
WordTsar is a Wordstar 7.0D document mode clone. It loads Wordstar 4, Wordstar 7, and RTF (partial) files, and saves in Wordstar 7 and RTF format.
Multi platform Windows, Linux, OSX
minor feature: Most of the work in this version was done to support different paper sizes.
In this Release:
Work on the caret to make it the same across platforms
added a page layout dialog OY
completed .po .poe .poo .mt .mb .hm .fm commands
added new command .pt to specify paper type (auto added by OY)
moved RTF code to make it easier to work on
sped up loading LibreOffice s bloated RTF
.pt command (a non Wordstar dot command) specifies paper type/size. You can use OY to specify the paper. Wordstar doesn t really care about paper size, it uses whatever is in the printer and the .rm .pl, etc commands to print on that paper. Modern printers can have multiple paper bins, and auto select the bin based on paper size.
Is no longer hard coded to 8.5 x 11 paper size
.po .poe .poo .mt .mb .hm and .fm are all implemented
bad dot commands are highlighted in a different color as well as having the ? in the right margin
more work on the carat.
RTF support for many dot commands is not implemented (see implemented.xlsx)
KP not implemented, use OP
GTK print preview displays a black page. Printing still works fine. This is a wxWidgets issue.
.pt command can only be used once per document, all others are ignored. (wxWidgets doesn t let you change paper type on the fly)
OSX keyboard input does not work
See Ticket System
It s time for a bit of code cleanup. Don t expect any new command or key sequences in the next release. After the code cleanup, I d like to move RTF import and export into a first class citizen so it can be a native file format for WordTsar right beside Wordstar files.
In the background, I m thinking of adding column support and how to add table support (Comments welcome. Wordstar never had the concept of tables, really).
G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.
minor feature: Filter Deformations / Morph Interactive
Pentobi is a computer opponent for the board game Blokus.
It supports the game variants Classic, Duo, Trigon, Junior, Nexos, GembloQ and Callisto. Pentobi has different levels of playing strength, a game analysis function and can rate the playing strength of human players. Games can be saved and loaded in Smart Game Format including comments and move variations.
minor feature: Minor bug fixes.
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: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements
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.
minor feature: Yet more, tidies, and a few enhancements, summarized here (see
ChangeLog for the full list):
1. Callouts from pcre2_substitute() are now available.
2. The POSIX functions are now all called pcre2_regcomp() etc., with wrapper.
Functions that use the standard POSIX names. However, in pcre2posix.h the POSIX
Names are defined as macros. This should help avoid linking with the wrong
Library in some environments, while still exporting the POSIX names for
Pre-existing programs that use them.
3. Some new options:
(a) PCRE2_EXTRA_ESCAPED_CR_IS_LF makes r behave as n.
(b) PCRE2_EXTRA_ALT_BSUX enables support for ECMAScript 6's u hh... .
(c) PCRE2_COPY_MATCHED_SUBJECT causes a copy of a matched subject to be.
Made, instead of just remembering a pointer.
4. Some new Perl features:
(a) Perl 5.28's experimental alphabetic names for atomic groups and.
Lookaround assertions, for example, (*pla:.) and (*atomic:.).
(b) The new Perl "script run" features (*script_run:.) and.
(*atomic_script_run:.) aka (*sr:.) and (*asr:.).
(c) When PCRE2_UTF is set, allow non-ASCII letters and decimal digits in.
Capture group names.
5. --disable-percent-zt disables the use of zu and td in formatting strings.
in pcre2test. They were already automatically disabled for VC and older C
6. Some changes related to callouts in pcre2grep:
(a) Support for running an external program under VMS has been added, in.
Addition to Windows and fork() support.
(b) --disable-pcre2grep-callout-fork restricts the callout support in
to the inbuilt echo facility.