Biblioteca P2P en Zig para comunicación segura entre instancias Simifactu
Find a file
reugenio 40a1688f3b Implementar Global Discovery HTTPS
- Añadir src/http.zig: cliente HTTP/1.1 con soporte TLS
  - Parseo de URLs
  - GET/POST requests
  - Parseo de respuestas HTTP
  - Integración con módulo TLS

- Actualizar src/discovery.zig: GlobalDiscovery completo
  - lookup() consulta servidores HTTPS
  - announce() publica direcciones
  - Cache con TTL de 5 minutos
  - Rate limiting de anuncios (30s)
  - Parser JSON para respuestas
  - Servidores por defecto (Syncthing)

- Tests: 36 tests pasan

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 08:39:19 +01:00
examples Inicial: biblioteca zcatp2p para comunicación P2P segura 2025-12-15 01:06:30 +01:00
src Implementar Global Discovery HTTPS 2025-12-15 08:39:19 +01:00
.gitignore Inicial: biblioteca zcatp2p para comunicación P2P segura 2025-12-15 01:06:30 +01:00
API.md Inicial: biblioteca zcatp2p para comunicación P2P segura 2025-12-15 01:06:30 +01:00
build.zig Inicial: biblioteca zcatp2p para comunicación P2P segura 2025-12-15 01:06:30 +01:00
CLAUDE.md docs: Actualizar estado del proyecto en CLAUDE.md 2025-12-15 01:17:40 +01:00
PROTOCOL.md Inicial: biblioteca zcatp2p para comunicación P2P segura 2025-12-15 01:06:30 +01:00