Bram Matthys
fa9bdcd7df
Move detection of SSL_CTX_set1_curves_list to autoconf (CHECK_SSL_CTX_SET1_CURVES_LIST)
2018-04-27 19:27:19 +02:00
Bram Matthys
d1d87d4d42
Apparently you need to use -Wl,-rpath,xx and not -Wl,-rpath=xx. Fix OSX compile problem?
2018-04-25 21:09:01 +02:00
Bram Matthys
c342b432d1
OpenSSL detection: also check /usr/local/opt/openssl
2018-04-22 20:01:50 +02:00
Bram Matthys
47bfcf7587
-Wno-format-zero-length
2018-04-22 18:58:30 +02:00
Bram Matthys
821a0464c7
Add --with-werror to enable -Werror
2018-04-22 18:35:50 +02:00
Bram Matthys
255223b308
-Wno-invalid-source-encoding:
...
+dnl This is purely for charsys.c... I like it so we can easily read
+dnl this for non-utf8. We can remove it once we ditch non-utf8 some day
+dnl of course, or decide to ignore me and encode them.
2018-04-22 17:44:11 +02:00
Bram Matthys
ecf260dfc2
Only use -Wl,-export-dynamic while linking unrealircd or modules.
2018-04-22 17:36:04 +02:00
Bram Matthys
f535860670
Make check for -fno-strict-aliasing / -Wno-pointer-sign work with clang.
2018-04-22 16:50:51 +02:00
Bram Matthys
2bbdf22d76
Set git version to 4.0.18-devel
2017-12-29 09:34:31 +01:00
Bram Matthys
107424de9e
Running ./autogen.sh helps when updating versions :D
2017-12-22 10:13:41 +01:00
Bram Matthys
847d7d9f7d
UnrealIRCd 4.0.17-rc1
2017-12-01 10:06:43 +01:00
Bram Matthys
31688fbae8
Update version to 4.0.17-devel to reflect development status.
2017-11-13 08:25:00 +01:00
Bram Matthys
f86cf68548
UnrealIRCd 4.0.16
2017-11-12 07:59:11 +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
c5e38b9272
UnrealIRCd 4.0.16-rc1
2017-10-29 12:16:43 +01:00
Bram Matthys
37dbdfeee3
Bump version to 4.0.16-devel. This version is under development.
...
You should always use https://www.unrealircd.org/ for stable releases.
In case you wondered what happened with 4.0.15: that version consists
of cherry-picked / backports of the two crash fixes from this 'unreal40'
development branch. The current code simply wasn't ready yet for a
rushed security release.
2017-10-01 19:37:29 +02:00
Bram Matthys
838354f155
UnrealIRCd 4.0.14
2017-09-15 10:23:49 +02:00
Bram Matthys
1f856745e5
4.0.14-rc1
2017-09-08 08:16:21 +02:00
Bram Matthys
40e3e11b61
UnrealIRCd 4.0.13
2017-08-15 12:12:10 +02:00
Bram Matthys
8ccf5700f1
Prepare for 4.0.13-rc1
2017-08-10 07:46:17 +02:00
Bram Matthys
ea651384f8
Add groundwork for draft/sts (more to follow)
...
Module coders:
* The cap->visible(void) callback function is now cap->visible(aClient *)
* There is a new cap->parameter(aClient *) callback function.
* Various updates to subfunctions to pass 'sptr' (due to the above),
including clicap_find(sptr, ...)
* New CLICAP_FLAGS_UNREQABLE flag
Other:
* There is a new (src/)modules/cap directory containing the sts module,
well.. once I commit it :D
2017-08-09 13:21:36 +02:00
Bram Matthys
590e345b8d
./autogen.sh (see previous commits)
2017-07-07 18:15:47 +02:00
Bram Matthys
0c1f299b0b
UnrealIRCd 4.0.12.1 release
2017-06-02 08:56:24 +02:00
Bram Matthys
3dc27370a1
Prepare for UnrealIRCd 4.0.12 release.
2017-05-12 11:24:36 +02:00
Bram Matthys
9252ce30e9
Fix *NIX build (non Mac OS) by backing out all changes of past week.
2017-03-06 09:12:22 +01:00
Travis McArthur
efdf290bd5
Update curl install run path
2017-02-26 10:30:42 -08:00
Travis McArthur
97467d2480
Use LD_RUN_PATH instead of rpath
2017-02-25 16:09:00 -08:00
Travis McArthur
67184f506c
Support more mac build types, fix more linux build
2017-02-25 15:51:25 -08:00
Travis McArthur
6f90a0d5f9
Update test used for rpath
2017-02-25 14:11:56 -08:00
Travis McArthur
d997ec0576
Update to support mac testing
2017-02-25 13:07:10 -08:00
Travis McArthur
fbf715af9b
Fix configure script
2017-02-25 10:29:05 -08:00
Travis McArthur
0136ac3c83
Finalize check of rpath option
2017-02-25 10:20:10 -08:00
Travis McArthur
d3518eb1ee
Fix conditionals
2017-02-25 09:55:29 -08:00
Travis McArthur
9a6ef504d0
Update configure for mac/linux compat
2017-02-25 09:50:22 -08:00
Travis McArthur
d8b67e0afb
Update configure for mac os compat
2017-02-25 09:30:38 -08:00
Bram Matthys
e44fb1d355
UnrealIRCd 4.0.11
2017-02-10 15:34:05 +01:00
Bram Matthys
e09da031cc
UnrealIRCd 4.0.10 release
2017-01-13 09:12:52 +01:00
Bram Matthys
90508c74ae
UnrealIRCd 4.0.10-rc2
2017-01-06 13:35:31 +01:00
Bram Matthys
5d390811fd
UnrealIRCd 4.0.10-rc1
2016-12-31 09:30:12 +01:00
Bram Matthys
41bd7ad4b9
UnrealIRCd 4.0.9
2016-12-03 10:58:49 +01:00
Bram Matthys
21d0af6e88
Fix protection for system curl without system cares. Was kicking in for local
...
curl due to use of an old path. At least the new autobuild notified me *just*
in time before I put 4.0.8.4 online.
2016-11-18 15:31:24 +01:00
Bram Matthys
9763956f05
UnrealIRCd 4.0.8.4
2016-11-18 13:56:04 +01:00
Bram Matthys
4fd616f940
Fix build problem on CentOS and others.
...
Only build main binary with -fPIE, not the modules. It's called Position
Independent EXECUTABLE after all. And apparently not all compilers or
linkers ignore the option if building shared objects (mine did..).
2016-11-18 11:13:50 +01:00
Bram Matthys
0d554284e7
4.0.8.3 - a release a day, keeps the doctor away.
2016-11-17 10:12:26 +01:00
Bram Matthys
60d14e7dcc
Fix broken build --with-system-cares. Specifying this option is no longer useful
...
as it is the default in 4.0.8+. However, it shouldn't break the build if
specified. Fixed damn silly reversed logic at a few places that caused this...
2016-11-17 10:00:42 +01:00
Bram Matthys
3326af498c
4.0.8.2 (more build fixes)
2016-11-16 11:00:57 +01:00
Bram Matthys
63add50931
Make CARES_LIBS point to new location (was still "-L../extras/c-ares/lib")
...
(Would only affect people who use system tre and system pcre2 but not system c-ares.)
2016-11-16 10:26:39 +01:00
Bram Matthys
c8125c33e1
Fix compile problem if remote includes are enabled and no system curl is available.
...
We now set LDFLAGS during configure with -Wl,-rpath=/home/xyz/unrealircd/lib so
the curl test won't fail (or more precisely, curl's c-ares test).
Could theoretically fix other issues as well, but could not reproduce.
2016-11-16 10:23:11 +01:00
Bram Matthys
388497e592
Bump version to 4.0.8.1.
2016-11-14 11:03:42 +01:00