Philipp Schafft
b06942e1bc
Feature: Use settings from the listen socket for YP if there is only one
...
Closes : #2354
2022-03-21 23:13:30 +00:00
Philipp Schafft
661f736415
Update: Prefer to bind to IPv6 if we have IPv4-mapped support
2022-03-11 12:40:15 +00:00
Philipp Schafft
81e965a08f
Feature: Warn on dashboard if IPv6 is not enabled
2022-03-11 12:40:04 +00:00
Philipp Schafft
567b51420f
Feature: Support listing listen socket on web interface
2022-03-11 12:39:57 +00:00
Philipp Schafft
80972517da
Feature: Support asking a listen socket for it's family
2022-03-11 12:39:51 +00:00
Philipp Schafft
4cf821d592
Feature: Added database functions to find name of listener_type_t, and tlsmode_t
2022-03-11 12:39:37 +00:00
Philipp Schafft
b1c4b9ac49
Update: Updated copyright statements
2020-10-03 08:44:37 +00:00
Philipp Schafft
dcdd96c000
Update: Make listensocket_container_get_by_id() public
2020-04-22 19:35:35 +00:00
Philipp Schafft
f1b2785fc4
Feature: Changed refobject subsystem to use defined types
2018-10-10 11:15:39 +00:00
Philipp Schafft
33588fc9cf
Update: Prepare listensocket_*() API for uses with real listen socket != effective listen socket
2018-06-30 13:10:09 +00:00
Philipp Schafft
58848cbe56
Feature: Allow listen sockets to be of type "virtual"
2018-06-30 13:10:09 +00:00
Philipp Schafft
ab8d1639ba
Update: Made listensocket_* perfect thread safe.
2018-06-30 13:10:08 +00:00
Philipp Schafft
b495a407f9
Feature: Added listensocket_container_configure_and_setup() that combines configure and setup into one call
2018-06-30 13:10:08 +00:00
Philipp Schafft
c401bbcc12
Feature: Added listensocket_container_set_sockcount_cb() and listensocket_container_sockcount()
2018-06-30 13:10:08 +00:00
Philipp Schafft
5490120d4d
Update: Rewrote listen socket handling code comepletly.
...
This moves all the listen socket code into a nice and abstracting file.
Notes:
* Altering listen socket setup does not yet work on config reload.
(Did it ever work?)
* Server will start with no listen sockets. (There are unconfirmed
rumours it sometimes(?) did before.) This is to be re-implemented
in another commit. It can also be improved to work allow checking
on reload or other config changes.
* For slave connections the server address is now checked against
the allow/deny-IP list.
2018-06-30 13:10:08 +00:00