release: version 1.0.4 - Build system fixes and cleanup
- Fix RPM package paths in Dockerfile.package (el8, el9, el10 directories) - Fix Makefile RPM extraction with separate volume mounts - Remove unused scripts (build.sh, test.sh) - Remove Python integration tests (not automated in CI) - Update README.md and architecture.yml for RPM-only packaging - Remove DEB and el7 references Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
4
Makefile
4
Makefile
@ -21,7 +21,7 @@ SRCS = $(SRC_DIR)/mod_reqin_log.c
|
|||||||
MODULE_NAME = mod_reqin_log
|
MODULE_NAME = mod_reqin_log
|
||||||
|
|
||||||
# Package version
|
# Package version
|
||||||
VERSION ?= 1.0.2
|
VERSION ?= 1.0.4
|
||||||
|
|
||||||
.PHONY: all clean install uninstall test package package-deb package-rpm
|
.PHONY: all clean install uninstall test package package-deb package-rpm
|
||||||
|
|
||||||
@ -150,4 +150,4 @@ help:
|
|||||||
@echo " CC - C compiler (default: gcc)"
|
@echo " CC - C compiler (default: gcc)"
|
||||||
@echo " CFLAGS - Compiler flags (default: -Wall -Wextra -O2)"
|
@echo " CFLAGS - Compiler flags (default: -Wall -Wextra -O2)"
|
||||||
@echo " DESTDIR - Installation destination (default: /)"
|
@echo " DESTDIR - Installation destination (default: /)"
|
||||||
@echo " VERSION - Package version (default: 1.0.2)"
|
@echo " VERSION - Package version (default: 1.0.4)"
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
Name: mod_reqin_log
|
Name: mod_reqin_log
|
||||||
Version: 1.0.2
|
Version: 1.0.4
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Apache HTTPD module for logging HTTP requests as JSON to Unix socket
|
Summary: Apache HTTPD module for logging HTTP requests as JSON to Unix socket
|
||||||
|
|
||||||
@ -35,6 +35,14 @@ install -m 644 %{_pkgroot}/%{_sysconfdir}/httpd/conf.d/mod_reqin_log.conf %{buil
|
|||||||
%doc %{_docdir}/%{name}
|
%doc %{_docdir}/%{name}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Mar 01 2026 Developer <dev@example.com> - 1.0.4
|
||||||
|
- BUILD: Fix RPM package paths in Dockerfile.package (el8, el9, el10 directories)
|
||||||
|
- BUILD: Fix Makefile RPM extraction with separate volume mounts
|
||||||
|
- BUILD: Remove unused scripts (build.sh, test.sh)
|
||||||
|
- BUILD: Remove Python integration tests (not automated in CI)
|
||||||
|
- DOCS: Update README.md and architecture.yml for RPM-only packaging
|
||||||
|
- CLEANUP: Remove DEB and el7 references
|
||||||
|
|
||||||
* Sat Feb 28 2026 Developer <dev@example.com> - 1.0.2
|
* Sat Feb 28 2026 Developer <dev@example.com> - 1.0.2
|
||||||
- SECURITY: Add input sanitization for method, path, host, and http_version fields
|
- SECURITY: Add input sanitization for method, path, host, and http_version fields
|
||||||
- SECURITY: Add Host header truncation (256 chars max) to prevent log injection
|
- SECURITY: Add Host header truncation (256 chars max) to prevent log injection
|
||||||
|
|||||||
Reference in New Issue
Block a user