Package: sslsniff / 0.8-8

Metadata

Package Version Patches format
sslsniff 0.8-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 fix compatibility with boost 1.48.patch | (download)

SSLConnectionManager.cpp | 6 3 + 3 - 0 !
http/HttpConnectionManager.cpp | 4 2 + 2 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 fix-compatibility-with-boost-1.48

===================================================================

02 fix compatibility with gcc49.patch | (download)

SSLConnectionManager.cpp | 20 10 + 10 - 0 !
1 file changed, 10 insertions(+), 10 deletions(-)

 fix-compatibility-with-gcc49


Add missing libraries at link time.patch | (download)

Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add missing libraries at link time

Without this you can get this error:
g++ -ggdb -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -lssl -lboost_filesystem -lpthread -lboost_thread -llog4cpp -Wl,-z,relro -o sslsniff SSLConnectionManager.o Destination.o FirefoxUpdater.o Logger.o SessionCache.o SSLBridge.o HTTPSBridge.o sslsniff.o FingerprintManager.o AuthorityCertificateManager.o TargetedCertificateManager.o CertificateManager.o HttpBridge.o HttpConnectionManager.o HttpHeaders.o UpdateManager.o OCSPDenier.o FirefoxAddonUpdater.o
/usr/bin/ld: AuthorityCertificateManager.o: undefined reference to symbol 'X509_gmtime_adj@@OPENSSL_1.0.2d'
//lib/x86_64-linux-gnu/libcrypto.so.1.0.2: error adding symbols: DSO missing from command line

Fix OpenSSL 1.1 FTBFS.patch | (download)

SessionCache.cpp | 8 5 + 3 - 0 !
SessionCache.hpp | 4 2 + 2 - 0 !
certificate/Certificate.hpp | 3 2 + 1 - 0 !
certificate/TargetedCertificateManager.cpp | 3 2 + 1 - 0 !
4 files changed, 11 insertions(+), 7 deletions(-)

 fix build with openssl 1.1
 Those changes are not backwards compatible, the code will not
 build with OpenSSL 1.0.
boost 1.67.patch | (download)

SSLBridge.cpp | 8 4 + 4 - 0 !
util/Destination.cpp | 2 1 + 1 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 fix build with boost 1.67