summaryrefslogtreecommitdiff
path: root/libsoup/server
Commit message (Expand)AuthorAgeFilesLines
* server-connection: fix dep cycle and connection leakBiagioFesta2022-12-131-0/+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
* server-connection: attach a ref of the socket to io stream on stealCarlos Garcia Campos2022-10-141-2/+3
* server: ensure message socket is still available on websocket handlerCarlos Garcia Campos2022-10-113-14/+13
* server: make sure we don't call nghttp2 IO functions from callbacksCarlos Garcia Campos2022-08-311-2/+38
* http2: handle connection terminated unexpectedly error when readingCarlos Garcia Campos2022-08-311-1/+15
* server: fix crash when HTTP/2 connection is closed earlyCarlos Garcia Campos2022-08-311-3/+26
* server: do not try to use server io after soup_server_message_finish()Carlos Garcia Campos2022-08-121-6/+8
* server: add http/2 debug messagesCarlos Garcia Campos2022-08-121-0/+51
* http2: add HTTP/2 utils with common functions and enumsCarlos Garcia Campos2022-08-121-65/+6
* server: add initial support for HTTP/2Carlos Garcia Campos2022-08-127-9/+900
* server: deprecate soup_server_message_pause/unpause methodsCarlos Garcia Campos2022-08-125-12/+42
* server: replace soup_server_connection_setup_async with soup_server_connectio...Carlos Garcia Campos2022-08-123-73/+20
* server: make server clients be the connections and not the messagesCarlos Garcia Campos2022-08-125-94/+174
* soup-server-message: add connected signalCarlos Garcia Campos2022-08-122-2/+40
* server: add SoupServerMessageIO interfaceCarlos Garcia Campos2022-08-129-123/+264
* server: move io data ownership from SoupServerMessage to SoupServerConnectionCarlos Garcia Campos2022-08-125-17/+63
* server: move server io to http1 directory and split the structCarlos Garcia Campos2022-08-122-80/+112
* server-message: remove socket, local_addr and remote_addr membersCarlos Garcia Campos2022-08-122-35/+10
* server: split SoupSocket into SoupListener and SoupServerConnectionCarlos Garcia Campos2022-08-1210-1047/+1250
* docs: Update soup_server_listen() to be more clearPatrick Griffis2022-05-231-1/+1
* server-message: proxy the peer-certificate and peer-certificate-errorsIgnacio Casal Quinteiro2022-05-174-0/+201
* Make soup_auth_domain_try_generic_auth_callback privatePatrick Griffis2022-04-145-7/+15
* docs: Port individual docs to gi-docgenMaximiliano Sandoval R2022-04-138-478/+475
* gir: Mark returns as nullableMaximiliano Sandoval R2022-04-131-1/+1
* server: fix crash when sending an invalid percent encoding pathIgnacio Casal Quinteiro2022-01-311-1/+2
* Handle potential g_uri_unescape_string failuresPatrick Griffis2022-01-281-1/+1
* Update gi annotationsPatrick Griffis2021-08-082-13/+13
* Clean up GI annotations and VAPI metadataPatrick Griffis2021-08-083-3/+3
* Use G_DECLARE_FINAL_TYPE when applicablePatrick Griffis2021-07-284-7/+7
* Improve support for rfc 7230Ignacio Casal Quinteiro2021-07-231-1/+9
* soup-server-io: lower variable scopeIgnacio Casal Quinteiro2021-07-231-2/+3
* docs: Clarify server handler path matching is by prefix Patrick Griffis2021-06-151-3/+3
* server: add support for client side certificatesCarlos Garcia Campos2021-06-154-7/+267
* server: remove soup_server_set_ssl_cert_file()Carlos Garcia Campos2021-06-152-42/+41
* Use header fast paths internally whenever possibleCarlos Garcia Campos2021-06-046-39/+47
* io-http1: split SoupClientMessageIOHTTP1 in twoCarlos Garcia Campos2021-05-161-10/+19
* Use g_object_notify_by_pspec instead of g_object_notifyCarlos Garcia Campos2021-05-045-84/+90
* metrics: add support for size metricsCarlos Garcia Campos2021-04-141-1/+1
* Rename soup_message_headers_free as soup_message_headers_unrefCarlos Garcia Campos2021-03-262-3/+3
* server: rename soup_message_body_free as soup_message_body_unrefCarlos Garcia Campos2021-03-263-15/+25
* Use ArcBox for reference counted boxed typesCarlos Garcia Campos2021-03-261-12/+3
* Stop using emacs indent-tabs-modeCarlos Garcia Campos2021-03-1815-15/+15
* session: remove async-context propertyCarlos Garcia Campos2021-02-251-5/+9
* test: simplify /ssl/tls-interaction test by using SoupServerCarlos Garcia Campos2021-02-232-0/+9