Bram Matthys
6bb83dc5bc
Bump version to 5.0.0-beta1
2019-11-01 20:05:05 +01:00
Bram Matthys
139e5faae6
UnrealIRCd 5.0.0-alpha4 (release tomorrow)
2019-10-11 20:31:15 +02:00
Bram Matthys
e846596b37
UnrealIRCd 5.0.0-alpha3
2019-09-21 18:19:33 +02:00
Bram Matthys
1cdbbe043f
Make strtoken() use strtok_r / strtok_s.
...
And get rid of the config check, as strtoken() never existed anyway.
2019-09-09 17:19:25 +02:00
Bram Matthys
078cfa88ea
Get rid of configure check for strtok()
...
[skip ci]
2019-09-09 16:58:44 +02:00
Bram Matthys
36cb2226cc
Get rid of checking inet_pton/net_ntop. Should be available on IPv6-capable
...
operating systems. And we require IPv6-capable since UnrealIRCd 4 already,
so.. ;)
2019-09-09 16:51:31 +02:00
Bram Matthys
c86d03dcca
Windows build fixes
2019-09-09 16:46:57 +02:00
Bram Matthys
5f9e919b18
Remove more configure checks: malloc.h, AC_FUNC_SETPGRP, AC_FUNC_SETVBUF_REVERSED
...
[skip ci]
2019-09-09 16:38:24 +02:00
Bram Matthys
5e4c481d93
Yes, strcasecmp is always available, configure.
2019-09-09 16:30:02 +02:00
Bram Matthys
7d4b7c2fed
Get rid of stricmp/strnicmp (use strcasecmp/strncasecmp)
2019-09-09 16:13:32 +02:00
Bram Matthys
9636f83a2b
Always assume POSIX signals (on non-Windows, that is).
2019-09-09 16:08:18 +02:00
Bram Matthys
3f690ec1df
Get rid of configure checks for inet_addr and inet_ntoa.
2019-09-09 14:47:42 +02:00
Bram Matthys
d434cf948b
Get rid of bcmp/bcopy/bzero.
2019-09-09 14:41:40 +02:00
Bram Matthys
2276185939
Get rid of more ./configure checks.
...
(Let's see if Windows complains again...)
2019-09-09 13:56:37 +02:00
Bram Matthys
38b55fb3c5
Not ready for release yet, but bump git version to alpha2 already now that
...
the Windows build is working (5.0.0-alpha1 had no Windows build).
2019-08-25 14:38:02 +02:00
Bram Matthys
8484511296
Make Windows build compile without warnings with /W3
...
Disable these warnings, though:
C4267: downgrade of size_t to int and such. pointless...
C4101: unreferenced local variable
C4018: signed/unsigned mismatch
C4244: implicit conversions with "possible loss of data".
there are 75+ of them and they are likely all harmless
and/or intentional (usually plain obvious too)
C4996: fixme! warnings about deprecated functions, currently only for GetVersion..
2019-08-25 13:00:31 +02:00
Bram Matthys
8c70769bef
Windows: Use W7 API (or later) so we have inet_pton/inet_ntop.
2019-08-22 18:01:59 +02:00
Bram Matthys
bcceea9065
Windows: build fixes and it is now a 64 bit application.
...
See https://bugs.unrealircd.org/view.php?id=5320
Expect several more major fixes/changes to follow...
2019-08-22 14:43:19 +02:00
Bram Matthys
5e0ed6d626
UnrealIRCd 5.0.0-alpha1
2019-08-20 19:39:04 +02:00
Bram Matthys
61cf5f16d3
Ok.. I get it.
...
[skip ci]
2019-08-11 18:02:13 +02:00
Bram Matthys
63cfdb4b68
src/windows/win.h -> include/windows/win.h
...
and update the include name
@skipci
2019-08-11 17:58:53 +02:00
Bram Matthys
1498f1e716
Rename directories from 'win32' to 'windows'
2019-08-11 17:40:08 +02:00