Critical bug fixes for config
25 files · 817+ · 480-

Config Syntax Errors

5 files changed
  • config.py Updated config.py
  • service.py Updated protocol/service.py
  • server.py Updated server.py
  • tcp.py Updated transport/tcp.py
  • unix.py Updated transport/unix.py
  • Fixed critical IndentationError and syntax errors in config.py (40 lines of changes) remediate internal
    2 files
    • config.py
    • test_config.py
  • Multiple fix iterations to resolve import and indentation issues remediate internal
    3 files
    • config.py
    • service.py
    • server.py

Service Enhancement

1 file changed
  • service.py Updated protocol/service.py
  • Expanded protocol/service.py (174 lines) with improved service registration and handling decouple internal
    2 files
    • service.py
    • test_service.py
  • Better error reporting and service lifecycle management decouple internal
    1 file
    • service.py

Continued Stabilization

10 files changed
  • test_client_lifecycle.py Updated client test
  • test_connection.py Updated client test
  • conftest.py Updated test file
  • test_config.py Updated core test
  • test_certificate_chains.py Updated crypto test
  • test_certificate_lifecycle.py Updated crypto test
  • mocks.py Updated fixtures test
  • server.py Updated fixtures test
  • test_protocol_integration.py Updated protocol test
  • test_protocol_integration_extended.py Updated protocol test
  • Added shared conftest.py fixtures (26 lines) for test isolation qualify internal
    3 files
    • conftest.py
    • mocks.py
    • server.py
  • Simplified test_config.py (142 lines, net reduction) with cleaner patterns decouple internal
    2 files
    • test_config.py
    • config.py
  • Updated certificate tests: chains (50 lines) and lifecycle (35 lines) qualify internal
    3 files
    • test_client_lifecycle.py
    • test_connection.py
    • conftest.py
  • Improved mock infrastructure (44 lines) with better service mocks qualify internal
    1 file
    • mocks.py
  • Updated protocol integration tests and service tests qualify internal
    4 files
    • test_protocol_integration.py
    • test_protocol_integration_extended.py
    • test_protocol_integration_fixed.py
    • test_protocol_integration_helpers.py
  • Reworked server signal, TLS, and transport tests qualify internal
    1 file
    • test_server_signals.py
  • Updated demo env.sh configuration baseline internal
    2 files
    • env.sh
    • env.sh