summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* message: remove soup_message_set_requestcarlosgc/request-body-streamCarlos Garcia Campos2020-10-083-43/+0
|
* forms: Use GBytes instead of SoupMessageBodyCarlos Garcia Campos2020-10-087-45/+46
| | | | Use the body stream always for requests in client side.
* Stop using soup_message_set_requestCarlos Garcia Campos2020-10-085-27/+42
| | | | | Use soup_message_set_request_body() or soup_message_set_request_body_from_bytes() instead.
* message: add support for stream based request bodyCarlos Garcia Campos2020-10-089-431/+424
| | | | | | Add soup_message_set_request_body() that takes a GInputStream and soup_message_set_request_body_from_bytes() for convenience that creates a GMemoryInputStream for the given bytes.
* session: make soup_session_requeue_message privateCarlos Garcia Campos2020-10-053-4/+2
|
* session: remove soup_session_get_queueCarlos Garcia Campos2020-10-053-25/+22
| | | | | | It's only used by the auth manger to get the message proxy uri. Add soup_session_get_message_proxy_uri() instead that already returns the proxy uri to simplify it.
* session: make soup_session_steal_connection staticCarlos Garcia Campos2020-10-053-190/+2
| | | | | And remove the stealing tests since it's internal api already covered by websockets tests.
* session: remove new_api parameters from soup_session_append_queue_itemcarlosgc/no-new-apiCarlos Garcia Campos2020-10-013-49/+22
| | | | And SoupMessageQueueItem, since it's now always TRUE.
* session: stop using the old API way to queue messagesCarlos Garcia Campos2020-10-013-21/+31
| | | | Make soup_message_io_run public and use it for tunneling and websockets.
* session: use gio async style for soup_message_io_run_until_readCarlos Garcia Campos2020-10-015-96/+152
| | | | | | | | Make soup_message_io_run_until_read the sync one and add soup_message_io_run_until_read_async and soup_message_io_run_until_read_finish. The async version handles would block error and all other error handling has been moved to soup-message-io too, since it's shared with io_run.
* Update Greek translationEfstathios Iosifidis2020-09-301-39/+62
| | | | (cherry picked from commit 50b60ce5b818ec4677fc1277c5c35b724a4aa0f7)
* session: remove soup_session_queue_message and soup_session_send_messagecarlosgc/remove-old-apiCarlos Garcia Campos2020-09-3014-432/+80
| | | | | There are a few tests that are now skipped because they still use the old api and I'm not sure yet if they will be removed or reworked.
* tests: stop using soup_session_send_message in testsCarlos Garcia Campos2020-09-3020-123/+220
| | | | | Except for a few tests that seem to be testing the old API that we will remove once the old api is gone.
* tests: stop using soup_session_queue_message in testsCarlos Garcia Campos2020-09-3014-129/+279
| | | | | Except for a few tests that seem to be testing the old API that we will remove once the old api is gone.
* session: set message status in case of TLS errorsCarlos Garcia Campos2020-09-301-2/+13
| | | | We are not doing it when using the new api
* Fix the buildCarlos Garcia Campos2020-09-282-2/+3
|
* Update POTFILES.inPiotr Drąg2020-09-261-3/+5
|
* Update British English translationStephan Woidowski2020-09-231-26/+28
| | | | (cherry picked from commit 0b094bff2f571ea03304db2ada5e76fbed57c0fc)
* Update Chinese (Taiwan) translationCheng-Chia Tseng2020-09-221-16/+27
| | | | (cherry picked from commit 86936341ee57f3bf5604cf85920be45d46be07f6)
* docs: More doc cleanups and organizingPatrick Griffis2020-09-2011-38/+53
|
* docs: Add section docs for SoupHSTSPolicyPatrick Griffis2020-09-201-0/+10
|
* docs: More doc fixesPatrick Griffis2020-09-205-29/+55
|
* Remove remnants of LIBSOUP_USE_UNSTABLE_REQUEST_APIPatrick Griffis2020-09-204-11/+2
|
* ci: Add glib2-doc to docker imagePatrick Griffis2020-09-201-0/+1
|
* docs: Mass docs fixupsPatrick Griffis2020-09-2028-213/+160
|
* docs: Fix glib referencesPatrick Griffis2020-09-201-0/+8
|
* docs: Use XML for main docs filePatrick Griffis2020-09-202-11/+17
|
* Delete unused SOUP_MEMORY_TEMPORARYPatrick Griffis2020-09-201-1/+0
|
* ci: Enable exporting docs to gitlab pagesPatrick Griffis2020-09-191-0/+27
|
* Bump libsoup API to 3.0Patrick Griffis2020-09-1913-254/+15
|
* build: Fix gtkdoc-scan linking against libsoupPatrick Griffis2020-09-192-3/+21
| | | | | This isn't an ideal fix and a static lib should work but this functions for now.
* resource-test: Re-add sync variants of testsPatrick Griffis2020-09-191-15/+66
|
* Replace SoupBuffer with GBytesPatrick Griffis2020-09-1936-813/+408
|
* Fix GIR warning for soup_connection_auth_get_connection_state_for_message()Patrick Griffis2020-09-191-1/+1
|
* Replace SoupDate with GDateTimePatrick Griffis2020-09-1922-1242/+521
|
* Remove XMLRPC supportPatrick Griffis2020-09-1918-2893/+2
| | | | | | | This feature does not appear to be used by any maintained project and in general XMLRPC usage on the internet has gone down. Removing it just reduces complexity and maintainance burden.
* Remove hostname arg from soup_socket_start_proxy_ssl()Patrick Griffis2020-09-194-35/+11
| | | | | The socket already stores the remote connectable which has the hostname.
* Remove legacy "*" alias supportPatrick Griffis2020-09-192-12/+1
| | | | | This was used by default with the Async/Sync session types that no longer exist.
* Rename soup_client_context_get_gsocket to soup_client_context_get_socketPatrick Griffis2020-09-195-7/+7
|
* Rename soup_client_context_get_socket to soup_client_context_get_soup_socketPatrick Griffis2020-09-193-9/+6
| | | | | This is only private API now and we want that name for the GSocket variant.
* soup-server: Remove unused constructor overridePatrick Griffis2020-09-191-10/+0
|
* Update coding style and add clang-format configPatrick Griffis2020-09-192-30/+28
|
* SoupSession: Make more functions staticPatrick Griffis2020-09-192-30/+11
|
* Modernize GObject declarationsPatrick Griffis2020-09-1984-1536/+955
|
* Replace setsockopt() usage with g_socket_set_option()Patrick Griffis2020-09-192-10/+9
|
* build: Remove unused list of headersPatrick Griffis2020-09-191-33/+0
|
* Make SoupSocket private APIPatrick Griffis2020-09-1914-103/+44
|
* Delete SoupSocket::fd and all fd exposing APIsPatrick Griffis2020-09-199-140/+16
|
* Delete SoupAddressPatrick Griffis2020-09-1922-1736/+226
|
* Make soup_message_io_cleanup() privatePatrick Griffis2020-09-191-4/+0
|