Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove http and https aliases supportcarlosgc/no-aliases | Carlos Garcia Campos | 2021-02-11 | 15 | -471/+37 |
| | | | | | It doesn't seem to be used. If needed we can just bring it back in the future. | ||||
* | logger: Fix memory leak | Carlos Garcia Campos | 2021-02-11 | 1 | -1/+4 |
| | |||||
* | WebSockets: do not report connection errors as handshake failurescarlosgc/websocket-connection-error | Carlos Garcia Campos | 2021-02-10 | 2 | -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 configuration | Patrick Griffis | 2021-02-08 | 1 | -1/+31 |
| | |||||
* | Update Turkish translation | Emin Tufan Çetin | 2021-02-07 | 1 | -109/+122 |
| | |||||
* | auth: Allow to authenticate using URI user info with no passwordcarlosgc/auth-no-password | Carlos Garcia Campos | 2021-02-04 | 3 | -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 callback | Carlos Garcia Campos | 2021-02-04 | 2 | -1/+43 |
| | | | | | We are currently pausing the message that is never unpaused because the auth is already cancelled. | ||||
* | Update Swedish translation | Anders Jonsson | 2021-02-03 | 1 | -106/+120 |
| | |||||
* | session: Include Content-Length header for put and post requests with no bodycarlosgc/null-post-content-length | Carlos Garcia Campos | 2021-02-03 | 2 | -4/+33 |
| | | | | As suggested in the HTTP spec. | ||||
* | Update Brazilian Portuguese translation | Rafael Fontenelle | 2021-01-31 | 1 | -106/+121 |
| | |||||
* | Update Slovenian translation | Matej Urbančič | 2021-01-27 | 1 | -105/+119 |
| | |||||
* | soup-message: Allow to pass a NULL content type to soup_message_set_request_body | Carlos Garcia Campos | 2021-01-27 | 2 | -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 Griffis | 2021-01-27 | 2 | -15/+8 |
| | |||||
* | Fix soup_uri_get_path_and_query handling paths with // | Patrick Griffis | 2021-01-27 | 2 | -5/+51 |
| | | | | | | Closes !165 And add tests for soup_uri_get_path_and_query() | ||||
* | ci: Update image version | Patrick Griffis | 2021-01-22 | 3 | -7/+5 |
| | |||||
* | Dockerfile: Sort package dependencies by alphabetical order | Diego Pino Garcia | 2021-01-22 | 1 | -7/+7 |
| | |||||
* | Dockerfile: Add necessary libraries for building autobahntestsuite | Diego Pino Garcia | 2021-01-22 | 1 | -0/+5 |
| | |||||
* | Change SOUP_GSSAPI_BLACKLISTED_URIS to SOUP_GSSAPI_BLOCKLISTED_URIS | Patrick Griffis | 2021-01-20 | 1 | -5/+5 |
| | |||||
* | Fix annotations on message header getters | Patrick Griffis | 2021-01-19 | 1 | -2/+2 |
| | | | | Fixes #209 | ||||
* | examples: Rewrite proxy example | Patrick Griffis | 2021-01-18 | 2 | -60/+108 |
| | |||||
* | Update Serbian translation | Марко Костић | 2021-01-15 | 1 | -105/+119 |
| | |||||
* | docs: Update server docs | Patrick Griffis | 2021-01-09 | 3 | -40/+31 |
| | |||||
* | examples: Fix simple-httpd | Patrick Griffis | 2021-01-09 | 2 | -36/+43 |
| | |||||
* | Add soup_server_message_get_reason_phrase() to match SoupMessage | Patrick Griffis | 2021-01-09 | 8 | -30/+46 |
| | |||||
* | docs: Various changes from feedback | Patrick Griffis | 2021-01-09 | 2 | -53/+36 |
| | |||||
* | docs: add more 2.90 missing symbols to sections.txt | Carlos Garcia Campos | 2021-01-07 | 1 | -0/+3 |
| | |||||
* | docs: add SOUP_VERSION_2_90 symbol to sections.txt | Carlos Garcia Campos | 2021-01-07 | 1 | -0/+1 |
| | |||||
* | Generate SOUP_VERSION_2_90 macro | Carlos Garcia Campos | 2021-01-07 | 1 | -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 translation | Hugo Carvalho | 2021-01-06 | 1 | -111/+125 |
| | |||||
* | Update Galician translation | Fran Dieguez | 2021-01-04 | 1 | -105/+120 |
| | |||||
* | Updated Lithuanian translation | Aurimas Černius | 2021-01-04 | 1 | -105/+120 |
| | |||||
* | Update Belarusian translation | Źmicier Turok | 2020-12-28 | 1 | -106/+120 |
| | |||||
* | Update Belarusian translation | Źmicier Turok | 2020-12-28 | 1 | -69/+97 |
| | |||||
* | Update Basque translation | Asier Sarasua Garmendia | 2020-12-27 | 1 | -103/+117 |
| | |||||
* | Update German translation | Philipp Kiemle | 2020-12-26 | 1 | -104/+118 |
| | |||||
* | meson: skip the fallback for sysprof on Windows | Christoph Reiter | 2020-12-22 | 1 | -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 translation | Jordi Mas i Hernandez | 2020-12-22 | 1 | -105/+122 |
| | |||||
* | tests: Use TAP format for all output | Patrick Griffis | 2020-12-18 | 5 | -7/+20 |
| | |||||
* | Update Friulian translation | Fabio Tomat | 2020-12-18 | 1 | -104/+120 |
| | |||||
* | fuzzing: Add basic coverage of soup_date_time_new_from_http_string() | Patrick Griffis | 2020-12-17 | 2 | -0/+18 |
| | |||||
* | fuzzing: Add SoupContentSniffer coverage | Patrick Griffis | 2020-12-16 | 3 | -3/+50 |
| | |||||
* | Handle sniffing bytes with 0 size | Patrick Griffis | 2020-12-16 | 1 | -0/+3 |
| | |||||
* | Make SoupContentSniffer final type | Patrick Griffis | 2020-12-16 | 2 | -68/+37 |
| | |||||
* | Silence Clang warning | Patrick Griffis | 2020-12-16 | 1 | -1/+1 |
| | |||||
* | ci: Disable fuzzing job | Patrick Griffis | 2020-12-16 | 1 | -12/+12 |
| | | | | This is better suited for a dedcated service or offline. | ||||
* | tests: Add coverage for soup_uri_decode_data_uri() | Patrick Griffis | 2020-12-16 | 1 | -0/+41 |
| | |||||
* | Fix leak found by fuzzing | Patrick Griffis | 2020-12-16 | 1 | -1/+3 |
| | |||||
* | Ignore typedef-redefinition with Clang | Patrick Griffis | 2020-12-16 | 1 | -1/+2 |
| | |||||
* | Fix minor issue found by fuzzing | Patrick Griffis | 2020-12-16 | 1 | -5/+9 |
| | |||||
* | Add basic fuzzing support | Patrick Griffis | 2020-12-16 | 9 | -3/+140 |
| |