FOX Toolkit 1.7.85 💾

FOX is a C++ framework for graphical user interfaces. It provides an effective and simple API, traditional but platform-agnostic themes, many common widgets and controls, drag'n'drop support, selections, icons/images, tooltips and hover widgets, but also 3D features per OpenGL. Its speed comes from conservative memory management, spatial redrawing, and bi-directinal event/message passing between GUI elements.

minor feature: New PNG image support. First, its faster! Also, it no longer requires libpng; the PNG format support is Now built-in, although the libz compression library is still required for now... .. fxsavePNG() supports some fine-control via new save-flags. You can analyze the image, and shrink output by taking advantage of image features; for example, saving opaque image means alpha-channel may be dropped. If the image is gray-levels only, the RGB may be dropped to plain gray only. Also, shrinking further by emitting Colormapped indexed-color image is possible if only a few colors are used. Finally, pre-compression filtering, as well as desired compression level can be selected.. PNG I/O is optimized with when target ISA x86-64-v2 or higher are selected.. FXStat::isSame() checks if two files are the same (same inode).. FOX Desktop Calculator augmented with Unicode button labels (please select a font that has The math symbols!), also now supports additional functions, common physics constants, and other features.. The fxCPUFeatures now can detect AVX512 presence.. New FXPerformanceCounter and associated macros may be used to count clockcyles of critical code segments.. FXAtomic.h APIs now mostly inlined for lower overhead.. Read processor ticks on AARCH64.. Adie text editor undo buffer size and undo buffer items can now be configured.. New QOIF (Quite OK Image Format) now supported for either images (FXQOIFImage) or icons (FXQOIFIcon).. FXColor to/from FXVec3d, FXVec3f, FXVec4d, FXVec4f now using SSE if compiled for x86-64-v2 or higher.. Updated byte swap APIs in fxendian.h.. New APIs in FXMat3f, FXMat3d, etc. classes to set up mirror-matrix.. Moved new hash32() etc. functions into fxendian.h.. in FXIODevice reading gt; 1GB files in one readBlock(), writeBlock() call.. Markdown syntax coloring in Adie.. Per-syntax mode setting for removing trailing spaces in Adie saving a text file.. Subtle change in operation of FXPath::relative().. Support for CRC32 calculations added..

GNU LGPLv3 c++ gui fox toolkit

BRL-CAD 7.40.0 💾

BRL-CAD is a powerful cross-platform open source combinatorial solid modeling system that includes an interactive 3D solid geometry editor, a network-distributed symmetric multiprocessing (SMP) high-performance ray-tracer with support for rendering and geometric analysis, image and signal-processing tools, a system performance analysis benchmark suite, a flexible geometry scripting interface, and a high-performance geometric representation and analysis library.

major feature: This major release of BRL-CAD improves the robustness of the facetize Command. Building on work begun in 7.38.0, for the first time BRL-CAD is able to successfully facetize all of BRL-CAD's example geometries. This involves a major change to the processing pipeline of the Facetize command, allowing handling of individual primitives to be Fault tolerant and automatically attempting fallback methods. Historically BRL-CAD facetize has attempted to produce output meshes Even when individual operations fail by silently skipping over failing Inputs, but now this behavior is changed to a stricter policy of Halting when individual elements of the process do not succeed. This release also incorporates the tool 'gist' for generating a one. Page graphical overview and summary of the contents of a.g database. This tool is the culmination of work by multiple student teams from Texas A M University and incorporates automatic layout features to Produce geometry-appropriate visual arrangements. Also new in this release are capabilities for testing and repairing. Triangle meshes. The lint command will now validate solid BoT Behavior with the raytracer, and the 'bot repair' command is able to Perform hole filling operations on some categories of non-manifold BoTs. Another related new feature allows users to generate explicit Volumetric BoTs using plate mode BoTs as inputs via the 'bot extrude' Command. This release introduces a major change in the management of 3rd party. Dependencies. The src/other directory has been replaced by an External repository specifically tasked with the job of managing 3rd Party libraries. By default BRL-CAD will download and build necessary Dependencies as part of its build automatically. However, note that an internet connection is required by default to access this Repository. See the INSTALL file for more details and options for Preparing to build without internet availability. Developers requiring only a subset of BRL-CAD (for example,

Other cad cpp c

GitLab 17.3.0 💾

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.

major feature: (2024-08-14). ### Added (143 changes). Trigger a Flux reconciliation from the cluster UI (merge request). Add REST API invited groups in a group (merge request). Sync finished pipelines to ClickHouse (merge request). Add subscription_history to Namespace GraphQL Type (merge request). Add common phrases copy to the password (merge request) GitLab Enterprise Edition. Set project_id when creating Packages::Dependency (merge request). Extend deprecation properties with custom scan action (merge request) GitLab Enterprise Edition. Protected containers: Badge "protected" in container registry list by @gerardo-navarro (merge request). Add a shared avatar image for security policy bots (merge request). Add backend support for multiple Vue list filters (merge request) GitLab Enterprise Edition. Add EPSS to GitLab database (merge request) GitLab Enterprise Edition. Script to update Topology Service Gem (merge request). Add TLS support for Redis Sentinel (merge request). Create events to measure Branch rule edit adoption (merge request) GitLab Enterprise Edition. Allow the restriction of Kubernetes agent access to protected branches by @nwittstruck (merge request). Add compliance_checks and compliance_requirements tables (merge request). Cleanup sync_audit_events_to_new_tables feature flag (merge request). Add setting for max_artifact_archive_size_bytes by @danlamanna (merge request). Add MR mergeability check for locked paths (merge request). Refactor Modal form to use native submit (merge request). Adapt seat assignment logic for both Duo add-ons (merge request) GitLab Enterprise Edition. Add GraphQL PMG to MR widget (merge request). Add field enterprise_users_extensions_marketplace_enabled for groups (merge request). Add CSV upload modal for user contribution reassignments (merge request). Frontend for zoekt search results - part 1 (merge request) GitLab Enterprise Edition. Provide connect command for agent cluster (merge request). Async FK fo

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

CMOC 0.1.89 💾

CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.

minor feature: Function pmode(), provided by lt;coco.h , does not change the screen mode anymore; this is now done by screen(), as in Extended Color Basic's PMODE and SCREEN commands. When calling screen() to active the text mode, the true-lowercase mode is now preserved (on CoCos where that mode exists). The OS-9 implementation of putchar() has been fixed to use character 13 (Carriage Return), instead of 10, as the line-ending sequence. The switch() statement now supports 32-bit expressions and case values. The instrFollowingUncondBranch low-level optimization has been removed as a consequence, for being incompatible.

GNU GPLv3 compiler c developers

gRPC 1.65.5 💾

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.65.5 (gnarly). 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;. . XuanWang-Amos. . . . . tag:github.com,2008:Repository/27729880/v1.66.0-pre4. 2024-08-15T22:57:36Z. . Release v1.66.0-pre4. lt;p gt;This is a prerelease of gRPC Core 1.66.0 (gladiator). 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 prerelease contains refinements, improvements, and. lt;/p gt;. . drfloob. . . . . tag:github.com,2008:Repository/27729880/v1.66.0-pre3. 2024-08-07T21:39:39Z. . Release v1.66.0-pre3. lt;p gt;This is a prerelease of gRPC Core 1.66.0 (gladiator). 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 prerelease contains refinements, improvements, and. lt;/p gt;. . drfloob. . . . . tag:github.com,2008:Repository/27729880/v1.66.0-pre2. 2024-08-02T21:29:30Z. . Release v1.66.0-pre2. lt;p gt;This is a prerelease of gRPC Core 1.66.0 (gladiator). 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 prerelease contains refinements, improvements, and. lt;/p gt;. . drfloob. . . . . tag:github.com,2008:Repository/27729

Apache rpc cpp python c

Rspamd 3.10.1 💾

Rspamd is an advanced spam filtering system featuring support for various internal and external filters such as regular expressions, suffix tries, RBLs, URL black lists, IP lists, SPF, DKIM, character maps, advanced statistics module (based on OSB-Bayes algorithm) and fuzzy hashes database that is generated based on honeypots traffic. Rspamd is designed to process hundreds of messages per second simultaneously without significant CPU load.

minor bugfix: Fixed Ragel state machine on ARM; Fixed OpenSSL-related crashes on RedHat systems; Fixed build with PUC-Rio Lua by @arkamar; Avoid null-bytes in Log-Tag header by @smarsching; Fixed incorrectly reported ASAN flag; Fixed counting of ham/spam learns; Updated to upstream hiredis removing all hacks

Apache email-filter antispam c lua

Snort 3.3.3.0 💾

Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users. Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger — which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.

major feature: Control: code cleanup. Control: handle control commands after packet threads are fully initialised. Daq: add outstanding packets counter. Extractor: add flow hash key. File_api: max depth is set as part of initial config. File: remove unused variable in FileFlows destructor. Filters: update dev_notes.txt with details for event_filter. Flow: optimize timeout handling for different packet type. Http_inspect: add peg counts for gzip, known-not-supported, and unknown. Http_inspect: log normalized URI in extra data. Ips_options: separate main thread pcre counts from packet threads stats. Memory: account memory for profiler only when packet thread is involved. Src: resolve various warnings. Stream_tcp: make sure ports are correctly swapped when filling a meta-ACK packet.

GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c

BallroomDJ 4 4.12.3 💾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

minor bugfix: 4.12.3 2024-10-16 * Bug Fixes: * Edit Song Lists: Statistics: Use the default font, not the listing font. * Installer: Set the button text to 'Upgrade' for upgrades. * Internal: Move font and theme settings to per-machine from per-machine-per-profile. * Internal: Random numbers: Fix Linux/MacOS, improve Windows. * Linux: Run temporary file cleanup on reboot. * New Features: * Player: Marquee menu: Hide/Show.

Zlib audio music end-users linux macos windows player ballroom c gtk

LedgerSMB 1.11.18 💾

The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in. The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets. Sales (Invoices, Orders, Quotations) Receivables & Payables General ledger Inventory management Fixed asset accounting & depreciation Profit & cost centers, departments, projects Output documents in PDF, HTML, CSV, Office formats Mail documents (e.g. invoices) from within the application Translatable to your language (comes with 45 languages) and more The fact that LedgerSMB is open source - meaning that the source code is freely available - makes it even more customizable and flexible.

minor bugfix: The LedgerSMB development team is happy to announce yet another new version of its open source ERP and accounting application. This release contains the following fixes and improvements: Changelog for 1.11.18 * Fix specifying an alternative database server port number (#8400) * Fix hostname with hyphen breaks ledgersmb-admin database URI (#8415) * Allow ledgersmb-admin to use pre-created databases, e.g. DigitalOcean (#8422) * Fix PNL and B/S CSV output missing 'heading_account' column (#8428) For installation instructions and system requirements, see https://github.com/ledgersmb/LedgerSMB/blob/1.11.18/README.md The release can be downloaded from our download site at https://download.ledgersmb.org/f/Releases/1.11.18 The release can be downloaded from GitHub at https://github.com/ledgersmb/LedgerSMB/releases/tag/1.11.18 Or pulled from the GitHub Container Registry docker pull ghcr.io/ledgersmb/ledgersmb:1.11.18 Or pulled from Docker Hub using the command docker pull ledgersmb/ledgersmb:1.11.18 These are the sha256 checksums of the uploaded files: 4ac427cab5839a555bb438ff16c05610c951dd0e48ca216ce5f2ac5f4cb69dab ledgersmb-1.11.18.tar.gz 8bc0c43abf2790ecd98bcb6c550faacc7fc09ae73f61ae6d74981737a49d366d ledgersmb-1.11.18.tar.gz.asc

GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web

LedgerSMB 1.10.38 💾

The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in. The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets. Sales (Invoices, Orders, Quotations) Receivables & Payables General ledger Inventory management Fixed asset accounting & depreciation Profit & cost centers, departments, projects Output documents in PDF, HTML, CSV, Office formats Mail documents (e.g. invoices) from within the application Translatable to your language (comes with 45 languages) and more The fact that LedgerSMB is open source - meaning that the source code is freely available - makes it even more customizable and flexible.

minor bugfix: The LedgerSMB development team is happy to announce yet another new version of its open source ERP and accounting application. This release contains the following fixes and improvements: Changelog for 1.10.38 * Fix PDF generation error for the outstanding AR/AP summary report (#8377) * Fix hostname with hyphen breaks ledgersmb-admin database URI (#8415) * Allow ledgersmb-admin to use pre-created databases, e.g. DigitalOcean (#8422) Please note that the 1.10 series is End-of-Life (EOL) as of October 8 2024, meaning that this is the last release in the series. For installation instructions and system requirements, see https://github.com/ledgersmb/LedgerSMB/blob/1.10.38/README.md The release can be downloaded from our download site at https://download.ledgersmb.org/f/Releases/1.10.38 The release can be downloaded from GitHub at https://github.com/ledgersmb/LedgerSMB/releases/tag/1.10.38 Or pulled from the GitHub Container Registry docker pull ghcr.io/ledgersmb/ledgersmb:1.10.38 Or pulled from Docker Hub using the command docker pull ledgersmb/ledgersmb:1.10.38 These are the sha256 checksums of the uploaded files: d8c679917a28ab8d052da6619f00cd20e7ede163ac59fbbfcaf5c35f52dfd843 ledgersmb-1.10.38.tar.gz fda36ee99cc99d6275e3b78b498f6e8b0547dfb40052741738bf3e74e75bd6ee ledgersmb-1.10.38.tar.gz.asc

GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web

BRL-CAD 7.40.0 💾

BRL-CAD is a constructive solid geometry (CSG) solid modeling computer-aided design (CAD) system. It includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools. The entire package is distributed in source code and binary form. BRL-CAD is a powerful cross-platform Open Source combinatorial Constructive Solid Geometry (CSG) solid modeling system that includes interactive 3D solid geometry editing, high-performance ray-tracing support for rendering and geometric analysis, network-distributed framebuffer support, image and signal-processing tools, path-tracing and photon mapping support for realistic image synthesis, a system performance analysis benchmark suite, an embedded scripting interface, and libraries for robust high-performance geometric representation and analysis. For more than 20 years, BRL-CAD has been the primary tri-service solid modeling CAD system used by the U.S. military to model weapons systems for vulnerability and lethality analyses. The solid modeling system is frequently used in a wide range of military, academic, and industrial applications including in the design and analysis of vehicles, mechanical parts, and architecture. The package has also been used in radiation dose planning, medical visualization, computer graphics education, CSG concepts and modeling education, and system performance benchma

major feature: This major release of BRL-CAD improves the robustness of the facetize Command. Building on work begun in 7.38.0, for the first time BRL-CAD is able to successfully facetize all of BRL-CAD's example geometries. This involves a major change to the processing pipeline of the Facetize command, allowing handling of individual primitives to be Fault tolerant and automatically attempting fallback methods. Historically BRL-CAD facetize has attempted to produce output meshes Even when individual operations fail by silently skipping over failing Inputs, but now this behavior is changed to a stricter policy of Halting when individual elements of the process do not succeed. This release also incorporates the tool 'gist' for generating a one. Page graphical overview and summary of the contents of a.g database. This tool is the culmination of work by multiple student teams from Texas A M University and incorporates automatic layout features to Produce geometry-appropriate visual arrangements. Also new in this release are capabilities for testing and repairing. Triangle meshes. The lint command will now validate solid BoT Behavior with the raytracer, and the 'bot repair' command is able to Perform hole filling operations on some categories of non-manifold BoTs. Another related new feature allows users to generate explicit Volumetric BoTs using plate mode BoTs as inputs via the 'bot extrude' Command. This release introduces a major change in the management of 3rd party. Dependencies. The src/other directory has been replaced by an External repository specifically tasked with the job of managing 3rd Party libraries. By default BRL-CAD will download and build necessary Dependencies as part of its build automatically. However, note that an internet connection is required by default to access this Repository. See the INSTALL file for more details and options for Preparing to build without internet availability. Developers requiring only a subset of BRL-CAD (for example,

GNU LGPL cad solid modeling electromagnetics graphics signal processing design engineering

icubaby 1.2.4 💾

icubaby is a C++ Library to Immediately Convert Unicode. It is a portable, header-only, dependency-free library for C++ 17 or later. Fast, minimal, and easy to use for converting sequences of text between any of the Unicode UTF encodings. Simple to use and exceptionally simple to integrate into a project, it does not allocate dynamic memory and neither throws or catches exceptions.

minor feature: - Relax the type constraint on the transcoder template arguments - Add a CMake option which disables both Google Test and the unit tests - Add a CMake option for a standalone build which includes the test executables

MITL c++ developers library unicode

di 4.54.0.1 💾

di is a disk information utility that displays everything that df does and more. It features the ability to display your disk usage in whatever format you prefer. It also checks the user and group quotas, so that the user sees the space available for their use, not the system wide disk space. It is designed to be highly portable across many platforms and is great for heterogenous networks.

minor bugfix: Fix single quotation marks in manual page.

Zlib c monitoring disk space console cross-platform system-administrators

abcMIDI 2024.10.10 💾

The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.

minor feature: Changes not documented.

GNU GPL abc music conversion midi cross-platform