Pelican 4.1.3 💾

Pelican is a static site generator, written in Python. Write content in reStructuredText or Markdown using your editor of choice Includes a simple command line tool to (re)generate site files Easy to interface with version control systems and web hooks Completely static output is simple to host anywhere Features Pelican currently supports: Chronological content (e.g., articles, blog posts) as well as static pages Integration with external services (e.g., Google Analytics and Disqus) Site themes (created using Jinja2 templates) Publication of articles in multiple languages Generation of Atom and RSS feeds Syntax highlighting via Pygments Importing existing content from WordPress, Dotclear, and other services Fast rebuild times due to content caching and selective output writing

minor feature:

Affero GPLv3 rest site-generator

ImageMagick 7.0.8-68 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Don't build libheif's go code for the fuzzers -- it doesn't play well . Don't link the fuzzing engine while compiling encoder_list. . . . Https://github.com//pull/1708. . . . . . . . . . a syntax error. . Https://imagemagick.org/discourse-server/viewtopic.php?f=1 t=36829. . Https://github.com///1711. . Https://github.com///1713. . Https://github.com///1712. . Https://.chromium.org/p/oss-fuzz//detail?id=17974. . Changed type of offset to avoid type casts. . Use macro for constants instead of value to improve readability. . Only read the mask when the compression is BI_BITFIELDS. . Increase the offset by 12 when the compression is BI_BITFIELDS and th . . Possible memory leak. . Removed check for CF_BITMAP. . Corrected NULL check. . Removed decode. . Unrecognized option `-lat'. . Memory leak. . Https://github.com///1717. . Https://github.com///1718. . Https://github.com///1714. . Https://github.com///1715. . Https://github.com///1716. . Https://github.com///1721. . Https://github.com///1719. . Https://github.com///1720. . Https://imagemagick.org/discourse-server/viewtopic.php?f=2 t=36828. . . . . . Https://imagemagick.org/discourse-server/viewtopic.php?f=1 t=36829. . Https://.chromium.org/p/oss-fuzz//detail?id=18024. . . . .

Apache c graphics image-manipulation image-magick graphics-conversion

OpenSSH 8.1 💾

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 -ing. New Features. Ssh(1): Allow n to be expanded in ProxyCommand strings. Ssh(1), sshd(8): Allow prepending a list of algorithms to the. Default set by starting the list with the ' ' character, E.g. HostKeyAlgorithms ssh-ed25519". Ssh-keygen(1): add an experimental lightweight signature and. Verification ability. Signatures may be made using regular ssh keys Held on disk or stored in a ssh-agent and verified against an Authorized_keys-like list of allowed keys. Signatures embed a Namespace that prevents confusion and attacks between different Usage domains (e.g. files vs email). Ssh-keygen(1): print key comment when extracting public key from a. Private key. bz#3052 Ssh-keygen(1): accept the verbose flag when searching for host keys in known hosts (i.e. "ssh-keygen -vF host") to print the matching. Host's random-art signature too. bz#3003 All: support PKCS8 as an optional format for storage of private. Keys to disk. The OpenSSH native key format remains the default, But PKCS8 is a superior format to PEM if interoperability with Non-OpenSSH software is required, as it may use a less insecure Key derivation function than PEM's. Ssh(1): if a PKCS#11 token returns no keys then try to login and. Refetch them. Based on patch from Jakub Jelen; bz#2430 Ssh(1): produce a useful error message if the user's shell is set. Incorrectly during "match exec" processing. bz#2791 Sftp(1): allow the maximum uint32 value for the argument passed to -b which allows better error messages from later validation. bz#3050. Ssh(1): avoid pledge sandbox violations in some combinations of. Remote forwarding, connection multiplexing and ControlMaster. Ssh-keyscan(1): include SHA2-variant RSA key algorithms in KEX. Proposal; allows ssh-keyscan to harvest keys from servers that Disable old SHA1 ssh-rsa. bz#3029 Sftp(1): print explicit "not modified" message if a file was. Requested for resumed download but was considered already complete. bz#2978. Sftp(1): a typo and m

BSDL c ssh security cryptography utilities sftp scp openbsd linux

Converse.js 5.0.4 💾

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: New config option allow_message_corrections Which, if set to last, limits editing of sent messages to the last message sent. Don't treat every duplicate message ID as a message correction; since some clients don't use globally unique ID's this causes false positives. process stanzas from mam one-by-one in order to correctly process message receipts. #1712: TypeError: plugin._features is not a function. #1714: Don't notify the user in case we're receiving a message delivery receipt only. #1739: New config option assets_path. Which lets you set the path from which "chunks" are loaded.

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

Babel 7.6.3 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2019-10-08). #### :eyeglasses: Spec Compliance. `babel-parser`. Disallow await inside async arrow params (@nicolo-ribaudo). parser Disallow numeric separators in legacy octal like integers (@gonzarodriguezt). #### :rocket: New Feature. `babel-types`. Add declarations for more of @babel/types exports (@Jessidhia). #### :: `babel-plugin-transform-block-scoping`. Do not remove let bindings even they are wrapped in closure (@JLHwung). `babel-parser`. add scope to TSModuleDeclaration (@tanhauhau). Do not allow member expressions to start async arrows (@nicolo-ribaudo). parser Don't crash on comment after trailing comma after elision (@nicolo-ribaudo). `babel-plugin-transform-react-constant-elements`, `babel-traverse`. Do not hoist jsx referencing a mutable binding (@nicolo-ribaudo). `babel-generator`, `babel-parser`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-typescript`. Flow: interface identifier should be declared in the scope (@JLHwung). #### :nail_care: Polish. `babel-core`. assertNoDuplicates throw with more context (@hjdivad). Add filename to transform error (@JLHwung). #### :house: Internal. Other. Use `make -j` for parallel build (@JLHwung). perf: only apply lazy cjs module transform on cli and core (@JLHwung). Enable optional chaining and nullish coalescing plugins (@nicolo-ribaudo). `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-tures`, `babel-helper-transform-ture-test-runner`, `babel-node`, `babel-plugin-transform-react-jsx-source`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-preset-react`. Add windows to travis (@nicolo-ribaudo). #### :running_woman: Performance. `babel-parser`. perf: replace lookahead by lookaheadCharCode (@JLHwung). Other. perf: only apply lazy cjs module transform on cli and core (@JLHwung).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

G'MIC 2.7.3 💾

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: Final release 2.7.2 . . . . . . . . . . . . . . . . . . . . . Auto-commit for release 2.7.3_pre. . Auto-commit for release 2.7.3_pre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Add input/output support for '.flo' files. . . . . . . . . . . . . . . . . . . . .

GNU GPL c++ libgmic image-processing gimp graphics-conversion visualization

Homebank 5.3 💾

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 feature: New : transaction dialog shows weekdays and account currency. New : transaction type created expense/income and transfer. New : added a clear menu for recent opened file. New : added delete key shortcut to delete transaction. New : added budget pin icon to category forced to be displayed. New : ?(import: added a select only valid txn (valid = without similar or existing txn into target account)). New : filter dialog added select all/none/invert for payment. Change: xhb data file format (v1.4). Change: drop support for file saved with HomeBank older than 4.6 (data file v0.8). Change: account dialog layout change. Change: budget dialog layout change. Chnage: assign dialog layout change. Change: filter dialog layout change. Change: transaction dialog layout change. Change: merged transaction and template dialog. Change: internal transfer payment mode removed (in profit to transfer type). Change: transfer payment mode was renamed to bank transfer. Change: button add/edit/merge/delete to icon button into toolbar under listview. Change: rewritten menus and toobars to drop usage of deprecated GtkAction/GtkUIManager. Chnage: dropped significant g_list_append to gain in performance. Change: 'remove' string to more accurate 'delete'. Change: reworked the ui design of release candidate warning. Change: lighten stack usage for dialog. Wish : #1845388 remind the apply of assignment between import. Wish : #1844892 detect/skip UTF-8 BOM (Excel CSV files). Wish : #1842897 color trailing spaces in assignments. Wish : #1842758 Your accounts list keep state after open/register. Wish : #1840100 updates when use multiple account window. Wish : #1831975 optional visible/audible confirmation of transaction entered. Wish : #1831372 Add nett Budget value to 'Manage Budget' screen. Wish : #1818320 add "void" status to transactions. Wish : #1818052 copy/paste one/multiple transaction(s). Wish : #1813474 "Info" field for scheduled/templat

GNU GPL c gtk accounting personal-finance quicken money

Calibre 4.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: 4.1 07 Oct, 2019 New features Viewer: Add an option to have a scrollbar (under Scrolling in the viewer preferences). Viewer: Allow showing the 'position in book', as was displayed in the top left of the viewer in calibre 3, in the header or footer of the viewer. Viewer: Add options to control scrolling using the mouse in paged mode. Viewer: Allow copying images by right clicking on them. Viewer: Add a preference under Miscellaneous to allow only a single instance of the viewer. Viewer: Add keyboard shortcuts to toggle between paged mode and flow mode and to quit. Content server: Make the book size useable in custom book list templates. Edit metadata: Use a border rather than background color to indicate correct title and author sort values. Works better with dark themes. Kobo driver: Support for new firmware. Viewer: a couple of in flow mode. Scrolling to anchors was not working and remembering last read position was not working. Viewer: text after comments not being rendered. Note that the book has to be reloaded if already viewed for the to apply. Viewer: loading progress screen sometimes getting stuck if changing pages rapidly. Viewer: failing to open books if path to cache contains symbolic links. Viewer: When restoring from fullscreen go back to maximized state if window was maximized when entering full screen. Viewer: shortcut changes not being applied after pressing OK if shortcut list is by pressing Esc. a regression that broke reading metadata from ODT files that do not have keywords. PDF Output: a that prevented the first style property in the header or footer template from being applied. PDF Output: error with a few embedded TTF fonts. Edit book: Font manager: removing embedded font failing if @font-face rule has no src. Viewer: Hide the browser provided scrollbar that flashes momentarily on page load. Viewer: clicking on margins causing keyboard shortcuts to not work until the main text is clicked on again. Comments editor: Workaround for Q

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

TextMate 2.0.1 💾

TextMate is a text editor for MacOS X which binds common Unix tools and features and is useful as programming editor. It provides project sessions, regex search and replace, auto indentation, bracket pairing, a clipboard history, column selections, word completion, CSS-style selections, language grammars and syntax highlighting (50 langs), document outlines, shortcut words, code folding, visual file bookmarks. It's also plugin-extendable, allows macro recording, shell command invocation, SCM integration, and works together with Xcode.

minor bugfix: Allow loading plug-ins not signed by Apple nor MacroMates. : File permission flags were lost when saving using the default atomic save algorithm. : Disposing a nib using `" DIALOG" nib --dispose token ` would not the nib s window. See all changes since v2.0.

GNU GPLv3 c++ objective-c text-editor macosx programmers

schily 2019-10-07 💾

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, cal, calc, calltree, change, compare, count, cpp (K&R original), cstyle, devdump, dmake based on SunPro Make, hdump, isodebug, isodump, isoinfo, isovfy, label, make, 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, svr4.make, gnutar, tartest, termcap, and ved.

major feature: All C programs (that is all except SunPro Make) compile now on Ultrix. configure: Some shells, e.g. dash do not like " file (cmd)" libschily/resolvepath.c: fixed an endless recursion when a symlink points to a symlink that points to itself. libschily/comerr.c: exit code mapping for ambiguous values now works. smake: Print a less confusing error message for failed commands. bsh: dotfiles TAR is now installed into share/doc/bsh/. bsh/bosh/ved: a problem with renamed dotfiles tar archives has been reverted to the previous working mode. Bourne Shell: NOTFOUND / NOEXEC now always are reported correctly with vfork()d children. Bourne Shell: A new automatic macro " /" proposed by Don Cragun on a POSIX teleconference has been implemented. star: star no longer dumps core from the resolvepath problem. star: A new environment or /etc/default/star variable STAR_SECURE_LINKS= allows to let star default to the old insecure behavior. star: A new environment STAR_NOHINT= allows to disable some warnings. SCCS: delta and admin now use Intmax_t instead of intmax_t to be able to support Ultrix.

CDDL software development build tools utilities

Carla 2.1-b1-test1 💾

Carla is an audio plugin host, with support for many audio drivers and plugin formats. It has some nice features like automation of parameters via MIDI CC (and send output back as MIDI too) and full OSC control. Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2/3 and AU plugin formats, plus SF2 and SFZ file support. It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA, DirectSound or CoreAudio. There are 4 types of engine processing: Single-client: (JACK driver only) Same as Multi-client, except that all JACK ports belong to a single master client. This is needed when a setup doesn't support multi-client JACK apps, such as LADISH. Multi-client: (JACK driver only) Every single plugin is exposed as a new JACK client. Audio and MIDI ports are registered as needed. Rack: Plugins are processed in order, from top to bottom. Plugins with non-stereo audio channels are not supported, but a forced-stereo option is available for Mono ones. Patchbay: Modular patchbay mode, just like in JACK Multi-client and many other modular applications. Every plugin gets its own canvas group and ports allowing you to interconnect plugin audio and MIDI.

minor feature: missing argument in note-on/off osc example. word-wrap in add-plugin dialog. Windows README.txt line endings. Build windows binaries with -mstackrealign. Don't show side panel in carla-control. Show "Label/URI" instead of just "Label". Keep application signals alive (so Ctrl+C works even while engine is ). Update copyright year.

GNU LGPLv3 c++ midi mixers sound-synthesis audio

JPPF 6.1.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.

major bugfix: This maintenance release brings an emergency bug fix: JPPF-606 ClassNotFoundException when submitting a Callable to an ExecutorService from a JPPF task

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

Evince 3.34.1 💾

Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt). For a comprehensive list of formats supported, see Supported Document Formats.

minor feature: Icon: create a nightly app icon . Build: Distribute meson build files when using autotools. . View: ignore higher mouse buttons on links. . I18n: typo in Ukrainian translation for Download. . Logo in README and add flatpak button. . ev-page-accessible: erroneous cast. . ev-view-accessible: Initialize private fields. . Updated Danish translation. . Update Japanese translation. . Update Japanese translation. . Slow scrolling on last pages of big pdf's. . Flatpak: Update dependency versions. . Flatpak: typo. . Release 3.34.1.

GNU GPLv3 pdf viewer c

Eclipse 4diac 1.11.0 💾

The general aim of the 4DIAC initiative is to provide an open, free, IEC 61499 standard compliant automation and control environment. The following open source projects are in the focus of the 4DIAC initiative: * FORTE (4DIAC-RTE): Modular IEC 61499 compliant Runtime Environment for small embedded devices (16/32 Bit), implemented in C++ * 4DIAC-IDE: Modular IEC 61499 compliant Integrated Engineering Environment based on the Eclipse open tool framework * 4DIAC-LIB: Library of function blocks usable for different kinds of control applications * 4DIAC-Systems: A set of example projects Furthermore this open source implementation should serve as discussion basis for the further development of the IEC 61499 standard.

major feature: Apart from many bug fixes and improvements the main changes and new features in 4diac 1.11.0 are for 4diac IDE: Improved Lua code generation; Fixes in the dark theme in the console and the algorithm editors; Allow setting the font used in the graphical editors and better handling of IEC 61499-2 coordinate systems; Changed the default font to a mono-space font, where certain characters can be better distinguished (e.g., I l); Printing of diagrams; Many usability improvements. For 4diac FORTE: Support for the Arrowhead framework; Completely reworked and improved OPC UA integration, update to open62541 V1.0; Migrated TIME function to NOW and NOW_MONOTONIC function and improved time conversion functions; Several fixes in the dynamic type loading code; Deprecate Eclipse Neo SCADA SFP support. And for 4diac LIB: Set of test FBs and applications for testing the different code generators

EPL distributed control industrial automation embedded-systems science-research manufacturing developers cross-platform c++ java c++ java man