summaryrefslogtreecommitdiffstats
path: root/src/modules/extra
Commit message (Collapse)AuthorAgeFilesLines
* bp typo fixGravatar brain2007-08-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7703 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport *possible* fix for bug #374, note i am working BLIND here without a ↵Gravatar brain2007-08-101-2/+6
| | | | | | proper backtrace! This is *guesswork* but the fix makes sense. diff to see. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7701 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge in missing part of gnutls fixGravatar brain2007-08-061-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7683 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge flushbuffer openssl fix from trunk manually (without debug), and set ↵Gravatar peavey2007-08-051-2/+13
| | | | | | svnmerge props for merge -r7661-7663 also by hand. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7664 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge buffering and notification fixes from trunk. Lessons learned from ↵Gravatar brain2007-08-051-2/+20
| | | | | | chatspike. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7660 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge in fix for hanging client socket from trunkGravatar brain2007-08-051-3/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7656 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge OpenSSL fix from trunk (r7648-7649)Gravatar peavey2007-08-041-24/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7652 e03df62e-2008-0410-955e-edbf42e46eb7
* more fixes for openssl buffering (none of this affected the superior gnutls)Gravatar brain2007-08-031-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7647 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge in change from trunkGravatar brain2007-08-031-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7645 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge 7533-7535 from trunkGravatar w00t2007-07-242-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7536 e03df62e-2008-0410-955e-edbf42e46eb7
* OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.Gravatar peavey2007-07-1618-18/+7156
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7456 e03df62e-2008-0410-955e-edbf42e46eb7
* 'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are ↵Gravatar peavey2007-07-1618-7156/+18
| | | | | | auto skipped by svn. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454 e03df62e-2008-0410-955e-edbf42e46eb7
* Add flags to /STATS s output, and nuke some ^MGravatar peavey2007-07-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7453 e03df62e-2008-0410-955e-edbf42e46eb7
* Made m_ssl_gnutls throw an exception when unable to load the certificate ↵Gravatar special2007-07-161-2/+4
| | | | | | (since SSL won't work at all without one) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7441 e03df62e-2008-0410-955e-edbf42e46eb7
* Implement /dalinfo, as a joke. Consider this an easter egg.Gravatar brain2007-07-071-0/+3
| | | | | | | More debug logging in m_ssl_openssl, still not fixed git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7430 e03df62e-2008-0410-955e-edbf42e46eb7
* Warning: Loads of craq logging in here atm. /connect with openssl is broken, ↵Gravatar brain2007-07-062-3/+50
| | | | | | gnutls seems fine git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7428 e03df62e-2008-0410-955e-edbf42e46eb7
* Add ISUPPORT SSL token requested by tabris.Gravatar brain2007-06-182-2/+21
| | | | | | | | Syntax: SSL=<ip/host>:<port>[;<ip/host>:<port> ...] Note that the insp implementation due to API limitations (ick, we have some) will print '*' in the host/ip section, meaning 'bound to all', a client should just connect-back to the ip it connected to initially, on the new port to make use of this. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7386 e03df62e-2008-0410-955e-edbf42e46eb7
* More (last of extra)Gravatar brain2007-06-172-46/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7359 e03df62e-2008-0410-955e-edbf42e46eb7
* MoreGravatar brain2007-06-175-108/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7358 e03df62e-2008-0410-955e-edbf42e46eb7
* MoreGravatar brain2007-06-176-135/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7356 e03df62e-2008-0410-955e-edbf42e46eb7
* MoreGravatar brain2007-06-171-21/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7346 e03df62e-2008-0410-955e-edbf42e46eb7
* First two conversionsGravatar brain2007-06-171-21/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7342 e03df62e-2008-0410-955e-edbf42e46eb7
* Win compile fixesGravatar brain2007-06-141-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7311 e03df62e-2008-0410-955e-edbf42e46eb7
* Windows build stuffGravatar brain2007-06-141-1/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7309 e03df62e-2008-0410-955e-edbf42e46eb7
* Me so dummee.Gravatar brain2007-06-132-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7298 e03df62e-2008-0410-955e-edbf42e46eb7
* Add DllExportGravatar brain2007-06-132-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7289 e03df62e-2008-0410-955e-edbf42e46eb7
* Make these safe for use in vcGravatar brain2007-06-132-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7288 e03df62e-2008-0410-955e-edbf42e46eb7
* A ton more clear() and empty() stuff thats been lingering on the long term ↵Gravatar brain2007-06-094-17/+16
| | | | | | todo for too long a term :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7264 e03df62e-2008-0410-955e-edbf42e46eb7
* Sexeger!Gravatar brain2007-06-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7241 e03df62e-2008-0410-955e-edbf42e46eb7
* Apply ipv6 #ifdef tidyup patch from djGrrr, thanks :)Gravatar brain2007-05-301-4/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7190 e03df62e-2008-0410-955e-edbf42e46eb7
* No flags now means all flags when in the config, so that filters defined in ↵Gravatar brain2007-05-281-0/+4
| | | | | | older configs are forwards compatible git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7182 e03df62e-2008-0410-955e-edbf42e46eb7
* Make the flags workGravatar brain2007-05-281-1/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7180 e03df62e-2008-0410-955e-edbf42e46eb7
* Next bit of filter flags systemGravatar brain2007-05-281-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7179 e03df62e-2008-0410-955e-edbf42e46eb7
* Stuff for flags as requested by djGrr. We aren't going all-out rediculous ↵Gravatar brain2007-05-281-7/+6
| | | | | | amount of flags on this, we're sticking with the 5 or 6 easy to remember and lumping oper-immunity into the flags (see forums) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7178 e03df62e-2008-0410-955e-edbf42e46eb7
* A flags section for filters. Do not use yet.Gravatar brain2007-05-281-5/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7177 e03df62e-2008-0410-955e-edbf42e46eb7
* Module class has a member ServerInstance, so remove any extra refs still ↵Gravatar peavey2007-05-223-21/+18
| | | | | | lingering in a few modules. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7123 e03df62e-2008-0410-955e-edbf42e46eb7
* Header rearrangement, move inspircd.h to top, remove stdio, stdlib, ↵Gravatar brain2007-05-2115-735/+693
| | | | | | | | | stdblahblah that we dont even use, remove redeclared <string>, <map>, <vector>. 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
* SPACE INDENTING ACTION RANGERS -- ATTACK!Gravatar brain2007-05-193-58/+61
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7048 e03df62e-2008-0410-955e-edbf42e46eb7
* Windows support. Tested and working to compile on freebsd and linux. Next ↵Gravatar w00t2007-05-192-4/+21
| | | | | | step is to make sure it actually works in windows too. ;p. Add Burlex to contributors. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7043 e03df62e-2008-0410-955e-edbf42e46eb7
* Make this FindFeature once, and store the result. It was different dating ↵Gravatar w00t2007-05-131-27/+19
| | | | | | back from before we had module interfaces. Thanks LeaChim :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7009 e03df62e-2008-0410-955e-edbf42e46eb7
* Refactor port binding, warning not yet tested fullyGravatar brain2007-05-112-14/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6982 e03df62e-2008-0410-955e-edbf42e46eb7
* Add m_taxonomy and api minor tweak to make it work, enable some modules for it.Gravatar brain2007-05-102-4/+4
| | | | | | | 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
* Fix for bug #263 - note, this NEEDS QA TESTINGGravatar brain2007-05-061-7/+46
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6897 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix broken modules (broken due to api change)Gravatar brain2007-05-031-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6860 e03df62e-2008-0410-955e-edbf42e46eb7
* Working in m_filter_pcre.Gravatar brain2007-04-141-4/+8
| | | | | | | | 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
* Add move-match-to-head-of-queue stuff to pcre filterGravatar brain2007-04-141-6/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6793 e03df62e-2008-0410-955e-edbf42e46eb7
* Add licensing headers to files which are missing them and make sure they are ↵Gravatar brain2007-04-071-0/+13
| | | | | | up to date in others (e.g. point at the developer page on the wiki not list names) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6759 e03df62e-2008-0410-955e-edbf42e46eb7
* Add feature outlined in bug #192, give a notice showing cipher on connect to ↵Gravatar brain2007-04-052-0/+10
| | | | | | | | | users. Its not possible (without something really spammy and ugly) to show it to opers, and its no use showing it to opers 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
* Add feature to this module which allows you to specify that an oper requires ↵Gravatar brain2007-04-011-18/+34
| | | | | | ssl to oper up, but doesnt require a fingerprint git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6727 e03df62e-2008-0410-955e-edbf42e46eb7
* Add -config parameter to bin/inspircd which allows a user to specify the ↵Gravatar brain2007-04-012-2/+2
| | | | | | | | | config file on the commandline 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