Timeshift 24.06.4 šŸ’¾

Timeshift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. In RSYNC mode, snapshots are taken using rsync and hard-links. Common files are shared between snapshots which saves disk space. Each snapshot is a full system backup that can be browsed with a file manager. In BTRFS mode, snapshots are taken using the in-built features of the BTRFS filesystem. BTRFS snapshots are supported only on BTRFS systems having an Ubuntu-type subvolume layout (with @ and @home subvolumes). Timeshift is similar to applications like rsnapshot, BackInTime and TimeVault but with different goals. It is designed to protect only system files and settings. User files such as documents, pictures and music are excluded. This ensures that your files remain unchanged when you restore your system to an earlier date. If you need a tool to back up your documents and files please take a look at the excellent BackInTime application which is more configurable and provides options for saving user files.

minor feature: Maxim Ostapenko . Added a way to install and uninstall a program in ALT Linux. Yannis Gerlach . always have an config object. dampfwal3477 . Update timeshift.appdata.xml. -- Clement Lefebvre Tue, 03 Dec 2024 10:14:50 +0000.

GNU GPLv3 backup vala

GitLab 17.6.1 šŸ’¾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor security: (2024-11-26). ### Security (6 changes). Add size check for harbor registry (merge request). Adding JobArtifactReport class to pre-emptively validate job artifacts (merge request). : unsubscribe from actioncable channel when PAT is revoked (merge request). Allow a LFS token to be used only for LFS related requests (merge request). possible DOS with TOML file parsing (merge request). Move allow_access_with_scope to class level (merge request).

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

Bokeh 3.6.2 šŸ’¾

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

minor feature: a regression in. ScaleBar positioning ( pull request 14154 ).. Restored the ability to add more than one tile renderer ( pull request 14170 ).. search box in the documentation ( pull request 14161 ).. regressions after splitting up. Circle and. Scatter glyphs ( pull request 14085, pull request 14089 ).. Updated links to sponsor page ( pull request 14086 )

BSDL python javascript visualization data-science rendering science-research developers cross-platform python

gRPC 1.68.2 šŸ’¾

gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.

minor bugfix: lt;p gt;This is release gRPC Core 1.68.2 (groovy). lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and. lt;/p gt;. lt;h2 gt;C++ lt;/h2 gt;. lt;ul gt;. lt;li gt; CI Added a gRPC_BUILD_TESTS guard to third_party protos lt;/li gt;. lt;/ul gt;. . veblush. . . . . tag:github.com,2008:Repository/27729880/v1.68.1. 2024-11-27T22:36:14Z. . .

Apache rpc cpp python c

orbiton 2.68.4 šŸ’¾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: lt;h2 gt; lt;/h2 gt;. lt;ul gt;. lt;li gt;an with wide runes when typing in letters. The lt;a href="https://github.com/mattn/go-runewidth" gt;go-runewidth lt;/a gt; package is used to find the width of strings and runes. lt;/li gt;. lt;li gt;text rendering when viewing man pages. lt;/li gt;. lt;/ul gt;. lt;h2 gt;Various lt;/h2 gt;. lt;ul gt;. lt;li gt;When displaying program output after compiling and running with lt;code gt;ctrl-space lt;/code gt;, don't clear the output until a key is pressed. lt;/li gt;. lt;li gt;Initial support for diff/patch files. lt;/li gt;. lt;li gt;Update documentation. lt;/li gt;. lt;li gt;Update dependencies. lt;/li gt;. lt;/ul gt;.

BSDL text-editor editor

kStars 3.7.4 šŸ’¾

KStars is free, open source, cross-platform Astronomy Software. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes up to 100 million stars, 13,000 deep-sky objects,all 8 planets, the Sun and Moon, and thousands of comets, asteroids, supernovae, and satellites. For students and teachers, it supports adjustable simulation speeds in order to view phenomena that happen over long timescales, the KStars Astrocalculator to predict conjunctions, and many common astronomical calculations. For the amateur astronomer, it provides an observation planner, a sky calendar tool, and an FOV editor to calculate field of view of equipment and display them. Find out interesting objects in the "What's up Tonight" tool, plot altitude vs. time graphs for any object, print high-quality sky charts, and gain access to lots of information and resources to help you explore the universe! Included with KStars is Ekos astrophotography suite, a complete astrophotography solution that can control all INDI devices including numerous telescopes, CCDs, DSLRs, focusers, filters, and a lot more. Ekos supports highly accurate tracking using online and offline astrometry solver, autofocus and autoguiding capabilities, and capture of single or multiple images using the powerful built in sequence manager.

minor bugfix: 276510114 2024-12-03 Jasem Mutlaq INDI drivers sync F4a0010df 2024-12-01 Hy Murveit stop calling imaging planner experimental E4d0e9b76 2024-12-01 Jasem Mutlaq Use KDE CDN for HotNewStuff Dc7ed6855 2024-12-01 Jasem Mutlaq Use correct placeholder 51258a5f7 2024-11-26 Hy Murveit Search wider for PAA adjustments 72eb0c0d2 2024-11-27 Hy Murveit statusbar d8461214 2024-11-26 Hy Murveit where flags are not placed properly 20a9cd265 2024-11-24 Jasem Mutlaq If we have a dome, then it must be tracking before running *any post flip meridian action E2e8d6cfb 2024-11-24 Jasem Mutlaq Update URL for astrometry.net 4eb2d76fe 2024-11-21 Hy Murveit Set default name for imported artificial horizon Ec6f6fb75 2024-11-19 Hy Murveit Artificial Horizon: Enable import button from the start F44c3aba2 2024-11-18 Hy Murveit Export and import artificial horizons. 51fb12220 2024-11-15 Hy Murveit Update ImagingPlanner docbook 3d25a98bc 2024-11-15 Jasem Mutlaq Send download progress to Ekoslive 7df9ed51e 2024-11-15 Hy Murveit ImagingPlanner: mac icons, select first, mac tool window, center in menu, resize ba7fce1bf 2024-11-15 Hy Murveit the download button in the kstars startup wizard E3a0a65b8 2024-11-12 Hy Murveit ImagingPlanner: add options menu 9d9a1236e 2024-11-12 Hy Murveit Update ImagingPlanner UI, sharpless name resolver, update UI. 6a0bb67e5 2024-11-12 Wolfgang Reissenberger Do not use findUnusedOpticalTrain() on main tabs C8ce46ea7 2024-11-10 Hy Murveit ImagingPlanner: UI, recompute altitude on date change, allow absolute image paths Ff403f3de 2024-11-10 Yuri Chornoivan minor typos E2abdf49d 2024-11-10 Jasem Mutlaq Revert "Make SkyMesh::index(SkyPoint, radius) behave just like other ::index methods" 347d74d5f 2024-11-10 Jasem Mutlaq Use simpler solution to unnamed objects C6a4477a9 2024-11-1

Mixed astronomy planetarium

Poppler 24.12.0 šŸ’¾

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

major bugfix: : Core: Cairo: rendering of JPX images with transparency. Cairo: JPX transparency regression. Override encoding for Zapf Dingbats. Improve Signature appearance generation code. Improve Stamp appearance generation code. Mark certificates that can do qualified signing. Internal code improvements. Qt6: Mark certificates that can do qualified signing. Glib: Add free text annotations support. Utils: Pdfsig: Improve man page. Build system: Install some more internal headers. Build with in-tree build.

GNU GPL c++ pdf rendering library developers

Pipe Viewer 1.9.7 šŸ’¾

pv ("Pipe Viewer"), a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.

minor feature: *feature: new --extra-display option to update window and process titles. *: correct failure to report file positions in --watchfd. *i18n: Russian translations added. *cleanup: tests added for --watchfd. *cleanup: worked around file descriptor leak false positives in valgrind 3.23. *cleanup: cleared all *shellcheck warnings in the test scripts. *cleanup: check at compile-time whether --remote is going to be usable.

GNU GPLv3 cli terminal logging monitoring network c

SVR.JS 4.3.0 šŸ’¾

SVR.JS is a web server running on Node.JS, that's free as in freedom, scalable, secure, and configurable.

minor feature: Added a configuration option to enable including the head and foot in static HTML. Moved the UTF-8 charset declarations from the Content-Type header to the HTML body. Replaced the "mime-types" library with a custom MIME type lookup function that uses the "mime-db" library

MITL http-server javascript system-administrators information-technology

WirePlumber 0.5.7 šŸ’¾

WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWireā€™s API, providing convenience for writing the daemonā€™s modules as well as external tools for managing PipeWire. The WirePlumber daemon implements the session & policy management service. It follows a modular design, having plugins that implement the actual management functionality. The WirePlumber Library provides API that allows you to extend the WirePlumber daemon, to write management or status tools for PipeWire (apps that donā€™t do actual media streaming) and to write custom session managers for embedded devices.

minor bugfix: Highlights: - an that would cause random profile switching when an application. Was trying to capture from non-Bluetooth devices (#715, #634, !669) - an that would cause strange profile selection choices. Not being remembered or unavailable routes being selected - Added a timer that delays switching Bluetooth headsets to the HSP/HFP. Profile, avoiding needless rapid switching when an application is trying to Probe device capabilities instead of actually capturing audio (!664) - Improved libcamera/v4l2 device deduplication logic to work with more complex. Devices (!674, !675, #689, #708) : Two memory leaks in module-mixer-api and module-dbus-connection. (!672, !673). - a crash that could occur in module-reserve-device (!680, #742). - an that would cause the warning " string "alsa.lua" :182: Attempt to concatenate a nil value (local 'node_name')" to appear in the Logs when an ALSA device was busy, breaking node name deduplication (!681) - an that could make find-preferred-profile.lua crash instead of. Properly applying profile priority rules Past releases.

Other audio session-manager policy-manager pipewire c lua

git-annex 10.20241202 šŸ’¾

git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space. Even without file content tracking, being able to manage files with git, move files around and delete files with versioned directory trees, and use branches and distributed clones, are all very handy reasons to use git. And annexed files can co-exist in the same git repository with regularly versioned files, which is convenient for maintaining documents, Makefiles, etc that are associated with annexed files but that benefit from full revision control. When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content. These symlinks are checked into git and versioned like regular files. You can move them around, delete them, and so on. Pushing to another git repository will make git-annex there aware of the annexed file, and it can be used to retrieve its content from the key-value store.

minor bugfix: Add: Consistently treat files in a dotdir as dotfiles, even. When ran inside that dotdir. Add: When adding a dotfile as a non-large file, mention that it's a. Dotfile. P2phttp: Added --directory option which serves multiple git-annex. Repositories located inside a directory. When remote.name.annexUrl is an annex+http(s) url, that. Uses the same hostname as remote.name.url, which is itself a http(s) Url, they are assumed to share a username and password. This avoids Unnecessary duplicate password prompts. Git-remote-annex: a reversion introduced in version 10.20241031. That broke cloning from a special remote. Git-remote-annex: cloning from a special remote on a crippled. Filesystem. Git-remote-annex: gy behavior when annex.stalldetection is. Configured. Git-remote-annex: Require git version 2.31 or newer, since old. Ones had a gy git bundle command. S3: Support versioning=yes with a readonly bucket. (Needs aws-0.24.3). S3: Send git-annex or other configured User-Agent. (Needs aws-0.24.3). S3: infinite loop and memory blowup when importing from an. Unversioned S3 bucket that is large enough to need pagination. S3: Use significantly less memory when importing from a. Versioned S3 bucket. Vpop: Only update state after successful checkout. -- Joey Hess Mon, 02 Dec 2024 12:31:08 -0400.

Mixed git archive haskell

exiftool 13.04 šŸ’¾

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 the ability to write GPSDOP and GPSMeasureMode from the -geotag option if hdop or pdop information exists in the input track file. - Added a few new Canon RFLensTypes. - Decode timed GPS from GoPro Hero 13 videos. - Improved writing of GPSDestLatitudeRef and GPSDestLongitudeRef tags to allow signed numbers to be written in the same way as GPSLatitudeRef and GPSLongitudeRef. - Warn if using an Image::ExifTool library that doesn't match the application version. - Renamed an Unknown Photoshop tag. - Convert GoPro GPSSpeed and GPSSpeed3D from m/s to km/h. - Patched to tolerate XML header in DOCX xml files. - -htmldump output to show the same names for unknown EXIF tags as with the -u option.

Artistic perl exif meta-data

Checkstyle 10.20.2 šŸ’¾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: ArrayIndexOutOfBoundsException on indentation check of try-with-resources. Solving parsing errors for missing description in block tags. JavadocType: False negative for unknown tag with no description. WriteTag reports violation with confusing message when there is no javadoc. Remove '//ok' comments from Input files. Enable examples tests. doc: Example3 in MagicNumberCheck Docs. Forbid Files.createTempDirectory in Checkstyle and replace with @TempDir. Expand XPath IT Regression Testing. avoid reliance on `File.createTempFile` implementation d #x2026. Cover pitest survivals with tests. existing cases of `getFileContents()` usage. Define violation messages for all violations. OuterTypeNumber: provide java code snippets in documentation. JavadocParagraph: define in documentation list of validated block-tags. Resolve `TailRecursion` inspection violations by replacing tail recursive calls. doc: add check-tfij-style project to 'Additional Checks'. Print patch command line for changes detected by checkerfrawork. update JavadocTokenTypes.java to new format of AST print. NeedBraces need clear description of allowSingleLineStatement.

MITL java coding-style syntax-checker command-line

libvert 10.10.0 šŸ’¾

The libvirt project: is a toolkit to manage virtualization platforms is accessible from C, Python, Perl, Go and more is licensed under open source licenses supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more targets Linux, FreeBSD, Windows and macOS is used by many applications

major feature: New features. Qemu: add multi boot device support on s390x. For classical mainframe guests (i.e. LPAR or z/VM installations), you. Always have to explicitly specify the disk where you want to boot from (or "IPL" from, in s390x-speak -- IPL means "Initial Program Load"). In the past QEMU only used the first device in the boot order to IPL from. With the new multi boot device support on s390x that is available with QEMU. Version 9.2 and newer, this limitation is lifted. If the IPL fails for the First device with the lowest boot index, the device with the second lowest Boot index will be tried and so on until IPL is successful or there are no Remaining boot devices to try. Limitation: The s390x BIOS will try to IPL up to 8 total devices, any. Number of which may be disks or network devices. Qemu: Add support for versioned CPU models. Updates to QEMU CPU models with -vN sufcan now be used in libvirt just. Like any other CPU model. Qemu: Support for the 'data-file' QCOW2 image feature. The QEMU hypervisor driver now supports QCOW2 images with 'data-file'. Feature present (both when probing form the image itself and when specified Explicitly via `` element). This can be useful when it's Required to keep data "raw" on disk, but the use case requires features of the QCOW2 format such as incremental backups. Swtpm: Add support for profiles. Upcoming swtpm release will have TPM profile support that allows to. Restrict a TPM's provided set of crypto algorithms and commands. Users can Now select profile by using `` in their TPM XML definition. Improvements. Qemu: Support UEFI NVRAM images on block storage. Libvirt now allows users to use block storage as backend for UEFI NVRAM. Images and allows them to be in format different than the template. When Qcow2 is used as the format, the images are now also auto-populated from the Template. Qemu: Automatically add IOMMU when needed. When domain of 'qemu' or 'kvm' type has more than 255 vCPUs IOMMU with EIM. M

Mixed virtualization virtual-machine toolkit library c python

gRPC 1.68.1 šŸ’¾

gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.

minor bugfix: lt;p gt;This is release 1.68.1 ( lt;a href= quot;https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md quot; gt;groovy lt;/a gt;) of gRPC Core. lt;/p gt;. lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;. lt;p gt;This release contains refinements, improvements, and, with highlights listed below. lt;/p gt;. lt;h2 gt;Core lt;/h2 gt;. lt;ul gt;. lt;li gt; xDS RBAC Support string_match in HeaderMatcher. lt;/li gt;. lt;/ul gt;. . yashykt. . . . . tag:github.com,2008:Repository/27729880/v1.68.0. 2024-11-16T00:16:51Z. . .

Apache rpc cpp python c

INDI Core Library 2.1.1 šŸ’¾

NDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol. INDI core library is composed of the following components: INDI Server. INDI Core Drivers: Hardware drivers that communicate with the equipment. Many devices are supported including: Mounts CCDs, CMOS, Webcams, DSLRs (Canon, Nikon, Sony, Pentax..etc). Focusers. Filter Wheels. Adaptive Optics. Domes. GPS. Weather Stations. Controllers. Auxiliary Devices (switches, watchdog, relays, light sources, measurement devices..etc). Client Library: Cross-platform POSIX and Qt5-based client libraries. The client libraries can be embedded in 3rd party applications to communicate with INDI server and devices. INDI core device drivers are shipped with INDI library by default. INDI 3rd party drivers are available in a dedicated 3rdparty repository and maintained by their respective owners.

minor bugfix: Daaa7a44c 2024-12-01 Jasem Mutlaq Terminate string to remove delimeter at the end 436d7c5f6 2024-11-28 Jasem Mutlaq when processing longitude due to regression. Aabf46a21 2024-11-24 Jasem Mutlaq Add speed controls to account for different dome speed scenarios 28bf89a1d 2024-11-23 Jasem Mutlaq Reduce spam in logs 4af322800 2024-11-20 Jasem Mutlaq When aborting dust cap, update the parking status as well. Clarify the Parked, Unparked, and Unknown states. 0c9294363 2024-11-10 Jasem Mutlaq Bump version to 1.1. Cef7d28fc 2024-11-06 Artyom Beilis Sim crash - looks like found root cause 220efb42c 2024-11-04 Jasem Mutlaq Add verbose logging to iOptron driver 4d2d652a2 2024-11-03 hcomet Upgrade CheapoDC driver for new device firmware features. B41b4c7d7 2024-11-03 Jasem Mutlaq possible for pyrix status 12d6291a2 2024-11-02 Artyom Beilis crash due not checking boundary values of the axis in telescope_simulator 870ad2ce3 2024-11-01 Jasem Mutlaq Do not load config twice 9d6e87abf 2024-10-28 joe13905179063 Update ieaffocus.cpp. D4c96d836 2024-10-19 naheedsa Migrate Astromech focuser 8b9da900d 2024-10-19 naheedsa Migrate INDI Astrolink4 3b6e51454 2024-10-16 Pavle Gartner FP2 motor status. Ab5f6dae8 2024-10-13 Jasem Mutlaq Use 02f31b81f 2024-10-11 Jasem Mutlaq Correct tracking rates as submitted by Andreas Schneider 3a0d0a8f3 2024-10-11 Jasem Mutlaq Add missing models and change PEC command. E09b94530 2024-10-10 Jarno Paananen Miscellaneous ScopeDome driver updates. C2530d100 2024-10-10 Jarno Paananen Update SnapCap driver to use common abort capability from DustCapInterface instead of doing it manually. 3c35e7565 2024-10-09 Jasem Mutlaq image file name path. abf12b440 2024-10-09 Jasem Mutlaq crash in LX200 OnStep 5ffb3f651 2024-10-08 Jasem Mutlaq Use Current tracking m

Mixed astronomy

libvirt 10.10.0 šŸ’¾

The libvirt project: is a toolkit to manage virtualization platforms is accessible from C, Python, Perl, Go and more is licensed under open source licenses supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more targets Linux, FreeBSD, Windows and macOS is used by many applications

major feature: New features. Qemu: add multi boot device support on s390x. For classical mainframe guests (i.e. LPAR or z/VM installations), you. Always have to explicitly specify the disk where you want to boot from (or "IPL" from, in s390x-speak -- IPL means "Initial Program Load"). In the past QEMU only used the first device in the boot order to IPL from. With the new multi boot device support on s390x that is available with QEMU. Version 9.2 and newer, this limitation is lifted. If the IPL fails for the First device with the lowest boot index, the device with the second lowest Boot index will be tried and so on until IPL is successful or there are no Remaining boot devices to try. Limitation: The s390x BIOS will try to IPL up to 8 total devices, any. Number of which may be disks or network devices. Qemu: Add support for versioned CPU models. Updates to QEMU CPU models with -vN sufcan now be used in libvirt just. Like any other CPU model. Qemu: Support for the 'data-file' QCOW2 image feature. The QEMU hypervisor driver now supports QCOW2 images with 'data-file'. Feature present (both when probing form the image itself and when specified Explicitly via `` element). This can be useful when it's Required to keep data "raw" on disk, but the use case requires features of the QCOW2 format such as incremental backups. Swtpm: Add support for profiles. Upcoming swtpm release will have TPM profile support that allows to. Restrict a TPM's provided set of crypto algorithms and commands. Users can Now select profile by using `` in their TPM XML definition. Improvements. Qemu: Support UEFI NVRAM images on block storage. Libvirt now allows users to use block storage as backend for UEFI NVRAM. Images and allows them to be in format different than the template. When Qcow2 is used as the format, the images are now also auto-populated from the Template. Qemu: Automatically add IOMMU when needed. When domain of 'qemu' or 'kvm' type has more than 255 vCPUs IOMMU with EIM. M

Mixed virtualization virtual-machine toolkit library c python

Duplicati 2.1.0.100 šŸ’¾

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!

minor feature: This release is a canary release intended to be used for testing. Note that this build is using.NET8, unlike the current beta. See release notes from previous canary builds for details. ## Detailed list of changes: startup delay caused by AWS upgrade. Running WindowsService INSTALL will now automatically start the new service. Removed log messages from GPG detection. an with Agent not being able to see connection status in the UI. Added Downloads folder to list of special folders. an with the remote control heartbeat period. Re-introduced the crashlog feature. Updated FTP backend to be compatible with the previous FTP backend. an with quiet MSI upgrades. MSI will automatically attempt to stop and restart the service during install. Added single-click handler to TrayIcon on Linux+Windows. Added pCloud native backend. with DST changes causing schedule time-of-day to change. with lingering update notification. Added option to ignore snapshot warnings from HyperV on client-Windows.

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript

alembic 1.8.8 šŸ’¾

Alembic is an open computer graphics interchange framework. Alembic distills complex, animated scenes into a non-procedural, application-independent set of baked geometric results. This 'distillation' of scenes into baked geometry is exactly analogous to the distillation of lighting and rendering scenes into rendered image data. Alembic is focused on efficiently storing the computed results of complex procedural geometric constructions. It is very specifically NOT concerned with storing the complex dependency graph of procedural tools used to create the computed results. For example, Alembic will efficiently store the animated vertex positions and animated transforms that result from an arbitrarily complex animation and simulation process which could involve enveloping, corrective shapes, volume-preserving simulations, cloth and flesh simulations, and so on. Alembic will not attempt to store a representation of the network of computations (rigs, basically) which are required to produce the final, animated vertex positions and animated transforms.

minor bugfix: Thanks to your feedback and submitted we have a few. Support variable order curves in the python bindings. (). Support mingw64 by adding a missing include. ().

Mixed graphics rendering c++ python

butt 1.44.0 šŸ’¾

butt (broadcast using this tool) is a Shoutcast and Icecast streaming tool, which runs on Linux, Max OS X, and Windows. It's primarily meant for broadcasting live audio data, directly from line or microphone input. It's not intended as streaming or playlist server by itself.

major feature: . . . . BUTT can now request the current song from an URL (website). . . It is now possible to instruct BUTT to overwrite existing recordings. . . Add a new display mode which shows "On Air" and if available the current listeners. . . memory corruption after canceling a connection attempt when using a different application language than English. . . Improve compatibility of UTF-8 in song names with some servers by making the update request compliant to RFC3986. . . Increase font size of the "Listeners" label to improve readability from far distances. . . Change the default answer from "Yes" to "Cancel" when asked to overwrite existing recordings to prevent accidental overwriting of existing recordings. . . . . . .

GNU GPL c++ audio streaming icecast shoutcast

OpenMPT 1.31.13.00 šŸ’¾

OpenMPT is a popular tracker software for Windows. OpenMPT (short hand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output. In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files. Read more about it on the features page!

major bugfix: Tree view Imp Add option to open modules and instrument library entries in Explorer through the context menu (http://.openmpt.org/view.php?id=677). The folder browser could not handle paths longer than 260 characters. Pattern tab. Special note keys (Note Cut / Off / Fade / PC / PCs) were not available in the default key map on various keyboard layouts (http://.openmpt.org/view.php?id=1838). When partially pasting a normal pattern event over a PC event, the effect column was not erased properly if it wasn't part of the copied region. When evaluating MIDI macros containing letters "u" or "v" during seeking, the initial global volume was applied to them, rather than the global volume that would be reached at that pattern position. Instrument tab. Imp When moving the last envelope point, avoid it snapping back quickly when moving backwards (http://.openmpt.org/view.php?id=297). Imp Show tooltips for disabled envelope toolbar buttons, and show the button name in the toolbar. When importing a soundfont instrument, its bank number was off by one (http://.openmpt.org/view.php?id=1842). Mod Conversion. Imp Improve handling of the transpose = -1 / finetune = 0 case when converting samples from another format to MOD. This combination is now automatically translated to finetune = -8. IT. Imp Don't report files claiming to be made with Impulse Tracker 2.08+ as IT-made if they have no edit timer. Ignore sample data in slots that don't have the "sample data present" flag set, if the file vaguely looks IT-made to avoid playing garbage caused by an Impulse Tracker that should not be audible (http://www.un4seen.com/forum/?topic=20542.0). S3M. Imp Detect early Schism Tracker versions. MOD. Imp When trying to detect MOD files with broken order lists, the file size is now rounded down to an even number. This helps identifying some malformed files (MOD files can technically not have an odd size). Also enable ProTracker-co

BSDL-2 audio tracker

RE/flex lexical analyzer generator 5.1.0 šŸ’¾

RE/flex is the fast lexical analyzer generator with full Unicode support, indent/nodent/dedent anchors, lazy quantifiers, word boundaries, and many other modern features. Supports Flex lexer specification syntax and is compatible with Bison/Yacc parsers. Generates reusable source code that is easy to understand. Supports fast scanning of UTF-8/16/32 files, strings, and streams. The reflex scanner generator tool generates clean lexer class code that is thread-safe. Generates Graphviz files to visualize state machine DFAs. RE/flex also offers a collection of class templates to wrap C++ regex engines in a unified API for scanning and searching large data sources.

minor feature: Released 5.1 Appease warnings. a in case-insensitive Unicode negated character class matching too much.

BSDL code-generator c++ cross-plattform developers

MicroPython 1.24.1 šŸ’¾

MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

minor feature: Patch release for mpremote, rp2 IGMP, esp32 PWM, SDCard, and AP channel This is a patch release containing the following commits: Tools/mpremote: UnboundLocalError in Transport.fs_writefile(). Esp32/machine_pwm: use IDF functions to calculate resolution correctly. Pic16bit: make it build with recent XC16 versions. py/objdeque: buffer overflow in deque_subscr. Extmod/modlwip: IGMP address type when IPv6 is enabled. Esp32/machine_pwm: restore PWM support for ESP-IDF v5.0.x and v5.1.x. Esp32: workaround native code execution crash on ESP32-S2. Tools/mpremote: make sure stdout and stderr output appear in order. Tools/mpremote: add test for forced copy. Tools/mpremote: support trailing slash on dest for non-recursive copy. Esp32/modsocket: getaddrinfo hints to set AI_CANONNAME. Extmod/vfs_blockdev: support bool return from Python read/write blocks. Extmod/network_cyw43: isconnected() result on AP interface. Extmod/network_cyw43: uninitialised variable in status('stations'). Extmod/network_cyw43: allow configuring active AP interface. Esp32: setting WLAN channel in AP mode. Esp32: use hardware version for touchpad macro defines. Esp32: machine.TouchPad startup on ESP32-S2 and S3. Extmod/modframebuf: radius in FrameBuffer.ellipse. Nrf/drivers/ticker: reset slow ticker callback count on soft reboot. py/objfloat: workaround non-constant NAN definition on Windows MSVC.

MITL python education home automation internet embedded systems hardware networking industry

Eric IDE 25.01 šŸ’¾

Eric is an IDE for Python and Ruby. It provides unlimited editor windows and layout, syntax checking and highlighting, autocompletion, calltips, folding, brace matching, spell checking, search and replace. It includes a class browser, various VCS interfaces, collaboration features, documentation helpers, and a remote debugger for Python and Ruby, unit testing, profiling and code coverage stats, and an interactive Python shell. Command-line filters or hooks can be run from the IDE, such as cx_freeze or PyLink.

minor bugfix: - Mercurial Interface. - Removed support for the `strip` extension (does not exist anymore). - Moved `purge` and `shelve` extensions to the `Other Functions` menu because they are builtin functions.

GNU GPLv3 python ide debugger programmers ruby

FluidSynth 2.4.1 šŸ’¾

FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution. FluidSynth itself does not have a graphical user interface, but due to its powerful API several applications utilize it and it has even found its way onto embedded systems and is used in some mobile apps. Features Cross platform support (Linux, macOS and Windows to name a few) SoundFont 2 support SoundFont 3 support (vorbis-compressed SF2) Realtime effect control using SoundFont 2.01 modulators Playback of MIDI files Shared library which can be used in other programs Built in command line shell

minor feature: lt;ul gt;. lt;li gt;Enable libsndfile to use filename with non-ASCII characters on Windows lt;/li gt;. lt;li gt;a few commandline encoding related on Windows lt;/li gt;. lt;li gt;build errors on Windows lt;/li gt;. lt;li gt;clicks and pops caused when changing parameters of the lowpass filter lt;/li gt;. lt;li gt;Minor adjustment to AWE32 NRPN behavior lt;/li gt;. lt;/ul gt;.

GNU LGPLv3 sound-synthesis mixers

XFCE4 desktop 4.19.7 šŸ’¾

Xfdesktop manages the root window for the XFCE4 desktop environment. It basically displays the background, shows desktop icons, implements the virtual desktop switching, and the root context and application menu.

minor bugfix: Replace color1 and color2 with rgba1 and rgba2 in README.xfconf. Add more instructions to GitLab template. Add existing workspaces after monitor gets added. I18n: Update po/LINGUAS list. I18n: Update po/LINGUAS list. Stop timer when finalizing backdrop cycler. GFileInputStream leaks in file_input_stream_ready_cb. Assign correct initial image to backdrop cycler. build with just file icons disable or just desktop icons disabled. Translation Updates: Czech, Galician, Kazakh, Nepali, Norwegian BokmƄl, Occitan (post 1500), Polish, Portuguese (Brazil), Russian, Spanish.

GNU GPL c gtk xfce desktop root-window x11

Praat 6.4.24 šŸ’¾

Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam. Some of Praatā€™s most prominent features are: Speech analysis Speech synthesis Speech labelling Grammar models Statistical analysis

minor bugfix: FormantPath: with sampling frequency. Formant measurements: in autocorrelation and robust methods. Manual: better support for screens taller than 15 inches. Scripting: support for subtraction and unary minus for tensors. Scripting: removed `sendsocket`.

GNU GPLv3 speech analysis audio phonetics synthesis c cpp

Universal Media Server 14.8.0 šŸ’¾

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

major feature: General: Added keyboard shortcuts for web player. Added titles to the web player and settings. Added Patreon button to automatic updater, to allow our patrons to update more easily: ! updated automatic updater (./changelog-images/14.8.0-auto-update.png). Added new x86-64 Windows installer. Added portable install option to the new Windows installer. Added current user install option to new Windows installer. Added update mode to new Windows installer. Changed default shared folders on Linux to the user's video/music/pictures instead of their home folder. Improved browsing performance. UPnP genre. excessive logging by default. archive file handling. not parsing media in archives. web player not working when API lookups are disabled. VS Code deging missing task on macOS. not using all users installation directory on Windows. all users install on Windows not sharing all users directory. Media players: Renamed VLC iOS renderer to indicate it is for macOS too. seeking in transcoded videos on LG TVs. Translation updates via Crowdin: Czech (100 ). Finnish (67 ). Hungarian (89 ). Korean (100 ). Portuguese (80 ). Russian (91 ). Slovak (48 ). Turkish (100 ). Dependencies: Bump `@eslint/plugin-kit` from 0.2.0 to 0.2.3. Bump `@mantine/core` from 7.13.4 to 7.14.1. Bump `@mantine/dropzone` from 7.13.4 to 7.14.1. Bump `@mantine/form` from 7.13.4 to 7.14.1. Bump `@mantine/hooks` from 7.13.4 to 7.14.1. Bump `@mantine/modals` from 7.13.4 to 7.14.1. Bump `@mantine/notifications` from 7.13.4 to 7.14.1. Bump `@types/lodash` from 4.17.12 to 4.17.13. Bump `com.puppycrawl.tools:checkstyle` from 10.19.0 to 10.20.1. Bump `com.zaxxer:HikariCP` from 6.0.0 to 6.2.1. Bump `commons-io:commons-io` from 2.17.0 to 2.18.0. Bump `cross-spawn` from 7.0.3 to 7.0.5. Bump `eslint-plugin-react-hooks` from 4.6.2 to 5.0.0. Bump `eslint-plugin-react-refresh` from 0.4.13 to 0.4.14. Bump `org.eclipse.jetty:jetty-client` from 12.0.14 to 12.0.15. Bump `org.eclips

GNU GPL java media streaming ffmpeg upnp dlna

Rust 1.83.0 šŸ’¾

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.83.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/129195" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/129195/hovercard" gt;Stabilize lt;code gt; amp;amp;mut lt;/code gt;, lt;code gt;*mut lt;/code gt;, lt;code gt; amp;amp;Cell lt;/code gt;, and lt;code gt;*const Cell lt;/code gt; in const. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/129759" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/129759/hovercard" gt;Allow creating references to statics in lt;code gt;const lt;/code gt; initializers. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/126452" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/126452/hovercard" gt;Implement raw lifetimes and labels ( lt;code gt;'r#ident lt;/code gt;). lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/128778" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/128778/hovercard" gt;Define behavior when atomic and non-atomic reads race. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/128934" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/128934/hovercard" gt;Non-exhaustive structs may now be empty. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/129392" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/129392/hovercard" gt;Disallow implicit coercions from places of type lt;code gt;! lt;/code gt; lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/129753" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/129753/hovercard" gt; lt;code gt;const extern lt;/code gt; functions can now be defined for other calling conventions. lt

MITL rust programming-language compiler concurrent type-safe

7-Zip 24.09 šŸ’¾

7-Zip is a file archiver with a high compression ratio. The main features of 7-Zip High compression ratio in 7z format with LZMA and LZMA2 compression Supported formats: Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z. For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip Strong AES-256 encryption in 7z and ZIP formats Self-extracting capability for 7z format Integration with Windows Shell Powerful File Manager Powerful command line version Plugin for FAR Manager Localizations for 87 languages

minor bugfix: The default dictionary size values for LZMA/LZMA2 compression methods were increased: Dictionary size compression level V24.08 v24.09 v24.09 32-bit 64-bit 8 MB 16 MB 16 MB -mx4 16 MB 32 MB 32 MB -mx5 : Normal 32 MB 64 MB 64 MB -mx6 32 MB 64 MB 128 MB -mx7 : Maximum 64 MB 64 MB 256 MB -mx8 64 MB 64 MB 256 MB -mx9 : Ultra The default dictionary size values for 32-bit versions of LZMA/LZMA2 don't exceed 64 MB. 7-Zip now can calculate the following hash checksums: SHA-512, SHA-384, SHA3-256 and MD5. APM and HFS support was improved. If an archive update operation uses a temporary archive folder and. The archive is moved to the destination folder, 7-Zip shows the progress of moving The archive file, as this operation can take a long time if the archive is large. The was Zip File Manager didn't propagate Zone.Identifier stream. For extracted files from nested archives (if there is open archive inside another open archive). Some were.

Mixed compression zip archive cpp c

Gqrx 2.17.6 šŸ’¾

Gqrx is an open source software defined radio receiver (SDR) powered by the GNU Radio and the Qt graphical toolkit. Gqrx supports many of the SDR hardware available, including Airspy, Funcube Dongles, rtl-sdr, HackRF and USRP devices. See supported devices for a complete list. Discover devices attached to the computer. Process I/Q data from the supported devices. Change frequency, gain and apply various corrections (frequency, I/Q balance). AM, SSB, CW, FM-N and FM-W (mono and stereo) demodulators. Special FM mode for NOAA APT. Variable band pass filter. AGC, squelch and noise blankers. FFT plot and waterfall. Record and playback audio to / from WAV file. Record and playback raw baseband data. Spectrum analyzer mode where all signal processing is disabled. Basic remote control through TCP connection. Streaming audio output over UDP.

minor feature: lt;ul gt;. lt;li gt;New: Fetch RDS Program Service amp;amp; RadioText via remote control. lt;/li gt;. lt;li gt;New: Set and query audio mute via remote control. lt;/li gt;. lt;li gt;New: DMG release for ARM-based Macs. lt;/li gt;. lt;li gt;Improved: Save I/Q recording format to settings. lt;/li gt;. lt;li gt;Improved: Reduced CPU utilization of plot and waterfall display. lt;/li gt;. lt;li gt;Improved: Display and formatting of RDS data. lt;/li gt;. lt;li gt;: Decoding of RDS flags. lt;/li gt;. lt;li gt;: Incorrect channel filter offset, for some devices. lt;/li gt;. lt;li gt;Changed: x86 DMG release requires macOS 13.7 or later. lt;/li gt;. lt;/ul gt;.

GNU GPL radio receiver sdr qt ham-radio cpp

Gitea 1.22.4 šŸ’¾

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. basic auth with webauthn. Refactor internal routers (partial backport, auth token const time comparing). PERFORMANCE. Remove transaction for archive download. . `missing signature key` error when pulling Docker images with `SERVE_DIRECT` enabled. get reviewers fails when selecting user without pull request permissions unit. adding index files to tmp directory. PR creation on forked repositories via API. missing menu tabs in organization project view page. Support HTTP POST requests to `/userinfo`, aligning to OpenID Core specification. debian package clean up cron job. GetInactiveUsers. Allow the actions user to login via the jwt token. submodule parsing. Refactor find forks and possible that weaken permissions check. some places that don't respect org full name setting. Refactor push mirror find and add check for updating push mirror. basic auth with webauthn. artifact v4 upload above 8MB. oauth2 error handle not return immediately. action not triggered when commit message is too long. `GetRepoLink` nil pointer dereference on dashboard feed page when repo is deleted with actions enabled. `missing signature key` error when pulling Docker images with `SERVE_DIRECT` enabled. the permission check for user search API and limit the number of returned users for `/user/search`. Searchswagger docs. dropdown content overflow. Disable Oauth check if oauth disabled. Respect renamed dependencies of Cargo registry. mermaid diagram height when initially hidden. broken releases when re-pushing tags. Only provide the commit summary for Discord webhook push events. Only query team tables if repository is under org when getting assignees. created_unix for mirroring. Respect UI.ExploreDefaultSort setting again. broken image when editing comment with non-image attachments. disable 2fa. Always update expiration time when creating an artifact. null errors on conversation holder. Only rename a user when they should receive a different nam

MITL git go

pstoedit 4.02 šŸ’¾

pstoedit translates PostScript and PDF graphics into other vector formats. Currently pstoedit can generate the following major formats: Tgif .obj format (for tgif version >= 3) .fig format for xfig pdf - Adobe's Portable Document Format gnuplot format Flattened PostScript (with or without Bezier curves) DXF - CAD exchange format LWO - LightWave 3D RIB - RenderMan RPL - Real3D Java 1 or Java 2 applet Idraw format (in fact a special form of EPS that idraw can read) Tcl/Tk HPGL AI (Adobe Illustrator) (based on ps2ai.ps - not a real pstoedit driver - see notes below and manual) Windows Meta Files (WMF) (Windows only) Enhanced Windows Meta Files (EMF) (Windows, but also Linux/Unix if libemf is available) OS/2 meta files (OS/2 only) PIC format for troff/groff MetaPost format for usage with TeX/LaTeX LaTeX2e picture Kontour GNU Metafile (plotutils / libplot) Skencil ( http://www.skencil.org ) Mathematica via ImageMagick to any format supported by ImageMagick SWF CNC G code VTK files for ParaView and similar visualization tools PPTX files for PowerPoint

minor feature: 13;. Improve the build process to build also the GUI if QT is installed. #13;. Include a.desktop and Icon file for better Linux integration. #13;. Update the autoconf tools to enable the usage of homebrew. #13;. Update reflecting changes in GhostScript 10.03 and 10.04 (disable some operators used by pstoedit). #13;. a few warnings d by Coverity. #13;. Improve code for g++ V14. #13;. Implemented sourceforge feature request #4 (show -nc option in GUI). #13;.

GNU GPLv3 convert converter format vector ps pdf

git 2.47.1 šŸ’¾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: Use after free and double freeing at the end in "git log -L... -p", had been identified and. On macOS, fsmonitor can fall into a race condition that results in, a client waiting forever to be notified for an event that have, already happened. This problem has been corrected. "git maintenance start" crashed due to an uninitialized variable, reference, which has been corrected. Fail gracefully instead of crashing when attempting to write the, contents of a corrupt in-core index as a tree object. A "git fetch" from the superproject going down to a submodule used, a wrong remote when the default remote names are set differently, between them. The "gitk" project tree has been synchronized again with its new, maintainer, Johannes Sixt.

GNU LGPL c git scm vcs dvcs

PeerTube 7.0.0-rc.1 šŸ’¾

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: Ensure you have `storage.original_video_files` set in your configuration file: https://github.com/Chocobozzz/PeerTube/blob/develop/config/production.yaml.example#L159. If you did not configure this key but have already enabled "Keep a version of the input file" configuration, original files may have been saved in `versions/peertube-v6.x.x/storage/original-video-files/` directories. If this is the case, you must move these files in the new directory location specified by your `storage.original_video_files` configuration. Safari desktop versions 13 are not supported anymore. iOS versions 14.5 are not supported anymore. PeerTube instance requires python = 3.8 for transcription. Docker: private IPv6 subnet (we used a subnet reserved for examples). ### Plugins/Themes/Embed API. Remove client plugin hooks: `filter:api.recently-added-videos.videos.list. params,result `, `filter:api.local-videos.videos.list. params,result `, `filter:api.trending-videos.videos.list. params,result ` `filter:api.trending-videos.videos.list.result` in favour of `filter:api.browse-videos.videos.list. params,result `. Header logo doesn't have the `.icon` class anymore (it still has the `icon-logo` class). All CSS variables have been replaced so it's easier to theme PeerTube: PeerTube generates a color palette based on a few main colors (`primary`, `fg`, `bg`, `bg-secondary`...): https://github.com/Chocobozzz/PeerTube/blob/develop/client/src/sass/application.scss#L27. Some new variables fallback to old variables to limit theme breaks. ### Admin config (non-exhaustive). Add ability to configure STUN servers IPs: `webrtc.stun_servers`. Remove `client.videos.miniature.display_author_avatar` config: author avatars are now always displayed. Features: :tada: Global client redesign :tada: Introduce a new *Light/Beige theme that replaces the current one (black/orange). Add a *Dark/Brown theme directly in PeerTube core. Split *My library pages into: *Video Space pages (

Affero GPLv3 javascript angularjs web video hosting activitypub

croc 10.1.1 šŸ’¾

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer data (using a relay) provides end-to-end encryption (using PAKE) enables easy cross-platform transfers (Windows, Linux, Mac) allows multiple file transfers allows resuming transfers that are interrupted local server or port-forwarding not needed ipv6-first with ipv4 fallback can use proxy, like tor

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;Mask password in logs by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gamagoat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gamagoat" gt;@gamagoat lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2650766614" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//837" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/837/hovercard" href="https://github.com/schollz/croc/pull/837" gt;#837 lt;/a gt; lt;/li gt;. lt;li gt;docs: Add conda-forge install instructions for pixi and conda by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewfeickert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewfeickert" gt;@matthewfeickert lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2656513134" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//843" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/843/hovercard" href="https://github.com/schollz/croc/pull/843" gt;#843 lt;/a gt; lt;/li gt;. lt;li gt;Add a qrcode flag by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ozoniuss/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ozoniuss" gt;@Ozoniuss lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2687634426" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//847" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/847/hovercard" href="https://github.com/schollz/croc/pull/847" gt;#847 lt;/a gt; lt;/li gt;. lt;/ul gt

MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang

Pelican 4.10.2 šŸ’¾

Pelican is a static site generator, written in Python. Write content in reStructuredText or Markdown using your editor of choice Includes a simple command line tool to (re)generate site files Easy to interface with version control systems and web hooks Completely static output is simple to host anywhere Features Pelican currently supports: Chronological content (e.g., articles, blog posts) as well as static pages Integration with external services (e.g., Google Analytics and Disqus) Site themes (created using Jinja2 templates) Publication of articles in multiple languages Generation of Atom and RSS feeds Syntax highlighting via Pygments Importing existing content from WordPress, Dotclear, and other services Fast rebuild times due to content caching and selective output writing

minor bugfix: Change `IGNORE_FILES` setting default to ignore all hidden files. `SUMMARY_MAX_PARAGRAPHS` not being respected in some combinations with `SUMMARY_MAX_LENGTH`.

Affero GPLv3 rest site-generator python

Doxide 0.8.0 šŸ’¾

Doxide generates documentation for C++ source code. It is configured with YAML, generates Markdown, and publishes HTML. Entities in the source code are documented with special /** comments */ containing @commands, as with the classic tool Doxygen. The source code is parsed and documentation processed into Markdown then HTML. Doxide aims at online documentation with a modern look and responsive design for desktop and mobile devices. Doxide is open source software written in C++. It depends on libyaml to parse YAML configuration files and Tree-sitter to parse source code. By generating Markdown, it opens a whole wide world of static site generation tools and themes for presentation. There is particular support for MkDocs and the Material for MkDocs theme. A little extra effort enables alternatives such as Jekyll and Hugo. Other formats such as PDF are possible too, via Pandoc.

minor feature: lt;ul gt;. lt;li gt; lt;strong gt;Major new feature! lt;/strong gt; Code coverage reports, integrating data from compiled binaries provided by lt;code gt;gcov lt;/code gt; with source code analysis from lt;a href="https://tree-sitter.github.io" rel="nofollow" gt;tree-sitter lt;/a gt; for more accurate C++ code coverage reports, also accounting for uninstantiated function templates, which are typically omitted by other code coverage tools. Code coverage reports feature an interactive sunburst chart using lt;a href="https://echarts.apache.org" rel="nofollow" gt;Apache ECharts lt;/a gt;, and sortable tables using lt;a href="https://tristen.ca/tablesort/" rel="nofollow" gt;tablesort lt;/a gt;. See the lt;a href="https://doxide.org/demo/coverage" rel="nofollow" gt;demonstration lt;/a gt; for an example and the lt;a href="https://doxide.org/coverage" rel="nofollow" gt;documentation lt;/a gt; to get set up. lt;/li gt;. lt;li gt; lt;code gt;mathjax.js lt;/code gt; content, which was populating for a different file. If affected by this, run lt;code gt;doxide init lt;/code gt; again, answer no when prompted to overwrite files, but yes for this particular file. lt;/li gt;. lt;/ul gt;.

Apache documentation utilities doxygen mkdocs cpp

Kavita 0.8.4.2 šŸ’¾

Kavita is a full-fledged, fast, cross-platform, & open-source manga, comic, and book server. Built from the ground up with a focus on manga and a goal of being a full solution to your reading needs. Set up your own server and share your manga, comics, and e-book collection with your friends and family. Extensive File support Manga/Comics: ZIP, RAR, RAR5, CBR, CBZ, CB7, CBT, TAR.GZ, 7ZIP/7Z Books: EPUB2, EPUB3, PDF Raw Images: JPG/JPEG, PNG, WEBP, GIF, AVIF Manga/Comic Reader Image Scaling to fit your device screen or override for what feels best to you. Image Splitting for those joined page spreads, don't scroll on your tablet, just split Double page rendering with optional shadow to emulate reading a comic book Apply a brightness override to make it easier to read at night Reading Direction: Left/Right, Up/Down, Webtoon Webtoon reader built-in Read across archives without closing the reader Book Reader Interactive reader - can interact with text, run javascript Dark mode persists between page load Immersive mode, just you and the words No scroll mode with virtual pages Customize your reading experience with custom Font, Font Size, Margin, Reading Direction, Dark Mode Table of Content just a click away Remember line position and resume where you left off, no matter the device Read across books without closing the reader Dedicated PDF Reader Dedicated PDF reader to give you the best experience for your PDFs Offers light/dark mode and many customization options ...

minor feature: lt;p gt;A few small things slipped past. lt;/p gt;. lt;p gt;I want to take this space to first apologize to our users that manually tag their metadata in Kavita. Post release has been an eye opener to the different ways uses of Kavita and a lesson learned to work harder to preserve data between releases. I always try, but sometimes big lift and shifts like this are needed and aren't easy to preserve data. I will take it on myself to strive for excellence and do what is feasible to preserve data. I don't foresee many major refactors like this happening in the near future. lt;/p gt;. lt;p gt;On more positive news, MetronInfo.xml has become stabilized. This is a step towards advancing the metadata format for Comics and Manga (and potentially books in the future). I have worked ly with Brian (the creator) to include Manga into the format. Kavita is dedicated towards supporting the format, that work is planned for next year. Read up more about it lt;a href="https://metron-project.github.io/blog/metroninfo-v1" rel="nofollow" gt;here lt;/a gt;. lt;/p gt;. lt;p gt;If you have a lot of metadata that was tagged just via the UI, you can try this lt;a href="https://pastebin.com/RPmfSSYq" rel="nofollow" gt;script lt;/a gt; a user wrote to migrate the data. Grab a backup from v0.8.3 and run this against it. You need to update lt;code gt;oldDb lt;/code gt; and lt;code gt;newDb lt;/code gt;. I cannot offer support for this script. lt;/p gt;. lt;p gt;I did convert this to python via ChatGPT and added instructions, it will be much easier but I did not test it. You can find the script lt;a href="https://pastebin.com/BR0GxaXB" rel="nofollow" gt;here lt;/a gt;. lt;/p gt;. lt;h1 gt; lt;/h1 gt;. lt;ul gt;. lt;li gt;: Send to on mobile was still broken lt;/li gt;. lt;li gt;: Changed On Deck to use a workaround as a temp lt;/li gt;. lt;li gt;: a where on non-English locales parsing numbers would throw an exception and cause files to not be ingested. lt;/li gt;. lt;li gt;: Bulk library

GNU GPLv3 ebook ebookreader server book comics collection