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
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 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 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
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 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 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 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
🗓 a general-purpose event management tool;
🌍 fully web-based;
🧩 feature-rich but also extensible through the use of plugins;
⚖️ Open-Source Software under the MIT License;
made at CERN, the place where the web was born!
minor feature:
MITL python flask javascript events sqlalchemy conference cms calendar event event-management
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 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
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 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
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
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