aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* More comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5959 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-121-1/+7
* Fix trivial broken stat counter•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5958 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-121-1/+1
* Whoops, forgot to unpublish the interface!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5957 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-121-0/+1
* Just comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5955 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-8/+36
* Tidy up a loop a bit so it isnt for(;;) with a break•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5954 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-28/+33
* And fix the typos in it.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5953 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-2/+0
* Attempt another speedup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5952 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-8/+7
* Fix kinda stupid whoopsie•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5951 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-0/+1
* Faster, stronger, ...err no, not the million dollar man.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5950 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-1/+1
* Change how assembling of multiple lines works, avoid data copies•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5949 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-12/+16
* Better handling of write() failure, but this might still not be exactly right.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5946 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-3/+11
* This is better now.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5945 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-23/+23
* Initial commit of m_dnsbl, v2.0 - based on satmd's 1.0 m_dnsbl, modified to w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5944 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-12-111-0/+347
* 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 Gravatar brain2006-12-113-0/+48
* And give it error checking... whoops.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5942 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-2/+13
* Pinch simple output buffering from m_ssl_openssl•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5941 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-1/+9
* Tidyup comments and debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5940 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-16/+1
* Finally got read buffering working properly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5939 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-6/+14
* *annoyance*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5938 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-3/+3
* Damnit damnit damnit!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5937 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-10/+4
* This should do it.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5936 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-2/+3
* Rethink•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5935 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-74/+27
* Grr.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5934 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-2/+1
* More tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5933 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-1/+2
* Increase CHUNK•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5932 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-3/+5
* more stuff :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5931 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-1/+3
* Test•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5930 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-1/+1
* More crap•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5929 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-6/+9
* Tons of debug, dont use•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5928 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-1/+21
* Debug stuff, and some minor fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5927 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-114-6/+41
* Untested, new clever pointer voodoo class for binary-safe ziplinks output buf...•••PLUS: Fix for random epoll dispatchevents crashes. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5926 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-111-81/+139
* Add InspIRCd::UseInterface and InspIRCd::DoneWithInterface, and also InspIRCd...•••These can be used for one module to lock other modules in memory that it depends on, this way they can enforce an unload order so that you cant (for example) unload m_ssl_gnutls.so whilst m_spanningtree.so is using it for ssl server to server sessions (in this case, youd have to unload spanningtree first, THEN ssl_gnutls, to satisfy the dependencies and unload orders) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5924 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-103-1/+11
* Change this to prepend its lines to stats z which already shows misc stats•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5923 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-9/+8
* Add very funky stats C (compression statistics) for people using m_ziplinks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5922 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-1/+34
* Record compression ratio stats for a /stats char (this isnt finished yet)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5921 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-3/+15
* Host cloaks for resolved hosts are wayyyy too long, cut the hash down to the ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5918 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-1/+1
* Comment tidyups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5917 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-102-9/+35
* Fix m_conn_waitpong not to use base64 uneccessarily.•••Fix a typo introduced into openssl by a search and replace git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5916 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-102-13/+20
* Update comment's ascii diagram to be more like those in an RFC•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5914 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-1/+1
* 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 Gravatar brain2006-12-107-13/+33
* Add buffering of last frame, if we dont read the whole frame•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5911 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-24/+37
* More stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5910 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-6/+16
* Tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5909 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-20/+59
* Change name•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5908 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-1/+1
* This compiles, but isnt tested yet. DO NOT USE.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5907 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-101-0/+231
* 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 Gravatar brain2006-12-101-1/+1
* Don't allow the user to define a non-existent transport in the <link> tag•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5902 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-091-2/+10
* Correctly report the transport names when server links occur•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5900 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-091-0/+10
* Remove AES•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5899 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-091-133/+7
* 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 Gravatar brain2006-12-094-4/+106