Jilles Tjoelker
|
8e28bf2936
|
ip_cloaking: clarify logic
This also slightly changes mangled IPs but the
mangling is on the same level.
|
2008-09-20 00:30:35 +02:00 |
Jilles Tjoelker
|
00b7ddcc53
|
ip_cloaking: remove some unnecessary braces
|
2008-09-19 23:44:56 +02:00 |
Jilles Tjoelker
|
9b9c8484ed
|
ip_cloaking: fix digits in hostnames
|
2008-09-19 23:42:28 +02:00 |
Jilles Tjoelker
|
8109e8e320
|
ip_cloaking: fix HOSTLEN buffer lengths,
could have truncated one char it shouldn't
|
2008-09-19 23:41:22 +02:00 |
Jilles Tjoelker
|
799483e7ea
|
More ip_cloaking improvements from Spaz.
The mangling function now creates more variation,
and more of numeric IPs is mangled.
|
2008-09-19 23:35:43 +02:00 |
William Pitcock
|
d7cff1d11b
|
Automated merge with http://hg.atheme.org/charybdis
|
2008-09-17 03:25:19 -05:00 |
Jacob Myers
|
18395f4fa8
|
Improved cloaking. It now uses an FNV hash, which makes IP's much more
difficult to predict.
|
2008-09-17 04:15:51 -04:00 |
Jilles Tjoelker
|
5b0a527927
|
Use rb_snprintf() in various places.
|
2008-09-06 01:00:20 +02:00 |
Valery Yatsko
|
3f46cd0007
|
quick draft fix of ip_cloaking to make module work with ipv6 ips, cleanup later
|
2008-07-28 10:06:01 +04:00 |
William Pitcock
|
9721c67622
|
extensions: no more TS5.
|
2008-06-08 01:31:15 -05:00 |
Valery Yatsko
|
907468c485
|
strlcpy -> rb_strlcpy
|
2008-04-20 08:40:40 +04:00 |
William Pitcock
|
c51d32ba80
|
extensions compile without libcharybdis now.
|
2008-04-01 19:35:13 -05:00 |
nenolod
|
b076458c6f
|
[svn] - forgot to do something
|
2007-07-06 00:56:14 -07:00 |
nenolod
|
514235a762
|
[svn] - fix a possible problem with ipv6
|
2007-07-06 00:54:54 -07:00 |
nenolod
|
762cc38cf9
|
[svn] - new ip cloaking module
|
2007-07-06 00:48:28 -07:00 |
nenolod
|
212380e3f4
|
[svn] - the new plan:
+ branches/release-2.1 -> 2.2 base
+ 3.0 -> branches/cxxconversion
+ backport some immediate 3.0 functionality for 2.2
+ other stuff
|
2007-01-24 22:40:21 -08:00 |