| Commit message (Expand) | Author | Age | Files | Lines |
| * | fixed typo preventing a compile, reported by rfrederick (#4245). | Bram Matthys | 2013-11-24 | 1 | -1/+1 |
| * | Fix for OS X so it can actually compile. Reported by QIXOZL (#4236). | Bram Matthys | 2013-11-24 | 1 | -1/+1 |
| * | - Fix missing #include <stdint.h>. Fixes compile error on OpenBSD••• reported by CuleX (#3977).
| binki | 2010-12-21 | 1 | -0/+10 |
| * | forgot to remove an #ifndef | Bram Matthys | 2010-12-12 | 1 | -1/+0 |
| * | Major win32 build system cleanup:•••- Win32: Attempt to move to 100% winsock2 (the include, to be precise),
this means includes have to be in a very particular order (!)
- Win32: #define _WIN32_WINNT 0x0501 and force our own inet_ntop/pton,
otherwise you get an ntop runtime error on XP and earlier.
- Win32: Get rid of c-ares includes and library in our tree, and use the
DLL instead of static LIB, just like we do for ssl and zlib.
- Win32: Get rid of TRE lib and includes
- Win32: reorder includes to fix winsock errors with curl
| Bram Matthys | 2010-12-12 | 1 | -2/+3 |
| * | - Don't use sys/errno.h, as it's not POSIX and breaks on QNX-6.5.0. (#3955) | binki | 2010-09-07 | 1 | -4/+0 |
| * | - Added error message for unknown directives in the "files" block•••- Remote MOTD support. Not adequately tested. Required restructuring of the asynchronous download callback and handler.
- Added some consts throughout url.c, etc.
- Fix segfault where the an include directive specifies a URL and cURL follows redirects, resulting in a different resultant URL. The remote includes code would look for the an include block using the resultant URL and assume that it would be found. The new code searches differently, has new checks, and ignores the resultant URL.
- Removed duplicated m_motd() and friends that were both in modules and s_serv.c. The copies in s_serv.c (core) were overriding the in-module functions.
| binki | 2010-06-16 | 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 | -0/+2 |
| * | - Fixed Mac OS X issue where "access denied" errors were encountered when••• trying to read unrealircd.conf. All due to strange chmod() behavior. We now no
longer try to set permissions on Mac OS X. Patch provided by Tibby (#3489).
| Bram Matthys | 2007-09-25 | 1 | -0/+7 |
| * | - IPv6: Added configure check for in6addr_any to fix Fedora Core 4 compile pr...••• reported by wheatie80 (#2594).
| Bram Matthys | 2005-07-25 | 1 | -1/+1 |
| * | Hopefully fixed the last of the alloca warnings | codemastr | 2005-01-17 | 1 | -14/+14 |
| * | - Got rid of wma/wmv in dccallow.conf, better to require an explicit select h...••• recent DRM exploits (spyware etc).
- Fixed /restart reasons, reported by SouL-FoRTuNe.
- Partial (incomplete!) fix for alloca warnings during compile (especially w/SSL).
| Bram Matthys | 2005-01-05 | 1 | -1/+1 |
| * | Rewrote some of the previous change to deal with some strange issues | codemastr | 2004-11-26 | 1 | -0/+19 |
| * | Made the win32 version use a dynamically linked libc | codemastr | 2004-05-30 | 1 | -1/+1 |
| * | Added NICKIP | codemastr | 2004-05-27 | 1 | -1/+3 |
| * | - Changed random number generator to use arc4random-alike routines so we can ...••• random numbers. We will also no longer be using rand()/random() anywhere.
Thanks to dek\ for pointing out this is potentionally dangerous, especially on
win32 with NOSPOOF enabled.
| Bram Matthys | 2004-01-19 | 1 | -0/+3 |
| * | Updated TRE dll and fixed a MAX_PATH problem | codemastr | 2003-12-23 | 1 | -0/+1 |
| * | - (Internal) Added __attribute__ format checking for most format string funct...••• this will currently produce a lot of warnings with -Wall.
- Fixed 159 of 184 warnings detected by the above, the other warnings are false.
Most warnings had to do with long vs int, and thus the format strings (%d->%ld)
or the vars (int->long) have been changed (many of these were time_t/TS vs int).
Only a few rare crashbugs were discovered.
- Module coders: for HOOKTYPE_LOCAL_CHANMODE the 'sendts' parameter was changed
from type 'int' to 'time_t', while in most circumstances (like on ia32)
you won't notice, I suggest you to update your callback functions anyway.
- Possibly fixed an issue with set::modes-on-join and mode +f, it could have
set random remove-chanmode times in the default chanmode line.
| Bram Matthys | 2003-11-02 | 1 | -0/+4 |
| * | *nix resolver for Windows | codemastr | 2003-08-21 | 1 | -0/+6 |
| * | Fix for error msgs flood at (at least) Linux 2.4.x and FreeBSD caused by•••socket already disconnected when getpeername() is done.
| Bram Matthys | 2003-01-28 | 1 | -0/+2 |
| * | Fixed win32 compile error because of report_error patch (oops, lalala :P).•••Added P_ECONNABORTED and P_ECONNRESET.
| Bram Matthys | 2003-01-20 | 1 | -0/+4 |
| * | Added P_EWORKING define. Indicates a socket call is in progress on all OSs. | mcskaf | 2002-12-01 | 1 | -0/+2 |
| * | Compile warning cleanups | codemastr | 2002-09-01 | 1 | -5/+0 |
| * | - Cleaned out Credits (i'll fix the web part of it later), made doug lea mall...•••+ on Linux FSU Pthread installs. (When we got a better way, we will have full doug lea malloc..)
| stskeeps | 2002-08-07 | 1 | -1/+0 |
| * | SSL stuff | stskeeps | 2002-08-03 | 1 | -1/+1 |
| * | +- Fixed some SSL errors. read() returns -1 on error, so ircd_SSL_write and•••+ ircd_SSL_read must emulate the same. codemastr: could you check what the
+ win32 equiviant of EIO is? I don't think my WSAEIO or whatever I called it
+ in sys.h is correct.
| stskeeps | 2002-08-02 | 1 | -3/+4 |
| * | Started WinXP IPv6 | codemastr | 2002-06-29 | 1 | -0/+5 |
| * | Removed all remnants of PROTO() | codemastr | 2002-03-05 | 1 | -2/+2 |
| * | Made the Win32 version report the actual OS to opers in /version rather than ... | codemastr | 2001-07-31 | 1 | -1/+2 |
| * | +- Fixed minor socksfd problem in read_message•••+- Fixed identd problem
| stskeeps | 2001-05-25 | 1 | -3/+2 |
| * | +- Applied McSkaf's winlocal patch II, only changed Debug() and removed•••+ DEBUGMODE from config.h. Still cores, but we might be closer to a
+ solution. Broken code, do not use devel right now
| stskeeps | 2001-05-17 | 1 | -0/+44 |
| * | +- Changed all TStime() to use timeofday - CPU SAVE•••+- Removed userload.c & userload.h
| stskeeps | 2001-05-07 | 1 | -3/+0 |
| * | +- Fixed some compilation error with IPv6 | stskeeps | 2001-05-05 | 1 | -4/+4 |
| * | +- Made IPv6 compile atleast, and work. Current problems:•••+ * Cannot bind to a specific IP
+ * IPv6 cloaking doesn't work
| stskeeps | 2001-05-05 | 1 | -4/+7 |
| * | blah | stskeeps | 2001-05-02 | 1 | -1/+1 |
| * | Removed SJOIN/SJOIN2 support | stskeeps | 2001-04-30 | 1 | -0/+4 |
| * | random crap | stskeeps | 2001-02-01 | 1 | -11/+0 |
| * | +- Fixed a typo in ssl.c | stskeeps | 2000-11-30 | 1 | -0/+2 |
| * | +- Added some fixes on the SJB64 crashing bug, and added tokenization in•••+ channel messsages (yahooooo!)
| stskeeps | 2000-10-28 | 1 | -2/+2 |
| * | SSL support for UnrealIRCD! | stskeeps | 2000-10-07 | 1 | -1/+3 |
| * | +- Indentation and more SJ3 fixes | stskeeps | 2000-07-14 | 1 | -14/+19 |
| * | Took out sequent/dynix support | stskeeps | 2000-06-02 | 1 | -8/+0 |
| * | Import of Unreal3.1-beta3 | cmunk | 2000-05-28 | 1 | -6/+63 |
| * | Import of Unreal3.0 (STABLE) | cmunk | 2000-02-28 | 1 | -0/+141 |