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!
major feature: This release is a canary release intended to be used for testing in preparation of a later stable release.
Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8.
For that reason, the updater in previous canary builds does not detect this update yet, but this can be activated at a later time.
The builds are self-contained so Mono or.NET installations are not required to install.
Important changes from last Beta.
Updated to.NET8 with OS specific builds.
Using Kestrel as the API/UI server.
Mandatory password and new authentication scheme for server.
Settings database version updated to v8.
Please see list of known related to.NET8/Kestrel upgrade:
https://github.com/orgs/duplicati/projects/2
New tool to manage a running server.
Due to incompatibility with `duplicati_client` a new tool is included, named `Duplicati.CommandLine.ServerUtil.exe`/`duplicati-server-util`.
Upgrade from `v2.0.9.105`.
If you are upgrading from 2.0.9.105 please see the release notes from 2.0.9.106 for how to prepare the database.
Upgrades from other versions do not need special steps.
## Detailed list of changes:
Prepared some additional localization strings.
a with server-util not finding backups by name.
Added support for insecure connections from server-util.
Embedding backwards compatible ARMv7 binaries in builds.
Another for MSI packages breaking on upgrade.
Improved Swagger output to include types.
Replaced `WebRequest` for WebDAV with `HttpClient`.
Reduced log output from server-util and TrayIcon.
Microfor USN parsing.
a case where almost identical files could cause broken index files, thanks @Jojo-1000.
Also improved handling when reading index files with broken lists, thanks @Jojo-1000.
auto-repair failing due to locked databases, thanks @Jojo-1000.
GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript
Qsynth is a fluidsynth GUI front-end application written in C++ around the Qt framework using Qt Designer. Eventually it may evolve into a softsynth management application allowing the user to control and manage a variety of command line softsynth but for the moment it wraps the excellent FluidSynth. FluidSynth is a command line software synthesiser based on the Soundfont specification.
Qsynth is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.
minor bugfix: Peppino knob graphic style refined to follow designated palette. Color theme (and not being such an ugly style anymore;)).
GNU GPLv3 sound-synthesis c
curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, POP3, IMAP, SMTP, RTSP, RTMP, and FILE, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, port numbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings to libcurl for about 40 languages and environments.
major bugfix: 8.10.0 8.10.0 8.10.0 changes only .
Changes:
.
autotools: add `--enable-windows-unicode` option.
curl: --help option displays documentation for given cmdline option.
curl: add --skip-existing.
curl: for -O, use quot;default quot; as filename when the URL has none.
curl: make --rate accept quot;number of units quot;.
curl: make --show-headers the same as --include.
curl: support --dump-header to direct to stderr.
curl: support embedding a CA bundle and --dump-ca-embed.
curl: support repeated use of the verbose option; -vv etc.
curl: use libuv for parallel transfers with --test-event.
getinfo: add CURLINFO_POSTTRANSFER_TIME_T.
mbedtls: add CURLOPT_TLS13_CIPHERS support.
rustls: add support for setting TLS version and ciphers.
vtls: stop offering alpn http/1.1 for http2-prior-knowledge.
wolfssl: add CURLOPT_TLS13_CIPHERS support.
wolfssl: add support for ssl cert blob / ssl key blob options.
.
:
.
asyn-thread: stop using GetAddrInfoExW on Windows.
autotools: MS-DOS builds.
autotools: typo in tests/data target.
aws_sigv4: canon order for headers with same pre.
bearssl: setting tls version.
bearssl: improve shutdown handling.
BINDINGS: add zig binding.
build: add `iphlpapi` lib for libssh on Windows.
build: add `poll()` detection for cross-builds.
build: add options to disable SHA-512/256 hash algo.
build: check OS-native IDN first, then libidn2.
build: delete unused `REQUIRE_LIB_DEPS`.
build: drop unused `NROFF` reference.
build: drop unused feature-detection code for Apple `poll()`.
build: generate `buildinfo.txt` for test logs.
build: improve compiler version detection portability.
build: make `CURL_FORMAT_CURL_OFF_T U ` work with mingw-w64 lt;=7.0.0.
build: silence C4232 MSVC warnings in vcpkg ngtcp2 builds.
build: use -Wno-format-overflow.
buildconf.bat: tool_hugehelp.c generation.
cf-socket: pollset for listening.
cf-socket: prevent KEEPALIVE_FACTOR being set to 1000 for Windows.
cfilters: send flush.
CHANGES:
MITL internet web ftp software-development libraries networking curl
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. ALSA has the following significant features:
Efficient support for all types of audio interfaces, from consumer sound cards to professional multichannel audio interfaces.
Fully modularized sound drivers.
SMP and thread-safe design.
User space library (alsa-lib) to simplify application programming and provide higher level functionality.
Support for the older Open Sound System (OSS) API, providing binary compatibility for most OSS programs.
minor feature:
GNU GPL sound audio midi server linux
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 bugfix: 4.12.6 2024-11-23
* Bug Fixes:
* Configuration: iTunes: Fix missing fields.
* New Features:
* Audio Tags: Added access to 'comment', 'work', 'grouping', 'movement', 'movement number', 'movement count'.
Zlib audio music end-users linux macos windows player ballroom c gtk
Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.
minor feature: Sending cancellation request if it's requested while reading prep
ended responses.
(cherry picked from commit 8473d72).
BSDL-2 c dotnet mono-compatible database-driver postgresql
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.
minor feature: .
.
New output format: ansi (for formatted console
Output) (Evan Silberman). Most Pandoc elements are supported and
Printed in a reasonable way, if not always ideally. This version
Does no detection of terminal capabilities, nor does it fall back
to different output styles for less-capable terminals..
Add command line options --table-caption-position and
--figure-caption-position.
These allow the user to specify whether to put captions above or.
Below tables and figures, respectively. The following output
Formats are supported: HTML (and related such as EPUB), LaTeX (and
Beamer), Docx, ODT/OpenDocument, Typst..
Change default --pdf-engine via HTML to
WeasyPrint.
wkhtmltopdf is.
Deprecated. weasyprint is
The easiest-to-install, maintained alternative. For better
Results, one might prefer pagedjs-cli.
Org reader:.
.
parsing of src blocks with an -i flag. Tabs are now preserved in the contents of
src blocks if the the block has the -i flag.
.
RTF reader:.
.
Handle images inside shp contexts.
.
RST reader:.
Improve simple table support.
Multiline rows occur only when the first cell is empty;
we were previously treating lines with any empty cell as.
Row continuations. In addition, we no longer wrap multiline cells
in Para if they can be represented as Plain. This is consistent.
With docutils behavior.
LaTeX reader:.
.
Math environments don t have bracketed options..
Parse nested tabular environments..
.
Typst reader:.
.
Change how block elements are handled. Previously they were.
Always parsed as divs. But actually they can occur in some
inline contexts. Now we first try to parse them as inlines, and.
Only as blocks if that fails. A surrounding Div or Span element is
Added only if there is an identifier.
.
HTML reader:.
.
Only parse main element s contents (if present). If.
Main has an id or class, we include a div with that id or class;
Otherwise just the contents.
Read TeX annotation in MathML content if present..
Better handle KaTeX-generated math. KaTeX.
GNU GPLv3 utilities haskell
FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.
minor feature: all commits.
Changed.
.
Update all pinned deps.
.
MITL download internet torrents bittorrent python
Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.
minor feature: lt;p gt;Summary of changes since the lt;a href="https://github.com/schismtracker/schismtracker/releases/tag/20240809" gt;20240809 lt;/a gt; release: lt;/p gt;.
lt;ul gt;.
lt;li gt;Add dependency on utf8proc for Unicode normalization, allowing the display of some filenames with decomposed diacritics lt;/li gt;.
lt;li gt;Correct key input on the Load/Save/Export Module pages lt;/li gt;.
lt;li gt;Schism version numbers being displayed incorrectly in the message log lt;/li gt;.
lt;li gt;Use native Unicode character display functions lt;/li gt;.
lt;li gt;Remove unnecessary alpha channel from the video texture lt;/li gt;.
lt;li gt;uppercase files not being displayed in the Load/Save/Export Module pages lt;/li gt;.
lt;li gt;audio initialization on SDL older than 2.0.18, causing powerpc macos builds to function again lt;/li gt;.
lt;li gt;many possible memory leaks lt;/li gt;.
lt;li gt;S3M: don't warn about invalid notes when saving empty pattern cells lt;/li gt;.
lt;/ul gt;.
GNU GPL audio editor music sequencer tracker c python
hledger is...
free GPL-licensed accounting software that runs on unix, mac, windows, and the web
based on readable, version-controllable, future-proof plain text files
good for tracking money, investments, time, or any countable commodity
good for learning more about double entry accounting
shipped with web, terminal, command line, JSON and Haskell interfaces
the most user friendly plain text accounting app
comparable to Ledger and Beancount
built with the powerful Haskell language
fast, lightweight, reliable (we pay $50 for regression reports or fixes)
free from vendor lock-in
local, not cloud-based; your private financial data remains under your control
scripting-friendly and automatable
comfortable for technical users, but also usable by others. Knowing about command lines, text editors and version control is helpful, but not required (much)
good at importing CSV from banks and other financial institutions
actively developed and supported by Simon Michael and contributors since 2007
strengthened by your feedback, work and funding. 🙏🏻
minor bugfix: Docs
In the hledger 1.29 release notes, Date adjustments has had some corrections.
Github release notes template cleanups; mac, linux install commands.
README: contributors link.
RELEASING: updates.
Scripts/addons.
hledger-install: cleanups, bump versions, perhaps hledger-interest install.
hledger-install: clarify some stack/cabal setup messages.
Infrastructure/Misc.
Shake.hs: partial warnings.
Shake cmdhelp: renamed to cmddocs, and it now also updates the options
listed in the manuals, and shows progress output. It should be run (at
some point) after changing commands' docs or options.
Shake txtmanuals: silence all but wide table warnings.
just file cleanups; update to support just 1.28+.
just twih: date - just ghci: -fobject-code was a mistake, keep everything interpreted.
just functest: try again to reduce rebuilding/slowdowns when testing.
just installrel: update for.tar.gz.
ci scripts: cleanup, a macos-ism.
accounting cli haskell roff
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.
major feature: deps: serve-static@0.16.0.
Remove link renderization in html while redirecting.
deps: send@0.19.0.
Remove link renderization in html while redirecting.
deps: body-parser@0.6.0.
add `depth` option to customize the depth level in the parser.
IMPORTANT: The default `depth` level for parsing URL-encoded data is now `32` (previously was `Infinity`).
Remove link renderization in html while using `res.redirect`.
deps: path-to-regexp@0.1.10.
- Adds support for named matching groups in the routes using a regex.
- Adds backtracking protection to parameters without regexes defined.
deps: encodeurl@ 2.0.0.
- Removes encoding of ` `, ` `, and ` ` to align better with URL spec.
Deprecate passing `options.maxAge` and `options.expires` to `res.clearCookie`.
- Will be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie.
MITL javascript web-framework nodejs templating web-apps developers
Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.
minor bugfix: Added:
Support for building the SWIG-generated Guile language bindings has been
integrated into the CMake build system. This is controllable by the.
`-DENABLE_GUILE= AUTO ON OFF ` option.
Support for building the SWIG-generated Java language bindings has been
integrated into the CMake build system. This is controllable by the.
`-DENABLE_JAVA= AUTO ON OFF ` option.
Support for building the SWIG-generated Lua language bindings has been
integrated into the CMake build system. This is controllable by the.
`-DENABLE_LUA= AUTO ON OFF ` option.
Support for building the SWIG-generated Perl language bindings has been
integrated into the CMake build system. This is controllable by the.
`-DENABLE_PERL= AUTO ON OFF ` option.
Changed:
Comparison against a plugin s `knowncolors` array is now case-insensitive,
rather than requiring all entries of the array to be lower-cased. The
requirement that the `knowncolors` array is lexically ordered remains.
The Smyrna Color Theme , Edge Attr. For Color , and Node Alpha settings
have been removed. The values of these settings had no effect.
Graphviz libraries set -on-exec on job output files being written and
user shape files being read. This should only affect applications using
Graphviz libraries that rely on a fork-and-exec-ed child subprocess being able
to access these open files. Applications with this requirement can regain the
old behavior by unsetting the -on-exec flag immediately after creating
these objects. Graphviz libraries themselves are not affected by whether or
not this flag is set.
The Autotools build system no longer detects or uses the `-perl` option to
SWIG to build Perl language bindings. Only `-perl5` is used.
:
A reference to the non-existent `colxlate` function in an error message has
been corrected to `colorxlate`.
`gvgen` no longer crashes sometimes when running random graph generation. This
was a regression in Graphviz 12.0.0. #2588.
Dashed and dotted pen styles in VRML images loaded by th
EPL presentation visualization graph
Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users.
Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger — which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.
major feature: Appid: added new logs for reload third party.
Extractor: add field name to logging function.
Extractor: add json logger.
Extractor: add unit tests for enum types.
Extractor: guard-macro names.
Extractor: local variable.
Extractor: mention a field in initialization list.
Extractor: remove unused headers.
Extractor: take a note of IT-P in key points.
File_api: set file name for file processing.
Http_inspect: when cutting chunks check for MAX_OCTETS too.
Packet_tracer: add tcp window size, options and meta-ack info.
GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c
FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.
minor feature: all commits.
Changed.
.
Add simpler string-only format to mock plugin's schema.
.
MITL download internet torrents bittorrent python
This program is intended to download audio albums from YouTube. It downloads audio file using youtube-dl and generates Cue Sheet with metadata.
major feature: proxy settings; feature to add extra command-line arguments;
updated translations
BSDL-2 cue youtube qt
Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.
minor feature: Linux 6.10.9, i2c: Use IS_REACHABLE() for substituting empty ACPI functions, drm/amdgpu: remove redundant semicolons in RAS_EVENT_LOG, mm: filemap_invalidate_inode() to use invalidate_inode_pages2_range(), pinctrl: core: reset gpio_device in loop in pinctrl_pins_show(), media: uvcvideo: Enforce alignment of frame and interval, crypto: ecc - off-by-one missing to clear most significant digit, drm/amd/display: Skip wbscl_set_scaler_filter if filter is null, drm/amd/display: Check BIOS images before it is used, drm/amdkfd: use mode1 reset for RAS poison consumption, drm/amdgpu: set RAS fed status for more cases, drm/amd/display: Avoid overflow from uint32_t to uint8_t, drm/amd/display: Disable DMCUB timeout for DCN35, drm/amd/display: use preferred link settings for dp signal only, drm/amd/display: Remove register from DCN35 DMCUB diagnostic collection, drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX, drm/amd/display: added NULL check at start of dc_validate_stream, drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay, drm/amdgpu: overflowed constant warning in mmhub_set_clockgating(), drm/amdgpu: add lock in kfd_process_dequeue_from_device, drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb, drm/amdgpu: add skip_hw_access checks for sriov, block: remove the blk_flush_integrity call in blk_integrity_unregister, driver: iio: add missing checks on iio_info's callback access, drm/xe: Add GuC state asserts to deregister_exec_queue, f2fs: to do sanity check on blocks for inline_data inode, wifi: cfg80211: make hash table duplicates more survivable, hwmon: (k10temp) Check return value of amd_smn_read(), thermal: trip: Use READ_ONCE() for lockless access to trip properties, dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor, dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks, pinctrl: renesas: rzg2l: Validate power registers for SD and ETH, drm/xe: Check valid domain is pa
GNU GPL c linux kernel operating-system
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;Welcome to the August 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_new-profiles-editor" rel="nofollow" gt;Profiles editor lt;/a gt; - Switch and manage your profiles from a single place. lt;/li gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_django-unit-test-support" rel="nofollow" gt;Django unit test support lt;/a gt; - Discover and run Django unit tests from the Test Explorer. lt;/li gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_full-project-intellisense-and-package-typings-on-vscodedev" rel="nofollow" gt;IntelliSense on vscode.dev lt;/a gt; - Boost your JS amp;amp; TS coding in vscode.dev with IntelliSense. lt;/li gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_show-or-hide-unchanged-cells-in-the-diff-view" rel="nofollow" gt;Notebook diff viewer lt;/a gt; - Efficiently review changes in notebooks by collapsing unchanged cells. lt;/li gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_resize-table-columns-via-the-keyboard" rel="nofollow" gt;Resize columns via the keyboard lt;/a gt; - Resizing table columns in VS Code more accessible via keyboard. lt;/li gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_source-control-graph-view" rel="nofollow" gt;Source Control Graph lt;/a gt; - Easily hide, collapse, or move the Source Control Graph. lt;/li gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_github-copilot" rel="nofollow" gt;GitHub Copilot lt;/a gt; - Add context in Quick Chat, improved test generation and chat history. lt;/li gt;.
lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_93#_copilot-inline-chat-context" rel="nofollow" gt;Experiment: Inline Chat lt;/a gt; - Use recent coding files for Inline Chat context. lt;/li gt;.
lt;/ul gt;.
MITL software-development text-editor debugger terminal-emulator build-tool version-control
Siril is an astronomical image processing tool.
It is specially tailored for noise reduction and improving the signal/noise
ratio of an image from multiple captures, as required in astronomy.
Siril can align automatically or manually, stack and enhance pictures from various file formats,
even image sequence files (films and SER files).
It works well with limited system resources, like in embedded platforms, but is
also very fast when run on more powerful computers.
Contributors are welcome. Programming language is C, with parts in C++.
Main development is done with most recent versions of libraries.
minor bugfix: CFA statistics.
Calibration command disabling cosmetic correction.
Calibration GUI not parsing correcting flat when using path parsing.
Non-deterministic parallel subsky RBF.
Incorrect deconvolution command arg setting (raised on pixls.us).
GHT and HT not reverting previews from other dialogs.
Crash when saving image.
Execute button in wavelets not reverting preview.
CLAHE crash on mono image.
Crash while extracting Green channel on CFA FITSEQ.
Inverted sequences on exporting to SER.
a with histogram hi / mid / lo entry callback behaviour (!735).
Free space disk computation on macOS.
GNU GPLv3 astronomy astrophotography photography image processing
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: Web ui cost module:
Double click cost cell to enable editing cost values.
Tables' height / scrollbar behaviour.
GNU LGPLv3 geometry bim ifc cad cpp python
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
major bugfix: ### Features / Enhancements.
Enhancement: re-work mail rule dialog, support multiple include patterns @shamoon.
Enhancement: add Korean language @shamoon.
Enhancement: allow multiple filename attachment exclusion patterns for a mail rule @MelleD.
Refactor: Use django-filter logic for filtering full text search queries @yichi-yang.
Refactor: Reduce number of SQL queries when serializing List Document @yichi-yang.
:
: use JSON for note audit log entries @shamoon.
: Rework system check so it won't crash if tesseract is not found @stumpylog.
: correct broken pdfjs worker src after upgrade to pdfjs v4 @shamoon.
Chore: remove unused frontend dependencies @shamoon.
: non-clickable scroll wheel in file uploads list @shamoon.
: deselect file tasks select all button on dismiss @shamoon.
: saved view sidebar heading not always visible @shamoon.
: correct select field wrapping with long text @shamoon.
: update ng-bootstrap to datepicker @shamoon.
Dependencies:
.
11 changes.
Chore(deps): Bump cryptography from 42.0.8 to 43.0.1 @dependabot.
Chore(deps-dev): Bump the development group with 3 updates @dependabot.
Chore(deps): Bump rapidfuzz from 3.9.6 to 3.9.7 in the small-changes group @dependabot.
Chore(deps): Bump tslib from 2.6.3 to 2.7.0 in /src-ui @dependabot.
Chore(deps-dev): Bump @playwright/test from 1.45.3 to 1.46.1 in /src-ui @dependabot.
Chore(deps-dev): Bump typescript from 5.4.5 to 5.5.4 in /src-ui @dependabot.
Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @dependabot.
Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates @dependabot.
Chore(deps): Bump pathvalidate from 3.2.0 to 3.2.1 in the small-changes group @dependabot.
Chore(deps): Bump micromatch from 4.0.5 to 4.0.8 in /src-ui @dependabot.
Chore(deps-dev): Bump the development group with 2 updates @dependabot.
.
All App Changes:
.
27 changes.
Chore: Update backend dependencies in bulk @stumpylog
GNU GPLv3 internet web dynamic content indexing search
dysk is a linux utility listing your filesystems.
minor bugfix: Wrong parsing of some filters with successive operators without parenthesis.
.
MITL disk utility filesystem rust
A downloader/installer for apps/games/doom-wads that run under wine, dosbox, java, scummvm, the fuse spectrum emulator, crispy-doom or chocolate-doom, mednafen, citra and other emulators, and also some native apps.
Also can install games from gog.com that can be run under wine/dosbox/scummvm/native (gog installers must be manually downloaded).
Comes with a list of apps. Checks sha256 of downloads, downloads dependancies, makes registry changes for running/installing, etc.
major feature: First AppImages added.
New 'categories' system, allowing better search/listing of apps.
More gog games added, including neogeo gog games.
More linux, wine and zxspectrum programs added.
GNU GPLv3 wine downloader installer
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not.
The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud.
Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.
minor feature: lt;ul gt;.
lt;li gt;Improved: Seamless-Updates - rename latest-mac.yml to latest-mac-arm64.yml lt;/li gt;.
lt;li gt;Improved: Updated packages @playwright/test (v1.44.1), sass (v1.77.4), tesseract.js (v5.1.0) lt;/li gt;.
lt;li gt;: Decrypt master keys only as needed lt;/li gt;.
lt;li gt;: Removed unneeded electron-log dependency lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.
minor bugfix: Cannot see a 1 sub-category in Stats Rept donut view.
Saved filter date ranges going wrong.
Dark mode applied live, but not on app startup or when exiting preferences dialog.
Budget report category do not sum their subcat budget in 5.8.2.
Csv export crash.
Category appeard Empty and crashes Homebank on Linux.
2024-07-08 Maxime Doyen.
GNU GPL c gtk gnome accounting personal-finance quicken money finances bookkeeping
MKVToolNix is a tool collection for manipulating Matroska video (MKV) files. It can mux/demuc, split/merge, edit, inspect or create them, or convert from AVI, MP4, OGM, Dirac, h264 fromats. It supports common encodings and subtitle formats, runs on Linux, Windows and Max OS X.
major bugfix: "Black as the Sky" 2024-09-07.
New features and enhancements:
Mkvmerge: chapters: added support for specifying MPLS files with.
`--chapters`, too, not just as regular source files. The documentation.
Stated this was possible already, but that wasn't actually the
Case. Implements/.
MKVToolNix GUI: multiplexer: added a progress dialog that is shown during.
File identification.
MKVToolNix GUI: jobs: the status bar now differentiates between numbers of.
Warnings/errors that occurred in the current session and those that occurred
Before the current session. Implements #3732.
:
Mkvmerge: AAC parser: LOAS/LATM streams: if the first `AudioSpecificConfig`.
Element is not found within the first LOAS/LATM frame, `mkvmerge` will no
Longer discard the frames before it but defer parsing them until after it
Has found the `AudioSpecificConfig` element.
MKVToolNix GUI: job queue: the GUI crashing when re-ordering the jobs
in the job queue. This regression was introduced while ing #3720. #3729.
Build system changes:
The bundled `fmt` library was updated to v10.2.1.
GNU GPL c video matroska conversion
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: Cost module web-ui can now:
Assign cost item products from Blender selection.
Display list of selected products ( with available quantities, subtotals, and highlighting already assigned products).
Display and refresh assigned products.
Highlight loaded cost schedule.
GNU LGPLv3 geometry bim ifc cad cpp python
Stegano is a pure Python Steganography module.
minor feature: Added a parameter, _file, to lsb.reveal in order to.
Specify if the file must be at the end of the processing.
GNU GPLv3 python steganography pillow lsb
libUseful is a general 'C' library providing useful functions related to: resizable strings, lists and maps, unix and tcp sockets, SSL/TLS, cryptographic hashes, parsing of json, yaml and other markup languages, terminal output including ANSI/vt100 escape sequences, OAuth 2.0, etc, etc.
minor feature: incorrect addition of 'progress' and 'remain' to options of non-progress-bar terminal widgets.
Make sure all DataProcessorInit functions fit the new function prototype.
TerminalChooser now honors the 'width' setting, and intelligently fits itself into that.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
Ant Media Server is capable of ultra-low latency streaming with WebRTC technology which provides the typical value of 0.5 seconds. Any kind of live stream could be delivered to a broad range of client via scalable cluster infrastructure on the cloud. Android, iOS, and JavaScript SDKs are available.
Adaptive bitrate feature makes streams play with every network speed. Customers may simulcast their video content simultaneously to social media platforms such as Facebook, YouTube, and Twitter.
minor feature: lt;h3 gt;Ant-Media-Enterprise lt;/h3 gt;.
lt;li gt;Add products to website automatically: Update downloadable file in products- lt;a href="/ant-media/Ant-Media-Server/blob/ams-v2.11.3" gt; lt;/a gt; lt;/li gt;.
lt;li gt;Put audio packets in queue, update audio/video timing after restore- lt;a class="-link js--link" data-error-text="Failed to load title" data-id="1909790860" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//5601" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//5601/hovercard" href="https://github.com/ant-media/Ant-Media-Server//5601" gt;#5601 lt;/a gt; lt;/li gt;.
lt;li gt;Wrong Overflow Trigger in Audio amp;amp; Video- lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2504609344" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//6632" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//6632/hovercard" href="https://github.com/ant-media/Ant-Media-Server//6632" gt;#6632 lt;/a gt; lt;/li gt;.
Apache media server rtmp webrtc rtsp streaming hls broadcasting java
Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites.
Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases.
Portability. Projects built using GTK and its dependencies run on well known operating systems.
Stability. GTK delivers the enticing features and superb performance which adds to your applications.
Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more.
Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application.
Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License.
API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results.
Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit.
Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.
major bugfix: Note: This release changes the default GSK renderer to be Vulkan,
on Wayland. Other platforms still use ngl. The intent of this change
is to use the best available platform APIs. You can still override
the renderer choice using the GSK_RENDERER environment variable.
We believe that most of the problems reported with the new renderers.
during the 4.13 and 4.15 development cycles have been addressed by now.
But the new renderers and dmabuf support are using graphics drivers.
in different ways than the old gl renderer, and trigger new driver.
Therefore, it is recommended to use the latest mesa release (24.2)
with the new renderers.
GtkScale:
- positioning of scale values.
GtkEmojiChooser:
- Make Control-clicks work for the recent section.
GtkPopover:
- Make sure focus lands on the right widget when cascading.
GtkSpinButton:
- Disable Emoji input for numeric spin buttons.
GtkSingleSelection:
- Implement unselect_all.
Accssibility:
- roles for radio buttons.
- Check if ATs are listening before exporting trees.
- Add a check for sandboxed accessibility bus.
- handling of the error message relation.
- Turn criticals into demessages.
- Set expanded states properly in menus.
CSS:
- a few on bigendian systems.
- Avoid a crash with relative colors.
GSK:
- Use the right GL context when exporting textures.
- Don't let colors influence depth decisions.
- Allow uploading of mipmap levels when tiling textures.
GDK:
- Update keysyms from libX11 1.8.10.
- Implement cpu-side mipmapping.
- Use a thread pool for color conversions and mipmapping.
Vulkan:
- drag surface offsets.
Wayland:
- a crash.
- Associate EGL windows with context later.
X11:
- initial EGL context creation.
- a problem with GL context creation.
Broadway:
- Implement compute_size and request_layout.
MacOS:
- Set transparent backgroiund for toplevel windows.
Windows:
- Improve deoutput.
- Detect Mesas d3d12 driver and request GDI compat.
Demos:
- Set window icons in demos.
- Add a 64k
GNU GPLv3 gnome gtk library framework gui toolkit cpp
A simple terminal UI for git commands, written in Go with the gocui library.
minor feature: Switch to Files panel after popping a stash
PR Description:
I find myself always switching to the Files panel after popping a stash.
100 of the time, so it makes sense that lazygit does this for me. Do it.
For apply as well, for consistency.
Please check if the PR fulfills these requirements:
x Cheatsheets are up-to-date (run `go generate./...`).
x Code has been formatted (see.
Here).
x Tests have been added/updated (see.
Here.
For the integration test guide).
Text is internationalised (see.
Here).
If a new UserConfig entry was added, make sure it can be.
Hot-reloaded (see.
Here).
Docs have been updated if necessary.
x You've read through your own file changes for silly mistakes etc.
MITL git development text-editor text-processing
Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.
minor feature: IMPORTANT NOTES:
Important You need to manually execute a migration script after your upgrade while PeerTube is running.
The purpose of this migration is to update video files metadata in the database.
This migration can take a long time if you have many federated/local videos, but is designed to be safe to run multiple times:
Classic installation: `cd /var/www/peertube/peertube-latest sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production node dist/scripts/migrations/peertube-6.3.js`.
Docker installation: `cd /var/www/peertube-docker docker-compose exec -u peertube peertube node dist/scripts/migrations/peertube-6.3.js`.
Maintenance:
Reduce error and warning logs generated by clients and the federation.
Introduce `peertube_playback_buffer_stalled_count_total` OpenTelemetry playback metric.
Removed `access_log: off` for static video requests in the nginx configuration template, now the player doesn't use WebTorrent anymore (which was doing a large amount of small HTTP requests).
PeerTube introduces a new download API endpoint that remuxes the videos on the fly to merge video and audio streams. A custom rate limit can be configured in the YAML configuration.
### Plugins/Themes/Embed API.
Reduce `@peertube/peertube-types` package size.
Features:
:tada: Separate HLS audio and video streams :tada:
Can be enabled for VODs in the admin configuration for new videos.
Automatically enabled for lives.
If enabled, an "Audio only" resolution is available in the HLS player.
The live can ingest and output an "Audio only" stream.
Reduce video disk space used since we only store one version of the audio stream.
The download modal has a new panel so users can easily select the resolution they want to download.
:tada: Introduce a transcription widget :tada:
Users can open the transcription widget that appears next to the player.
The transcription is in sync with the video.
Users can search the transcript and click on a specific segment to automat
Affero GPLv3 javascript angularjs web video hosting activitypub
GNU nano is a console text editor, modeled 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: "Charlotte will climb walls!".
At a Yes-No prompt, beside Y and the localized initial for "Yes".
Also Y is accepted. Similarly, N for "No", and A for "All".
A text-highlighting with Alt+Home/Alt+End is.
GNU GPL editor text-editor terminal console pico syntax-highlighting
Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well.
For more info, see https://www.elastic.co/products/logstash
minor feature: notable-8.15.1 .
==== Performance improvements and notable.
Where ` VAR ` incorrectly treated array as a string https://github.com/elastic/logstash/pull/16375.
core-8.15.1 .
==== Other changes to Logstash core.
Emit warning message for java version less than 17. Starting from Logstash 9.0, the minimum required version of Java will be Java 17 https://github.com/elastic/logstash/pull/16370.
plugins-8.15.1 .
==== Plugin releases.
*Elasticsearch Input - 4.20.4*.
Where the `index` parameter was being ignored when using `response_type = aggregations` https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/209 #209 .
*Redis Input - 3.7.1*.
Doc Added `threads` option https://github.com/logstash-plugins/logstash-input-redis/pull/95 #95 .
*Aws Integration - 7.1.8*.
Added support to all storage classes for s3 output https://github.com/logstash-plugins/logstash-integration-aws/pull/49 #49 .
*Kafka Integration - 11.5.1*.
Doc Added only headers with UTF-8 encoded values are supported in `decorate_events` https://github.com/logstash-plugins/logstash-integration-kafka/pull/174 #174 .
logstash-8-15-0 .
log log-viewer java
Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork.
Purpose
The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.
minor feature: Security.
Replace v-html with v-text in search inputbox.
nuget/conan/container packages upload.
PERFORMANCE.
Refactor the usage of batch catfile.
.
overflowing content in action run log.
Scroll images in project separately from the remaining.
Add `:focus-visible` style to buttons.
the display of project type for deleted projects.
API owner ID should be zero when created repo secret.
Set owner id to zero when GetRegistrationToken for repo.
API endpoint for registration-token.
Add permission check when creating PR.
Don't return 500 if mirror url contains special chars.
agit automerge.
Add CfTurnstileSitekey context data to all captcha templates.
Avoid returning without written ctx when posting PR.
raw wiki links.
panic of ssh public key page after deletion of auth source.
for unreachable project when transfer repository from organization.
Show lock owner instead of repo owner on LFS setting page.
`IsObjectExist` with gogit.
protected branch files detection on pre_receive hook.
Add `TAGS` to `TEST_TAGS` and found with gogit.
Rename head branch of pull requests when renaming a branch.
wiki revision pagination.
Bump vue-bar-graph.
Distinguish LFS object errors to ignore missing objects during migration.
Make GetRepositoryByName more safer.
a branch divergence cache.
Allow org team names of length 255 in create team form.
Use old behavior for telegram webhook.
for translation in ru.
actions notify.
the component of access token list not mounted.
Add missing repository type filter parameters to pager.
dates displaying in a wrong manner when we're to the end of .
"Filter by commit" Dropdown.
Properly filter list given no assignees filter.
Prevent update pull refs manually and will not affect other refs update.
sort order for organization home and user profile page.
search team.
error when state params is set when editing /PR by API.
index too many file names.
Add lock for parallel maven upload.
MISC.
Remove "dsa-1024" testcas
MITL git go
Rust is systems programming language, which is intended to be fast and memory-safe through stronger typing, and prevent race conditions.
It's developed by Mozilla, multi-paradigm, supports concurrent execution, procedural, imperative, actor-based, object-oriented and pure-functional design schemes, with a syntax close to C++. The self-hosting
compiler utilizes LLVM and its resulting binaries are comparable in performance to C++. It also features algebraic data types, pattern matching, closures,
type inference, zero-cost abstractions, guaranteed memory safety, minimal runtime, and efficient C bindings.
minor feature: lt;p gt; lt;a id="user-content-1.81.0-Language" gt; lt;/a gt; lt;/p gt;.
lt;h2 gt;Language lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/116088/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/116088/hovercard" gt;Abort on uncaught panics in lt;code gt;extern "C" lt;/code gt; functions. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/117967/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/117967/hovercard" gt;ambiguous cases of multiple lt;code gt; amp;amp; lt;/code gt; in elided self lifetimes. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/120924/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/120924/hovercard" gt;Stabilize lt;code gt;# expect lt;/code gt; for lints (RFC 2383), lt;/a gt; like lt;code gt;# allow lt;/code gt; with a warning if the lint is lt;em gt;not lt;/em gt; fulfilled. lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/123962/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/123962/hovercard" gt;Change method resolution to constrain hidden types instead of rejecting method candidates. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/124211/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/124211/hovercard" gt;Bump lt;code gt;elided_lifetimes_in_associated_constant lt;/code gt; to deny. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/124921/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/124921/hovercard" gt; lt;code gt;offset_from lt;/code gt;: always allow pointers to point to the same address. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/125447/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/125447/hovercard" g
MITL rust programming-language compiler concurrent type-safe
Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.
minor feature: lt;p gt;Released on September 5th 2024. lt;/p gt;.
lt;p gt; lt;strong gt;Improvements lt;/strong gt; lt;/p gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.7.2/admin/auth.html#fa" rel="nofollow" gt; lt;span gt;Two-factor authentication lt;/span gt; lt;/a gt; remembers last method used by user. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Instead of redirecting, the sign-out now displays a page. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Improved readability of exception logs. lt;/p gt;.
lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Updating of translations from the repository in linked components. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Improved rendering of digest notification e-mails. lt;/p gt;.
lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Upgrading lt;/strong gt; lt;/p gt;.
lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.7.2/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;.
lt;p gt; lt;strong gt;Contributors lt;/strong gt; lt;/p gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Code contributions lt;br gt;.
Michal Čihař, Mehdi Eloualy lt;/p gt;
lt;/li gt;.
lt;li gt;.
lt;p gt;Translations contributions lt;br gt;.
Christian Wia, Ihor Hordiichuk, Hanaa MSB, Hoseok Seo, پرویز قادر, Reno Tx, Jose Delvani, Artemka, Blueberry, Elisabeth Pieringer, VfBFan, ɴᴇᴋᴏ, Andi Chandler, Yaron Shahrabani, Michal Čihař, Miguel A. Bouzada, gallegonovato, Besnik Bleta, Sketch6580, Aindriú Mac Giolla Eoin, Fjuro, 大王叫我来巡山 lt;/p gt;
lt;/li gt;.
lt;li gt;.
lt;p gt;Documentation contributions lt;br gt;.
Michal Čihař lt;/p gt;
lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;a href="https://github.com/WeblateOrg/weblate/milestone/126?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.
GNU GPLv3 translation localization web python html
Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.
minor feature: Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-v428-g3cw-7hv9: A malformed Contact or Record-Route URI in an incoming SIP request can cause Asterisk to crash when res_resolver_unbound is used.
GNU GPL communication conferencing telephony sip pbx c python
Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.
minor feature: Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-v428-g3cw-7hv9: A malformed Contact or Record-Route URI in an incoming SIP request can cause Asterisk to crash when res_resolver_unbound is used.
GNU GPL communication conferencing telephony sip pbx c python
|