Componego 0.0.3 💾

It is a framework for building applications based on components. They can be used in several applications and can be interchangeable. This is only needed to initialize the application. It does NOT affect the main loop of your application. Components may depend on other components. They can be expanded or reduced depending on your requirements. Components are not microservices. These are folders that contain different functionality. We provide the ability to use dependency injecting, configuration, and error handling. However, one of the framework's main features is that you can rewrite entities without changing the application code. This opens up the possibility of creating mocks for any part of your application without changing the code. If your application is divided into components (modules), then this further separates your code into different services and allows you to reuse it in your other applications. It will be easier to create a new microservice based on one of these module(s) in the future since the component code will be more conveniently separated from the rest of the code. -> https://github.com/componego/componego

minor feature:

Other go developers testing golang

gaiasky 3.6.3-2 💾

Gaia Sky is a real-time 3D Universe application that runs on Linux, Windows and macOS. It is developed within the framework of ESA's Gaia mission to chart more than 1 billion stars. A part of Gaia Sky is described in the paper Gaia Sky: Navigating the Gaia Catalog.

minor bugfix: Full changelog : Bad truncation leads to some SVTs not working properly. Features: Use noise library for star surface shader. .

MPL astronomy vr

GitLab 17.2.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-07-17). ### Added (159 changes). Add status to scan result policy violations (merge request) GitLab Enterprise Edition. Add new run keyword under job (merge request). Protected containers: Add PATCH REST API for container protection rules by @nwittstruck (merge request). Added filters for multiple compliance frameworks (merge request) GitLab Enterprise Edition. Add Duo Enterprise to provision service for add-ons (merge request) GitLab Enterprise Edition. Add Duo Pro end trial widget (merge request) GitLab Enterprise Edition. Add RoR tutorial to Observability docs (merge request). Enable container scanning for registry (merge request). Add willAutoByMergeRequest field to work items API (merge request). Add Duo Enterprise to provision service for add-ons (merge request) GitLab Enterprise Edition. Add models for Virtual Registries, part 1/2 (merge request). Add the API to return the multi_matches in a single file (merge request) GitLab Enterprise Edition. Ensure uniqueness p_ci_job_annotation (merge request). Add job action button to PMG (merge request). Add migration to add seat control column to namespace settings table (merge request). Display ratios instead of counts in CI/CD Analytics (merge request). Add Importer User for imports user mapping (merge request). Workhorse: HTTP endpoint for bidirectional SSH git-receive-pack data (merge request) GitLab Enterprise Edition. Add GraphQL API for Duo Pro seats assigned and used (merge request) GitLab Enterprise Edition. Enable direct code completions by default (merge request) GitLab Enterprise Edition. Added mutation for updating frameworks of projects (merge request) GitLab Enterprise Edition. Updates AI merge commit message to be GA (merge request). Add gitlab-advanced-sast as a SAST job template (merge request) GitLab Enterprise Edition. Update the search code according to the replica (merge request) GitLab Enterprise Edition. Add the API to return the multi_matches in a single file

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

Syncthing 1.27.10-rc.1 💾

Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first. Syncthing should be: Safe From Data Loss Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files. Secure Against Attackers Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties. Easy to Use Syncthing should be approachable, understandable, and inclusive. Automatic User interaction should be required only when absolutely necessary. Universally Available Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual. For Individuals Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization. Everything Else There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.

minor feature: lt;p gt;: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2173853771" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9455" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9455/hovercard" href="https://github.com/syncthing/syncthing//9455" gt;#9455 lt;/a gt;: lib/api tests unreliable, failing 50 of the time on Fedora Linux lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2228839225" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9499" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9499/hovercard" href="https://github.com/syncthing/syncthing//9499" gt;#9499 lt;/a gt;: Data race in fakeFS (testing) lt;/li gt;. lt;/ul gt;.

MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript

BallroomDJ 4 4.11.2 💾

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.11.2 2024-7-24 * Bug Fixes: * Configuration: Mobile Remote Control: Clean up template selection. * Management: Prevent save with bad song list/sequence/playlist name. * Player: Improve speed change control. * Internal: * Code Cleanup (manage ui).

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

Snort 3.3.1.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: Appid: restructure the appid code to make it easier to follow and maintain. Appid: updating appid cpu profiler cli. Dce_rpc: correct the session counters post the upgrade to smb v2 from v1. Detection: include OPT_TREE traces in release build. Detection: make print of fast pattern as a trace module. Extractor: support trans_depth, origin and referrer fields. File: ing file context reuse. Flow: clear flow stash when freeing the flow data. Flow: handle significant groups with unknown group value as non-group flow keys. Http_inspect: add origin header. Parser: do not skip symbols while expanding variables. Perf_monitor: introducing new parameters for ip flow profiling. Stream_tcp: move prev_norm object from TcpNormalizer to TcpNormalizerState. Stream_tcp: set daq_msg field in meta-ack pseudo-packet header to the value from the wire packet. Stream_tcp: support tracing without compilation flags. Wizard: expand MMS curse.

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

CMake 3.29.7 💾

CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.

minor feature: Changes made since CMake 3.29.6: Brad King (5): Ctest: spurious build failures with CTEST_USE_LAUNCHERS on Windows Libuv: macos: reap child processes more reliably when using kqueue Libuv: macos: restore use of kqueue instead of posix poll VS: '-T version=14.4x' under VS 17.1x CMake 3.29.7.

BSDL software-development build-tool

Hashrat 1.22 💾

Hashrat is a command-line utility that hashes things using md5, sha1/256/512, whirlpool and jh hash algorithms. It's written in C with few dependancies (basically just the standard C library). It can read input from standard in and hash it, either as a complete file, or line-by-line. It can recursively hash files on disk, either outputing hashes to stdout, or storing them in filesystem attributes, or in a memcached server. It can check files against a list of hashes supplied on stdin, or in the filesystem attributes of the files, or in a memcached server. It can find files that match a list supplied either on stdin, or uploaded to a memcached server. It has a 'cgi' mode that presents a web interface for hashing lines of text. It can pull files over ssh or http, to allow remote hashing/checking from another machine.

minor bugfix: if '-cache' option is used with '-xattr', then do not update files where xattr hash matches the file (feature request from https://github.com/eatnumber1).

GNU GPLv3 hashing md5 sha1 whirlpool security monitoring c console posix unix linux

gRPC 1.65.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 gRPC Core 1.65.1 (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.65.0. 2024-06-28T19:38:12Z. . .

Apache rpc cpp python c

PeerTube 6.2.0 💾

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.

major bugfix: IMPORTANT NOTES: Added `pip3` as required PeerTube dependency to support automatic transcription. You must install it on your system. Maintenance: Check for latest plugin versions every 4 hours (instead of 12 hours). We recommend admins to update their current configuration to apply this change for faster plugin new version notifications. Add a configuration to configure video thumbnail/preview sizes. Support for removing non-existent objects from object storage in prune-storage script. Support for moving original video files to object storage/filesystem in create-move-video-storage-job script. Add house-keeping script to recover disk space by removing remote files (thumbnails, avatars...). Add `max_request_attempts` object storage configuration. Docker: Add missing Docker env to configure object storage (user exports and original video files). ### Plugins/Themes/Embed API. Add ability to register the same setting multiple times to replace the old one . Add `getUser()` client helper. Detect internal link in plugin page to avoid reloading entire application when not needed. Features: :tada: Add automatic transcription of videos to generate subtitles :tada: Uses Whisper engines and models to create the subtitle and guess the video language. Has to be enabled by admins in the configuration web interface: PeerTube will automatically download and install Whisper binaries/models. Transcription can also be performed by PeerTube runners, as it can consume a lot of CPU. Transcription generation can also be run manually by administrators. :tada: Improve comment moderation :tada: Introduce a new video comment policy that requires comments to be approved first. Video owners have a dedicated page to list, view and take action on comments made on their videos. :tada: Implement auto-tagging on comments and videos for admins and on comments for video owners :tada: Comments and videos can be automatically tagged using PeerTube rules ("contains a link" for example)

Affero GPLv3 javascript angularjs web video hosting activitypub

The Ursa programming language 0.2.19 💾

Ursa helps you write code that will last a long time: a simple, general-purpose programming language that is easy to pick up and will work the same way long into the future.

minor feature: This release adds more methods to built-in types, and some more Rosetta Code examples.

GNU GPLv3 proglang programming language

vera 1.1 💾

vera is an alternative init daemon supervisor (PID 1) that uses kernel control groups (lightweight containers). Containers allow reliable, foolproof shutdown and termination of started services. vera was developed on Slackware 15.0. It is capable of booting and shutting down a stock installation of Slackware 15.

minor feature: New commands: edit and revert a workflow for manually editing unit specification files (or reverting local changes). The changes get validated and checked for correctness before they get installed, preventing New commands: freeze and thaw temporary pause all processes in a service's container.

GNU GPLv3 init admin cgroups2 slackware

The Ursa programming language 0.2.18 💾

Ursa helps you write code that will last a long time: a simple, general-purpose programming language that is easy to pick up and will work the same way long into the future.

minor feature: This release adds generators.

GNU GPLv3 proglang programming language