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
Bram Matthys
4e1768d9ed
Windows: Blah
2019-08-25 18:41:36 +02:00
Bram Matthys
0e529f75f8
Windows: attempt build tests
...
[skip ci]
2019-08-25 18:02:50 +02:00
Bram Matthys
153e38be10
Get rid of "max sendq" ./Config question, which actually was only
...
setting the default class::sendq that pretty much everyone overrides
in class (isn't this even required? ;D).
Rename to DEFAULT_SENDQ since we have DEFAULT_RECVQ too.
2019-08-24 19:50:39 +02:00
Bram Matthys
f5168b6323
Buildbot: U5: curl-ssl -> curl (always SSL/TLS after all...)
2019-08-22 15:40:03 +02:00
Bram Matthys
b8c6e2e88b
Updates for BuildBot on Windows:
...
32 to 64 bit transition, visual studio 2019 and some directory name
updates as we now put all the shit in c:\dev\unrealircd-5-libs,
or c:\projects\unrealircd-5-libs in case of buildbot..
2019-08-22 15:34:05 +02:00