summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-01Change the way versions are displayed by connect and /version so that its ↵brain
more friendly to searchirc's spider ;) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6474 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-01New patch from BuildSmart for OS X support, not broken like the last onew00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6473 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-311.1.0+Diamond!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6471 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-31Remove -O2, it seems to break tons of stuff with no clue how it did itbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6470 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-31ipv6 connect tweaks, to memcpy() sin6_addr's rather than assigning with =.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6469 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-31Why the fuck do no systems have INADDR6_ANY?!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6468 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Tweaks to backwards memcpy's that dont actually do anything, causing ipv6 ↵brain
address bindings to potentially be bound to random ips. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6467 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Good job we test, because often we find bugs ;pbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6466 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Support both forms of ISON as clients seem to send one and the RFC mandates ↵brain
another: ISON nick1 nick2 nick3, or ISON :nick1 nick2 nick3. Interestingly this means we now even support: ISON nick1 nick2 :nick3 nick4 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6465 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Fix w00ts compile error :p (if you do an if without braces, vars declared ↵brain
within that if are in fact local :p) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6464 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Documentation change to indicate errno is valid on return from the ↵brain
constructor -- dont bother to svn up for this if youre testing right now git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6463 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Whoops, fix inspsocket so that its ok to use errno after a failure of the ↵brain
Write/Read methods or constructor! the close() in its Close method always changed errno to "Endpoint is not connected" on error, so now we make a copy. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6462 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Add strerror(errno) to port bind failure on TreeSocketbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6461 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30If no topic specified, give index help, thanks Robbyw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6460 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Merge spellig-mistaks patch from dmbbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6459 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Fix the text in this numericbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6458 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Also remove the references to the commands I removed (which don't exist anymore)special
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6457 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-30Fixed a typo in the helpop-full example file that broke most of its contents ↵special
(thanks Robby) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6456 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-29Opertype in /check is now properly spacifiedspecial
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6455 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Whoops, switch around order of makefile rules so its not always assumed to ↵brain
be 'make debug' git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6454 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Add message about how building with debug makes huuuuuuuuuuuuuuge slower ↵brain
executables :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6453 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Added 'make debug' which does 'make all' with -g rather than -O2 -g1.brain
To correct your config for this new feature, ./configure -modupdate. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6452 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Fix this so that it works with outbound connects again.brain
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
2007-01-28Remove debug, add a few commentsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6450 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-28Fix broken openssl outbound connects.brain
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
2007-01-28Added errno to the epoll failure message for more detailspecial
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6448 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-27Spellig mistak.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6447 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-27OnExtendedMode was removed in 1.0, the function names here were incorrect.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6446 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-27Potential desync on "nick collision at same time as fjoin" fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6445 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-27fix so that OnWhois is triggered for remote whois, and remove smelly bold ↵brain
chars from m_botmode's numeric output. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6444 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-27Correctly allow all supporting versions of PostgreSQL to use secure string ↵peavey
escaping. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6443 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-27The mob has spoken: PQescapeStringConn is used for pgsql >= 8.1.4peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6442 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-26Fix for bug #187brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6441 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-25For the filter GLINE action, ban *@IP, so that they cant change their ident ↵brain
and it'll still get unresolved hosts git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6440 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-25Cut out some code duplication by using the existing exception framework in ↵brain
here, and throw an exception if the user tries to change the servername at runtime (this is currently the only value we dont allow changing at runtime, maybe there are more to be found which are obviously unsafe to change) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6439 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24The /id command for nicks in atheme should have the parameters $2- not $2, ↵brain
because they accept /id nick pass git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6437 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24Add m_banredirect to example configom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6436 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24No statserv, but we have gameservw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6435 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24Example aliases files.brain
Someone like w00t who has more knowledge of atheme should update atheme.conf.example, as theyre currently just a copy of the ones for ircservices right now. Theres a cookie in it for the first person to make the atheme ones correct :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6434 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24Fix endless loop on dns hit.peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6433 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24Fucking grr.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6432 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23Revert some stuff back to the old waybrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6431 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23Note: ne is not eq.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6430 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23Make our makefile bsd compatible again :/brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6429 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23Integrate OSX patches from BuildSmart, plus a few tweaks and fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6428 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23Back-out OSX patches till theyre completed, our stable tree is tied up with ↵brain
temporarily broken code :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6427 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-23First part of OSX patches for 1.1 from BuildSmartbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6426 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-22Trivial fix, extra >s noted by owinew00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6425 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-21Add check for openssl >= 0.9.7, and fix for if the library cant be found at allbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6424 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-21Whoops put this back to 3.3brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6423 e03df62e-2008-0410-955e-edbf42e46eb7