Correctifs de bugs critiques: - Overflow entier dans le calcul du timestamp (nanoseconds) - Validation des composantes temporelles dans format_iso8601 - Race condition mutex: échec dur pour MPM threadés (worker/event) - Rejet des espaces en tête dans parse_int_strict Nouveaux tests unitaires (38 ajoutés): - Overflow timestamp, limites ISO8601, format fixe 20 chars - Limite de taille JSON 64KB - Détection headers sensibles (blacklist) - Validation parse_int_strict - dynbuf NULL handling et strlen mode Migration packaging: - Suppression CentOS 7 (EOL) - Ajout AlmaLinux 10 (el10) - RPMs supportés: el8, el9, el10 Mise à jour CI/CD et documentation: - .gitlab-ci.yml: jobs verify pour el8/el9/el10 - architecture.yml: OS supportés à jour - 70/70 tests pass Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
36 lines
236 B
Plaintext
36 lines
236 B
Plaintext
# Build artifacts
|
|
*.o
|
|
*.so
|
|
*.a
|
|
*.la
|
|
.deps
|
|
.libs
|
|
|
|
# Build directories
|
|
build/
|
|
cmake-build-*/
|
|
dist/
|
|
bin/
|
|
obj/
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Testing
|
|
coverage/
|
|
*.gcno
|
|
*.gcda
|
|
|
|
# Packaging
|
|
*.rpm
|
|
*.deb
|
|
*.tar.gz
|
|
.aider*
|