summaryrefslogtreecommitdiff
path: root/libsoup
Commit message (Expand)AuthorAgeFilesLines
...
* Fix TRACE method not being considered safe and idempotentPatrick Griffis2020-01-281-1/+3
* Simplify soup_cookie_jar_get_cookie_list_with_same_site_info() APIPatrick Griffis2020-01-282-16/+15
* WebSockets: ensure a new connection is created for WebSocket requestsCarlos Garcia Campos2020-01-281-0/+10
* WebSockets: do not start the input source when IO is closingCarlos Garcia Campos2020-01-221-1/+2
* Expose support for same-site cookiesPatrick Griffis2020-01-219-18/+407
* soup-version: Add defs for 2.70 APIPatrick Griffis2020-01-211-0/+7
* SoupDate: deprecate soup_date_to_timeval()Claudio Saavedra2020-01-173-0/+14
* SoupDate: bump soup_date_is_past() optimizationClaudio Saavedra2020-01-161-1/+1
* Always use G_PARAM_STATIC_STRINGSNiels De Graef2020-01-1324-116/+224
* NTLM: Avoid a potential heap buffer overflow in v2 authenticationClaudio Saavedra2019-10-091-0/+6
* WebSockets: client_max_window_bits in server response must have a valueCarlos Garcia Campos2019-10-071-10/+3
* SoupServer: fix to not allow smuggling ".." into pathIgnacio Casal Quinteiro2019-09-111-1/+9
* soup-headers: fix a leak in the strict parsing codeClaudio Saavedra2019-09-111-1/+1
* WebSockets: plug another leak in the send_message() methodClaudio Saavedra2019-09-021-0/+2
* WebSockets: fix read after free in send_message()Claudio Saavedra2019-09-021-7/+6
* WebSockets: plug a couple of leaks in case of error with the deflate extensionClaudio Saavedra2019-08-302-6/+5
* WebSockets: document how extensions should treat buffers in case of errorClaudio Saavedra2019-08-301-2/+2
* WebSockets: plug leak when payload exceds size limitClaudio Saavedra2019-08-301-0/+1
* WebSockets: handle Set-Cookie header in handshake responseCarlos Garcia Campos2019-08-291-0/+4
* WebSockets: only poll IO stream when neededCarlos Garcia Campos2019-08-291-42/+73
* WebSockets: fix invalid read when sending large messagesClaudio Saavedra2019-08-231-3/+3
* Use G_DEFINE_QUARK() for the SOUP_HTTP_ERROR error domainClaudio Saavedra2019-08-232-17/+8
* Added a comment describing why it is necessary to handleNormen Bolling2019-08-221-0/+6
* Handle response header Transfer-Encoding: identityThomas Bluemel2019-08-221-1/+1
* soup-session: Use a separate GCancellable instance for internal and external ...Tom Bailey2019-08-221-4/+12
* SoupMultipart: remove usage of GTimeVal and g_get_current_time()Claudio Saavedra2019-08-211-12/+4
* SoupDirectoryInputStream: Remove deprecated use of GTimeValClaudio Saavedra2019-08-211-0/+6
* SoupDate: Move from GTimeVal to glibc APIs in soup_date_to_time_t()Claudio Saavedra2019-08-211-13/+17
* SoupAuthNTLM: Plug another leak in the connection state structClaudio Saavedra2019-08-201-0/+1
* SoupAuthNTLM: plug a leak in the response processing codeClaudio Saavedra2019-08-201-2/+4
* soup-message-headers.p: add some annotationsДилян Палаузов2019-08-131-3/+3
* HSTS: Fix documentation function nameClaudio Saavedra2019-08-131-1/+1
* Use G_GNUC_[BEGIN,END]_IGNORE_DEPRECATIONS insteadMichael Catanzaro2019-08-071-7/+2
* Try to silence GTimeVal deprecation warning in public headerMichael Catanzaro2019-08-061-0/+8
* HSTS: Add API to retrieve a list of policies in an enforcerClaudio Saavedra2019-08-052-0/+42
* HSTS: add API to get domains with policiesClaudio Saavedra2019-08-052-0/+41
* WebSockets: add support for permessage-deflate extensionCarlos Garcia Campos2019-07-3119-47/+2003
* WebSockets: allow to send close frames with no bodyCarlos Garcia Campos2019-07-221-2/+8
* WebSockets: ignore any messages after close has been sent and receivedCarlos Garcia Campos2019-07-191-0/+3
* WebSockets: client should also mark the close frame as SOUP_WEBSOCKET_QUEUE_LASTCarlos Garcia Campos2019-07-121-1/+1
* SoupMessage: seal access to private membersClaudio Saavedra2019-07-107-78/+128
* ntlm: fix ntlmv2 authenticationThibaut Robert2019-07-071-1/+1
* WebSockets: server must close the connection when receiving an unmasked frameCarlos Garcia Campos2019-07-041-0/+9
* WebSockets: client must fail when receiving a masked frame from serverCarlos Garcia Campos2019-07-041-0/+9
* WebSockets: allow null characters in text messages dataCarlos Garcia Campos2019-06-272-6/+119
* WebSockets: closed signal not emitted when io stream is SoupIOStreamCarlos Garcia Campos2019-06-253-2/+18
* WebSockets: fail and close the connection in case of invalid payload lengthCarlos Garcia Campos2019-06-191-0/+19
* WebSockets: return after closing connection on error in process_frameCarlos Garcia Campos2019-06-191-0/+1
* WebSockets: allow to send empty binary dataCarlos Garcia Campos2019-06-181-3/+3
* WebSockets: fix runtime critical warning when handshake failsCarlos Garcia Campos2019-06-171-0/+2