exiftool 12.15 💾

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: (production release). - Added a couple of new Sony LensType values. - Added a new Nikon FlashMode value. - Decode NikonSettings. - Decode thermal information from DJI RJPEG images. - extra newline in -echo3 and -echo4 outputs added in version 12.10. - out-of-memory problem when writing some very large PNG files under Windows.

Artistic perl exif meta-data

Mustangproject 2.1.0 💾

Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices. It is a (permissive) open source cross platform command line tool and a Java library. The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2. The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.

minor bugfix: Fixes - fixed a charge/allowance rounding error #212 - Corrected intra community supply tax exemption category code - removal of Tradeparty.getZip New features - support CII to UBL conversion

APL invoice metadata accounting java-library java e-billing e-invoice

FileZilla 3.52.2 💾

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

minor bugfix: When restoring the main window position at startup, detect if the title bar would become hidden behind taskbars or global menu bars and reposition it appropriately. SFTP: preserving of timestamps on downloads.

GNU GPL c ftp ftps file-transfer

Jailer 10.3.1 💾

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

minor feature: The data browser has been revised and improved. In particular, an overview panel for the desktop was developed, Which simplifies orientation in complex data views.

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

VideoLAN Client 3.0.12.1 💾

VLC is a simple, fast and powerful media player with desktop and mobile cross-platform support. It can use files, network streams, CD and DVDs, webcams, DVB-T and other devices for playing. It supports a plethora of video formats like MPEG, DivX, H.263, H.264, H.265, VP9, MKV, WebM, WMV, MP3, AAC, MOD variants, FLAC, Vorbis, Theora, Dirac, FLV, MXF, and other encodings or meta formats (subtitles). It doubles as player and streaming server, and recording or transcoding and conversion tool.

minor feature: MacOS: 3.0.12.1 is the first release for Apple Silicon macs. Version bump to allow an automatic upgrade path.

GNU GPL c c++ video player audio-player multimedia video-conversion recording transcoding

Vim 8.2.2374 💾

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.2374: accessing uninitialized memory in test_undo Problem: Accessing uninitialized memory in test_undo. Solution: Do not look in typebuf.tb_buf if it is empty.

Other text-editor ide vi vim

µBlock Origin 1.32.5b11 💾

µ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: Click uBlock0_1.32.4.firefox.signed.xpi 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 For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. 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: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Problems with asterisk in the destination of hostname-based rules.

GNU GPLv3 javascript browser ad-blocker filter privacy

GNU Radio 3.9.0.0 💾

GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

minor feature: Josh Morman. Thomas Habets. Jacob Gilbert. Andrej Rode. Ryan Volz. We now require commits to be signed off (DCO); this means you have to attach -s to your git commit command line. License headers now SPDX format. C++14. use C++11 facilities in a lot of places where Boost was still used, especially smart pointers, range loops. lambdas where boost::bind was used. C11. Dependency versions: Python 3.6.5 numpy 1.13.3 VOLK 2.4.1 CMake 3.10.2 Boost 1.65 Mako 1.0.7 PyBind11 2.4.3 . Python 3.6.5. numpy 1.13.3. VOLK 2.4.1. CMake 3.10.2. Boost 1.65. Mako 1.0.7. PyBind11 2.4.3. Compiler options: GCC 8.3.0 Clang 11.0.0 / Apple Clang 1100 MSVC 1910 (Microsoft VS 2017 15.0) . GCC 8.3.0. Clang 11.0.0 / Apple Clang 1100. MSVC 1910 (Microsoft VS 2017 15.0). VOLK now "regular" dependency, not in-tree submodule. numpy now also a CMake-checked hard dependency for Python support. Exception Handling: throw by value, catch by reference (clang-tidy check). C++11: Emplace in vectors where you can; brings performance boni, but not included in clang-tidy-checks. Further clang-tidy based code optimizations: empty() instead of size() == 0. override where overriding virtual functions (which we do a lot). Logging: removed all std::cerr and fprintf(stderr, ) by GNU Radio logging. Logging: Changed logging format for many multiline error logs. purged snprintf, printf logging. There were a lot of places where a malloc'ed object was used internally, where that was inappropriate. Using simple instance-holding fields now. const for members that were only set at construction time is now desired, and implemented in most places. const - constexp in a lot of places. assert - static_assert. An exception-throwing block will now terminate the flow graph process, configurable through top_block. gr-utils cleanup, folder restructuring. config version checks installed CMake file will accept "at least this version" now. PyBind11 replaces SWIG Full tree conversion from SWIG to Pybind11 bindings . Full tree conversi

GNU GPL signal processing radio sdr amateur radio

The Sidef programming language 3.97 💾

Sidef is a high-level, general-purpose programming language, inspired by Ruby, Perl6 and Go. Main features of the language include: - object-oriented programming - multiple dispatch - metaprogramming - regular expressions - support for using Perl modules - optional dynamic type checking - and a large number of built-in types

minor feature: Added the Quadratic(a, b, w) built-in class. (aab0cef). New octal syntax 0oddddd, in addition to 0ddddd. (9d0d882). Added the Number flt_factor(n, tries=1e4) method. (d52bb1f, d71de37). Added the Number sopf(n) method. (b72282a). Added the Number n_primes(n, start=2) method. (24ec447). Added the Number is_practical(n) method. (aec0125). Added the Number inverse_psi_len(n) method. (91b851f). Added the Number inverse_sigma_len(n,k=1) method. (91b851f). Added the Number inverse_uphi(n) method. (72979b7). Added the Number inverse_psi(n) method. (2caa727). Added the Number inverse_usigma(n) method. (8ede5f3, 0b6a52d). Added the Number ratmod(r,m) method. (46b7315). Added the Number addmod(a,b,m), submod(a,b,m), mulmod(a,b,m) and divmod(a,b,m) methods. (0ce927b). Added the Number miller_factor(n, tries=100) method. (cd9d3ce). Added the Number lucas_factor(n, j=1, tries=100). method. (2d91cf5, 0207a89). Added the Number is_imprimitive_carmichael(n) method. (d435c38). Added the Number is_lucasU_psp(n, P, Q) and is_lucasV_psp(n, P, Q). (a32f812). Added the Number n.is_odd_composite method. (a32f812). Added the Number is_overpseudoprime(n, b=2) method. (2468b01). Added the Number quadratic_nonresidue(n) method. (725721c). Added the Number rough_part(n,k) method. (d14d1a8). Added the Number smooth_part(n,k) method. (91444b8). Added the Number superprimorial(n) method. (f31109e). Added the Number core(n) method. (c6223a2). Added the Math.binsplit(block, arr...) method. (f542064). Added the String parse_quotewords(str, delim, keep) method. (eb1b5f6). Added several String methods provided by Text::Balanced. (176bac8). Added the Matrix A.invmod(m) method. (00a2187). Added the Math.smooth_numbers(primes...) method. (b686cc8). Added support for parsing complex numbers in Cartesian form. (ac5cddc). Added the Gauss ratmod(n,m) method. (b71808b). Minor optimization in Number is_safe_prime(n) method. (08008d6). Allow built-in classes to be redefined with extra parameters. (bee6726, 56bc

GNU GPLv3 programming language development perl

Shotcut 21.01.16 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: Insert Track creates wrong layer/composite ordering (broke in v20.11.25). Gradient color chooser affecting filters: Gradient, Audio Light Visualization, Audio Spectrum Visualization, And Audio Waveform Visualization (broke in v20.11.25). Clicking Open in LUT filter on Linux Snap crashes (broke in v20.10.31). VUI (on-screen controls) of a clip filter disappear when there is a filter on the track or Output (broke in v20.11.25). Some filter parameter controls are missing on macOS: Alpha Channel Adjust, Alpha Channel View, Chroma Key Advanced, Blends Mode, Gradient, Timer (broke in v20.11.25).

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

Simple Network Encrypted Backup Utility 1.1.2 💾

Snebu is a snapshot-style backup system that is fast, easy to set up, and flexible. Each backup is a snapshot of the system at that time, and can be individually labeled with a retention schedule (such as daily, weekly, monthly, etc). Backup sets can be individually expired, or expired based on age for that particular schedule name. The front end uses standard tools, such as `find` and `tar`, while the back end stores backed up file contents in standard lzop compressed files with the metadata (file names, attributes, client name, etc) are kept in an SQLite database allowing for flexible querying/reporting options. Supports simple single system installs, as well as flexible client / server operations (multiple clients back up to a central server, or the backup server can pull backups from multiple clients via ssh/sudo). Granular user access model is provided for each function (backup, restore, query, expire/purge) which can prevent a compromised client from deleting or corrupting backups. Public Key Encryption is provisioned by included utility 'tarcrypt', which adds compressed encrypted extensions to the standard tar format. Passphrase protected key data is stored in the backup catalog database. Multiple keys can be used (such as a primary key plus "skeleton" keys), and different clients can have separate keys, and can be granted access only to their specific files.

major feature: (Major) Added (optional) public key encryption via tarcrypt utility (Minor) Includes detailed manpages for all functions Automatic progress report status line if output is a tty Other performance improvements

GNU GPLv3 snapshot backup

BallroomDJ 3.32.4 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.32.4 (2021-1-17) Bug Fixes: Option: Global: Minor UI cleanup. Playlist Management: Fix crash. Internal: Updated Tcl/Tk to version 8.6.11. (Mac OS styling is improved). Windows: Updated curl to version 7.74.0. Updated tclcurl to 2021-01-04 version.

Zlib end-users linux macos windows tk tcl player ballroom

PrRescue 0.94 💾

PrRescue is a rescue CD based on Gentoo amd64/i686 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 5.10.8. Gentoo packages have been updated to latest stable versions.

GNU GPL gentoo rescue boot

youtube-dl 2021.01.16 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: YoutubeDL Protect from infinite recursion due to recursively nested. Playlists. YoutubeDL Ignore failure to create existing directory. YoutubeDL Raise syntax error for format selection expressions with multiple. Operators . Operators. animeondemand Add support for lazy playlist extraction. youporn Restrict fallback download URL. youporn Improve height and tbr extraction. youporn extraction. twitter Add support for unified cards. twitch Add Authorization header with OAuth token for GraphQL requests. . mixcloud:playlist:base Extract video id in flat playlist mode. cspan Improve info extraction. adn Improve info extraction. adn extraction. youtube:search Extract from all sections. youtube:search viewcount and try to extract all video sections. twitch Improve login error extraction. twitch authentication. 3qsdn Improve extraction. peertube Extract formats from streamingPlaylists. khanacademy extraction. spike Update Paramount Network feed URL.

Public Domain python utility video

Electron 13.0.0-nightly.20210115 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: a memory leak in desktopCapturer.getSources. #27057 (Also in 11, 12). an where BrowserViews couldn't be effectively reparented. #27220 (Also in 11, 12). an where SIGINT was improperly handled in Node.js processes. #26970 (Also in 11, 12). an where draggable regions did not work exclusively on BrowserViews on Windows. #27222 (Also in 11, 12). an where non-draggable regions on BrowserViews could have incorrectly calculated bounds. #27185 (Also in 11, 12). an with audio not playing in HTML video elements. #26963. Security: backported for 1147431, 1144462. #26953. Security: backported for chromium:1123035. #26956. chrome.webRequest extensions API not intercepting any requests. #27097 (Also in 11, 12).

MITL node js

Photok 1.1.3 💾

Photok is a free Photo-Safe. It stores your photos encrypted on your device and hides them from others. It uses technologies like, AES-256 encryption standard or bcrypt, to keep your photos secure. Photok is completely free, open source, and contains no ads.

minor feature: * Improve darkmode * Update third party software

Apache cryptography android encryption photos

mnm (TMTP server) 0.1.0 💾

The mnm project is building a legitimate email replacement: a client, a server, and a simple protocol between them. mnm has two major goals: (a) to provide a far safer correspondence model, and (b) to offer capabilities missing in traditional email.

major feature: This is the first release.

MPL email go linux smtp tmtp

Gaucho 0.10.0 💾

Execute tasks with one click Boost your productivity by running commands, as well as launching applications with just one click, the simple status icon, timer and log provides monitoring of all your tasks at a simple glance.

minor feature: * Gaucho now runs as a single-instance app * Overhaul of menu and context menu options * Adds cut-copy-paste items to context menu * Suite-related actions moved to context menu * "Import suite" is now part of settings * Global Env variables can be set in settings * These will be exported/imported along with the suites in "Export Tasks" * Env variable form validation * Settings shortcuts menu is now collapsed by default * Minor fix in "Desktopify" * Dependencies updated

GNU GPLv3 desktop launcher productivity node electron

Wine 6.0 💾

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: Core modules in PE format. Vulkan backend for WineD3D. DirectShow and Media Foundation support. Text console redesign. The core DLLs, including NTDLL, KERNEL32, GDI32, USER32, etc. are, There is a new mechanism to associate a Unix library with a PE, Winelib modules no longer link against libwine.so, or require it at, The libwine library is no longer used, but it #039;s still provided to, PE modules can be built with their deinformation split to a, An experimental Vulkan renderer for WineD3D is implemented. This, The following Direct3D 11 features are implemented:, Per render-target ( quot;independent quot;) blend states. Dual-source blending. Multi-sample anti-aliasing sample masks. Several more capability queries. Support for Direct3D 9 alpha-to-coverage multi-sampling is, When the EXT_framebuffer_multisample_blit_scaled OpenGL extension is, When the ARB_buffer_storage OpenGL extension is available, it will, The Direct3D graphics card database recognizes more graphics cards, New or modified HKEY_CURRENT_USER Software Wine Direct3D registry keys:, quot;renderer quot; (REG_SZ), quot;csmt quot; (REG_DWORD), 0x1 Enable the multi-threaded command stream feature. 0x2 Enable serialization between multiple command streams in the, Removed HKEY_CURRENT_USER Software Wine Direct3D registry key:, quot;DirectDrawRenderer quot; Drawing text using the ID3DXFont interface is implemented. The ID3D12ShaderReflection shader reflection interface is, The D3DX10GetImageInfoFromMemory() and related image information, Drawing arcs, ellipses and rounded rectangles using the Direct2D API, The standard sRGB color profile is installed into the pre, for, The Null display driver can be used as a proper display driver, for, WindowsCodecs supports decoding images in DDS (DirectDraw Surface), The Vulkan driver creates the JSON manifest and registry entry used, The Vulkan driver supports up to version 1.2.162 of the Vulkan spec. There are a number of improvements in GdiPlus, including support fo

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

sysklogd 2.2.0 💾

BSD syslog daemon and syslog()/syslogp() replacement API for Linux, provides 100% support for RFC3164 & RFC5424, unlike rsyslogd et al.

minor feature: Minor feature and bug fix release. Use /dev/kmsg instead of /proc/kmsg on Linux. Fix build problems on embedded systems like Buildroot.

BSDL

PowerShell Core 7.1.1 💾

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: Avoid an exception if file system does not support reparse points. Make AppLocker Enforce mode take precedence over UMCI Audit mode. syntax error in Windows packaging script. Use one feed in each nuget.config in official builds. path signed RPMs are uploaded from in release build. with unsigned build. Move macOS and NuGet packages to ESRP signing. Move Windows packages signing to use ESRP. Move Linux packages to ESRP signing. Migrate 3rd party signing to ESRP. Don't do a shallow checkout. Move to ESRP signing for Windows files. Add checkout step to release build templates. powershell_7.1.1-1.debian.10_amd64.deb EB05194343E1EACF02C716D9E882D2D69D4943901ACB40C319ECA67E1A43F9A0 . EB05194343E1EACF02C716D9E882D2D69D4943901ACB40C319ECA67E1A43F9A0. powershell_7.1.1-1.debian.11_amd64.deb 81B86DFEF2998F26D24C7EC670DEF50151333E98B558A2AF200DEB6281BF9C1A . 81B86DFEF2998F26D24C7EC670DEF50151333E98B558A2AF200DEB6281BF9C1A. powershell_7.1.1-1.debian.9_amd64.deb 6762102330269B43F291BD7AE9B16C37D9C62B00FE6980E0D4F05E60EFB6DE71 . 6762102330269B43F291BD7AE9B16C37D9C62B00FE6980E0D4F05E60EFB6DE71. powershell_7.1.1-1.ubuntu.16.04_amd64.deb CD71B9CDAF2196C968134714637C3686BEAE3AE5646BF8C3E1C3CFA7B090E217 . CD71B9CDAF2196C968134714637C3686BEAE3AE5646BF8C3E1C3CFA7B090E217. powershell_7.1.1-1.ubuntu.18.04_amd64.deb 0E10D4EF02A5BC2D6A15E6F58745CADAF5ECF94AAD6D1C0BCB5BD6443BC8F3B7 . 0E10D4EF02A5BC2D6A15E6F58745CADAF5ECF94AAD6D1C0BCB5BD6443BC8F3B7. powershell_7.1.1-1.ubuntu.20.04_amd64.deb CF2D594765C3D40800AC6F838E8159D6952E1ABCCA18976E2B13E0A819D9C401 . CF2D594765C3D40800AC6F838E8159D6952E1ABCCA18976E2B13E0A819D9C401. powershell-7.1.1-1.centos.8.x86_64.rpm B0F1ED1B45078EE102F06C717578A41780C1CF995346141CC74B092EDF8F19E2 . B0F1ED1B45078EE102F06C717578A41780C1CF995346141CC74B092EDF8F19E2. powershell-7.1.1-1.rhel.7.x86_64.rpm 59151AAEB8BD131758D4E67C2C16BDB5E89A21634F6E3CF66921F62F5D33FDA8 . 59151AAEB8BD131758D4E67C2C16BDB5E89A21634F6E3CF66921F62F5D33FDA8. powershell-7.1.1-linux-alpine-x64.tar.

MITL powershell shell

Jailer 10.3 💾

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 data browser has been revised and improved. In particular, an overview panel for the desktop was developed, Which simplifies orientation in complex data views.

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

mcjoin 2.9 💾

"I have no idea what I'm doing ...", sound familiar? With mcjoin you can verify IPv4/IPv6 multicast connectivity without having to know what you're doing.

minor feature: Another presentation view, show rate/bytes + plotter. Update plotter on timer, not input, we want to see the gaps. Change style of headings from top style to pimctl/mroutectl style. Improved viewing modes and plotter characters for dupes/delay/etc. Improved column sizing for better use of whitespace in narrow ttys. Show stats on exit. Support for scrolling log up/down with PgUp/PgDn. Support for displaying uptime, also shown on exit. Support for generating duplicate frames, for testing purposes. Support for toggling delogs at runtime.

ISC multicast testing unix linux

Nano 5.5 💾

GNU nano is a console text editor, modelled after Pico. It is very newcomer-friendly due to on-screen menus with always visible keyboard shortcuts. Keybindings are configurable, and full undo and redo actions are supported. Nano can even be used as STDIN pager, and it provides fast syntax highlighting using regular expressions.

minor feature: "Rebecca". Option 'set minibar' makes nano suppress the title bar and instead show a bar with basic editing information at the bottom: file name (plus an asterisk when the buffer is modified), the cursor position (line,column), the character under the cursor (U+xxxx), the flags that --stateflags normally shows, plus the percentage of the buffer that is above the cursor. With 'set promptcolor' the color combination of the prompt bar can be changed, to allow contrasting it with the mini bar (which always has the same color as the title bar). Option 'set markmatch' highlights the result of a successful search by putting the mark at the end of the match, making the match more visible. It also suppresses the cursor until the next keystroke. (If you dislike the hiding of the cursor, use 'set showcursor'.) The bindable toggle 'nowrap' has been renamed to 'breaklonglines', to match the corresponding option, like for all other toggles. Support for Slang has been removed.

GNU GPL editor text-editor terminal console nano pico c syntax-highlighting

Drawj2d 1.2.1 💾

Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

minor feature: This is a convenience release for reMarkable users. The new output type rmapi makes transferring a drawing to the device straightforward, just upload the resulting zip file to the cloud storage using rMAPI. Changes: - new output file type rmapi (suffix .zip) for the reMarkable tablet. - font Lines: glyphs for ' ', ' '

GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users

Vim 8.2.2344 💾

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.2344: using inclusive index for slice is not always desired Problem: Using inclusive index for slice is not always desired. Solution: Add the slice() method, which has an exclusive index.

Other text-editor ide vi vim

µBlock Origin 1.32.5b10 💾

µ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: Click uBlock0_1.32.4.firefox.signed.xpi 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 For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. 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: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Problems with asterisk in the destination of hostname-based rules.

GNU GPLv3 javascript browser ad-blocker filter privacy

Atom 1.54.0 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: #21495 - Add defaultFontSize setting. #20393 - Skip shell functions when parsing env. Atom/spell-check#350 - Add cmd shortkeys for Linux and Windows. Atom/tree-view#1359 - Do not wipe original file when duplicating. Atom/tree-view#1364 - unable to show file warning. Atom/atom#21495 - Add defaultFontSize setting. Atom/atom#21510 - Add support for global macOS find pasteboard. Atom/atom#21518 - yargs@16.1.0. Atom/atom#21447 - WSL uname test. Atom/atom#21492 - tree-sitter@0.17.1. Atom/atom#20892 - Use HTML native preventScroll for textEditorComponent focus. Atom/atom#21543 - postcss@8.1.2. Atom/atom#21542 - chart.js@2.9.4. Atom/atom#20393 - Skip shell functions when parsing env. Atom/atom#21544 - resolve@1.18.1. Atom/atom#21589 - temp@0.9.2. Atom/atom#21587 - atom.confirm and internal use of dialog.showMessageBox. Atom/atom#21604 - sinon@9.2.1. Atom/atom#21615 - tree-view@0.228.2. Atom/atom#21641 - electron-osx-sign@0.5.0. Atom/atom#21655 - find-and-replace@0.219.7. Atom/atom#21657 - Upgrade the GitHub package. Atom/find-and-replace#1142 - broken find and replace button. Atom/github#2358 - GraphQL schema update. Atom/github#2429 - GraphQL schema update. Atom/github#2436 - Give dialog text editors room to expand. Atom/github#2298 - Use GitHub actions for tests. Atom/github#2437 - Only show identity on present repositories. Atom/github#2441 - GraphQL schema update. Atom/github#2444 - Dugite 1.88.5 and Failing Test. Atom/github#2445 - GraphQL schema update. Atom/github#2457 - GraphQL schema update. Atom/github#2461 - GraphQL schema update. Atom/github#2463 - GraphQL schema update. Atom/github#2465 - GraphQL schema update. Atom/github#2472 - GraphQL schema update. Atom/github#2475 - GraphQL schema update. Atom/github#2478 - GraphQL schema update. Atom/github#2480 - GraphQL schema update. Atom/github#2482 - GraphQL schema update. Atom/github#2484 - GraphQL schema update. Atom/github#2489 - Bump lodash from 4.17.14 to 4.17.19. Atom/github#2490 - Bump

MITL javascript editor programmers web-development

BallroomDJ 3.32.3 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.32.3 (2021-1-13) Bug Fixes: Finnish: fix language label. Mac OS: Fix application startup (broken in 3.31.2).

Zlib end-users linux macos windows tk tcl player ballroom

Dibuja 0.21.12 💾

Simple to use paint program like Paintbrush for Mac or classic MS Paint, but for Linux.

major bugfix: - Added keyboard shortcuts - Cancel option to the clear menu item - Added elliptical selection - Added free selection - Fleur cursor when clicking on selection curve - Add saturation hue effect - Add preview widget to file dialogs - Polygon polyline tools - Several under the hood fixes

GNU GPLv3 paint drawing image editor light raster-based editor gegl cairo

PeerTube 3.0.1 💾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

minor feature: Important retrieving data of another user if the username contains _ when fetching my information. Upgrade documentation. Add live RTMP port in docker compose. Account feed URL. Log RTMP server error (address already in use). NPM theme links in admin theme page. Don't reject AP actors with empty description. Twitter admin config description. Duplicate entry in job list page. nl-NL broken admin config page. Bad tracker client IP when using a reverse proxy.

Affero GPLv3 javascript angularjs web video hosting activitypub

Electron 13.0.0-nightly.20210112 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Made win.setAspectRatio() work on Windows. #27203 (Also in 12). a crash that could occur on app quit when using the remote module. #27069 (Also in 12). an where BrowserViews couldn't be effectively reparented. #27219 (Also in 12). an where non-draggable regions on BrowserViews could have incorrectly calculated bounds. #27183 (Also in 10, 12). an where some draggable regions were not clickable when loaded into BrowserViews on Windows. #27178 (Also in 10, 12). The pretty-print JavaScript feature in DevTools not functioning correctly. #27102. Updated Chromium to 87.0.4280.141. #27213. Chrome.webRequest extensions API not intercepting any requests. #27096 (Also in 10, 12).

MITL node js

GitLab 13.7.3 💾

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.

minor bugfix: (2021-01-08). ### (7 changes). Canary Ingress weight is not reflected on UI immediately. !50246. Change pages deployments size to bigint. !50262. Viewing container repositories with tags with corrupted manifest. !50362. The graphQL type for container repository tags. !50419. (eetrialbanner): EE trial banner to allow dismiss. !50436. Update Helm 2 version to 2.17.0. !50547. Project access token regression. !50800.

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

youtube-dl 2021.01.08 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: downloader/hls Disable decryption in tests. utils Add a function to clean podcast URLs. rai Improve subtitles extraction. canvas Match only supported VRT NU URLs. bibeltv Add support for bibeltv.de. bfmtv Add support for bfmtv.com. sbs Add support for ondemand play and news embed URLs. twitch Drop legacy kraken API v5 code altogether and refactor. twitch:vod Switch to GraphQL for video metadata. canvas VRT NU extraction. twitch Switch access token to GraphQL and refactor. rai Detect ContentItem in iframe. ketnet extraction. dplay Add suport Discovery+ domains. motherless Improve extraction. motherless recent videos upload date extraction. nrk extraction for videos without a legalAge rating. googleplus Remove extractor. applepodcasts Add support for podcasts.apple.com. googlepodcasts Add support for podcasts.google.com. iheart Add support for iheart.com. acast Clean podcast URLs. stitcher Clean podcast URLs. xfileshare Add support for aparat.cam. twitter Add support for summary card. twitter Try to use a Generic fallback for unknown twitter cards. stitcher Add support for shows and show metadata extraction. stv Improve episode id extraction.

Public Domain python utility video

Parole (XFCE4) 4.16.0 💾

Parole is the video and media player for the XFCE4 desktop. It has a simple and unobtrusive interface, utilizes GStreamer for maximum audio/video format coverage, and requires few resources. It provides a couple of plugins however, such as notifications and systray integration or remote control support.

major feature: Add README.md to EXTRA_DIST. Translation Updates: Albanian, Basque, Belarusian, Catalan, Chinese (China), Chinese. (Taiwan), Czech, Dutch, Estonian, Finnish, French, German, Hebrew, Italian, Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish, Turkish.

GNU GPL x gtk video-player media gio gstreamer xfce

Drawj2d 1.2.0 💾

Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

major feature: This release adds a single line font. Changes: - font Lines: line font covering most western (latin base and latin-1), greek and russian letters - font Lines italic: cursive line font covering latin (base and latin-1) letters

GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users

rduty 0.3.2 💾

rduty is a Python script to easily and quickly run a command or multiple commands on remote and local hosts and devices via ssh (telnet is also supported). It is also able to automate repetitive tasks on many hosts using inventory files from Ansible, or simple .ini inventory files. rduty is currently tested on Python3, it hasn't been tested yet on other Python versions.

major feature:

GNU GPL systems-administration shell python linux information-technology system-administrators

Vim 8.2.2320 💾

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.2320: Vim9: no error for comparing bool with string Problem: Vim9: no error for comparing bool with string. Solution: Check for wrong types when comparing.

Other text-editor ide vi vim