]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Sat, 29 Mar 2008 20:26:35 +0000 (20:26 +0000)]
Test commit. .coders now has CIA (instant notification) and the other channels that need to be informed when its available on the public svn get PostBot.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9215
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 29 Mar 2008 20:16:09 +0000 (20:16 +0000)]
Unknown as to if the old code works
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9213
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 29 Mar 2008 18:33:08 +0000 (18:33 +0000)]
Document
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9212
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 29 Mar 2008 18:31:50 +0000 (18:31 +0000)]
Add support for <sqloper:hash> value, references 'md5', 'sha256' and finds the required provider
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9211
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 29 Mar 2008 18:16:02 +0000 (18:16 +0000)]
Use the right pass
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9210
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 29 Mar 2008 18:10:31 +0000 (18:10 +0000)]
Allow freeform queries. Allow $nick, $host, $ip, $pass, $md5pass and $sha256pass in the query. Ability of md5pass and sha256pass variables is dependent upon presence of m_sha256.so or m_md5.so.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9209
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 29 Mar 2008 16:03:26 +0000 (16:03 +0000)]
Cast this to const unsigned char, not just unsigned char. We don't/can't modify them, and this avoids a warning on some compilers.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9205
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 28 Mar 2008 16:32:56 +0000 (16:32 +0000)]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9201
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 28 Mar 2008 15:01:34 +0000 (15:01 +0000)]
Wrong place probably
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9200
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 28 Mar 2008 14:45:12 +0000 (14:45 +0000)]
Don't desync when blanking metadata with remote servers (seperate bug)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9199
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 28 Mar 2008 14:43:49 +0000 (14:43 +0000)]
Don't desync when setting swhois
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9198
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 28 Mar 2008 09:51:51 +0000 (09:51 +0000)]
Forwardport r9195
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9196
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 27 Mar 2008 16:17:57 +0000 (16:17 +0000)]
Thanks danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9194
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 17:04:02 +0000 (17:04 +0000)]
Allow activation of TLS via STARTTLS even if CAP REQ tls isnt given, so that CAP can be overridden if needed in testing
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9193
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 17:01:50 +0000 (17:01 +0000)]
Should now work with ports bound to all interfaces
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9192
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 16:53:34 +0000 (16:53 +0000)]
A load of classes dont inherit from classbase, and they should. fix.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9191
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 16:24:52 +0000 (16:24 +0000)]
This module uses io hooking too, fix it up
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9190
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 16:12:27 +0000 (16:12 +0000)]
openssl should now work too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9189
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 16:03:39 +0000 (16:03 +0000)]
Port bindings for gnutls now bind via ip:port, rather than on all ports for that ip, fixes feature request for roadmap. NOTE, this still needs doing for the openssl module!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9188
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 15:13:17 +0000 (15:13 +0000)]
Add stuff so that modules can hook users by altering a pointer in the User class. Note that ssl modules still bind by port, but the idea of doing this change is so we can remove that logic next
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9187
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 13:41:25 +0000 (13:41 +0000)]
And more of them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9186
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 13:40:12 +0000 (13:40 +0000)]
Finally change all the Version() objects
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9185
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 24 Mar 2008 13:35:49 +0000 (13:35 +0000)]
Wheeeeee
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9184
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 23 Mar 2008 22:57:27 +0000 (22:57 +0000)]
CAP TLS now implemented, this needs someone to make a client to test it :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9183
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 23 Mar 2008 21:36:16 +0000 (21:36 +0000)]
Clean up user/chan modes on deoper, fix memsets off-by-1, delete[] properly in destructor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9182
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 23 Mar 2008 21:20:36 +0000 (21:20 +0000)]
These memsets cant rely on sizeof() any more, afaik. The sizeof() would give 4 or 8, size of the pointer :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9181
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 23 Mar 2008 21:18:32 +0000 (21:18 +0000)]
Whoops, take out some foolish memsets (well theyre foolish now :p)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9180
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 23 Mar 2008 21:12:36 +0000 (21:12 +0000)]
This should save 128 bytes per user for non-opers. Well worth it imho for a reasonably large amount of unused ram.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9179
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 23 Mar 2008 21:04:01 +0000 (21:04 +0000)]
Document aquanight's new stuff :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9178
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 23 Mar 2008 20:46:10 +0000 (20:46 +0000)]
Fix configure -svnupdate not bailing if conflicts occur.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9177
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 23 Mar 2008 20:43:35 +0000 (20:43 +0000)]
Add ability to control what opertypes can set what operonly user/chan modes. This works the same way as commands, in that modes allowed by classes are added together, and * allows all.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9176
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 12:03:43 +0000 (12:03 +0000)]
Wheeee for HUGE commits. Convert all numerics to WriteNumeric so that OnNumeric can capture them.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9175
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 11:45:57 +0000 (11:45 +0000)]
Add WriteNumeric() to User and OnNumeric module event. Note that modules do not change the numeric text on the fly, as this involves needless allocations for numerics that arent being changed, so instead they block the original numeric and send out their own when needed.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9174
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 02:05:51 +0000 (02:05 +0000)]
Fix memory leak if user quits in the middle of sasl AUTHENTICATE steps
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9173
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 01:59:01 +0000 (01:59 +0000)]
Add abort fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9172
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 01:37:55 +0000 (01:37 +0000)]
This works now! (well im sure we'll find something else broken) -- thanks nenolod :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9171
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 00:14:53 +0000 (00:14 +0000)]
Fix for compile error
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9170
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 00:13:18 +0000 (00:13 +0000)]
'AUTHENTICATE C'? Why not authenticate C++ :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9169
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 22 Mar 2008 00:09:03 +0000 (00:09 +0000)]
Patch for IAL abort sequence from nenolod
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9168
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 23:51:02 +0000 (23:51 +0000)]
Removal of server prefix from AUTHENTICATE reply, patch courtesy of nenolod
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9167
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 23:43:09 +0000 (23:43 +0000)]
Patch from nenolod
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9166
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 23:33:39 +0000 (23:33 +0000)]
Add debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9165
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 23:27:45 +0000 (23:27 +0000)]
Fix recommended by nenolod, silly mistake apparently :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9164
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 23:24:19 +0000 (23:24 +0000)]
Sasl stuff from nenolod, with a bit of luck this is closer to the charybdis implementation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9163
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 23:07:33 +0000 (23:07 +0000)]
Only valid targets for encap are now server ids
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9162
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 22:41:38 +0000 (22:41 +0000)]
Fix encap bug, when a target is wildcard we shouldnt abort propogating
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9161
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 21:03:39 +0000 (21:03 +0000)]
That stuff belongs in OnPostconnect or it will be sent too early
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9160
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 21:01:56 +0000 (21:01 +0000)]
When a user registers and SASL has given them accountname metadata push this metadata out on registration.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9159
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:55:07 +0000 (20:55 +0000)]
Add return value
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9158
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:54:46 +0000 (20:54 +0000)]
Add 906, sasl aborted
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9157
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:28:11 +0000 (20:28 +0000)]
Don't send 'sasl successful' numeric on re-identifications after registration
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9156
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:26:35 +0000 (20:26 +0000)]
Rejig numerics to not step on the 90x range for SASL
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9155
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:24:15 +0000 (20:24 +0000)]
If the user hasnt sent CAP REQ sasl, do nothing if AUTHENTICATE is sent by that user
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9154
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:22:26 +0000 (20:22 +0000)]
Generate warning if m_services_account.so and m_cap.so are not loaded with m_sasl.so to log file. Tidy up debug output.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9153
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:12:37 +0000 (20:12 +0000)]
Forgot to commit this
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9152
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 20:04:46 +0000 (20:04 +0000)]
Whoops, forgot to tie ENCAP into receiver in treesocket
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9151
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 19:58:49 +0000 (19:58 +0000)]
This seems to play nice now, but it seems we may have to redo it all AGAIN :(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9150
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 19:42:08 +0000 (19:42 +0000)]
Add capability for m_services_account to broadcast login events, with the user who is logging in and their login name
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9149
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 19:31:42 +0000 (19:31 +0000)]
Patch to change MODULES numerics, so we dont get a collision when using AUTHENTICATE. Thanks nenolod.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9148
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 19:30:50 +0000 (19:30 +0000)]
Not finished yet. currently, this passes AUTHENTICATE messages to and from services and a client using ENCAP, and makes itself available via CAP
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9147
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 18:52:54 +0000 (18:52 +0000)]
ENCAP stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9146
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 16:23:55 +0000 (16:23 +0000)]
Add support for CAP in uhnames, it has the token 'userhost-in-names'. Comments welcome.
Add a function to m_cap.h, "GenericCapHandler" which allows a one-line definition of a CAP token that just adds a metadata tag, as used by NAMESX and UHNAMES. Saves code duplication.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9145
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 16:17:03 +0000 (16:17 +0000)]
Convert to new api
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9144
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 16:12:07 +0000 (16:12 +0000)]
convert to new api
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9143
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 16:09:14 +0000 (16:09 +0000)]
Remove Prioritize(), no longer needed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9142
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 16:08:39 +0000 (16:08 +0000)]
Make m_auditorium use the new api (this is MUCH easier to understand)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9141
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 21 Mar 2008 15:54:15 +0000 (15:54 +0000)]
Add support for OnNamesListItem, discussed with w00t a few days ago. This makes NAMESX etc a LOT cleaner and safer.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9140
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Wed, 19 Mar 2008 14:56:45 +0000 (14:56 +0000)]
Ricer up AllModulesReportReady further. If one fails, all fail, so returning false on first fail will save subsequent reduntant calls.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9138
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Wed, 19 Mar 2008 01:35:11 +0000 (01:35 +0000)]
And one more tweak to this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9137
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Wed, 19 Mar 2008 01:33:42 +0000 (01:33 +0000)]
Fix OnUserRegister() not getting called for if USER sent before NICK on registration.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9136
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Wed, 19 Mar 2008 01:22:36 +0000 (01:22 +0000)]
Final tweak to AllModulesReportReady, should be there now.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9134
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 19 Mar 2008 00:35:16 +0000 (00:35 +0000)]
Nak vector thing
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9133
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 19 Mar 2008 00:25:25 +0000 (00:25 +0000)]
Damnit, its right now. im going to bed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9131
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 19 Mar 2008 00:23:51 +0000 (00:23 +0000)]
Whoops, and dont get the comparison backwards. dont look at me like that, its almost 3am :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9130
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 19 Mar 2008 00:19:29 +0000 (00:19 +0000)]
Silly silly, AllModulesReportReady returns true when ONE module reports ready. Fixed here :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9128
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 23:58:16 +0000 (23:58 +0000)]
oh, DOH
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9127
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 23:54:33 +0000 (23:54 +0000)]
Crash fixes from nenolod
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9126
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 23:32:58 +0000 (23:32 +0000)]
Add support for CAP to this via multi-prefix. NOTE, the OnNamesList for this and others want refactoring, because theyre craq. Ask me sometime about the new way we have in mind for this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9125
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 22:56:05 +0000 (22:56 +0000)]
Apply CAP ACK/NAK stuff from nenolod, thanks :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9124
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 22:11:41 +0000 (22:11 +0000)]
Merge in patch by nenolod for CAP CLEAR
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9123
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 20:31:23 +0000 (20:31 +0000)]
Implement CAP LIST
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9122
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 20:24:45 +0000 (20:24 +0000)]
Support CAP LS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9121
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 20:18:16 +0000 (20:18 +0000)]
Add m_cap.* stuff, unfinished. Thanks for the initial advice nenolod :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9120
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 18 Mar 2008 01:32:09 +0000 (01:32 +0000)]
Add logging for static callback messages/errors from the database.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9119
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 17 Mar 2008 22:25:21 +0000 (22:25 +0000)]
Its better to have asserted and failed, than not to fail at all according to tds. Fix assertion error on DB down.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9118
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 17 Mar 2008 17:28:54 +0000 (17:28 +0000)]
Fix the warnings that are worth fixing, ignore the rest of gcc's nannying
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9117
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 17 Mar 2008 17:02:47 +0000 (17:02 +0000)]
Translate std::string, irc::string and std::deque to more readable forms in error messages. I'll do others as need be and as i notice them.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9116
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:53:20 +0000 (22:53 +0000)]
Add MsSQL schema for sql oper.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9115
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:48:51 +0000 (22:48 +0000)]
Add MsSQL schema for sql log.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9114
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:15:50 +0000 (22:15 +0000)]
and no ssl in here.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9113
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:13:11 +0000 (22:13 +0000)]
update svn:ignore for m_mssql.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9112
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:11:46 +0000 (22:11 +0000)]
Add m_mssql.so to example conf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9111
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 22:02:57 +0000 (22:02 +0000)]
There isnt any ssl support here, remove the readvalue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9110
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:25:30 +0000 (21:25 +0000)]
OK that should fix it for fail too. And make it compile again.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9109
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:21:28 +0000 (21:21 +0000)]
new/delete - malloc/free, remember peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9108
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:16:41 +0000 (21:16 +0000)]
Less mem leaking, thx Brain for noticing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9107
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:12:10 +0000 (21:12 +0000)]
A little less debug saying WEEEE :]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9106
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:03:32 +0000 (21:03 +0000)]
Experimental support for Microsoft SQL Server. Might crash and burn alot. Appreciate backtraces with full debuginfo if you run this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9105
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 20:28:29 +0000 (20:28 +0000)]
Document m_geoip.so
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9104
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 20:06:49 +0000 (20:06 +0000)]
Make this work, its all good! :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9103
e03df62e -2008-0410-955e-
edbf42e46eb7