1. 12 Sep, 2025 8 commits
    • Stefy Lanza (nextime / spora )'s avatar
      Add comprehensive logo and icon generation from image.jpg · 385d7fbf
      Stefy Lanza (nextime / spora ) authored
      - Created logos/ directory with multiple logo and icon sizes
      - Generated PNG logos: 512x512, 256x256, 128x128, 64x64
      - Generated PNG icons: 16x16, 32x32, 48x48, 64x64, 128x128, 256x256
      - Created favicon.ico (32x32) for web use
      - Added banner version (800x200) for marketing
      - Included high-quality version with maximum quality settings
      - Updated README.md with logo display and comprehensive asset documentation
      - Updated DOCUMENTATION.md with logos directory in project structure
      - Enhanced build.sh to automatically generate logos during build process
      - Updated .gitignore to track logo assets (commented out for inclusion)
      - All assets derived from original image.jpg using ImageMagick
      
      Logo and icon assets now available for:
      - Web deployment (favicon.ico)
      - Desktop applications (various PNG sizes)
      - Documentation (README logo)
      - Marketing materials (banner)
      - Professional presentation across all platforms
      385d7fbf
    • Stefy Lanza (nextime / spora )'s avatar
      Add slogan, donations, and --help options to C implementation tools · 86a921dc
      Stefy Lanza (nextime / spora ) authored
      - Added 'Protect the dolls!' slogan to all C tools
      - Added BTC and ETH donation addresses to all C tools
      - Implemented --help (-h) option for all C tools (wssshc, wsssh, wsscp)
      - Updated configure.sh to generate Makefile with man pages support
      - All C tools now display help information and donation details
      - Consistent branding and community support across implementations
      86a921dc
    • Stefy Lanza (nextime / spora )'s avatar
      Add comprehensive man pages for C implementation tools · 9b3855df
      Stefy Lanza (nextime / spora ) authored
      - Added man/wssshc.1: Complete manual page for WebSocket SSH client
      - Added man/wsssh.1: Complete manual page for SSH wrapper
      - Added man/wsscp.1: Complete manual page for SCP wrapper
      - Updated Makefile to install man pages during 'make install'
      - Updated Debian packaging to include man pages in .deb package
      - Updated .gitignore to exclude compressed man pages
      - Updated clean.sh to clean man page artifacts
      - Updated documentation to mention man pages
      - Updated CHANGELOG.md with man page additions
      
      All man pages follow standard troff format with:
      - SYNOPSIS, DESCRIPTION, OPTIONS sections
      - EXAMPLES and SEE ALSO references
      - Proper licensing and author information
      - Comprehensive command-line option documentation
      9b3855df
    • Stefy Lanza (nextime / spora )'s avatar
      Update documentation for C implementation and Debian packaging · a9c261ad
      Stefy Lanza (nextime / spora ) authored
      - Updated README.md with C tools, Debian packaging, and simplified CLI
      - Updated DOCUMENTATION.md with dual implementation details
      - Updated CHANGELOG.md with version 1.1.0 featuring all new components
      - Enhanced project structure documentation
      - Added build instructions for C tools and Debian packages
      - Updated API reference with C implementation details
      - Improved dependency documentation for both implementations
      a9c261ad
    • Stefy Lanza (nextime / spora )'s avatar
      Add C implementation and Debian packaging · cc2798c3
      Stefy Lanza (nextime / spora ) authored
      - Added wssshtools/ directory with C implementations:
        * wssshc.c - WebSocket SSH client (registration)
        * wsssh.c - SSH wrapper for tunneling
        * wsscp.c - SCP wrapper for tunneling
        * configure.sh - Build configuration script
        * Makefile - Build system
      
      - Added Debian packaging:
        * debian/control - Package metadata and dependencies
        * debian/rules - Build rules
        * debian/changelog - Package changelog
        * debian/copyright - Copyright information
        * debian/compat - Debhelper compatibility level
      
      - Updated build.sh to support C builds and Debian packaging (--debian flag)
      - Updated clean.sh to clean C artifacts and Debian build files
      - Updated .gitignore to exclude C build artifacts and Debian files
      - All C tools use OpenSSL for SSL/TLS WebSocket connections
      cc2798c3
    • Stefy Lanza (nextime / spora )'s avatar
      Add donation support to web interface and documentation · cc2c35e9
      Stefy Lanza (nextime / spora ) authored
      - Added donation button to web interface navbar
      - Created donation modal with PayPal, BTC, and ETH addresses
      - Added copy-to-clipboard functionality for crypto addresses
      - Updated README.md with donation information
      - Updated DOCUMENTATION.md with donation section
      - Added .gitignore to exclude build artifacts and certificates
      - Simplified wsssh/wsscp command line interface (ssh/scp implicit)
      cc2c35e9
    • Stefy Lanza (nextime / spora )'s avatar
      Simplified command line interface · 11f091c9
      Stefy Lanza (nextime / spora ) authored
      - Removed 'ssh' and 'scp' from wsssh/wsscp command lines - now implicit
      - Updated documentation to reflect simplified usage
      - Rebuilt binaries with updated functionality
      - Maintained backward compatibility with existing features
      11f091c9
    • Stefy Lanza (nextime / spora )'s avatar
      Initial commit: Complete WebSocket SSH tunneling system · 9a5ac0f5
      Stefy Lanza (nextime / spora ) authored
      - WebSocket SSH Daemon (wssshd) with web management interface
      - WebSocket SSH Client (wssshc) with password authentication
      - SSH wrapper (wsssh) with intelligent hostname parsing
      - SCP wrapper (wsscp) with tunneling support
      - Professional web UI with user management and HTML5 terminal
      - SQLite database for persistent user storage
      - Role-based access control (admin/normal users)
      - SSL certificate auto-generation during build
      - Automated build system with venv management
      - Comprehensive documentation and examples
      9a5ac0f5