aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/addr.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Add hack to reuse rspamd_inet_address_to_string*Vsevolod Stakhov2020-08-231-10/+28
* [Minor] Fix format stringVsevolod Stakhov2020-06-231-2/+6
* [Minor] REUSEPORT is broken everywhere but LinuxVsevolod Stakhov2020-06-101-1/+1
* [Project] Do not listen sockets in the main processVsevolod Stakhov2020-06-091-21/+23
* [Minor] Add flags to listen socket creationVsevolod Stakhov2020-06-091-10/+41
* [Fix] Fix listen socket parsingVsevolod Stakhov2020-02-251-7/+52
* [Fix] Do not trust stat(2) it liesVsevolod Stakhov2020-02-251-7/+1
* [Rework] Move local IPs checkVsevolod Stakhov2020-02-121-14/+9
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-1/+4
* [Minor] Disable ipv6 check via bind to a random portVsevolod Stakhov2020-01-281-16/+21
* [Minor] Save port number in upstream nameVsevolod Stakhov2019-11-131-1/+11
* [Minor] Copy ipv6 address in full on acceptVsevolod Stakhov2019-11-051-4/+5
* [Minor] Oops, fix parsing of the Unix addressesVsevolod Stakhov2019-09-281-0/+6
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-21/+40
* [Fix] Do not call implicit strlen to avoid issuesVsevolod Stakhov2019-09-261-5/+5
* [Minor] Reduce log severityVsevolod Stakhov2019-07-271-1/+1
* [Minor] Rework rspamd_parse_host_port_priority function resultVsevolod Stakhov2019-07-261-29/+29
* [Project] Remove libfann, gd and other unsupported stuffVsevolod Stakhov2019-06-221-34/+5
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-1/+1
* [Minor] Allow braced and prefixed IPv6 addressesVsevolod Stakhov2019-06-091-0/+6
* libutil: Fix parsing of address "IPv6:::1"Martin Mares2019-06-041-10/+8
* [Project] Allow to hash and compare inet addresses considering portVsevolod Stakhov2019-03-041-14/+101
* [Minor] Another try to fix 'IPv6:' prefixVsevolod Stakhov2019-02-071-10/+8
* [Minor] Allow to process IPv6 addresses started with `IPv6:`Vsevolod Stakhov2019-02-071-1/+12
* [Minor] Core: Allow inet addresses to be parsed using memory poolVsevolod Stakhov2019-02-051-31/+66
* [Minor] Core: Add sockaddr access utilityVsevolod Stakhov2019-01-191-0/+16
* [Minor] Convert some enums to static macrosVsevolod Stakhov2018-10-271-1/+1
* [Feature] Implement parsing of scoped IPv6 addressesVsevolod Stakhov2018-07-311-1/+6
* [Minor] Fix leak in unix sockets parsingVsevolod Stakhov2018-06-151-1/+2
* [Minor] Fix more init/deinit leaksVsevolod Stakhov2018-06-141-3/+1
* [Fix] Fix parsing of unix socketsVsevolod Stakhov2018-05-121-4/+5
* [Project] Adopt codeVsevolod Stakhov2018-04-231-4/+5
* [Minor] Parse IPv6 addresses even if IPv6 is disabledVsevolod Stakhov2018-02-251-5/+2
* [Fix] Do not override unix socket group when group comes before ownerVsevolod Stakhov2017-11-061-2/+11
* [Minor] Allow commas when parsing unix socket paramsVsevolod Stakhov2017-11-051-1/+1
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-281-5/+5
* [CritFix] Zero fill sockaddr_unVsevolod Stakhov2017-05-251-3/+1
* [CritFix] Fix accepting on IPv6 socketsVsevolod Stakhov2017-05-241-0/+5
* [Fix] Fix memory leak when accepting from unix socketsVsevolod Stakhov2017-05-241-2/+0
* [Fix] Try to deal with v4 mapped to v6 addresses on acceptVsevolod Stakhov2017-05-171-14/+41
* [Minor] Improve logging of errorsVsevolod Stakhov2017-05-151-5/+10
* [Minor] Refactor destroy -> freeVsevolod Stakhov2017-04-291-8/+8
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-1/+0
* [Fix] Fix crash when resolver is undefinedVsevolod Stakhov2017-03-111-1/+4
* [Fix] Do not use local_addrs in proxyVsevolod Stakhov2017-03-101-2/+3
* [Minor] Allow to parse and create stack based inet_addr_tVsevolod Stakhov2017-02-271-0/+135
* [Minor] Fix mapped v6 addressesVsevolod Stakhov2017-02-031-3/+2
* [Feature] Treat v6 mapped addresses as v4 addressesVsevolod Stakhov2017-02-031-9/+39
* [Fix] More leaks eliminatedVsevolod Stakhov2017-01-181-1/+7
* [Fix] Fix couple of issuesVsevolod Stakhov2017-01-151-1/+1