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