Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 1 | -80/+80 |
| | |||||
* | [Rework] Remove some of the GLib types in lieu of standard ones | Vsevolod Stakhov | 2024-03-18 | 1 | -5/+5 |
| | | | | This types have constant conflicts with the system ones especially on OSX. | ||||
* | [Rework] Some final fixes | Vsevolod Stakhov | 2023-08-16 | 1 | -6/+6 |
| | |||||
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 1 | -563/+545 |
| | | | | No meaningful changes. | ||||
* | [Fix] Fix copying of sockaddr_un addresses | Timo Rothenpieler | 2022-09-26 | 1 | -6/+8 |
| | | | | | | | | | | They can be very tiny (hence the adjustment of the size assert) and the path can contain intermittent null bytes, so the only choice is to trust the input slen and copy the whole struct. An autobound unix socket uses an abstract address, which starts with a null byte, hence this change is neccesary for such an address getting copied properly. | ||||
* | [Fix] Bind AF_UNIX DGRAM client connection to annonymous address | Timo Rothenpieler | 2022-09-26 | 1 | -0/+13 |
| | | | | Fixes #4278 | ||||
* | [Minor] Oops, remove experiment | Vsevolod Stakhov | 2022-09-24 | 1 | -7/+0 |
| | |||||
* | [Minor] Some neats when working with Unix sockets | Vsevolod Stakhov | 2022-09-24 | 1 | -0/+10 |
| | |||||
* | [Minor] Allow to specify mempool when copying an IP address structure | Vsevolod Stakhov | 2022-03-20 | 1 | -2/+2 |
| | |||||
* | [Minor] Fix some more issues | Vsevolod Stakhov | 2021-09-25 | 1 | -4/+30 |
| | | | | Found by: coverity scan | ||||
* | [Minor] Add hack to reuse rspamd_inet_address_to_string* | Vsevolod Stakhov | 2020-08-23 | 1 | -10/+28 |
| | |||||
* | [Minor] Fix format string | Vsevolod Stakhov | 2020-06-23 | 1 | -2/+6 |
| | |||||
* | [Minor] REUSEPORT is broken everywhere but Linux | Vsevolod Stakhov | 2020-06-10 | 1 | -1/+1 |
| | |||||
* | [Project] Do not listen sockets in the main process | Vsevolod Stakhov | 2020-06-09 | 1 | -21/+23 |
| | |||||
* | [Minor] Add flags to listen socket creation | Vsevolod Stakhov | 2020-06-09 | 1 | -10/+41 |
| | |||||
* | [Fix] Fix listen socket parsing | Vsevolod Stakhov | 2020-02-25 | 1 | -7/+52 |
| | | | | Issue: #3254 | ||||
* | [Fix] Do not trust stat(2) it lies | Vsevolod Stakhov | 2020-02-25 | 1 | -7/+1 |
| | | | | Issue: #3254 | ||||
* | [Rework] Move local IPs check | Vsevolod Stakhov | 2020-02-12 | 1 | -14/+9 |
| | |||||
* | [Rework] Further project structure reorganisation | Vsevolod Stakhov | 2020-02-11 | 1 | -1/+4 |
| | |||||
* | [Minor] Disable ipv6 check via bind to a random port | Vsevolod Stakhov | 2020-01-28 | 1 | -16/+21 |
| | | | | Issue: #3221 | ||||
* | [Minor] Save port number in upstream name | Vsevolod Stakhov | 2019-11-13 | 1 | -1/+11 |
| | |||||
* | [Minor] Copy ipv6 address in full on accept | Vsevolod Stakhov | 2019-11-05 | 1 | -4/+5 |
| | |||||
* | [Minor] Oops, fix parsing of the Unix addresses | Vsevolod Stakhov | 2019-09-28 | 1 | -0/+6 |
| | |||||
* | [Fix] Distinguish remote and local addrs parsing | Vsevolod Stakhov | 2019-09-28 | 1 | -21/+40 |
| | |||||
* | [Fix] Do not call implicit strlen to avoid issues | Vsevolod Stakhov | 2019-09-26 | 1 | -5/+5 |
| | |||||
* | [Minor] Reduce log severity | Vsevolod Stakhov | 2019-07-27 | 1 | -1/+1 |
| | |||||
* | [Minor] Rework rspamd_parse_host_port_priority function result | Vsevolod Stakhov | 2019-07-26 | 1 | -29/+29 |
| | |||||
* | [Project] Remove libfann, gd and other unsupported stuff | Vsevolod Stakhov | 2019-06-22 | 1 | -34/+5 |
| | |||||
* | [Project] First refactoring step libevent->libev | Vsevolod Stakhov | 2019-06-22 | 1 | -1/+1 |
| | |||||
* | [Minor] Allow braced and prefixed IPv6 addresses | Vsevolod Stakhov | 2019-06-09 | 1 | -0/+6 |
| | |||||
* | libutil: Fix parsing of address "IPv6:::1" | Martin Mares | 2019-06-04 | 1 | -10/+8 |
| | | | | | | | Dropping of leading colon must be performed after the "IPv6:" prefix is stripped. Also fixed a couple of wrong comments. | ||||
* | [Project] Allow to hash and compare inet addresses considering port | Vsevolod Stakhov | 2019-03-04 | 1 | -14/+101 |
| | |||||
* | [Minor] Another try to fix 'IPv6:' prefix | Vsevolod Stakhov | 2019-02-07 | 1 | -10/+8 |
| | |||||
* | [Minor] Allow to process IPv6 addresses started with `IPv6:` | Vsevolod Stakhov | 2019-02-07 | 1 | -1/+12 |
| | |||||
* | [Minor] Core: Allow inet addresses to be parsed using memory pool | Vsevolod Stakhov | 2019-02-05 | 1 | -31/+66 |
| | |||||
* | [Minor] Core: Add sockaddr access utility | Vsevolod Stakhov | 2019-01-19 | 1 | -0/+16 |
| | |||||
* | [Minor] Convert some enums to static macros | Vsevolod Stakhov | 2018-10-27 | 1 | -1/+1 |
| | |||||
* | [Feature] Implement parsing of scoped IPv6 addresses | Vsevolod Stakhov | 2018-07-31 | 1 | -1/+6 |
| | |||||
* | [Minor] Fix leak in unix sockets parsing | Vsevolod Stakhov | 2018-06-15 | 1 | -1/+2 |
| | |||||
* | [Minor] Fix more init/deinit leaks | Vsevolod Stakhov | 2018-06-14 | 1 | -3/+1 |
| | |||||
* | [Fix] Fix parsing of unix sockets | Vsevolod Stakhov | 2018-05-12 | 1 | -4/+5 |
| | | | | Issue: #2241 | ||||
* | [Project] Adopt code | Vsevolod Stakhov | 2018-04-23 | 1 | -4/+5 |
| | |||||
* | [Minor] Parse IPv6 addresses even if IPv6 is disabled | Vsevolod Stakhov | 2018-02-25 | 1 | -5/+2 |
| | |||||
* | [Fix] Do not override unix socket group when group comes before owner | Vsevolod Stakhov | 2017-11-06 | 1 | -2/+11 |
| | |||||
* | [Minor] Allow commas when parsing unix socket params | Vsevolod Stakhov | 2017-11-05 | 1 | -1/+1 |
| | |||||
* | [Minor] Further portion of g_slice elimination | Vsevolod Stakhov | 2017-10-28 | 1 | -5/+5 |
| | |||||
* | [CritFix] Zero fill sockaddr_un | Vsevolod Stakhov | 2017-05-25 | 1 | -3/+1 |
| | |||||
* | [CritFix] Fix accepting on IPv6 sockets | Vsevolod Stakhov | 2017-05-24 | 1 | -0/+5 |
| | |||||
* | [Fix] Fix memory leak when accepting from unix sockets | Vsevolod Stakhov | 2017-05-24 | 1 | -2/+0 |
| | |||||
* | [Fix] Try to deal with v4 mapped to v6 addresses on accept | Vsevolod Stakhov | 2017-05-17 | 1 | -14/+41 |
| |