Vim 9.0.1092 šŸ’¾

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 9.0.1092: search error message doesn't show used pattern Problem: Search error message doesn't show used pattern. Solution: Pass the actually used pattern to where the error message is. Given.

Other text-editor ide vi vim

Mustangproject 2.6.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 feature: Mustang 2.6.0 "Joyeux Noƫl", released December 23rd, 2022, supports trade parties without neccesarily providing a postal address, as allowed e.g. in France. It also improves the "Minimum" profile (also popular in France) by e.g. automatically hiding invoice lines, applicabletradetax, linetotalamount, paymentreference etc. if active. Due date and delivery dates are also no longer mandatory for credit notes. An issue in the deployment has been fixed (#297), Svante provided the hope of server based tests and weclapp-dev thankfully contributed the fix to another null pointer exception. Together with the fact that attempts to use the minimum profile would previously usually also be accompanied by nullpointers, one could almost say that this version comes with 20 less nullpointer exceptions :-)

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

Mustangproject 2.5.7 šŸ’¾

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: Mustangproject version 2.5.7, released November 7th, 2022, works again in Java 1.8 and improves the validator (EN16931 checks are now also run on "Basic" profile) as well as the importer: ZF1 invoices can now be imported in the invoiceimporter and some getters were added to the ordinary importer.

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

MediaInfo 22.12 šŸ’¾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: WebVTT: more information (duration, start/end timestamp, count of lines...). MP4/MOV: support of FLAC. MP4/MOV: support of LanguageIETF. ProRes: parse FFmpeg glbl atom for getting color range. AVI/WAV: detection of character set. WAV: display MD5 of raw content. FLAC: display MD5 of unencoded content. USAC: trace of UsacFrame() up to after preroll. MOV/MP4: option for parsing only the header, no parsing of any frame. MXF: option for parsing only the header, no parsing of any frame. x MXF: quicker parsing when fast parsing is requested x I662, WAV: false-positive detection of DTS in PCM x I1637, MPEG-Audio: proper support of Helix MP3 encoder detection and encoder settings x I661, MXF: UKDPP FpaPass value sometimes not outputted x S1182, Teletext subtitle: prioritize subtitle metadata other overs x Matroska: Better handling in case of gy AVC stream x 22.2 audio: name of 1 channel (Tll -- Tsl) x AAC: wrong parsing of some bitstreams x crash with stdin input and ctrl-c x memory leak in JSON output

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

Eagle Mode 0.96.0 šŸ’¾

Eagle Mode is a C++ GUI toolkit and provides a zoomable user interface (ZUI) usable as desktop shell even. It functions as filesystem browser and manager, and seamlessly runs integrated applications. Images, text files and office documents can be zoomed in, audio and video files engaged as well. Built-in widgets like an archiver, chess and 3D minesweeper games, a clock, fractal imaging examples integrate likewise.

minor feature: Added emStocks - a plugin for stock watchlists.. Added undo/redo functions to editable text fields.. Extended the graphics API to paint Bezier curves, arrows, and dashes.. Added support for showing ICO files which are PNG compressed.. Revised the emListBox API: Now the items have names.. Minor.

GNU GPLv3 c++ desktop file-manager gui toolkit zoomable interface shell cross-platform

Wine 8.0-rc2 šŸ’¾

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: Only, we are in code freeze. #31927 ws2_32:sock fails intermittently - #039;Test succeeded inside todo block: GetQueuedCompletionStatus returned 0 #039; #42797 ICU64 for VICE: No highlighted read/write-colors in Memory-window. #46500 Cogpack - Exercises can #039;t be run - Error 380 - Invalid property value, #46538 Unreal Tournament (UT99): mouse clicks in main menu work only once, #49394 CED1401 USB function driver needs ntoskrnl.exe.KeInsertQueueDpc(), #49517 Warframe crashes during loading before menu with wined3d, gives popup, #50013 MyPhoneExplorer 1.8.15 crashes, #50043 Kholat from GOG does not launch anymore, #50315 Silent Hill 2 failed to install -installshield extraction error, #50468 winedbg fails to load symbols for non PE builtin dlls, #52334 Performance has degraded in multiple games (WoW 1.12.1, Kane amp; Lynch: Dead Men Demo), #52394 quot;Control panel quot; - gt; quot;Add/Remove Programs quot; in builtin wine explorer is not working, #52564 dxgi:dxgi times out in test_find_t_matching_mode() on cw-gtx560, #52708 libs/xslt/libxslt/attributes.c:136:9: error: variadic functions must use the base AAPCS variant, #52779 Construction Set Extender crash with an Assertion Error in wine 7.5, #52873 oleaut32:typelib fails in Wine in Hindi, #52964 kernel32:locale - test_CompareStringA() fails on Wine in Hindi, #52997 Integration of D3D12 support with a PE build of vkd3d causes a crash in Steam Overlay. #53028 gamepad buttons stopped working correctly, #53099 wineserver (gcc -O0) crash when exiting LiLi USB Creator, #53300 Controller response delayed, #53384 Hogia Hemekonomi Unexpected error on first start, #53406 Had been running 7.10 Fedora version no problem, but today updated to 7.12 broke??, #53485 Cursor is missing in Visio 2003 when editing text, #53503 QuickBooks Pro 99 page faults with print preview or attempting to print, #53525 dinput:hid - test_hid_multiple_tlc() sometimes fails with testsigning t

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

GNUIsance Library 0.2.0 šŸ’¾

GNUIsance is a GTK4 library that aims to create a consistent repository of widgets and utilities that users might need only from time to time. By design, these can be accessed altogether (-lgnuisance), or it is possible to link only the single widgets required for an application (-lgnuitaggedentry, -lgnuiflow, etc.).

minor feature: (2022-12-22). Changes: A new `"invalid-changed"` signal has been added to `GnuiTaggedEntry`. A `.measure()` bug has been solved in `GnuiFlowLayout`. Code review. Stylesheets (`GnuiEmblemPicker`). Added Dutch translation. Documentation.

GNU GPLv3 c desktop desktop-environment file-metadata gio gnome gnu graphical-user-interface gtk gvfs gvfs-metadata metadata

Gitea 1.17.4 šŸ’¾

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. Purpose 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: SECURITY. Do not allow Ghost access to limited visible user/org. package access for admins and inactive users. ENHANCEMENTS. button in branch list, avoid unexpected page jump before restore branch actually done. vertical align of committer avatar rendered by email address. setting HTTP headers after write. Ignore line anchor links with leading zeroes. Enable Monaco automaticLayout. . Do not list active repositories as unadopted. Correctly handle moved files in apply patch. condition for is_internal. permission check on /pull lock. sorting admin user list by last login. Workaround for container registry push/pull errors. /PR numbers. Handle empty author names. ListBranches to handle empty case. enabling partial clones on 1.17. Prevent panic in doctor command when running default checks. Upgrade golang.org/x/crypto. Init git module before database migration. Set last login when activating account. Add HEAD to gitea doctor. UI language switching. Remove semver compatible flag and change pypi to an array of test cases. Allow local package identifiers for PyPI packages. repository adoption on Windows. Sync git hooks when config file path changed. Added check for disabled Packages. `Timestamp.IsZero`. count. Support binary deploy in npm packages. Update milestone counters when is deleted. SessionUser protection against nil pointer dereference. Case-insensitive NuGet symbol file GUID. Suppress `ExternalLoginUserNotExist` error. Prevent Authorization header for presigned LFS urls. Update binding to. generating compare link. Ignore error when retrieving changed PR review files. incorrect notification commit url. Display total commit count in hook message. Enforce grouped NuGet search results. Return 404 when user is not found on avatar. Normalize NuGet package version on upload. MISC. Check for zero time instant in TimeStamp.IsZero(). warn in database structs sync. Allow for resolution of NPM registry paths that match upstr

MITL git go

CAWT 2.9.2 šŸ’¾

CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.

minor bugfix: Maintenance release. CawtWord: Extended SetTableName and GetTableName to specify or retrieve the descriptive table text. Test programs and documentation: Corrected links due to new Ruff! version.

BSDL tcl c win32 com twapi word excel matlab

FormKiQ Core 1.9.0 šŸ’¾

FormKiQ Core is an Open Source Headless Document Management System (DMS) that runs in your Amazon Web Services (AWS) Cloud. Can be used for document workflows, records management, and other document storage and processing needs, using an extendable Document API.

minor feature: Changed determining Document Version to S3 metadata rather than etag (# 94). Co-authored-by: Mike Friesen - FormKiQ lt;mike@formkiq.com gt;.

MITL aws serverless headless cloud storage document database amazon web services dms document management records management document proces

GitLab 15.7.0 šŸ’¾

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: (2022-12-21). ### Added (182 changes). Get timeline event tag and display on list (gitlab-org/gitlab@e06f3b6177baf214ba724ac2fca242efdc2c4cfc) ( merge request (gitlab-org/gitlab!107081)). Add tag_list to dast_profiles (gitlab-org/gitlab@813ee04e34bc51284d4a7401463b2b71cdd8d827) ( merge request (gitlab-org/gitlab!104909)). Serialize image attributes for content editor (gitlab-org/gitlab@c45c89297ea821dc8aca311f352594ad253b6d11) ( merge request (gitlab-org/gitlab!106733)). Add CI_PROJECT_NAMESPACE_ID to predefined variables (gitlab-org/gitlab@730e2f15e41e65b8e1c9fff36e9237b4bce09096) by @vadrin ( merge request (gitlab-org/gitlab!106817)). Add project language search/filter (gitlab-org/gitlab@f556c5fb41e7d2554fc2386d86f5bda941b0606c) ( merge request (gitlab-org/gitlab!104167)). Creating tasks counts towards user contribution graph (gitlab-org/gitlab@dfb7c139ae56741e1a5b9cf701b0f0465103bdb4) ( merge request (gitlab-org/gitlab!106873)). Process requirements_v2 artifacts on CI Jobs (gitlab-org/gitlab@9779a9fc0e2bc170bb630bf48976f262e528c360) ( merge request (gitlab-org/gitlab!106746)) GitLab Enterprise Edition. Add health status selection widget for work items (gitlab-org/gitlab@cbfa1059c6940b457b464a36f10719a05e31abf0) ( merge request (gitlab-org/gitlab!106683)) GitLab Enterprise Edition. Add metrics for number of created merge requests (gitlab-org/gitlab@950c7cc08a10f6d3385b04ef7c60e262006752d3) ( merge request (gitlab-org/gitlab!106869)). Remove feature flag allow audit event type filtering (gitlab-org/gitlab@2733f009e3ad85ddcdc730f692111ed6f6574aed) ( merge request (gitlab-org/gitlab!107068)) GitLab Enterprise Edition. Create StateTransitions for dismissed Vulnerabilities (gitlab-org/gitlab@131e26e85be62a4a7f4bc3bd6b403c2cb7d26946) ( merge request (gitlab-org/gitlab!97699)). Count approval project rules metrics (gitlab-org/gitlab@2e2513983c6a4dc14f0058b3f253b8b9a05c2597) ( merge request (gitlab-org/gitlab!106787)) GitLab Enterprise Edition.

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

BallroomDJ 3.32.23 šŸ’¾

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. BallroomDJ is no longer supported. It has been replaced with BallroomDJ 4.

documentation: 3.32.23 2022-12-21 There will be no more BallroomDJ releases. BallroomDJ will no longer be supported. BallroomDJ has been superseded by BallroomDJ 4. https://sourceforge.net/projects/ballroomdj4/ Please consider converting your BallroomDJ installation to BallroomDJ 4.

Zlib end-users linux macos windows tk tcl player ballroom

Persy Transactional Storage 1.4 šŸ’¾

Persy is a simple transactional storage (AKA database) written in rust, that persists raw data in the form of `Vec<u8>` or key values of basic rust types, focusing mainly on correctness and durability. All data, referencing structures and logs are kept in a single file.

major feature: Six month after 1.3 and one year after 1.0 here the 1.4 release that bring big stability improvements, read more at: http://persy.rs/posts/persy-1.4.html For basic examples on how to use it check out http://persy.rs/posts/getting-started.html

MPL-1 database storage transaction

PowerShell Core 7.4.0-preview.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: 7.4.0-preview.1 - 2022-12-20. Engine Updates and. Add Instrumentation to `AmsiUtil` and make the init variable readonly. typo in `OutOfProcTransportManager.cs`. Allow non-default encodings to be used in user's script/code. Add `Dim` and `DimOff` to ` PSStyle`. Change `exec` from alias to function to handle arbitrary arguments. The command preshould also be in the error color for `NormalView`. Skip cloud files marked as "not on disk" during command discovery. Replace `UTF8Encoding(false)` with `Encoding.Default`. `Switch-Process` to set `termios` appropriate for child process. On Unix, only explicitly terminate the native process if not in background. Treat ` NullString ::Value` as the string type when resolving methods. Improve pseudo binding for dynamic parameters. Make experimental feature `PSAnsiRenderingFileInfo` stable. Update to use version `2.21.0` of Application Insights.. Do not preserve temporary results when no need to do so. Performance. Remove some static constants from `Utils.Separators`. Avoid using regex when unnecessary in `ScriptWriter`. Use source generator for `PSVersionInfo` to improve startup time. Skip evaluating suggestions at startup. Avoid using `Regex` when not necessary. General Cmdlet Updates and. Update to use `ComputeCore.dll` for PowerShell Direct. Replace `ArgumentNullException(nameof())` with `ArgumentNullException.ThrowIfNull()`. Remove `TabExpansion` from remote session configuration (Internal 23331). WebCmdlets get Retry-After from headers if status code is 429. Implement `SupportsShouldProcess` in `Stop-Transcript`. `New-Item -ItemType Hardlink` to resolve target to absolute path and not allow link to itself. Add output types to Format commands. the process `CommandLine` on Linux. `SuspiciousContentChecker.Match` to detect a pre-defined string when the text starts with it. Switch ` PSNativeCommandUseErrorActionPreference` to ` true` when feature is enabled. `St

MITL powershell shell

abc2svg 1.22.5 šŸ’¾

abc2svg is a set of ECMAscript files that handle the ABC music notation. This includes editing, displaying, printing, playing the music files and converting them to other formats such as ABC and MEI notations.

major bugfix: Lots of bug fixes and improvements.

GNU GPL abc music conversion

Vim 9.0.1082 šŸ’¾

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 9.0.1082: some jsonc files are not recognized Problem: Some jsonc files are not recognized. Solution: Add patterns for jsonc and move some from json to jsonc. .

Other text-editor ide vi vim

firejail 0.9.72rc1 šŸ’¾

Firejail is a security sandbox tool, which utilizes Linux 3.x namespaces to setup restricted environments for untrusted applications. It works for console and graphical applications, servers, or even login sessions; by assigning them and their subprocesses a private view of globally shared kernel resources. Firejail isolates mount points, adds chrooting, filesystem writability or overlays, sandbox filesystem sharing, networking stack and firewall isolation, constrains interprocess communication, and separates processes. It comes with default profiles for Firefox or Evince, includes Seccomp and Linux caps support.

minor feature: Work in progress. Feature: On failing to remount a fuse filesystem, give warning instead of. Erroring out Feature: Update syscall tables and seccomp groups. Feature: improve force-nonewprivs security guarantees. Feature: restrict namespaces (--restrict-namespaces) implemented as a seccomp filter for both 64 and 32 bit architectures. Feature: support for custom AppArmor profiles (--apparmor=). Feature: added support for ICMP in nettrace. Feature: --dnstrace, --icmptrace, and --snitrace. Modif: removed --cgroup= command. Modif: set --shell=none as the default. Modif: removed --shell= command. Modif: disabled firetunnel by default in configure.ac. Modif: disabled chroot by default in /etc/firejail/firejail.config. Modif: disabled private-lib by default in /etc/firejail/firejail.config. Modif: disabled tracelog by default in /etc/firejail/firejail.config. Modif: removed grsecurity support. : Flood of seccomp audit log entries. Build: deduplicate configure-time vars into new config files. Build: file mode of shell scripts (644 - 755). Build: reduce autoconf input files from 32 to 2. Build: add dist build directory to.gitignore. Build: add autoconf auto-generation comment to input files. Build: Add files make uninstall forgot to remove. Build: add and use TARNAME instead of NAME for paths. Build: only install ids.config when --enable-ids is set. Build: Remove deprecated syntax and modernize shell test scripts. Build: musl warnings. Build: sort.py improvements. Build: deduplicate makefiles. Build: formatting and misc in configure. Build: actually set LDFLAGS/LIBS stop overriding CFLAGS/LDFLAGS. ci: bump ubuntu to 22.04 and use newer compilers / analyzers. ci: ignore git-related paths and the project license. ci: Harden GitHub Actions (StepSecurity). ci: sort and ignore more paths. ci: whitelist needed endpoints and block access to sudo. Docs: typos. Docs: mention risk of SUID binaries and also firejail-users(5). Docs: s

GNU GPL c linux security process-isolation namespaces sandbox

LimeSurvey 5.4.15 (build 221212) šŸ’¾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Google Analytics functionality doesn't work (Gabriel Jenik). Updated translation: Slovak by jelen1. Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Japanese by nomoto. Updated translation: Finnish by Jmantysalo. Updated translation: Czech by jelen1. Updated translation: Czech (Informal) by jelen1. Updated translation: Catalan by qualitatuvic.

GNU GPL survey php mysql mssql postgres

Calibre 6.10 šŸ’¾

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: 6.10 16 Dec, 2022 New features Content server: Add support for searching the full text of books. Simply click the FTS link on the search page to start a full text search. Content server: When using user accounts, the homepage now shows recently read books from any device not just the current device Kobo driver: Bump the max supported firmware version Conversion: New Output profile for the Kindle Scribe Check library: Allow ignoring folder names as well as files names Edit book: various formatting operations not inserting the tags in the correct place in the presence of non-BMP characters Edit book: Use lt;s gt; instead of lt;strike gt; for strikethrough. Edit book: export saved search to search panel not preserving the wrap checkbox state Content server: Redirect the index page to always have trailing slash when using URL pre Book list: Workaround for change in Qt 6 behavior where clicking on an already selected row does not deselect other rows. Windows: a regression in calibre 6 causing Open With to not extract icons from EXE files New news sources. Fokus by Henrik Holm. Press Information Bureau by unkn0wn. Himal Southasian by unkn0wn. Indian Express Print Edition by unkn0wn Improved news sources. Indian Express. Financial Times. TIME Magazine. Hindu Business Line Print Edition. Arts and Letters Daily. Frontline. Sportstar. New Yorker.

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

GnuPG 2.4.0 šŸ’¾

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.

major feature: Gpg: New command --quick-update-pref. rGd40d23b233 . Gpg: New list-options show-pref and show-pref-verbose. rG811cfa34cb . Gpg: New option --list-filter to restrict key listings like. Gpg -k --list-filter 'select=revoked-f sub/algostr=ed25519' rG1324dc3490 . Gpg: New --export-filter export-revocs. rGc985b52e71 . Gpg: Also import stray revocation certificates. rG7aaedfb107 . Gpg: Add a notation to encryption subkeys in de-vs mode. T6279 . Gpg: Improve signature verification speed by a factor of more than. Four. Double detached signing speed. T5826 Gpg: Allow only OCB for AEAD encryption. rG5a2cef801d . Gpg: trusted introducer for mbox only user-ids. T6238 . Gpg: Report an error via status-fd for receiving a key from the. Agent. T5151 Gpg: Make --require-compliance work without the --status-fd. Option. rG2aacd843ad Gpg: verification of cleartext signatures with overlong lines. T6272 . Agent: import of protected OpenPGP v5 keys. T6294 . Gpgsm: Change the default cipher algorithm from AES128 to AES256. Also announce support for this in signatures. rG2d8ac55d26 . Gpgsm: Always use the chain validation model if the root-CA. Requests this. rG7fa1d3cc82 Gpgsm: Print OCSP revocation date and reason in cert listings. rGb6abaed2b5 . Agent: Support Win32-OpenSSH emulation by gpg-agent. T3883 . Scd: Support the Telesec Signature Card v2.0. T6252 . Scd: Redact --decardio output of a VERIFY APDU. T5085 . Scd: Skip deleted pkcs#15 records in CARDOS 5. rG061efac03f . Dirmngr: build with no LDAP support. T6239 . Dirmngr: verification of ECDSA signed CRLs. rG868dabb402 . Wkd: New option --add-revocs for gpg-wks-client. rGc3f9f2d497 . Wkd: Ignore expired user-ids in gpg-wks-client. T6292 . Card: New commands "gpg" and "gpgsm". rG9c4691c73e . See-also: gnupg-announce/2022q4/000477.html Release-info: https://dev.gnupg.org/T6303.

GNU GPLv3 security cryptography e-mail

Mozilla Firefox 108.0.1 šŸ’¾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: The default search engine being reset on upgrade for profiles which were previously copied from a different location. Reference link to 108.0 release notes.

MPL c++ web-browser html5 javascript mozilla

Vim 9.0.1062 šŸ’¾

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 9.0.1062: some test function names do not match what they are d oing. Problem: Some test function names do not match what they are doing. Solution: Leave out user data for the test that is called "NoUserData". .

Other text-editor ide vi vim

git 2.39.0 šŸ’¾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: git grep" learned to expand the sparse-index more lazily and on, demand in a sparse checkout. By default, use of fsmonitor on a repository on networked, filesystem is disabled. Add knobs to make it workable on macOS. After checking out a "branch" that is a symbolic-ref that points at, another branch, "git symbolic-ref HEAD" reports the underlying, branch, not the symbolic-ref the user gave checkout as argument. The command learned the "--no-recurse" option to stop after, dereferencing a symbolic-ref only once. "git branch --edit-description @ -1 " is now a way to edit branch, description of the branch you were on before switching to the, current branch. "git merge-tree --stdin" is a new way to request a series of merges, and report the merge results. "git shortlog" learned to group by the "format" string. A new "--include-whitespace" option is added to "git patch-id", and, existing in the internal patch-id logic that did not match, what "git patch-id" produces have been corrected. Enable gc.cruftpacks by default for those who opt into, feature.experimental setting. "git repack" learns to send cruft objects out of the way into, packfiles outside the repository. 'scalar reconfigure -a' is taught to automatically remove, scalar.repo entires which no longer exist. Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and, others. 'git maintenance register' is taught to write configuration to an, arbitrary path, and 'git for-each-repo' is taught to expand tilde, characters in paths. When creating new notes, the template used to get a stray empty, newline, which has been removed. "git receive-pack" used to use all the local refs as the boundary for, checking connectivity of the data "git push" sent, but now it uses, only the refs that it advertised to the pusher. In a repository with, the.hideRefs configuration, this reduces the resources needed to, perform the check. With '--recurse-submodules=on-demand', all submodules are, recursively pushed. With a

GNU LGPL c git scm vcs dvcs

Samba 4.17.4 šŸ’¾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: Pam_winbind uses time_t and pointers assuming they are of the Same size. CVE-2022-44640 SECURITY Upstream Heimdal free of User-controlled pointer in FAST. Heimdal session key selection in AS-REQ examines wrong entry. CVE-2022-37966. filter-subunit is inefficient with large numbers of knownfails. CVE-2022-38023. smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories. The KDC logic arround msDs-supportedEncryptionTypes differs from Windows. CVE-2021-20251 SECURITY Bad password count not incremented. Atomically. CVE-2022-42898 SECURITY krb5_pac_parse() buffer parsing Vulnerability. libnet: change_password() doesn apos;t work with Dcerpc_samr_ChangePasswordUser4(). Heimdal session key selection in AS-REQ examines wrong entry. Memory leak in snprintf replacement functions. CVE-2022-37966. CVE-2022-38023. RODC doesn apos;t reset badPwdCount reliable via an RWDC CVE-2021-20251 regression). pam_winbind uses time_t and pointers assuming they are of the. Same size. Prevent EBADF errors with vfs_glusterfs. CVE-2022-37966. U for include directive doesn apos;t work for share listing netshareenum). Stack smashing in net offlinejoin requestodj. Windows 11 22H2 and Samba-AD 4.15 Kerberos login. Heimdal session key selection in AS-REQ examines wrong entry. CVE-2022-37967. CVE-2022-37966. CVE-2022-44640 SECURITY Upstream Heimdal free of. User-controlled pointer in FAST.

GNU GPLv3 communications file-sharing cifs windows

ssh-tools 1.8 šŸ’¾

collection of various tools using ssh the following tools are included * ssh-ping: check if host is reachable using ssh_config * ssh-version: shows version of the SSH server you are connecting to * ssh-diff: diff a file over SSH * ssh-facts: get some facts about the remote system * ssh-hostkeys: prints server host keys in several formats

minor bugfix: (unreleased). Added: Ssh-last: like last but for SSH sessions. Changed: Ssh-facts: For newer FreeBSDs. Ssh-ping: For Debian making the package build reproducible. All. - Shrink header comments. Removed: All. - Removed HashKnownHosts=no option. Some Distros set several options as standard in /etc/ssh/ssh_config. Debian uses HashKnownHosts=yes by default. so entries in /.ssh/known_hosts get mixed with hashed and unhashed entries. Removing this option, so ssh's default gets used.

GNU GPLv3 ssh bash cli

ALT Starterkits 202212 šŸ’¾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

minor feature: Multiplatform set of reasonably minimalistic LiveCD/installer images updated with new versions: kernel 5.10.156/ 5.15.80; make-initrd 2.31; Chromium 10; Firefox ESR 102.4.0; kde5: 5.98.0 / 5.25.5 / 22.08.1; MATE: 1.26; LXQt 1.2. It is possible to install the server starterkit on Btrfs. DRM modules and firmware added to the JeOS (systemd, sysvinit). LiveCD systems are installable with the classic installer.

GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security

Boost C++ Libraries 1.81.0 šŸ’¾

Boost++ is a collection of reusable and well-tested C++ libraries, which cover linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing. They're mostly template based for flexibility, but also encompass independent libraries.

minor feature: New Libraries: URL. Updated Libraries: Beast, ContainerHash, Core, Describe, DLL, Filesystem, Fusion, Geometry, Histogram, Iterator, JSON, LexicalCast, Locale, Nowide, Stacktrace, PFR, STLInterfaces, System, Unordered, Variant, Variant2.

BSL c++ libraries software-development boost

Nano 7.1 šŸ’¾

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 bugfix: * When --autoindent and --breaklonglines are combined, pressing Enter at a specific position no longer eats characters.

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

PowerShell Core 7.3.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: 7.3.1 - 2022-12-13. Engine Updates and. Remove TabExpansion for PSv2 from remote session configuration (Internal 23331). Add `sqlcmd` to list to use legacy argument passing. Change `exec` from alias to function to handle arbitrary args. `Switch-Process` to copy the current env to the new process. when completing the first command in a script with an empty array expression. `Switch-Process` to set `termios` appropriate for child process. native access violation. Tests. Backport CI from #18508. Mark charset test as pending. Build and Packaging Improvements. lt;details gt;. lt;summary gt;. lt;p gt;We thank the following contributors! lt;/p gt;. lt;/summary gt;. lt;ul gt;. lt;li gt;Update packages (Internal 23330) lt;/li gt;. lt;li gt;Apply expected file permissions to linux files after authenticode signing lt;/li gt;. lt;li gt;Bump lt;code gt;System.Data.SqlClient lt;/code gt; lt;/li gt;. lt;li gt;Don't install based on build-id for RPM lt;/li gt;. lt;li gt;Work around args parsing lt;/li gt;. lt;li gt;package download in lt;code gt;vPack lt;/code gt; job lt;/li gt;. lt;/ul gt;. lt;/details gt;.

MITL powershell shell

Mozilla Firefox 108.0 šŸ’¾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: Import maps, which allow web pages to control the behavior of JavaScript imports, are now enabled by default. Processes used for background tabs now use efficiency mode on Windows 11 to limit resource use. The shift+esc keyboard shortcut now opens the Process Manager, offering a way to quickly identify processes that are using too many resources. Improved frame scheduling when under load; this substantially improves Firefox s MotionMark scores. Firefox now supports properly color correcting images tagged with ICCv4 profiles. Support for non-English characters when saving and printing PDF forms. The bookmarks toolbar's default "Only show on New Tab" state works correctly for blank new tabs. As before, you can change the bookmark toolbar's behavior using the toolbar context menu. Various security. Firefox now supports the WebMIDI API and a new experimental mechanism for controlling access to dangerous capabilities. Razvan Cojocaru:.

MPL c++ web-browser html5 javascript mozilla

rpki-client 8.2 šŸ’¾

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.

major feature: Add a new '-H' command line option to create a shortlist of repositories to synchronize to. For example, when invoking "rpki-client -H rpki.ripe.net -H chloe.sobornost.net", the utility will not connect to any other hosts other than the two specified through the -H option. Add support for validating Geofeed (RFC 9092) authenticators. To see an example download https://sobornost.net/geofeed.csv and run "rpki-client -f geofeed.csv". Add support for validating Trust Anchor Key (TAK) objects. TAK objects can be used to produce new Trust Anchor Locators (TALs) signed by and verified against the previous Trust Anchor. See draft-ietf-sidrops-signed-tal for the full specification. Log lines related to RRDP/HTTPS connection problems now include the IP address of the problematic endpoint (in brackets). Improve the error message when an invalid filename is encountered in the rpkiManifest field in the Subject Access Information (SIA) extension. Emit a warning when unexpected X.509 extensions are encountered. Restrict the ROA ipAddrBlocks field to only allow two ROAIPAddressFamily structures (one per address family). See draft-ietf-sidrops-rfc6482bis. Check the absence of the Path Length constraint in the Basic Constraints extension. Restrict the SIA extension to only allow the signedObject and rpkiNotify accessMethods. Check that the Signed Object access method is present in ROA, MFT, ASPA, TAK, and GBR End-Entity certificates. In addition to the 'rsync://' scheme, also permit other schemes (such as 'https://') in the SIA signedObject access method. Check that the KeyUsage extension is set to nothing but digitalSignature on End-Entity certificates. Check that the KeyUsage extension is set to nothing but keyCertSign and CRLSign on CA certificates. Check that the ExtendedKeyUsage extension is absent on CA certificates. Fix a bug in the handling of the port of http_proxy. The '-r' command line option has been deprecated. Filemode (-f) output is now presented as a text based table.

ISC rpki bgp routing security bird openbgpd

Not Autotools 2.6.0 šŸ’¾

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: Changes: New macros n4_list_append_list(), n4_list_append_members(), n4_pluralize(), n4_list_prepend_list() and n4_list_prepend_members() have been created in not-m4sugar.m4; macros NA_MODULE_CHECK_PKGS() and NA_MODULES_CHECK_PKGS() have been created in not-autotools.m4. Documentation.

GNU GPLv3 m4 m4 macros autotools autoconf automake configure m4 library

strace 6.1 šŸ’¾

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.

minor feature: This is a stable release, with the usual bugfixes, enhanced support for fresh Linux kernels, and other improvements.

GNU LGPL c debugger software-development

git 2.38.2 šŸ’¾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: Update CodingGuidelines to clarify what features to use and avoid, in C99. The codepath that reads from the index v4 had unaligned memory, accesses, which has been corrected. "git remote rename" failed to rename a remote without fetch, refspec, which has been corrected. "git clone" did not like to see the "--bare" and the "--origin", options used together without a good reason. messages incorrectly marked for translation. "git fsck" failed to release contents of tree objects already used, from the memory, which has been. "git rebase -i" can mistakenly attempt to apply a up to a commit, itself, which has been corrected. In read-only repositories, "git merge-tree" tried to come up with a, merge result tree object, which it failed (which is not wrong) and, led to a segfault (which is bad), which has been corrected. Force C locale while running tests around httpd to make sure we can, find expected error messages in the log. a logic in "mailinfo -b" that miscomputed the length of a, substring, which lead to an out-of-bounds access. The codepath to sign learned to report errors when it fails to read, from "ssh-keygen". "GIT_EDITOR=: git branch --edit-description" resulted in failure, which has been corrected. Documentation on various Boolean GIT_ environment variables have, been clarified. "git multi-pack-index repack/expire" used to repack unreachable, cruft into a new pack, which have been corrected. The code to clean temporary object directories (used for, quarantine) tried to remove them inside its signal handler, which, was a no-no. "git branch --edit-description" on an unborh branch misleadingly, said that no such branch exists, which has been corrected. GitHub CI settings have been adjusted to recent reality, merging, and cherry-picking necessary topics that have been prepared for Git, 2.39. `git rebase --update-refs` would delete references when all `update-ref`, commands in the sequencer were removed, which has been corrected.

GNU LGPL c git scm vcs dvcs

CherryTree 0.99.53 šŸ’¾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor bugfix: Growing encrypted document size after each save when configured with no backups. Crash when changing terminal font in preferences dialog and terminal never shown in the session. Few German translation. Still incomplete languages ar, el, fi, hi_IN, lt.

GNU GPLv3 gtk c text-editor note-taking

BIRD 2.0.11 šŸ’¾

BIRD is a dynamic IP routing daemon supporting both, IPv4 and IPv6, Border Gateway Protocol (BGPv4), Routing Information Protocol (RIPv2, RIPng), Open Shortest Path First protocol (OSPFv2, OSPFv3), Babel Routing Protocol (Babel), Bidirectional Forwarding Detection (BFD), IPv6 router advertisements, static routes, inter-table protocol, command-line interface allowing on-line control and inspection of the status of the daemon, soft reconfiguration as well as a powerful language for route filtering.

major feature: BGP roles (RFC 9234), BGP: Keepalive time scaling, BGP: New 'min hold time' and 'min keepalive time' options, BGP: New 'next hop prefer global' option, Filter: For loops and direct recursion, Filter: Mixed declarations of local variables, Filter: Improved static type checks, Filter: Literal for empty set, Linux: Netlink KRT improvements, BSD: Experimental support for Netlink API, memory management improvements, many bugfixes

GNU GPL internet networking router bgp rpki