| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | (1) remove CleanAndResolve.•••(2) remove feature of being able to bind hostnames in <bind> tags (it used CleanAndResolve) :p
(3) Fix the stuff in SpanningTree that used CleanAndResolve to validate connecting ip addresses - it now builds an 'allowed ip cache' on rehash/startup instead
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4637 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-02 | 1 | -16/+4 |
| * | InspSocket no longer resolves hosts.•••InspSocket::DoResolve() and the stuff that calls it is gone, if you pass InspSocket an invalid ip, it will bail during its connect.
You must now use Resolver classes to resolve hostnames into IP addresses, if you wish to do this. Currently, only one non-extra module
does this, see class ServernameResolver within m_spanningtree
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4634 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-02 | 1 | -22/+10 |
| * | Removed threaded dns (it might make a comeback some day, but as it stands its...•••Migrated to new OO resolver, removed as much firedns craq as is safe to do so, operates over one file descriptor now and keyed against request id.
The only way to use the system is via class Resolver (so i'll need to migrate the rest of the ircd to use it)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4622 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -24/+4 |
| * | Fix broken inet_pton call•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4616 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -3/+3 |
| * | Fixes for inspsocket in ipv6 environment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4615 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -3/+3 |
| * | The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4611 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -5/+20 |
| * | AF_INET -> define to AF_FAMILY, will be either AF_INET or AF_INET6•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4610 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -3/+3 |
| * | Tidyup message.cpp, remove some really old craq.•••Improve tidiness of new common_channels function
Add timeout value to blocking CleanAndResolve function
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4572 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-28 | 1 | -1/+1 |
| * | Typo #2•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4359 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-12 | 1 | -1/+1 |
| * | Make it work:•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4357 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-12 | 1 | -1/+1 |
| * | Move logging further up in inspsocket so we get the right error for bind failure•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4309 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-10 | 1 | -1/+1 |
| * | Added InspSocket::WantWrite(), InspSocket::OnWriteReady() and private data me...•••See the XXX'ed section for a bit of minor craq
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4120 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-07 | 1 | -1/+32 |
| * | Convert char* to const char* in InspSocket constructor prototype. Shouldn't b...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4080 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-06-29 | 1 | -1/+1 |
| * | Allow binding to hosts again in <bind> and <link>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4074 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-06-28 | 1 | -1/+14 |
| * | Commenting•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4069 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-06-27 | 1 | -0/+8 |
| * | Added auto-binding, picks the first ip in the <bind> tags that isnt localhost...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4064 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-06-27 | 1 | -0/+46 |
| * | Checks for negative fd's when adding them to the socketengine so we can gener...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3929 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-05-03 | 1 | -9/+21 |
| * | Remove uneccessary socket includes now included in socket.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3851 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-04-08 | 1 | -9/+1 |
| * | Helps to svn add these too :P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3849 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-04-08 | 1 | -0/+421 |