Commit Graph

29 Commits

Author SHA1 Message Date
Soner Tari
efc0be9991 Re-enable osx on travis
XNU versions fixed now
2022-04-19 21:26:51 +03:00
Soner Tari
49c58048f6 Disable travis build with WITHOUT_MIRROR
We cannot run unit tests with WITHOUT_MIRROR enabled, debug output for
filter rules have mirror logging
2021-11-14 19:06:30 +03:00
Soner Tari
41ec0045f5 Disable osx build on travis until xcode/xnu version fixed 2021-05-08 15:42:15 +03:00
Soner Tari
0bd1a414cb Fix libpcap install on macOS 10.13 2021-02-11 10:56:11 +03:00
Soner Tari
255cd1cd88 Separate make test as unit and e2e 2020-12-23 22:35:32 +03:00
Soner Tari
c2e93dbbc0 Remove NO_TLS10 test case
The problem with LibreSSL 2.7.4 was not that it didn't support tls10,
but that MEDIUM and HIGH cipher definitions were different from the
openssl version of testproxy, hence tests were failing due to no shared
ciphers
2020-04-05 21:52:02 +03:00
Soner Tari
4176ee482e Move NO_TLS vars to before_script in travis config 2020-04-04 18:44:42 +03:00
Soner Tari
9ff63a1639 Disable travis testproxy tests on osx
SSL tests fail with "SSL stream connect HandshakeError: the handshake
was interrupted" and "SSL stream error: the handshake failed: Connection
reset by peer (os error 54)"
2020-04-03 12:19:38 +03:00
Soner Tari
ceebacf240 Try fix ssl handshake error 2020-04-03 00:57:49 +03:00
Soner Tari
19bf7fe0a5 Try travis osx vm only 2020-04-02 23:39:53 +03:00
Soner Tari
5f14ff2ca6 Enable all travis vms again 2020-04-02 22:59:23 +03:00
Soner Tari
e2fc1086cf Try fix sudo env 2020-04-02 20:51:44 +03:00
Soner Tari
eb2b91f96b Enable all travis vms and add testproxy e2e tests 2020-04-02 16:54:40 +03:00
Soner Tari
50c1c9477d Try with first travis machine, remove openssl from lp, revert trials 2020-04-01 22:59:40 +03:00
Soner Tari
fcd71387d0 Use libevent 2.1.11 for testproxy e2e tests 2020-03-31 22:28:56 +03:00
Soner Tari
361e1777dd Chain related command lines 2020-03-31 21:07:21 +03:00
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
2020-03-31 16:19:02 +03:00
Soner Tari
d0d2a0595c Set path to cargo 2020-03-31 12:38:38 +03:00
Soner Tari
b7b03579d7 Disable confirmation prompt for rust install 2020-03-31 12:34:41 +03:00
Soner Tari
6d9cdeb8f5 Install cargo and testproxy to only one linux machine for now 2020-03-31 11:55:30 +03:00
Soner Tari
665192d2d8 Fix travis sslproxy path 2020-03-29 23:58:54 +03:00
Soner Tari
009fe9f6ad Merge sslsplit develop changes 2019-08-08 12:23:04 +03:00
Soner Tari
52d37297b6 Update with sslsplit develop changes, especially content logging
Change SIGHUP to behave like SIGUSR1
2018-11-03 18:23:31 +03:00
Soner Tari
ea6dc07248 Rename to sslproxy
Reduce http headers to just one SSLproxy line
2017-08-11 15:01:51 +03:00
Daniel Roethlisberger
1c9aa249a9 Fix Travis build by disabling tests using IPv6
TravisCI has removed IPv6 support in 2016.  To cope with this regression
in the testing infrastructure, disable all tests on Travis that depend
on the system being able to handle ::1 as an IP address.  Normal unit
testing still uses the full test suite.
2016-03-25 12:00:35 +01:00
Daniel Roethlisberger
d404063eab Attempt at fixing TravisCI ::1 resolution 2016-03-16 11:32:40 +01:00
Daniel Roethlisberger
d5e9d989d6 Remove make config from travis script 2015-03-15 23:00:25 +01:00
Daniel Roethlisberger
054ae555b5 Enable unit tests on Travis CI 2013-07-03 15:53:52 +02:00
Daniel Roethlisberger
22d98f2c21 Add Travis-CI configuration 2013-07-03 15:34:30 +02:00