1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-03 19:23:13 +02:00
Commit Graph

177 Commits

Author SHA1 Message Date
Bram Matthys 85537efdbd BuildBot on Windows: Updates for new libraries
[skip ci]
2022-12-07 11:03:17 +01:00
Bram Matthys cfea8b32f0 BuildBot: install modules after and not before 'make install',
and check exit status
2022-11-27 16:16:06 +01:00
Bram Matthys a07db0fffd BuildBot: Give all the build tests a bit more time 2022-01-17 10:43:02 +01:00
Bram Matthys df0a9e4f37 BuildBot: build unrealircdctl.exe 2022-01-03 13:51:32 +01:00
Bram Matthys 0b7d8f5ebc BuildBot: Update config.settings for latest 2021-11-27 13:56:26 +01:00
Bram Matthys 8f3ef69fae Updates for Windows BuildBot
[skip ci]
2021-10-31 17:33:53 +01:00
Bram Matthys 44e420dc58 Add GeoIP / geoip_classic to Windows build.
Also fix an issue with convert_to_absolute_path() and remotely fetched files.
2021-10-31 14:16:39 +01:00
Bram Matthys 6918bd4422 Update test repo URL (duh, use https, not ssh) 2021-10-30 08:30:23 +02:00
Bram Matthys 0d468f0950 Update test repo URL
[skip ci]
2021-10-30 08:04:16 +02:00
Bram Matthys 83f4619e78 Get rid of the choice for/aginst PREFIX_AQ for three reasons:
1) All IRC clients support prefixes nowadays
2) People generally misunderstand the question and think this
   disabled +q (channel owner) and +a (channel admin), when
   in fact it does not. It only enables/disables the showing
   of prefixes, and it changes some of the rules eg requiring
   +qo / +ao for actions that normally only require +q / +a.
3) We now have the modularized +q and +a, so you can actually
   disable channel owner and channel admin, which is what most
   users want(ed) that previously disabled PREFIX_AQ.

For all users (95%+) that enable PREFIX_AQ there is no effective
change. For the other 5% it is likely only for the better.
2021-09-20 13:19:51 +02:00
Bram Matthys 6577721089 Get rid of the option to show modes in /LIST. Always do this.
I don't think there were more than a handful of people who disabled
this, and it clutters the source badly (not to mention that this
should not be a compile time option at all).
2021-09-12 11:28:07 +02:00
Bram Matthys 43f77b8211 BuildBot: log server commands for tracing 2021-09-04 10:55:11 +02:00
Bram Matthys 2951c94ccd Use $MAKE instead of make in extras/build-tests/nix/build too 2021-09-04 09:37:45 +02:00
Bram Matthys 01ec8696d0 FreeBSD hangs with ASan enabled, in OPENSSL_init_ssl(), so disable it in
the build tests (wtf?)
[skip ci]
2021-09-04 09:36:59 +02:00
Bram Matthys d0968628c4 More Windows BuildBot updates
[skip ci]
2021-08-29 11:42:46 +02:00
Bram Matthys 36481b1f8e Windows BuildBot: parallel build with JOM, should be 4-5 times faster now.
[skip ci]
2021-08-29 11:28:54 +02:00
Bram Matthys 6a781e782f Windows BuildBot: reorder unrealircd-tests repo so we can use
fakereputation.c from in there while we build.
[skip ci]
2021-08-28 20:53:15 +02:00
Bram Matthys 8b64f44400 Fix Windows BuildBot
[skip ci]
2021-08-28 19:47:27 +02:00
Bram Matthys 3b5caea331 *sigh*
[skip ci]
2021-08-28 18:34:17 +02:00
Bram Matthys a15666d287 Windows build: Ah, shouldn't have quotes at all, otherwise
a mysterious error appears. Great.
[skip ci]
2021-08-28 18:17:58 +02:00
Bram Matthys cdde22d338 Windows: fix missing quote in vs2019.bat causing make custommodule to fail.
[skip ci]
2021-08-28 17:44:41 +02:00
Bram Matthys feb60f7bc6 Windows: fix path in vs2019.bat
[skip ci]
2021-08-28 17:28:06 +02:00
Bram Matthys c455c1ae52 unrealircd-5-libs -> unrealircd-6-libs
[skip ci]
2021-08-28 17:26:15 +02:00
Bram Matthys 880c29e006 Make BuildBot test UnrealIRCd 6 on Windows
[skip ci]
2021-08-28 17:18:12 +02:00
Bram Matthys 75d427ea2f Skip tests on Debian 8. It's LTS is EOL and fails at running tests.
We may want to scratch the build tests altogether for it actually..
2021-08-28 10:25:36 +02:00
Bram Matthys 8d72aaa0ad Checkout branch 'unreal60' from unrealircd-tests 2021-08-12 15:16:37 +02:00
Bram Matthys 562ed345be Update unrealircd-tests repo URL, temporarily used during early U6 development. 2021-08-12 15:08:19 +02:00
Bram Matthys 757adc76dd Bump version to 6.0.0-git and start release notes with a clean slate. 2021-07-12 14:17:46 +02:00
Bram Matthys 088218817d Whitespace.......
[skip ci]
2021-06-28 13:07:15 +02:00
Bram Matthys 50089d340a Build test updates
[skip ci]
2021-06-28 13:02:36 +02:00
Bram Matthys 3ded34b405 Windows: run db tests
[skip ci]
2021-05-24 09:22:17 +02:00
Bram Matthys 9a7f2b0ea2 Update for DB tests, now finished in test framework. 2021-05-17 16:44:21 +02:00
Bram Matthys 013184533d Add DB writing/reading tests to BuildBot so it is tested on every commit. 2021-05-17 12:45:35 +02:00
Bram Matthys 623745d274 Fix Windows BuildBot
[skip ci]
2021-05-05 11:23:42 +02:00
Bram Matthys 57a6dd3600 Fix windows build. Now that we are using c-ares 1.17.1, the include
directory has changed that needs to be specified on Windows.
[skip ci]
2021-03-10 14:37:33 +01:00
Bram Matthys 2f7b73fe10 Fix Windows build tests
[skip ci]
2020-12-30 13:16:24 +01:00
Bram Matthys bf104160d6 Update Windows build to use newest LibreSSL.
[skip ci]
2020-05-24 19:35:42 +02:00
Bram Matthys 07d2a92acd Fix build tests. 2020-04-25 09:48:58 +02:00
Bram Matthys 7b7e1a6158 Skip TLS tests on 32 bit due to cipherscan issue (not important to
run on ubuntu 18.04 32-bit anyway since we run these tests on
ubuntu 18.04 64-bit already as well).
2020-04-25 09:41:09 +02:00
Bram Matthys ca576944e6 Don't test w/services on FreeBSD since it errors mysteriously atm. 2019-12-30 19:06:41 +01:00
Bram Matthys bf379526e1 Test framework: don't run with ASan on Debian 8 due to false positives
[skip ci]
2019-12-22 14:58:02 +01:00
Bram Matthys e16064a2a5 Add anope to automated tests (we now have anope & atheme) 2019-11-20 09:51:04 +01:00
Bram Matthys 2daa187114 At the end of the automated tests, kill more processes (services) 2019-11-18 10:38:58 +01:00
Bram Matthys 27bc208853 Update tests script to test services (1/2) 2019-11-18 10:14:28 +01:00
Bram Matthys b487b92ac5 Run ./unrealircd module install third/dumpcmds during tests. 2019-11-14 17:37:30 +01:00
Bram Matthys a0aec38df2 Get rid of DISABLE_USERMOD, since you can achieve the same in U5 via
the restrict-commands module in a dynamic way (with more options too).
2019-09-09 13:27:25 +02:00
Bram Matthys 19a0d205e6 Enable core dumps if using ASan (applies to alpha/beta and dev builds) 2019-08-27 16:27:56 +02:00
Bram Matthys fc69c5300e Windows buildbot fixes
[skip ci]
2019-08-27 12:47:30 +02:00
Bram Matthys fa29e22ea2 Windows build: attempt build tests
[skip ci]
2019-08-27 08:46:54 +02:00
Bram Matthys d331f22dbc Windows buildbot updates 2019-08-25 19:00:26 +02:00