summaryrefslogtreecommitdiffstats
path: root/daemon/network.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* daemon: rework handling of TLS authentication paramsVladimír Čunát2019-02-221-4/+5
* daemon/network: avoid unused functions and variablesTomas Krizek2019-02-221-13/+5
* nitpick fixes for clang-tidyVladimír Čunát2019-02-211-2/+2
* treewide nitpick: fix -WshadowVladimír Čunát2019-01-081-6/+6
* daemon/bindings: eBPF socket filter support, fix broken RHEL/CentOS build; fi...Grigorii Demidov2018-12-131-8/+34
* daemon: support Linux eBPF socket filters with new net.bpf_set(fd) and net.bp...Alex Forster2018-12-131-0/+55
* network: make TCP_BACKLOG_DEFAULT a compile time define and set to defaultMarek Vavruša2018-11-131-5/+6
* daemon/worker: fixes error handling from TLS writesMarek Vavruša2018-09-141-1/+2
* daemon: make idle timeout for incoming connection configurableGrigorii Demidov2018-07-161-0/+2
* daemon/tls: work on server-side session ticketsVladimír Čunát2018-06-131-4/+3
* daemon/tls: session resumption with tickets (client & server side)Grigorii Demidov2018-06-131-0/+4
* Always create a endpoint in network_listen_fdVicky Shrestha2018-04-121-16/+10
* map_t, set_t: unify memory allocation to mm_*Vladimír Čunát2018-03-011-2/+2
* daemon: fixed garbage read when getsockname failsMarek Vavruša2018-01-121-1/+1
* daemon: fixed minor linter problemsMarek Vavruša2018-01-121-4/+4
* daemon: TLS over outbound TCP connection - use hostname authenticationgrid2018-01-081-4/+4
* daemon: improved reliability under heavy load; bugfixing & minor refactoringGrigorii Demidov2018-01-081-6/+5
* daemon: reuse outbound TCP connections if possible; TLS over outbound TCP con...Grigorii Demidov2018-01-081-0/+2
* Update copyright information with 2017Ondřej Surý2017-01-251-1/+1
* Auto-regenerate ephemeral certificate on hostname changeDaniel Kahn Gillmor2017-01-061-0/+16
* daemon: nitpicks about the parent commitVladimír Čunát2016-10-211-2/+2
* daemon: some minor coverity scan issues were fixedGrigorii Demidov2016-10-111-1/+4
* Move tls_credentials to struct networkOndřej Surý2016-08-051-0/+3
* Initialize global TLS credentials in the worker_ctx and initialize GnuTLS log...Ondřej Surý2016-08-051-34/+0
* listen using TLS on specific socketsDaniel Kahn Gillmor2016-08-051-5/+15
* daemon/network: global TLS certificate and key configurationJan Vcelak2016-08-051-0/+34
* daemon: ported DNS/TLS preparation code to 1.1Marek Vavrusa2016-08-051-3/+9
* move URLs from http to https where supportedDaniel Kahn Gillmor2016-07-161-1/+1
* www.gnu.org prefers httpsDaniel Kahn Gillmor2016-07-161-1/+1
* daemon/network: allow listening on part of interfacesMarek Vavrusa2016-07-061-0/+2
* daemon: workers are interconnected with IPC pipesMarek Vavrusa2016-07-061-5/+5
* daemon: fixed socket mempool cleanup on exitMarek Vavrusa2016-05-271-7/+3
* daemon: out-of-order processing for TCPMarek Vavrusa2016-05-031-1/+8
* daemon: support running in supervised mode (--fd=X)Marek Vavrusa2016-03-291-0/+89
* all: ported to upcoming libknot APIsMarek Vavruša2015-12-171-0/+1
* daemon/network: check port as well when binding to interfaceMarek Vavruša2015-10-071-11/+23
* daemon/network: fixed early free with async closeMarek Vavruša2015-10-071-17/+45
* daemon/network: REUSEPORT check for libuv 1.7.0+ (which defines VERSION_HEX)Marek Vavruša2015-09-281-2/+1
* daemon/network: enabled Linux-style SO_REUSEPORT if supportedMarek Vavruša2015-06-291-2/+18
* daemon: fixed memleak in network address packMarek Vavruša2015-04-271-1/+4
* style: Fixed indentation and removed trailing white spaces in C code.Karel Slany2015-04-101-1/+1
* daemon/net: independent network managerMarek Vavruša2015-03-311-0/+172