| Commit message (Expand) | Author | Age | Files | Lines |
| * | Win compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7311 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-14 | 1 | -2/+2 |
| * | Windows build stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7309 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-14 | 1 | -1/+6 |
| * | Me so dummee.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7298 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 2 | -2/+2 |
| * | Add DllExport•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7289 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 2 | -2/+2 |
| * | Make these safe for use in vc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7288 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 2 | -2/+2 |
| * | A ton more clear() and empty() stuff thats been lingering on the long term to...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7264 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-09 | 4 | -17/+16 |
| * | Sexeger!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7241 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-05 | 1 | -1/+1 |
| * | Apply ipv6 #ifdef tidyup patch from djGrrr, thanks :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7190 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-30 | 1 | -4/+1 |
| * | No flags now means all flags when in the config, so that filters defined in o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7182 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-28 | 1 | -0/+4 |
| * | Make the flags work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7180 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-28 | 1 | -1/+6 |
| * | Next bit of filter flags system•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7179 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-28 | 1 | -1/+1 |
| * | Stuff for flags as requested by djGrr. We aren't going all-out rediculous amo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7178 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-28 | 1 | -7/+6 |
| * | A flags section for filters. Do not use yet.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7177 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-28 | 1 | -5/+7 |
| * | Module class has a member ServerInstance, so remove any extra refs still ling...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7123 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-05-22 | 3 | -21/+18 |
| * | Header rearrangement, move inspircd.h to top, remove stdio, stdlib, stdblahbl...•••This (1) fixes the irc::string::move warnings on vc8 (2) speeds up compile a lot
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7098 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-21 | 15 | -735/+693 |
| * | SPACE INDENTING ACTION RANGERS -- ATTACK!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7048 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-19 | 3 | -58/+61 |
| * | Windows support. Tested and working to compile on freebsd and linux. Next ste...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7043 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-05-19 | 2 | -4/+21 |
| * | Make this FindFeature once, and store the result. It was different dating bac...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7009 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-05-13 | 1 | -27/+19 |
| * | Refactor port binding, warning not yet tested fully•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6982 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-11 | 2 | -14/+12 |
| * | Add m_taxonomy and api minor tweak to make it work, enable some modules for it.•••I have higher aims for this module, namely a neat fix for feature request in bug #285
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6967 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-10 | 2 | -4/+4 |
| * | Fix for bug #263 - note, this NEEDS QA TESTING•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6897 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-06 | 1 | -7/+46 |
| * | Fix broken modules (broken due to api change)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6860 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-03 | 1 | -2/+2 |
| * | Working in m_filter_pcre.•••Thanks DarkPrince (PingBad) for the idea we messed with - when a match is successful move that match to the head of the list (O(1) operation)
The original suggestion was to sort, this would be far too expensive
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6794 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-04-14 | 1 | -4/+8 |
| * | Add move-match-to-head-of-queue stuff to pcre filter•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6793 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-04-14 | 1 | -6/+11 |
| * | Add licensing headers to files which are missing them and make sure they are ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6759 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-04-07 | 1 | -0/+13 |
| * | Add feature outlined in bug #192, give a notice showing cipher on connect to ...•••anyway, this would just be a silly vanity feature :p (admins know its working - people are connecting on the ssl port!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6736 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-04-05 | 2 | -0/+10 |
| * | Add feature to this module which allows you to specify that an oper requires ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6727 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-04-01 | 1 | -18/+34 |
| * | Add -config parameter to bin/inspircd which allows a user to specify the conf...•••Note: This should really be a full pathname, and not a configuration file in the current directory.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6726 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-04-01 | 2 | -2/+2 |
| * | Remove excessive debugging•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6712 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-25 | 1 | -8/+0 |
| * | EAGAIN fixes for gnutls•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6698 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-22 | 1 | -2/+20 |
| * | We're checking for non-null session->sess in VerifyCertificate now. theres ve...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6697 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-22 | 1 | -3/+2 |
| * | Some tweaks for gnutls•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6696 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-22 | 2 | -3/+11 |
| * | More checks in IS_HSDONE event hook•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6695 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-22 | 2 | -0/+6 |
| * | Fix crashes in ipv6 ssl using gnutls, and crashes when linking ssl to non-ssl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6694 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-22 | 2 | -2/+2 |
| * | Add third parameter to OnUserQuit (quit reason for opers only) - bump api ver...•••Add SetOperQuit and GetOperQuit methods to userrec
Add OPERQUIT command to protocol - bump protocol version
All this is to properly allow hidebans etc to work properly
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6675 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-03-15 | 1 | -1/+1 |
| * | Fix for small display issue, when both ssl modules are loaded, both output a ...•••This fix ensures that only an ssl module thats listening on client ports will output the whois. Theres no need to bind openssl and gnutls both to client ports, however
some people use openssl for server ports and gnutls for client ports, or vice versa.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6615 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-27 | 2 | -0/+14 |
| * | Make these vendor modules.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6604 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-02-20 | 1 | -1/+1 |
| * | And change this to gnutls in the debug message.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6552 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-08 | 1 | -1/+1 |
| * | Catch the ModuleException thrown when AddIOHook fails, so that we can make a ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6551 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-08 | 2 | -16/+30 |
| * | Fix ipv6 ass-u-me's•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6540 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-07 | 1 | -2/+15 |
| * | To be more specific, specify rpath() macro here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6537 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-07 | 1 | -1/+1 |
| * | Extra safety checks while exchanging certs, just in case•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6531 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-06 | 1 | -4/+10 |
| * | Move quitting of clients to a central Cull List, and do quitting outside user...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6497 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-02-05 | 2 | -167/+149 |
| * | Better error reporting of failures to read certs in gnutls by calling gnutls_...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6487 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-03 | 1 | -10/+14 |
| * | Better logging for openssl, using SSL_print_error_cb() which calls a callback...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6486 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-02-03 | 1 | -10/+26 |
| * | Fix this so that it works with outbound connects again.•••Also fix it to cope with EAGAIN properly in handshake negotiation without returning 1 from Write() (when nothing was actually written at the upper layer of the transport!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6451 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-28 | 1 | -9/+18 |
| * | Remove debug, add a few comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6450 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-28 | 1 | -37/+3 |
| * | Fix broken openssl outbound connects.•••A record needs to be kept of if this session was initially outbound or inbound, so we know if we need to re-call SSL_connect or SSL_accept on handshake failure,
we also need to have two SSL_CTX's, one initialized as a client context and one as a server context (this is EW, but i guess its just how openssl does stuff)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6449 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-28 | 1 | -12/+76 |
| * | Correctly allow all supporting versions of PostgreSQL to use secure string es...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6443 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-01-27 | 1 | -1/+1 |
| * | The mob has spoken: PQescapeStringConn is used for pgsql >= 8.1.4•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6442 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-01-27 | 1 | -1/+1 |