| Commit message (Expand) | Author | Age | Files | Lines |
| * | Huh? Guess this 'branch protection' thing from GitHub isn't working. master | Bram Matthys | 2016-12-05 | 1 | -2/+13 |
| * | Cleanup src/Makefile as per ohnobinki's suggestion in #3979. | Bram Matthys | 2016-12-05 | 1 | -13/+2 |
| * | Accidental commit to 3.2.x branch. Reverting. | Bram Matthys | 2016-12-05 | 1 | -5/+0 |
| * | m_svsmode.c: allow setting +d | Adam | 2016-09-14 | 1 | -0/+5 |
| * | 3.2.10.7 | Bram Matthys | 2016-09-03 | 3 | -3/+3 |
| * | Fix AUTHENTICATE bug (SASL) | Bram Matthys | 2016-09-03 | 1 | -0/+6 |
| * | Add dialog box. That should be the last change for 3.2.10.6. I hope. | Bram Matthys | 2015-12-11 | 2 | -1/+8 |
| * | UnrealIRCd 3.2.10.6 release | Bram Matthys | 2015-12-11 | 5 | -6/+36 |
| * | UnrealIRCd 3.2.10.5 release | Bram Matthys | 2015-08-16 | 4 | -4/+4 |
| * | Self-signed certificates generated with 'make pem' are now 4096 bits and vali... | Bram Matthys | 2015-05-18 | 1 | -1/+1 |
| * | init_ctx_client() was accidentally setting options on ctx_server. Reported by... | Bram Matthys | 2015-05-18 | 1 | -1/+1 |
| * | Fix out-of-bounds read in parse_.._netmask. Reported by dg (#4349).•••Function was sometimes reading 1 byte before the actual string.
| Bram Matthys | 2015-05-18 | 1 | -25/+27 |
| * | Fix build with LibreSSL / Detect missing RAND_egd. Patch from Bernard Spil. | Bram Matthys | 2015-04-06 | 1 | -1/+1 |
| * | 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.
| Bram Matthys | 2015-04-06 | 1 | -1/+2 |
| * | Ignore svsnicks when the new nick is the same as the old one | Adam | 2014-08-26 | 1 | -0/+4 |
| * | Fix core from parse_v4_netmask parsing invalid cidrs | Adam | 2014-08-06 | 1 | -1/+1 |
| * | 3.2.10.4 | Bram Matthys | 2014-07-26 | 3 | -3/+3 |
| * | 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.
| Bram Matthys | 2014-07-06 | 3 | -10/+10 |
| * | 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).
| Bram Matthys | 2014-07-05 | 4 | -5/+5 |
| * | Prepare for 3.2.10.3 | Bram Matthys | 2014-05-31 | 3 | -3/+3 |
| * | Fix crash if SASL is enabled and ping-cookie is disabled (neither are the•••default). Reported by fbi (#4307).
| Bram Matthys | 2014-05-30 | 2 | -2/+2 |
| * | 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).
| Bram Matthys | 2014-01-20 | 2 | -82/+159 |
| * | 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).
| Bram Matthys | 2014-01-12 | 1 | -0/+2 |
| * | For silenced users we will now only check the current nick!user@host,•••suggested by Stevie (#2226).
| Bram Matthys | 2014-01-12 | 1 | -16/+2 |
| * | Fix possible SASL crash caused by remote server, reported by grawity•••(#4219).
| Bram Matthys | 2014-01-12 | 1 | -1/+1 |
| * | 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.
| Bram Matthys | 2014-01-09 | 1 | -1/+2 |
| * | added two donators | Bram Matthys | 2013-12-19 | 1 | -1/+2 |
| * | Allow set::channel-command-prefix to be an empty string. | Nathan Phillip Brink | 2013-12-05 | 1 | -1/+2 |
| * | Update win32 installer | Bram Matthys | 2013-11-22 | 1 | -3/+2 |
| * | Small watch fix | Bram Matthys | 2013-11-22 | 1 | -1/+1 |
| * | Windows installer: require Visual Studio 2012 Redist. package•••Unfortunately we can no longer auto-download so we send the user
to a microsoft.com page when the package seems not installed.
Hopefully most users will have it installed though...
| Bram Matthys | 2013-11-20 | 1 | -123/+10 |
| * | update version | Bram Matthys | 2013-11-20 | 3 | -3/+3 |
| * | Various fixes, more info later. | Bram Matthys | 2013-11-20 | 5 | -32/+76 |
| * | This one is better, and actually compiles ;) | Bram Matthys | 2013-05-10 | 1 | -5/+3 |
| * | Fix strange issue where linking didn't work because UnrealIRCd would•••bind to (for example) the loopback interface before connecting to the
remote server.
In addition to that, we now don't bind() at all when bind-ip is not
present or is set to "*".
| Bram Matthys | 2013-05-10 | 1 | -9/+11 |
| * | Bump version to 3.2.10.1 & update release notes. | Bram Matthys | 2013-04-05 | 3 | -3/+3 |
| * | Custom modules: move EXLIBS= so shared libraries are always linked.•••Reported by DE_Glen (#4182).
| Bram Matthys | 2013-04-05 | 1 | -2/+2 |
| * | - Windows: Fix strange linking bug. Outgoing connects from a Windows••• IRCd caused a garbled SERVER protocol message, causing 'cannot find
server' errors and killing of users. Reported by Sunkat (#4183).
| Bram Matthys | 2013-04-04 | 7 | -11/+0 |
| * | - Pull in poll(2) stuff before any other ircd include files. (#4155)••• This allows us to successfully build on systems where pulling in poll.h
pollutes the code with a broken form of ctypes.h due to a few reasons, not
limited to, but including, usage of non-namespaced macros which clash with
our own.
| William Pitcock | 2013-01-14 | 2 | -19/+27 |
| * | - Don't remove oper-modes such as +S from non-local clients. Reported by••• Magiobiwan (#4166). This caused an issue with bots from anope BotServ
where user modes +Sq were stripped by the IRCd.
| Bram Matthys | 2013-02-19 | 1 | -1/+1 |
| * | allow channel: Permit multiple channel items in one block again, was broken b... | Bram Matthys | 2013-01-11 | 1 | -6/+13 |
| * | '/rehash -global' did often not rehash all servers. Reported by Cronus (#4143). | Bram Matthys | 2013-01-09 | 1 | -1/+2 |
| * | Fix duplicate user@host in away-notify and account-notify, reported by grawit... | Bram Matthys | 2012-12-28 | 2 | -6/+4 |
| * | If you are running the IRCd as root and use IRC_USER/IRC_GROUP then we now•••change ownership of the log file to that user/group so it can still write
after the setuid(). Reported by asmadeus (#4152).
| Bram Matthys | 2012-12-26 | 1 | -0/+10 |
| * | Update contributors in /INFO | Bram Matthys | 2012-12-25 | 1 | -3/+3 |
| * | Bump version in all source/include/text files | Bram Matthys | 2012-12-25 | 2 | -2/+2 |
| * | - Use a more robust method of learning the server origin for a SASL agent. | William Pitcock | 2012-10-27 | 1 | -4/+7 |
| * | Added last donator before rc1 | Bram Matthys | 2012-10-16 | 1 | -1/+1 |
| * | - Update version to 3.2.10-rc1 | Bram Matthys | 2012-10-16 | 4 | -5/+6 |
| * | - Windows: fix MOTD file always showing a date of 1/1/1970, reported••• by maxarturo (#4102).
| Bram Matthys | 2012-10-16 | 1 | -1/+1 |