| Commit message (Expand) | Author | Age | Files | Lines |
| * | We are including tons more than we need to here, its a mess :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10621 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-10-04 | 1 | -9/+0 |
| * | Initialise SSL session pointer to NULL to prevent a potentially unsafe compar...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10602 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-26 | 1 | -0/+5 |
| * | Roll back tweak to the starttls spec requested by kvirc devs, sorry we cant d...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10549 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-17 | 1 | -14/+0 |
| * | Merge the second interface for socket hooking into one, so it's all done by A...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10457 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -8/+8 |
| * | Fix IO hooking modules to use the new (not old) hooking call•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10451 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-07 | 1 | -2/+2 |
| * | this new stuff in m_ssl_gnutls is NOT in our spec! probably shouldnt be eithe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10334 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-08-28 | 1 | -0/+1 |
| * | Add CAP REQ tls support, thanks to psychon•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10332 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-08-28 | 1 | -0/+13 |
| * | Change module versions to use a string instead of fixed digits, and use props...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10290 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-08-25 | 1 | -1/+1 |
| * | Fixed #568 - gnutls does not allow reuse of credentials, which was making /re...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10001 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2008-07-12 | 1 | -8/+18 |
| * | This is more correct, thanks Phoenix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9932 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-06-24 | 1 | -3/+2 |
| * | It is unnecessary and rather less efficient to use memmove() everywhere; it's...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9927 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2008-06-20 | 1 | -2/+2 |
| * | Whos been commiting a quarter of a fix?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9925 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-06-19 | 1 | -3/+3 |
| * | fixed some indentation and spacing in modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9888 e03df62e-2008-0410-955e-edbf42e46eb7
| pippijn | 2008-06-11 | 1 | -1/+1 |
| * | Slight adjustment to our standard to avoid an obvious race condition found by...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9881 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-06-09 | 1 | -0/+3 |
| * | Properly ignore second STARTTLS request on same socket, as per our spec•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9878 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-06-08 | 1 | -2/+5 |
| * | Kick the client in the balls if they try STARTTLS after client registration•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9801 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-24 | 1 | -2/+9 |
| * | Fix memory leak if we send STARTTLS twice, thanks special and psychon•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9800 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-24 | 1 | -0/+4 |
| * | Fix these too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9760 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-19 | 1 | -2/+2 |
| * | Check for windows drive letters on the start of paths and treat them the same...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9724 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-13 | 1 | -4/+4 |
| * | Convert even more•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9630 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2008-05-05 | 1 | -1/+1 |
| * | Fix these•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9444 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-04-09 | 1 | -1/+1 |
| * | Make all our modules use the new stuff rather than the send_ events•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9301 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-04 | 1 | -8/+1 |
| * | Automatic detection and allocation of max fds. No longer needs recompile to c...•••Please note that select and iocp socket engines do not support detection and are always set to FD_SETSIZE and 10240 descriptors respectively.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9263 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-02 | 1 | -8/+10 |
| * | Some metadata commands were using nicknames to identify the nick to apply the...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9245 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-01 | 1 | -1/+6 |
| * | Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in inspi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9217 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-03-30 | 1 | -2/+2 |
| * | Allow activation of TLS via STARTTLS even if CAP REQ tls isnt given, so that ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9193 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-03-24 | 1 | -3/+0 |
| * | 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 | 2008-03-24 | 1 | -3/+9 |
| * | openssl should now work too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9189 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-03-24 | 1 | -2/+4 |
| * | Port bindings for gnutls now bind via ip:port, rather than on all ports for t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9188 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-03-24 | 1 | -33/+21 |
| * | Add stuff so that modules can hook users by altering a pointer in the User cl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9187 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-03-24 | 1 | -11/+16 |
| * | Wheeeeee•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9184 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-03-24 | 1 | -1/+1 |
| * | 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
| brain | 2008-03-23 | 1 | -3/+42 |
| * | Convert remaining InspIRCd::Log() calls to new logging system•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9001 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-02-22 | 1 | -8/+8 |
| * | Commit patch from danieldg that makes a ton of stuff const-safe for latest wa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8922 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-02-13 | 1 | -6/+6 |
| * | -Wshadow fixes for some modules in extra/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8907 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-02-12 | 1 | -4/+4 |
| * | Patch: /rehash (not /rehash ssl) will now rebind SSL ports, but not dh params...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8786 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-02-02 | 1 | -3/+6 |
| * | Header update: 2007 -> 2008•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8694 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-10 | 1 | -1/+1 |
| * | Remove Implements() method from every module. booya.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8536 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-11-04 | 1 | -5/+0 |
| * | Honking huge commit. Removal of DELETE() template that never worked right anyway•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8527 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-11-04 | 1 | -3/+3 |
| * | Convert all to new Attach() system. The Implements() method needs removing fr...•••WARNING: there are segfaults here! HERE BE DRAGONS, i am not finished!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8510 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-11-04 | 1 | -0/+3 |
| * | Make install list list automatically generated from build targets and provide...•••Using this, cert.pem and key.pem are only copied to the conf dir if you enabled an ssl module.
Also, this provides facility for a 'make deinstall' which should be safe for use in all situations as it always specifies a file by name and never uses wildcards to rm.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8362 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -1/+2 |
| * | All of insp now builds with -pedantic (theres some warnings to squash in modu...•••I suggest we actually go through and satisfy these unused parameter errors for two reasons:
(1) it acts as a strong compiler hint leading to better optimization
(2) it will give us a good clue of what parameters are NEVER used and should therefore be removed from use (like i just did with AddMode)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8323 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -1/+1 |
| * | InspSocket -> BufferedSocket. Paves the way for a SimpleSocket class which id...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8206 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-15 | 1 | -5/+5 |
| * | In the grand tradition of huge fucking commits:••• - chanrec -> Channel
- userrec -> User
Enjoy.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8204 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-15 | 1 | -9/+9 |
| * | Add sanity checks to the ssl modules so that theres no possibility of an out ...•••The cull_list commit is a tidy-up only.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8155 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-13 | 1 | -0/+20 |
| * | PROPAGATE this fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8118 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-03 | 1 | -1/+1 |
| * | Removed extremely verbose debugging from the SSL modules, as I believe that b...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8092 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-09-29 | 1 | -9/+0 |
| * | Move everything module-related out of InspIRCd and into ModuleManager, there ...•••All modules in the core distribution should also be updated in line with these changes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7985 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2007-08-28 | 1 | -2/+1 |
| * | Part of our fix didnt make it to here!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7682 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-06 | 1 | -1/+0 |
| * | Fixes from experiences on chatspike. Use the proper OnBufferFlushed event to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7659 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-05 | 1 | -2/+20 |