Bram Matthys
5b7e45545c
- Fixed dcc spamfilter problem reported by TimeFX and Deadalus ( #2177 , #2204 ).
2004-12-02 04:51:29 +00:00
codemastr
afbf2070fa
Added a set::gline-address which works like set::kline-address
2004-12-01 20:55:38 +00:00
Bram Matthys
a6713f14cb
- Fixed alloca warning @ Linux (post-3.2.2)
...
- Numeric audit: 15 small changes (int/long mismatches etc). This might have fixed some
bugs on architectures where 'long' and 'int' have different sizes (eg: opteron).
2004-11-28 21:26:27 +00:00
codemastr
bd142fc323
Added a config.h options, IPV6_COMPRESSED to make Unreal use compressed IPv6 addresses where possible
2004-11-28 17:53:43 +00:00
codemastr
ad878b68c8
Changed the +z cannot join message to be a bit more descriptive
2004-11-26 23:28:48 +00:00
codemastr
191127296a
Rewrote some of the previous change to deal with some strange issues
2004-11-26 22:14:30 +00:00
codemastr
637a36a2af
If a user is +b on a channel, and set::allow-userhost-change force-rejoin is used, a part/join is not sent in order to prevent flooding
2004-11-25 23:54:21 +00:00
codemastr
81de8345d2
Added some missing operflags to /stats O and SVSO
2004-11-25 19:22:13 +00:00
codemastr
a11e6df64b
Using /invite with no parameters now lists the channels you are invited to but have not yet joined
2004-11-25 19:16:02 +00:00
codemastr
4c66f198c5
... and set::hosts errors
2004-11-24 19:57:18 +00:00
codemastr
61f3c2cddf
Fixed a minor bug in the new config system when displaying link {} errors
2004-11-24 17:48:31 +00:00
Bram Matthys
d310864b43
- Added set::dns::bind-ip (rarely ever needed, but might be useful for paranoid people).
...
- Some unreal32docs->security section improvements.
2004-11-19 20:55:18 +00:00
Bram Matthys
30d0defdc0
- Fixed bug in remote version reply, reported by DukePyrolator ( #0002180 ).
2004-11-19 20:42:43 +00:00
codemastr
1a035edc8c
Fixed the crule parser to treat - and : as valid 'word' characters rather than separators
2004-11-19 20:12:10 +00:00
Bram Matthys
ade0c0109d
- Win32 installer: Apparently 'install as a service' was still not the default, reported
...
by fez (#0002191 , #0002189 ).
2004-11-19 19:49:05 +00:00
Bram Matthys
cb6bfc4d34
- Renamed some calls from report_error() to report_baderror() since otherwise the errors are
...
hardly ever seen (unless you have +s +j set). For example a bad link::bind-ip only caused
"Couldn't connect to xxxxxx" without any meaningful error message. Additionally, errors
sent to report_baderror() are now logged.
^^ way too long description for a small tweak :p
2004-11-17 17:38:54 +00:00
codemastr
dd2f5bedd8
Made typing /kline, /shun, /zline, and /gzline correctly report the correct /stats flag, and these commands now produce the same output as the respective /stats flag they emulate
2004-11-13 18:11:02 +00:00
codemastr
5439dddde5
Added documentation for set::options::fail-oper-warn, Removed an extra ) in the Throttle disconnect message, Fixed a bug where the "looking up your hostname" message could still be displayed even if hostname resolving was disabled
2004-11-13 17:51:26 +00:00
codemastr
77f898e985
Added support for using \\ in the config file to indicate a "
2004-11-13 17:40:49 +00:00
codemastr
e964113964
Updated Donation file, Added a 'B' flag to /who output for bots, and allowed normal users to /who +m B
2004-11-13 17:15:17 +00:00
Bram Matthys
c3c29d38da
- Fixed botmotd crash due to last change (post-3.2.2).
2004-11-10 16:48:24 +00:00
Bram Matthys
c2d22329b9
- Fixed small memory leak on /rehash (post-3.2.2).
2004-11-09 20:50:37 +00:00
codemastr
b213011ab9
Removed an excess space from the SAMODE notice when a mode without a parameter was set
2004-11-09 20:36:59 +00:00
Bram Matthys
4283702d2c
- Fixed crashbug on /rehash due to config rewrite, also made DEBUGMODE working again.
...
Probably more fixes to come (small or not)...
2004-11-09 17:14:14 +00:00
codemastr
98cb02a410
Added the ability to specify a botmotd and opermotd in a tld {}
2004-11-08 19:40:29 +00:00
codemastr
1bb24f0515
Made ./Config better handle command line arguments, Removed NAZIISH_CHBAN_HANDLING as it didn't do anything, Added -advanced flag to ./Config to configure advanced options
2004-11-06 17:33:50 +00:00
codemastr
2b3fda5a10
Documented the default behavior of snomasks when /mode nick +s is used and added 'const' to the functions in match.c
2004-11-05 21:26:38 +00:00
codemastr
c52dff2da7
Fixed a bug with /rehash and classes due to the config parser rewrite and Modified the module symbol dependency code to do more accurate searching for the module hat contains the necessary symbol
2004-11-05 20:23:59 +00:00
codemastr
fb0802a22b
Corrected numerous -Wall warnings
2004-11-04 21:42:34 +00:00
codemastr
e72b29f81c
Recoded the config parsing code, faster, and duplicate config entry detection
2004-11-03 20:38:17 +00:00
Bram Matthys
aaabed6af2
- Some text updates... docs: now 3.2.2-CVS, lso got rid of double version to avoid
...
confusion. credits: fixed typo.
2004-10-30 12:21:24 +00:00
codemastr
43db020b75
Fixed a typo in the makefile for USERIP, Made the WATCH command work for WebTV users
2004-10-29 18:24:58 +00:00
Bram Matthys
f87a4fda13
- Changed version to 3.2.2
2004-10-27 18:18:06 +00:00
Bram Matthys
50952ed629
REVERT
2004-10-23 21:24:29 +00:00
Bram Matthys
2d3ca29a45
- Fixed bug where some ban ip { } masks didn't work.
2004-10-23 16:02:48 +00:00
Bram Matthys
5133dcf755
Version number change -> 3.2.2pre1. Proto -> 2305. Some doc version updates (like Unreal3.2.tar.gz -> Unreal3.2.2.tar.gz). And a small note @ win32 compile instructions about no longer using /MDd but /MD.
2004-10-19 18:21:50 +00:00
Bram Matthys
9e855621e5
- Added some future SJOIN skip stuff. <= for future +I (invex) support.
2004-10-19 18:01:13 +00:00
Bram Matthys
2f42d44b74
- Fixed serious heap corruption bug if remote users were using qlined nicks, thanks to
...
Gilou and Trankill for making me able to trace this issue down (#0002032 ).
- Fixed qline notices again: now gives msg #1 for local qlined-nick attempts, and
another msg in case of a remote client (eg: oper) using a qlined nick.
2004-10-16 19:32:04 +00:00
Bram Matthys
5018dec02f
- Windows version can now hold ~4096 connections instead of ~1024
...
- help.conf: clarified MKPASSWD documentation, reported by hypnetric (#0001926 ).
- Some modeskip handling for future versions
2004-10-13 18:30:41 +00:00
Bram Matthys
e6156b4604
- Added spamfilter 'away' ('a') target ( #0002057 ).
2004-10-11 18:46:53 +00:00
codemastr
6af767a885
Added file: include/macros.h and a new macro, ARRAY_SIZEOF, Added the ability to specify multiple types in a tkl except
2004-10-11 17:51:02 +00:00
Bram Matthys
681a0ce0c2
- Fixed OOB read/write on user quit (did no harm on Linux&FreeBSD).
...
- Fixed some tiny memory leaks (~100 bytes) on rehash.
- Updated chinese&japanese GBK nick code, fix supplied by Xuefer (#0002051 ).
- Added release notes (unfinished).
2004-10-10 23:37:25 +00:00
Bram Matthys
2eadd2efa1
- IPv6: Fixed hostnames in link::hostname not working, reported by Jasmin ( #0001990 ).
2004-10-07 23:52:46 +00:00
Bram Matthys
97ea680aec
- Fix for too broad regex in badword::word causing the IRCd to hang, reported by Flop
...
(#0002101 ).
2004-10-07 20:45:18 +00:00
Bram Matthys
f6e36300bb
- If a nick is qlined, the user is now lagged up to limit qline floods a bit ( #0001335 ).
2004-10-06 22:03:11 +00:00
Bram Matthys
fae77f21ec
- Module coders: Added HOOKTYPE_REMOTE_JOIN, HOOKTYPE_REMOTE_PART, HOOKTYPE_REMOTE_KICK (all
...
work just the same as the HOOKTYPE_LOCAL_* variants).
- Module coders: HOOKTYPE_REMOTE_CONNECT is now also called during net-merge. You can use
IsSynched(sptr->srvptr) to find out if it's called due to a net merge (0) or a connect (1).
- Added spamfiler 'user' (u) target. This regex is checked against nick!user@host:realname
when a user connects. This makes it easy to ban drones with simple patterns.
For example: '/spamfilter add u gzline 86400 Drone[0-9]+!.+@.+:Drone[0-9]'
would kill any drones that have both a nick and realname with 'Drone' followed by digits.
2004-10-06 20:33:13 +00:00
codemastr
d78acf841e
Added channel alias {}'es and fixed an Isupport bug
2004-10-03 17:25:58 +00:00
Bram Matthys
cf68fd7d41
- Fixed resolver not working in FreeBSD jail, reported & patch provided by urkel ( #0002097 ).
2004-09-29 16:43:46 +00:00
Bram Matthys
d04b80dcc3
- Fixed a (useless) cloak typo / made it a few nanosec faster. Reported by Martin Brulisauer.
2004-09-28 18:56:12 +00:00
codemastr
3edac539d1
Updated Windows to TRE 0.7.0
2004-09-25 19:11:42 +00:00