| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix build with LibreSSL / Detect missing RAND_egd. Patch from Bernard Spil. | Bram Matthys | 2015-04-06 | 1 | -0/+3 |
| * | - Moved nospoof to config file, suggested by and patch from nenolod (#4078).••• This means ping cookies are now controlled by set::ping-cookie [yes|no].
The default is 'yes' (enabled).
| Bram Matthys | 2012-02-26 | 1 | -3/+0 |
| * | Run ./autogen.sh per 6518968ca480. | Nathan Phillip Brink | 2012-01-03 | 1 | -3/+0 |
| * | - Enforce matching of unrealircd version and PACKAGE_VERSION macros (#4014).•••Now the UNREAL_VERSION_GENERATION, UNREAL_VERSION_MAJOR,
UNREAL_VERSION_MINOR, and UNREAL_VERSION_SUFFIX macros are
autogenerated from PACKAGE_VERSION.
| Nathan Phillip Brink | 2011-12-26 | 1 | -0/+13 |
| * | - Fix a few compiler warnings with some double-casting and another const. (#3... | binki | 2010-08-03 | 1 | -11/+10 |
| * | - Fix the detection for curl-without-c-ares a little (#0003940). ** fun.. aut... | Bram Matthys | 2010-07-22 | 1 | -3/+11 |
| * | - Now define _SOLARIS, USE_LIBCURL, and ZIP_LINKS in setup.h instead of the M... | binki | 2010-07-20 | 1 | -0/+10 |
| * | - Remove extraneous `I' from configure.ac, run ./autogen.sh. (#3930) | binki | 2010-07-15 | 1 | -0/+6 |
| * | - Move configure.ac to the project's root.•••- Separate m4 macros into *.m4 files (it is much easier to run aclocal now).
- Remove unused DOMAINNAME macro and --with-hostname= options as the DOMAINNAME macro isn't used anywheres and its use shouldn't be encouraged.
- autogen.sh to bootstrap the buildsystem. We now maintain setup.h with autoheader.
- --disable-blah now does the opposite of --enable-blah. The same for --with-blah and --without-blah. (This makes Gentoo users happier).
| binki | 2010-07-08 | 1 | -179/+279 |
| * | - Added support for "chained" extbans. Put simply this allows extban combinat...••• such as ~q:~c:#test to only silence users on #test, for example. This feature
is enabled by default, but can be disabled during ./Config -advanced. Module
support for this feature must note the following:
- For is_ok function, the extban can either assign extban_is_ok_nuh_extban, which
will deal checking a chained extban (including checking for restricted extbans),
or it can call that function from its own is_ok routine. For the latter case,
remember to pass only the mask part of your ban format (ie, don't just pass para as
otherwise it'll just call your is_ok again).
- For conv_param function, the extban can either assign extban_conv_param_nuh_or_extban,
which will automatically call conv_param for a chained extban, or pretty up a n!u@h mask.
- For is_banned, the extban should call ban_check_mask with the mask part of the parameter.
This will automatically call is_banned for a stacked extban, or match against a n!u@h. n!u@h
is checked against the current user (ie, with the info in the globals ban_ip, etc), so things
can get weird if you call this outside a normal ban check.
Modules must keep in mind that chained extban support is not available (and neither are the three
functions above) if DISABLE_STACKED_EXTBANS is #defined (this is controled by Config). Modules will
not compile/load if they try to use them anyway.
This change should not break extban modules, and should need some more extensive testing.
- Misc fix for disabling extban chains, should've done stuff in our autoconf
stuff instead of hacking configure directly :P .
| Bram Matthys | 2009-11-29 | 1 | -0/+3 |
| * | - The OS version output is now taken from uname() at runtime instead of••• 'uname -a' at compile time. This fixes bug #1438 and #3320 reported by
Mouse and Monk, where because of previous behavior the IRCd sometimes
would not compile in certain environments.
| Bram Matthys | 2008-08-09 | 1 | -3/+0 |
| * | - IPv6: Added configure check for in6addr_any to fix Fedora Core 4 compile pr...••• reported by wheatie80 (#2594).
| Bram Matthys | 2005-07-25 | 1 | -0/+3 |
| * | Rewrote some of the previous change to deal with some strange issues | codemastr | 2004-11-26 | 1 | -0/+9 |
| * | Made ./Config better handle command line arguments, Removed NAZIISH_CHBAN_HAN... | codemastr | 2004-11-06 | 1 | -8/+17 |
| * | Configure checks for inet_ntop/pton | codemastr | 2004-05-27 | 1 | -0/+6 |
| * | setup.h.in cleanups | codemastr | 2004-02-13 | 1 | -0/+15 |
| * | - Added comment regarding MLOCK and set::restrict-chanmodes in unreal32docs.h...•••- Made PREFIX_AQ a ./Config question at *NIX and enabled it by default at Win32.
| Bram Matthys | 2003-11-21 | 1 | -0/+3 |
| * | Cleanups and /chgident fix | codemastr | 2003-04-13 | 1 | -12/+0 |
| * | Fixed a bug where MAXCONNECTIONS is shown as 0 when it is too high | codemastr | 2002-08-12 | 1 | -0/+3 |
| * | Added gethostbyname_r config check | codemastr | 2002-05-21 | 1 | -0/+9 |
| * | Added log {} syslog support | codemastr | 2002-03-18 | 1 | -0/+6 |
| * | Modified the _ fix to work on all OSes that need it | codemastr | 2002-02-11 | 1 | -1/+2 |
| * | Fixed a make install problem and added some Auth support | codemastr | 2001-11-15 | 1 | -0/+3 |
| * | Added support for PS_STRINGS and pstat | codemastr | 2001-11-10 | 1 | -0/+6 |
| * | Added autoconf check for setproctitle | codemastr | 2001-11-05 | 1 | -0/+2 |
| * | . | stskeeps | 2001-07-13 | 1 | -0/+9 |
| * | added IPv6 support to ./Config | codemastr | 2001-06-27 | 1 | -0/+3 |
| * | added configure check for glob.h | codemastr | 2001-06-26 | 1 | -0/+3 |
| * | too lazy to write a real message | codemastr | 2001-06-24 | 1 | -0/+3 |
| * | added ./configure (autoconf generated configure script | codemastr | 2001-06-18 | 1 | -0/+202 |