1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-06-12 17:14:46 +02:00

4759 Commits

Author SHA1 Message Date
Bram Matthys b1aae19ed5 Huh? Guess this 'branch protection' thing from GitHub isn't working. 2016-12-05 10:11:26 +01:00
Bram Matthys f31a55eaaa Cleanup src/Makefile as per ohnobinki's suggestion in #3979. 2016-12-05 10:07:16 +01:00
Bram Matthys ce27d8d8ed Accidental commit to 3.2.x branch. Reverting. 2016-12-05 09:44:12 +01:00
Bram Matthys 25af5338e3 Merge pull request #62 from Adam-/master+svsmoded
Services coders: you can now set "SVSMODE Nick +d" to set the 'deaf' user mode. Note that "SVSMODE Nick +d svsidhere" also still works.
This should be a harmless change, unless some services packages are accidentally trying to set emtpy svsids like "SVSMODE Nick +d "... if you do, then the target nick will be deaf now..
2016-12-05 09:40:29 +01:00
Adam 1e7391b9ba m_svsmode.c: allow setting +d 2016-09-14 20:36:10 -04:00
Bram Matthys 91e5639a77 3.2.10.7 2016-09-03 20:50:01 +02:00
Bram Matthys fb629bd489 Fix AUTHENTICATE bug (SASL) 2016-09-03 20:09:12 +02:00
Bram Matthys f72a982a82 Add dialog box. That should be the last change for 3.2.10.6. I hope. 2015-12-11 10:32:54 +01:00
Bram Matthys 059605c341 Update example.*conf: those are not for 'Unreal3.2 and higher' but 'Unreal3.2.x' 2015-12-11 10:17:25 +01:00
Bram Matthys 07ad68e3d4 .6 yes 2015-12-11 10:08:41 +01:00
Bram Matthys 0fa129325e UnrealIRCd 3.2.10.6 release 2015-12-11 10:05:50 +01:00
Bram Matthys 46314dc3bb Add red header saying this documentation is about UnrealIRCd 3.2.x and refer to the UnrealIRCd 4 documentation. 2015-11-09 17:11:21 +01:00
Bram Matthys 78f1540ec5 UnrealIRCd 3.2.10.5 release 2015-08-16 15:05:42 +02:00
Bram Matthys b7e579df89 Self-signed certificates generated with 'make pem' are now 4096 bits and valid for 10 years. Also use SHA256 for signing. 2015-05-18 12:22:23 +02:00
Bram Matthys 1f9f12660a init_ctx_client() was accidentally setting options on ctx_server. Reported by Jobe (#4346). 2015-05-18 12:06:49 +02:00
Bram Matthys af0e823116 Fix out-of-bounds read in parse_.._netmask. Reported by dg (#4349).
Function was sometimes reading 1 byte before the actual string.
2015-05-18 11:37:43 +02:00
Bram Matthys 18c617bb35 Modules can now simply include "unrealircd.h" rather than include
various files in a specific order and risk missing one.
2015-04-25 13:36:05 +02:00
Bram Matthys 3b25ba5aed Fix build with LibreSSL / Detect missing RAND_egd. Patch from Bernard Spil. 2015-04-06 10:44:56 +02:00
Bram Matthys 506870ec86 In m_svsnick the HOOKTYPE_LOCAL_NICKCHANGE is called later than in m_nick,
this means that if you hook this in a module and then send something from
the hooked function to other servers it may cause a KILL from another server
since the nick may already be changed (Ghost kill). For example if you
send a MODE or something else. Subsequent kill chasing would cause the
victim to be killed.
2015-04-06 10:16:30 +02:00
Travis McArthur 82781bc3a9 Merge pull request #11 from Adam-/master+svsnick
Ignore svsnicks when the new nick is the same as the old one
2014-08-26 08:12:28 -07:00
Adam 0602bf1991 Ignore svsnicks when the new nick is the same as the old one 2014-08-26 10:37:32 -04:00
Travis McArthur 7eae9f8ffd Merge pull request #10 from Adam-/master+cidr
Fix core from parse_v4_netmask parsing invalid cidrs
2014-08-14 12:47:20 -07:00
Adam 53616c9ec5 Fix core from parse_v4_netmask parsing invalid cidrs 2014-08-06 04:10:03 -04:00
Bram Matthys 37a6cf430b undo head 2014-07-28 11:28:31 +02:00
Bram Matthys 9ca203c1c6 report as 3.2.10.4 on windows 2014-07-26 17:34:00 +02:00
Bram Matthys ea2caffdf1 Update curl-ca-bundle from Dec 29 20:03:40 2012 to Tue Jul 15 08:33:20 2014 2014-07-26 17:25:08 +02:00
Bram Matthys 9ccf8250fc 3.2.10.4 2014-07-26 17:21:39 +02:00
Bram Matthys 976a6eb116 Fix compile errors when building with clang instead of gcc, which is more
and more becoming the default nowadays such as on FreeBSD.
Reported by QIXOZL (#4239). Backported the patch from Heero.
2014-07-06 16:00:09 +02:00
Bram Matthys 61f94bd6d8 For services who allow you to log in by account name but still allow you to
use a different nick: when you're logged in you are now considered
registered as far as channel mode +M (only registered users may speak and
+R (only registered users may join) are concerned. Same for user mode +R
(only allow private messages from registered users).
Tech: whenever services set SVID and it's not * and does not start with a
      number, then we consider this user to be 'logged in'.
      Whenever a user is set +r (s)he is also considered 'logged in'.
      This way it's compatible with both older and new services and doesn't
      introduce security issues with older services using servicetimestamp
      for nick tracking or other means.
This issue was reported by ShawnSmith (#4318).
2014-07-05 14:05:23 +02:00
Bram Matthys 082b9c58db update version to .3 2014-05-31 20:48:42 +02:00
Bram Matthys d2a544bc17 Prepare for 3.2.10.3 2014-05-31 10:24:06 +02:00
Bram Matthys 2df6ad48be Fix crash if SASL is enabled and ping-cookie is disabled (neither are the
default). Reported by fbi (#4307).
2014-05-30 11:32:18 +02:00
Bram Matthys 625483821a Fix './unreal backtrace': on more recent gdb versions or in languages other
than English not always all tmp/*.so files were added. Therefore the
backtrace was often (much) less informative. We now use a different method.
2014-03-30 15:57:16 +02:00
AngryWolf 7186af38f0 Updated unreal32docs.hu.html to changes till Mon, 20 Jan 2014 22:10:27 +0100. 2014-02-02 11:23:12 +01:00
Bram Matthys 4a7c15b6b0 Add donator 2014-02-01 12:51:07 +01:00
Ouadie Akrour 4c8c5da383 Spanish doc: Added set::spamfilter::stop-on-first-match [yes|no] 2014-01-27 15:09:38 +00:00
Serkan Sepetci 5cbcd7be86 Added set::spamfilter::stop-on-first-match [yes|no] 2014-01-26 17:57:15 +02:00
Thomas Fargeix c3538b357b French doc: Added set::spamfilter::stop-on-first-match (r5476) 2014-01-25 14:28:10 +01:00
Bram Matthys 64c347f828 Added set::spamfilter::stop-on-first-match [yes|no]:
By default this is set to 'yes' which means that once a spamfilter matches
UnrealIRCd will take action immediately and any additional (other)
spamfilters will not be processed.
When this is set to 'no' then after the first spamfilter match other
spamfilters will still be checked. All of these matches will be logged and a
message will go to IRCOps (snomask +S) for each one. The affected user,
however, will only see one spamfilter action (eg: block or kill) which will
be the spamfilter with the 'gravest action' (gzline is highest, block and
warn are lowest).
2014-01-20 22:10:27 +01:00
Bram Matthys 32fff791bd Added SVIDLEN so this value is now separate from NICKLEN. Previously if you
would lower NICKLEN to 9 then services timestamps would be cut off. Reported
by Jobe (#4248).
2014-01-12 16:40:55 +01:00
Bram Matthys 26dc7cbb31 When you specified more than 4 servers in set::timesynch::server you could
experience weird issues such as a flood of 'Cannot accept connections:
invalid argument' messages. Reported by hyper_threader (#4242).
2014-01-12 11:26:29 +01:00
Bram Matthys 1e3e46d4de For silenced users we will now only check the current nick!user@host,
suggested by Stevie (#2226).
2014-01-12 11:15:45 +01:00
Bram Matthys a1bdaa440d Fix possible SASL crash caused by remote server, reported by grawity
(#4219).
2014-01-12 10:40:28 +01:00
Bram Matthys 49b34a6cab Fix compile problem on OS X 10.9, reported and patch provided by
JustinTArthur (#4251).
2014-01-12 10:20:04 +01:00
Bram Matthys 0fa5dec7d7 Secure server to server links were previously hardcoded at SSLv3. This has
been fixed to be 'SSLv3 or later'.  In practice this means that you will now
see a lot more server-to-server links using TLSv1.2.
2014-01-09 21:39:36 +01:00
Thomas Fargeix b16af31e83 French doc: +d umode description update (r5460) 2014-01-03 23:20:54 +01:00
Bram Matthys 6bf05cee61 cares fix (old?) 2013-12-19 18:16:10 +01:00
Bram Matthys 50de952e0b added two donators 2013-12-19 18:15:04 +01:00
Bram Matthys 49b2d6d832 added two donators 2013-12-19 18:14:03 +01:00
Serkan Sepetci 859fb60904 Doc changes detected for help.tr.conf 2013-12-07 13:54:32 +02:00