Bram Matthys
|
26c194d8db
|
Update paths. Again.
Slashes in my editor are special so a replace with \u becomes..
ah well.. long story.
|
2018-07-15 18:19:11 +02:00 |
|
Bram Matthys
|
4900fb01df
|
Remove Visual Studio 2012 leftovers.
[skip ci]
|
2018-07-15 18:11:49 +02:00 |
|
Bram Matthys
|
54a6e2f61f
|
Update build command for vs2017 with new deps
|
2018-07-15 18:11:00 +02:00 |
|
Bram Matthys
|
8fc4f68bcc
|
Make AppVeyor only build VS2017 version (and update library deps)
|
2018-07-15 17:58:07 +02:00 |
|
Bram Matthys
|
52afbeee50
|
Travis-CI: cipherscan: it helps if you scan on the right port..
|
2018-06-16 09:19:03 +02:00 |
|
Bram Matthys
|
da98080860
|
Travis-CI: add cipherscan test
TODO: fail if certain criterea are not met
|
2018-06-16 08:40:39 +02:00 |
|
Bram Matthys
|
3aec69192b
|
Build with -Werror except on macOS
|
2018-06-11 10:11:16 +02:00 |
|
Bram Matthys
|
5461d24124
|
Update openssl test to 1.1.1-pre7.
[skip ci]
|
2018-06-11 09:57:49 +02:00 |
|
Bram Matthys
|
8a73b96aee
|
Revert 39e2d88f6c
|
2018-05-18 18:57:43 +02:00 |
|
Bram Matthys
|
2be4668d9b
|
Travis-CI: 'apt-get update' is required
|
2018-05-18 18:56:24 +02:00 |
|
Bram Matthys
|
39e2d88f6c
|
Fix Travis-CI
|
2018-05-18 18:52:40 +02:00 |
|
Bram Matthys
|
717be3afcb
|
Older OpenSSL versions (1.0.2) need an explicit -fPIC... wow.
|
2018-05-02 16:49:41 +02:00 |
|
Bram Matthys
|
201159c630
|
I forgot.. openssl is special :D
|
2018-05-02 16:12:10 +02:00 |
|
Bram Matthys
|
cb4be97bdf
|
Add various libressl & openssl versions to build tests.
|
2018-05-02 15:55:04 +02:00 |
|
Bram Matthys
|
3b0cb5c2a9
|
..
|
2018-05-02 15:37:08 +02:00 |
|
Bram Matthys
|
53c1ea6226
|
Add libressl-27 to build test matrix.
|
2018-05-02 15:30:43 +02:00 |
|
Travis McArthur
|
83be1571ef
|
Install correct gems on OS X environments
|
2018-04-28 20:01:02 -07:00 |
|
Travis McArthur
|
49394ed346
|
Update run-tests
|
2018-04-28 19:23:02 -07:00 |
|
Bram Matthys
|
3ea67268fc
|
Travis-CI: OS X: try to make system-curl work
|
2018-04-26 15:17:09 +02:00 |
|
Bram Matthys
|
df19b65a78
|
Travis-CI: system-cares + system-curl test wasn't run properly
because only the first argument was passed to the select-config script.
Also add 'set -x' in select-config for easier debugging.
|
2018-04-26 12:47:12 +02:00 |
|
Bram Matthys
|
66b2a036d8
|
Travis-CI: Of course, OS X doesn't have 'ldd' *sigh*
|
2018-04-26 10:58:16 +02:00 |
|
Bram Matthys
|
94c718dc3d
|
Travis-CI: show 'ldd' output in build logs
|
2018-04-26 10:36:23 +02:00 |
|
Bram Matthys
|
def588917a
|
Travis-CI OS X improvements:
* Enable system curl, system c-ares and local curl tests
* Disable IRC test framework for now
|
2018-04-26 09:52:30 +02:00 |
|
Bram Matthys
|
40b0a5a9b2
|
Travis-CI: OS X build test attempt 101
|
2018-04-26 09:17:11 +02:00 |
|
Bram Matthys
|
f615b6fa54
|
Travis-CI: more adjustments for OSX
|
2018-04-25 21:55:08 +02:00 |
|
Bram Matthys
|
64367d5d4c
|
OSX: try find right packages to run test framework
|
2018-04-25 21:40:57 +02:00 |
|
Bram Matthys
|
568a808dbe
|
temporarily disable -Werror to see OS X warnings
|
2018-04-25 21:21:13 +02:00 |
|
Bram Matthys
|
7fe86ac1d8
|
Travis-CI: Show config.log on failure to trace osx build issue
|
2018-04-25 20:57:31 +02:00 |
|
Bram Matthys
|
34ae2cb0db
|
OS X build-test: +brew install openssl
|
2018-04-22 19:49:43 +02:00 |
|
Bram Matthys
|
52b785cf4e
|
Let's build (and fail) OS X via Travis-CI.
|
2018-04-22 18:58:41 +02:00 |
|
Bram Matthys
|
d8c6201fbb
|
Enable -Werror (via --enable-werror) in build tests
|
2018-04-22 18:36:49 +02:00 |
|
Bram Matthys
|
fa2afa8d0b
|
vs2012.bat/vs2017.bat: Apparently %* should work on Windows..
|
2017-11-27 19:42:44 +01:00 |
|
Bram Matthys
|
be0b499d94
|
Add ability to use vs2012/vs2017 command with CUSTOMMODULE:
Visual Studio 2012:
call extras/build-tests/windows/compilecmd/vs2012.bat CUSTOMMODULE MODULEFILE=xyz
Visual Studio 2017:
call extras/build-tests/windows/compilecmd/vs2017.bat CUSTOMMODULE MODULEFILE=xyz
|
2017-11-27 17:57:57 +01:00 |
|
Bram Matthys
|
7851742bc5
|
Does this work? ;)
|
2017-11-27 17:19:20 +01:00 |
|
Bram Matthys
|
f7df81fd24
|
Add AppArmor profile in extras/security/apparmor/unrealircd
See: https://www.unrealircd.org/docs/Using_AppArmor_with_UnrealIRCd
|
2017-11-25 09:54:47 +01:00 |
|
Bram Matthys
|
d8470bb902
|
AppVeyor: needs both unrar and unzip
|
2017-11-12 08:08:41 +01:00 |
|
Bram Matthys
|
1425583bed
|
Zip file now. Does this work?
|
2017-11-11 11:06:48 +01:00 |
|
Bram Matthys
|
1070e43141
|
Windows: update dependencies (libs).
|
2017-11-11 11:04:51 +01:00 |
|
Bram Matthys
|
7d6d33a5bc
|
Update c-ares to 1.13.0 (20-jun-2017)
|
2017-11-11 09:57:35 +01:00 |
|
Bram Matthys
|
1e059ca0e4
|
Update to PCRE2 10.30 (14-August-2017)
|
2017-11-10 19:05:36 +01:00 |
|
Bram Matthys
|
d574183825
|
Travis-CI: Use CPPFLAGS instead of CFLAGS
|
2017-10-23 16:52:28 +02:00 |
|
Bram Matthys
|
0dadba5482
|
Travis-CI: Use -DFAKELAG_CONFIGURABLE for tests. From 300 to 30s.
|
2017-10-23 16:37:22 +02:00 |
|
Bram Matthys
|
1dfcac9794
|
Travis-CI: Blah.
|
2017-10-23 14:14:58 +02:00 |
|
Bram Matthys
|
0318edbad0
|
Reinstall git during run-tests (may have been removed earlier in 'local-curl' test)
|
2017-10-23 13:42:16 +02:00 |
|
Bram Matthys
|
cec74b0208
|
Use MAKE="make -j3" to make ./Config run faster as well.
|
2017-10-23 12:38:57 +02:00 |
|
Bram Matthys
|
13740a7d13
|
Travis-CI: Generate TLS certificate during test build (needed for testing further on)
|
2017-10-23 12:34:41 +02:00 |
|
Bram Matthys
|
821ad6ec06
|
Add some clear marker between compile tests and other tests
|
2017-10-23 12:05:33 +02:00 |
|
Bram Matthys
|
5f3f6aa827
|
Travis-CI: run-tests: install 'rake'
|
2017-10-23 12:02:52 +02:00 |
|
Bram Matthys
|
e1590fc8bc
|
Run make with -j3. Add +x to extras/build-tests/nix/run-tests (:D)
|
2017-10-23 11:53:50 +02:00 |
|
Bram Matthys
|
866a060533
|
Use 'set -e' and try to run test framework
|
2017-10-23 11:49:06 +02:00 |
|