summaryrefslogtreecommitdiff
path: root/src/modules/extra
Commit message (Expand)AuthorAgeFilesLines
* Server::AddExtendedMode and Server::AddCommand will now throw exceptions when...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3246 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-1/+1
* More exception throwing in constructors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3245 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-6/+13
* Extra checks to not set the ssl marker twice on re-handshake (nonfatal but wa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3168 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-112-2/+4
* Added a sanity check that was left out, prevents crash on invalid fd (e.g. vi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3151 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-112-2/+9
* Add .c_str()'s to m_sqloper in call to OneOfMatches(), and change prototype o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3091 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-02-051-19/+25
* Added support for space-seperated lists here, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3075 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-041-1/+2
* Added "char status" parameter to OnUserPreNotice and OnUserPreMessage for NOT...•••Tidied up craq++ in modules (copy and pasting OnUserPreNotice into OnUserPreMessage?! why not just call one from the other!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3072 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-041-45/+3
* Added gnutls_rpath.pl. This works out the lib dir and does:•••-Wl,--rpath -Wl,/lib/dir and outputs it, the $LinkerFlags of gnutls ssl module use it in backticks during link, so you dont get missing lib error git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3069 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-041-1/+1
* Only send 320 numeric if the SSL user is on our port•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3068 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-02-042-2/+4
* I R SECURE CONNECTION! (fix)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3062 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2006-02-032-2/+2
* Some changes to some stuff..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2996 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-311-1/+19
* Wrong userrec var used•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2993 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-301-4/+4
* Moved metadata code into into OnGlobalConnect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2991 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-301-9/+17
* Added new event into m_spanningtree, event id send_metadata, which allows arb...•••see line 529 of m_ssl_gnutls for an example of how to use it. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2990 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-301-1/+14
* Change irritatingly Unreal-ish capitalisation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2989 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-302-2/+2
* Created OnPostOper that can be gauranteed to be called *after* opering (by AL...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2973 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-291-0/+1
* Tidied up intending, oh no, really serious fatal bug right there :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2967 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-291-3/+3
* Remove -lcrypto•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2965 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-291-1/+1
* Missing delete for config reader•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2964 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-291-1/+2
* Add checks for AddIOHook failing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2963 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-292-12/+20
* Change isin() x2 to pass a const reference instead•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2962 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-292-2/+2
* Wheee, two SSL modules :D And they work together ^^•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2961 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-291-0/+653
* Deleted the semicolon that had half the dev team wondering...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2955 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-281-1/+1
* A few tweaks here and there•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2954 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-281-1/+3
* Missing extern•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2950 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-281-0/+1
* TESTME: Fix to this to make it work with newer OnPreCommand event (a paramete...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2949 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-281-5/+8
* Incorporated Craig's friendlier SQL class (documentation to come later)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2948 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-281-0/+135
* Fix small memory leaks in some cases (bad password, bad query, lost mysql ser...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2947 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-281-5/+19
* Remove unused includes and rename classes from ModuleSSL to ModuleSSLGnuTLS s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2937 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-271-18/+8
* Moved to extra/ - not all systems have stdint.h yet?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2933 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-271-0/+298
* And making m_ssl_gnutls require an 'ssl' parameter to /rehash to reload certi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2885 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-251-0/+1
* Adding the +e and +I modules m_banexception and m_inviteexception, also addin...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2884 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-251-2/+12
* Use libgnutls-config --libs to configure linker options•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2863 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-1/+1
* Use IS_LOCAL() macro•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2862 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-1/+1
* Don't try and kill off remote ssl users•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2861 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-2/+2
* removing the rest of a redundant and dangerour OnUserQuit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2860 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-6/+0
* ...and stop it segfaulting when you do unload it, ty Brain•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2859 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-0/+4
* Adding ability to unload module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2858 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-3/+39
* Fixed OnUserQuit... again.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2856 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-1/+2
* Make relative paths in the config file tags be relative to the insp config di...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2855 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-7/+24
* Don't try and CloseSession remote users!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2854 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-1/+3
* Allow for <bind> tags with no or empty type, as well as 'clients' ones•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2845 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-221-1/+1
* Set vendor and static module flags...even though the booms from trying to unl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2844 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-221-1/+1
* Make errors loading certificates DEFAULT level•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2843 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-221-6/+6
* Inital commit of the first SSL module \o/ \o/ \o/ Also Ommeh's first official...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2842 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-221-0/+524
* Updated copyrights in headers etc using perl inplace edit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2795 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-155-5/+5
* SQL uses some crappy structs with pointer voodoo that prevent comparison with...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2791 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-141-7/+4
* Fix to parentheses and chown to brain•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2790 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-141-1/+1
* Extra m_sql field checking•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2789 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar root2006-01-141-5/+13
* I dont know what ive been told, but extra brackets are mighty cold *singing m...•••Its too early for this poo. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2778 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-121-1/+1