summaryrefslogtreecommitdiff
path: root/libsoup
Commit message (Expand)AuthorAgeFilesLines
* session: handle request cancellation earlierHEADmastercarlosgc/early-cancellationCarlos Garcia Campos2023-05-081-27/+59
* Revert "session: handle request cancellation earlier"Patrick Griffis2023-04-291-5/+1
* Revert "session: do not finish an already finished item"Patrick Griffis2023-04-291-1/+1
* Revert "connection: a connection is disconnected state should not be reusable"Patrick Griffis2023-04-291-2/+1
* connection: a connection is disconnected state should not be reusableCarlos Garcia Campos2023-04-211-1/+2
* lib: Add names to various GSourcesPhilip Withnall2023-04-137-1/+70
* lib: Add g_task_set_source_tag() everywherePhilip Withnall2023-04-138-0/+16
* session: do not finish an already finished itemCarlos Garcia Campos2023-04-111-1/+1
* session: handle request cancellation earlierCarlos Garcia Campos2023-04-081-1/+5
* Fix strict-prototype warningPatrick Griffis2023-03-171-1/+1
* Fix regression breaking HTTP/2 on platforms with unsigned charPatrick Griffis2023-03-171-1/+1
* soup-listener: Plug a leakAlessandro Bono2023-02-241-0/+2
* Add a missing nullable annotationLukáš Tyrychtr2023-02-201-1/+1
* Fix handling of sniffed dataPatrick Griffis2023-02-151-13/+22
* http1: fix crash when skipping respone stream with chunked encondingCarlos Garcia Campos2023-02-081-2/+2
* Do not wait for the next loop iteration to unqueue async itemsCarlos Garcia Campos2023-02-031-11/+6
* cookie-jar: Fix valid Secure cookies being rejectedPatrick Griffis2023-01-231-4/+4
* soup-message: Publicize API to force HTTP/1 version for sendingMilan Crha2023-01-202-0/+44
* soup-connection-manager: Read 'SOUP_FORCE_HTTP1' environment variable only onceMilan Crha2023-01-201-1/+5
* connection-manager: free unused hosts always in the session contextCarlos Garcia Campos2023-01-201-12/+35
* cookies: Only consider space and tab as whitespaceSiwei Li2023-01-191-9/+7
* cookie-jar: Reject cookies with control characters in name or valueSiwei Li2023-01-192-4/+43
* cookies: Add support for cookie prefixesSiwei Li2023-01-161-0/+20
* SameSite=None cookies should be rejected unless the Secure attribute is set.Siwei Li2023-01-141-0/+6
* message: fix critical when trying to create a message from invalid URIGuillaume Desmottes2023-01-121-1/+1
* message: add SoupMessage::got-body-data signalCarlos Garcia Campos2023-01-114-16/+58
* soup_uri_copy: Don't retain default ports when copyingPatrick Griffis2023-01-091-1/+26
* soup-connection-auth: Add thread safety around 'conns' hash tableMilan Crha2023-01-021-3/+13
* session: add soup_session_send_and_splice() and soup_session_send_and_splice_...Carlos Garcia Campos2022-12-142-57/+224
* server-connection: fix dep cycle and connection leakBiagioFesta2022-12-131-0/+1
* cookie: Change default same-site value to LaxAmanda2022-11-282-6/+14
* soupWebsocket: don't add the protocols header if it would be emptyLukáš Tyrychtr2022-11-241-4/+5
* soup-multipart.c: add missing (nullable) annotationsVal Och2022-11-201-2/+2
* cookie: Simplify same-site-policy propertyPatrick Griffis2022-11-181-7/+4
* cookie: Fix soup_cookie_equal() with NULL pathPatrick Griffis2022-11-141-1/+1
* Fix typo in soup-message-metrics.cwi24rd2022-11-111-1/+1
* server: handle the case of connection being disconnected while message is pausedCarlos Garcia Campos2022-11-101-2/+2
* server: close http/2 connection after io error or goaway receivedCarlos Garcia Campos2022-11-101-14/+30
* server: do not leak idle connections closed by the clientCarlos Garcia Campos2022-11-083-14/+24
* server: return early from io_run if server io doesn't match after io_run_until()Carlos Garcia Campos2022-10-211-0/+8
* server: SoupServerConnection is leaked after being stolenCarlos Garcia Campos2022-10-212-1/+2
* server-connection: Ensure we clean up the socketJan Alexander Steffens (heftig)2022-10-211-3/+5
* 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
* server-connection: attach a ref of the socket to io stream on stealCarlos Garcia Campos2022-10-141-2/+3
* session: do not kick the queue if there isn't any async itemCarlos Garcia Campos2022-10-141-0/+10
* session: create the queue sources when the first async item is queuedCarlos Garcia Campos2022-10-141-8/+8
* session: do not add queue sources for sync itemsCarlos Garcia Campos2022-10-141-0/+6
* session: use a weak ref of session in SoupMessageQueueSourceCarlos Garcia Campos2022-10-141-8/+19
* session: remove unused disposed memberCarlos Garcia Campos2022-10-141-3/+0