Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | auth: emit authenticate signal if authenticate from uri credentials results ↵carlosgc/auth-fixes | Carlos Garcia Campos | 2022-04-22 | 1 | -5/+13 |
| | | | | in no authentication | ||||
* | auth: null check the SoupAuth vfuncs before trying to use them | Carlos Garcia Campos | 2022-04-22 | 1 | -10/+30 |
| | | | | Third party subclasses of SoupAuth might not implement all the vfuncs. | ||||
* | soup-auth-ntlm: Fix a memory leak | Milan Crha | 2022-04-22 | 1 | -0/+3 |
| | | | | | The soup_ntlm_parse_challenge() can be called multiple times, but it doesn't free any previously stored value, thus causes a memory leak. | ||||
* | docs: Add Carlos to authors | Patrick Griffis | 2022-04-14 | 1 | -1/+1 |
| | |||||
* | docs: Fix extraneous * | Patrick Griffis | 2022-04-14 | 1 | -1/+1 |
| | |||||
* | build: Handle docs being built without introspection | Patrick Griffis | 2022-04-14 | 2 | -3/+11 |
| | |||||
* | CI: Strictly validate docs | Patrick Griffis | 2022-04-14 | 1 | -2/+4 |
| | |||||
* | docs: Document deprecation macros | Patrick Griffis | 2022-04-14 | 1 | -1/+15 |
| | |||||
* | docs: Document error quark functions | Patrick Griffis | 2022-04-14 | 3 | -1/+19 |
| | |||||
* | build: Add option to validate docs | Patrick Griffis | 2022-04-14 | 3 | -0/+18 |
| | |||||
* | build: Change docs to a feature set to auto | Patrick Griffis | 2022-04-14 | 3 | -37/+38 |
| | |||||
* | docs: Document SoupCache properties | Patrick Griffis | 2022-04-14 | 1 | -0/+8 |
| | |||||
* | docs: Document return of soup_auth_negotiate_supported() | Patrick Griffis | 2022-04-14 | 1 | -0/+1 |
| | |||||
* | Make soup_auth_domain_try_generic_auth_callback private | Patrick Griffis | 2022-04-14 | 5 | -7/+15 |
| | | | | This was never documented and nothing seems to use it. | ||||
* | docs: Document SoupCacheability | Patrick Griffis | 2022-04-14 | 1 | -0/+10 |
| | |||||
* | Revert "TMP REMOVE" | Patrick Griffis | 2022-04-14 | 1 | -0/+2 |
| | | | | This reverts commit 0c470eabeb7e80d07ae79672dd6c6e2259ff69fd. | ||||
* | cache: Make SoupCacheResponse private | Maximiliano Sandoval R | 2022-04-13 | 2 | -6/+6 |
| | | | | This is never exposed in the public API. | ||||
* | docs: Port individual docs to gi-docgen | Maximiliano Sandoval R | 2022-04-13 | 47 | -2149/+1963 |
| | |||||
* | Port to gi-docgen | Maximiliano Sandoval R | 2022-04-13 | 19 | -2695/+820 |
| | | | | The file was not used anywhere docs/reference/client-howto.xml. | ||||
* | gir: Mark returns as nullable | Maximiliano Sandoval R | 2022-04-13 | 2 | -2/+2 |
| | |||||
* | TMP REMOVE | Maximiliano Sandoval R | 2022-04-13 | 1 | -2/+0 |
| | |||||
* | version: Allow MIN_REQUIRED=3_0 | Patrick Griffis | 2022-04-12 | 1 | -2/+2 |
| | | | | | No API is tagged as 3_0 but it logically still makes sense and was part of our public API. | ||||
* | Revert accidental header change | Patrick Griffis | 2022-04-12 | 2 | -6/+5 |
| | | | | This reverts part of commit 87b692ca0d942df7c0682dc90c2ed85d5185b4fc. | ||||
* | docs: Add 3.2 macros | Patrick Griffis | 2022-04-12 | 3 | -5/+10 |
| | |||||
* | 3.1 (dev) | Patrick Griffis | 2022-04-12 | 3 | -6/+5 |
| | |||||
* | Update Slovak translation | Dušan Kazik | 2022-04-01 | 1 | -111/+134 |
| | |||||
* | 3.0.63.0.6 | Patrick Griffis | 2022-03-31 | 2 | -1/+9 |
| | |||||
* | http2: do not try a write after the last data frame | Carlos Garcia Campos | 2022-03-29 | 1 | -8/+11 |
| | | | | | | | It crashes accessing data->item because the stream is closed at this point. Fixes #272 | ||||
* | meson: Override dep for use by the provide wrap section | Nirbheek Chauhan | 2022-03-25 | 2 | -1/+3 |
| | | | | | | See: https://mesonbuild.com/Wrap-dependency-system-manual.html#provide-section Function was added in Meson 0.54, so up the meson dependency | ||||
* | meson: Add missing native: kwarg to add_languages() | Nirbheek Chauhan | 2022-03-25 | 1 | -1/+1 |
| | | | | | Fixes a warning: meson.build:377: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. | ||||
* | meson: Add explicit check argument to run_command() | Nirbheek Chauhan | 2022-03-25 | 1 | -7/+7 |
| | | | | Not specifying this is deprecated, since it is prone to errors. | ||||
* | http2: convert asserts for nghttp2 IO API called from callbacks into warnings | Carlos Garcia Campos | 2022-03-24 | 1 | -2/+2 |
| | | | | | gvfs is hitting those asserts, so somehow we can end up calling nghttp2 IO functions from the callbacks. | ||||
* | http2: fix handling of 100 continue responses | Carlos Garcia Campos | 2022-03-22 | 1 | -18/+68 |
| | | | | | When the request contains the continue expectation we only send the headers and wait for the 100 response to then send the body data. | ||||
* | get: add support for PUT and POST methods | Carlos Garcia Campos | 2022-03-22 | 1 | -4/+71 |
| | | | | | Add command line options to send data. Add also an option to ignore TLS errors to make it easier to test with local servers. | ||||
* | http2: stay in read headers state after receiving an informational response | Carlos Garcia Campos | 2022-03-22 | 2 | -1/+1 |
| | | | | | | | | Since we expect more response to come. Add default reason phrase for 103 status to be shown in the logger, but don't expose early hints yet since it's still experimental RFC. Fixes #270 | ||||
* | get: add --user-agent command line option | Carlos Garcia Campos | 2022-03-22 | 1 | -0/+7 |
| | |||||
* | http2-test.c: Fix build on Visual Studio | Chun-wei Fan | 2022-03-21 | 1 | -1/+1 |
| | | | | | Visual Studio does not define uint for plain C, so just use unsigned int. | ||||
* | CI: Allow Autobahn to fail without blocking | Patrick Griffis | 2022-03-21 | 1 | -0/+1 |
| | |||||
* | 3.0.53.0.5 | Patrick Griffis | 2022-03-18 | 2 | -2/+10 |
| | |||||
* | Update Bulgarian translation | Alexander Shopov | 2022-03-12 | 1 | -104/+128 |
| | |||||
* | http2: try to write after every data frame read | Carlos Garcia Campos | 2022-03-11 | 1 | -0/+2 |
| | | | | | | | The flow control is done automatically by nghttp2, window update frames are sent automatically, but we need to write them. So, after every data frame read, we should stry to write in case there's a pending window update. | ||||
* | http2: do not use g_idle_add to close the connection after goaway is sent | Carlos Garcia Campos | 2022-03-11 | 1 | -1/+7 |
| | | | | | | | We need to use our own source to attach it to the current thread context instead of the main one. Fixes #260 | ||||
* | tests: Install missing test cert and key for installed-tests | Simon McVittie | 2022-03-05 | 1 | -0/+2 |
| | | | | | | | We need these if we are reusing the build-time tests for "as-installed" testing. Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | tests: Install http2-server.py | Simon McVittie | 2022-03-05 | 1 | -1/+3 |
| | | | | | | | We need this if we are reusing the build-time tests for "as-installed" testing. Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | Add Abkhazian translation | Naala Nanba | 2022-03-01 | 2 | -0/+194 |
| | |||||
* | Move private types out of soup-types.h | Patrick Griffis | 2022-02-08 | 3 | -8/+19 |
| | | | | These would get picked up by g-i which we don't want. | ||||
* | server: fix crash when sending an invalid percent encoding path | Ignacio Casal Quinteiro | 2022-01-31 | 1 | -1/+2 |
| | | | | Fixes #262 | ||||
* | test: add test about invalid percent encoding paths | Ignacio Casal Quinteiro | 2022-01-31 | 1 | -0/+24 |
| | |||||
* | Handle potential g_uri_unescape_string failures | Patrick Griffis | 2022-01-28 | 2 | -1/+4 |
| | | | | | It is possible that unescaping fails so use g_strcmp0() which is NULL safe or report that decoding failed. | ||||
* | ci: Bump image version | Patrick Griffis | 2022-01-17 | 1 | -1/+1 |
| |