--- rpms/ipsvd/sme7/ipsvd.spec 2007/09/06 16:14:58 1.2 +++ rpms/ipsvd/sme7/ipsvd.spec 2007/10/03 18:33:20 1.3 @@ -1,12 +1,13 @@ Summary: internet protocol service daemons Name: ipsvd Version: 0.12.1 -Release: 3%{?dist} +Release: 4%{?dist} License: BSD style Group: System Enviornment/Daemons Url: http://smarden.org/ipsvd/ Source: %{name}-%{version}.tar.gz Source1: matrixssl-1-8-3-open.tar.gz +Patch0: matrix.decode.debug.patch BuildRequires: dietlibc BuildRoot: %{_tmppath}/%{name}-root %description @@ -33,6 +34,9 @@ from the runit package, or supervise fro ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver. %changelog +* Tue Oct 2 2007 Charlie Brady 0.12.1-04 +- Add more debugging of client hello parsing. + * Fri Aug 17 2007 Charlie Brady 0.12.1-03 - Send all debugging to stderr rather than stdout. - Fix bug parsing SSL 3.0 client hello (if hello extensions are @@ -129,6 +133,7 @@ echo 'diet -Os gcc -O2 -Wall' >src/conf- echo 'diet -Os gcc -s -Os -pipe' >src/conf-ld ./package/compile cd compile +patch -p0 < %{PATCH0} perl -p -i -e "s/printf.m/fprintf(stderr, m/" matrixssl/src/os/debug.c perl -p -i -e "s/ssl.*TLS_MIN_VER .. c/c/" matrixssl/src/sslDecode.c rm matrixssl.a sslio sslsvd