Bram Matthys
9aed223b17
- Fixed zlib version check: 1.x is compatible with all 1.*, etc. ( #0002966 ).
2006-09-28 20:43:52 +00:00
Bram Matthys
6ee4cf1ab5
credit.. Emre -> ironic ;P
2006-09-27 17:41:04 +00:00
Bram Matthys
38d5833c5b
- Added doc/example.tr.conf (Turkish), translated by Emre.
2006-09-27 15:42:07 +00:00
Bram Matthys
1c1b90a801
- Added doc/help.tr.conf (Turkish), translated by Diablo.
2006-09-26 12:23:57 +00:00
Bram Matthys
1db0cc7dcd
- Fixed cloak cutoff problem with long hosts.
2006-09-22 18:34:45 +00:00
Bram Matthys
262e2b2ca6
- Windows 2003: Fixed UnrealIRCd unable to boot if no DNS server is configured, we now
...
fallback to set::dns::nameserver in such a case. Thanks to Romeo (reporter, #0002802 )
and Bock for tracing this down.
2006-09-19 12:45:18 +00:00
Bram Matthys
ac79932314
- Kick non-SSL users when the channel turns out to be +z during netmerge, reported by
...
Ron2K (#0002942 ).
(patch 90% by Trocotronic)
2006-09-15 12:29:01 +00:00
Bram Matthys
30dbdaa750
- Fixed small memory leak in resolver (~40 bytes when connecting to a server)
...
- Made Unreal use the original name in case of a CNAME, instead of the forwarded name,
reported by jerrcsnet (#0003054 ).
- The "looking up your hostname" message was always sent, regardless of show-connect-info.
2006-09-06 12:24:05 +00:00
Bram Matthys
c81b7595ab
- Fix for channel mode +f: It incorrectly didn't eat a paramter on unset (ouch!), even
...
though it always acted like it did in the MODE line sent to the channel. This bug caused
desynchs in some cases. Bug reported by Korfio (#0003048 ).
- Fixes to SVSNICK: case-change no longer causes a collision, don't return the value from
exit_client (which would be FLUSH_BUFFER), fix QUIT not being sent back on collision.
- Fix for above so it doesn't -r the client.
2006-09-03 20:50:12 +00:00
Bram Matthys
31aaee7652
- Fixed bug in MODE #channel showing extended channel mode parameters when not in #channel.
...
- Made 'MODE #channel b' and friends show bans to ircops even when not in channel.
2006-08-29 13:22:58 +00:00
Bram Matthys
745dbfcfe0
- Module coders: Fixed CALLBACKTYPE_CLOAK_EX, it was not working properly at all.
2006-08-29 11:57:24 +00:00
Bram Matthys
078915c8bd
- Fixed some bugs in webtv code that could have caused trouble in the future (off by one),
...
reported by Ilja van Sprundel.
2006-08-23 11:15:23 +00:00
Bram Matthys
601eb71ba7
- Fixed SSL crash problem due to previous SSL change.
2006-08-23 10:43:02 +00:00
Bram Matthys
1c993b2b24
- Fixed /SAJOIN able to join insecure users to +z channels, reported by phedny ( #0002601 ).
2006-08-20 23:32:26 +00:00
Bram Matthys
38f4a154f3
- Small compile fix for above
2006-08-20 23:24:41 +00:00
Bram Matthys
05f5cfe02b
- The server SSL certificate and private key can now be reloaded without requiring a server
...
restart, simply use: /REHASH -ssl
2006-08-20 23:05:55 +00:00
Bram Matthys
c97cfd7a32
- Removed server numeric output from /MAP for normal users (still visible to ircops).
...
- Renamed unreal32docs.tk.html to unreal32docs.tr.html
- Module coders: Added HOOKTYPE_POST_SERVER_CONNECT (1 param: cptr) which is called when
a server connects, just like HOOTYPE_SERVER_CONNECT but this is actually called *after*
all clients and channels are synched. Obviously needed for some modules which must synch
data that refers to clients/channels that would otherwise not exist yet on the other side.
2006-08-19 13:34:20 +00:00
Bram Matthys
c17fc7053d
Mark 3.3* fork
2006-08-05 13:48:05 +00:00
Bram Matthys
d57fda84df
- Fixed SVSMODE -b [user] not always removing all bans (specificly, bans on the cloaked
...
host when you have a vhost), a code cleanup was also done. Based on patch from tabrisnet.
Reported by Rob (#0002981 ).
2006-08-03 12:11:15 +00:00
Bram Matthys
9ea2326637
- Fixed operoverride message if oper is +h and -h's himself, reported by Bock ( #2889 ).
2006-08-03 11:10:58 +00:00
Bram Matthys
4e26a3d494
- Fixed forgotten operoverride logmessage (kick if chan +Q), reported in #2889 .
2006-08-03 10:51:05 +00:00
Bram Matthys
21eb4e5b5d
- Fixed problem with oper as chanadmin kicking himself causing an operoverride notice,
...
reported by Bock (as part of #2889 ).
- Fixed desynch problem with +Q, reported by tabrisnet (#0002992 ).
- Updated doc/coding-guidelines
- Added bugs.* url to /info, was still showing some email address.
2006-08-03 10:44:55 +00:00
Bram Matthys
78463e7d1d
- Fixed tld::options:: not working properly, reported by DelGurth ( #0003003 ).
2006-07-21 10:40:22 +00:00
Bram Matthys
e1dd8acd72
- Made it so undefining SHOW_SECRET (not the default) properly hides +s channels from ircops
...
(except netadmins), as it should. Reported and patch supplied by Jason (#0002965 ).
2006-07-04 10:05:18 +00:00
Bram Matthys
32495af164
- Added OpenBSD 3.9 to the supported OS list.
2006-07-04 10:03:27 +00:00
Bram Matthys
1827f1d59b
- Added HOOKTYPE_SILENCED: this is called whenever a message did not get delivered to a user
...
because the user was on the silence list.
2006-06-27 12:47:53 +00:00
Bram Matthys
11e6da7c3d
- c-ares resolver: upgrade from 1.3.0 to 1.3.1. This mainly fixes compile problems,
...
including one reported by frigola on an old Sun Cobalt RAQ3.
It will probably also fix an issue with the just released curl 7.15.4, if compiling
with remote includes.
TODO: Update win32 (not urgent)
2006-06-25 12:40:31 +00:00
Bram Matthys
e7595588d0
testest
2006-06-16 23:37:16 +00:00
Bram Matthys
bf66d7d2df
test2
2006-06-16 23:15:20 +00:00
Bram Matthys
c42713b0de
test ;p
2006-06-16 23:04:44 +00:00
Bram Matthys
2b3e89ab01
** 3.2.5 release **
2006-06-16 18:12:26 +00:00
Bram Matthys
f7a0338e6c
- Updated doc/technical/005.txt
...
- Mass version change
2006-06-15 19:20:39 +00:00
Bram Matthys
73ccaa0cf5
** 3.2.5-rc3 release **
2006-06-08 12:17:06 +00:00
Bram Matthys
4badd8fbd1
- On certain (newer?) FreeBSD's you get "make: Permission denied" after ./Config, but when
...
you do 'cd ..' and then 'cd -' again, make works just fine. This is going to be the most
stupid workaround in history... Reported by vonitsanet and others (#0002926 ).
2006-06-08 10:56:42 +00:00
Bram Matthys
c592701f91
- Disable /RESTART if running chrooted since that won't work anyway, reported by kayelem
...
(#0002956 ).
2006-06-07 11:31:52 +00:00
Bram Matthys
74c38ca2b5
- Made people with can_override able to change the topic again if not chanop and banned/+m-t,
...
reported by vonitsanet (#0002952 ).
2006-06-07 10:40:12 +00:00
Bram Matthys
e70055008b
reported -> reported and bugfix provided
2006-06-06 23:02:40 +00:00
Bram Matthys
7369f15b40
- Got rid of qline notice that could happen if using services holds (semi-race condition),
...
reported by tabrisnet (#0002950 ).
2006-06-06 22:57:07 +00:00
Bram Matthys
0a9cf5420e
- Updated release notes, bleh.. I forgot :P
2006-06-06 19:30:06 +00:00
Bram Matthys
bc90935c77
** 3.2.5-rc2 release **
2006-06-06 18:47:56 +00:00
Bram Matthys
5c53931125
- Removed PATCH5 from module version incompatibility system, so it can be used if we ever
...
need to update stuff and not enforce modules to recompile.. Might be useful one day ;p
- Updated list of donators
2006-06-06 18:41:56 +00:00
Bram Matthys
d430eeb58e
- Updated release notes a bit (will be updated more later): backrefs (\1) in regexes are
...
kinda scary, or at least at the moment.
2006-06-06 11:52:49 +00:00
Bram Matthys
d1b7ac4e40
- Fixed problem if c-ares library is already installed system-wide, reported by Trystan.
2006-06-05 23:10:01 +00:00
Bram Matthys
48c6df3558
- Fixed problem with IRCd using old link block settings if using a low connfreq, this made it
...
for example near-impossible to remove autoconnect for such a server. Reported by mixx941
(#0002836 ).
2006-06-05 18:11:18 +00:00
Bram Matthys
da44d389ab
- Added translated Turkish docs (doc/unreal32docs.tk.html), translated by tt and Timaeus.
2006-06-05 12:59:42 +00:00
Bram Matthys
1d5742dbcf
- Fixed compile (well, configure) problem on FreeBSD if compiling with remote includes
...
enabled. Reported by psadi (#0002941 ).
2006-06-03 21:52:59 +00:00
Bram Matthys
d6de099c2a
commentaddedtoprevious: Saves some useless file reads.
2006-06-03 16:01:51 +00:00
Bram Matthys
72ce893ad4
- Made the resolver no longer check /etc/hosts, since that's how it used to be and should be.
...
and... config.h comment change..
2006-06-03 16:01:24 +00:00
Bram Matthys
429d6137e6
- #undef STRIPBADWORDS did not work, reported by penna ( #0002944 ).
2006-06-03 15:15:32 +00:00
Bram Matthys
abf11b8e66
- Made the "voice needed when channel is +m but -t" actually work, reported by Trystan and
...
Ron2K (#0002940 ).
2006-06-01 17:08:12 +00:00