summaryrefslogtreecommitdiff
path: root/lib/cf-socket.c
Commit message (Expand)AuthorAgeFilesLines
* checksrc: find bad indentation in conditions without open braceDaniel Stenberg2023-04-281-2/+2
* cf-socket: turn off IPV6_V6ONLY on Windows if it is supportedYX Hao2023-04-261-1/+19
* cf-socket: Disable socket receive buffer by defaultStefan Eissing2023-04-141-3/+12
* cf-socket: remove dead code discovered by PVSStefan Eissing2023-04-131-4/+0
* cf-socket: add socket recv buffering for most tcp casesStefan Eissing2023-04-131-134/+113
* lib: use correct printf flags for sockets and timediffsDaniel Stenberg2023-03-291-17/+23
* cf-socket: use port 80 when resolving name for local bindDaniel Stenberg2023-03-171-1/+1
* url: fix logic in connection reuse to deny reuse on "unclean" connectionsStefan Eissing2023-03-071-15/+4
* connect: fix time_connect and time_appconnect timer statisticsStefan Eissing2023-03-061-16/+18
* socket: detect "dead" connections better, e.g. not fit for reuseStefan Eissing2023-03-021-19/+17
* cf-socket: if socket is already connected, return CURLE_OKShankar Jadhavar2023-03-011-0/+5
* cf-socket: fix handling of remote addr for accepted tcp socketsStefan Eissing2023-02-281-3/+35
* ngtcp2: fix unwanted close of file descriptor 0Stefan Eissing2023-02-241-13/+0
* http2: aggregate small SETTINGS/PRIO/WIN_UPDATE framesStefan Eissing2023-02-081-3/+2
* misc: fix spellingJohn Bampton2023-02-081-1/+1
* connections: introduce http/3 happy eyeballsStefan Eissing2023-02-021-33/+197
* cf-socket: fix build error wo TCP_FASTOPEN_CONNECTDaniel Stenberg2023-01-311-3/+3
* cf-socket: improvements in socket I/O handlingStefan Eissing2023-01-311-4/+188
* cf-socket: Fix build when not HAVE_GETPEERNAMERyan Schmidt2023-01-261-2/+0
* curl_log: for failf/infof and debug logging implementationsStefan Eissing2023-01-121-37/+30
* cf-socket: make infof() call use %zu for size_t outputDaniel Stenberg2023-01-101-2/+2
* quic: improve connect error message, debugging info, fix false connect reportStefan Eissing2023-01-091-4/+8
* msh3: run again in its cfilterStefan Eissing2023-01-081-10/+10
* cf-socket: keep sockaddr local in the socket filtersStefan Eissing2023-01-031-122/+154
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* cf-socket: fix build regressionDaniel Stenberg2023-01-021-2/+2
* lib: connect/h2/h3 refactorStefan Eissing2022-12-301-0/+1534