timediff 1.1 💾

timediff is a simple command-line utility that reads text prefixed with a timestamp, and prints the time difference between one line and the next. It was created for use in industrial automation environments to investigate which process steps are slowest or detect abnormal delays.

minor feature: v1.1 adds support for 'dmesg' style logs where the timestamp is number of seconds/microseconds since boot or since the unix epoch.

GNU GPLv3 c utility time logging

Nikola 8.3.0 💾

Nikola generates static websites and blogs, with feeds, comments, media galleries and an archive. Content can be authored in reStructuredText, Markdown/CommonMark, Wiki, BBCode, Textile, AsciiDoc, Python Notebooks, Misaka, Pandoc, txt2tags, orgmode, or plain HTML. It also provides code sections with syntax highlighting, is multi-lingual, fully themeable, and can utilize external tools. It's foremost rather fast and its static pages don't have further webserver requirements.

major bugfix: Features Implement a new plugin manager from scratch to replace Yapsy. Which does not work on Python 3.12 due to Python 3.12 carelessly Removing parts of the standard library Support for Discourse as comment system. Loading of templates from plugins with `__init__.py` files. Margins of paragraphs at the end of sections. Ignore `.DS_Store` files in listing indexes. BaguetteBox.js invoking in the base theme. Development (preview) server `nikola auto`. For non-root SITE_URL, in particular when URL_TYPE is full_path. . For plugin developers. Nikola now requires the `.plugin` file to contain a ` Nikola `. Section with a `PluginCategory` entry set to the name of the plugin Category class. This was already required by `plugins.getnikola.com`, But you may have custom plugins that don t have this set.

MITL python website blog code-generator static-pages

pyspread 2.2.3 💾

Pyspread is a desktop spreadsheet application. It's unique in supporting Python expressions in table cells rather than introducing a basic style language. It allows CSV import and export, while its own files are GPG signed. It can create charts using matplotlib, grid cells return pythonic objects, like macros can also be written in Python. It can therefore also utilize numpy or matrix operations.

minor bugfix: This is a bugfix release. Dependencies: * Mandatory: Python ( 3.6), numpy ( =1.1), PyQt5 ( 5.10, requires PyQt5.Svg), setuptools ( =40.0), markdown2 ( = 2.3) * Recommended: matplotlib ( =1.1.1), pyenchant ( =1.1), pip ( =18), python-dateutil ( = 2.7.0), py-moneyed ( =2.0), rpy2 ( =3.4), plotnine ( =0.8), libvoikko ( =4.0), libvoikko ( =4.3), nuspell ( =5.1), hspell ( = 1.4), ggplot2 ( =3.4) * For building the apidocs with Sphinx see apidocs/requirements.txt Bug fixes: * Fix for Qt versions below 5.13 that do not provide lossless image rendering * csv import without quotations fixed * Periodic updates now again only updates frozen cells

GNU GPLv3 spreadsheet python

Prosody XMPP (Jabber) Server 0.12.4 💾

Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources. Additionally, for developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols.

minor bugfix: We are pleased to announce a new minor release from our stable branch. We re relieved to announce this overdue maintenance release containing a number of bug fixes and also some improvements from the last few months. Especially the prosodyctl check tool which gained some new diagnostic checks as well as handling of configuration option types the same way Prosody itself does. A summary of changes in this release: Minor changes core.certmanager: Update Mozilla TLS config to version 5.7 util.error: Fix error on conversion of invalid error stanza #1805 util.array: Fix new() library function util.array: Expose new() on module table prosodyctl: Fix output of error messages containing util.prosodyctl.check: Correct suggested replacement for disallow_s2s util.prosodyctl.check: Allow same config syntax variants as in Prosody for some options #896 util.prosodyctl.check: Fix error where hostname can t be turned into A label util.prosodyctl.check: Hint about the external_addresses config option util.prosodyctl.check: Suggest http_cors_override instead of older CORS settings util.prosodyctl.check: Validate format of module list options mod_websocket: Add a pre-session-close event #1800 mod_smacks: Fix stray watchdog closing sessions mod_csi_simple: Disable revert-to-inactive timer when going to active mode mod_csi_simple: Clear delayed active mode timer on disable mod_admin_shell: Fix display of remote cert status when expired etc mod_smacks: Replace existing watchdog when starting hibernation mod_http: Fix error if access_control_allow_origins is set mod_pubsub: Send correct jid attribute in disco#items mod_http: Unhook CORS handlers only if active to fix an error #1801 mod_s2s: Add event where resolver for s2sout can be tweaked

MITL xmpp jabber conferencing lua

Open Rocket Simulator 23.09 💾

Everything you need to design, simulate and fly better rockets OpenRocket is a free, fully featured model rocket simulator that allows you to design and simulate your rockets before you build and flying them.

minor feature: See Release Notes for changes.

GNU GPLv3 hpr cad aerodynamics 6dof model rocket trajectory simulation physics drag design education testing 3d modeling 3d rendering

Cosmonium 0.2.1.1 💾

Cosmonium is a 3D astronomy and space exploration program. With Cosmonium you can navigate in our solar system and discover all the planets and their moons. You can also visit the neighboring stars and discover the true size of our galaxy and the Universe. Cosmonium supports (or will support) the creation of fictional planets, stellar systems nebulaes, ... using procedural generation.

major feature: Features Italian translation Improve editor layout Add overlap support for heightmap and textures Make heightmap scale and offset more user friendly Separate data interpolator and filter configurations Add navigation controller Support configuration of the home system and start body in the config file Add track body camera controller Make the ship rotation more reactive Rework camera controller API Add basic support for texture reference Allow override of body scale in the surface description Add more advanced options in the preference panel Separate orientation and position interpolation in autopilot Add basic plugin support Add galaxy and atmosphere in cel render flags Add position and anchor in cel print command Add setsurface cel command Add options in set cel command to change the ship, navigation controller or camera mode Add support of UTC date in cel time command Bugfixes Fix crash of editor and preference panels Fix bad performance due to runaway task Fix shadows of single planets and nested systems Clean up frame configuration Keep untranslated names for scripts Timed cel commands should not run when other commands are active Fix orbit cel command Load cel scripts as UTF-8 by default Correctly copy and update named orbits and rotations Fix disappearing ring shadows when switching surfaces Fix disappearing sphere self shadows when switching surfaces Use distance to surface iso distance to centre when searching for nearest body Use lonlat reference frame when moving on the surface

GNU GPLv3 astronomy

foo2zjs 20201127 💾

foo2zjs is a printer driver for printers that use the Zenographics ZjStream wire protocol for their print data. It allows users to print to the Konica Minolta magicolor, HP LaserJet, Samsung, Xerox, Lexmark, and Oki, and possibly other ZjStream printers.

minor feature:

GNU GPL c printing

VIPS 8.15.1 💾

VIPS is a small, quick and memory-conservative 2D image processing C and C++ library. It comes with over 300 functions, for arithmetic processing, histograms, convolutions, morphological operations, frequency filtering, colouring, resampling, statistics and others. It supports most common raster image formats (PNG, TIFF, JPEG, FITS, OpenEXR), or chain to ImageMagick/GraphicsMagick.

minor bugfix: - reduceh: fix Highway path on SSE2 DarthSim - fix JPEG in TIFF colourspace for Q = 90 heman1-test - fix build with upcoming libjxl 0.9 kleisauke - jxlsave: lower min effort value to 1 DarthSim - fix build without libjpeg ionenwks - fix vips7 plugin load jcupitt - allow ".jfif" as a suffix for jpegsave casperbrike - don't let the magick sniffer hijack TIFF kleisauke - ignore BLOCKED classes in foreign map jcupitt - add locks to fftw3 calls akash-akya

GNU LGPL c c++ images image-processing arithmetic histogram morphing filtering

KDevelop 23.08.4 💾

KDevelop is a cross-platform IDE. It supports various programming languages such as C, C++, Python, PHP, Java, SQL, Ruby, QML, JavaScript, Go, and document formats XML, HTML, CSS, build systems QMake, CMake, and version control, GUI builders, debugging and documentation tools. It's based on KDevPlatform and the KDE and Qt libraries.

minor feature:

GNU GPL c c++ qt kde ide programming code-editor build-system debugging gui-builder

GnuPG 2.4.3 💾

GnuPG (the GNU Privacy Guard or GPG) is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc. Because it does not use any patented algorithms, it can be used without any restrictions.

minor feature: * gpg: Set default expiration date to 3 years. T2701 * gpg: Add --list-filter properties "key_expires" and "key_expires_d". T6529 * gpg: Emit status line and proper diagnostics for write errors. T6528 * gpg: Make progress work for large files on Windows. T6534 * gpg: New option --no-compress as alias for -z0. * gpgsm: Print PROGRESS status lines. Add new --input-size-hint. T6534 * gpgsm: Support SENDCERT_SKI for --call-dirmngr. rG701a8b30f0 * gpgsm: Major rewrite of the PKCS#12 parser. T6536 * gpgtar: New option --no-compress. * dirmngr: Extend the AD_QUERY command. rG207c99567c * dirmngr: Disable the HTTP redirect rewriting. T6477 * dirmngr: New option --compatibility-flags. rGbf04b07327 * dirmngr: New option --ignore-crl-extensions. T6545 * dirmngr: Support config value "none" to disable the default keyserver. T6708 * wkd: Use export-clean for gpg-wks-client's --mirror and --create commands. rG2c7f7a5a27 * wkd: Make --add-revocs the default in gpg-wks-client. New option --no-add-revocs. rG10c937ee68 * scd: Make signing work for Nexus cards. rGb83d86b988 * scd: Fix authentication with Administration Key for PIV. rG25b59cf6ce Changes also found in 2.4.2: * gpg: Print a warning if no more encryption subkeys are left over after changing the expiration date. rGef2c3d50fa * gpg: Fix searching for the ADSK key when adding an ADSK. T6504 * gpgsm: Speed up key listings on Windows. rG08ff55bd44 * gpgsm: Reduce the number of "failed to open policy file" diagnostics. rG68613a6a9d * agent: Make updating of private key files more robust and track display S/N. T6135 * keyboxd: Avoid longish delays on Windows when listing keys. rG6944aefa3c * gpgtar: Emit extra status lines to help GPGME. T6497 * w32: Avoid using the VirtualStor

GNU GPLv3 security cryptography e-mail

hexedit 1.6 💾

View and edit files in hexadecimal or in ASCII

minor feature: - configure script must error-out when (n)curses isn't found - Move SIGWINCH handling from handler to NCURSES - Make configure.ac compliant with autoconf = 2.70 - Check that malloc did not return NULL - Fix a possible memory leak in findFile() - Prevent division by zero on empty files.

GNU GPL shell hexeditor

gst123 0.4.1 💾

The program gst123 is designed to be a more flexible command line player in the spirit of ogg123 and mpg123, based on GStreamer. It plays all file formats supported by GStreamer, so if you have audio/video collections which contain different file formats, like flac, ogg and mp3, you can use gst123 to play all your audio/video files.

minor feature:

GNU LGPL gstreamer mp3 ogg flac audio video

gst123 0.4l.1 💾

The program gst123 is designed to be a more flexible command line player in the spirit of ogg123 and mpg123, based on GStreamer. It plays all file formats supported by GStreamer, so if you have audio/video collections which contain different file formats, like flac, ogg and mp3, you can use gst123 to play all your audio/video files.

minor feature:

GNU LGPL gstreamer mp3 ogg flac audio video

hitch 1.8.0 💾

hitch is a network proxy that terminates TLS/SSL connections and forwards the unencrypted traffic to some backend. It's designed to handle 10s of thousands of connections efficiently on multicore machines.

major bugfix: * Added command line option ``--backend-connect-timeout`` and corresponding configuration file setting ``backend-connect-timeout``. * Added command line option ``--ssl-handshake-timeout`` and corresponding configuration file setting ``ssl-handshake-timeout``. * The ``client-verify`` configuration file setting can now also be applied at the ``pem-file`` level, making it only apply if that particular certificate is chosen. * Fixed a bug where we would change file ownership of the output log file also when not needed. (Issue: 371_) * Number of worker processes can now be specified as ``auto``, which will automatically create one worker per CPU on the system. This setting is available both for the ``--workers`` command line option and for the ``workers`` configuration file setting. Thanks to Thierry Magnien (@tmagnien) for the contribution. * Fixed a bug that prevented configuring a UNIX domain socket backend when the ``--chroot`` setting was specified. .. _371: https://github.com/varnish/hitch/issues/371

BSDL-2 internet proxy-server tls

Haxe 4.3.3 💾

Haxe is an cross-language development toolkit. It implements a modern, high level, strictly typed programming language. Comes with a cross-compiler for multiple target languages (iOS, Android, Java, C++, C#, HTML5, NodeJS, Python, PHP, Lua). It brings along its own standard library, but still provides ways to access each platforms native capabilities.

minor bugfix: General improvements: All : improve extra field error range. All : better error messages for --connect hl : improve error message when hl_version is missing hl/c : compiler now adds hlc define when targeting hl/c. Macro : update macro API restriction warnings when using -D haxe-next : All : handle non existing files for positions in pretty errors. All : metadata support for local static vars All : catch trailing invalid syntax in string interpolation Eval : Array.resize retaining values Eval/hl : catching haxe.ValueException hl : make genhl respect Meta.NoExpr hl : don't add bindings for non existing methods hl/c : add missing I64 mod support hl/c : rework reserved keywords hl/c : Int64 unsigned right shift overflow. Java/cs: stack overflow from closures constraints js : DOMElement insertAdjacentElement should not be pure. Macro : catch trailing invalid syntax in Context.parseInlineString Macro : TDAbstract without flags in haxe.macro.Printer

GNU GPL haxe programming-language compiler cross-plattform c c++ hashlink