Commit Graph

2 Commits

Author SHA1 Message Date
Warren
bf1ca90a9c Add PDF to fax conversion support
- pdf.rs: Ghostscript-based PDF to TIFF-F conversion
- tiff_to_fax_document: Parse TIFF and convert to 1-bit fax format
- CLI: Add 'convert' subcommand for dry testing
- CLI: Add resolution option for send command
- Test files for PDF/TIFF conversion validation
2026-07-01 17:17:49 +08:00
Warren
13438289fe Initial commit: telfax - Rust Fax Server
- Modem driver (serialport) with AT command interface
- Class 1 fax protocol (T.30 session, HDLC framing)
- T.4/T.6 image codec (fax crate integration)
- Document conversion (image to fax, TIFF-F output)
- REST API (axum) for fax job management
- SQLite/InMemory job queue
- CLI interface (detect/serve/send/test)
- Integration tests passing
2026-07-01 09:06:41 +08:00