mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-06-28 17:56:37 +02:00
Updated win32 compile guide, more +I removal
This commit is contained in:
@@ -8,7 +8,8 @@ as well, but have not been tested.
|
||||
2. Copy extras/regex/regex.h to include/
|
||||
3. Copy extras/regex/regex.c to src/
|
||||
4. Edit include/settings.h to your liking (pretty much change DOMAINNAME)
|
||||
5. Execute "nmake makefile.win32"
|
||||
5. Unzip src/win32/unrealircd.bmp.gz
|
||||
6. Execute "nmake makefile.win32"
|
||||
|
||||
Congratulations, you should have a functioning win32 binary.
|
||||
|
||||
|
||||
+3
-1
@@ -463,7 +463,9 @@ typedef unsigned int u_int32_t; /* XXX Hope this works! */
|
||||
#define OFLAG_AFOUNDER 0x10000000
|
||||
#define OFLAG_COFOUND 0x20000000
|
||||
#define OFLAG_WMASTER 0x40000000
|
||||
#define OFLAG_INVISIBLE 0x80000000
|
||||
#ifdef ENABLE_INVISOPER
|
||||
#define OFLAG_INVISIBLE 0x80000000
|
||||
#endif
|
||||
#define OFLAG_LOCAL (OFLAG_REHASH|OFLAG_HELPOP|OFLAG_GLOBOP|OFLAG_WALLOP|OFLAG_LOCOP|OFLAG_LROUTE|OFLAG_LKILL|OFLAG_KLINE|OFLAG_UNKLINE|OFLAG_LNOTICE|OFLAG_UMODEC|OFLAG_UMODEF)
|
||||
#define OFLAG_GLOBAL (OFLAG_LOCAL|OFLAG_GROUTE|OFLAG_GKILL|OFLAG_GNOTICE)
|
||||
#define OFLAG_ISGLOBAL (OFLAG_GROUTE|OFLAG_GKILL|OFLAG_GNOTICE)
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
#define SPATH "."
|
||||
/*
|
||||
* VERSION: Unreal3.1.4 Meadows
|
||||
* DATE: Sat Jun 15 13:43:51 EST 2002
|
||||
* OS: Win-32
|
||||
*
|
||||
*/
|
||||
|
||||
#define DPATH "."
|
||||
#define DOMAINNAME "irc.net"
|
||||
#define SPATH "."
|
||||
#define DOMAINNAME "irc.net"
|
||||
#define LISTEN_SIZE 5
|
||||
#define MAXSENDQLENGTH 3000000
|
||||
#define BUFFERPOOL (9 * MAXSENDQLENGTH)
|
||||
#define MAXCONNECTIONS 1024
|
||||
#define NICKNAMEHISTORYLENGTH 2000
|
||||
#undef CRYPT_OPER_PASSWORD
|
||||
#undef USE_SSL
|
||||
#undef CRYPT_LINK_PASSWORD
|
||||
#undef CRYPT_ILINE_PASSWORD
|
||||
#undef CRYPT_XLINE_PASSWORD
|
||||
#undef ENABLE_INVISOPER
|
||||
#define HUB 1
|
||||
#define HAVE_REGEX 1
|
||||
#define NOSPOOF 1
|
||||
#define GLIBC2_x
|
||||
|
||||
+9
-1
@@ -1044,9 +1044,15 @@ extern char *getfield();
|
||||
|
||||
#define STAR1 OFLAG_SADMIN|OFLAG_ADMIN|OFLAG_NETADMIN|OFLAG_COADMIN
|
||||
#define STAR2 OFLAG_ZLINE|OFLAG_HIDE|OFLAG_WHOIS
|
||||
#define STAR3 OFLAG_INVISIBLE
|
||||
#ifdef ENABLE_INVISOPER
|
||||
#define STAR3 OFLAG_INVISIBLE
|
||||
#endif
|
||||
static int oper_access[] = {
|
||||
#ifdef ENABLE_INVISOPER
|
||||
~(STAR1 | STAR2 | STAR3), '*',
|
||||
#else
|
||||
~(STAR1 | STAR2 ), '*',
|
||||
#endif
|
||||
OFLAG_LOCAL, 'o',
|
||||
OFLAG_GLOBAL, 'O',
|
||||
OFLAG_REHASH, 'r',
|
||||
@@ -1075,7 +1081,9 @@ static int oper_access[] = {
|
||||
OFLAG_WHOIS, 'W',
|
||||
OFLAG_HIDE, 'H',
|
||||
/* OFLAG_AGENT, 'S',*/
|
||||
#ifdef ENABLE_INVISOPER
|
||||
OFLAG_INVISIBLE, '^',
|
||||
#endif
|
||||
0, 0
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user