Bram Matthys
c97e538442
- Added set::level-on-join: which level should the user get when (s)he's is
...
the first to enter a channel. Currently only 'none' and 'op' are supported.
2007-11-19 13:19:28 +00:00
Bram Matthys
2a498427bf
- Fixed bug (in all Unreal versions) with parameter channelmodes, any 3rd
...
party module which adds an extra parameter chanmode could cause crashes.
2007-11-04 18:03:47 +00:00
Bram Matthys
481c374af8
- Channelmode modules without parameters (like: +X, but not: +X 1) no longer
...
have to be permanent. Channelmodes with parameters still have to be PERM
however, and there are currently no plans to change it.
2007-11-01 16:46:07 +00:00
Bram Matthys
bcf6941b4b
- Usermode modules now no longer have to be permanent ( #3174 ), this was
...
simply a bug that was introduced when adding remote includes support years
ago.
2007-11-01 13:40:26 +00:00
Bram Matthys
ba517c3f2c
- Minor source cleanup in src/modules/m_map.c, suggested by fez ( #0003540 ).
2007-10-24 15:44:36 +00:00
Bram Matthys
75706516ab
- Fixed set::modes-on-join: could crash or disfunction with certain
...
parameter mode combinations.
2007-10-13 13:24:27 +00:00
Bram Matthys
8cd5d09b16
copyright
2007-10-13 10:59:31 +00:00
Bram Matthys
5f60a0d949
- Remove part reason when user is banned, suggested by vonitsanet ( #0003354 ).
2007-10-02 09:30:34 +00:00
Bram Matthys
48dc0d824a
- Hopefully fixed 'Overflowed unzipbuf increase UNZIP_BUFFER_SIZE' issue,
...
reported by Monk (#0003453 ). It should be large enough now. Also changed the
way we deal with this when it happens (if it ever happens again..): we now
close the server connection, instead of trying to continue, because continueing
is too dangerous.
2007-10-02 09:14:25 +00:00
Bram Matthys
ce5c2b3800
- Hopefully fixed 'Overflowed unzipbuf increase UNZIP_BUFFER_SIZE' issue,
...
reported by Monk (#0003453 ). It should be large enough now.
2007-10-01 19:27:46 +00:00
Bram Matthys
62af4dd7a0
- 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 ).
2007-09-25 15:23:27 +00:00
Bram Matthys
9e3ae2b758
- CGI:IRC + IPv6: Fixed cgiirc block hostname never matching ipv4 gateway
...
properly (..again..), this was previously reported by pv2b.
- CGI:IRC + IPv6: Fixed issue where all cgiirc ipv4 clients were rejected with
the message 'Invalid IP address', reported by stskeeps (#0003311 ), nate
(#0003533 ) and others.
2007-09-19 08:46:45 +00:00
Bram Matthys
56d1bdfe67
- Fixed oper block bug where ip masks in oper::from::userhost did not always
...
work succesfully (ex: 192.168.* worked, but 192.168.*.* didn't). Issue was
introduced in 3.2.7, reported by tabrisnet (#0003494 ).
2007-09-16 19:02:27 +00:00
Bram Matthys
3160f385a8
- Fixed CHROOTDIR, which was broken in 3.2.7: IRC_USER/IRC_GROUP did not work
...
properly when CHROOTDIR was in use (#0003454 ).
2007-09-16 16:18:54 +00:00
Bram Matthys
68c5bf4f66
- Now allowing '1.2.3.4' ips again in IPv6 mode as well (instead of enforcing
...
'::ffff:1.2.3.4' ips in the conf, they are now auto-converted to that).
Based on patch from tabrisnet.
- Fixed issue where the cgiirc block did not work with IPv6, reported by
djGrrr, fixed by previous change.
2007-09-05 19:03:06 +00:00
Bram Matthys
15008285aa
ok, I don't mind the new 'design' much, but don't rip codemastr completely out of credits! he did a substantial amount of work on UnrealIRCd. Added some other original credits back in as well (even though I don't know these people, they have been credited in 3.2* since the start).
2007-09-05 15:50:50 +00:00
Bram Matthys
a9069600c5
- Fixed bug in SJOIN, possibly causing things like odd bans showing up in
...
some circumstances. Reported by Hurga, patch provided by fbi.
2007-09-02 19:30:14 +00:00
wolfsage
fd84dc2c12
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2234.2.677
diff -u -r1.1.1.1.2.1.2.1.2.2234.2.677 Changes
--- Changes 17 Jul 2007 23:47:30 -0000 1.1.1.1.2.1.2.1.2.2234.2.677
+++ Changes 17 Jul 2007 23:54:24 -0000
@@ -1531,3 +1531,5 @@
- Updated release notes
*** 3.2.7 release ***
- Fix aquanight's email
+- #0003351 reported by Mareo regarding m_addmotd.so and m_svslusers.so
+ not being created
2007-07-17 23:54:28 +00:00
wolfsage
ba83f978fa
Fix aquanight's email
2007-07-17 23:47:30 +00:00
stskeeps
d26692e6f8
done
2007-07-13 14:24:12 +00:00
stskeeps
acda817d3d
- Updated release notes
2007-07-11 17:12:11 +00:00
stskeeps
1ae33ddbfb
- Fix, fix #0003421 patch
2007-07-10 19:35:25 +00:00
stskeeps
e1b48b7d3b
- Applied #0003144 patch by Bock, fixing win32 install and such
2007-07-10 10:41:24 +00:00
stskeeps
686732b674
Applied 2999
2007-07-10 10:28:07 +00:00
stskeeps
ddbb84682d
- Fixed fixed #003244 fix.
2007-07-10 09:49:02 +00:00
stskeeps
74349aa334
- #0003429 reported by Bock about appearing to accept multiple auth blocks.
2007-07-09 19:46:28 +00:00
stskeeps
e1e037c1b1
- Win32 library updates from Bock
2007-06-27 15:47:32 +00:00
stskeeps
8805dae525
- #0003405 repoted by Stealth regarding wildcards and autoconnect being an
...
||
- Fixed irc_uid|gid being defined on win32
2007-06-27 11:36:31 +00:00
stskeeps
dad8477cb3
- Applied patch to fix some win32 problems reported by Bock, fixed by fez
2007-06-27 10:54:51 +00:00
stskeeps
a9682b7ae2
- #0003244 reported by CuLpA about grammar errors in webtv outputs
2007-06-22 08:42:23 +00:00
stskeeps
0e50f34167
- #0003363 patched by adrianp, changing IRC_UID and IRC_GID into
...
defines IRC_USER, IRC_GROUP which is a string specifiying what user name/
group name that should be changed into, instead of a hardcoded gid/uid.
This should make it easier for packaged binary releases to work (even
though this probably means Debian will take us in, ick .. Can't we pull
a new fight with debian-legal again?)
- #0003363 patched by adrianp, changing IRC_UID and IRC_GID into
defines IRC_USER, IRC_GROUP which is a string specifiying what user name/
group name that should be changed into, instead of a hardcoded gid/uid.
This should make it easier for packaged binary releases to work (even
though this probably means Debian will take us in, ick .. Can't we pull
a new fight with debian-legal again?)
2007-06-17 12:43:52 +00:00
stskeeps
182df5db2d
- #0003232 reported by vonitsanet patched by djGrr, regarding /map is not
...
shown u:lined servers to local opers and /links does
2007-06-15 19:58:45 +00:00
stskeeps
f3fce00218
- #0003092 reported by tabrisnet, patched by WolfSage, regarding
...
documentation says
link::bind-ip is optional, but not specifying it produces an error
2007-06-15 19:53:54 +00:00
stskeeps
f3a2d7f6a4
- #0001317 reported by thilo regarding removal of (username) being
...
appended to topics set by U:Lined servers.
2007-06-15 19:47:26 +00:00
stskeeps
451a05d951
- Added oper CIDR
2007-06-14 18:23:38 +00:00
stskeeps
0748ba0aa5
- #0002420 reported by KnuX fixed by WolfSage
...
- #0003147 reported by vonitsanet, fixed by djGrrr regarding making
spamfilters work in case of /setname
2007-06-14 18:20:38 +00:00
stskeeps
797b6f428c
- Fixed SVSKILL sending an illegal QUIT
2007-06-14 18:12:10 +00:00
stskeeps
92bd444ac2
- #0002040 reported by aquanight, removing dependancy on +l for +L. This
...
will be backwards compatible as well, SJOIN doesn't care (TM) and mode
doesn't either in case of a server sending it. So this will be just a
client protocol modification.
2007-06-14 18:10:34 +00:00
stskeeps
8cf43a9596
- #0003139 reported by vonitsanet, improving error messages on /connect
...
when trying to /connect to a server with wildcards (* and ?) in the link
block. We also raise an error if link::options::autoconnect is used
together with wildcards in hostname.
2007-06-14 18:06:04 +00:00
stskeeps
ee24127381
- #0002533 reported by Dodge_Ram, patched by WolfSage, regarding notices
...
not being sent when /*line and /shun are used to request stats
2007-06-14 18:01:01 +00:00
stskeeps
df0e2ac4de
#0003368 patched by Stealth giving users access to do /module on remote
...
servers
2007-06-14 17:29:36 +00:00
stskeeps
48c9c21708
- #0003027 reported by Trocotronic, regarding doing -l <para> on SJOIN,
...
and not -l as supposed. This may have caused desyncs
2007-06-14 17:25:57 +00:00
Bram Matthys
1b587dcbff
- #0002844 reported by RandomNumber: make spamfilter actions case insensitive
2007-04-30 19:45:44 +00:00
Bram Matthys
2b9dd64bb3
- #0002560 reported and patched by w00t, regarding a typo in /SAMODE
2007-04-30 19:43:24 +00:00
Bram Matthys
e9bb00fec3
- Fixed SVSKILL sending an illegal (wrong direction) QUIT right after, #0003307
2007-04-30 19:37:30 +00:00
Bram Matthys
1eeae26719
- #3272 patched by w00t, regarding remove restrictions on NOTICE/PRIVMSG $* for opers.
2007-04-25 12:45:39 +00:00
Bram Matthys
91391a46b5
- #0003212 patched by Grunt, regarding /userip <someone_else> seemingly
...
shows your own (cloaked) IP.
2007-04-25 12:36:42 +00:00
Bram Matthys
33bbe5ea8f
- #0002932 reported by therock247uk, patched by WolfSage, regarding Local
...
opers can /chghost /chgident /chgname on someone thats on another server on
the network.
2007-04-25 12:33:43 +00:00
Bram Matthys
f6a0ef0cc2
- #0003146 reported by vonitsanet, regarding Modes O,S (etc) not rejected for modes-on-connect
...
fixed by djGrrr
2007-04-25 12:30:38 +00:00
Bram Matthys
6b370c9c67
- Fixed file descriptor leakage on rehash. This resulted in [number of modules loaded]
...
file descriptors being leaked upon every /REHASH.
So if you, for example, had 3 modules loaded and rehashed 30 times, it would cause
the ircd to consume 60 useless file descriptors (which often means 60 less file
descriptors being available to clients).
2007-02-16 14:05:44 +00:00