CVS log for unreal/makefile.win32

[BACK] Up to [Local] / unreal

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: main, MAIN
Current tag: unreal3_2_fixes


Revision 1.1.1.1.4.1.2.68.2.37: download - view: text, markup, annotated - select for diffs
Sun Dec 12 16:32:49 2010 UTC (17 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_9rc1
Diff to: previous 1.1.1.1.4.1.2.68.2.36: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored; next MAIN 1.1.1.1.4.1.2.69: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.36: +41 -11 lines
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

Revision 1.1.1.1.4.1.2.68.2.36: download - view: text, markup, annotated - select for diffs
Mon Nov 22 10:55:34 2010 UTC (17 months, 3 weeks ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.35: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.35: +3 -0 lines
- Fixed Windows compile problem with current CVS due to m_issecure,
  reported and fix provided by therock247uk (#3970).

Revision 1.1.1.1.4.1.2.68.2.35: download - view: text, markup, annotated - select for diffs
Sat Nov 13 19:23:02 2010 UTC (18 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.34: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.34: +2 -2 lines
local chanmode, chan mode +Z, operoverride with key 'override', sorting HELPOP CHMODES, fishy timestamps:
- Some small updates to the extended channel mode system: it now has minimal
  support for 'local channel modes'. This is really only meant for channel
  mode +Z (upcase z), see next.
- Added Channel Mode Z which indicates if a channel is 'secure' or not.
  This mode works in conjunction with +z (lower case z).
  If +z is set ('only secure users may join'), then the IRCd scans to see
  if everyone in the channel is connected through SSL. If so, then the
  channel is set +Z as well ('channel is secure').
  Whenever an insecure user manages to join, the channel is -Z. And whenever
  all insecure users leave, the channel is set +Z.
  The 'insecure user being present in a +z channel' can be because:
  - An IRCOp joined the channel, and he's not secure
  - When servers link together and a user on the other side is not secure
    This only happens on net merge (equal time stamp).
    On different time stamp, we still kick insecure users on the new side.
  - At the time when +z is set, there are insecure users present.
  This feature was implemented after a heavy discussion in bug #3720 by fez
  and others, and was suggested by Stealth.
  Tech note: +Z/-Z is handled locally by each server. Any attempt to
  remotely set +Z/-Z (eg: by services) will be ignored.
- As mentioned above, +z can now be set even if any insecure users are
  present. Previously, this was not permitted. Now, as soon as the last
  non-SSL user leaves, the channel will be set +Z.
- An oper not connected through SSL previously had to /INVITE himself
  to a channel and then /JOIN the channel with the key 'override'.
  This 'override' key is no longer required, a simple JOIN will suffice.
- Sorted channel modes in /HELPOP ?CHMODES
- Re-enabled 'fishy timestamp' errors in MODE. For some reason this was
  commented out, even though the (more annoying and less useful) code in
  JOIN was enabled so that did not make a lot of sense. It also now logs to
  ircd.log (or whatever you configure). This enables people to easier find
  the cause of any timestamp issues (which usually is badly coded services).

Revision 1.1.1.1.4.1.2.68.2.34: download - view: text, markup, annotated - select for diffs
Wed Oct 27 20:32:15 2010 UTC (18 months, 2 weeks ago) by binki
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.33: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.33: +4 -1 lines
- And another m_nopost makefile.win32 fix.

Revision 1.1.1.1.4.1.2.68.2.33: download - view: text, markup, annotated - select for diffs
Thu Sep 30 22:50:30 2010 UTC (19 months, 2 weeks ago) by binki
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.32: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.32: +2 -1 lines
- Add m_nopost to makefile.win32 in the hopes that it may work (#3961).

Revision 1.1.1.1.4.1.2.68.2.32: download - view: text, markup, annotated - select for diffs
Sun Dec 6 16:52:51 2009 UTC (2 years, 5 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.31: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.31: +6 -1 lines
- Added support for STARTTLS. This allows users to switch to SSL without
  having to use a special SSL-only port, they can simply switch to SSL on
  any port. This is currently only supported by few clients (such as KVIrc 4).
  This functionality can be disabled by setting set::ssl::options::no-starttls,
  for example if you don't want to offer SSL to your users and only want it
  to be used for server to server links.
  Naturally, the IRCd must be compiled with SSL support for STARTTLS to work.
- Fixed SSL_ERROR_WANT_READ in IRCd_ssl_write()

Revision 1.1.1.1.4.1.2.68.2.31: download - view: text, markup, annotated - select for diffs
Fri Dec 19 16:51:30 2008 UTC (3 years, 4 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_8_1, unreal3_2_8
Diff to: previous 1.1.1.1.4.1.2.68.2.30: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.30: +2 -0 lines
- Win32: build w/manifest. Looks like Unreal@Win32 now actually works again
  :).

Revision 1.1.1.1.4.1.2.68.2.30: download - view: text, markup, annotated - select for diffs
Sun Dec 14 19:16:24 2008 UTC (3 years, 5 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.29: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.29: +1 -1 lines
- Win32 makefile: removed /MAPINFO:LINES, since visual studio 2005 and up
  don't support this and will fail to compile UnrealIRCd. This fixes #3680,
  reported by therock247uk.
- Upgraded c-ares to 1.6.0 (also now using pkg-config).
  If you get a "undefined reference to `clock_gettime'" error, then you
  might consider installing 'pkg-config' on your system, and then simply
  re-run
  ./Config and make, should fix things.
__TODO__: win32 c-ares upgrade to 1.6.0 (and copy & fix header files).
__TODO__: testing! testing! i'd like to be sure this c-ares is stable!

Revision 1.1.1.1.4.1.2.68.2.29: download - view: text, markup, annotated - select for diffs
Tue Jul 10 10:41:24 2007 UTC (4 years, 10 months ago) by stskeeps
Branches: unreal3_2_fixes
CVS tags: unreal3_2_7_rc2, unreal3_2_7
Diff to: previous 1.1.1.1.4.1.2.68.2.28: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.28: +6 -2 lines
- Applied #0003144 patch by Bock, fixing win32 install and such

Revision 1.1.1.1.4.1.2.68.2.28: download - view: text, markup, annotated - select for diffs
Mon Jan 22 12:46:54 2007 UTC (5 years, 3 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.27: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.27: +5 -2 lines
- Added ability to enable "no fake lag" for a user through through services via the
  new commands SVSNOLAG/SVS2NOLAG (syntax: SVSNOLAG [+|-] NickName). Obviously, care
  should be taken when giving such access to a user since he/she will be able to flood
  at full speed and could possibly take down the entire IRCd (well, everyone on it).
  Suggested by avb, coded by djGrrr.

Revision 1.1.1.1.4.1.2.68.2.27: download - view: text, markup, annotated - select for diffs
Sun Nov 5 20:13:10 2006 UTC (5 years, 6 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_6rc3, unreal3_2_6rc2, unreal3_2_6rc1, unreal3_2_6
Diff to: previous 1.1.1.1.4.1.2.68.2.26: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.26: +1 -1 lines
- Made win32 compile again, reported by Bock (#0003106).

Revision 1.1.1.1.4.1.2.68.2.26: download - view: text, markup, annotated - select for diffs
Sun Nov 5 00:21:12 2006 UTC (5 years, 6 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.25: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.25: +2 -2 lines
- Win32: Fixed a few compiler warnings, suggested by Zell (#0002890).

Revision 1.1.1.1.4.1.2.68.2.25: download - view: text, markup, annotated - select for diffs
Sun May 28 20:36:40 2006 UTC (5 years, 11 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_mark, unreal3_2_5rc1, unreal3_2_5
Diff to: previous 1.1.1.1.4.1.2.68.2.24: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.24: +1 -1 lines
- Win32 makefile/installer updates for new curl/ssl

Revision 1.1.1.1.4.1.2.68.2.24: download - view: text, markup, annotated - select for diffs
Sun May 21 23:16:52 2006 UTC (5 years, 11 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.23: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.23: +3 -9 lines
- Added 'real' aliases, this are aliases that map to real commands, so you can for example
  map the command '/BLAH 5' to 'NICK idiot5'. More info in docs on alias block.
- Modulized: badwords system (src/badwords.c is now gone) and StripColors/StripControlCodes
  to m_message, multiple netsynch routines to m_server, send_list to m_list, a certain mode
  routine to m_svsmode, all /MSG IRC.. webtv stuff to src/modules/webtv.c which is compiled
  with m_message.
  This means another ~1500 lines of code are now in modules (and thus can be upgraded on
  the fly), which brings the total of modulized lines at 32K.

Revision 1.1.1.1.4.1.2.68.2.23: download - view: text, markup, annotated - select for diffs
Sun May 21 00:35:44 2006 UTC (5 years, 11 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.22: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.22: +4 -1 lines
- Added MINIMAL time synchronization support. This is enabled by default and will try to
  synchronize the IRCd clock (TSOffset) with a few good time servers. It currently only does
  this on-boot, but it will hopefully help a lot of people with most of their time differences.
  I still keep recommending anyone who can to run proper time-synchronization software such as
  ntpd/ntpdate on their servers.
  To disable time synchronization (eg: because you are already running ntp), you can simply
  set set::timesynch::enabled to no.
  The boot timeout for the timeserver response (=causes boot delay) can be configured via
  set::timesynch::timeout and is set to 3 seconds by default (range is 1s-5s), there should
  be no reason to change this.
  The time server can be configured by setting set::timesynch::server, the default is to
  use 3 time servers on 3 continents (US, EU, AU) which should be sufficient for anyone but
  if you got a good one near you you can use that one instead.
  The time protocol we use is (S)NTP v4.

Revision 1.1.1.1.4.1.2.68.2.22: download - view: text, markup, annotated - select for diffs
Sat Apr 29 19:43:43 2006 UTC (6 years ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.21: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.21: +1 -1 lines
unreal.exe -> debugging symbols

Revision 1.1.1.1.4.1.2.68.2.21: download - view: text, markup, annotated - select for diffs
Wed Apr 19 12:48:47 2006 UTC (6 years ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.20: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.20: +1 -1 lines
"DEBUGEXTRA=0" -> "#DEBUGEXTRA=1": No idea if it's needed, but it's better I guess...

Revision 1.1.1.1.4.1.2.68.2.20: download - view: text, markup, annotated - select for diffs
Wed Apr 19 12:38:47 2006 UTC (6 years ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.19: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.19: +26 -16 lines
- Fixed Microsoft Visual Studio 2005 (8.x) unable to compile, and, after fixing that, causing
  a lot of crashes. Both are now fixed. Reported by Zell, Yamake, and others (#2875, #2704).
  Fix provided by Xuefer. This also gets rid of some annoying and useless compile warnings
  as well.

Revision 1.1.1.1.4.1.2.68.2.19: download - view: text, markup, annotated - select for diffs
Sun Feb 26 13:15:22 2006 UTC (6 years, 2 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.18: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.18: +5 -2 lines
- Updated win32 makefile due to m_names modulization, reported by Trocotronic (#0002838).

Revision 1.1.1.1.4.1.2.68.2.18: download - view: text, markup, annotated - select for diffs
Thu Jan 19 21:37:53 2006 UTC (6 years, 3 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_4rc2, unreal3_2_4rc1, unreal3_2_4pre2, unreal3_2_4pre1, unreal3_2_4_fix, unreal3_2_4, unreal3_2_3rc3
Diff to: previous 1.1.1.1.4.1.2.68.2.17: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.17: +1 -1 lines
- Updated makefile.win32: apparently libcurl.dll is now libcurl_imp.dll (import library)
- Updated unrealinst.iss: made it easier for me to have 2 curl versions, this is so we can
  ship the SSL version of unreal with a curl that supports SSL (https, etc).
- Preperations for pre-1 (version change, etc)

Revision 1.1.1.1.4.1.2.68.2.17: download - view: text, markup, annotated - select for diffs
Mon Oct 10 14:32:11 2005 UTC (6 years, 7 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.16: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.16: +3 -16 lines
- Removed all old resolver code and switched over to c-ares (+our caching routines).
  This should get rid of some annoying untracable (and usually rare) crashbugs in the
  old resolver. Besides that, it makes things look more clean and understandable.
  This should be the fix for the following bugids (all the same issue): #2499, #2551, #2558,
  #2559, #2603, #2642, #2502, #2501, #2618, #2616.
  Feedback and testing is very much welcomed (syzop@unrealircd.com).

Revision 1.1.1.1.4.1.2.68.2.16: download - view: text, markup, annotated - select for diffs
Mon Aug 29 21:28:06 2005 UTC (6 years, 8 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_3_postcares, unreal3_2_3_before_c-ares_merge
Branch point for: c-ares_resolver
Diff to: previous 1.1.1.1.4.1.2.68.2.15: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.15: +2 -2 lines
- Fixed win32 makefile, now compiles fine.

Revision 1.1.1.1.4.1.2.68.2.15: download - view: text, markup, annotated - select for diffs
Sun Mar 6 00:29:17 2005 UTC (7 years, 2 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_3pre4, unreal3_2_3pre3, unreal3_2_3
Diff to: previous 1.1.1.1.4.1.2.68.2.14: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.14: +1 -4 lines
- Removed oldcloak cloaking module, everyone should be using the new cloak one by now.

Revision 1.1.1.1.4.1.2.68.2.14: download - view: text, markup, annotated - select for diffs
Sat Feb 19 20:47:36 2005 UTC (7 years, 2 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_3pre2, unreal3_2_3pre1
Diff to: previous 1.1.1.1.4.1.2.68.2.13: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.13: +5 -1 lines
- No longer cutoff nick upon illegal character -- just reject the whole nick. The nick is
  still cutoff if the nick is too long. Basically this is the same way as Hybrid does it
  so it should work ok :).
- Added nick character system. This allows you to choose which (additional) characters
  to allow in nicks via set::allowed-nickchars. See unreal32docs.html -> section 3.16
  for a list of available languages and more info on how to use it.
  Current list: dutch, french, german, italian, spanish, euro-west, chinese-trad,
  chinese-simp, chinese-ja, chinese.
  If you wonder why your language is not yet included or why a certain mistake is present,
  then please understand that we are most likely not experienced (at all) in your language.
  If you are a native of your language (or know the language well), and your language
  is not included yet or you have some corrections, then contact syzop@vulnscan.org or
  report it as a bug on http://bugs.unrealircd.org/

Revision 1.1.1.1.4.1.2.68.2.13: download - view: text, markup, annotated - select for diffs
Thu Feb 3 16:45:05 2005 UTC (7 years, 3 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.12: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.12: +39 -1 lines
- win32 makefile updates for above.

Revision 1.1.1.1.4.1.2.68.2.12: download - view: text, markup, annotated - select for diffs
Wed Sep 8 18:53:26 2004 UTC (7 years, 8 months ago) by codemastr
Branches: unreal3_2_fixes
CVS tags: unreal3_2_2pre1, unreal3_2_2
Diff to: previous 1.1.1.1.4.1.2.68.2.11: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.11: +2 -2 lines
Changed some stuff to use the release version of MS libraries

Revision 1.1.1.1.4.1.2.68.2.11: download - view: text, markup, annotated - select for diffs
Sat Sep 4 22:55:18 2004 UTC (7 years, 8 months ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.10: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.10: +5 -2 lines
Added a USERIP command

Revision 1.1.1.1.4.1.2.68.2.10: download - view: text, markup, annotated - select for diffs
Fri Sep 3 21:46:24 2004 UTC (7 years, 8 months ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.9: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.9: +7 -1 lines
Rewrote the 005 system to be dynamic and added an API to manipulate it

Revision 1.1.1.1.4.1.2.68.2.9: download - view: text, markup, annotated - select for diffs
Thu Jul 8 21:54:39 2004 UTC (7 years, 10 months ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.8: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.8: +8 -2 lines
Win32 code cleanups

Revision 1.1.1.1.4.1.2.68.2.8: download - view: text, markup, annotated - select for diffs
Wed Jul 7 18:22:27 2004 UTC (7 years, 10 months ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.7: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.7: +10 -6 lines
Win32 code cleanups

Revision 1.1.1.1.4.1.2.68.2.7: download - view: text, markup, annotated - select for diffs
Thu Jun 17 16:18:50 2004 UTC (7 years, 11 months ago) by syzop
Branches: unreal3_2_fixes
CVS tags: unreal3_2_1pre2, unreal3_2_1pre1, unreal3_2_1
Diff to: previous 1.1.1.1.4.1.2.68.2.6: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.6: +2 -2 lines
- Win32: Readded /J compiler flag (was accidently lost in December). This could cause
  some weird issues. Reported by Troco (#0001877).

Revision 1.1.1.1.4.1.2.68.2.6: download - view: text, markup, annotated - select for diffs
Thu Jun 10 02:26:25 2004 UTC (7 years, 11 months ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.5: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.5: +6 -2 lines
CmdoverrideAdd, DCCALLOW, allow dcc { }, umode +v change, register_user fix.
- Module coders: if CmdoverrideAdd() is called for an override that is already in place, it
  now sets MODERR_EXISTS as errorcode and returns NULL (previously it added duplicates).
  In the past module coders had many issues with PERM mods... you had to use weird tricks,
  but now you can (and should!) just override on INIT and on HOOKTYPE_REHASH_COMPLETE.
- Moved register_user declaration to h.h, updated call in m_pingpong.c (due new 'ip' field).
- Usermode +v ('receive dcc send rejection notices') is oper-only now for privacy reasons.
- Added dcc allow { }, which allows one to make exceptions over deny dcc { }.
- Added deny dcc::soft and allow dcc::soft item, if set to 'yes' it allows someone
  to explicitly override it per-person via /DCCALLOW (see next).
- Added DCCALLOW system, taken directly from bahamut.
  With this system you can block certain (or all) DCC SENDs and then allow the user to
  'override' this limit for every user he/she trusts via '/DCCALLOW +User'.
  This is an attempt to stop (or at least limit) the spreading of viruses/etc.
  See '/DCCALLOW HELP' for more info.
- Added example dccallow.conf which filters everything except some known
  'safe types' (jpg, jpeg, png, gif, etc). Note that the purpose of this file
  is NOT to get a complete list, rather to limit it to a few 'known safe' entries.
- Added set::maxdccallow: max number of entries of the DCCALLOW list (default: 10).

Revision 1.1.1.1.4.1.2.68.2.5: download - view: text, markup, annotated - select for diffs
Sun May 30 00:59:01 2004 UTC (7 years, 11 months ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.4: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.4: +6 -6 lines
Made the win32 version use a dynamically linked libc

Revision 1.1.1.1.4.1.2.68.2.4: download - view: text, markup, annotated - select for diffs
Thu May 27 22:05:54 2004 UTC (7 years, 11 months ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.3: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.3: +1 -1 lines
Added NICKIP

Revision 1.1.1.1.4.1.2.68.2.3: download - view: text, markup, annotated - select for diffs
Thu May 13 16:39:23 2004 UTC (8 years ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.2: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.2: +9 -5 lines
Win32 module fixes for ssl/zip/curl

Revision 1.1.1.1.4.1.2.68.2.2: download - view: text, markup, annotated - select for diffs
Wed May 12 23:05:35 2004 UTC (8 years ago) by syzop
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68.2.1: preferred, colored; branchpoint 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68.2.1: +11 -2 lines
- Modulized cloaking

Revision 1.1.1.1.4.1.2.68.2.1: download - view: text, markup, annotated - select for diffs
Wed May 12 22:01:57 2004 UTC (8 years ago) by codemastr
Branches: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.68: preferred, colored
Changes since revision 1.1.1.1.4.1.2.68: +285 -217 lines
Added module support for Windows

Revision 1.1.1.1.4.1.2.68: download - view: text, markup, annotated - select for diffs
Mon Apr 5 22:25:58 2004 UTC (8 years, 1 month ago) by syzop
Branches: devel
CVS tags: unreal3_2_pre2, unreal3_2_pre1, unreal3_2
Branch point for: unreal3_2_fixes
Diff to: previous 1.1.1.1.4.1.2.67: preferred, colored; branchpoint 1.1.1.1.4.1: preferred, colored
Changes since revision 1.1.1.1.4.1.2.67: +1 -1 lines
- Windows: Updated makefile/unrealinst.iss/zip.h to use zlib 1.2.1.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>