Commit graph

538 commits

Author SHA1 Message Date
Michael Rodler
80f422f593 Install keystone/unicorn from pypi instead of from source
fixes #122
2017-04-05 12:46:37 +02:00
Yan
5a22a7107d adding fastcoll 2017-03-20 16:14:25 -07:00
Yan
14600cd006 Merge pull request #120 from StevenVanAcker/improved-build-status
Improved build status
2017-03-12 18:37:02 -07:00
Steven Van Acker
ce3980e65a better placement for the link [ci skip] 2017-03-12 15:42:26 +01:00
Steven Van Acker
da60260eef add link to build status [ci skip] 2017-03-12 15:41:25 +01:00
Steven Van Acker
f629015eff put summary on top [ci skip] 2017-03-10 16:03:49 +01:00
Steven Van Acker
5a9c226a0e add summary [ci skip] 2017-03-10 15:53:50 +01:00
Steven Van Acker
6cb4058d12 page with buildstatus per tool 2017-03-10 13:30:13 +01:00
Steven Van Acker
3d9604ce09 fix elfkickers 2017-03-10 07:25:41 +01:00
Steven Van Acker
d2746ceb9f make elfkickers build more dependable 2017-03-10 07:20:01 +01:00
Steven Van Acker
0ec3896124 disable archlinux qemu 2017-03-09 18:54:02 +01:00
Steven Van Acker
fdde620ebb last fixes 2017-03-09 18:52:12 +01:00
Steven Van Acker
e7becdba32 sorted tools 2017-03-09 16:53:12 +01:00
Steven Van Acker
ae2eb00db0 binpacked travis-ci test 2017-03-09 14:53:41 +01:00
Steven Van Acker
292be51073 fix EXPECTFAIL 2017-03-09 10:36:51 +01:00
Steven Van Acker
9995819f84 parseable logging 2017-03-09 09:30:07 +01:00
Steven Van Acker
8bf148f336 fixing likely timeouts 2017-03-08 19:31:06 +01:00
Steven Van Acker
d83aa4ecb9 fix archlinux 2017-03-08 19:25:38 +01:00
Yan
80a19b7f92 Merge pull request #119 from StevenVanAcker/better-testing
Better travis-ci testing, including for fedora and archlinux
2017-02-21 22:46:17 -08:00
Steven Van Acker
e8ce574b68 trigger travis... 2017-02-19 15:38:31 +01:00
Steven Van Acker
97a870060d isolate qemu since it takes so long. Adding extra logging 2017-02-19 14:46:22 +01:00
Steven Van Acker
fe1c407399 nicely formatting .travis.yml 2017-02-19 12:56:30 +01:00
Steven Van Acker
48332b5dcf record timing information 2017-02-19 12:13:49 +01:00
Steven Van Acker
14a9bcfbbd combining some tests, trying to remove linewrapping 2017-02-19 10:50:13 +01:00
Steven Van Acker
cf4b4c1125 adding redhat-lsb to fedora for some basics like "patch" 2017-02-19 10:44:33 +01:00
Steven Van Acker
5caa32dedb fix travis-ci.sh permission 2017-02-19 00:38:59 +01:00
Steven Van Acker
92f16b91d1 combine tools in travis-ci tests, add archlinux and fedora builds 2017-02-19 00:33:12 +01:00
Steven Van Acker
e44aec1e9d allow testing multiple tools per travis-ci build 2017-02-19 00:32:22 +01:00
Steven Van Acker
fce5bb37c0 fix apt-get commands 2017-02-19 00:30:51 +01:00
Yan
7f3da5931a Merge pull request #118 from StevenVanAcker/travis-docker
improved travis-ci testing using xenial and trusty docker containers
2017-02-17 07:01:52 -08:00
Steven Van Acker
9a14639af4 testing in actual ubuntu trusty and xenial docker containers instead of travis-ci's weird 'trusty' environment 2017-02-16 22:48:12 +01:00
Steven Van Acker
b649961a03 Dockerfile for xenial 2017-02-16 22:47:00 +01:00
Steven Van Acker
823c080d4f use CMD instead of ENTRYPOINT so we can execute other commands with docker run 2017-02-16 22:46:25 +01:00
Steven Van Acker
035f49f632 sudo is not automatically installed? 2017-02-16 22:45:48 +01:00
Steven Van Acker
5af71a1a9f bunch of fixes to get things to build 2017-02-16 22:45:02 +01:00
Steven Van Acker
c6d1f24c57 detect xenial and act accordingly. lsb-release should be installed to
differentiate between ubuntu versions
2017-02-16 22:43:10 +01:00
Steven Van Acker
7144e756e5 fail hard on any error + verify that all scripts use bash -ex to fail
early on any error + anticipate that some tools can't be installed by
now, but we still want the test to return success to satisfy travis-ci
2017-02-16 22:40:17 +01:00
Yan
9d4b9d5e63 Merge pull request #117 from StevenVanAcker/docker-fix-base
setuptools needs appdirs, which is not installed for some reason
2017-02-13 14:42:14 -08:00
Yan
efa9ffec97 Merge pull request #100 from StevenVanAcker/docker-fix-zsteg
install gem as user, not root
2017-02-13 12:20:28 -08:00
Yan
b6b61a8c15 Merge pull request #101 from StevenVanAcker/docker-fix-angr
Docker fix angr
2017-02-13 12:20:14 -08:00
Yan
ff2b752264 Merge pull request #102 from StevenVanAcker/docker-fix-bindead
need to install bindead before compiling p9
2017-02-13 12:19:49 -08:00
Yan
0721638a58 Merge pull request #103 from StevenVanAcker/docker-fix-featherduster
adding missing packages
2017-02-13 12:19:35 -08:00
Yan
023b6cf040 Merge pull request #104 from StevenVanAcker/docker-fix-hashkill
assume yes when installing packages + pkg-config required
2017-02-13 12:19:21 -08:00
Yan
523f5a40c8 Merge pull request #105 from StevenVanAcker/docker-fix-honggfuzz
assume yes when installing packages
2017-02-13 12:19:08 -08:00
Yan
290aced4a3 Merge pull request #106 from StevenVanAcker/docker-fix-mitmproxy
adding missing packages
2017-02-13 12:18:57 -08:00
Yan
0313454958 Merge pull request #107 from StevenVanAcker/docker-fix-msieve
requires libz-dev
2017-02-13 12:18:37 -08:00
Yan
8f228e3c3e Merge pull request #108 from StevenVanAcker/docker-fix-panda
adding missing packages
2017-02-13 12:18:18 -08:00
Yan
567978753f Merge pull request #109 from StevenVanAcker/docker-fix-pemcrack
adding required packages
2017-02-13 12:17:57 -08:00
Yan
dc8a02b22c Merge pull request #110 from StevenVanAcker/docker-fix-qemu
Docker fix qemu
2017-02-13 12:17:28 -08:00
Yan
9974b720d5 Merge pull request #111 from StevenVanAcker/docker-fix-ropper
--no-cache-dir is an invalid option
2017-02-13 12:16:49 -08:00