Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.
minor feature: Windows 8.1/10 64-bit (installer and portable).
10.15+ (64-bit) -.9+ (64-bit)
10.15+ (64-bit) -.
GNU/Linux 64-bit (Glibc 2.17+, libgcc 4.8.5+)
Rendering sometimes silently stalls after X frames #248.
Some image formats may have (PCX, PSB, CR2) #602.
Updated documentation. #572 #566 #551 #539 #538 #537 #520 #514.
Handle console output on Windows. #524.
Detect user installed fonts on Windows 10. #523.
New Windows installer. #596.
Improvements to SequenceFileDialog. #565.
Snap timeline alpha cursor to nearest frame. #574.
Handle UTF-8 values in KnobTable. #578.
Tabs UI adjustments. #564.
Do not allow Python keywords as node name or scriptname. #588.
Always serialize nodes with an expression or a link, even if they have the default value. #585.
Support cloned group nodes or hard links between groups. #568 #579 #594 #598.
Default keyframe interpolation method for strokes and shapes is now "Smooth" (was "Linear"). #597.
animation of Roto Beziers with non-broken tangents. #202.
Remember properties panels state when reopening project. #168.
ReadFFmpeg, WriteFFmpeg: upgrade to work more nicely with the FFmpeg 4 API. #148 #231 #241.
ReadFFmpeg: add support for reading AV1 Canopus HQ/HQX/Lossless.
WriteFFmpeg: add support for writing AV1 Cineform HD.
another in DenoiseSharpen that caused crash when stoping/aborting. #300.
Lin2Log to be consistent with Log2Lin. #570.
Merge: never consider RGB as being transparent by default - this is OK for unpremultiplied compositing (After Effects) but is invalid in a premultiplied compositor such as Natron or Nuke. Users still have the option to ignore the alpha channel. #571.
WriteOIIO: Do not add "Color." to the channel names of the color plane (affects mainly OpenEXR). #583.
Writers: when writing RGBA to format that does not support alpha, just drop alpha - don't premultiply. #582.
RGBtoHSL: with white and superwhite values.
This program is intended to download audio albums from YouTube. It downloads audio file using youtube-dl and generates Cue Sheet with metadata.
minor feature: added yt-dlp support; fixed compatibility with CUE parsers; added Dutch, Ukrainian, Korean, Finnish translations.
PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.
minor feature: Remove the cat file from PSDesiredStateConfiguration module (Internal 16723).
Update.NET SDK version and other packages (Internal 16715).
minor feature: Added webContents.fromDevToolsTargetId(targetId) to lookup a WebContents instance from an associated Chrome DevTools Protocol TargetID. #30730 (Also in 13, 14, 15).
Backported for CVE-2021-30627. #30946.
Backported for CVE-2021-30631. #30944.
Security: Backported for 1233564. #30754 (Also in 11).
Security: backported for CVE-2021-30626. #30961.
Security: backported for CVE-2021-30628. #30958.
Security: backported for CVE-2021-30630. #30951.
Security: backported for CVE-2021-30633. #30942.
Security: backported for chromium:1238178. #30963.
Security: backported for chromium:1242257. #30953.
Relax with a classic word search game that you can play in your terminal.
Supports 80 column displays and a selection of over 50 word searches out of the box. It also features user generated puzzles and runs in Python 3 on almost every OS!
minor feature: Wordsearch 1.1
Features and fixes in this release:
Duplicate character detection
Terminal resolution check
New puzzle picker: check puzzles/ or /usr/local/share/wordsearch or /usr/pkg/share/wordsearch
Add 15 new word search puzzles (now at 51)
Updated man page
A planetarium software that renders a 3D simulation of the night sky.
* default catalogue of over 600,000 stars
* extra catalogues with more than 177 million stars
* default catalogue of over 80,000 deep-sky objects
* extra catalogue with more than 1 million deep-sky objects
* asterisms and illustrations of the constellations
* constellations for 20+ different cultures
* images of nebulae (full Messier catalogue)
* realistic Milky Way
* very realistic atmosphere, sunrise and sunset
* the planets and their satellites
minor feature: Annual aberration correction. Planet positions are finally very accurate!.
Bookmarks replaced by Observation Lists.
Politically neutral geonames.
Right-click opens plugin configuration.
Improved computation of rising, transit, setting times.
"Goto next twilight" functionality.
Two new Greek skycultures.
Updated Mul-Apin skyculture with new artwork.
Improved fidelity of Lunar eclipses.
display of stellar proper motion.
Many in core and plugins.
Added a twilight altitude setting and twilight-finding actions to StelObjectMgr.
Added extraString capabilities to StelObjectMgr.
Added missing time zones.
Added 2 new greek skycultures.
Added unit tests for JPL DE440/DE441 ephemeris.
Added greatest digression to Infostring.
Added constellation info for AstroCalc/WUT tool.
Added tooltip for AstroCalc/WUT tool.
Added barium stars filter for Search and AstroCalc tools.
Added option to toggle the method of drawing Sun's corona (GH: #971).
Added support right click for buttons.
Added alternative definition of elongation.
Added support of geographical regions (politically neutral toponyms).
Added tooltips to list of skycultures in the GUI.
Added support the annual aberration.
Added custom max fov stop.
Added DeltaT output in seconds for Scripting Engine.
Added Observing lists feature.
Added unobvious behavior for selection the celestial body when Graphs tab is opened.
Added extra data for satellite into GUI of Satellites plugin.
Added new language: English (India).
Added ability of displaying number of exoplanets in the system near designation of host star.
Added support minimum altitude for Rise/Transit/Set times in AstroCalc/WUT tool.
visual style of the magnitude output data.
rendering graphs when the AstroCalc/Graphs tab is.
coordinates for NGC 2379 (DSO Catalog v3.13).
and improvements of backward compatibility layer for support the regions and countries.
displaying the proper motion data.
empty items in Search/Lists tool for stars.
proper motion data in AstroCalc/Positions t
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 motivated primarily by the above deprecation and
Ssh(1): allow the ssh_config(5) CanonicalizePermittedCNAMEs.
Directive to accept a "none" argument to specify the default
Scp(1): when using the SFTP protocol, continue transferring files.
After a transfer error occurs, better matching original scp/rcp
Ssh(1): a number of memory leaks in multiplexing.
Ssh-keygen(1): avoid crash when using the -Y find-principals.
A number of documentation and manual improvements, including
bz#3340, PR#139, PR#215, PR#241, PR#257.
Ssh-agent(1): on FreeBSD, use procctl to disable ptrace(2).
Ssh(1)/sshd(8): some to the pselect(2) replacement.
Compatibility code. bz#3345
SHA1 (openssh-8.8.tar.gz) = 732947082a8998047e839cc0b4c066bf0a7e1a5b.
SHA256 (openssh-8.8.tar.gz) = AngyrPSQH255hnzU1l7y+LlVAUNcGWtuYQIFEl22nRo=.
SHA1 (openssh-8.8p1.tar.gz) = 1eb964897a4372f6fb96c7effeb509ec71c379c9.
SHA256 (openssh-8.8p1.tar.gz) = RZCJDqm7ms5Pca4zF4WjpYIyMkNRYZYO1fyGWI8zH+k=.
Please note that the SHA256 signatures are base64 encoded and not.
Hexadecimal (which is the default for most checksum tools). The PGP
Key used to sign the releases is available from the mirror sites:
Please note that the OpenPGP key used to sign releases has been.
Rotated for this release. The new key has been signed by the previous
Key to provide continuity.
Please read https://www.openssh.com/report.html
Security should be reported directly to email@example.com.
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: Radio inputs trimming off leading - which could result in duplicate id attributes.
Improved API documentation.
Newline usage in MailTransport. In PHP8 mail() require headers to be separated with CRLF instead of PHP_EOL.
Ture truncation in SQLServer now only regenerates sequences that were used.
Jenkins provides hundreds of plugins to support building, deploying and automating any project.
minor feature: JENKINS-66613 - Correct Antlr grammar for LabelExpression @Wadeck.
JENKINS-61212 - Update Tyrus (WebSocket client) to 2.0.1 @jglick.
JENKINS-66470 - Register view-related permission groups and permissions prior to the execution of JCasC @basil.
JENKINS-66563 - add a supported API for a plugin to insert jars into its classpath @jtnord.
JENKINS-61212 - Update Tyrus (WebSocket client) to 2.0.1 @jglick.
Remove Akuma @basil.
GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.
minor feature: Multi-Currency payments use wrong dateAlso properly handles the user clicking the cancel button on the transfer dialog. It will now just return to the payment window, waiting for further user input.
GnuCash freezes temporarily and sometimes crashes when selecting Sales Tax Table in Invoices.
Check for missing dependencies of 'Get Quotes' to avoid Gnucash crash.
GnuCash data file is locked after a "save-as" to mysql database.It's more general, any save-as to a different backend type, i.e. xml- sql or sql- xml, left the previous book locked.
Crash when searching for customer to process payment.
File gnucash could note be foundOn Microsoft Windows when run from a CMD shell and passing a path that contains non-ASCII characters.
Currency rates in OFX file are ignoredUse currency_rate information from OFX file if available. Requires LibOFX v 0.10.0 or later.
Adding splits to a lot is extremely slow.
Invoices are missing on Customer report after upgrade.
Opening balance does not update when creating account from Account Hierarchy.
Report 'Income Chart' prints stacktrace when end date before start date.
Incorrect transactions import of entires with large number amountQuicken 2005 introduces U amount which sometimes differs from T amount. U amount has larger range, and must override T amount whenever they're not equal.
Changing the symbol/abbreviation of a security after the trading account was created breaks GnuCash.Makes it possible for the user to rename trading accounts or securities independent of each other.
can't duplicate TX previous to red line threshold.
Crash popup show when have 3 Windows in OSX.
Equity totals calculating incorrectlyPrevents creation of non-currency opening balance accounts.
Do not #undef __STRICT_ANSI__Remove defines and undefines for Windows, they were needed with MinGW classic but are not with MinGW-w64.
Menu item for "Import Account" is wrong in danish.
An error occurred while processing mysql...A "Feature" of MYSQL is that it allows C-style
SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP/MLD signaling exists.
minor feature: New tests to verify add/del of IPv4/IPv6 routes in kernel MFC.
build warning with gcc 10.2.1: "comparison is always true due to limited range of data type".
Build warning with --disable-mrdisc configure option.
cannot remove routes added with smcroutectl add, only affects add/del at runtime with smcroutectl, not.conf reload.
build problem on Debian/kFreeBSD, used wrong queue.h.
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor feature: This release features new LDAP libraries. Your mileage may vary. Make sure you back up everything. Firefly III may accidentally create a new account for you instead of reusing the old one. There is no option for LDAP filters yet.
This release requires PHP 8.0.
Deleted transactions would get reimported.
Broken UI in v2.0 due to translation.
Service worker JS would interfere with back button.
several low-key CSRF vulnerabilities.
Deprecated the "currencies with code"-endpoint (see the API documentation).
Add missing "order" field to budget.
Add missing "rule_group_title" to rules.
Attachment endpoint returns "upload_url" and "download_url" instead of "*_uri".
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: Shell32 and WineBus libraries converted to PE. Unicode data updated to Unicode version 14. Mono engine updated to version 6.4.0, with COM improvements. More work towards Dwarf 3/4 desupport. HID joystick enabled by default. Various.
minor feature: Chromium 94.0.4606.51.
New in 94
New in 94.
v9.4 blog post
v9.4 blog post.
NativeWindowOpen: true is now the default. #28552.
Added 'dom-ready' event to WebFrameMain which emits when the frame's document is ready.
Added 'frame-created' event to WebContents which emits when a frame is created in the page. #30801
Added 'frame-created' event to WebContents which emits when a frame is created in the page. #30801.
Added .sendToFrame() / frameId to 'ipc-message' event. #30704.
Added 'did-redirect-navigation' event. #30664.
Added app.configureHostResolver API for configuring DNS-over-HTTPS. #30775.
Added location and modifiers to the event properties provided in the 'before-input-event' WebContents event. #29850.
Added safeStorage string encryption API. #30430.
Added signal option to dialog.showMessageBox. #26102.
Added webContents.fromDevToolsTargetId(targetId) to lookup a WebContents instance from an associated Chrome DevTools Protocol TargetID. #30733 (Also in 14).
Added an Electron Fuse for enforcing code signatures on the app.asar file your application loads. Requires the latest asar module. #30900.
Added experimental cookie encryption support behind an Electron Fuse. #27524 (Also in 13, 14).
Added fuses to disable NODE_OPTIONS and --inspect dearguments in packaged apps. #30420.
Added missing resourceType conversions for webRequest listener details: font, ping, cspReport, media, webSocket. #29902 (Also in 14).
Added new MenuItem.userAccelerator property to read user-assigned macOS accelerator overrides. #26682.
Added new app.runningUnderARM64Translation property to detect when running under Rosetta on Apple Silicon, or WOW on Windows for ARM. #29168.
Added new imageAnimationPolicy web preference to control how images are animated. #29095.
Added resize edge info to Browse
o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly.
It might be a good fit for:
- Editing git commit messages (using EDITOR=o git commit).
- Editing Markdown, and exporting to PDF.
- Learning "up and coming" programming languages, like Zig or Rust.
- Editing files deep within larger Go or C++ projects.
- Solving Advent of Code tasks.
- Writing and maintaining to-do lists and project documentation in Markdown.
minor feature: Initial support for Bazel, D, Clojure and Go-style Assembly.
Auto-add parentheses to if/while/for/when etc statements, for C-like languages that require parenthesis around expressions, when return is pressed.
Improve syntax highlighting for Python and Go.
Make copy/paste portals also work correctly within the same file, above the portal location.
Improve the Go compilation status messages.
Don't save automatically before pasting with wl-paste.
Make the man page syntax highlighting simpler.
Update the documentation.
Slightly larger default font.
Add a light theme for when the executable starts with l (this theme is subject to change).
Respect the O_FONT environment variable for changing the font.
Also support GCC
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.2.3455: using a count with "gp" leaves ' in wrong position
Problem: Using a count with "gp" leaves ' in wrong position. (Naohiro Ono).
Solution: Correct the mark position.
minor feature: Parsing of emphasis before links (#424, Nick Wellnhofer).
a regression introduced with commit ed0a4bf.
Update to Unicode 14.0 (data-man).
Add to safe href character set (#394, frogtile).
Update CMakeLists.txt (Saleem Abdulrasool). Bump the minimum required.
CMake to 3.7. Imperatively define output name for static library.
Install paths in libcmark.pc (Sebastián Mancilla).CMAKE_INSTALL_ can be relative or absolute path, so it is wrong to.
PreCMAKE_INSTALL_PREbecause if CMAKE_INSTALL_ is set to an
Absolute path it will result in a malformed path with two absolute paths
Joined together. Instead, use CMAKE_INSTALL_FULL_ from
libconfini is a simple INI parsing library with the ability to read disabled entries (i.e. valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener.
The code is written in C (C99) and does not depend on any particular library, except for the C standard headers stdio.h, stdlib.h, stdbool.h and stdint.h (and for extreme platforms the code can be also compiled as “bare metal”, with few or no strings attached to the C Standard Library).
minor bugfix: Issue #16 has been fixed.
TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.
minor feature: This is a minor (point) release based on the 4MLinux Server 37.1, meaning that the components of the LAMP server are now: Linux 5.10.63, Apache 2.4.49, MariaDB 10.6.4, and PHP (both 5.6.40 and 7.4.23).
You can update your TheSSS by executing the "zk update" command (fully automatic process).
Quba is a open source offline viewer application for structured electronic invoices.
The technical foundation is Electron and XSLT.
minor bugfix: The window for the example files can now be closed again and plain pdf no longer show a button for visualization
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: 5.28 24 Sep, 2021
New features Edit metadata dialog: Customize cover generation: Allow saving and loading cover generation settings as "themes".
E-book viewer: Allow pressing the 0-9 keys to apply a quick highlight style
Book details panel: While clicking tags/authors/etc. holding down the Ctrl+Shift modifier keys now add the tag to the current search with "AND" instead of "OR" when using only Ctrl
Add an option to the preferences drop down menu to restart calibre without third party plugins
Edit book: When renaming classes in style sheets only recognize class names preceded by a period
E-book viewer: lookup in Google partially hidden due to change in Google results page markup.
Conversion dialog: Search replace expression builder: incorrect search result highlighting when non-BMP unicode characters are present in the text.
E-book viewer: popup footnote blank when the footnote link points to a lt;body gt; tag
E-book viewer: jumping to highlights in text that occurs after a line break and newline character not working in paged mode
Kindle Output: Strip EXIF metadata from JPEG images as the Kindle renderer has with it
Improved news sources.
µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.
minor feature: Firefox: No stable release will occur until dev build is no longer stalled:
uBO works best on Firefox.
uBO works best on Firefox.
Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm.
Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak
The Microsoft Store version of uBO is published by Nik Rolls
The Microsoft Store version of uBO is published by Nik Rolls.
Opera: Submission pending.
Remove WebRTC leak prevention.
removeparam doesn't work well with UrlEncoded gb2312 Chinese word.
Scriptlets don't work randomly in Firefox.
Security: comments can be used to smuggle url() functions into css values.
Prevent uBO from hiding html or body when matched by a generic cosmetic filter.
On Android Popup Overlays or Underlays On-Screen Navigation Buttons.
Add path modifier of Adguard or any equivalents of this.
The overview panel will not show everything if the uBO's icon is placed in the Firefox overflow menu.
patch by @vtriolet TypeError in noscript-spoof scriptlet with invalid meta refresh URL.
TypeError when trying to use element picker on plaintext resource.
Split out core functionality into separate module
This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies.
Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Opera 48.
This is of course an ongoing work for the foreseeable future, but the concrete goal sought in the has been reached, i.e. the static network filtering engine can be used as a nodejs module with no external dependencies.
Since uBO's codebase now uses JS modules, the minimum version of supported browsers has been increased to Chromium 61, Firefox 60, and Ope
minor feature: an where audio playback was not working on some Linux systems ( ), with the findbar button on different operating systems ( ), Reference link to 92.0 release notes
Not Autotools is collection of awesome and self-documented m4 macros for GNU Autotools.
The macros are organized by topic and each topic has its own file. Most of the macros are independent from each other, so you can just copy and paste what you need. The few cases where a macro depends on a helper macro are documented.
minor feature: New macro NC_MAKETARGET_SUBST_UNQUOTED() has been created in not-autotools.m4.
AC_DEFUN() has been replaced with m4_define() for registering the NC_GLOBAL_LITERALS() macro (this fixes autopoint bug "error: required file 'build-aux/config.rpath' not found").
Code review (macro NC_MAKETARGET_SUBST() in not-autotools.m4).
OpenBGPD is a free implementation of the Border Gateway Protocol (BGP), Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol.
The portable version (e.g. for Linux) does not have the means to influence kernel routing tables. It is only suitable for route servers/collectors.
major feature: Support for RFC 9072 - Extended Optional Parameters Length for BGP OPEN Message. Support for RFC 8050 - MRT Format with BGP Additional Path Extensions. Implement receive side of RFC 7911 - Advertisement of Multiple Paths in BGP. OpenBGPD is currently not able to send multiple paths out. Improve checks of VRPs loaded via RTR or from the roa-set table. Allow to optionally specify an expiry time for roa-set entries to mitigate BGP route decision making based on outdated RPKI data. OpenBGPD's companion rpki-client(8) produces roa-sets with the new 'expires' property.
TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features:
Built-in MC-like file manager.
Spellchecker (using the aspell or/and Hunspell).
Tabbed layout engine.
Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki.
Multiply encodings support.
Code snippets and templates support.
Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script).
Misc HTML tools.
Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools.
Preview in external browsers or other programs.
String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc.
Morse code translator.
Calendar/organizer with Moon phases
Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.).
Built-in image converter and resizer.
Built-in ZIP packer/unpacker with file names charset selector.
minor feature: + FB2.ZIP, FBZ has been added.
* If you install TEA from AUR, please note that TEA binary is renamed in AUR packages from "tea" to "tea-qt" due to conflict with another program package at the official Arch repo.
* To install fresh TEA from AUR, use "yay -S tea-qt-git"
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 a new SonyModelID and a couple of new Sony lenses.
- Added a new Canon LensType.
- Added Composite GPSLatitude/Longitude tags for Sony videos which combine the
reference hemispheres as with the Composite tags for EXIF GPS.
- Decode DPX AspectRatio.
- Decode more GoPro MP4 tags.
- Extract ICC_Profile from CS0 object in PDF files.
- Extract encrypted GPS from Akaso V1 dashcam videos (can't yet decrypt).
- Improved handling of QuickTime iTunesInfo tags, and created new "iTunes"
family 1 group for these.
- Patched so NoPDFList option also applies when writing.
- Patched to allow user-defined PNG TextualData tags to be written only as iTXt.
- Patched PDF reader to avoid concatenating values of multiple List-type tags
into a single tag.
The OpenBSD rpki-client is a free, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement. The program queries the RPKI repository system, downloads and validates Route Origin Authorisations (ROAs) and finally outputs Validated ROA Payloads (VRPs) in the configuration format of OpenBGPD, BIRD, and also as CSV or JSON objects for consumption by other routing stacks.
minor feature: Improve the HTTP client code (status code handling, http proxy support, keep-alive). In RRDP, do not access URI with userinfo (@-sign). Improve RRDP syncing by considering a notification file serial jumping backwards as synced repository. Make -R (rsync only) also apply to the fetching of TA files. Only sync *. cer,crl,gbr,mft,roa files via rsync and exclude all others. When producing output for OpenBGPd, make use of the 'roa-set expires' attribute to prevent machines from loading outdated roa-sets. In RRDP, limit the number of deltas to 300 per repo. If more deltas exist, downloading a full snapshot is faster. Limit the validation depth of X509 certificate chains to 12, double the current depth seen in RPKI.
Password management should be simple and follow Unix philosophy. With QtPass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files can be be organised into meaningful folder hierarchies, which can be shared with teams.
minor feature: Don't call QtPass::setup() from QtPass class constructor #482 (maciejsszmigiero)
first run, #481, #466, #423 and #308
first run, #481, #466, #423 and #308.
Password window padding #484.
Buttons width on RHEL 8 #483.
Start minimized works again #471.
Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork.
The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.
minor feature: ENHANCEMENTS
Add fluid to ui container class to remove margin
Add caller to cat-file batch calls
Add fluid to ui container class to remove margin.
Add caller to cat-file batch calls.
Render full plain readme.
Upgrade xorm to v1.2.4
of migrate comments which only fetch one page
Do not show context popup on external
Decrement Fork Num when converting from Fork
Correctly rollback in ForkRepository
missing in WalkGitLog
Add preto SVG id/class attributes
of migrated repository not index
Skip AllowedUserVisibilityModes validation on update user if it is an organisation
storage Iterate and Add storage doctor to delete garbage attachments
with default mail template
Ensure that rebase conflicts are handled in updates
Prevent panic on diff generation
Render full plain readme..
Upgrade xorm to v1.2.4.
of migrate comments which only fetch one page.
Do not show context popup on external.
Decrement Fork Num when converting from Fork.
Correctly rollback in ForkRepository.
missing in WalkGitLog.
Add preto SVG id/class attributes.
of migrated repository not index.
Skip AllowedUserVisibilityModes validation on update user if it is an organisation.
storage Iterate and Add storage doctor to delete garbage attachments.
with default mail template.
Ensure that rebase conflicts are handled in updates.
Prevent panic on diff generation.
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: The new "Go Back"/"Go Forward" feature allows to go back and forth
to any state ever reached while navigating through the database.
The layout auto-rearrangement can now be turned off.
An error in creating NVARCHAR literals for MS-SQL Server was corrected.
GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis.
GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization.
Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.
major feature: (2021-09-21).
### Added (111 changes).
Add organizations update mutation to GraphQL (gitlab-org/gitlab@9375734734a090d186da58cb5d1ece7d886318f8) by @leet ( merge request (gitlab-org/gitlab!69559)).
Auto-scope board to iteration cadence (gitlab-org/gitlab@3015a0232caa9641266130bd905942ece2758d16) ( merge request (gitlab-org/gitlab!69030)).
Decouple project runners queuing query from projects table (gitlab-org/gitlab@04a2a99342e8db67058ee6534e4166ca0a8a4914) ( merge request (gitlab-org/gitlab!70415)).
Add owner validation for project namespaces (gitlab-org/gitlab@a30da0a109d54f5254498d70977e3e2be69f9901) ( merge request (gitlab-org/gitlab!69201)).
Add ProjectNamespace model and DB relationships (gitlab-org/gitlab@6914cf3c13c2ca6f325ae273944f4c2172691451) ( merge request (gitlab-org/gitlab!69201)).
Upgrade Pages to 1.44.0 (gitlab-org/gitlab@2e2263965716a3dd7c3f427f9876d50183a9a3ef) ( merge request (gitlab-org/gitlab!70484)).
Add docs on how to use AWS server side encryption for backups (gitlab-org/gitlab@00eeff9dd13ad4a515655630cc9f006ca2ec8c75) ( merge request (gitlab-org/gitlab!70327)).
Persist projects configured to use an Agent (gitlab-org/gitlab@3a80bebfcb49b4315c91d3ac3863f06d692fc000) ( merge request (gitlab-org/gitlab!67295)).
Enable Pages replication with Geo by default (gitlab-org/gitlab@5f9c6a945c6f46294ede78b5b1ae82b2d8239c92) ( merge request (gitlab-org/gitlab!70434)) GitLab Enterprise Edition.
Address the PK Overflow risk for the ci_build_needs - Step 3 (gitlab-org/gitlab@c789075c2907e6689d61e9f3c0ff6943018a4c9c) ( merge request (gitlab-org/gitlab!69473)).
Extend `marginalia` to provide `db_config_name` (gitlab-org/gitlab@24e07a2a61cc981f401fd886e39940305cc3699c) ( merge request (gitlab-org/gitlab!67328)).
Enable Roadmap daterange presets (gitlab-org/gitlab@3dccdb1fc8a795ea8e6fd23710362f0ef8b6a146) (merge request) GitLab Enterprise Edition.
Test project namespace is destroyed with project_namespace.rb (gitlab-org/gitlab@93ff65
CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.
minor feature: Changes in 3.21.3 since 3.21.2:
Brad King (10):
FindBoost: Add support for Boost 1.77.
MSVC: MSVC_TOOLSET_VERSION for VS 2022 v143 toolset.
IRSL: Add discovery of VS 2022 v143 toolset redistributables.
gitlab-ci: Update Windows builds to MSVC 19.29-16.11 toolset.
VS: managed C++ project generation for VS 2022.
VS: Update Visual Studio 17 2022 generator for Preview 4.
HIP: Detect ROCm path earlier.
HIP: Remove ROMClang compiler id and use Clang directly.
HIP: Simplify detection of HIP runtime CMake package.
Haibo Huang (1):
Android: Restore searching PATH for executables.
Jean-Marc Hengen (1):
IAR: Restore support for projects not enabling policy CMP0057.
Marc Chevrier (1):
FindPython: Ensure homebrew on Mac M1 is used.
Martin Kojtal (1):
Ninja: ARMClang paths for Windows.
Zack Galbreath (1):
HIP: Use 'rocm_agent_enumerator' to determine CMAKE_HIP_ARCHITECTURES.
KWSys: SystemTools: Ensure Windows Vista APIs are available before using them.
Orekit aims at providing accurate and efficient low level components for the development of flight dynamics applications. It is designed to be easily used in very different contexts, from quick studies up to critical operations.
As a library, Orekit provides basic elements (orbits, dates, attitude, frames, ...) and various algorithms to handle them (conversions, propagations, pointing, ...).
major feature: Version 11.0 is a major release of Orekit.
Highlights in the 11.0 release are:
* Orbit determination using TLE orbit propagator
* Sequential batch least squares orbit determination
* New method signatures for IOD using directly the measurement classes
* Writer and parser for all CCSDS Navigation Data Messages in both KVN and XML formats
* Version 2 of CCSDS Tracking Data Messages
* Version 3 of CCSDS Orbit Data Messages
* Support for Rinex navigation files
* Support for IGS clock files
* Support for IGS real time data including both SSR and RTCM messages and Ntrip protocole
* Consideration of eclipses by Moon in solar radiation pressure force
* New API for analytical GNSS propagators
* Addition of the finish method to finalize propagation by step handlers. It replaces the previous isLast parameter of the handleStep method.
* Removal of propagation modes (master, slave, and ephemeris)
* Possibility to add several step handlers for the same orbit propagation
* A lot of fixed bug
This version depends on Hipparchus 2.0
A simple Nautilus extension that adds a “Send via Bluetooth” entry to Nautilus' right-click menu.
minor feature: Added Dutch translation.
A simple Nautilus extension that allows to run executables and launchers via right-click menu
minor feature: Added Dutch translation.
A simple Nautilus extension that adds “Hide” and “Unhide” to Nautilus right-click menu. Nautilus Hide does not add a leading dot to file names, but relies on Nautilus' ability to hide the files that are listed in a .hidden file. The extension erases the .hidden files when these are empty and is able to handle selections of files that are distributed across multiple locations.
minor feature: Added Dutch translation.