VSCode is an extensible source code editor with support for a wide cross-section of programming languages and features for debugging, refactoring, code completion, Markdown previews, and Git integration. VSCode is a cross-platform project started by Microsoft and is based on the Electron framework, although it features an interface with very little visual clutter and is more responsive than many IDEs, even on low-end development machines.
minor feature: lt;p gt;The update addresses these lt;a href="https://github.com/Microsoft/vscode/?q=is 3A+milestone 3A 22November+2024+Recovery+3 22+is 3A+" gt; lt;/a gt;. lt;/p gt;.
lt;p gt;For the complete release notes go to lt;a href="https://code.visualstudio.com/updates/v1_96" rel="nofollow" gt;Updates lt;/a gt; on lt;a href="https://code.visualstudio.com" rel="nofollow" gt;code.visualstudio.com lt;/a gt;. lt;/p gt;.
MITL software-development text-editor debugger terminal-emulator build-tool version-control
Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.
Features:
Organize and index your scanned documents with tags, correspondents, types, and more.
Your data is stored locally on your server and is never transmitted or shared in any way.
Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images.
Utilizes the open-source Tesseract engine to recognize more than 100 languages.
Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals.
Uses machine-learning to automatically add tags, correspondents and document types to your documents.
Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more.
Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents.
Beautiful, modern web application that features:
Customizable dashboard with statistics.
Filtering by tags, correspondents, types, and more.
Bulk editing of tags, correspondents, types and more.
Drag-and-drop uploading of documents throughout the app.
Customizable views can be saved and displayed on the dash
minor bugfix: :
: prevent error if bulk edit method not in MODIFIED_FIELD_BY_METHOD @shamoon.
: include tag component in list view @shamoon.
: use unmodified original for checksum if exists @shamoon.
: complete load with native PDF viewer @shamoon.
All App Changes:
.
4 changes.
: prevent error if bulk edit method not in MODIFIED_FIELD_BY_METHOD @shamoon.
: include tag component in list view @shamoon.
: use unmodified original for checksum if exists @shamoon.
: complete load with native PDF viewer @shamoon.
.
GNU GPLv3 internet web dynamic content indexing search
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: ENHANCEMENTS.
Move repo size to sidebar.
.
Use updated path to s6-svscan after alpine upgrade.
Fuzz test.
Raw file API ref handling.
ACME panic.
Branch dropdown not display ref name.
Assignee list overlapping in sidebar.
Sync fork for consistency #33192.
Editor markdown not incrementing in a numbered list #33193.
MITL git go
OpenBLAS is an optimized BLAS (Basic Linear Algebra Subprograms) library based on GotoBLAS2 1.13 BSD version.
major bugfix: 12-Jan-2025
General:
- a potential NULL pointer dereference in multithreaded builds.
Added function aliases for GEMMT using its new name GEMMTR adopted by Reference-BLAS.
- a build failure when building without LAPACK_DEPRECATED functions.
The minimum required CMake version for CMake-based builds was raised to 3.16.0 in order
to remove many compatibility and deprecation warnings.
Added more detailed CMake rules for OpenMP builds (mainly to support recent LLVM).
The behavior of the recently added CBLAS_?GEMMT functions with row-major data.
Improved thread scaling of multithreaded SBGEMV.
Improved thread scaling of multithreaded TRTRI.
Compilation of the CBLAS testsuite with gcc14 (and no Fortran compiler).
Added support for option handling changes in flang-new from LLVM18 onwards.
Added support for recent calling conventions changes in Cray and NVIDIA compilers.
Added support for compilation with the NAG Fortran compiler.
Placement of the -fopenmp flag and libsufin the generated pkgconfig file.
Improved the CMakeConfig file generated by the Makefile build.
Const-correctness of cblas_?geadd in cblas.h.
- a potential inaccuracy in multithreaded BLAS3 calls.
Empty implementations of get/set_affinity that print a warning in OpenMP builds.
Function signatures for TRTRS in the converted C version of LAPACK.
Omission of several single-precision LAPACK symbols in the shared library.
Improved build instructions for the provided "pybench" benchmarks.
Improved documentation, including added build instructions for WoA and HarmonyOS
as well as descriptions of environment variables that affect build and runtime behavior.
Added a separate "make install_tests" target for use with cross-compilations.
Integrated improvements and corrections from Reference-LAPACK:
Removed a comparison in LAPACKE ?tpmqrt that is always false (LAPACK PR 1062).
The leading dimension for B in tests for GGEV (LAPACK PR 1064).
Replaced the ?LARFT functions with a recursive implementat
BSDL-2 blas lapak c fortran assembly cpp
Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with:
Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!
minor bugfix: This release is a canary release intended to be used for testing.
Note that this build has a redesigned restore flow.
Should arise, the previous restore engine can be enabled with `--restore-legacy=true`.
## Detailed list of changes:
Added server status and wait to ServerUtil.
an where index files would contain replicated blocklists.
an with duplicate blocks preventing repair.
Size strings are now formatted as kikibytes.
some with CIFS/SMB backend.
GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript
TV-Browser is a Java-based electronic TV program guide browser. Per default it looks like a classic paper TV periodical, and it can be extended with new source plugins to the existing 1000 TV stations and 100 radios.
minor bugfix:
GNU GPLv3 java tv epg program-guide entertainment multimedia german
Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.
Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt). For a comprehensive list of formats supported, see Supported Document Formats.
minor bugfix: alpha
backend:
Add missing break to make two columns right work.
Add missing break to make two columns right work.
Improve support for Adobe PDF open parameters.
Do not implement module loading through GTypeModule (Pablo Correa Gómez).
Dvi: code style relate to inline functions (Qiu Wenbo).
Dvi: Remove always false check (Qiu Wenbo).
Use GDateTime alternatives for EvAttachment (Pablo Correa Gómez).
Remove usage of ev_backends_manager_get_document (Qiu Wenbo).
build:
Bump libraries' API version to 4, do not hard-code (Pablo Correa Gomez).
Bump the minimum required version of cairo to 1.14.0 (Qiu Wenbo).
Bumpt libview, libdocument and Evince API version (Germán Poo-Caamaño).
Enable dri permission in flatpak (Germán Poo-Caamaño).
app_id for flatpak in development mode (Germán Poo-Caamaño).
generated desktop file names (Germán Poo-Caamaño).
Improve build location (Germán Poo-Caamaño).
Improve development build story (Germán Poo-Caamaño).
Reduce indirections to generate desktop files (Germán Poo-Caamaño).
Remove ENABLE_NLS flag (Qiu Wenbo).
Remove indirection for building schemas (Germán Poo-Caamaño).
Remove gidocgen submodule and requirement (Pablo Correa Gómez).
Remove name sufworkaround on MacOS (Qiu Wenbo).
Remove org.gnome.SettingsDaemon.MediaKeys (Maximiliano Sandoval R).
Remove unused EVINCEDATADIR (Qiu Wenbo).
Rename GNOMELOCALEDIR to EV_LOCALEDIR (Qiu Wenbo).
Set HAVE_CAIRO_PDF and HAVE_CAIRO_PS in config (Qiu Wenbo).
Update dependencies in flatpak (Germán Poo-Caamaño).
Update dependency versions for flatpak (Germán Poo-Caamaño).
Update flatpak dependencies (Germán Poo-Caamaño).
Updated flatpak poppler dependency (Andrew Murray).
Use different names when in development (Germán Poo-Caamaño).
Version bump (Germán Poo-Caamaño).
ci:
Bump Ubuntu version to add libadwaita (Germán Poo-Caamaño).
Set development build in flatpak (Germán Poo-Caamaño).
Use updated image for both gtk3 and gtk4 (Germán Poo-Caamaño).
Add default templa
GNU GPLv3 pdf viewer gnome c
openpilot is an open source driver assistance system. Currently, openpilot performs the functions of Adaptive Cruise Control (ACC), Automated Lane Centering (ALC), Forward Collision Warning (FCW), and Lane Departure Warning (LDW) for a growing variety of supported car makes, models, and model years. In addition, while openpilot is engaged, a camera-based Driver Monitoring (DM) feature alerts distracted and asleep drivers. See more about the vehicle integration and limitations.
minor feature: New driving monitoring model.
Reduced false positives related to passengers.
Image processing pipeline moved to the ISP.
More GPU time for driving models.
Power draw reduced 0.5W, which means your device runs cooler.
Added toggle to enable driver monitoring even when openpilot is not engaged.
Enable openpilot longitudinal control for Ford Q3 vehicles.
New Toyota TSS2 longitudinal tune.
Coming soon.
Rivian support.
F-150 Mach-E support.
Tesla Model 3 support.
MITL
If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library.
major feature: .
.
New output format: pod (Evan Silberman). Pod.
( Plain old documentation ) is a markup languaged used principally
to document Perl modules and programs..
New reader module Text.Pandoc.Readers.Pod, exporting.
readPod API change ..
Docx reader:.
.
Support row heads in tables.
Reader: When w:tblLook has w:firstColumn.
Set (or an equivalent bit mask), we set row heads = 1 in the
AST..
Read table styles as custom styles when styles.
Extension is enabled.
.
HTML reader:.
.
Add size information for font awesome SVG icons. If.
The icon has class fa-fw or fa-w16 or
fa-w14, we add a width attribute to prevent the icon.
From appearing full-width in PDF or docx output.
.
Djot reader:.
.
Use a Span with class mark rather than highlighted for.
Highlighted text, for consistency with the other pandoc readers
And writers.
.
mandoc reader:.
.
Add mdoc St for C23 (Evan Silberman)..
.
RST reader:.
.
handling of underscores.
a a regression introduced in 3.6..
.
Docx writer:.
.
Support row heads in tables.
Writer: set w:firstColumn in w:tblLook.
When there are row heads. (Word only allows one, so this is
Triggered by any number of row heads gt; 0.)
.
Djot writer:.
.
Render a Span with sole class mark as highlighted text..
.
Asciidoc writer:.
.
Don t emit the class in a span if it s just mark . The.
mark class is used for highlighting, and Asciidoc treats bare.
#...# with no attributes as highlighted text..
Improve escaping..
.
EPUB v2 writer:.
.
cover image.
This is a regression introduced in 3.6..
.
Typst writer:.
.
handling of pixel image dimensions. These.
Are now converted to inches as in the LaTeX writer.
.
Improve error message given when users specify.
asciidoc as input format..
Allow random 1.3..
Use texmath 0.12.8.13 (typst improvements)..
lua-filters.md: document.
system.os return values..
MANUAL.txt:.
.
Improve manual s coverage of custom styles..
Replace LibreOffice PDF documentation link to latest so it.
Links to the latest major release rather than a s
GNU GPLv3 utilities haskell
FreshRSS is a self-hosted RSS feed aggregator.
It is lightweight, easy to work with, powerful, and customizable.
It is a multi-user application with an anonymous reading mode. It supports custom tags. There is an API for (mobile) clients, and a Command-Line Interface.
Thanks to the WebSub standard, FreshRSS is able to receive instant push notifications from compatible sources, such as Friendica, WordPress, Blogger, Medium, etc.
FreshRSS natively supports basic Web scraping, based on XPath, for Web sites not providing any RSS / Atom feed. Also supports JSON documents.
FreshRSS offers the ability to reshare selections of articles by HTML, RSS, and OPML.
Different login methods are supported: Web form (including an anonymous option), HTTP Authentication (compatible with proxy delegation), OpenID Connect.
Finally, FreshRSS supports extensions for further tuning.
major feature: Features. Add support for regex search (regular expressions). Advanced regex syntax for searches depends on the database used (SQLite, PostgreSQL, MariaDB, MySQL), but FreshRSS filter actions such as auto-mark-as-read and auto-favourite always use PHP PCRE2 syntax. Allow dynamic search operator in user queries, like `search:UserQueryA date:P1d`. New feed mode *HTML+XPath+JSON dot notation (JSON in HTML). Better HTTP compliance with support for HTTP response headers `Cache-Control: max-age` and `Expires`, FreshRSS/simplepie#26. Support custom HTTP request headers per feed (e.g. for `Authorization`). New unicity policies and heuristic for feeds with bad article IDs. Fallback to GUID if article link is empty. New option to automatically mark new articles as read if an identical title already exists in the same category. New reading view option to display unread articles + favourites. And corresponding new filter state ` state=96` (no UI button yet). Add ability to remove content from articles with CSS selectors, also when not using full content. Update `phpgt/cssxpath` library with improved CSS selectors. Support for `:last-child`, `:first-of-type`, `:last-of-type`, ` =`, ` =`. New condition option to selectively retrieve full content of articles. . Allow parentheses in quoted search. New UI feature to download a user SQLite database or a database SQLite export (to be produced by CLI). New button to delete errored feeds from a category. Better import of Inoreader user labels. Rebuild feed favicon on cache clear. New sharing with Bluesky. New sharing with Telegram. ing. searches with a parenthesis before an operator like `("a b")` or `(!c)`. auto-read tags. CSS selector for removing elements,. ,. redirection error after creating a new user. favicon error in case of wrong URL. Use cURL to fetch extensions list (allows e.g. IPv6). XML encoding in cURL options. initial UI scroll for some browsers. menu for article tags in some cases. share menu shortcut. HTML regex pat
Affero GPLv3 rss self-hosted rss-feed news-reader rss-aggregator news-aggregator rss-reader websub atom php
PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data.
Data is encrypted and decrypted in the browser using 256bit AES in Galois Counter mode.
This is a fork of ZeroBin, originally developed by Sébastien Sauvage. PrivateBin was refactored to allow easier and cleaner extensions and has many additional features. It is, however, still fully compatible to the original ZeroBin 0.19 data storage scheme. Therefore, such installations can be upgraded to PrivateBin without losing any data.
What PrivateBin provides
As a server administrator you don't have to worry if your users post content that is considered illegal in your country. You have plausible deniability of any of the pastes content. If requested or enforced, you can delete any paste from your system.
Pastebin-like system to store text documents, code samples, etc.
Encryption of data sent to server.
Possibility to set a password which is required to read the paste. It further protects a paste and prevents people stumbling upon your paste's link from being able to read it without the password.
What it doesn't provide
As a user you have to trust the server administrator not to inject any malicious code. For security, a PrivateBin installation has to be used over HTTPS! Otherwise you would also have to trust your internet provider, and any jurisdiction the traffic passes through. Additionally the instance should be secured by HSTS. It can use tradit
major feature: ADDED: Allow non persistent SQL connections, if configured.
ADDED: Show a button (that redirects to the `basepath` URL) inside the alert after a paste is deleted.
CHANGED: Tweaked page footer of the `bootstrap5` template.
CHANGED: Simpler PostgreSQL table lookup query.
CHANGED: SRI hashes are now configurable, no longer hardcoded in templates.
CHANGED: Upgrading libraries to: DOMpurify 3.1.7, ip-lib 1.18.1, cloud-storage 1.43.0, aws-sdk-php 3.325.0. : Numeric array keys being cast to integer causing failures under strict type checking.
Mixed pastebin self-hosted encrypted php javascript css
TV-Browser is a Java-based electronic TV program guide browser. Per default it looks like a classic paper TV periodical, and it can be extended with new source plugins to the existing 1000 TV stations and 100 radios.
minor bugfix:
GNU GPLv3 java tv epg program-guide entertainment multimedia german
Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Jellyfin is descended from Emby's 3.5.2 release and ported to the .NET Core framework to enable full cross-platform support. There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. We welcome anyone who is interested in joining us in our quest!
minor bugfix: General Changes
Exclude file system based library playlists from migration PR #13059 , by @Shadowghost
Downgrade minimum sdk version PR #13063 , by @crobibero
GNU GPLv3 media media-center multimedia entertainment-hub home-theater csharp
Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data-driven culture:
Visualizations: Fast and flexible client side graphs with a multitude of options. Panel plugins offer many different ways to visualize metrics and logs.
Dynamic Dashboards: Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard.
Explore Metrics: Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side.
Explore Logs: Experience the magic of switching from metrics to logs with preserved label filters. Quickly search through all your logs or streaming them live.
Alerting: Visually define alert rules for your most important metrics. Grafana will continuously evaluate and send notifications to systems like Slack, PagerDuty, VictorOps, OpsGenie.
Mixed Data Sources: Mix different data sources in the same graph! You can specify a data source on a per-query basis. This works for even custom datasources.
major bugfix: Features and enhancements:
Cloudwatch: OpenSearch PPL and SQL support in Logs Insights.
Affero GPLv3 server stats analytics monitoring data-visualization dashboard business-monitoring mysql postgres typescript go
iotop-c does for I/O usage what top(1) does for CPU usage. It watches I/O usage information output by the Linux kernel and displays a table of current I/O usage by processes on the system. It is handy for answering the question "Why is the disk churning so much?". iotop-c requires a Linux kernel built with the CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS config options on. iotop-c is an alternative re-implementation of iotop in C, optimized for performance. Normally a monitoring tool intended to be used on a system under heavy stress should use the least additional resources as possible.
major bugfix:
GNU GPL monitoring