summaryrefslogtreecommitdiff
path: root/libsoup/http2
Commit message (Expand)AuthorAgeFilesLines
* message: add SoupMessage::got-body-data signalCarlos Garcia Campos2023-01-111-0/+1
* http2: content-sniffed should be emitted even for resources with no contentCarlos Garcia Campos2022-10-181-3/+6
* http2: return early from data source callack if data is NULLCarlos Garcia Campos2022-10-171-0/+9
* http2: ensure connection is alive on IO finishedCarlos Garcia Campos2022-10-131-6/+6
* http2: do not retry a message if connection never completed a requestCarlos Garcia Campos2022-10-131-0/+3
* http2: disable RFC 9113 header value validationCarlos Garcia Campos2022-10-091-0/+27
* http2: return early from several callbacks after cancellationCarlos Garcia Campos2022-09-261-20/+31
* http2: always try to write before every readCarlos Garcia Campos2022-08-311-0/+6
* http2: Handle all http2 errors on stream closeCarlos Garcia Campos2022-08-311-6/+24
* http2: retry messages that failed due to IO errorsCarlos Garcia Campos2022-08-311-4/+22
* http2: mark IO as shutting down before processing async pending messagesCarlos Garcia Campos2022-08-311-2/+2
* http2: set the IO error for sync requests tooCarlos Garcia Campos2022-08-311-4/+6
* http2: finish the async close task in case of IO errorCarlos Garcia Campos2022-08-311-0/+5
* http2: handle connection terminated unexpectedly error when readingCarlos Garcia Campos2022-08-311-1/+8
* http2: check error/progress before session want read/writeCarlos Garcia Campos2022-08-311-3/+3
* http2: do not send RST_STREAM for already closed sreamsCarlos Garcia Campos2022-08-301-1/+3
* http2: finish the message IO when request is cancelledCarlos Garcia Campos2022-08-301-0/+1
* server: add http/2 debug messagesCarlos Garcia Campos2022-08-121-1/+1
* http2: add HTTP/2 utils with common functions and enumsCarlos Garcia Campos2022-08-121-156/+16
* http2: handle the case of last stream id being max int32 in goawayCarlos Garcia Campos2022-06-301-0/+3
* http2: fix runtime warnings when request fails due to IO errorCarlos Garcia Campos2022-06-281-1/+29
* Fix typos in debug messagesMichael Catanzaro2022-06-221-3/+3
* Use GWeakRef instead of g_object_add_weak_pointer()Carlos Garcia Campos2022-06-081-15/+28
* http2: make message IO thread safeCarlos Garcia Campos2022-06-081-21/+69
* http2: do not perform sync IO when body stream needs more dataCarlos Garcia Campos2022-06-082-3/+5
* http2: move debug message about request body data read after early returnCarlos Garcia Campos2022-06-021-2/+2
* http2: read the request body stream synchronously for sync requestsCarlos Garcia Campos2022-05-061-0/+25
* http2: handle HTTP_1_1_REQUIRED stream errorCarlos Garcia Campos2022-04-221-1/+9
* http2: do not try a write after the last data frameCarlos Garcia Campos2022-03-291-8/+11
* http2: convert asserts for nghttp2 IO API called from callbacks into warningsCarlos Garcia Campos2022-03-241-2/+2
* http2: fix handling of 100 continue responsesCarlos Garcia Campos2022-03-221-18/+68
* http2: stay in read headers state after receiving an informational responseCarlos Garcia Campos2022-03-221-1/+0
* http2: try to write after every data frame readCarlos Garcia Campos2022-03-111-0/+2
* http2: do not use g_idle_add to close the connection after goaway is sentCarlos Garcia Campos2022-03-111-1/+7
* http2: check status of pending messages after a read IO errorCarlos Garcia Campos2021-12-201-1/+5
* http2: Fix a memory leak in case of IO errorCarlos Garcia Campos2021-11-221-0/+1
* http2: Close in idle to ensure all pending io is finished firstCarlos Garcia Campos2021-11-221-2/+11
* http2: ensure mem_send and mem_recv functions are not called from nghttp2 cal...Carlos Garcia Campos2021-11-111-3/+46
* http2: ensure we always do blocking writes for sync requestsCarlos Garcia Campos2021-11-111-11/+12
* http2: do not show a warning when RST_STREAM is received on a closed streamCarlos Garcia Campos2021-11-101-1/+1
* docs: Fix build warningPatrick Griffis2021-09-161-2/+2
* Use G_DECLARE_FINAL_TYPE when applicablePatrick Griffis2021-07-281-4/+4
* headers: Ensure untrusted header values are UTF-8Patrick Griffis2021-07-241-2/+3
* http2-io: try to write after receiving a window update frameCarlos Garcia Campos2021-06-231-11/+29
* http2-io: fix a crash when a goaway frame is received while processing pendin...Carlos Garcia Campos2021-06-222-5/+21
* http2-io: mark IO as shutting down when done reading from network input streamCarlos Garcia Campos2021-06-101-1/+13
* http2-io: explicitly call check_status when switching to STATE_READ_DATA on s...Carlos Garcia Campos2021-06-101-2/+6
* http2: handle nghttp2_submit_request() return valueCarlos Garcia Campos2021-06-031-6/+15
* http2: send a priority frame when SoupMessage priority changesCarlos Garcia Campos2021-06-011-19/+43
* Do not use the send operation cancellable after send completesCarlos Garcia Campos2021-06-011-10/+18