Babel 7.23.3 šŸ’¾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2023-11-09). #### :: `babel-plugin-transform-typescript`. Strip type-only TS namespaces (@colinaaa). `babel-generator`. indentation when generating comments with `concise: true` (@liuxingbaoyu). `babel-compat-data`, `babel-plugin--v8-static-class-fields-redefine-readonly`, `babel-preset-env`. Add a plugin for (@nicolo-ribaudo). `babel-plugin-transform-object-super`. : `super.x` in a loop (@liuxingbaoyu). `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd`. : handle `__proto__` exports name in CJS/AMD/UMD (@magic-akari). #### :memo: Documentation. docs: Update links in @babel/eslint-parser README (@aryehb). #### :house: Internal. `babel-core`, `babel-preset-env`. Refactor handling of modules plugins in `preset-env` (@nicolo-ribaudo). #### :running_woman: Performance. `babel-generator`. perf: Improve `@babel/generator` performance (@liuxingbaoyu). `babel-traverse`. Avoid dynamic dispatch when calling wrapCheck (@yepitschunked). #### :microscope: Output optimization. `babel-plugin-transform-computed-properties`. Optimize computed properties output (@Andarist).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

ffmpeg 6.0.1 šŸ’¾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 6.0.1 was released on 2023-11-10. It is the latest stable FFmpeg release From the 6.0 release branch, which was cut from master on 2023-02-19. It includes the following library versions: Libavutil 58. 2.100 Libavcodec 60. 3.100 Libavformat 60. 3.100 Libavdevice 60. 1.100 Libavfilter 9. 3.100 Libswscale 7. 1.100 Libswresample 4. 10.100 Libpostproc 57. 1.100

GNU LGPLv3 video conversion display capture library c x11 developers

JARR 3.0.2 šŸ’¾

JARR (Just Another RSS Reader) is a web-based news aggregator and reader.

minor feature: Fixing server url argument parsing Following a less than cautious upgrade of the server side library some argument parsing done by flask-restx was broken. Previously the origin of each arg (url, header, json payload, etc) was indifferent, it seems, since the upgrade that it's required to specify where we expect the value to be.

GNU GPLv3 python flask rss atom news newsreader

OCRmyPDF 15.4.1 šŸ’¾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor bugfix: . . misc/ regressions: accept --ocr-json-settings as either. Filename or JSON string, as previously; and argument count mismatch. #1183, #1185. We no longer attempt to set /ProcSet in the PDF output, since this is an. Obsolete PDF feature. Documentation improvements.. . . .

GNU GPLv3 pdf ocr scanning

BallroomDJ 4 4.4.3 šŸ’¾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

minor feature: 4.4.3 2023-11-8 * Bug Fixes: * MacOS: Fix permissions on acrcloud fingerprint utility. * Database Update: Fix some internal processing issues when writing tags. * Music Queues: Fix the fifth music queue installation. * Changes: * Audio Tags: The python-mutagen audio tag interface has been removed. * New Features: * Player: Quick Edit

Zlib end-users linux macos windows player ballroom c gtk

gaiasky 3.5.6-2 šŸ’¾

Gaia Sky is a real-time 3D Universe application that runs on Linux, Windows and macOS. It is developed within the framework of ESA's Gaia mission to chart more than 1 billion stars. A part of Gaia Sky is described in the paper Gaia Sky: Navigating the Gaia Catalog.

minor feature: Full changelog Features: Add film grain filter. Set a maximum age for.part download files of 6 hours. Improve recursive grid with travelling pulses and a noise mask. Add 'animate' setting to recursive grid preferences to toggle animation on and off. Add checkbox to control recursive grid animation. Add initial notice about Gaia Sky contacting the server to get the dataset updates list. Improve shader compilation error handling. Enable elevation (height) representation without tessellation in a new 'regular' mode. This is the new default mode, as tessellation is a bit to taxing on old and integrated GPUs. Discontinue parallax mapping elevation type; the new vertex displacement type supersedes it. Add full support for point lights, and use them for stars. True depth-tested -by stars, also working with light glow enabled. : Prevent creation of background blur object, as camera motion blur was disabled a few versions ago. Use predicted position for tracking objects. 'reload defaults' button in visual settings component actually sets the default value to the elevation multiplier slider. New star shader in Intel GPUs. Mouse coordinates collision with objects when back buffer scale != 1. Build System: Set `-source` to 16 in gradle build script to enable pattern matching in `instanceof`. Code Refactoring: Move GLSL snippet shader chunks to own directory `assets/shader/snippet`. Rename shaders from 'normal' to 'pbr'. Style: Code style now formats Javadoc comments. . ## 3.5.5-2 (2023-10-04). Full changelog : Crash fetching entity elevation due to the focus not being set yet. Build System: Add check for revision = 2 in release script. Automate creation of HTML downloads table and properly use 'pkgver' and 'pkgrel' fields in AUR package. . ## 3.5.5-1 (2023-10-03). Full changelog Features: Update umbra and penumbra highlight colors. Improve default pane background, touch up mini-map layout. Add collapsible groups and per-gr

MPL astronomy vr

The Sidef programming language 23.11 šŸ’¾

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: ## Additions - Added the `PolyMod( ... , m)` built-in class. - Added the PolyMod `chinese(...)` method. - Added the Gauss `factor(z)` and `factor_exp(z)` methods. - Added the Gauss `divisors(z)` method. - Added the Number `is_bfsw_psp(n)` method. - Added the Number `totient_range(a,b)` method. - Added the Number `proper_sigma0(n)` method. - Added the Number `proper_divisors(n)` method. - Added the Number `mobius_range(n)` method. - Added the Number `is_deficient(n)` method. - Added the Number `is_amicable(n,m)` method. - Added the Number `linear_congruence(n, r, m)` method. - Added the Number `bphi(n)` method. - Added the Number `iphi(n,k=1)` method. - Added the Number `nuphi(n)` method. - Added several more Polynomial methods. ## Improvements - Optimization in Number `modular_quadratic_formula(a,b,c,m)` when `gcd(2*a, m) == 1`. - Return ealry if input is a prime number in Number `special_factor(n)`. - Extended the Number `aliquot(n)` method to accept an extra argument. - Minor optimization in Number `trial_factor(n,lim)`. - Minor performance improvements in Number `is_powerful(n,k)`. - Optimized Number `is_div(n,k)` for native integers. - Better performance in Number `k.powerful_count(n)` for non-native `n`. - Optimized the Number `divisors(n,k)` method for better performance. - Generalized the Number `phi` and `uphi` methods to accept an extra argument. ## Bug-fixes - Fixed an issue in Number `modular_quadratic_formula(x,y,z,m)` for `x != 1`. - Fixed a minor issue in Number `irand(0,x)`. - Fixed two rare issues in Number `is_almost_prime(n,k)` and `is_omega_prime(n,k)`. - bin/sidef: add to history only words

Artistic programming language development perl programming-language

Mozilla Firefox 119.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: a causing colors in the. lt;select gt; HTML element to not be applied to dropdown menu arrows. ( ), a with the. lt;input gt; HTML element state not changing when dynamically updating the. disabled attribute on an ancestor. lt;fieldset gt;. ( ), a causing elements with the. indeterminate CSS selector in a radio group to not update. ( ), Reference link to 119.0 release notes

MPL c++ web-browser html5 javascript mozilla

GNU Image Manipulation Program 2.10.36 šŸ’¾

GIMP is a very versatile graphics editing software. It works on bitmap images, provides layered editing, a plethora of drawing and colorization tools, photo enhancing and retouching features and filters, programmatic effects, various extension and scripting capabilities, and itself provides a highly adaptable multi-window interface. It can open nearly any graphics format, or import Photoshop, PDF, Postscript, SVG and other vector formats even.

minor feature:

GNU GPLv3 c gtk gimp graphics-editor bitmap-graphics photo-editing xcf

Ossia 3.1.12 šŸ’¾

ossia score is a sequencer for audio-visual artists, designed to create interactive shows. Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score. Free, open source and runs on desktop, mobile, web and embedded.

minor feature:

GNU GPLv3 music sequencer c

Warzone 2100 4.4.0 šŸ’¾

Command the forces of "The Project" in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multiplayer and single-player skirmish modes, and an extensive tech tree and a full unit designer. Multiplayer is also cross-platform - battle your friends with any OS, Windows, Linux or macOS, it all works seamlessly!

major bugfix: : General: : Count units inside transporters for mission end results. : with intel map and saveload. : Improve the VTOL Strike / CB rearming behavior. : up functionality when transferring a structure via giftSingleStructure. : Use SDL physical key codes (scancodes) instead of SDL virtual key codes. : Prevent campaign difficulty influencing skirmish in-game saveload. : Various crashes and sanity checks. Graphics: Add: Add separate "Terrain Shading" quality setting. Change: Classic model for scavenger structures. : Various gfx_api / shadow tweaks, better first-run determination of settings. : Vulkan MSAA. : Tweak medium terrain shader to better match the previous shader. Campaign: Change: Obsolete some more tech in Gamma campaign. Change: Refine starting designs for Beta/Gamma 1. Multiplayer: Change: Allow demolishing departed ally structures. Balance MP: Change: Decrease Heavy Plasma Launcher effectivness against moving units, increase against stationary units and structures. Change: Allow transporters to gain bonuses from armor upgrades.

GNU GPL real-time-strategy game c++ linux windows macos bsd

HumHub 1.15.0 šŸ’¾

HumHub is the digital place where all people of your organization come together. Our software enables organizations to connect, communicate and collaborate with each other. HumHub is intuitive to use, can be extended individually with numerous modules and is an irreplaceable tool for many use cases. Users of our software include companies and corporations, cities and municipalities, social and charitable institutions, foundations and clubs, associations, political parties and educational institutions such as schools and universities

major feature: See also: HumHub 1.15 - Release Notes and Changelog Warning: HumHub now employs JavaScript nonces for enhanced security (CSP), which may necessitate manual adjustments for inserted scripts, such as statistics codes, to ensure compatibility. See Migration Notes for details. Enh #6619: Add a link to "Module Administration" from Marketplace Enh #6620: Marketplace: Add more module checks Enh #6621: Avoid PHP error when trying to download a file without guid in the URL params (return 404 exception instead) Enh #6623: Add a hint in the "Dropdown space order" settings to inform that a manual sort is always applied first Enh #6626: Content state flag "was published" Enh #6628: Add self test check: "Mobile App - Push Service" Fix #6634: Refresh cache after set a permission Fix #6638: Padding for logo image on login page

Affero GPLv3 php yii mysql social-network groupware

LimeSurvey 6.3.2 (build 231031) šŸ’¾

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: updates/Update_614.php should not hide privacyinfo option exists (Kevin Foster). updates/Update_614.php should not assume template config options is an object (Kevin Foster). statistics fails to count multi choice when encrypted (Kevin Foster). CSS problems in survey permissions after reload (Matthew). No editing possible after setting the survey background (Matthew). Array Number statistics infinite loop when step is set to 0 (Matthew). Not able to change admin theme (Matthew). security Privilege escalation to edit survey (Denis Chenu). security Reflected XSS in HtmlEditorPop - Bypassing XSS sanitization function (Gabriel Jenik). Invalid adminemail/bounce_email address in lss results in white screen on import (Gabriel Jenik). Problem with viewing LimeSurvey notifications (Matthew). Icon selection in the "Dashboard editor/create box" does not work (Matthew). security Superadmin can update any admin's information (Denis Chenu). Array by Column Has Incorrect Table Row/Column Ids (Matthew). security Improper Authorization in Import Question function (Gabriel Jenik). Theme Options with an on/off switch are not disabled when page loads (Matthew). incorrect handling of wrong input in create dummy participant form (Matthew). RPC API - Inviting members with invalid language sends them an email but they're not marked as invited (Denis Chenu). Updated translation: Turkish by kayazeren. Updated translation: Slovak by jelen1. Updated translation: Portuguese (Portugal) by samarta. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. 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

ObjFW 1.0.5 šŸ’¾

ObjFW is an extremely portable, lightweight Objective-C framework and runtime that supports the latest Objective-C features.

minor bugfix: -11-05. the calculation of the extra alignment in OFAllocObject(). + OFSystemInfo networkInterfaces on OpenBSD and Windows 98. OFSocketAddressString() for AppleTalk addresses. Uses GetModuleHandle() instead of LoadLibrary() where possible on Windows. Disables tests for global blocks on Win64 due to broken compilers. Adds PGP keys to verify tarballs and commits in the code repository.

QPL objc objectivec objective c framework runtime

TEA text editor 62.1.0 šŸ’¾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

major feature: This is maintanance release mostly, no visible changes. TEA uses now the new version of pugixml XML parser. cmake support is rewritten a lot.

GNU GPLv3 text editor qt markdown text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

zam-plugins 4.2 šŸ’¾

A collection of Audio plugins

minor bugfix: ZamTube: Introduced both sides of 12AX7 valve emulation with tonestack sandwiched between the valves. - ZamHeadX2: with wrong array dimensions. - Updated DPF to VST2 param among other improvements.

GNU GPLv3 audio music filter

ugrep 4.3.2 šŸ’¾

Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.

minor feature: Released 4.3.2 Double short option - enables both --files --bool (a single - enables --bool) for convenience. Updated thread pool scheduling and execution with thread affinity and priority settings. Improvements and for minor (mostly cosmetic).

BSDL utilities system-administrators developers

LibreSSL 3.8.2 šŸ’¾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

documentation, cleanup: It includes the following changes from LibreSSL 3.8.1 Portable changes. processor detection for CMake targets. Thanks to @jiegec from github. Enabled building oscpcheck with MSVC. Thanks to @FtZPetruska from github. Improve CMake package detection and installation. Thanks to @mark-groundctl from github. assembly optimizations on x64 Windows targets. Allow disabling warnings about WINCRYPT overrides. Use system arc4random on FreeBSD 12 and newer. Documentation improvements. Documented the RFC 3779 API. Compatibility changes. Restrict the RFC 3779 code to IPv4 and IPv6. It was not written to be able to deal with anything else. EVP_CIPHER_CTX_iv_length() to return what was set with EVP_CTRL_AEAD_SET_IVLEN or one of its aliases. EVP_PKEY_get 0,1 _RSA for RSA-PSS. Plug a potential memory leak in ASN1_TIME_normalize(). Avoid memory leak in EVP_CipherInit(). Redirect EVP_PKEY_get1_ through their get0 siblings. a use of uninitialized in i2r_IPAddrBlocks(). Rewrote CMS_SignerInfo_ sign,verify (). Further cleanup and refactoring in the EC code. Allow IP addresses to be specified in a URI. a copy-paste error in ASN1_TIME_compare() that could lead to two UTCTimes or two GeneralizedTimes incorrectly being compared as equal. The LibreSSL project continues improvement of the codebase to reflect modern. safe programming practices. We welcome feedback and improvements from the broader community. Thanks to all of the contributors who helped make this release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

git 2.42.1 šŸ’¾

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: Tests that are known to pass with LSan are now marked as such. Flaky "git p4" tests, as well as "git svn" tests, are now skipped, in the (rather expensive) sanitizer CI job. Tests with LSan from time to time seem to emit harmless message, that makes our tests unnecessarily flaky; we work it around by, filtering the uninteresting output. GitHub CI workflow has learned to trigger Coverity check. Overly long label names used in the sequencer machinery are now, chopped to fit under filesystem limitation. Scalar updates. Tweak GitHub Actions CI so that pushing the same commit to multiple, branch tips at the same time will not waste building and testing, the same thing twice. The commit-graph verification code that detects mixture of zero and, non-zero generation numbers has been updated. "git diff -w --exit-code" with various options did not work, correctly, which is being addressed. transfer.unpackLimit ought to be used as a fallback, but overrode, fetch.unpackLimit and receive.unpackLimit instead. The use of API between two calls to require_clean_work_tree() from, the sequencer code has been cleaned up for consistency. "git diff --no-such-option" and other corner cases around the exit, status of the "diff" command has been corrected. "git for-each-ref --sort='contents:size'" sorts the refs according, to size numerically, giving a ref that points at a blob twelve-byte, (12) long before showing a blob hundred-byte (100) long. Various to the behavior of "rebase -i" when the command got, interrupted by conflicting changes. References from description of the `--patch` option in various, manual pages have been simplified and improved. "git grep -e A --no-or -e B" is accepted, even though the negation, of "or" did not mean anything, which has been tightened. The completion script (in contrib/) has been taught to treat the, "-t" option to "git checkout" and "git switch" just like the, "--track" option, to complete remote-tracking branches. "git diff --no-index

GNU LGPL c git scm vcs dvcs

Poppler 23.11.0 šŸ’¾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : Core: CairoOutputDev: Use internal downscaling algorithm if image exceeds Cairo's maximum dimensions. Internal code improvements. Crash on malformed files. Utils: Pdftocairo: Add option to document logical structure if output is pdf. Pdftocairo: EPS output should not contain PageOrientation.

GNU GPL c++ pdf rendering library developers

PipeWire 0.3.84 šŸ’¾

PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development. Features include: Capture and playback of audio and video with minimal latency. Real-time Multimedia processing on audio and video. Multiprocess architecture to let applications share multimedia content. GStreamer plugins for easy use and integration in current applications. Sandboxed applications support. See Flatpak for more info.

minor feature:

MITL audio video c

Fossil SCM 2.23 šŸ’¾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further extensions.

minor feature: Add ability to "" forum threads, such that unprivileged users May no longer respond to them. Only administrators can threads or respond to them by default, and the Forum--policy setting can be Used to add that capability to moderators. Add the fossil all whatis command. The fossil status command and relevant UI pages now. Correctly report files which were both renamed. and edited as such. Show default value of settings that have a default in. Fossil help SETTING output. On timeline graphs, show check-ins using an X in the middle of the. Node circle or box. New options for email notification: Get email only for the first. Post in each new thread, and/or posts that are in reply to my posts. a regression introduced in version 2.22 that caused FTS5 searches to fail for terms containing non-ASCII characters. Improved defense-in-depth against malicious attack: When an attempted SQL injection attack is detected, return HTTP result code 418, which can signal the web server to sanction. The attacking IP address. Better defense against cross-site request forgery (CSRF). Attacks. Improvements to static analysis of source code (the codecheck1.c. File in the source tree). When an attempted SQL injection attack is detected, return HTTP result code 418, which can signal the web server to sanction. The attacking IP address. Better defense against cross-site request forgery (CSRF). Attacks. Improvements to static analysis of source code (the codecheck1.c. File in the source tree). Enhance the treeview file listings. example ) by displaying file sizes. And adding the option to sort by file size. The fossil fts-config command now shows how much. Repository space is used by the full-text index. Changing a setting to an empty string is now the same as deleting the. Setting, in most cases. There are a few exceptions, indicated by the Keep-empty flag on the setting definition. The fossil branch list command can now filter branches. That have/have not been merged into the cur

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms

OCRmyPDF 15.4.0 šŸ’¾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

major feature: . . Added new experimental APIs to support offline editing of the final text. Specifically, one can now generate hOCR files with OCRmyPDF, edit them with Some other tool, and then finalize the PDF. They are experimental and Subject to change, including details of how the working folder is used. There is no command line interface. Code reorganization: executors, progress bars, initialization and setup.. test coverage in cases where the coverage tool did not properly trace. Into threads or subprocesses. This code was still being tested but appeared as not covered. In the test suite, reduced use of subprocesses and other techniques that. Interfere with coverage measurement. Improved error check for when we appear to be running inside a snap container. And files are not available. Plugin specification now properly defines progress bars as a protocol rather. Than defining them as tqdm-like . We now default to using forkserver process creation on POSIX platforms. Rather than fork, since this is method is more robust and avoids some When threads are present. an instance where the user s request to --no-use-threads was ignored.. Replace some cryptic test error messages with more helpful ones.. Demessages for how OCRmyPDF picks the colorspace for a page are now. More descriptive. . . .

GNU GPLv3 pdf ocr scanning

ALT Simply Linux 10.2 šŸ’¾

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 bugfix: Simply Linux 10.2 release based on the stable branch (p10, Aronia) including i586, x86_64, AArch64 support. New features: LibreOffice 7.5. New dictionaries have been added to the Hunspell library. Chromium 117.0. Pidgin 2.14. A special feature has been added to the distribution: Onboard 1.4 keyboard display. Java OpenJDK 17 Runtime Environment. The license agreement has been verified for correctness and relevance.

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

spectmorph 0.6.1 šŸ’¾

SpectMorph is a free software project which allows to analyze samples of musical instruments, and to combine them (morphing). It can be used to construct hybrid sounds, for instance a sound between a trumpet and a flute; or smooth transitions, for instance a sound that starts as a trumpet and then gradually changes to a flute.

minor feature: There were some usability improvements in the instrument editor. The volume of individual samples that are part of an instrument can now be normalized manually. User defined instruments are now organized in banks. Seven new standard instruments were added. A few UI problems on macOS were fixed. Also the code was refactored to be hard RT capable.

GNU LGPL sound-synthesis midi analysis audio clap lv2 vst anklang

WackoWiki 6.1.24 šŸ’¾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, section edit, page rights (ACLs), design themes (skins), file upload, email notification, URI router, template engine, session handler and much more. Compatible with PHP 7.3 - 8.2 and MariaDB / MySQL.

minor bugfix: Bug fix release for 6.1.x series, sets direct link to diff handler in feed and change notice, sets 'abuse_email' as the Sender email (return-path) of the message, updated PortuguĆŖs translation, random action redirects logged-in users now also to pages with registered users as read permission, enabled section edit by default, adds syndication module to Admin panel, miscellaneous minor fixes

BSDL php javascript mysql web-based documentation education wiki

BRL-CAD 7.38.0 šŸ’¾

BRL-CAD is a constructive solid geometry (CSG) solid modeling computer-aided design (CAD) system. It includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools. The entire package is distributed in source code and binary form. BRL-CAD is a powerful cross-platform Open Source combinatorial Constructive Solid Geometry (CSG) solid modeling system that includes interactive 3D solid geometry editing, high-performance ray-tracing support for rendering and geometric analysis, network-distributed framebuffer support, image and signal-processing tools, path-tracing and photon mapping support for realistic image synthesis, a system performance analysis benchmark suite, an embedded scripting interface, and libraries for robust high-performance geometric representation and analysis. For more than 20 years, BRL-CAD has been the primary tri-service solid modeling CAD system used by the U.S. military to model weapons systems for vulnerability and lethality analyses. The solid modeling system is frequently used in a wide range of military, academic, and industrial applications including in the design and analysis of vehicles, mechanical parts, and architecture. The package has also been used in radiation dose planning, medical visualization, computer graphics education, CSG concepts and modeling education, and system performance benchma

major bugfix: This major release of BRL-CAD introduces significant improvements to The robustness of the facetize command. Facetization is an operation That converts boolean CSG hierarchies to evaluated triangle meshes, Commonly used as a preliminary step in geometry export). Leveraging The Manifold library for boolean evaluation of meshes, this release Shows significant improvement in the overall success rate of facetize When processing BRL-CAD's example geometry files: Also in this release is an alpha version of the new "gist" tool, which. Leverages the OpenCV library to create one page summaries of the Geometric information present in.g files. Add 'brep dump' subcommand to write out brep objects - Cliff Yapp. Improve 'x' default behavior in MGED - Chris McGregor. 'edcolor' and 'color -e' on Windows - Chris McGregor. Ported fbcolor, fblabel, fbpoint, fbzoom to Windows - Sean Morrison. New 'gist' tool for generating 1-page geometry info summary reports. - Allyson Hoskinson, Andrew Plant, Mark Sturtevant. - Danny Chen, Michael Tao, Sean Morrison. Add support for dbconcat -O (overwrite) - Chris McGregor. Improved 'lc' -d and -m interactions with aircodes - Chris McGregor. 'make bot' inverted face normals - Chris McGregor. 'l' evaluation for pathed objects - Chris McGregor. Improved MGED faceplate params control, added font_size - Cliff Yapp. MGED 'brep' command crashing without database open - Cliff Yapp. MGED 'pnts read' and 'make_pnts' commands - Chris McGregor. Improved NURBS editing functionality - Gregory Li. MGED 'listval' crashing with max path lengths - Chris McGregor. Garbage_collect MGED command on Windows - Cliff Yapp. Archer crashing with 'make' command - Cliff Yapp. Improved and restructured rtwizard's manual page - Sean Morrison. E command in MGED - Cliff Yapp. Made improvements to a variety of manual pages - Josh Baker. Remove bundled burst tool (DEPRECATED 7.32) - Cliff Yapp.

GNU LGPL cad solid modeling electromagnetics graphics signal processing design engineering

matplotlib 3.8.1 šŸ’¾

Python matplotlib is a for 2D plotting publication-ready figures in various formats, or rendering them interactively cross-platform. It can be scripted or used in Pythons interactive shell, within web applications, or through bindings with multiple GUI toolkits. It simplifies plot generation, histograms, power spectra, bar charts, error charts, scatter plots. Typical uses only require a few lines of code, while complex rendering is kept feasible. Its pyplot interface provides a MATLAB-style API.

minor feature: REL: v3.8.1 This is the first release of th3 3.8.x series. This release contains several and adjustments: Bump setuptools required version because of setuptools_scm v8. Update `find_nearest_contour` and revert contour deprecations. `allsegs` and `allkinds` return individual segments. Restore default behavior of hexbin mincnt with C provided. Try/except import of Axes3D. Ensure valid path mangling for ContourLabeler. BLD: Remove development dependencies from sdists. tuple of colors in to_rgba_array. with non-string labels and legend. with locale comma when not using math text. Various type hinting improvements. Various documentation improvements. Improvementes to the MacOS backend.

Python python plotting graphs science mathematics matlab matplot

GitLab 16.5.1 šŸ’¾

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 security: (2023-10-30). ### (1 change). Revert "Merge branch '419642-better-error-messages-for-pull-mirroring' into 'master'" (gitlab-org/security/gitlab@08ae4b9d3814a05631d9b486fea1d4353a702a7d) by @Taucher2003. ### Security (7 changes). infinite loop when finding component project (gitlab-org/security/gitlab@9f9f87376e23c3f7aab74348c47f7401ac2d78ee) ( merge request (gitlab-org/security/gitlab!3665)). Guard gitlab_version_check helper (gitlab-org/security/gitlab@35c8592afc0225653677a00c545043eb7212a6d4) ( merge request (gitlab-org/security/gitlab!3652)). Add the environment action to the CI JWT token fields (gitlab-org/security/gitlab@cdfcea2200b0a18b9972ffd2acd9630089022f8e) ( merge request (gitlab-org/security/gitlab!3648)). Remove FIFO files from tarball extract (gitlab-org/security/gitlab@c284870b8f1ffcc9697ea34c8bd3b7314040e39c) ( merge request (gitlab-org/security/gitlab!3644)). Backport add abuse detection for pipes (gitlab-org/security/gitlab@1720c5ba557946e5805719deaaf0b9834f1a91d6) ( merge request (gitlab-org/security/gitlab!3647)). Prevent unprivileged user assignment in templated projects (gitlab-org/security/gitlab@b74af1395876a4ffb32f692f090b268815e75afd) ( merge request (gitlab-org/security/gitlab!3645)). Service Desk email template description privileges (gitlab-org/security/gitlab@097a300ac6144f0b80dfa3bc4aea73410ef74cb1) ( merge request (gitlab-org/security/gitlab!3641)). ### Other (1 change). Update migration to drop column only if it exists (gitlab-org/security/gitlab@36bcb0e41d37aa92457f60ee1016bd32003da2f6).

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

Samhain 4.5.0 šŸ’¾

Samhain is a file integrity / intrusion detection system that can be used on single hosts as well as on networks. It been designed to monitor multiple hosts with potentially different operating systems, providing centralized logging and baseline database storage, although it can also be used as standalone application on a single host.

bugfix, enhancement: This release provides a fix for reading file attributes on Linux file systems, and adds a new option UseAttributesCheck (boolean, default=yes).

GNU GPL log-analysis security monitoring posix macos windows bsd linux system-administrators

libmp4tag 1.2.9 šŸ’¾

An MP4 tagging library where all tags can be accessed and modified and any tags, unknown tags or custom tags are never lost when the audio file is updated. A list of known tags is only used when new tags are added.

minor bugfix: 1.2.9 beta 2023-10-31 * Bug Fixes: * Fix installation of mp4tagcli executable. * Re-work build installation to match cmake methods.

Zlib library c audio video tagging mp4

infix 23.10.0 šŸ’¾

Infix is a Linux Network Operating System (NOS) based on Buildroot, and sysrepo. A powerful mix that ease porting to different platforms, simplify long-term maintenance, and provide made-easy management using NETCONF1 (remote) or the built-in CLI.

major feature:

GNU GPL networking operating-system

strace 6.6 šŸ’¾

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