summaryrefslogtreecommitdiffstats
path: root/src/libutil/addr.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Parse more forms of IP addresses.Vsevolod Stakhov2015-04-011-12/+82
| | | | | | [::1]:port [::1] 127.0.0.1:port
* Fix dereferencing of NULL pointer.Vsevolod Stakhov2015-03-281-0/+4
|
* Fix socket length calculations for UDP sockets.Vsevolod Stakhov2015-03-261-1/+1
|
* Use port when calculating listen socket hash.Vsevolod Stakhov2015-03-231-3/+4
|
* SOL_IPV6 is not defined on Darwin.Vsevolod Stakhov2015-03-171-0/+4
|
* Do not check uninitialized bytes.Vsevolod Stakhov2015-03-131-1/+3
|
* Try to workaround V6_V6ONLY.Vsevolod Stakhov2015-03-131-0/+9
|
* Fix sockets initialization.Vsevolod Stakhov2015-03-131-0/+4
|
* Fix sorting order and unit test for upstreams.Vsevolod Stakhov2015-03-121-8/+17
|
* Fix setting pointer.Vsevolod Stakhov2015-03-121-1/+5
|
* Implement missing function.Vsevolod Stakhov2015-03-121-0/+8
|
* Add more utility functions required.Vsevolod Stakhov2015-03-121-0/+93
|
* Rework inet_address structure.Vsevolod Stakhov2015-03-121-97/+374
| | | | | | | - Now addresses are opaque. - Save memory by splitting unix and inet sockaddrs. - Rework all functions related to inet addrs. - Use ptr arrays instead of home-made static arrays.
* Allow customizations for unix sockets.Vsevolod Stakhov2015-02-201-11/+97
| | | | | Issue: #182 Reported by: @AlexeySa
* Fix potential issues as found by coverity.Vsevolod Stakhov2015-02-051-1/+1
|
* Fix processing of unix sockets.Vsevolod Stakhov2015-02-021-33/+52
| | | | Reported by: AL
* Validate inet_addr before connecting/listening.Vsevolod Stakhov2014-12-021-1/+26
|
* Refactor function names.Vsevolod Stakhov2014-11-291-1/+1
|
* Set sockaddr.sa_family properly.Vsevolod Stakhov2014-11-111-0/+1
|
* Try to detect systems with no IPv6 support.Vsevolod Stakhov2014-11-061-3/+51
|
* Fix stupid error for FreeBSD build.Vsevolod Stakhov2014-11-031-1/+1
|
* Set length properly.Vsevolod Stakhov2014-10-291-0/+1
|
* Rework and simplify listen sockets creation.Vsevolod Stakhov2014-10-291-10/+43
|
* Allow addresses to be allocated in rspamd_mempool.Vsevolod Stakhov2014-10-291-8/+31
|
* Allow multiple addresses per upstream.Vsevolod Stakhov2014-10-281-10/+39
|
* Add some basic logic for upstreams.Vsevolod Stakhov2014-10-281-3/+10
|
* Rework host/port/priority parsing.Vsevolod Stakhov2014-10-281-0/+132
|
* Split addr definition from the utils code.Vsevolod Stakhov2014-10-281-0/+184