aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Huh? Guess this 'branch protection' thing from GitHub isn't working. masterGravatar Bram Matthys2016-12-051-2/+13
|
* Cleanup src/Makefile as per ohnobinki's suggestion in #3979.Gravatar Bram Matthys2016-12-051-13/+2
|
* Accidental commit to 3.2.x branch. Reverting.Gravatar Bram Matthys2016-12-051-5/+0
|
* Merge pull request #62 from Adam-/master+svsmodedGravatar Bram Matthys2016-12-051-0/+5
|\ | | | | | | 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..
| * m_svsmode.c: allow setting +dGravatar Adam2016-09-141-0/+5
|/
* 3.2.10.7Gravatar Bram Matthys2016-09-039-18/+22
|
* Fix AUTHENTICATE bug (SASL)Gravatar Bram Matthys2016-09-031-0/+6
|
* Add dialog box. That should be the last change for 3.2.10.6. I hope.Gravatar Bram Matthys2015-12-112-1/+8
|
* Update example.*conf: those are not for 'Unreal3.2 and higher' but 'Unreal3.2.x'Gravatar Bram Matthys2015-12-118-8/+8
|
* .6 yesGravatar Bram Matthys2015-12-111-1/+1
|
* UnrealIRCd 3.2.10.6 releaseGravatar Bram Matthys2015-12-1112-27/+89
|
* Add red header saying this documentation is about UnrealIRCd 3.2.x and refer ↵Gravatar Bram Matthys2015-11-097-1/+44
| | | | to the UnrealIRCd 4 documentation.
* UnrealIRCd 3.2.10.5 releaseGravatar Bram Matthys2015-08-1617-25/+30
|
* Self-signed certificates generated with 'make pem' are now 4096 bits and ↵Gravatar Bram Matthys2015-05-182-4/+4
| | | | valid for 10 years. Also use SHA256 for signing.
* init_ctx_client() was accidentally setting options on ctx_server. Reported ↵Gravatar Bram Matthys2015-05-181-1/+1
| | | | by Jobe (#4346).
* Fix out-of-bounds read in parse_.._netmask. Reported by dg (#4349).Gravatar Bram Matthys2015-05-181-25/+27
| | | | Function was sometimes reading 1 byte before the actual string.
* Modules can now simply include "unrealircd.h" rather than includeGravatar Bram Matthys2015-04-251-0/+25
| | | | various files in a specific order and risk missing one.
* Fix build with LibreSSL / Detect missing RAND_egd. Patch from Bernard Spil.Gravatar Bram Matthys2015-04-065-1/+52
|
* In m_svsnick the HOOKTYPE_LOCAL_NICKCHANGE is called later than in m_nick,Gravatar Bram Matthys2015-04-061-1/+2
| | | | | | | | 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.
* Merge pull request #11 from Adam-/master+svsnickGravatar Travis McArthur2014-08-261-0/+4
|\ | | | | Ignore svsnicks when the new nick is the same as the old one
| * Ignore svsnicks when the new nick is the same as the old oneGravatar Adam2014-08-261-0/+4
|/
* Merge pull request #10 from Adam-/master+cidrGravatar Travis McArthur2014-08-141-1/+1
|\ | | | | Fix core from parse_v4_netmask parsing invalid cidrs
| * Fix core from parse_v4_netmask parsing invalid cidrsGravatar Adam2014-08-061-1/+1
|/
* undo headGravatar Bram Matthys2014-07-280-0/+0
|\
| * Add donatorGravatar Bram Matthys2014-02-011-1/+2
| |
* | report as 3.2.10.4 on windowsGravatar Bram Matthys2014-07-261-1/+1
| |
* | Update curl-ca-bundle from Dec 29 20:03:40 2012 to Tue Jul 15 08:33:20 2014Gravatar Bram Matthys2014-07-261-144/+456
| |
* | 3.2.10.4Gravatar Bram Matthys2014-07-2616-24/+41
| |
* | Fix compile errors when building with clang instead of gcc, which is moreGravatar Bram Matthys2014-07-066-14/+14
| | | | | | | | | | and more becoming the default nowadays such as on FreeBSD. Reported by QIXOZL (#4239). Backported the patch from Heero.
* | For services who allow you to log in by account name but still allow you toGravatar Bram Matthys2014-07-055-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | update version to .3Gravatar Bram Matthys2014-05-311-1/+1
| |
* | Prepare for 3.2.10.3Gravatar Bram Matthys2014-05-3115-23/+38
| |
* | Fix crash if SASL is enabled and ping-cookie is disabled (neither are theGravatar Bram Matthys2014-05-302-2/+2
| | | | | | | | default). Reported by fbi (#4307).
* | Fix './unreal backtrace': on more recent gdb versions or in languages otherGravatar Bram Matthys2014-03-301-4/+4
| | | | | | | | | | than English not always all tmp/*.so files were added. Therefore the backtrace was often (much) less informative. We now use a different method.
* | Updated unreal32docs.hu.html to changes till Mon, 20 Jan 2014 22:10:27 +0100.Gravatar AngryWolf2014-02-021-50/+53
|/
* Spanish doc: Added set::spamfilter::stop-on-first-match [yes|no]Gravatar Ouadie Akrour2014-01-271-0/+10
|
* Added set::spamfilter::stop-on-first-match [yes|no]Gravatar Serkan Sepetci2014-01-261-0/+10
|
* French doc: Added set::spamfilter::stop-on-first-match (r5476)Gravatar Thomas Fargeix2014-01-251-1/+8
|
* Added set::spamfilter::stop-on-first-match [yes|no]:Gravatar Bram Matthys2014-01-205-94/+183
| | | | | | | | | | | | 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).
* Added SVIDLEN so this value is now separate from NICKLEN. Previously if youGravatar Bram Matthys2014-01-121-1/+2
| | | | | would lower NICKLEN to 9 then services timestamps would be cut off. Reported by Jobe (#4248).
* When you specified more than 4 servers in set::timesynch::server you couldGravatar Bram Matthys2014-01-121-0/+2
| | | | | experience weird issues such as a flood of 'Cannot accept connections: invalid argument' messages. Reported by hyper_threader (#4242).
* For silenced users we will now only check the current nick!user@host,Gravatar Bram Matthys2014-01-121-16/+2
| | | | suggested by Stevie (#2226).
* Fix possible SASL crash caused by remote server, reported by grawityGravatar Bram Matthys2014-01-121-1/+1
| | | | (#4219).
* Fix compile problem on OS X 10.9, reported and patch provided byGravatar Bram Matthys2014-01-123-2/+3
| | | | JustinTArthur (#4251).
* Secure server to server links were previously hardcoded at SSLv3. This hasGravatar Bram Matthys2014-01-091-1/+2
| | | | | 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.
* French doc: +d umode description update (r5460)Gravatar Thomas Fargeix2014-01-031-1/+1
|
* cares fix (old?)Gravatar Bram Matthys2013-12-191-1/+1
|\
| * added two donatorsGravatar Bram Matthys2013-12-191-1/+2
| |
| * Fix curlinstall script (updated c-ares version)Gravatar Bram Matthys2013-11-251-1/+1
| |
* | added two donatorsGravatar Bram Matthys2013-12-191-1/+2
| |