Commit Graph

4 Commits

Author SHA1 Message Date
NikitaUnisikhin f60df91a54
Add addr pool in rule (#550) 2024-02-14 14:57:20 +03:00
Andrey Borodin e3f08723f7
Fix UNIX socket connection to server (#499)
* Fix UNIX socket connection to server

target_session_attrs prevented usage usage of UNIX socket because
in some cases we need to pick any connection host. UNIX socket does
not posess one, so the code was SegFaulting.
2023-05-24 17:35:14 +05:00
reshke 1a09c7809c
Nits: include headers for explicit function (#455)
declaration, drop dead code
2022-08-16 16:53:37 +05:00
vadv f9a1ec21bc
Add HBA config file support, add hba reload logic. (#442)
Add HBA config file support, add hba reload logic.

Currently supported:

    local/host/hostssl/hostnossl
    IPv4/IPv6 address ranges
    rules reload on receiving SIGHUP
    simple tests

What to improve:

    default db/user
    @<file> support in db/user fields
    ? set auth method for each hba rule
    ? replace rw_lock with coroutine synchronization
    ? make parser kind of configurable


Authored-by: Alexander Belev <belyov97@gmail.com>
Co-authored-by: Dmitry Vasiliev <dmitrivasilyev@ozon.ru>
2022-07-04 15:01:34 +05:00