Shawn Smith
ce8b37df3c
Merge branch 'insp20', remote-tracking branch 'Official/insp20' into insp20
2012-03-21 22:47:57 -04:00
Sir Pogsalot
d62e321520
Merge pull request #2 from SaberUK/insp20
...
Fixes for OS X, the ModuleManager sources and some typos.
2012-03-21 13:24:48 -07:00
Peter Powell
2e266c880c
Typo fixes.
2012-03-21 19:33:16 +00:00
Peter Powell
326e52cbab
Update sources.lst to point to the GitHub inspircd-extras repo.
2012-03-21 18:48:07 +00:00
Peter Powell
b0ca1c921f
Switch configure script to use clang on OS X as Apple no longer maintain their fork of GCC.
2012-03-21 17:02:24 +00:00
Sir Pogsalot
fe7dbd2c10
Merge pull request #1 from nenolod/insp20
...
DNS resolver hardening (insp20 branch)
2012-03-21 07:01:08 -07:00
William Pitcock
eac05f8d05
dns: cleanup ResultIsReady() prototype
2012-03-20 18:41:46 -05:00
William Pitcock
84ab0478f9
dns: more hardening
...
- don't trust rr.rdlength
- don't accept replies we know are impossible for AAAA/A records
- don't try to process record types we do not know about specifically
(this behaviour just leads to disaster)
2012-03-20 18:38:13 -05:00
William Pitcock
9aa28f3730
dns: reject messages with lengths larger than DNSHeader with prejudice
...
This also includes when decompressing name entries.
2012-03-20 18:31:14 -05:00
William Pitcock
a6a07de0da
dns: iterators which are integer should always be unsigned, else an integer underflow is possible.
...
Signed-off-by: William Pitcock <nenolod@dereferenced.org>
2012-03-20 17:48:45 -05:00
Justasic
eba7e6655a
m_remove: forbid removing ulined users
2012-02-25 23:57:36 -05:00
Daniel De Graaf
a673d97380
m_chghost: Fix incorrect length check pointed out by Thales
2012-02-25 23:41:04 -05:00
Jens Voss
b2331d7458
Make m_shun work on aliases
2012-01-21 17:05:08 -05:00
Jackmcbarn
22738bad54
Move my name from regular contributors to developers
2011-09-28 13:31:19 -04:00
Jackmcbarn
418b77dd9d
Add note about hidewhois and idle times
2011-08-31 19:27:19 -04:00
Jackmcbarn
f14f7fa7e3
Fix stats letter for shuns
2011-08-27 19:42:12 -04:00
Daniel De Graaf
b6cfed3506
Add -lgcrypt to m_ssl_gnutls because this is no longer pulled in by all versions of gnutls
2011-08-07 18:34:32 -04:00
Daniel De Graaf
5d5ed8dcea
Fix compile warning
2011-07-23 12:45:34 -04:00
Daniel De Graaf
9e9d024c29
Remove harmless but scary-looking logfile lines
2011-07-19 17:11:42 -04:00
Jackmcbarn
061a762095
Allow use of absolute paths with m_nationalchars
2011-07-19 16:08:53 -04:00
Daniel De Graaf
3edec1fa26
<connect deny=""> (or allow="") should not match all users
2011-07-17 19:50:25 -04:00
Daniel De Graaf
a75efd4170
Only write pidfile if we have parsed a valid configuration
2011-07-17 18:52:23 -04:00
Daniel De Graaf
e245dbbad7
2.0.5 release
v2.0.5
2011-06-23 21:21:01 -04:00
Daniel De Graaf
b56d31223d
Always use local SID as the source for PONG replies
2011-06-23 21:14:19 -04:00
Daniel De Graaf
a409e40267
Resolve /STATS S conflict between SVSHOLD and SHUN
2011-06-23 21:01:41 -04:00
Daniel De Graaf
197431e44a
Remove possibly dangerous skip of VerifyCertificate
2011-06-23 20:38:05 -04:00
Daniel De Graaf
386430c38d
Fix initialization of SSL certificate field on connect
2011-06-23 20:31:29 -04:00
Daniel De Graaf
f235772cf1
Fix WSAEWOULDBLOCK error on Windows
...
Making a connection and then immediately accepting it is not synchronous on
Windows; force the accept to block and wait for the connection we just made.
2011-06-18 17:40:39 -04:00
Adam
699a8b2fc8
Fix extras compilation under Windows
2011-06-18 17:25:35 -04:00
Adam
e46e50071f
Final fixups for a working Windows build
2011-06-08 20:40:29 -04:00
Daniel De Graaf
9fcb032269
Fix incorrect typecast
2011-06-06 17:41:55 -04:00
Jackmcbarn
58ab072505
Fix recursion of QuitUser in SendQ quits
2011-05-23 21:51:08 -04:00
Adam
f5409f04cd
Fix timers never being ticked on windows
2011-05-21 16:49:26 -04:00
Daniel De Graaf
48fcc4070f
2.0.4 release
v2.0.4
2011-05-08 19:03:08 -04:00
Adam
e8f97ac842
Fix IPv6 test on Windows
2011-04-19 23:05:03 -04:00
Daniel De Graaf
7aab0d12db
Merge commit 'refs/merge-requests/5' of git://gitorious.org/inspircd/inspircd into insp20
2011-04-18 21:48:05 -04:00
Daniel De Graaf
a07ad07156
Fix mis-implemented irc::sockets::cidr_mask::operator<
2011-04-18 16:58:42 -04:00
Adam
b56565eac2
Fixed Windows build on VS 2010
2011-04-10 17:54:20 -04:00
Jackmcbarn
f8588b112f
Revert to old sepstream logic until a proper fix is finished
2011-04-01 10:09:18 -04:00
DjSlash
00d5b1e12c
Updated helpop regarding SILENCE, example had syntax wrong
2011-03-30 23:41:40 +02:00
DjSlash
171a334bcd
Fix bug 126, thanks to Seb
2011-03-30 23:07:46 +02:00
Jackmcbarn
d2a5339ddf
Fix sepstream logic when multiple consecutive separators are encountered
2011-03-28 16:20:48 -04:00
DjSlash
1a721c948d
Updated examples, removing ziplinks
2011-03-28 16:03:54 +02:00
Jackmcbarn
2018098273
Display a message when using /greloadmodule
2011-03-23 09:11:18 -04:00
DjSlash
7ca5bfa8a7
Values were -1, couldnt find an explanation for that. So applied
...
submitted patch from bug 114 (thanks to DarkStorm) and removed
additional -1's.
2011-03-18 21:48:48 +01:00
DjSlash
d73be0b396
Fix for bug 80
2011-03-18 19:49:35 +01:00
DjSlash
73b297aeb2
Deleted m_invisible from modules.conf.example since that module isn't
...
supported nor delivered in main package
2011-03-18 16:10:23 +01:00
DjSlash
b934da089d
Fix for bug 47
2011-03-18 16:08:10 +01:00
DjSlash
0c23190956
Fix for bug 116, in addition an improvement of the regex is made
2011-03-18 16:04:17 +01:00
Daniel De Graaf
70cd4a5a06
Fix excessive memory use in kqueue
...
The maximum number of file descriptors was incorrectly using the OS maximum,
not the process maximum. Thanks to Liath for finding & testing.
2011-03-03 21:24:05 -05:00