]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
Sir Pogsalot [Thu, 22 Mar 2012 15:32:20 +0000 (08:32 -0700)]
Merge pull request #5 from kylef/xcrun
Use `xcrun clang++` on OS X as the compiler
Kyle Fuller [Thu, 22 Mar 2012 14:40:05 +0000 (14:40 +0000)]
Use `xcrun clang++` on OS X as the compiler
Sir Pogsalot [Wed, 21 Mar 2012 20:24:48 +0000 (13:24 -0700)]
Merge pull request #2 from SaberUK/insp20
Fixes for OS X, the ModuleManager sources and some typos.
Peter Powell [Wed, 21 Mar 2012 19:22:11 +0000 (19:22 +0000)]
Typo fixes.
Peter Powell [Wed, 21 Mar 2012 18:48:07 +0000 (18:48 +0000)]
Update sources.lst to point to the GitHub inspircd-extras repo.
Peter Powell [Wed, 21 Mar 2012 17:02:24 +0000 (17:02 +0000)]
Switch configure script to use clang on OS X as Apple no longer maintain their fork of GCC.
Sir Pogsalot [Wed, 21 Mar 2012 14:01:08 +0000 (07:01 -0700)]
Merge pull request #1 from nenolod/insp20
DNS resolver hardening (insp20 branch)
William Pitcock [Tue, 20 Mar 2012 23:41:09 +0000 (18:41 -0500)]
dns: cleanup ResultIsReady() prototype
William Pitcock [Tue, 20 Mar 2012 23:38:13 +0000 (18:38 -0500)]
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)
William Pitcock [Tue, 20 Mar 2012 23:31:14 +0000 (18:31 -0500)]
dns: reject messages with lengths larger than DNSHeader with prejudice
This also includes when decompressing name entries.
William Pitcock [Tue, 20 Mar 2012 22:48:45 +0000 (17:48 -0500)]
dns: iterators which are integer should always be unsigned, else an integer underflow is possible.
Signed-off-by: William Pitcock <nenolod@dereferenced.org>
Justasic [Sun, 26 Feb 2012 04:57:36 +0000 (23:57 -0500)]
m_remove: forbid removing ulined users
Daniel De Graaf [Sun, 26 Feb 2012 04:41:04 +0000 (23:41 -0500)]
m_chghost: Fix incorrect length check pointed out by Thales
Jens Voss [Sat, 21 Jan 2012 22:04:59 +0000 (17:04 -0500)]
Make m_shun work on aliases
Jackmcbarn [Wed, 28 Sep 2011 17:31:19 +0000 (13:31 -0400)]
Move my name from regular contributors to developers
Jackmcbarn [Wed, 31 Aug 2011 23:27:19 +0000 (19:27 -0400)]
Add note about hidewhois and idle times
Jackmcbarn [Sat, 27 Aug 2011 23:42:12 +0000 (19:42 -0400)]
Fix stats letter for shuns
Daniel De Graaf [Sun, 7 Aug 2011 22:34:32 +0000 (18:34 -0400)]
Add -lgcrypt to m_ssl_gnutls because this is no longer pulled in by all versions of gnutls
Daniel De Graaf [Sat, 23 Jul 2011 16:45:34 +0000 (12:45 -0400)]
Fix compile warning
Daniel De Graaf [Tue, 19 Jul 2011 21:11:14 +0000 (17:11 -0400)]
Remove harmless but scary-looking logfile lines
Jackmcbarn [Tue, 19 Jul 2011 20:08:53 +0000 (16:08 -0400)]
Allow use of absolute paths with m_nationalchars
Daniel De Graaf [Sun, 17 Jul 2011 23:49:03 +0000 (19:49 -0400)]
<connect deny=""> (or allow="") should not match all users
Daniel De Graaf [Sun, 17 Jul 2011 22:52:23 +0000 (18:52 -0400)]
Only write pidfile if we have parsed a valid configuration
Daniel De Graaf [Fri, 24 Jun 2011 01:21:01 +0000 (21:21 -0400)]
2.0.5 release
Daniel De Graaf [Fri, 24 Jun 2011 01:14:19 +0000 (21:14 -0400)]
Always use local SID as the source for PONG replies
Daniel De Graaf [Fri, 24 Jun 2011 01:01:41 +0000 (21:01 -0400)]
Resolve /STATS S conflict between SVSHOLD and SHUN
Daniel De Graaf [Fri, 24 Jun 2011 00:38:05 +0000 (20:38 -0400)]
Remove possibly dangerous skip of VerifyCertificate
Daniel De Graaf [Fri, 24 Jun 2011 00:31:29 +0000 (20:31 -0400)]
Fix initialization of SSL certificate field on connect
Daniel De Graaf [Sat, 18 Jun 2011 21:37:49 +0000 (17:37 -0400)]
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.
Adam [Sat, 18 Jun 2011 21:25:35 +0000 (17:25 -0400)]
Fix extras compilation under Windows
Adam [Thu, 9 Jun 2011 00:40:29 +0000 (20:40 -0400)]
Final fixups for a working Windows build
Daniel De Graaf [Mon, 6 Jun 2011 21:41:55 +0000 (17:41 -0400)]
Fix incorrect typecast
Jackmcbarn [Tue, 24 May 2011 01:51:08 +0000 (21:51 -0400)]
Fix recursion of QuitUser in SendQ quits
Adam [Sat, 21 May 2011 20:49:26 +0000 (16:49 -0400)]
Fix timers never being ticked on windows
Daniel De Graaf [Sun, 8 May 2011 23:03:08 +0000 (19:03 -0400)]
2.0.4 release
Adam [Wed, 20 Apr 2011 03:05:03 +0000 (23:05 -0400)]
Fix IPv6 test on Windows
Daniel De Graaf [Tue, 19 Apr 2011 01:48:05 +0000 (21:48 -0400)]
Merge commit 'refs/merge-requests/5' of git://gitorious.org/inspircd/inspircd into insp20
Daniel De Graaf [Mon, 18 Apr 2011 20:58:35 +0000 (16:58 -0400)]
Fix mis-implemented irc::sockets::cidr_mask::operator<
Adam [Fri, 8 Apr 2011 07:48:43 +0000 (03:48 -0400)]
Fixed Windows build on VS 2010
Jackmcbarn [Fri, 1 Apr 2011 14:09:18 +0000 (10:09 -0400)]
Revert to old sepstream logic until a proper fix is finished
DjSlash [Wed, 30 Mar 2011 21:41:40 +0000 (23:41 +0200)]
Updated helpop regarding SILENCE, example had syntax wrong
DjSlash [Wed, 30 Mar 2011 21:07:46 +0000 (23:07 +0200)]
Fix bug 126, thanks to Seb
Jackmcbarn [Mon, 28 Mar 2011 20:20:48 +0000 (16:20 -0400)]
Fix sepstream logic when multiple consecutive separators are encountered
DjSlash [Mon, 28 Mar 2011 14:03:54 +0000 (16:03 +0200)]
Updated examples, removing ziplinks
Jackmcbarn [Wed, 23 Mar 2011 13:11:18 +0000 (09:11 -0400)]
Display a message when using /greloadmodule
DjSlash [Fri, 18 Mar 2011 20:48:48 +0000 (21:48 +0100)]
Values were -1, couldnt find an explanation for that. So applied
submitted patch from bug 114 (thanks to DarkStorm) and removed
additional -1's.
DjSlash [Fri, 18 Mar 2011 18:49:35 +0000 (19:49 +0100)]
Fix for bug 80
DjSlash [Fri, 18 Mar 2011 15:10:23 +0000 (16:10 +0100)]
Deleted m_invisible from modules.conf.example since that module isn't
supported nor delivered in main package
DjSlash [Fri, 18 Mar 2011 15:08:10 +0000 (16:08 +0100)]
Fix for bug 47
DjSlash [Fri, 18 Mar 2011 15:02:29 +0000 (16:02 +0100)]
Fix for bug 116, in addition an improvement of the regex is made
Daniel De Graaf [Fri, 4 Mar 2011 02:22:56 +0000 (21:22 -0500)]
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.
Daniel De Graaf [Tue, 1 Mar 2011 03:35:06 +0000 (22:35 -0500)]
Fix timeout defaulting to zero for link blocks
Peter Powell [Sun, 27 Feb 2011 05:20:55 +0000 (00:20 -0500)]
Fix "-bundle not allowed with -dynamiclib" issue on OS X
Jackmcbarn [Mon, 14 Feb 2011 16:02:09 +0000 (11:02 -0500)]
Fix bug #122
Daniel De Graaf [Wed, 2 Feb 2011 02:25:41 +0000 (21:25 -0500)]
2.0.3 release
Jackmcbarn [Sun, 30 Jan 2011 16:42:26 +0000 (11:42 -0500)]
Fix bug #83
Jackmcbarn [Mon, 24 Jan 2011 17:06:54 +0000 (12:06 -0500)]
Fix bug #110
Jackmcbarn [Sat, 22 Jan 2011 19:12:44 +0000 (14:12 -0500)]
Fix bug where an empty parameter is generated when input to a tokenstream ends in a colon
Jackmcbarn [Thu, 20 Jan 2011 01:24:07 +0000 (20:24 -0500)]
Fix bug #117, found by satmd, thanks
Jackmcbarn [Wed, 5 Jan 2011 01:27:58 +0000 (20:27 -0500)]
Remove bad return statement - noticed by zynox, thanks
Jackmcbarn [Thu, 23 Dec 2010 19:50:11 +0000 (14:50 -0500)]
Fix bug #113
Jackmcbarn [Thu, 2 Dec 2010 14:03:02 +0000 (09:03 -0500)]
Restore prefix
Jackmcbarn [Thu, 2 Dec 2010 13:51:00 +0000 (08:51 -0500)]
Simplify ClearAllConnections code and fix possible crash
Jackmcbarn [Thu, 2 Dec 2010 13:41:33 +0000 (08:41 -0500)]
Fix possible crash
Daniel De Graaf [Thu, 21 Oct 2010 01:16:10 +0000 (21:16 -0400)]
Fix taint mode execution
Jackmcbarn [Fri, 15 Oct 2010 18:00:07 +0000 (14:00 -0400)]
Register the silence list extension
Dennis Friis [Fri, 15 Oct 2010 10:37:24 +0000 (12:37 +0200)]
Remove m_sqlv2.h from these modules, they both use v3 now.
Daniel De Graaf [Thu, 14 Oct 2010 01:06:59 +0000 (21:06 -0400)]
Fix memory leak in m_conn_waitpong caught by its breaking in 2.1
Daniel De Graaf [Thu, 30 Sep 2010 23:03:06 +0000 (19:03 -0400)]
Fix kick level check to scan all status modes and not skip checks for modeless users
Daniel De Graaf [Tue, 28 Sep 2010 15:16:34 +0000 (11:16 -0400)]
Work around old GNU make's inability to use "else if"
Daniel De Graaf [Tue, 28 Sep 2010 15:01:45 +0000 (11:01 -0400)]
Fix kicking permisisons - GetPrefixChar returns the prefix, not the mode character
Daniel De Graaf [Sat, 25 Sep 2010 21:17:57 +0000 (17:17 -0400)]
Fix unsafe iteration in m_timedbans
Daniel De Graaf [Sun, 19 Sep 2010 20:31:58 +0000 (16:31 -0400)]
A zero return from gnutls_record_send is not an error
Daniel De Graaf [Sat, 18 Sep 2010 21:37:37 +0000 (17:37 -0400)]
Fix global notice of timedban add and remove being sourced from all servers
Daniel De Graaf [Sat, 18 Sep 2010 02:06:36 +0000 (22:06 -0400)]
SVSNICK should not translate nicks to UIDs
Daniel De Graaf [Thu, 9 Sep 2010 17:40:36 +0000 (12:40 -0500)]
Build fixes for darwin
Daniel De Graaf [Thu, 9 Sep 2010 00:06:25 +0000 (20:06 -0400)]
Recreate the build/include symlink so that changing the build location works as expected
Daniel De Graaf [Wed, 8 Sep 2010 23:53:38 +0000 (19:53 -0400)]
Add gettimeofday() fallback for systems without clock_gettime
Daniel De Graaf [Sun, 5 Sep 2010 21:01:49 +0000 (17:01 -0400)]
Fix the pseudo-penalty hack that doesn't work properly
Daniel De Graaf [Sat, 4 Sep 2010 23:31:01 +0000 (19:31 -0400)]
2.0.2 release
Daniel De Graaf [Sat, 4 Sep 2010 23:30:44 +0000 (19:30 -0400)]
Do not apply parameter length restrictions or CleanMask when unsetting modes
Daniel De Graaf [Sat, 4 Sep 2010 20:36:17 +0000 (16:36 -0400)]
Fix crash in m_silence when provided with a bad pattern (bug #79)
Daniel De Graaf [Sat, 4 Sep 2010 20:17:21 +0000 (16:17 -0400)]
Fix crash on matching j:@#chan ban when the user is not in the channel
Daniel De Graaf [Sat, 4 Sep 2010 02:58:00 +0000 (22:58 -0400)]
Fix resolved hostname not being changed when WEBIRC passes a hostname longer than 64 characters
Daniel De Graaf [Sat, 28 Aug 2010 17:51:06 +0000 (13:51 -0400)]
Prevent setting mode -H if already unset, bug #74
Daniel De Graaf [Thu, 19 Aug 2010 23:06:10 +0000 (19:06 -0400)]
Fix the <database> example tags
Daniel De Graaf [Tue, 17 Aug 2010 23:36:35 +0000 (19:36 -0400)]
Include a placement operator new for classes that hide operator new
Daniel De Graaf [Tue, 17 Aug 2010 23:03:51 +0000 (19:03 -0400)]
Clarify null character append in m_cloaking (fixes compiler warning)
Daniel De Graaf [Sat, 14 Aug 2010 01:18:05 +0000 (21:18 -0400)]
Document <options:cyclehostsfromuser>
Daniel De Graaf [Wed, 11 Aug 2010 20:27:09 +0000 (16:27 -0400)]
Also tidy masks being removed, fixes bug #70
Daniel De Graaf [Wed, 11 Aug 2010 18:37:27 +0000 (14:37 -0400)]
Fix NotifyOpers setting not being applied correctly
Jens Voss [Sun, 8 Aug 2010 21:58:28 +0000 (17:58 -0400)]
Stop hiding users when a prefix is set on them, fixes apparent desyncs
Daniel De Graaf [Sun, 8 Aug 2010 21:51:47 +0000 (17:51 -0400)]
Don't try to tidy m_autoop entries (fixes extra !*@*)
Daniel De Graaf [Sun, 8 Aug 2010 00:21:59 +0000 (20:21 -0400)]
2.0.1 release
Daniel De Graaf [Thu, 5 Aug 2010 01:27:21 +0000 (21:27 -0400)]
Prevent kicking people you do not have permission to deprivilege
Daniel De Graaf [Wed, 4 Aug 2010 21:02:15 +0000 (17:02 -0400)]
Fix $md5pass and $sha256pass in SQL queries
Daniel De Graaf [Sun, 20 Jun 2010 00:58:57 +0000 (20:58 -0400)]
Change ThreadSignalSocket to EventHandler to avoid calling recv() on an eventfd, which does not work
Adam [Wed, 4 Aug 2010 01:46:15 +0000 (21:46 -0400)]
Fix m_opermodes.so sending modes for unintroduced clients with oper autologin (bug 53)
Daniel De Graaf [Wed, 4 Aug 2010 01:37:48 +0000 (21:37 -0400)]
Update a number of docs issues
Daniel De Graaf [Wed, 4 Aug 2010 01:05:10 +0000 (21:05 -0400)]
Use the remote channel's capitalization on a losing TS merge