Soner Tari
|
3ebfba3044
|
Disable lp pkg-config for openssl
|
5 years ago |
Soner Tari
|
2723171e05
|
Add openssl to lp, fix xnu path, clean up
|
5 years ago |
Soner Tari
|
7e8fe08a98
|
Remove lp binary
|
5 years ago |
Soner Tari
|
155b83c045
|
Do not export vars to the shell, instead create a main.mk and include it when needed
Otherwise it is almost impossible to stop var redefinitions in
successive builds
|
5 years ago |
Soner Tari
|
d0d2a0595c
|
Set path to cargo
|
5 years ago |
Soner Tari
|
b7b03579d7
|
Disable confirmation prompt for rust install
|
5 years ago |
Soner Tari
|
6d9cdeb8f5
|
Install cargo and testproxy to only one linux machine for now
|
5 years ago |
Soner Tari
|
cf0b3a38cf
|
Create make file to automate testproxy e2e tests Move lp under testproxy
|
5 years ago |
Soner Tari
|
c69755a4bc
|
Fix osx xnu path
|
5 years ago |
Soner Tari
|
85d6a8690c
|
Fix error message if check is missing
|
5 years ago |
Soner Tari
|
665192d2d8
|
Fix travis sslproxy path
|
5 years ago |
Soner Tari
|
80016b0a13
|
Give priority to VERSION_FILE over GITDIR in setting version
|
5 years ago |
Soner Tari
|
af3366b84f
|
Create make files for src and tests/check folders
Move folders and files related with check tests under tests/check folder
Fix check unit tests accordingly
|
5 years ago |
Soner Tari
|
8eab8d1da8
|
Restructure source tree, create src and tests folders, move files accordingly
Remove docker
|
5 years ago |
Soner Tari
|
59ead752b5
|
Improve documentation
|
5 years ago |
Soner Tari
|
2af5d6ccbb
|
Enclose debug related code into DEBUG_PROXY macro
|
5 years ago |
Soner Tari
|
4574fc1aa4
|
Prevent possible memory leak if certain global opts which are saved into strings for cloning later on are provided more than once
|
5 years ago |
Soner Tari
|
b48a0593e4
|
Remove incomplete proxyspec on the sample command line in usage help
|
5 years ago |
Soner Tari
|
cb67c33437
|
Process options passed on the command line as global too, fixes the issue #16
|
5 years ago |
Soner Tari
|
ad1aa909e8
|
Convert a couple of timeout commands to recv, now testproxy errors out if conn end receives timeout command while connected
Clean up testproxy tests
|
5 years ago |
Soner Tari
|
92aecf0bc3
|
Debug-print sqlite version
|
5 years ago |
Soner Tari
|
e2a0c99768
|
Remove all type casts from child to parent ctxs
|
5 years ago |
Soner Tari
|
009fe9f6ad
|
Merge sslsplit develop changes
|
5 years ago |
Soner Tari
|
12592bbf00
|
Fix null error strings with SSL_ERROR_SSL: libevent-2.1.11 pushes SSL_ERROR_SSL causing "Additional SSL error"
|
5 years ago |
Soner Tari
|
600baa995e
|
Improve LibreSSL support
|
5 years ago |
Soner Tari
|
3e4ad49f70
|
Fix LibreSSL version for OPENSSL_NO_SHA0, SHA-0 support was removed in LIBRESSL_VERSION_NUMBER >= 0x20030001L
|
5 years ago |
Soner Tari
|
08aba78815
|
Fix LibreSSL version for OPENSSL_init_crypto() support, fixes Travis build
|
5 years ago |
Soner Tari
|
4a05b4bf05
|
Increase the default RSA key size to 2048
|
5 years ago |
Soner Tari
|
df48b3e28d
|
Improve LibreSSL support
|
5 years ago |
Soner Tari
|
dabc9c7b20
|
Increase the default RSA key size to 2048
|
5 years ago |
Soner Tari
|
0d5af14325
|
Improve exit status handling, merged from sslsplit
|
5 years ago |
Soner Tari
|
58821e99cf
|
Fix cert_new_load() load chain test failure with LibreSSL 2.9.2: LIBRESSL_VERSION_NUMBER >= 0x20902000L supports SSL_CTX_get0_chain_certs()
|
5 years ago |
Soner Tari
|
6072cf7bd5
|
Fix opts test on osx
|
5 years ago |
Soner Tari
|
52802b6291
|
Add new opts tests
|
5 years ago |
Soner Tari
|
fc153338ca
|
Free tmp strs used to clone global opts into proxyspecs asap
Fix English
|
5 years ago |
Soner Tari
|
1a7dc673bf
|
Fix libressl macros: OPENSSL_VERSION_NUMBER on OpenBSD is always 0x20000000L (> 0x10100000L)
|
5 years ago |
Soner Tari
|
6cdec55509
|
Enable Force/Min/MaxSSLProto options with LibreSSL 2.7.2+ (OpenBSD 6.3)
|
5 years ago |
Soner Tari
|
001420a7ab
|
Fix travis and OpenBSD builds
|
5 years ago |
Soner Tari
|
231806ea75
|
Add MinSSLProto/MaxSSLProto options
Fix memout handling
|
5 years ago |
Soner Tari
|
5961913828
|
Fix ocsp uri check
|
5 years ago |
Soner Tari
|
b9b1744568
|
Fix str var free in passsite_str
|
5 years ago |
Soner Tari
|
fdcf138150
|
Put option dbg logs in between DEBUG_OPTS macro
Assume ownership of further code
Clean up
|
5 years ago |
Soner Tari
|
3c124966e4
|
Update documentation
|
5 years ago |
Soner Tari
|
091acf79ab
|
Fix autossl, after changes to reuse parent srvdst as dst
|
5 years ago |
Soner Tari
|
3cbcffcebc
|
Reuse parent srvdst as dst of first child to avoid connecting to server twice, first conn was to get server cert for forging, so we xfer srvdst to first child after parent does not need it anymore
|
5 years ago |
Soner Tari
|
78ba1e075c
|
Debug print SSLproxy line on lp
|
5 years ago |
Soner Tari
|
2cb6dd573e
|
Remove lp binary
|
5 years ago |
Soner Tari
|
e8f9f216a9
|
Add lp listening program and testproxy tests under extra
|
5 years ago |
Soner Tari
|
c54cb627a1
|
Fix passthrough mode engage upon srvdst ssl error
|
5 years ago |
Soner Tari
|
6b8b819daa
|
Add sample struct proxyspec
|
5 years ago |