This site uses cookies. In order to read how we handle cookies please click here. Click on this message to accept and hide.
Go to top
216.73.216.78.US.SSL

Cenarius Hubsoft 1.8.1 Team Elite Edition

Cenarius Hubsoft - Team Elite Edition

Cenarius is a modern, Python-based Direct Connect hub server built around the classic NMDC protocol, with a strong focus on security, reliability, and administrative control.

Inspired by established hubsofts such as VerliHub and HeXHub, Cenarius aims to combine the flexibility of traditional Direct Connect servers with modern software engineering practices and an intuitive native macOS management interface.

Key Features:

- NMDC Protocol Support - Compatibility with traditional Direct Connect clients, including user authentication, chat, private messaging, searching, and connection negotiation.
- Advanced Security - Configurable flood protection, connection and command rate limiting, anti-spam mechanisms, IP filtering, and authentication abuse prevention.
- User & Access Management - Registered accounts, role-based permissions, bans, restrictions, and configurable user policies.
- Native macOS Administration - A SwiftUI-based dashboard for monitoring hub activity, managing connected users, adjusting configuration, and controlling the server.
- Flexible Configuration - Extensive control over connection limits, client restrictions, sharing requirements, search behavior, and security policies.
- Database Reliability - SQLite persistence with integrity verification, protected configuration writes, and safeguards against data corruption.
- Network Resilience - Connection lifecycle management, bounded shutdown procedures, resource limits, and defensive handling of malformed or abusive client traffic.
- Modular Architecture - A Python networking engine separated from the administration interface, providing a foundation for future development and platform expansion.

Project Goals:

Cenarius is designed to provide hub operators with a secure, configurable, and maintainable alternative to traditional NMDC hub software.

A hobby project under development, with ongoing work on security hardening, performance optimization, automated testing, and client compatibility.

Code
Version 1.8.1 - Bridge Stability Fix
------------------------------------

Fixed:
- Fixed recurring "Invalid hub response" errors in the native macOS interface.
- Improved synchronization between the SwiftUI frontend and Python backend.
- Added handling for delayed and outdated JSON responses.
- Improved request ID matching to prevent stale responses from being associated with newer requests.
- Improved timeout handling for background monitoring operations.
- Reduced unnecessary error dialogs during periodic status updates.
- Fixed a Swift variable scope issue affecting compilation of Engine.swift.

Improved:
- Improved native bridge communication diagnostics.
- Refined recovery behavior following delayed or missing responses.
- Reduced the risk of unnecessary Python engine restarts caused by monitoring timeouts.
- Improved overall reliability of the native administration interface.

Notes:
- Extended macOS runtime testing is still required to confirm long-term stability.


Version 1.8.0 - Security & Reliability
--------------------------------------

Added:
- Automatic recovery of the NMDC listener following unexpected failures.
- Enhanced Python engine watchdog functionality.
- Bounded recovery attempts to prevent uncontrolled restart loops.
- Additional engine and listener health diagnostics.
- Scheduled database backups.
- Configurable backup retention.
- Verified backup restoration functionality.
- Security alerts integrated into the native macOS interface.
- NMDC load-testing utilities.

Security:
- Strengthened denial-of-service protection.
- Added connection and pending-session limits.
- Improved per-IP and subnet-level connection controls.
- Hardened operator authorization and permission validation.
- Expanded validation of incoming NMDC protocol messages.
- Improved handling of malformed and abusive client traffic.
- Strengthened protection against unauthorized administrative operations.

Improved:
- Improved hub shutdown and restart handling.
- Expanded security event tracking and diagnostics.
- Improved database integrity protection.
- Added safeguards against incomplete or invalid backup restoration.
- Improved recovery behavior following unexpected engine failures.


Version 1.7.6 - Monitoring & Reliability
-----------------------------------------

Improved:
- Expanded native engine diagnostics.
- Improved resource usage monitoring.
- Refined Python engine supervision.
- Improved reliability of the native administration interface.


Version 1.7.5 - Performance Monitoring
---------------------------------------

Added:
- CPU usage monitoring.
- Memory consumption monitoring.
- Performance charts in the native macOS interface.
- Additional engine resource usage indicators.

Improved:
- Improved visibility of hub performance and operational status.


Version 1.7.4 - Engine Recovery
--------------------------------

Added:
- Python engine watchdog functionality.
- Automatic recovery mechanisms following unexpected engine termination.
- Additional engine health monitoring.

Improved:
- Improved process lifecycle management.
- Improved detection of unexpected engine failures.


Version 1.7.3 - Backup Verification
------------------------------------

Added:
- Verified database backup bundles.
- Additional backup integrity checks.

Improved:
- Improved backup reliability.
- Strengthened database recovery safeguards.


Version 1.7.2 - Database Backup
--------------------------------

Added:
- Online SQLite database backup functionality.
- Database backup support without requiring a complete hub shutdown.

Improved:
- Improved database maintenance and integrity protection.


Version 1.7.1 - NMDC Protocol Hardening
----------------------------------------

Security:
- Improved validation of incoming NMDC commands.
- Strengthened handling of malformed protocol messages.
- Improved connection lifecycle management.
- Expanded protection against invalid client requests.


Version 1.7.0 - Security & Infrastructure
------------------------------------------

Added:
- Expanded NMDC security validation.
- Additional engine diagnostics.
- Infrastructure improvements supporting future monitoring and recovery functionality.

Improved:
- Improved communication between the native interface and Python engine.
- Strengthened overall hub reliability.


Version 1.6.2 - System Information
-----------------------------------

Added:
- Operating system information reporting.
- System uptime reporting.
- Additional runtime information in hub statistics.

Improved:
- Expanded the !uptime command.
- Improved presentation of hub and system information.


Version 1.6.1 - Operator Status & Commands
-------------------------------------------

Added:
- Cosmetic operator status support for compatible NMDC clients.
- Additional hub command functionality.

Improved:
- Improved hub identity presentation.
- Improved user-facing information commands.

Security:
- Cosmetic operator status does not grant administrative permissions.


Version 1.6.0 - Message of the Day
-----------------------------------

Added:
- Configurable Message of the Day (MOTD).
- Dynamic MOTD placeholders.
- Native GUI editor for MOTD configuration.
- Automatic MOTD delivery during client connections.
- Hub information commands.

Commands:
- !help    - Display available commands.
- !motd    - Display the Message of the Day.
- !rules   - Display hub rules.
- !stats   - Display hub statistics.
- !uptime  - Display hub uptime information.
- !myinfo  - Display personal connection information.

Improved:
- Improved hub welcome messages.
- Improved customization of hub information.
- Improved administrator control over user-facing messages.


Version 1.5.9 - Stability Improvements
---------------------------------------

Fixed:
- Improved hub shutdown behavior.
- Addressed issues affecting engine termination and restart.

Improved:
- Improved communication between the native GUI and hub engine.
- Refined process lifecycle management.


Version 1.5.x - Core Development
---------------------------------
Covers versions 1.5.1 through 1.5.8.

Core:
- Developed the Python-based NMDC hub engine.
- Implemented client connection and session management.
- Added hub configuration and administration functionality.
- Introduced persistent settings and account management.
- Implemented hub startup and shutdown controls.

Native macOS Interface:
- Developed the native SwiftUI administration interface.
- Introduced a modern macOS-inspired visual design.
- Added hub status and connection monitoring.
- Integrated the graphical interface with the Python backend.
- Established Cenarius Team Elite Edition branding.

Security:
- Introduced authentication and account management.
- Added initial connection security controls.
- Improved handling of invalid client input.
- Expanded logging and administration diagnostics.

Reliability:
- Improved hub startup behavior.
- Improved shutdown handling.
- Added persistent configuration support.
- Improved general engine stability.


GENERAL FEATURES
================

Core Hub:
- NMDC protocol support.
- Python-based hub engine.
- Client connection management.
- User and account management.
- Persistent configuration.
- Hub administration commands.
- Configurable Message of the Day.
- Hub statistics and uptime reporting.

Security:
- Authentication and authorization controls.
- Operator permission validation.
- NMDC message validation.
- Connection and session limits.
- DoS mitigation mechanisms.
- IP and subnet-level protection.
- Security event monitoring.
- Administrative diagnostics.

Administration:
- Native SwiftUI macOS interface.
- Hub start, stop and restart controls.
- User and account administration.
- Configuration management.
- Live hub status monitoring.
- CPU and memory monitoring.
- Performance diagnostics.
- Security alerts.

Reliability & Recovery:
- Python engine supervision.
- Automatic listener recovery.
- Bounded recovery attempts.
- SQLite database backups.
- Backup integrity verification.
- Scheduled backups.
- Backup restoration.
- Engine health monitoring.


KNOWN LIMITATIONS
=================

- Version 1.8.1 requires extended runtime validation on macOS.
- Recovery behavior may depend on the underlying failure condition.
- Certain security and monitoring features require additional production load testing.
- External hub accessibility depends on network binding, firewall configuration and port forwarding.
- Some features may behave differently depending on the connected NMDC client.


Screenshots:

Image
Image
Image


Download will be available soon in AppStore.
Posted by Neo on 2026-11-02 17:44 ⋅ 0 comments ⋅ 0 likes

CenariusDCPlusPlus 1.3.0 for macOS

CenariusDCPlusPlus - Native Direct Connect Client for macOS

CenariusDCPlusPlus is a native macOS Direct Connect client designed to bring the functionality of traditional DC++ applications to Apple computers.

Built with SwiftUI, the project combines a modern, macOS-native interface with peer-to-peer file-sharing technology.

Key Features:

- Protocol Support: NMDC, NMDCS, ADC, and ADCS connectivity.
- Hub Communication: Public hub chat and private messaging.
- File Sharing: Browse shared files, search for content, and manage downloads and uploads.
- Transfer Management: Monitor and control peer-to-peer file transfers.
- Native macOS Experience: Modern SwiftUI interface with dark and light themes.
- Multilingual Interface: English and Polish language support.
- Security: TLS connectivity and ongoing improvements to connection handling and transfer reliability.
- Advanced Features: ADL functionality and additional improvements inspired by established DC++ clients.

Project Goals:

CenariusDCPlusPlus aims to provide macOS users with a modern, reliable, and feature-rich alternative to traditional Direct Connect clients, without sacrificing the flexibility and capabilities of the DC++ ecosystem.

The project focuses on native Apple platform integration, usability, performance, security, and long-term maintainability.

Development Status:

Under development. The application has undergone significant interface improvements, with ongoing work focused on stability, protocol compatibility, real-world hub testing, and feature parity with established DC++ clients.

Automated macOS CI checks are passing, while additional validation, application signing, and notarization remain part of the development roadmap.

Download will be available soon in AppStore.

Code
============================================================

Release: 1.3.0
Platform: macOS 14.0+ (Apple Silicon / ARM64)
Interface: Native SwiftUI
Status: Release Candidate — Final Validation

USER INTERFACE & DESIGN

[NEW] Native macOS interface built with SwiftUI.
[NEW] Premium Apple-inspired visual design.
[NEW] Modern workspace layout with sidebar navigation.
[NEW] Main Chat UI v2, v3 and v4 improvements.
[NEW] Redesigned hub conversation interface.
[NEW] Improved message presentation and visual hierarchy.
[NEW] More compact hub user panel.
[NEW] Enhanced workspace headers and navigation.
[NEW] Improved chat input area and conversation layout.
[NEW] Focus-oriented chat presentation.
[NEW] Improved handling and presentation of hub MOTD.
[NEW] Updated English and Polish interface resources.
[IMPROVED] Spacing, alignment and readability.
[IMPROVED] Visual consistency across application workspaces.
[IMPROVED] Layout for hub conversations and user lists.

HUB CONNECTIONS & PROTOCOL SUPPORT

[NEW] NMDC hub connectivity.
[NEW] ADC hub connectivity.
[NEW] Secure ADCS and NMDCS connectivity.
[NEW] Hub connection state monitoring.
[NEW] Improved connection diagnostics.
[NEW] Automatic reconnection handling.
[NEW] Intentional disconnect handling.
[NEW] Support for password-protected hubs.
[NEW] Hub operator lists and user details.
[NEW] Support for private messages and timestamps.
[NEW] Combined online and offline user information.
[IMPROVED] Hub connection lifecycle.
[IMPROVED] Keepalive handling.
[IMPROVED] EOF and disconnection diagnostics.
[IMPROVED] NMDC MyINFO processing.

FILE SHARING & TRANSFERS

[NEW] File sharing through the native DC++ engine.
[NEW] TTH-based download queue management.
[NEW] CID-based source identification.
[NEW] Peer-to-peer file downloading.
[NEW] Peer-to-peer file uploading.
[NEW] Transfer pause and resume.
[NEW] Download source removal and readdition.
[NEW] Download target relocation.
[NEW] File list retrieval.
[NEW] Directory downloads.
[NEW] ADL file matching.
[NEW] Transfer history integration.
[NEW] Multiple concurrent search sessions.
[NEW] Upload slot management.
[NEW] Waiting-user management.
[NEW] Temporary extra-slot grants.
[NEW] Extra-slot revocation.
[NEW] Persistent partial download queue.
[NEW] Download recovery after application restart.
[IMPROVED] Transfer integration testing.
[IMPROVED] Verification of transferred file integrity.
[IMPROVED] Recovery and simultaneous upload diagnostics.

SEARCH & CONTENT MANAGEMENT

[NEW] Hub-based file searching.
[NEW] Concurrent search sessions.
[NEW] Search results linked to download queue.
[NEW] TTH and CID identification.
[NEW] Magnet link processing.
[NEW] Shared file browsing.
[NEW] File list and directory download support.
[NEW] ADL matching integration.
[IMPROVED] Search and queue handling.
[IMPROVED] Download source management.

SECURITY & AUTHENTICATION

[NEW] Authenticated native JSON-RPC communication.
[NEW] Fail-closed RPC authentication.
[NEW] RPC token validation.
[NEW] Rejection of missing or incorrect authentication tokens.
[NEW] TLS-enabled peer connections.
[NEW] Secure ADCS and NMDCS integration.
[NEW] Certificate verification during TLS connections.
[NEW] Isolated TLS integration testing.
[NEW] Mutual certificate trust testing.
[IMPROVED] TLS error reporting in the native engine.
[IMPROVED] Validation of hub addresses.
[IMPROVED] Validation of email fields.
[IMPROVED] Safe filename handling.
[IMPROVED] Application dependency verification.

[SECURITY] Certificate verification remains enabled.
[SECURITY] Production TLS settings are not weakened.
[SECURITY] Saved hub passwords and Keychain data are preserved.

USER MANAGEMENT & COMMUNICATION

[NEW] Hub user information and operator identification.
[NEW] Private messaging support.
[NEW] Message timestamps.
[NEW] Favorite user management.
[NEW] Ignored user handling.
[NEW] Away message functionality.
[NEW] Single automatic away reply behavior.
[NEW] Per-user extra-slot grants and revocation.
[NEW] Online and offline user handling.
[IMPROVED] User list presentation.
[IMPROVED] User information integration.
[IMPROVED] Hub and private communication workflows.

LOCALIZATION

[NEW] English language resources.
[NEW] Polish language resources.
[IMPROVED] Localization coverage.
[IMPROVED] Translation placeholder validation.
[IMPROVED] Main Chat UI translations.

[TESTED] 673 English/Polish localization strings.
[TESTED] Localization coverage and placeholders: PASS.

ENGINE & NATIVE INTEGRATION

[NEW] Native SwiftUI frontend.
[NEW] ARM64 native engine build.
[NEW] JSON-RPC bridge to the native engine.
[NEW] Native application packaging.
[NEW] Dependency bundling for macOS.
[IMPROVED] TLS diagnostic messages.
[IMPROVED] Hub connection state reporting.
[IMPROVED] Engine integration test coverage.
[IMPROVED] Native build and release scripts.
[IMPROVED] Source dependency verification.

TESTING & QUALITY ASSURANCE

[PASS] Localization and placeholder validation.
[PASS] JSON-RPC authentication checks.
[PASS] NMDC hub integration.
[PASS] ADC hub integration.
[PASS] Authenticated ADC connections.
[PASS] Authenticated ADCS connections.
[PASS] Authenticated NMDCS connections.
[PASS] Hub keepalive and automatic reconnection.
[PASS] Private messages and user management.
[PASS] Concurrent search integration.
[PASS] File download and upload integration.
[PASS] Queue pause and resume.
[PASS] Download source removal and readdition.
[PASS] Download target relocation.
[PASS] File list and directory downloads.
[PASS] ADL matching.
[PASS] Transfer data integrity verification.
[PASS] Partial queue persistence.
[PASS] Restart and download recovery.
[PASS] SHA-256 verification of recovered downloads.
[PASS] Five consecutive recovery integration test runs.
[PASS] SwiftUI Release compilation with Main Chat UI v4.

[IMPROVED] Diagnostics for failed upload slot tests.
[IMPROVED] Diagnostics for early transfer timeouts.
[IMPROVED] Diagnostics for incomplete recovery.
[IMPROVED] Source, downloader and queue state reporting.

BUILD & DISTRIBUTION

[NEW] Native macOS Apple Silicon build.
[NEW] Release configuration for SwiftUI.
[NEW] Automated native engine build.
[NEW] macOS application bundle generation.
[NEW] DMG distribution packaging.
[NEW] Source archive generation.
[NEW] Bundled third-party dependency notices.
[IMPROVED] Dependency graph validation.
[IMPROVED] Build diagnostics and test reporting.

Build environment:

Apple Silicon ARM64

Xcode 27.2

Swift 6.4.2

macOS native deployment target: 14.0

KNOWN ISSUES & RELEASE STATUS

[OPEN] Recovery integration test has shown intermittent
timing-related failures across earlier test runs.

[INFO] Five consecutive recovery tests completed
successfully without weakening test assertions.

[INFO] The underlying cause of earlier intermittent
recovery failures has not yet been conclusively
identified or fixed.

[INFO] Main Chat UI v4 compiles successfully, but final
DMG packaging with v4 is not yet confirmed.

[INFO] Final real-world UI verification remains pending.

DATA & CONFIGURATION COMPATIBILITY

[PRESERVED] Existing hub bookmarks.
[PRESERVED] Saved application preferences.
[PRESERVED] Existing hub authentication settings.
[PRESERVED] Passwords stored in macOS Keychain.
[PRESERVED] Existing application profile data.

No profile reset or credential migration is required
by the UI and recovery diagnostic changes described here.

The release includes NMDC/ADC connectivity, secure
protocol support, file sharing, search, persistent
download queues, user management, private messaging,
advanced transfer controls and restart recovery.

Main Chat UI v2-v4 introduces a redesigned conversation
workspace focused on readability, usability and a
premium macOS experience.

Core integration tests have passed, including five
consecutive recovery test executions. Final release
validation remains in progress.

============================================================

Screenshots:

Image
Image
Image
Image
Posted by Neo on 2026-10-31 12:44 ⋅ 0 comments ⋅ 0 likes

DCGPT: AI Chat Bot DCGPT 0.0.2.5 x64

Now supporting Anthropic API.

Changes in 0.0.2.5-x64
* Fixed: Chat history broken by questions containing pipe character
* Fixed: Bot stopped answering after loading models or reconnecting during a request
* Fixed: Random messages sent when no model is selected
* Fixed: API error reason was never shown, response is now logged with debug data
* Fixed: Memory leak on disconnect in ZLib compressed mode
* Added: Anthropic API support
* Added: Temperature sets reasoning effort for Anthropic models
* Added: Warning when tokens limit is too low for high reasoning effort
* Added: Windows 64-bit build
* Updated: Prefix is sent as system instruction instead of being added to every question
* Tested: Anthropic API

File information: DCGPT 0.0.2.5 x64
Posted by dcgpt on 2026-10-25 14:00 ⋅ 0 comments ⋅ 1 like

FearDC Trading — an autonomous trading desk that runs itself

FearDC Trading
A two-sleeve desk that trades on a schedule, unattended.
Stocks on Alpaca with paper or live, crypto on Revolut with real money.

Deterministic Python handles every mechanical must-fire job — ratcheting stops, tiered profit-takes, research fetches, hard risk guardrails.
Claude AI sits in the single judgment seat and makes each final buy/sell call, inside rules that are enforced in code.

Every run follows the same four-phase loop:

1. Review past lessons + real outcomes
2. Research the market
3. Decide & place guarded orders
4. Reflect — write one lesson so the next call is sharper

It compounds judgment, not just capital.
Everything lands on one split-screen dashboard you read at a glance — self-hosted, your keys, your machine.

Launch offer: $349

More information and pricing: https://feardc.net/
The live feed: https://feardc.net/feed/

© 2026 Aleksandr Zenkov <webmaster@feardc.net>
Posted by RoLex on 2026-09-09 18:09 ⋅ 0 comments ⋅ 2 likes

DC++ DC++ 0.883

This official DC++ 0.883 installer was put into ZIP archive due to unavailability of sharing pure executable files on our website.

Changes in 0.883
* [L#841189] Enable support for secure NMDC (nmdcs://) hub connections (emtee)
* Prefer secure hub addresses, if available, in Public hub lists
* [L#1993817] Add option for a broader port mapping device detection method (currently works with MiniUPnPc only) (emtee)
* Improve port mapping device indentification in the logs (emtee)
* [L#1981899] Make self generated certs valid for a year, regenerate them sooner than the expriation time (code adapted from AirDC++) (emtee)
* Meaningful TLS error messages (code adapted from AirDC++) (emtee)
* [L#2078913] Fix NAT-PNP mapping removal (maksis)
* [L#1194085] Avoid flooding with infinite full tree requests (emtee)
* Fix a possible crash when saving hash data (emtee)
* [L#2110291] [ADC] Fix a possible latency in the availability of TTH search results for updated files on hubs with BLOM support (emtee)
* Ensure that files are always instantly searchable by name after they have been hashed (emtee)
* [L#2111115] Fix hash pausing so it always works instantly (emtee)
* Update OpenSSL to version 3.2.4
* Update MiniUPnPc to version 2.3.3
* Documentation and translations updated as usual, thanks everyone

File information: DC++ 0.883
Posted by dcpp on 2026-08-15 11:15 ⋅ 0 comments ⋅ 2 likes