CMOC 0.1.75 šŸ’¾

CMOC is a 6809-generating cross-compiler for a subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.

minor bugfix: Added support for the FLEX operating system (--flex). Fixed a bug that rejected "long int/signed/unsigned". Fixed a bug with the switch() statement where a large sparse array of switch values would generate a huge assembly language sequence. readDECBFile() now returns an error code and has a different signature.

GNU GPLv3 compiler c developers

Nano 6.2 šŸ’¾

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: * The file browser clears the prompt bar also when using --minibar. * Linting now works also with a newer 'pyflakes'.

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

Calibre 5.37 šŸ’¾

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.37 18 Feb, 2022 New features Book details: Add actions to trim the cover to the right-click menu Allow removing multiple email addresses at once in Preferences- gt;Sharing by email Book details: Use a better mono-spaced font on Windows by default. Add a tweak in Preferences- gt;Tweaks to change the behavior of the Tab key when completing entries. Edit metadata: In "All in one" mode add an adjustable splitter between the cover and formats boxes Textile output: Dont fail if input document has invalid padding or margin specifications E-book viewer: image display window not remembering its size and settings when run from within calibre E-book viewer: setting to use roman numerals for series not being respected. Edit book: When saving a copy do not fail if the original file has no write permissions. Embed fonts tool: Create lt;head gt; when missing Tag editor: Improve performance when very large number of tags present. Improved news sources. Live Mint. The Hindu. Reuters. MMC RTV Slovenija. Down To Earth. Publico.PT.

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

Mozilla Firefox 97.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: an where TikTok videos would fail to load when selected from a user's profile page ( ), an which led to Picture-in-Picture mode being unable to be toggled on Hulu ( ), Works around problems with WebRoot SecureAnywhere antivirus rendering Firefox unusable in some situations ( ), an causing users to see the Restore Session screen unexpectedly when starting Firefox ( ), Reference link to 97.0 release notes

MPL c++ web-browser html5 javascript mozilla

uSTL 3.0 šŸ’¾

A partial implementation of the C++ Standard Template Library optimized for size.

minor feature: 2022-02-17 Release 3.0 Raise minimum required gcc version to 5. Always use c++14. Only support building a static library. Only support standalone build, without libstdc++. Use consistent configure flag names. Use more constexpr. build problems with up to gcc 12. Mention forcefully that this library is now obsolete.

MITL c++ standard template library

FOX Toolkit 1.7.78 šŸ’¾

FOX is a C++ framework for graphical user interfaces. It provides an effective and simple API, traditional but platform-agnostic themes, many common widgets and controls, drag'n'drop support, selections, icons/images, tooltips and hover widgets, but also 3D features per OpenGL. Its speed comes from conservative memory management, spatial redrawing, and bi-directinal event/message passing between GUI elements.

minor feature: Major rewrite of FXJSON parser. Faster, stricter, better UTF8 support.. in FXString.. New functions added to math APIs.. Minor to FXPtrList.. Better HotKey processing in FXAccelTable.. Now use nullptr in lieu of NULL (C++ compiler feature).. Julia syntax highlighting added to Adie text editor.. Drop conversion check in FXJSON parser.. FXPath::expand() recursive environment expension up to some limit .. FXCondition can use FXScopedMutex and FXReverseMutex.. Use of static_assert() conditional upon compiler support.. URL encode should also encode @ and : Off-by-one in FXText.. Warning.

GNU LGPLv3 c++ gui fox toolkit

Vim 8.2.4405 šŸ’¾

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.4405: compiler warning for unused variable without +folding Problem: Compiler warning for unused variable without the +folding feature. (Tony Mechelynck). Solution: Add #ifdef.

Other text-editor ide vi vim

ExpressJS 4.17.3 šŸ’¾

Express is a fast and minimalistic web framework for NodeJS. It provides robust routing, HTTP utility code (redirection, caching, etc), view and templating system (over 14 engines) support, HTTP content negotiation, and code generation.

minor bugfix: Deps: accepts@ 1.3.8. Deps: mime-types@ 2.1.34. Deps: negotiator@0.6.3. Deps: body-parser@1.19.2. Deps: bytes@3.1.2. Deps: qs@6.9.7. Deps: raw-body@2.4.3. Deps: cookie@0.4.2. Deps: qs@6.9.7. Handling of `__proto__` keys. Pref: remove unnecessary regexp for trust proxy.

MITL javascript web-framework nodejs templating web-apps developers

Ɔ-DIR -- Authorized Entities Directory 0.33.0 šŸ’¾

Authorized Entities Directory (Ɔ-DIR) is a Privileged Identity and Access Management (IAM/PIM/PAM) based on OpenLDAP Objectives: * Strictly follow need to know and least privilege principles * Agile data maintenance by consequent delegation of manageable small areas * Provide meaningful audit trails for compliance checks * Secure defaults

minor feature: Added support for installing on Arch Linux, and various other software updates.

Apache openldap iam ldap nis

GitLab 14.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 feature: (2022-02-15). ### (2 changes). Update GitHub PRs Importer to force update repository (gitlab-org/gitlab@33f12736b070362cb89e9bbb4b3aa7d86fc373c3) ( merge request (gitlab-org/gitlab!80595)). Geo checksummable check failing when file is nil (gitlab-org/gitlab@f49e3ea3e4d4ca7a64607687f9aaa974801b6bf9) ( merge request (gitlab-org/gitlab!80595)) GitLab Enterprise Edition. ### Changed (1 change). Properly exclude pending_destruction packages when creating one (gitlab-org/gitlab@9fb9f1ca8a2342225b7017c211f85175a4ef56dd) ( merge request (gitlab-org/gitlab!80595)).

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

Git LFS 3.1.0 šŸ’¾

Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.

major bugfix: (14 Feb 2022). This release is a feature release which includes support for fallback from. Negotiate to Basic authentication, new ARM64 packages for Debian 11, a new Localization infrastructure, and improved netrc support, in addition to various In addition, we've addressed a performance regression for `git lfs. Migrate import` that was introduced in v3.0.2. At the moment, there are no translations available, but if you are interested in. Contributing to one, please reach out in an. For compatibility with Windows and to retain the ability to have a single relocatable binary, the Translations are included in the binary at build time. We would like to extend a special thanks to the following open source. Contributors: @donno2048 for improving our error checking. @howardlyliao for improved netrc support. @HermannDppes for improving our large file warning on Windows. @rex4539 for ing various typos throughout our codebase. Features: Fall back from Negotiate to Basic #4815. Add basic support for localization #4729. Add support for ARM64 Debian packages #4728. Netrc: consider same machine may have different login names #4726. : Smudge: honor GIT_LFS_SKIP_SMUDGE with checkout-index #4860. `git lfs fsck --objects A..B` handling and drop all left/right ref terminology #4859. Halt migration when `.gitattributes` symbolic link encountered #4849. Merging of `.gitattributes` with execute file mode during migration #4835. Migrate import speed regression #4813. Typos #4806. Move `err` checking to before the value was used #4776. Migrate import: don't allow path filters with --above #4771. Avoid panic on checkout with `--to` but no path, and update checkout manual #4766. Creds: gracefully handle lack of askpass helper #4759. Post-checkout: don't modify permissions of untracked files #4760. Use gitattributes filepath matching for migrate filter options #4758. Avoid errors in git lfs env #4713. fs: specify a file as existing if it's empty #4654.

MITL git

abc2svg 1.21.6 šŸ’¾

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: Several bug fixes and improvements.

GNU GPL abc music conversion

Automatic Drawing Generation 0.9.4 šŸ’¾

Automatic Drawing Generation is a GObject-based library that provides a non-interactive Cairo canvas specifically designed for generating technical drawings. It is intended to be used by software developers to integrate mass customization applications or to supersede parametric CAD workflows.

minor feature: ADG canvas 0.9.4 released Allow to build the ADG project with meson (https://mesonbuild.com). This is a major feature that allows to modernize part of the codebase. And speed up the building process. The legacy autotools code will be. Kept around for some time, but meson is the preferred one. Drop Travis code integration and switch to GitLab. Thanks for the. Fish Travis, but the new model is not that opensource friendly. New API (adg_canvas_export_data) that returns the data as a memory. Chunk instead of writing it to a file. This is a requirement for. Adg-openresty (https://github.com/ntd/adg-openresty). Update documentation building to latest gtk-doc changes. Improve uninstalled detection at runtime: the adg-demo-uninstalled. Hack is no longer needed. G_memdup vulnerability.

GNU LGPL gtk cad cairo canvas 2d 2d drafting c lua developers manufacturing

oshi 6.1.2 šŸ’¾

OSHI is a free JNA-based (native) Operating System and Hardware Information library for Java. It does not require the installation of any additional native libraries and aims to provide a cross-platform implementation to retrieve system information, such as OS version, processes, memory and CPU usage, disks and partitions, devices, sensors, etc.

minor feature: Remove malformed DOCTYPE tags in 6.1.1 release POM files

MITL hardware operating-system java system

Orekit 11.1 šŸ’¾

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 bugfix: Version 11.1 is a minor release of Orekit. Highlights in the 11.1 release are: * Determination of maneuver start/stop time. * Brouwer-Lyddane model with Warren Phipps correction for the critical inclination of 63.4 and the perturbative acceleration due to atmospheric drag. * The Extended Semi-analytical Kalman Filter. * A new API for State Transition Matrix and Jacobian matrices computation allowing to link the computations directly to the orbit propagator. * Orbit determination using Eckstein-Hechler, Brouwer-Lyddane and Keplerian orbit propagators. * Parsing of ICGEM V2.0 format. * Several bug fixes in CCSDS files, TimeSpanMap, and display of dates.

Apache scientific physics space flight dynamics

Font Manager 0.8.8 šŸ’¾

Font Manager is an end-user oriented GUI to manage desktop fonts. It abstracts command line tools (fc-cache) away behind a pretty font preview browser and simple drag'n'drop installation method. It can also disable/enable fonts, collections, monitor directories, or add new sources. Recent versions are implemented in Vala and Gtk.

minor feature:

GNU GPLv3 vala gtk fonts x11 font-manager installation browser

Not Autotools 2.5.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: Commit 41 Three renamings in `not-autoversion.m4` (macro `NR_RECORD_HISTORY_RC()` has. been renamed to `NR_RECORD_HISTORY_RCO()`, macro `NR_GET_EVENT_VSTATE_RC()`. has been renamed to `NR_GET_EVENT_VSTATE_RCO()`, macro. `NR_FOR_EACH_EVENT_RC()` has been renamed to `NR_FOR_EACH_EVENT_RCO()`). The `introspect` directory has been added to the repository (for aiding. de). A new example has been added to the repository. (`examples/not-autoversion/reverse-chronological-order`).

GNU GPLv3 m4 m4 macros autotools autoconf automake configure m4 library

GNUnet Worker 0.5.0 šŸ’¾

As it is often the case with network applications, GNUnet is built following a single-threaded event-driven model. This is an optimal model when dealing with high concurrency scenarios, but can be problematic in other contexts (like, for example, graphical user interfaces, which normally have their own event loop). To accomplish its event-driven flow, GNUnet uses a scheduler. Once such scheduler is started, it is not designed to be invoked by other threads, but can schedule only routines requested by its own thread. What to do then if an application needs to deal with multiple threads and let the latter interface with GNUnet's scheduler? This framework offers a simple solution by creating a ā€œbearingā€ between the threads and the scheduler. The latter is run in its own dedicated thread and is unaware of the existence of other threads. Such a bearing consists in a ā€œwish listā€ of routines to schedule, which can be populated asynchronously by any thread and gets emptied synchronously only by the scheduler according to the latter's natural flow.

major feature: (2022-02-13). Changes: The semantics of the `on_worker_start` routine has changed, and the function can now return more precise instructions about what must be done, after it returns, with its worker. Please be aware that this breaks binary compatibility with previous versions of this library. The opaque `struct` that contains a worker has been renamed to. `GNUNET_WORKER_Instance`, while its former `GNUNET_WORKER_Handle` identifier is now being used for a pointer to it (source compatibility break). Documentation. Examples.

Affero GPLv3 c gnunet gnu library multithreading shared-library threads unix

LimeSurvey 5.2.13 (build 220207) šŸ’¾

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: security Possible XSS in file upload question type (Carsten Schmitz). Title comment not shown for file upload question when navigating back and forth (Carsten Schmitz). File upload question type preview not working (Carsten Schmitz). File upload question type popup not showing correct title (Carsten Schmitz). Downloading a single file from response does not work on Winwdows (Carsten Schmitz). Deleting a single file from response does not work (Carsten Schmitz). After creating a user, the modal for setting permission is too narrow (Gabriel Jenik). In file upload question type any file with non-alphanumeric multi-byte characters may not properly show (Carsten Schmitz). Updated translation: Turkish by kayazeren. Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Japanese by d_inoue, nomoto. Updated translation: German by c_schmitz. Updated translation: German (Informal) by c_schmitz. 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

Universal Media Server 10.17.0 šŸ’¾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major bugfix: General: Added a new, experimental HTTP server occasional problems with playing TV stations via Tvheadend, and other web content Web interface uses SSE instead of polling for greater efficiency Added support for UPnP searching by MusicBrainz albums broken UPnP searching Performance improvements Minor Significant refactoring Renderers: Improved support for Samsung 5300 Series Translation updates via Crowdin: Japanese (99 ) Swedish (99 ) Ukrainian (23 ) Dependencies: Bump checkstyle from 9.2.1 to 9.3 Bump h2 from 2.0.206 to 2.1.210 Bump jaudiotagger from 2.2.5 to 3.0.1 Bump JRE from 8u312 to 8u322 Bump junrar from 7.4.0 to 7.4.1 Bump maven-project-info-reports-plugin from 3.1.2 to 3.2.1.

GNU GPL java media streaming ffmpeg upnp dlna

iQPuzzle 1.2.6 šŸ’¾

iQPuzzle is a diverting I.Q. challenging pentomino puzzle. Pentominos are used as puzzle pieces and more than 300 different board shapes are available, which have to be filled with them.

minor feature: Add Chinese translation, update Italian translation

GNU GPLv3 puzzle game desktop pentomino cpp qt

Wine 7.2 šŸ’¾

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: Large scale cleanup to support #039;long #039; type with MSVCRT. Mono engine updated to version 7.1.1. More theming in common controls. Beginnings of a WMA decoder. Support for 64-bit time_t. Various.

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

Vim 8.2.4350 šŸ’¾

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.4350: FEAT_GUI_ENABLED defined but never used Problem: FEAT_GUI_ENABLED defined but never used. Solution: Remove the #define.

Other text-editor ide vi vim

phpMyAdmin 5.1.3 šŸ’¾

phpMyAdmin is a tool intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

minor bugfix: Broken pagination links in the navigation sidebar. MariaDB has no support for system variable "disabled_storage_engines". Unsupported operand types in Results.php when running "SHOW PROCESSLIST" SQL query. Importing browser settings question box after login when having no pmadb. "First day of calendar" user override has no effect. Repeating headers are not working. Import of email-adresses or links from ODS results in empty contents. a type error on ODS import with non string values. Header row show/hide columns buttons on each line after hover are shown on each row. security for path disclosure under certain server configurations (if display_errors is on, for instance).

GNU GPL database system-administration php mysql mariadb

BirdFont 2.30.0 šŸ’¾

BirdFont is a font editor which allows creating vector graphics and exporting them as TTF, EOT & SVG fonts. It simplifies glyph creation through a snap grid, or allows to trace them from background images.

minor feature: Better handling of for background images.

GNU GPLv3 vala font-editor svg truetype vector-based

exiftool 12.40 šŸ’¾

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 Nikon LensID. - Added PageCount tag to return the number of pages in a multi-page TIFF. - Added a few more Sony LensTypes. - Decode some new Canon tags. - Decode another Nikon Z9 tag. - Decode Nikon NKSC GPSImgDirection. - Improved handling of empty XMP structures in lists. - Tolerate leading UTF-8 BOM in -geotag log files. - Updated photoshop_paths.config to include WorkingPath. - Patched to allow writing of MP4 videos which have url tracks with a missing sample description entry. - typo in the name of a new Nikon tag. - description of GPR (General Purpose RAW) file type. - potential deep recursion runtime error when writing nested XMP structures. - warning which could be generated when writing new Composite:GPSCoordinates tag. - deep recursion error when reading multi-page TIFF images with more than 100 pages.

Artistic perl exif meta-data

Nano 6.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: * The behavior of Ctrl+K at a prompt has been enhanced: when there is text after the cursor, just this text is erased. * At a prompt, Alt+6 copies the current answer into the cutbuffer. * Large external pastes into nano are handled more quickly.

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

GitLab 14.7.2 šŸ’¾

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 feature: (2022-02-08). ### Added (1 change). Allow self-hosted instances to render same-origin Iframe (gitlab-org/gitlab@eb7c78363cdfc670286967872d8458fc5f6d82e8) ( merge request (gitlab-org/gitlab!79966)). ### (4 changes). Geo: reverify object stored files (gitlab-org/gitlab@603700dcca3b8f25a3b80b44b11a73df549c0cb3) ( merge request (gitlab-org/gitlab!79966)) GitLab Enterprise Edition. Geo: verification failures of remote stored files (gitlab-org/gitlab@2eb8ac7e88dcd40f0e8266966655962e4d6e3171) ( merge request (gitlab-org/gitlab!79966)) GitLab Enterprise Edition. GitLab Version - CE Admin Dashboard RUN ALL RSPEC RUN AS-IF-FOSS (gitlab-org/gitlab@f2253ce2d729fa202a26b54f3ca870b932ea1855) ( merge request (gitlab-org/gitlab!79966)). cluster integration HTTP adapter (gitlab-org/gitlab@c05027ef4d7ec35fc16e8e16dc6e5af201f665c3) ( merge request (gitlab-org/gitlab!79966)). ### Changed (1 change). Update to ruby-magic v0.5.4 (gitlab-org/gitlab@ced6ef1001730dc2851f58f7db3229d1c585b9d3) ( merge request (gitlab-org/gitlab!79966)). ### Removed (1 change). Disable sandboxed_mermaid feature flag by default (gitlab-org/gitlab@70c40d43169bd48d360ed7a6a03c33c05d5e3738) ( merge request (gitlab-org/gitlab!79966)).

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

Mozilla Firefox 97.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: Firefox now supports and displays the new style of scrollbars on Windows 11. On macOS, we ve made improvements to system font loading which makes opening and switching to new tabs faster in certain situations. Various security, On February 8, we will be expiring the 18 colorway themes of Firefox version 94. This signals the end of a special, limited-time feature set. However, you can hold onto your favorite colorway, as long as you re using it on the expiration date. In other words, if a colorway is enabled in the add-ons manager, that colorway is yours forever. Read more about colorway updates here. Support for directly generating PostScript for printing on Linux has been removed. Printing to PostScript printers still remains a supported option, however. Various and new policies have been implemented in the latest version of Firefox. You can find more information in the Firefox for Enterprise 97 Release Notes., With the release of Firefox 97, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 7 of whom were brand new volunteers! Please join us in thanking each of these diligent and enthusiastic individuals, and take a look at their contributions:

MPL c++ web-browser html5 javascript mozilla

Julia 1.7.2 šŸ’¾

Julia is a high-level, dynamic, and JIT-compiled programming language for technical computing. It integrates distributed multiple-dispatch parallel execution, a mathemetical function library, numerical accuraccy, libraries for linear algebra, signal processing, Unicode-aware string processing, Lisp-like macros, Python code bondings, C function wrapping, user-defined and dynamic typing.

minor feature: deps Update PCRE2 URL. (cherry picked from commit 9769024). Co-authored-by: MosĆØ Giordano lt;giordano@users.noreply.github.com gt;.

MITL c programming-language julia python llvm

Vim 8.2.4324 šŸ’¾

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.4324: Vim9: script-local function name can start with "_" Problem: Vim9: script-local function name can start with "_". Solution: Check for leading capital after "s:". Correct error message.

Other text-editor ide vi vim

rpki-client 7.6 šŸ’¾

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 bugfix: Enforce the correct namespace of rrdp files. Fail certificate verification if a certificate contains unknown critical extensions. Improve cleanup of rrdp directory contents. Introduce a validated cache which holds all the files that have successfully been verified by rpki-client. Add a new option '-f file' to validate a signed object in a file against the RPKI cache.

ISC rpki bgp routing security bird openbgpd

Gitea 1.16.1 šŸ’¾

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: ## 1.16.1 . - 2022-02-06. SECURITY. Update JS dependencies, lint. ENHANCEMENTS. Add dropdown icon to label set template dropdown. . Comments on migrated /prs must link to the comment ID. Stop logging an error when notes are not found. Ensure that blob-excerpt links work for wiki. Only attempt to flush queue if the underlying worker pool is not finished. Ensure commit-statuses box is sized correctly in headers. Prevent merge messages from being sorted to the top of email chains. Prevent panic on prohibited user login with oauth2. Collaborator trust model should trust collaborators. Detect conflicts with 3way merge. In docker rootless use GITEA_APP_INI if provided. Add `GetUserTeams`. review excerpt. for AvatarURL database type. Use `ImagedProvider` for gplus oauth2 provider. OAuth Source Edit Page. Use "read" value for General Access. Prevent NPE on partial match of compare URL and allow short SHA1 compare URLs. BUILD. Make docker gitea/gitea:v1.16-dev etc refer to the latest build on that branch. DOCS. Update 1.16.0 changelog to set #17846 as breaking.

MITL git go

Not Autotools 2.4.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: Commit 40 New library file `not-increments.m4` has been created, containing the. following new macros: - `n4_pp_amount()`. - `n4_ppn_amount()`. - `n4_amount_pp()`. - `n4_amount_ppn()`. - `n4_amount_incr()`. - `n4_amount_add()`. - `n4_amounts_incr()`. - `n4_amounts_add()`. - `n4_mm_amount()`. - `n4_mmn_amount()`. - `n4_amount_mm()`. - `n4_amount_mmn()`. - `n4_amount_decr()`. - `n4_amount_subtract()`. - `n4_amounts_decr()`. - `n4_amounts_subtract()`. New macro `n4_retrieve()` has been created in `not-m4sugar.m4`. New macro `NS_CATCH()` has been created in `not-autoshell.m4`. New macro `NC_CPP_EXPAND()` has been created in `not-cc.m4`. New macros `NR_RECORD_HISTORY_RC()`, `NR_GET_EVENT_VSTATE_RC()` and. `NR_FOR_EACH_EVENT_RC()` have been created in `not-autoversion.m4`. Code review (macro `NC_AUTOVERSION_SUBSTITUTIONS()` in `not-autoversion.m4`;. macros `NS_SETVARS()`, `NS_GETVAR()`, `NS_UNSET()`, `NS_MOVEVAR()` and. `NS_REPLACEVAR()` in `not-autoshell.m4`). File `macro-index.md` has been sorted alphabetically. Documentation.

GNU GPLv3 m4 m4 macros autotools autoconf automake configure m4 library

GNUnet Worker 0.4.1 šŸ’¾

As it is often the case with network applications, GNUnet is built following a single-threaded event-driven model. This is an optimal model when dealing with high concurrency scenarios, but can be problematic in other contexts (like, for example, graphical user interfaces). To accomplish its event-driven flow, GNUnet uses a scheduler. Once such scheduler is started, it is not designed to be invoked by other threads, but can schedule only routines requested by its own thread. What to do then if an application needs to deal with multiple threads and let the latter interface with GNUnet's scheduler? This framework offers a simple solution by creating a ā€œbearingā€ between the threads and the scheduler. The latter is run in its own dedicated thread and is unaware of the existence of other threads. Such a bearing consists in a ā€œwish listā€ of routines to schedule, which can be populated asynchronously by any thread and gets emptied synchronously only by the scheduler according to the latter's natural flow.

minor feature: (2022-02-07). Changes: Minor code review. Documentation. Examples.

Affero GPLv3 c gnunet gnu library multithreading shared-library threads unix

Hashrat 1.15 šŸ’¾

Hashrat is a command-line utility that hashes things using md5, sha1/256/512, whirlpool and jh hash algorithms. It's written in C with few dependancies (basically just the standard C library). It can read input from standard in and hash it, either as a complete file, or line-by-line. It can recursively hash files on disk, either outputing hashes to stdout, or storing them in filesystem attributes, or in a memcached server. It can check files against a list of hashes supplied on stdin, or in the filesystem attributes of the files, or in a memcached server. It can find files that match a list supplied either on stdin, or uploaded to a memcached server. It has a 'cgi' mode that presents a web interface for hashing lines of text. It can pull files over ssh or http, to allow remote hashing/checking from another machine.

major bugfix: Fix for weird bug that cut short output on some systems. Fix for confused codepath that broke xattr checking. Treat files with a leading './' as equivalent to files without it.

GNU GPLv3 hashing md5 sha1 whirlpool security monitoring c console posix unix linux

Lutris 0.5.10 šŸ’¾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor feature: Add new window to add games to Lutris, with searches from the website, scanning a folder for previously installed games, installing a Windows game from a setup file, installing from a YAML script or configuring a single game manually. Move the search for Lutris installers from a tab in the Lutris service to the window for adding games. Add a coverart format. Add integration with EA Origin. Add integration with Ubisoft Connect. Remove Winesteam runner (install Steam for Windows in Lutris instead). PC (Linux and Windows) games have their own dedicated Nvidia shader cache. Add dgvoodoo2 option. Add option to enable BattleEye anti-cheat support. -- Mathieu Comandon Fri, 04 Feb 2022 19:14:41 -0800.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo

LimeSurvey 5.2.12 (build 220131) šŸ’¾

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: Password complexity for suggested passwords being too low (Carsten Schmitz). Placeholder name.NAOK gets replaced with survey title (Denis Chenu). New security settings (Gabriel Jenik). Non-ascii characters in email addresses (Gabriel Jenik). PasswordRequirement settings saved but not loaded (Carsten Schmitz). Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Iloko by c_schmitz. Updated translation: Hungarian by anikoken, arubicsek, dez, dorion, kkd, vargazsoltivan. Updated translation: Hiligaynon by c_schmitz. Updated translation: German by c_schmitz. Updated translation: German (Informal) by c_schmitz. Updated translation: Finnish by Jmantysalo. Updated translation: Cebuano by c_schmitz. Updated translation: Catalan by qualitatuvic.

GNU GPL survey php mysql mssql postgres

Calibre 5.36 šŸ’¾

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.36 04 Feb, 2022 New features Edit metadata dialog: Allow controlling which custom columns are present in this dialog via Preferences- gt;Look amp; feel- gt;Edit metadata. Edit metadata dialog: Allow manually sizing the various sections of the dialog in "All on 1 tab" mode. Edit book: Spell checking: Update the bundled English and Spanish dictionaries. BibTeX catalogs: Support tags like custom columns Amazon metadata download: paragraphs in the comments being merged Amazon.de metadata download: published date and series information not being fetched for some books Email delivery: sending email via Hotmail not working since this week because Microsoft changed the SMTP server name. Do not remove articles for titles in the Polish language E-book viewer: When using Read aloud do not automatically lookup the highlighted word until read aloud is paused or stopped E-book viewer: Ctrl+p shortcut for printing not working. Show an error when viewing a specific format and the file is missing Edit book: renaming of classes that start/end with non word characters not working. Edit book: Preview panel: hyphenation at end of line being rendered as boxes on macOS incorrect selection size displayed in Trim image dialog when image is scaled down to fit Edit book: pasting files from another editor instance failing if a file with the same name already exists When reviewing metadata if the newly downloaded metadata has no language but there is an existing language, ensure it is preserved New news sources. title by author Improved news sources. India Today. Financial Express. Indian Express. Live Mint. Al Jazeera in English. The Financial Express. The Straits Times.

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