Bram Matthys
d41d7bdc46
Suggest cron job in 'make install'
2015-12-28 15:11:51 +01:00
Bram Matthys
db70f68f5e
Fix module description. Reported by DBoyz.
2015-12-28 15:11:33 +01:00
Bram Matthys
75658591cd
An incorrect set::anti-flood::nick-flood setting causes an error message regarding away-flood... rather confusing.
2015-12-28 14:42:19 +01:00
Bram Matthys
7fe85636cf
Remove *NIX-specific line re upgrading from Windows version.
2015-12-26 17:03:41 +01:00
Bram Matthys
ed082e6265
Remove configure references to old cron script/file
2015-12-26 16:06:14 +01:00
Bram Matthys
3428528684
Add "./unrealircd croncheck" which will start UnrealIRCd if it isn't running and bail out quietly otherwise. This can be used from *surprise!* crontab. The old broken cron script has been removed. ( #4508 )
2015-12-26 16:00:23 +01:00
Bram Matthys
01aa08c7af
/CHGHOST resulted in multiple 'xyz is now your displayed host' messages. Reported by vNode1 ( #4505 ).
2015-12-25 11:43:01 +01:00
Bram Matthys
bf516646ec
Final touch?
2015-12-24 18:03:14 +01:00
Bram Matthys
067e5bdfce
Mention Modules forum in release notes.
2015-12-24 18:01:09 +01:00
Bram Matthys
1bde97174d
Change wording re self-compiling windows version a bit.
2015-12-24 14:13:42 +01:00
Bram Matthys
c9a21708b0
Update ./Config
2015-12-24 14:05:07 +01:00
Bram Matthys
98b13429a5
Update version to 4.0.0
2015-12-24 14:04:04 +01:00
Bram Matthys
ce290f7a9a
Remove 3.2.x stuff. Text will change post-release.
2015-12-24 13:04:41 +01:00
Bram Matthys
319f06f0b1
Some last changes to example conf: maxperip default 3, gencloak command, mention forums as support resource.
2015-12-24 13:03:03 +01:00
Bram Matthys
d68f63b5fe
If an oper whois'ed an oper who didn't use /OPER but OperServ to become oper then the IRCd would crash when trying to resolve the oper login name. Clear, right?
2015-12-18 11:29:30 +01:00
Bram Matthys
06b07e30dc
Bump version to 4.0.0-rc6
2015-12-16 13:27:33 +01:00
Bram Matthys
829af871bf
Fix empty hostname issue. This off-by-one was caused by "security enhancements" from nenofrienfrien. Thank you very much.
2015-12-16 13:13:09 +01:00
Bram Matthys
6178ca1c6f
Fix memleak if you had swhois titles on oper / on vhost / ..
2015-12-16 11:30:19 +01:00
Bram Matthys
4c2323e1a3
Now at the right place..
2015-12-16 11:22:58 +01:00
Bram Matthys
b9a3e54eb7
Fix memory leak (~12 bytes per connect)
2015-12-16 11:13:36 +01:00
Bram Matthys
1ef38b242c
Change expiry time of self-signed SSL cert generated by makecert.bat from 1yr to 10yrs to match *NIX Makefile.
2015-12-16 11:00:33 +01:00
Bram Matthys
49384b8903
The 'unrealircd' script was missing if you installed to a directory other than ~/unrealircd. Reported by staticfox.
2015-12-13 15:45:13 +01:00
Bram Matthys
fd40bed05f
Remove #define EXPERIMENTAL. I'm sure I'll forget about this later otherwise..
2015-12-13 09:28:31 +01:00
Bram Matthys
3c2c66b168
Give OpenSSL <1.0.0 users a small hint.
2015-12-13 09:21:18 +01:00
Bram Matthys
dd50463126
Make extban ~n (nickchange) not apply to voiced users, like in 3.2.x. This was an unintentional change.
2015-12-13 08:22:58 +01:00
Bram Matthys
377ce40ef8
Fix CAP REQ not working with multiple arguments.
2015-12-12 15:28:21 +01:00
Bram Matthys
200ea0e0b2
Channel mode +L and +f were missing in 005 CHANMODES=. Reported by DBoyz.
2015-12-11 12:15:06 +01:00
fduchene
ca87684d7f
Allow shunned users to use the PING command
...
When a user is shunned (eg /tempshun user ), the command PING cannot be used (PONG can so answer server PING).
Some clients like irssi are using PING command to compute the server lag, so when an irssi user is shunned, the lag displayed in irssi start ton increase, giving a way ton know if he is shunned.
After 320 sec of lag, irssi will reconnect, bypassing automatically the tempshun.
2015-12-10 17:54:33 +01:00
Bram Matthys
7f07c3f71b
Bump version to 4.0.0-rc5
2015-12-09 20:02:30 +01:00
Bram Matthys
f04e95376b
/LIST never finished if more than 50-100 channels ( #4473 ). Oh neno... does it ever stop?
2015-12-09 19:42:50 +01:00
Bram Matthys
5b50f080dd
Update curl-ca-bundle.crt to: Certificate data from Mozilla as of: Wed Oct 28 22:42:42 2015 (+CACERT)
2015-12-09 19:09:31 +01:00
Bram Matthys
76338b4780
For nick collision #define ASSUME_NICK_IN_FLIGHT. This (only) does a little better, the real fix is to run a 100% UnrealIRCd 4 network. Reported by Eman ( #4472 ).
2015-12-09 18:27:59 +01:00
Bram Matthys
7d43bf1203
SAJOIN ignored set::level-on-join. Reported by blank ( #4480 ).
2015-12-09 17:49:42 +01:00
Bram Matthys
f6a58b60af
Added workaround for "Cannot accept connections: Operation not supported" problem ( #4469 ).
2015-12-09 17:44:54 +01:00
Bram Matthys
a603898688
Fix opers not getting any error messages when they are unable to join a channel.
...
Remove OperOverride code from JOIN. This should be handled in INVITE, as in 3.2.x.
2015-12-09 16:51:17 +01:00
Bram Matthys
9ac8de5003
OperOverride didn't work (INVITE + JOIN)
2015-12-09 16:49:04 +01:00
Bram Matthys
46581f2bfb
Windows: Fix possible crash on connect. Add error message on failed server connect (not perfect yet). Reported by Robben ( #4485 ).
2015-12-09 11:45:31 +01:00
Bram Matthys
d50f9468c6
third -> fourth
2015-11-25 19:23:40 +01:00
Bram Matthys
97fb9f1457
Bump version to 4.0.0-rc4
2015-11-25 19:05:30 +01:00
Bram Matthys
4280d57f60
Modes of permanent channels (+P) with 0 members and 0 bans/excepts/.. were not synched correctly. Reported by 'i' ( #4459 ).
2015-11-25 15:37:38 +01:00
Bram Matthys
4dd6be721c
Fix crash on linking ( #4451 ).
2015-11-25 15:00:28 +01:00
Bram Matthys
9fbcfe7911
Remove debugging log entry regarding canceled blacklist requests
2015-11-23 21:41:51 +01:00
Bram Matthys
c1c1c9b308
Update PCRE2 to 10.20
2015-11-15 16:56:31 +01:00
Bram Matthys
b2da8251d8
Fix crash on boot if set::modes-on-join contains channel mode 'f'. Reported by LinkServ ( #4461 ).
2015-11-11 10:23:56 +01:00
Bram Matthys
f4d0b7b802
Upd release notes
2015-11-08 10:33:52 +01:00
Bram Matthys
2f2ee0ba03
Bump version to 4.0.0-rc3
2015-11-08 10:29:01 +01:00
Bram Matthys
78a778e3df
Add some tracing for hostname setting bug (may never happen)
2015-11-08 09:44:13 +01:00
Bram Matthys
c51ba70cc3
Move sptr->user->realhost initalization to make_user()
2015-11-08 09:43:51 +01:00
Bram Matthys
4653879474
Remove invite-notify as the implementation by our nenofriend is completely broken, as usual. Not a really interesting feature anyway. We can still add it properly post-4.0 if want.
2015-11-02 18:33:07 +01:00
Bram Matthys
122a9b6b46
upgrade-conf: in case of link::password-receive/password-connect mismatch try harder to pick the right one.
2015-11-02 14:51:58 +01:00