Bram Matthys
184d63094b
re-run autoconf (./Config fix after port..)
2014-05-30 22:58:25 +02:00
Bram Matthys
5415c36407
compile fix after porting all the fixes/etc from 3.2.x.
2014-05-30 22:56:07 +02:00
Bram Matthys
2a2322c31a
[Port from 3.2.x] Added set::spamfilter::stop-on-first-match -- 2nd part.
2014-05-30 22:55:07 +02:00
Bram Matthys
14c74561c7
Added set::spamfilter::stop-on-first-match [yes|no]:
...
By default this is set to 'yes' which means that once a spamfilter matches
UnrealIRCd will take action immediately and any additional (other)
spamfilters will not be processed.
When this is set to 'no' then after the first spamfilter match other
spamfilters will still be checked. All of these matches will be logged and a
message will go to IRCOps (snomask +S) for each one. The affected user,
however, will only see one spamfilter action (eg: block or kill) which will
be the spamfilter with the 'gravest action' (gzline is highest, block and
warn are lowest).
2014-01-20 22:10:27 +01:00
Nathan Phillip Brink
bd1ec26a8d
- Update the documentation about set::dns::nameserver to reflect reality (that the setting is only used if c-ares can’t read /etc/resolv.conf).
2013-01-27 05:59:50 +00:00
Bram Matthys
bf3d8161a3
Added SVIDLEN so this value is now separate from NICKLEN. Previously if you
...
would lower NICKLEN to 9 then services timestamps would be cut off. Reported
by Jobe (#4248 ).
2014-01-12 16:40:55 +01:00
Bram Matthys
475a9a9c5f
When you specified more than 4 servers in set::timesynch::server you could
...
experience weird issues such as a flood of 'Cannot accept connections:
invalid argument' messages. Reported by hyper_threader (#4242 ).
2014-01-12 11:26:29 +01:00
Bram Matthys
ef17d28a57
Backport from 3.2.x: For silenced users we will now only check the current
...
nick!user@host, suggested by Stevie (#2226 ).
2014-05-30 22:37:32 +02:00
Bram Matthys
7d2dea9256
Fix compile problem on OS X 10.9, reported and patch provided by
...
JustinTArthur (#4251 ).
2014-01-12 10:20:04 +01:00
Bram Matthys
d7c198cc82
Secure server to server links were previously hardcoded at SSLv3. This has
...
been fixed to be 'SSLv3 or later'. In practice this means that you will now
see a lot more server-to-server links using TLSv1.2.
2014-01-09 21:39:36 +01:00
Nathan Phillip Brink
2f74d6bdec
Describe how channel mode +d (Deaf) still intentionally allows bot commands through, thanks Dan39.
2013-12-05 05:20:51 +00:00
Nathan Phillip Brink
51dbf20dc2
Allow set::channel-command-prefix to be an empty string.
2013-12-05 05:19:45 +00:00
Bram Matthys
564eef1688
Fix './unreal backtrace': on more recent gdb versions or in languages other
...
than English not always all tmp/*.so files were added. Therefore the
backtrace was often (much) less informative. We now use a different method.
2014-03-30 15:57:16 +02:00
Nathan Phillip Brink
98f7a8a80c
Update .hgignore to cover more of autotools and support testing unrealircd by running it out of the repository directory directly.
2013-12-05 05:14:06 +00:00
Bram Matthys
f26f9ea6e0
Fix curlinstall script (updated c-ares version)
2013-11-25 20:35:16 +01:00
Bram Matthys
034d2b239d
fixed typo preventing a compile, reported by rfrederick ( #4245 ).
2013-11-24 20:22:56 +01:00
Bram Matthys
559bdcbc48
Fix for OS X so it can actually compile. Reported by QIXOZL ( #4236 ).
2013-11-24 11:30:18 +01:00
Bram Matthys
3ac7306c90
Update curl-ca-bundle with a more recent version
2013-11-22 22:16:53 +01:00
Bram Matthys
81c82839cc
Port from 3.2.x: Small watch fix
2014-05-30 22:28:52 +02:00
Bram Matthys
1074b18e1f
Update c-ares library to 1.10.1 (tar.gz)
2014-05-30 22:27:17 +02:00
Bram Matthys
9da678af45
Update c-ares library to 1.10.1
2013-11-20 12:53:19 +01:00
Bram Matthys
ba08bed3cd
Port from 3.2.x: "Various fixes, more info later."
2014-05-30 22:26:19 +02:00
Bram Matthys
126795a3e3
Rejoining because of user@host change -> Changing host (Techman, #4232 )
2014-05-30 19:31:16 +02:00
Bram Matthys
26b0c6f9e7
some updates for 3.4.x (the commit rules applied mostly to 3.2.x)
2014-05-30 17:59:06 +02:00
Bram Matthys
65d5569ef0
First attempt at parse_chanmode(), meant for 3rd party module coders.. and
...
who knows it may be useful for ourselves too.
2014-05-29 22:05:15 +02:00
Bram Matthys
d4271a0c72
Fix for when DEFAULT_PERMISSIONS is set to 0.
2014-05-19 09:58:57 +02:00
Bram Matthys
101d2dd6a3
Big 3.4.x commit containing bug fixes and enhancements. Modularizing
...
user & channel modes. Fixing Windows build. Etc..
2014-05-11 20:56:02 +02:00
Thomas Fargeix
4008883f9c
French doc:
...
- document SID config option (r0081b23f5e19)
- Add permanent channel mode. (#4117 ) (r6a1cc53d377e)
- Remove AKILL/RAKILL commands. (#3662 ) (r5ec482aabf80)
2013-05-25 01:50:44 +02:00
William Pitcock
8944ebc093
- m_cap: fix nospoof bypass ( #4222 )
2013-09-21 06:08:00 +00:00
William Pitcock
1b9ced7332
- another pass at release notes for alpha1
2013-05-25 11:28:52 +00:00
William Pitcock
a9415f39d3
- bump UnrealProtocol to 2312 for deny version blocks
2013-05-25 11:19:54 +00:00
William Pitcock
95137d435a
- use SIDs and UIDs in server burst entirely if possible
2013-05-25 11:17:17 +00:00
William Pitcock
e27e2db8e1
- m_sjoin: do not leak UIDs in netjoin to users
2013-05-25 11:04:35 +00:00
William Pitcock
e39903554a
- fix vmakebuf_local_withprefix() sizeof bug
2013-05-25 10:57:24 +00:00
William Pitcock
881d79e5b5
- more UID vs. non-UID translation
2013-05-25 09:52:35 +00:00
William Pitcock
8e450fccab
- m_part: translate between UID and non-UID.
2013-05-25 09:47:42 +00:00
William Pitcock
56c6c504d1
- m_join: translate between UID and non-UID
2013-05-25 09:45:33 +00:00
William Pitcock
cb35cfd306
- m_sjoin: translate between UID and non-UID.
2013-05-25 09:41:40 +00:00
William Pitcock
24363fd276
- fix typo
2013-05-25 08:20:53 +00:00
William Pitcock
91f4e1591d
- sendto_message_one(): translate ID to nickname for non-SID servers
2013-05-25 02:03:49 +00:00
William Pitcock
bdf6ecf552
- fdlist: do not update the backend if it is not actively tracking an FD
2013-05-25 00:30:38 +00:00
William Pitcock
349259eecb
- remove check for -fno-strict-aliasing, we no longer need it
2013-05-24 23:32:55 +00:00
William Pitcock
ff2b229663
- fix type-punning in decode_ip(). ( #4205 )
2013-05-24 23:21:17 +00:00
William Pitcock
f5cfafb94e
- ssl: include prototype for start_of_normal_client_handshake().
2013-05-24 23:16:37 +00:00
William Pitcock
17f2ac31c5
- warning fixes
2013-05-24 23:13:32 +00:00
William Pitcock
7193b84876
- remove fdmaxcounter.c which seems not to be connected to anything
2013-05-24 22:54:22 +00:00
William Pitcock
7f01bc731d
- use strlcat() instead of strncat() in send.c
2013-05-24 22:49:35 +00:00
William Pitcock
8e74fc64a5
- add valgrind suppressions file
2013-05-24 22:35:00 +00:00
William Pitcock
34cb24c62e
- assorted warning fixes from clang
2013-05-24 22:15:20 +00:00
William Pitcock
2fb644e0ba
- crule: evaluate currarg correctly
2013-05-24 22:05:18 +00:00