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 feature: "Winter" 2024-07-13.
New features and enhancements:
Mkvmerge: Matroska reader: track statistics tags are included in the JSON.
Identification output just like other tags had already been included: as
Part of the track properties, prewith `tag_`. Implements #3714.
Mkvmerge: MPEG TS reader: mkvmerge will now detect teletext subtitle tracks.
Even if they're not listed in the PMT as long as it can find teletext pages
Flagged as subtitles in the header within the probed ranged of the
File. Implements #3650.
MKVToolNix GUI: multiplexer: the default mode for escaping the arguments in.
The "Show command line" dialog can now be set in the preferences. Partially
Implements #3709.
MKVToolNix GUI: multiplexer: the "Show command line" dialog now includes the.
Command lines for all currently open multiplex settings, switchable with a
Combo box. Partially implements #3709.
MKVToolNix GUI: multiplexer: some users add the option.
`--regenerate-track-uids` to the "additional options", even though.
`--regenerate-track-uids` is a file-specific option, and you can only use.
Global options in the "additional options". However, the GUI currently
Doesn't have an option for specifying additional file-specific options. The
GUI now detects the use of this option in the "additional options" adds it.
For each of the source files instead. Implements #3707.
MKVToolNix GUI: multiplexer: the option `--regenerate-track-uids` has been.
Added to the "additional command line options" dialog. See #3703.
Translations: added a Norwegian BokmƄl translation of the man pages by Roger
Knutsen (see `AUTHORS`).
:
Mkvmerge: when using timestamp files for subtitle tracks, mkvmerge will no.
Longer set a default duration for the track. Partially.
Mkvmerge: when using timestamp files for subtitle tracks, mkvmerge will no.
Longer queue frames longer than necessary, which resulted in the frames
Sometimes being written much later than they should have been according to
Their timestamps. Partially.
GNU GPL c video matroska conversion
GNU Astronomy Utilities (Gnuastro) is an official GNU package consisting of various programs and library functions for the manipulation and analysis of astronomical data. All the programs share the same basic command-line user interface for the comfort of both the users and developers. Gnuastro is written to comply fully with the GNU coding standards so it integrates finely with the GNU/Linux operating system. This also enables astronomers to expect a fully familiar experience in the source code, building, installing and command-line user interaction that they have seen in all the other GNU software that they use.
minor bugfix:
GNU GPLv3 astronomy gnu cli command-line analysis c
A simple terminal UI for git commands, written in Go with the gocui library.
minor feature: Language auto detection
PR Description.
a regression that broke language.
Auto-detection. When starting lazygit with the `gui.language` config set.
to "auto" (which is the default), lazygit would fail to start if the.
LANG environment is set to one of our supported languages.
For example:
``.
export LANG=nl_NL.
lazygit.
2024/07/13 11:43:03 open translations/nl-NL.json: file does not exist.
``.
.
MITL git development text-editor text-processing
vera is an alternative init daemon supervisor (PID 1) that uses containers. Containers allow reliable, foolproof shutdown and termination of started services.
vera was developed on Slackware 15.0. It is capable of booting and shutting down a stock installation of Slackware 15.
minor feature: Documentation update.
Use cgroup.kill to terminate all processes instead of sending a SIGKILL to each one individually.
GNU GPLv3 init admin cgroups2 slackware
qpwgraph is a graph manager dedicated to PipeWire,
using the Qt C++ framework, based and pretty much like the
same of QjackCtl.
minor feature: Implement patchbay node search functionality: adds a floating.
Text-entry field, which appears when typing in the canvas,
Selecting nodes that contains the typed text (maybe regular
Expression).
GNU GPLv3 audio jack pipewire qt cpp
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 feature: "de dag van de bitterkoekjespudding".
The idiom `nano filename:linenumber` is understood only when the.
Option --colonparsing (or 'set colonparsing') is used.
Modern bindings are *not activated when nano's invocation name.
Starts with "e", as it jars with Debian's alternatives system.
New bindable function 'cycle' first centers the current row.
Then moves it to the top of the viewport, then to the bottom.
It is bound by default to L.
Option --listsyntaxes/-z lists the names of available syntaxes.
GNU GPL editor text-editor terminal console pico syntax-highlighting
ExifTool is a Perl library and command-line tool for reading and updating
common meta data information in various file formats. Foremost it works on
image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB,
FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3.
It can also edit maker notes of digital (RAW) camera files
from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf,
Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica,
Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
minor feature: Added new Sony lenses and updated decoding of some tags.
- Minor change to description of NKA files.
- Archive::Zip problem in Windows executable version.
Artistic perl exif meta-data
Orekit aims at providing accurate and efficient low level components for the development of flight dynamics applications. It is designed to be easily used in very different contexts, from quick studies up to critical operations.
As a library, Orekit provides basic elements (orbits, dates, attitude, frames, ...) and various algorithms to handle them (conversions, propagations, pointing, ...).
minor feature: lt;p gt;Version 12.1.2 is a patch release of Orekit. The main changes are: lt;/p gt;.
lt;ul gt;.
lt;li gt;JavaDoc typo in WalkerConstellationSlot. lt;/li gt;.
lt;li gt;Increased validation coverage on branching conditions. lt;/li gt;.
lt;li gt;parsing of CDM in case of empty unit value. lt;/li gt;.
lt;li gt;parsing of CDM in case of empty optional value. lt;/li gt;.
lt;li gt;inappropriate DefaultDataContext annotations in ModifiedSaatamoinenModel. lt;/li gt;.
lt;li gt;IntervalEventTrigger should initialize firingIntervalDetector in init. lt;/li gt;.
lt;li gt;performance in HolmesFeatherstoneAttractionModel. lt;/li gt;.
lt;li gt;Allow accessing generated elements of Intelsat 11 elements propagator. lt;/li gt;.
lt;li gt;Allow IER91 orIGb08 as valid ITRF names in SP3 files. lt;/li gt;.
lt;li gt;Updated release guide according to new sonatype token generation process. lt;/li gt;.
lt;/ul gt;.
lt;p gt;This version depends on Hipparchus 3.1 lt;/p gt;.
Apache scientific physics space flight dynamics aerodynamics astrodynamics satellite-prediction altitude spaceflight orbital-mechanics java
Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.
minor feature: Release: 7.14 12 Jul, 2024
New features
Book details: When dropping files add an option to add them to the book as data files
Edit book: A new action to toggle line wrapping mode in all code editors. Can be assigned via Preferences- gt;Keyboard shortcuts- gt;Global actions or added to the toolbar via Preferences- gt;Toolbars- gt;Book wide actions.
Kobo driver: Add an option to force the SeriesID for all books in a series to have the same value.
a regression in the previous release that broke merging of books when the confirmation for the merge was disabled
E-book viewer: Allow some header and footer items such as progress to overflow instead of being truncated
HTMLZ output: Make renaming of image files happen in filename order
MTP driver: infinite loop when connecting to some devices with more 65K objects in their filesystem
shortcut editing widget when Qt is using a theme that inserts accelerators into push button labels automatically.
New news sources.
Ancient Egypt Magazine, Minerva Magazine, Military History Magazine and World Archaeology Magazine by unkn0wn.
Improved news sources.
Instapaper. MIT Tech Review. Guardian. Liberation. The Times and Sunday Times. Bloomberg Businessweek. Times Literary Supplement.
GNU GPLv3 python c++ ebook-reader e-book conversion
OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11]
For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14]
OBS Studio also supports plug-ins to extend its functionality.[15]
minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;.
lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their GPU drivers to 531.61 (Windows) / 530.41.03 (Linux) or newer. lt;/p gt;.
lt;/div gt;.
lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;The code signing certificate for OBS is being updated. This may impact game capture compatibility with some anti-cheat solutions starting with the next major OBS update. If you are a game or anti-cheat developer please see lt;a href="https://obsproject.com/kb/capture-hook-certificate-update" rel="nofollow" gt;https://obsproject.com/kb/capture-hook-certificate-update lt;
GNU GPLv3 audio video screencasting livestreaming c c
Worker is a file manager for X11 with a classical two-panel and tabbed interface. It features an accessible configuration menu, binding external programs to hotkeys or menu buttons, and configurable commands per filetype. It can obviously edit, copy, rename files, directories and symlinks, set permissions, filtering, can also access virtual file systems (zip/tar/archive browsing, ftp access), includes a text viewer, search functionality, directory bookmarks, and media mounting.
major feature: This release brings a few improvements for the search entry command which can be configured to use an initial search string and also apply the search string directly. Performance and usability improvements have been made for the path jump feature and a few bugs have been fixed, including a crash in the volume manager.
GNU GPL c++ x11 file-manager directory-browser
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
:
Relativistic shaders define their own helper functions.
Broken anchor in readme file.
Error computing next focus and t body positions.
Restore elevation-aware planet traversal.
Artifacts in atmosphere shader when SSR is active.
Adjust maximum reach of point lights.
Improve single star selection code, especially when to stars.
Regression where orientation lock stopped working altogether.
Adjust frequency and lacunarity randomizers so that more strucutre is always present.
Crash during initialization when model is set to randomize.
Tooltip background width incorrectly computed.
Remove call to pack() in constructor.
Build System:
Upgrade bundled JRE to 21, minimum language version to 17.
Features:
Add graphical presets to settings dialog.
Change antialiasing settings from only type to type and quality.
Rename 'graphics quality' to 'texture quality'. Change antialiasing settings from only type to type and quality.
Add tooltip with hotkeys to cinematic camera checkbox.
Automatic DPI scaling to support multi-DPI configurations.
Add initial amplitude to noise parametrization in procedural generation.
Improve camera velocity display units in camera info pane.
Divide procedural generation in 4 consecutive frames. Add emission generation as an extra (optional) channel.
Use normal map when elevation type is 'None' in procedural generation.
Move 'save textures' of procedural generation to a parallel thread.
New splash image based on NASA exoplanets.
Improve layout of procedural generation window.
Add procedural generation button to camera info interface.
Surface generation presets (Earth-like, gas giant, rocky planet, etc.), and hide noise parameters in collapsible pane.
Add procedurally generated texture resolution to configuration and preferences window.
Replace CPU-based procedural generation with shader-based, which is orders of magnitude faster.
Improve cloud color and atmospheric fog density randomizers.
Enable multi
MPL astronomy vr
Roundup is a simple-to-use and install issue-tracking system with web, command-line xmlrpc, rest (in the 2.0 development line) and e-mail interfaces.
It is based on the winning design from Ka-Ping Yee in
the Software Carpentry Track design competition. Downloading the source allows you to start a demo instance in a few minutes to see if it will
fill your needs. Unpack the tarball and run:
python demo.py
minor bugfix: This release is a bugfix and feature release, so make sure to read https://www.roundup-tracker.org/docs/upgrading.html to bring your tracker up to date.
The 79 changes, as usual, include some new features and many
bug fixes.
Version 2.4.0 is the last release to support Python 2.
Among the notable improvements in 2.4.0 from the 2.3.0
release are:
* three CVE's have been fixed. One requires changes to your
tracker's home directory. The other two are fixed by
installing 2.4.0. See
https://www.roundup-tracker.org/docs/security.html for
details and instructions on how to fix these in 2.4.0 and
earlier releases.
* new classhelper component thanks to a team of students
from CS682 at U-Mass Boston. This fixes many issues with
the old classhelper. It is implemented as a web-component
and needs REST interface access. It will fall back to the
classic classhelper if REST is not available or if the
browser does not support web-components.
* fix Windows Python installation using pip. It used to go
into an infinite loop during install or download. Also fix
installation of shared files (templates) so roundup-admin
can find them.
* using ``@current_user`` as a value in a search URL for a
user property will use the current logged in user. Now you
can share searches like: "My issues" as "my" will become
the current logged in user.
* login failures to the REST/XML-RPC interfaces are now rate
limited to limit password guessing attacks.
* utf8mb4 is the default charset for MySQL. This requires
migrating your database using the mysql client. You can
choose to keep the older character set in config.ini.
The file CHANGES.txt
(https://sourceforge.net/p/roundup/code/ci/tip/tree/CHANGES.txt) has a
detailed list of feature additions and bug fixes for each
release. Also see the information in doc/upgrading.txt.
Mixed information management issue tracking www email cli python customer-service developers system-administrators topic
ExifTool is a Perl library and command-line tool for reading and updating
common meta data information in various file formats. Foremost it works on
image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB,
FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3.
It can also edit maker notes of digital (RAW) camera files
from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf,
Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica,
Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
minor feature: "New Windows/MacOS packages".
- Windows EXE version now uses Oliver Betz's bundle with Strawberry Perl and
comes in 32- and 64-bit versions.
- MacOS distribution now uses a flattened package.
- Added ability to read/write deflate-compressed XMP in HEIC files.
- Added a new Canon LensType.
- Added a new XMP-GCamera tag.
- Added a new Nikon LensID.
- Added a few new Canon AFAreaMode values.
- Added config_files/onone.config to the distribution.
- Decode timed accelerometer readings from NextBase 622GW videos.
- Decode Pentax K-3III CameraOrentation.
- Improved German translation for LensModel.
- Enhanced the API StructFormat JSONQ setting to quote all JSON values, even
if they aren't in a structure.
- Changed -geolocate option so specifying the Keys group writes
Keys:GPSPosition only if an input city is specified, and Keys:LocationName
only for input GPS coordinates.
- Tweaked API Geolocation option recognized space-separated lat/lon even when
there is no decimal point in the numbers.
- API Changes:
- Changed LargeFileSupport default to 2 and added a warning if a large
chunk is encountered. Set to 1 to avoid the warning.
Artistic perl exif meta-data
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 bugfix: notable-8.14.3 .
==== Enhancements and notable.
Ensure pipeline metrics are cleared on shutdown https://github.com/elastic/logstash/pull/16264.
logstash-8-14-2 .
log log-viewer java
Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic.
Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.
major bugfix: 12 Jul 2024
Crit Protect regexp matcher from regexps with empty patterns.
Feature Allow adding X-CMAE-Score header.
Feature Allow custom milter quarantine and tempfail messages.
Feature Allow to specify minimum weight in GPT plugin.
Feature Cloudmark: Add scores_symbols setting.
Feature Further optimization to the hot path.
Feature Make min_resolve_interval configurable.
Feature Report slow synchronous rules.
Feature Rspamc: add `files-list` option.
Feature Support metrics command in normal/proxy workers.
Feature Support reply in message pack format.
Feature Use msgpack in the client.
Feature Verify sanity of l= tag in DKIM.
Feature milter_headers: support not removing headers.
Allow autolearn for the controller worker.
Allow spaces in DMARC records.
Allow to set 0 as number of rows to disable roll history.
Always set the unlearn flag when relearning.
Apply detection phase if fasttext could not detect language.
Backport from libucl.
Backport multiple from libucl.
Change expiration logic for redis_cache.
Check nconns when firing the final termination event.
Do not apply tableshape for known senders.
Do not crash if symbol is missing in the metric.
Do not read out-of-boundary when doing base64 encoding.
Do not save multipatterns to FS in certain cases.
another corner case that allows candidates to be freed without init.
documentation nesting.
dynamic_symbols in the multimap plugin.
inconsistent nesting in mime parts.
parsing of maps definitions.
shared memory proxying when compression is set.
Fuzzy add/delete handlers are badly broken for compression.
Honor dynamic thresholds for greylisting module.
If we have one statfile disabled we need to disable all.
Increase/decrease hash_key value for tokens depending on is_unlearn.
Libucl: messagepack autodetection.
Resgore the collaterally removed line.
Unset autolearn f
Apache email-filter antispam c lua
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.9.9, libbpf: don't (-1) in multi-uprobe feature detector, null_blk: Do not allow runt zone with zone capacity smaller then zone size, hwmon: (dell-smm) Add Dell G15 5511 to fan control whitelist, drm/amdgpu: silence UBSAN warning, ALSA: ump: Set default protocol when not given explicitly, spi: cadence: Ensure data lines set to low during dummy-cycle period, nfc/nci: Add the inconsistency check between the input data length and count, kbuild: short log for AS in link-vmlinux.sh, nvmet: a possible leak when destroy a ctrl during qp establishment, block: check for max_hw_sectors underflow, platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro, platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet, regmap-i2c: Subtract reg size from max_write, libbpf: detect broken PID filtering logic for multi-uprobe, nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset, swap: yield device immediately, connector: invalid conversion in cn_proc.h, drm/amdgpu: correct hbm field in boot status, dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails, nvme-multipath: find NUMA path only for online numa-node, vhost-scsi: Handle vhost_vq_work_queue failures for events, ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897, drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs, fs/ntfs3: Mark volume as dirty if xattr is broken, i2c: pnx: potential deadlock warning from del_timer_sync() call in isr, clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg, clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs, clk: qcom: gcc-sm6350: gpll6 gpll7 parents, arm64: dts: rockchip: the DCDC_REG2 minimum voltage on Quartz64 Model B, selftests/harness: tests timeout and race condition, s390/dasd: invalid dereferencing of indirect CCW data pointer, bnx2x: multiple UBSAN array-index-out-of-bounds, net: stmmac: dwmac-qcom-ethqos: error array size, fs: don't misleadingly warn during thaw operations, mtd: raw
GNU GPL c linux kernel operating-system
CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.
minor feature: Zero-length arrays are now supported.
Added #pragma push_calling_convention __gcccall and #pragma pop_calling_convention to help set the calling convention of several functions at once.
GNU GPLv3 compiler c developers
CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.
minor feature: Experimental support for the GCC6809 calling convention, which can use the B and X registers to pass parameters to a function.
New command-line option -funsigned-char to specify that char is unsigned by default.
GNU GPLv3 compiler c developers
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/?q=is 3A 20label 3Acandidate 20 20is 3A 20repo 3Amicrosoft 2Fvscode 20milestone 3A 22June 202024 20Recovery 201 22 20" 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_91" 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
Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.
minor feature: This release last read timestamps file for used for folder browser when access time of folders are not updated when read. "Eu" -command (show mail quota usage) now rereads IMAP quota before displaying. New elmrc options are "use-last-read-file" and "last-read-fallback-locking". Also some bug fixes and other changes are included.
Elm GPL email-client imap pop3 shell c curses posix linux unix end-users e-mail
Tomb is a system to make strong encryption easy for everyday use. A tomb is like a locked folder that can be safely transported and hidden in a filesystem. Its keys can be kept separate; for example, you can keep the tomb on your computer and its key on a USB stick. Tomb is written in code that is easy to review and links shared components: it consists of a ZShell script and desktop integration apps; it uses standard GNU tools and the crypto API of the Linux kernel (dm-crypt) via cryptsetup.
major feature: This release adds optional support for Argon2 KDF brute-force protection and introduces support for doas as an alternative to sudo for privilege escalation. It also improves support for BTRFS formatted Tombs, adds zram detection as swap memory, updates documentation and translations and cleans up the script code.
GNU GPLv3 dyne-org security cryptography archiving shell terminal console linux
As consultants, you may need to use multiple calendars (2-n). Additionally, you need to keep up with all existing appointments in each of your calendars when you want to make new appointments. This means you have to check each calendar on its own. What we wanted to achieve is a single overview over all events in each of the calendars. Preferably in your primary calendar.
There are some commercial / freemium solutions for this (reclaim.ai, SyncThemCalendars), but their privacy policy is unclear. Calendar data is not only highly interesting personal data (who participates in which appointment and when?) but also highly interesting from an industrial espionage/targeted advertising perspective. The two third party providers get to see the content of the calendar events. In good appointments, there is a lot of secret and relevant company data in the appointment agenda.
To keep track of all the events, we created CalendarSync, which allows the syncing of events without breaking data protection laws and without exposing data to a third party.
minor feature: lt;h2 gt;Changelog lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/inovex/CalendarSync/commit/81a3ed42773e1022b7d3208ff0caad2d9eecdd6b/hovercard" href="https://github.com/inovex/CalendarSync/commit/81a3ed42773e1022b7d3208ff0caad2d9eecdd6b" gt; lt;tt gt;81a3ed4 lt;/tt gt; lt;/a gt; Merge pull request lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2254604877" data-permission-text="Title is private" data-url="https://github.com/inovex/CalendarSync//144" data-hovercard-type="pull_request" data-hovercard-url="/inovex/CalendarSync/pull/144/hovercard" href="https://github.com/inovex/CalendarSync/pull/144" gt;#144 lt;/a gt; from inovex/timeframe-filter lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/inovex/CalendarSync/commit/bfceff774258cbba96f66cffc461434aac7fc8ea/hovercard" href="https://github.com/inovex/CalendarSync/commit/bfceff774258cbba96f66cffc461434aac7fc8ea" gt; lt;tt gt;bfceff7 lt;/tt gt; lt;/a gt; Merge pull request lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2342942164" data-permission-text="Title is private" data-url="https://github.com/inovex/CalendarSync//156" data-hovercard-type="pull_request" data-hovercard-url="/inovex/CalendarSync/pull/156/hovercard" href="https://github.com/inovex/CalendarSync/pull/156" gt;#156 lt;/a gt; from inovex/dependabot/github_actions/goreleaser/goreleaser-action-6 lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/inovex/CalendarSync/commit/bbdf4651326fcac8ead27addb41862a4e4d9ce28/hovercard" href="https://github.com/inovex/CalendarSync/commit/bbdf4651326fcac8ead27addb41862a4e4d9ce28" gt; lt;tt gt;bbdf465 lt;/tt gt; lt;/a gt; Merge pull request lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2342968188" data-permission-text="Title is
MITL calendar cli sync go
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: Breaking Changes:
Feature: Upgrade Gotenberg to v8 @stumpylog.
Features:
Enhancement: disable add split button when appropriate @shamoon.
Enhancement: wrapping of saved view fields d-n-d UI @shamoon.
Enhancement: support custom field icontains filter for select type @shamoon.
Feature: select custom field type @shamoon.
Feature: automatic sso redirect @shamoon.
Enhancement: show more columns in mail frontend admin @shamoon.
Enhancement: use request user as owner of split / merge docs @shamoon.
Enhancement: improve date parsing with accented characters @fdubuy.
Feature: improve history display of object names etc @shamoon.
Feature: Upgrade Gotenberg to v8 @stumpylog.
:
: include documents in trash for existing asn check @shamoon.
: include documents in trash in sanity check @shamoon.
: handle errors for trash actions and only show documents user can restore or delete @shamoon.
: dont include documents in trash in counts @shamoon.
: use temp dir for split / merge @shamoon.
Maintenance:
Chore: upgrade to DRF 3.15 @shamoon.
Chore(deps): Bump docker/build-push-action from 5 to 6 in the actions group @dependabot.
Chore: Ignores DRF 3.15.2 @stumpylog.
Chore: show docker tag in UI for ci test builds @shamoon.
Dependencies:
.
11 changes.
Chore: Bulk backend updates @stumpylog.
Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 14 updates @dependabot.
Chore(deps): Bump certifi from 2024.6.2 to 2024.7.4 @dependabot.
Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 6 updates @dependabot.
Chore(deps): Bump django-multiselectfield from 0.1.12 to 0.1.13 in the django group @dependabot.
Chore(deps): Bump docker/build-push-action from 5 to 6 in the actions group @dependabot.
Chore(deps): Bump the small-changes group across 1 directory with 4 updates @dependabot.
Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 16 updates @dependabot.
Chore(deps-dev): Bump ruff fro
GNU GPLv3 internet web dynamic content indexing search
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: QE-1027: Survey progress bar does not reflect correct progress (Rami Shenouda).
Updated translation: Polish by elissa.
Updated translation: Polish (Informal) by elissa.
Updated translation: Korean by modernity4r.
Updated translation: Japanese by d_inoue, nomoto.
Updated translation: Hazaragi by tixeon.
Updated translation: German by c_schmitz.
Updated translation: German (Informal) by c_schmitz, der-iThieler.
GNU GPL survey php mysql mssql postgres
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: (2024-07-11).
#### :eyeglasses: Spec Compliance.
`babel-parser`.
Do not use strict mode in TS `declare` (@liuxingbaoyu).
#### :: `babel-generator`.
Correctly print parens around `in` in `for` heads (@nicolo-ribaudo).
printing of comments in `await using` (@nicolo-ribaudo).
typescript code generation for yield expression inside type expre (@SreeXD).
`babel-parser`.
Disallow destructuring assignment in `using` declarations (@H0onnn).
: do not add `.value: undefined` to regexp literals (@liuxingbaoyu).
`babel-types`.
Remove boolean props from `ObjectTypeInternalSlot` visitor keys (@nicolo-ribaudo).
`babel-plugin-transform-typescript`.
: Correctly handle `export import x =` (@liuxingbaoyu).
#### :nail_care: Polish.
`babel-generator`.
Avoid unnecessary parens around `async` in `for await` (@nicolo-ribaudo).
`babel-traverse`.
Avoid checking `Scope.globals` multiple times (@liuxingbaoyu).
MITL javascript ecmascript nodejs compiler conversion es6 es7 developers
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: (2024-07-09).
### (2 changes).
Update dependency slack-messenger to v2.3.5 (gitlab-org/security/gitlab@e21a4599ab21cc6f6b89ca432d9557ed72169c85).
MailRoom not loading in Omnibus (gitlab-org/security/gitlab@5547c1164c494705bf29595062124ff8cb266cb3).
### Security (9 changes).
Disallow serving Pages over disabled custom domains with deployments (gitlab-org/security/gitlab@176442d616a111667481f22186560925d1175c67) ( merge request (gitlab-org/security/gitlab!4245)).
Check npm package name, version and scripts coherence (gitlab-org/security/gitlab@917d805ce57e5d0439b4a4c757967d494014a97d) ( merge request (gitlab-org/security/gitlab!4212)).
Check for create_deploy_token policy before creating deploy token (gitlab-org/security/gitlab@8ae4e9b0b25bec92561698da3c7d0495d6ba61bc) ( merge request (gitlab-org/security/gitlab!4209)).
Check if user has ban_group_member access before banning in namespace (gitlab-org/security/gitlab@eefb608987d64b9cf58411b8520f260d1fb9b1c3) ( merge request (gitlab-org/security/gitlab!4091)).
Prevent privilege escalation via custom role (gitlab-org/security/gitlab@a618e86dc4585b0fef049f75f13acf0eec00656d) ( merge request (gitlab-org/security/gitlab!4199)).
Prevent using quick actions for some bot users (gitlab-org/security/gitlab@5789cc333d04d76ffb4c79239e71be1910f12229) ( merge request (gitlab-org/security/gitlab!4231)).
Disable raw HTML for quick action pipeline (gitlab-org/security/gitlab@7db9b002b803cb6b53a3e6ce3f8d9b15107e7464) ( merge request (gitlab-org/security/gitlab!4235)).
Disable quick actions unless description changed (gitlab-org/security/gitlab@a1800c591b38df0e2d143df3ee56f76b4f3a914f) ( merge request (gitlab-org/security/gitlab!4234)).
Remove comment support from shrug and tableflip (gitlab-org/security/gitlab@fb6bcef1935dc3a7dd60def448a652769c86ee62) ( merge request (gitlab-org/security/gitlab!4229)).
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.
major feature: The Gradle team is excited to announce Gradle 8.9.
This release improves error and warning reporting for variant issues during dependency resolution. It also exposes structural details of Java compilation errors for IDE integrators, making it easier to analyze and resolve issues.
Additionally, this release includes the ability to display more detailed information about JVMs used by Gradle, as well as other minor improvements.
Apache build-tool c c++ groovy java kotlin
FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.
minor bugfix: MSW: an with confirmation dialogs for file deletion not being modal.
Updated to libfilezilla 0.48.1.
GNU GPL c ftp ftps file-transfer
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: Added 'nosu', 'noprivs' options to 'ProcessApplyConfig' that prevent a process escalating priviledges via su/sudo/setuid.
check for prctl properly using './configure'.
Eliminate use of 'fopen' in 'GetHostARP'.
General cleanup of 'ProcessApplyConfig'.
If chdir or chroot fail in 'ProcessApplyConfig' print "too dangerous to continue" and exit.
GNU GPLv3 c library files ssl tls sockets resizeable strings lists maps
GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.
minor feature: lt;h2 gt; 3.10.11.0 - 2024-07-10 lt;/h2 gt;.
lt;h3 gt;Changed lt;/h3 gt;.
lt;h4 gt;Project lt;/h4 gt;.
lt;ul gt;.
lt;li gt;Const (keyword) cleanup in a large number of files. QtGUI code uses const in many more places. lt;/li gt;.
lt;/ul gt;.
lt;h4 gt;Runtime lt;/h4 gt;.
lt;ul gt;.
lt;li gt;Add lt;code gt;persistent() lt;/code gt; function to gr paths module. This function returns either the value of the lt;code gt;XDG_CACHE_HOME lt;/code gt; environment variable, or lt;code gt;appdata()/.local/state lt;/code gt;. lt;/li gt;.
lt;/ul gt;.
lt;h4 gt;GRC lt;/h4 gt;.
lt;ul gt;.
lt;li gt;Work continues on the Qt version of GRC ( lt;code gt;gnuradio-companion --qt lt;/code gt;). While the Gtk version is still the default, we're getting to the point where the Qt version can be the default. lt;/li gt;.
lt;li gt;Generated Python code now includes a startup event ( lt;code gt;flowgraph_started lt;/code gt;) to the top level class. This was added specifically to avoid a race in the Variable Function Probe block, and may be useful elsewhere. lt;/li gt;.
lt;li gt;Struct variables have not been usable since around v3.8. ! lt;/li gt;.
lt;li gt;Paths are now based on gr paths, where they were previous hardcoded to the user's home directory. lt;/li gt;.
lt;li gt;C++ hier block code paths (so hier blocks work again). lt;/li gt;.
lt;li gt;Block connection line shape and width are now preferences. lt;/li gt;.
lt;/ul gt;.
lt;h4 gt;gr-blocks lt;/h4 gt;.
lt;ul gt;.
lt;li gt;New Burst To Stream block transforms a bursty tagged stream into a continuous stream by inserting zeros in the output between input packets whenever no packets are available at the input. lt;/li gt;.
lt;/ul gt;.
lt;h4 gt;gr-digital lt;/h4 gt;.
lt;ul gt;.
lt;li gt;FLL Band Edge power calculations, along with thread safety. lt;/li gt;.
lt;/ul gt;.
lt;h4 gt;gr-fec lt;/h4 gt;.
lt;ul gt;.
lt;li gt;Unused RS code removed - unlikely anyone will notice. lt;/li gt;.
lt;/ul gt;.
lt;h4 gt;gr-filter lt;/h4 gt;.
lt;ul gt;.
lt;li
GNU GPL signal processing radio sdr amateur radio
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: display rows limit of table and totals.
Appid: using different api for picking appids for appid cpu profiler.
Build: bump version to 3.2.0.
Codecs: add handling of NDP types.
Dns: set Flow timeout after getting DNS response.
Extractor: add protocol logging for HTTP.
Framework: add new Cursor Action Type.
Http_inspect: set CAT_SET_SUB_SECTION for buffer with a sub-selector configured.
Js_norm: prerequisites for FlexLexer includes.
Main: add CLI command to show snort cpu percentage.
Stream_tcp: use default size atomsplitter on fallback.
Utils: remove duplication of definition. Thanks to xxxx81 for reporting the.
GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c
Universal Media Server is a DLNA-compliant UPnP Media Server, which is
implemented in Java and thus runs on all operating systems. It can
convert any media file format, and stream it to a wide range of hardware
devices (smart TVs, and media centers).
minor bugfix: General:
broken transcoding to renderers that do not support 10-bit video.
UMS not using default OS languages if only web settings is used.
file sorting options not working.
file sort order changing directions.
broken web settings on Linux.
Dependencies:
Bump `jetty.version` from 12.0.10 to 12.0.11.
Bump `junit5.version` from 5.10.2 to 5.10.3.
Bump `MediaInfo` from 24.01.1 to 24.06.
GNU GPL java media streaming ffmpeg upnp dlna
HumHub is an intuitive to use and modular designed open-source software, used primarily as social network, knowledge database, intranet or information and communication platform.
The software is written in PHP and is best described by dividing into 4 main parts: User, Spaces, Content and Modules.
minor bugfix: See also: HumHub 1.16.1 - Release Notes and Changelog
Fix #7084: Fix compatibility for PHP 8.0+
Fix #7088: Improve handling of legacy configuration for "search" component
Fix #7089: Fix markdown sub list style
Fix #7092: Missing closing div HTML tag in the registration by link view
Enh #7094: Allow color boxes in Select2 picker
Affero GPLv3 php yii mysql social-network groupware
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.
minor bugfix: Release for 3.6.2 reported
Noteworthy changes:
a graphics regression.
Workaround for a protocol of older FreeRDP based servers.
Possible NULL dereference in command line parser.
Intrinsics detection.
For a complete and detailed change log since the last release run:
Git log 3.6.3...3.6.2
Apache rdp remote-desktop networking 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 bugfix: all commits.
MITL download internet torrents bittorrent python
LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone.
High-quality Data Visualization and Plotting with just a few clicks
Reliable and easy Data Analysis and Statistics, no coding required!
Intuitive and fast Computing with Interactive Notebooks
Effortless Data Extraction from plots and support for Live Data
Smooth Data Import and Export to and from multiple formats
Available for Windows, macOS, Linux and FreeBSD
minor bugfix: :
ODS support.
the initial positioninig of the docks, should be put besides each other and not below.
Don't try to restore the window size when starting for the first time, let the window manager do the initial size.
Don't crash when opening a project which a hidden spreadsheet view.
the background color of the sparklines in the spreadsheet.
Mixed plot graphs data analysis
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.
minor feature: lt;h2 gt;Core lt;/h2 gt;.
lt;h3 gt;Bases lt;/h3 gt;.
lt;h4 gt; lt;code gt;core24 lt;/code gt; lt;/h4 gt;.
lt;ul gt;.
lt;li gt;Support lt;code gt;all lt;/code gt; as a target with lt;code gt;build-for: all lt;/code gt; lt;/li gt;.
lt;li gt;Ensure Craft Providers provider (LXD or Multipass) is available before launching a build environment lt;/li gt;.
lt;li gt;Improve presentation of lt;code gt;snapcraft.yaml lt;/code gt; model errors lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Metadata lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Validate that lt;code gt;update_contact lt;/code gt;, lt;code gt;donation lt;/code gt;, lt;code gt;vcs-browser lt;/code gt;, lt;code gt;tracker lt;/code gt;, and lt;code gt;homepage lt;/code gt; fields adopted from an appstream metadata file are valid URLs or email addresses lt;/li gt;.
lt;li gt;Ensure that lt;code gt;contact lt;/code gt;, lt;code gt;donation lt;/code gt;, lt;code gt;source-code lt;/code gt;, lt;code gt; lt;/code gt;, and lt;code gt;website lt;/code gt; fields in a lt;code gt;snapcraft.yaml lt;/code gt; take priority over appstream metadata lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;Remote build lt;/h2 gt;.
lt;ul gt;.
lt;li gt;Allow building core22 snaps with lt;code gt;build-for: all lt;/code gt; lt;/li gt;.
lt;li gt;Support reading Launchpad credentials from the previous location.
lt;ul gt;.
lt;li gt;If launchpad credentials do not exist in the new location ( lt;code gt; XDG_DATA_DIR/snapcraft/launchpad-credentials lt;/code gt;) introduced in lt;a href="https://github.com/canonical/snapcraft/releases/tag/8.2.0" gt;8.2.0 lt;/a gt;, then load credentials from the previous location ( lt;code gt; XDG_DATA_DIR/snapcraft/provider/launchpad/credentials lt;/code gt;) and emit a deprecation notice lt;/li gt;.
lt;li gt;This behavior applies to the new and legacy remote builders lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;Require lt;code gt;core20 lt;/code gt; snaps to use the legacy remote builder lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;Documentation
GNU GPLv3 snaps linux packaging distribution python cpp
Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata.
minor feature: Changes from version 0.28.2 to 0.28.3
Release Notes:
https://github.com/Exiv2/exiv2//3008.
https://github.com/Exiv2/exiv2/milestone/14?=1.
This release also a low-severity security in asfvideo.cpp:
CVE-2024-39695: out-of-bounds read in AsfVideo::streamProperties.
This vulnerability is in a new feature (ASF video) that was added in version 0.28.0, so earlier versions of Exiv2 are not affected.
Changes from version 0.28.1 to 0.28.2.
Release Notes:
https://github.com/Exiv2/exiv2//2914.
https://github.com/Exiv2/exiv2/milestone/13?=1.
This release also two low-severity security in quicktimevideo.cpp:
CVE-2024-24826: out-of-bounds read in QuickTimeVideo::NikonTagsDecoder.
CVE-2024-25112: denial of service due to unbounded recursion in QuickTimeVideo::multipleEntriesDecoder.
These vulnerabilities are in a new feature (quicktime video) that was added in version 0.28.0, so earlier versions of Exiv2 are not affected.
Changes from version 0.28.0 to 0.28.1.
Release Notes:
https://github.com/Exiv2/exiv2//2813
This release also CVE-2023-44398, an out-of-bounds write in `BmffImage::brotliUncompress`. The vulnerability is in new code that was added in version 0.28.0, so earlier versions of Exiv2 are not affected.
Changes from version 0.27.6 to 0.28.0.
Release Notes:
https://github.com/Exiv2/exiv2//2406#comment-1529139799
Changes from version 0.27.5 to 0.27.6.
https://github.com/Exiv2/exiv2/milestone/10?=1
Open:
https://github.com/Exiv2/exiv2/milestone/10?open=1
Release Notes:
https://github.com/Exiv2/exiv2//2406#comment-1383302378
Changes from version 0.27.4 to 0.27.5.
https://github.com/Exiv2/exiv2/milestone/9?=1
Open:
https://github.com/Exiv2/exiv2/milestone/9?open=1
Release Notes:
https://github.com/Exiv2/exiv2//1018#comment-948573657
History ---------------.
Changes from version 0.27.3 to 0.27.4.
https://github.com/Exiv2/exiv2/milestone/6?=1
Open:
https://github.com/Exiv2/exiv2/milestone/6?open=1
Release Notes:
https://github.com/Exiv2/exiv2//1018#comment-757979745
Group PR
Mixed command-line cli image metadata cpp
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: lt;h2 gt;Changes: lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/e0676c9fe340df3975ccde2a098cfa15610fff3f/hovercard" href="https://github.com/ossia/score/commit/e0676c9fe340df3975ccde2a098cfa15610fff3f" gt; lt;tt gt;e0676c9 lt;/tt gt; lt;/a gt; v3.2.4 lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/6cbc4008a6b2d78f6562f45445bb5b39995124cd/hovercard" href="https://github.com/ossia/score/commit/6cbc4008a6b2d78f6562f45445bb5b39995124cd" gt; lt;tt gt;6cbc400 lt;/tt gt; lt;/a gt; ci Try to azure pipelines not replacing artifacts lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/7576825771174826c77608c33aa92ac478e6a189/hovercard" href="https://github.com/ossia/score/commit/7576825771174826c77608c33aa92ac478e6a189" gt; lt;tt gt;7576825 lt;/tt gt; lt;/a gt; ci Try to improve continuous build, add all files in release lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/36bc83824946be9cd4e366375ce60c3de295f55d/hovercard" href="https://github.com/ossia/score/commit/36bc83824946be9cd4e366375ce60c3de295f55d" gt; lt;tt gt;36bc838 lt;/tt gt; lt;/a gt; ci Try to add generated files to GH release lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/e511dbf23fdd159554068e1252362001accacf94/hovercard" href="https://github.com/ossia/score/commit/e511dbf23fdd159554068e1252362001accacf94" gt; lt;tt gt;e511dbf lt;/tt gt; lt;/a gt; vst/lv2 Support more cases lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/cbc417d99d63e35a97ef4efccdba306424521dd1/hovercard" href="https://gith
GNU GPLv3 music sequencer audio media midi dmx osc c
|