| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix to allow for OnRehash to know what user initiated the rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6207 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-01 | 1 | -2/+2 |
| * | Fix this so it works properly, and removes the descriptions on unload (when t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6197 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-01 | 1 | -1/+6 |
| * | Add port type identifiers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6196 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-01 | 1 | -0/+3 |
| * | Still more massive commit fun. Headers in include/ still to be done, else tha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5997 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-12-15 | 1 | -6/+3 |
| * | Someone forgot to add the copyright headers here :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5943 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-11 | 1 | -0/+16 |
| * | Debug stuff, and some minor fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5927 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-11 | 1 | -1/+10 |
| * | Rename ssl.h -> transport.h, as its now used for ziplinks•••Document the data format used by our ziplinks (its not just deflated data, there has to be a length header on the start)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5912 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-10 | 1 | -2/+2 |
| * | Fix for end of handshake detection, HANDSHAKEN is a silly name for a const :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5904 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-10 | 1 | -1/+1 |
| * | Make it all work properly. Have it wait for handshake to complete before send...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5898 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-09 | 1 | -0/+14 |
| * | It works! WOO AND YAY! (this isnt finished yet, only an idiot would use this ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5897 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-09 | 1 | -1/+4 |
| * | Add the stuff required for the InspSocketHook interface•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5890 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-09 | 1 | -3/+23 |
| * | Rename ssl_cert.h to ssl.h, it will contain the interface for hooking inspsoc...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5888 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-09 | 1 | -2/+2 |
| * | Add OnRawSocketConnect, we've not had it till now because we've not needed it :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5887 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-09 | 1 | -1/+20 |
| * | More $ModDep stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5854 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-04 | 1 | -1/+1 |
| * | Fixed gnutls_rpath.pl to do rpath for all paths, not just gnutls - this fixes...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5781 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-11-21 | 1 | -1/+1 |
| * | Dont allow overlapped ports in these files•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5695 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 1 | -1/+1 |
| * | Add irc::portparser, a class to parse port ranges in the form "6660,6661,6662...•••Needs testing, watch next few commits.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5690 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 1 | -40/+7 |
| * | Make these properly detect port ranges.•••TODO: Make a port range parser class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5689 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-11-11 | 1 | -9/+45 |
| * | Fix these too!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5575 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -1/+1 |
| * | Add support for OnWhoisLine, which allows modules to change or drop any line ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5570 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-28 | 1 | -1/+1 |
| * | Insert massive change here.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5504 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-19 | 1 | -1/+1 |
| * | 64bit fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5374 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-10-01 | 1 | -3/+2 |
| * | Now with binary versioning goodness•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5366 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-01 | 1 | -1/+1 |
| * | Annotations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5254 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -0/+2 |
| * | Output the certificate hash to the user when they connect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5138 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 1 | -0/+1 |
| * | Removal of debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5133 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 1 | -3/+1 |
| * | We now have a test module that can dump someones certificate information: /ss...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5125 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 1 | -0/+11 |
| * | Certificate stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5124 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 1 | -0/+1 |
| * | Obtaining of ssl cert in gnutls module and placing it into a class which is e...•••In a while the openssl module will also populate this same high level class with data
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5123 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 1 | -13/+145 |
| * | Renamed the OnGlobalConnect callback to OnPostConnect, which is much more app...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5010 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-08-24 | 1 | -2/+2 |
| * | Just to mess with om's head, remove helperfuncs.h from everywhere•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4900 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -1/+1 |
| * | Change to using Instance->Log (InspIRCd::Log) rather than log() macro•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4880 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -36/+36 |
| * | Somehow, i'd cp'd all these and was making local changes :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4868 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -5/+5 |
| * | Note: FOR THE MOMENT, this is BROKEN. It wont run right until im done.•••Changed Parameter for modules from Server* to InspIRCd*.
TODO: Move remaining Server* Modules into InspIRCd* and remove class Server.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4859 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -3/+3 |
| * | So much stuff changed in this one, i forgot most of it.•••Oh yeah, main thing is ModeHandler and ModeWatcher classes now take an InspIRCd* to their constructor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4858 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -3/+6 |
| * | Removal of Server::Log -- not much ever used it anyway with the ability to us...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4845 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -7/+1 |
| * | ServerConfig extern moved into class InspIRCd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4808 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -6/+7 |
| * | Improve Write functions, and change some stuff from char* to const char*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4803 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -1/+1 |
| * | WHEEEEE!!!!!•••All of: Write(), WriteTo(), WriteFrom(), WriteServ() are now methods of userrec.
Write_NoFormat(), WriteTo_NoFormat(), WriteFrom_NoFormat(), WriteServ_NoFormat() are now std::string-taking overloaded methods of the functions above
All modules updated to use new syntax, my fingers hurt :(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4798 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -1/+1 |
| * | Change to using userrec::ip as a sockaddr to store port, ip and address famil...•••This allows us to handle remote ipv6 users on an ipv4 server, and vice versa.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4694 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -2/+2 |
| * | Inherit just about everything from classbase•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4299 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-10 | 1 | -1/+1 |
| * | Templated GetExt()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4288 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-10 | 1 | -6/+8 |
| * | Fixed logic for OnWhois "is using SSL" numeric. Was broken: required the user...•••Now properly checks to display by using: if(dest->GetExt("ssl") || (IS_LOCAL(dest) && isin(dest->port, listenports)))
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3984 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-06-01 | 1 | -2/+2 |
| * | delete operator tracking in debug mode (using a macro -- live with it.)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3904 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-04-24 | 1 | -3/+3 |
| * | Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3847 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-04-08 | 1 | -0/+1 |
| * | Tidy up around the ex AMD64 'fix'•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3727 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-03-17 | 1 | -1/+3 |
| * | Giving printf formats and not giving it arguments for them != cunning•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3725 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-03-17 | 1 | -1/+1 |
| * | AMD64 warning 'fix' which tested fine when I added it seems to now...stop thi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3724 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-03-17 | 1 | -1/+2 |
| * | Experimental change to avoid warning on 64bit systems, this is a simple one-l...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3712 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-03-14 | 1 | -2/+7 |
| * | More const ref fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3656 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-11 | 1 | -5/+5 |