1
0
Fork 0
mirror of https://github.com/pissnet/pissircd.git synced 2024-06-05 07:48:44 +01:00
Commit graph

172 commits

Author SHA1 Message Date
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