Octuple-precision calculator 0.5.0 💾

This is a programmer-friendly portable calculator application, which runs on Windows, Linux, and Mac. It can evaluate C-like expressions in 256-bit floating-point numbers through TLFloat library. It allows users to choose between decimal and hexadecimal output formats for integers and floating point numbers. In addition to the math functions in math.h, various bitwise operations can be performed.

major feature: This is the first announcement at this site.

BSL mathematics macos-x qt x11 windows cross-plattform

libvirt 10.7.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: Security. CVE-2024-8235: Crash of `virtinterfaced` via `virConnectListInterfaces()`. A refactor of the code fetching the list of interfaces for multiple APIs introduced corner case on platforms where allocating 0 bytes of memory results in a NULL pointer. This corner case would lead to a NULL-pointer dereference and subsequent crash of `virtinterfaced` if `virConnectListInterfaces()` is called requesting 0 networks to be filled. The was introduced in libvirt-10.4.0. New features. qemu: Introduce the ability to disable the built-in PS/2 controller. It is now possible to control the state of the `ps2` feature in the domain XML for descendants of the generic PC machine type (`i440fx`. `q35`, `xenfv` and `isapc`). Improvements. ch: support restore with network devices. Cloud-Hypervisor starting from V40.0 supports restoring file descriptor backed network devices. So, create new net fds and pass them via SCM_RIGHTS to CH during restore operation. ch: support basic networking modes Cloud-Hypervisor driver now supports Ethernet, Network (NAT) and Bridge networking modes.

Mixed virtualization virtual-machine toolkit library c python

Babel 7.25.6 💾

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-08-29). #### :: `babel-generator`. Properly print inner comments in TS array types (@nicolo-ribaudo). : jsx whitespace is not properly preserved when retainLines (@liuxingbaoyu). `babel-traverse`. : `path.getAssignmentIdentifiers` may be `undefined` (@liuxingbaoyu). `babel-parser`. : improve static canFollowModifier checks (@JLHwung). `babel-helpers`, `babel-plugin-transform-optional-chaining`, `babel-runtime-corejs3`. Only wrap functions in `superPropertyGet` helper (@nicolo-ribaudo). #### :nail_care: Polish. `babel-generator`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-react-pure-annotations`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-preset-env`. Do not enforce printing space between `(` and comments (@nicolo-ribaudo). `babel-plugin-syntax-import-assertions`, `babel-plugin-syntax-import-attributes`. Don't throw when enabling both syntax-import- assertions,attributes (@nicolo-ribaudo). `babel-generator`. TS union/intersection nested in union does not need parens (@nicolo-ribaudo). #### :house: Internal. `babel-generator`. Remove unused `parent` params in the generator (@nicolo-ribaudo).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

VeraCrypt 1.26.15 💾

VeraCrypt is a full-disk encryption software derived from TrueCrypt. It revises some of the algorithm usage against brute-force attacks. For example system partitions use use larger rounds of PBKDF2 key stretching. The partition and container format is different to that of TrueCrypt however.

minor bugfix: /strong (September 2nd, 2024):. . Windows:. . MSI install/uninstall : . error 1603 returned by MSI silent install when REBOOT=ReallySuppress is specified and a reboot is required.. missing documentation and language files from the MSI package.. MSI not installing new documentation and language files when upgrading from an EXE-based installation.. installation folder not being removed after MSI uninstall in some cases.. . . regression during UEFI system decryption that caused the bootloader to persist.. . . .

Other c++ encryption disk-encryption security

ImageMagick 7.1.1-38 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor bugfix: Commits: Properly set image byte order. Set max colormap size for remap. Beta release. Deprecate the -respect-paranthesis option. Build.. Save IPTC + ICC profiles are profiles, not properties. Update copyright year. Patch to reading of the ICC profile.. Prepping framework to interact with X11 clipboard. Build.. More build.. Another attempt to silence the warnings.. Use SetImageProfilePrivate to avoid duplicate allocations.. Support clipboard delegate. Restore clipboard.c. Improved rounding. Don't allow negative scenes. Eliminate compiler warnings. Release.

Apache c graphics image-manipulation image-magick graphics-conversion

Samba 4.21.0 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: Incorrect FSCTL_QUERY_ALLOCATED_RANGES response when truncated. Bad variable definition for ParseTuple causing test failure for Smb3UnixTests.test_create_context_reparse. Add new vfs_ceph module (based on low level API). samba-tool can not load the default configuration file. Crash when readlinkat fails. Can apos;t add/delete special keys to keytab for nfs, cifs, http etc. Compound SMB2 requests don apos;t return NT_STATUS_NETWORK_SESSION_EXPIRED for all requests, confuses MacOSX clients. Can apos;t add/delete special keys to keytab for nfs, cifs, http etc. --version-, Add new vfs_ceph module (based on low level API), --version-, ldb_version.h is missing from ldb public library, Can not add/delete special keys to keytab for nfs, cifs, http etc, Add new vfs_ceph module (based on low level API), --version-, undefined reference to winbind_lookup_name_ex. per user veto and hide file syntax is to complex. Can not add/delete special keys to keytab for nfs, cifs, http etc, per user veto and hide file syntax is to complex.

GNU GPLv3 communications file-sharing cifs windows

Joplin 3.1.6 💾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

minor feature: lt;ul gt;. lt;li gt;New: Add left/right arrow keys as expand/collapse shortcuts for notebooks lt;/li gt;. lt;li gt;New: Seamless-Updates: added latest-mac-arm64.yml lt;/li gt;. lt;li gt;Improved: Accessibility: Improve note list keyboard and screen reader accessibility lt;/li gt;. lt;li gt;Improved: Seamless-Updates - added tests for autoUpdaterService lt;/li gt;. lt;li gt;Improved: Updated packages @playwright/test (v1.43.1), async-mutex (v0.5.0), dayjs (v1.11.11), glob (v10.3.16), re-resizable (v6.9.17), react, sass (v1.76.0), sharp (v0.33.4) lt;/li gt;. lt;li gt;: Windows portable: keychain-backed storage incorrectly enabled lt;/li gt;. lt;/ul gt;.

Affero GPLv3 note-taking todo markdown typescript javascript

exiftool 12.96 💾

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: More improvements to handling of trailers on video files (and add ability to. Write videos which have an unknown trailer) Problem geotagging from some newer Google Takeout files.

Artistic perl exif meta-data

DBeaver 24.2.0 💾

DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.

minor feature: Dbeaver/pro#3222 change outline icons, struct and sum icons Dbeaver/pro#3222 change outline icons, struct and sum icons. Dbeaver/pro#3222 change folder constratint icons. Co-authored-by: MashaKorax lt;84867187+MashaKorax@users.noreply.github.com gt;.

GNU GPL database front-end sql java

Cppcheck 2.15 💾

Cppcheck is a static analysis tool for C/C++ code. It doesn't look for syntax errors, but for bugs that a compilation steps would not normally detected. It provides out of bounds checking, checking the code for each class, exception safety, memory leaks checking, warnings for obsolete function usage, invalid usage of STL, and tests for uninitialized variables and unused functions. There are IDE and VCS bindings for Code::Block, CodeLite, Eclipse, gedit, Hudson, Jenkins, Mercurial, Tortoise SVN, Visual Studio.

minor feature: Release Notes for Cppcheck 2.15. New checks: suspiciousFloatingPointCast flags unnecessary floating point casts that cause loss of precision GUI: Added misra/cert/autosar reports. "Recheck". Add "inline suppressions" option in project file. Make it possible to define extra defines when importing a project. Changed interface: Added command-line option. --cpp-header-probe (and. --no-cpp-header-probe ) to probe headers and extension-less files for Emacs marker (see https://trac.cppcheck.net//10692 for more details)... read more.

GNU GPLv3 c c++ software-development static-analysis dynamic-debugging

git-annex 10.20240831 💾

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 feature: Special remotes configured with exporttree=yes annexobjects=yes. Can store objects in.git/annex/objects, as well as an exported tree. Support proxying to special remotes configured with. Exporttree=yes annexobjects=yes, and allow such remotes to be used as Cluster nodes. Post-retrieve: When proxying is enabled for an exporttree=yes. Special remote (or it is a cluster node) and the configured Remote.name.annex-tracking-branch is received, the tree is Exported to the special remote. Support "balanced=", "fullybalanced=", "sizebalanced=" and. "fullysizebalanced=" in preferred content expressions. Added --rebalance option. Added the annex.fullybalancedthreshhold git config. Maxsize: New command to tell git-annex how large the expected maximum. Size of a repository is, and to display repository sizes. Vicfg: Include maxsize configuration. Info: Improved speed by using new repository size tracking. Lookupkey: Allow using --ref in a bare repository. Export: Added --from option. Git-remote-annex: Store objects in exportree=yes special remotes in the same paths used by annexobjects=yes. This is a backwards. Compatible change. Updateproxy, updatecluster: Prevent using an exporttree=yes special. Remote that does not have annexobjects=yes, since it will not work. The config versioning=true is now reserved for use by versioned special. Remotes. External special remotes should not use that config for their Own purposes. -- Joey Hess Sat, 31 Aug 2024 19:48:17 -0400.

Mixed git archive haskell

IfcOpenShell 0.7.11-alpha240901 💾

fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling. IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.

minor feature: Add button to generate cost schedule. Feature to view, edit and add cost item values. ( Right Click - Edit ).

GNU LGPLv3 geometry bim ifc cad cpp python

Ant Media Server 2.11.1 💾

Ant Media Server is capable of ultra-low latency streaming with WebRTC technology which provides the typical value of 0.5 seconds. Any kind of live stream could be delivered to a broad range of client via scalable cluster infrastructure on the cloud. Android, iOS, and JavaScript SDKs are available. Adaptive bitrate feature makes streams play with every network speed. Customers may simulcast their video content simultaneously to social media platforms such as Facebook, YouTube, and Twitter.

minor feature: lt;h3 gt;ant-media-server-enterprise-2.11.1-20240831_1429.zip lt;/h3 gt;. lt;h3 gt;Ant-Media-Server lt;/h3 gt;. lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6620" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6620/hovercard" gt;6620 lt;/a gt; Improve rtmp overflow check because it causes a test fail in enterprise - lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2369833080" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//6427" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//6427/hovercard" href="https://github.com/ant-media/Ant-Media-Server//6427" gt;#6427 lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6613" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6613/hovercard" gt;6613 lt;/a gt; Improve VoD Upload API - lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2484075824" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//6612" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//6612/hovercard" href="https://github.com/ant-media/Ant-Media-Server//6612" gt;#6612 lt;/a gt; lt;/li gt; lt;li gt; lt;a href="https://github.com/ant-media/Ant-Media-Server/pull/6610" data-hovercard-type="pull_request" data-hovercard-url="/ant-media/Ant-Media-Server/pull/6610/hovercard" gt;6610 lt;/a gt; Add Settings Field to Stop WebRTC Ingest if no audio/video packet is received for the timeout duration - lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2482963137" data-permission-text="Title is private" data-url="https://github.com/ant-media/Ant-Media-Server//6605" data-hovercard-type="" data-hovercard-url="/ant-media/Ant-Media-Server//6605/hovercard" href="https://github.com/ant-media/Ant-Media-Server//6605" gt

Apache media server rtmp webrtc rtsp streaming hls broadcasting java

Eric IDE 24.10 💾

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: - MicroPython. - Added MicroPython support for RP2350 based controllers. - Updated the list of known CircuitPython boards for CPy 9.2.0-alpha.2351. - Updated the list of known UF2 capable boards.

GNU GPLv3 python ide debugger programmers ruby

OCRmyPDF 16.5.0 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

major bugfix: . . with interpreting PDFs that have images with array masks. #1377. Enabled testing on Python 3.13.. a test that did not work correctly but still passed. #1382. Improved PDF/A conversion failed warning message to better describe implications.. Updated documentation to better explain OCR_JSON_SETTINGS in batch processing.. Build backend changed from setuptools to hatchling.. . . .

GNU GPLv3 pdf ocr scanning