Rutger
cbd32e195f
Replace [cC]olour with [cC]olor
...
Making things consistent, the modules are named '...color', let's keep
on using that instead of 'colour'.
2012-04-01 14:25:05 +02:00
Robin Burchell
e73e4be154
Merge pull request #21 from nenolod/insp20
...
configure: fix check for eventfd support.
2012-03-30 09:45:15 -07:00
William Pitcock
0ea875369c
configure: fix check for eventfd support.
...
InspIRCd uses eventfd_read() which was not introduced until after eventfd was first
added to glibc. uClibc, for example, still does not have support for eventfd_read().
2012-03-29 19:52:11 -05:00
Robin Burchell
cfac6a9562
Merge pull request #16 from Adam-/insp20
...
Fixed out of bounds memory access from malformed DNS queries that have a...
2012-03-28 23:56:32 -07:00
Adam
58c893e834
Fixed infinite loop cauesd by invalid dns packets
2012-03-27 21:39:50 -04:00
Adam
ed28c1ba66
Fixed out of bounds memory access from malformed DNS queries that have an invalid length label. Introduced in a6a07de0daa353bcd29056a4535a9c4784c113c8.
2012-03-26 04:59:13 -04:00
Pogs McPoggerson
7fcda51612
inspircd.com is no longer our dev blog
2012-03-24 05:06:29 -07:00
Robin Burchell
90d7cf63de
Merge pull request #8 from kylef/hostchange
...
m_hostchange: Fix a typo preventing port filters from working
2012-03-22 14:43:31 -07:00
Kyle Fuller
8744cc1f74
m_hostchange: Fix a typo preventing port filters from working
2012-03-22 16:23:03 +00:00
Robin Burchell
1485387c65
Merge pull request #6 from Shawn-Smith/insp20
...
Readme/insp20
2012-03-22 08:41:44 -07:00
Sir Pogsalot
c63000e0b3
Merge pull request #5 from kylef/xcrun
...
Use `xcrun clang++` on OS X as the compiler
2012-03-22 08:32:20 -07:00
Shawn Smith
d348edf601
Added readme
2012-03-22 11:18:01 -04:00
Kyle Fuller
0e57436816
Use xcrun clang++
on OS X as the compiler
2012-03-22 14:40:05 +00:00
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