| Commit message (Expand) | Author | Age | Files | Lines |
| * | 1.1.0+Diamond!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6471 e03df62e-2008-0410-955e-edbf42e46eb7
v1.1.0 | brain | 2007-01-31 | 1 | -1/+1 |
| * | ipv6 connect tweaks, to memcpy() sin6_addr's rather than assigning with =.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6469 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-31 | 1 | -4/+3 |
| * | Why the fuck do no systems have INADDR6_ANY?!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6468 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-31 | 1 | -1/+1 |
| * | Tweaks to backwards memcpy's that dont actually do anything, causing ipv6 add...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6467 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-30 | 2 | -4/+4 |
| * | Good job we test, because often we find bugs ;p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6466 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-30 | 1 | -1/+1 |
| * | Support both forms of ISON as clients seem to send one and the RFC mandates a...•••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
| brain | 2007-01-30 | 1 | -0/+29 |
| * | Fix w00ts compile error :p (if you do an if without braces, vars declared wit...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6464 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-30 | 1 | -1/+2 |
| * | Whoops, fix inspsocket so that its ok to use errno after a failure of the Wri...•••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
| brain | 2007-01-30 | 1 | -0/+6 |
| * | Add strerror(errno) to port bind failure on TreeSocket•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6461 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-30 | 1 | -1/+1 |
| * | If no topic specified, give index help, thanks Robby•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6460 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-01-30 | 1 | -4/+5 |
| * | Fix the text in this numeric•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6458 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-30 | 1 | -1/+1 |
| * | Opertype in /check is now properly spacified•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6455 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-01-29 | 1 | -1/+1 |
| * | 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 | 2 | -41/+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 | 2 | -12/+81 |
| * | Added errno to the epoll failure message for more detail•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6448 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-01-28 | 1 | -4/+4 |
| * | Spellig mistak.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6447 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-27 | 1 | -1/+1 |
| * | OnExtendedMode was removed in 1.0, the function names here were incorrect.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6446 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-27 | 1 | -1/+1 |
| * | Potential desync on "nick collision at same time as fjoin" fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6445 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-27 | 1 | -7/+16 |
| * | fix so that OnWhois is triggered for remote whois, and remove smelly bold cha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6444 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-27 | 2 | -5/+4 |
| * | 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 |
| * | For the filter GLINE action, ban *@IP, so that they cant change their ident a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6440 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-25 | 1 | -1/+5 |
| * | Cut out some code duplication by using the existing exception framework in he...•••(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
| brain | 2007-01-25 | 1 | -37/+11 |
| * | Fix endless loop on dns hit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6433 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-01-24 | 1 | -10/+10 |
| * | Add check for openssl >= 0.9.7, and fix for if the library cant be found at all•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6424 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-21 | 1 | -1/+1 |
| * | Whoops put this back to 3.3•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6423 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-21 | 1 | -1/+1 |
| * | Fix broken function vcheck() that checks one dot-delimited version string aga...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6422 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-21 | 1 | -1/+1 |
| * | Add extra macro pkgconfversion("packagename", "version");•••dies if the version you specify isnt installed.
Also added to m_sqlite3: pkgconfversion("sqlite3", "3.3")
Note: this will die at configuration time, not compilation time.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6421 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-21 | 1 | -1/+1 |
| * | Keep gcc from whining when there is NOT an error (see the comments added)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6420 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-21 | 1 | -2/+3 |
| * | Fix bad duplication of filters containing spaces across the network.•••(filters containing spaces arent strictly allowed because they cant be defined via the /filter command, however we do define them in the config on chatspike so its worth supporting them.
This will now translate space to \7 in the metadata, and translate it back at the receiving end.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6417 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-20 | 1 | -1/+13 |
| * | Fixed (rewrote) m_http_client's URL parsing, it is now more flexible and.. ac...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6416 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-01-20 | 2 | -49/+68 |
| * | Fixing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6407 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-20 | 2 | -4/+17 |
| * | Apply fixes for buffering of headers, and a test module both by psychon•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6406 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-20 | 2 | -17/+117 |
| * | 1.1.0+SVN!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6405 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-20 | 1 | -1/+1 |
| * | Beta9+Finale!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6403 e03df62e-2008-0410-955e-edbf42e46eb7
v1.1.0b9 | brain | 2007-01-20 | 1 | -1/+1 |
| * | Møøses > Yøuses•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6402 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2007-01-20 | 1 | -0/+3 |
| * | Better way even than suggested.•••We need one counter, nonlistmodes_found, and start with it at 0. In the while loop, if we find any modes that arent of list mode type we inc the counter,
and if the counter is zero after the end of the loop, we can just return (we processed everything already and nothing is left)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6401 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-20 | 1 | -0/+7 |
| * | Now wont even try to read an empty file•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6400 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-20 | 1 | -0/+3 |
| * | Fix dependencies•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6398 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-19 | 9 | -0/+18 |
| * | As suggested (and coded) by w00t, show * as the nick when we havent set one yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6397 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-19 | 1 | -1/+1 |
| * | Split out rconnect command into its own file (this ones already a command han...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6396 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-19 | 3 | -41/+68 |
| * | Split this up even more, much smaller files that are easier for gcc to digest•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6395 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-19 | 7 | -1510/+1589 |
| * | A readme file, mainly for devs.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6392 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-18 | 1 | -0/+24 |
| * | Move this over to left margin now, is no longer part of a huge inlined class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6387 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-18 | 1 | -232/+232 |
| * | Remove space indents•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6386 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-18 | 12 | -3478/+3477 |
| * | Add all this crapola•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6385 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-18 | 11 | -2909/+4284 |
| * | Much more tidyup, and yes, tons more to go•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6384 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-18 | 1 | -3939/+3251 |
| * | Start of splitting up. WARNING: This is far from tidy or finished in terms of...•••more to be done yet.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6383 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-18 | 1 | -381/+1 |
| * | Whoops, and commit this :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6382 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-18 | 1 | -0/+130 |