summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove http and https aliases supportcarlosgc/no-aliasesCarlos Garcia Campos2021-02-1115-471/+37
| | | | | It doesn't seem to be used. If needed we can just bring it back in the future.
* logger: Fix memory leakCarlos Garcia Campos2021-02-111-1/+4
|
* WebSockets: do not report connection errors as handshake failurescarlosgc/websocket-connection-errorCarlos Garcia Campos2021-02-102-3/+41
| | | | | | | | | | We are assuming that when not switching protocols after a request is because the server didn't accept the handshake, but we can fail even earlier if there's a connection error. In libsoup 2 we could check if it was a connection error by checking the message status was SOUP_STATUS_CANT_CONNECT or SOUP_STATUS_CANT_CONNECT_PROXY. Now that we no longer use the message status for transport errors, we should make soup_session_websocket_connect_async() fail with the connection error.
* build: Print summary of configurationPatrick Griffis2021-02-081-1/+31
|
* Update Turkish translationEmin Tufan Çetin2021-02-071-109/+122
|
* auth: Allow to authenticate using URI user info with no passwordcarlosgc/auth-no-passwordCarlos Garcia Campos2021-02-043-2/+43
| | | | | | | We currently require the URI to have both user and password to try to authenticate with URI credentials. For users with no password the URI scheme://user@host will fail, it's required to provide an empty password as scheme://user:@host. Both should just work.
* auth: do not pause the message when cancelled in the authenticate callbackCarlos Garcia Campos2021-02-042-1/+43
| | | | | We are currently pausing the message that is never unpaused because the auth is already cancelled.
* Update Swedish translationAnders Jonsson2021-02-031-106/+120
|
* session: Include Content-Length header for put and post requests with no bodycarlosgc/null-post-content-lengthCarlos Garcia Campos2021-02-032-4/+33
| | | | As suggested in the HTTP spec.
* Update Brazilian Portuguese translationRafael Fontenelle2021-01-311-106/+121
|
* Update Slovenian translationMatej Urbančič2021-01-271-105/+119
|
* soup-message: Allow to pass a NULL content type to soup_message_set_request_bodyCarlos Garcia Campos2021-01-272-30/+49
| | | | | | If it's unknown or has already been set in headers. It was already possible in libsoup 2 API just by setting the request body directly instead of using the convenient API.
* Greatly simplify soup_uri_get_path_and_query()Patrick Griffis2021-01-272-15/+8
|
* Fix soup_uri_get_path_and_query handling paths with //Patrick Griffis2021-01-272-5/+51
| | | | | | Closes !165 And add tests for soup_uri_get_path_and_query()
* ci: Update image versionPatrick Griffis2021-01-223-7/+5
|
* Dockerfile: Sort package dependencies by alphabetical orderDiego Pino Garcia2021-01-221-7/+7
|
* Dockerfile: Add necessary libraries for building autobahntestsuiteDiego Pino Garcia2021-01-221-0/+5
|
* Change SOUP_GSSAPI_BLACKLISTED_URIS to SOUP_GSSAPI_BLOCKLISTED_URISPatrick Griffis2021-01-201-5/+5
|
* Fix annotations on message header gettersPatrick Griffis2021-01-191-2/+2
| | | | Fixes #209
* examples: Rewrite proxy examplePatrick Griffis2021-01-182-60/+108
|
* Update Serbian translationМарко Костић2021-01-151-105/+119
|
* docs: Update server docsPatrick Griffis2021-01-093-40/+31
|
* examples: Fix simple-httpdPatrick Griffis2021-01-092-36/+43
|
* Add soup_server_message_get_reason_phrase() to match SoupMessagePatrick Griffis2021-01-098-30/+46
|
* docs: Various changes from feedbackPatrick Griffis2021-01-092-53/+36
|
* docs: add more 2.90 missing symbols to sections.txtCarlos Garcia Campos2021-01-071-0/+3
|
* docs: add SOUP_VERSION_2_90 symbol to sections.txtCarlos Garcia Campos2021-01-071-0/+1
|
* Generate SOUP_VERSION_2_90 macroCarlos Garcia Campos2021-01-071-0/+1
| | | | | | | | Otherwise compilation fails when using SOUP_VERSION_3_0 as SOUP_VERSION_MIN_REQUIRED error: #error "SOUP_VERSION_MIN_REQUIRED must be <= SOUP_VERSION_CUR_STABLE" This should be removed once 3.0 version is released
* Update Portuguese translationHugo Carvalho2021-01-061-111/+125
|
* Update Galician translationFran Dieguez2021-01-041-105/+120
|
* Updated Lithuanian translationAurimas Černius2021-01-041-105/+120
|
* Update Belarusian translationŹmicier Turok2020-12-281-106/+120
|
* Update Belarusian translationŹmicier Turok2020-12-281-69/+97
|
* Update Basque translationAsier Sarasua Garmendia2020-12-271-103/+117
|
* Update German translationPhilipp Kiemle2020-12-261-104/+118
|
* meson: skip the fallback for sysprof on WindowsChristoph Reiter2020-12-221-1/+3
| | | | | | | | Otherwise it will download the subproject and fail when trying to build it since sysprof is Linux only. Instead skip the fallback on Windows, so that if force-enabled it will fail, but in auto mode it will just skip sysprof.
* Update Catalan translationJordi Mas i Hernandez2020-12-221-105/+122
|
* tests: Use TAP format for all outputPatrick Griffis2020-12-185-7/+20
|
* Update Friulian translationFabio Tomat2020-12-181-104/+120
|
* fuzzing: Add basic coverage of soup_date_time_new_from_http_string()Patrick Griffis2020-12-172-0/+18
|
* fuzzing: Add SoupContentSniffer coveragePatrick Griffis2020-12-163-3/+50
|
* Handle sniffing bytes with 0 sizePatrick Griffis2020-12-161-0/+3
|
* Make SoupContentSniffer final typePatrick Griffis2020-12-162-68/+37
|
* Silence Clang warningPatrick Griffis2020-12-161-1/+1
|
* ci: Disable fuzzing jobPatrick Griffis2020-12-161-12/+12
| | | | This is better suited for a dedcated service or offline.
* tests: Add coverage for soup_uri_decode_data_uri()Patrick Griffis2020-12-161-0/+41
|
* Fix leak found by fuzzingPatrick Griffis2020-12-161-1/+3
|
* Ignore typedef-redefinition with ClangPatrick Griffis2020-12-161-1/+2
|
* Fix minor issue found by fuzzingPatrick Griffis2020-12-161-5/+9
|
* Add basic fuzzing supportPatrick Griffis2020-12-169-3/+140
|