Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | meson.build: Define ssize_t for MSVC-style buildsmaster.msvc | Chun-wei Fan | 2021-09-28 | 1 | -0/+6 |
| | | | | | This is necessary as we are using nghttp2 which uses ssize_t, which is not defined by Microsoft's standard headers, and it is actually a part of POSIX. | ||||
* | 3.0.13.0.1 | Patrick Griffis | 2021-09-26 | 1 | -2/+2 |
| | |||||
* | 3.0.03.0.0 | Patrick Griffis | 2021-09-18 | 1 | -1/+1 |
| | |||||
* | build: Remove libxml dependency | Patrick Griffis | 2021-09-01 | 1 | -16/+0 |
| | | | | It is no longer used with the removal of XML-RPC support. | ||||
* | Bump glib requirement to 2.69.1 | Patrick Griffis | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | build: Require gnutls 3.6.0 for mock-pkcs11 | Patrick Griffis | 2021-07-21 | 1 | -1/+1 |
| | | | | Closes #231 | ||||
* | 2.99.92.99.9 | Patrick Griffis | 2021-07-08 | 1 | -1/+1 |
| | |||||
* | build: Depend on glib 2.69.0 | Patrick Griffis | 2021-07-08 | 1 | -1/+1 |
| | |||||
* | meson.build: set c_std to gnu99 | Fabrice Fontaine | 2021-07-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Set c_std to gnu99 to avoid the following build failure with gcc 4.8: In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/resolv.h:65:0, from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/glib-2.0/gio/gnetworking.h:40, from ../libsoup/soup-address.c:14: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/arpa/nameser.h:115:2: error: unknown type name 'u_char' const u_char *_msg, *_eom; ^ Fixes: - http://autobuild.buildroot.org/results/56b9cb987e25b99d6fed16c537552f47c3376f21 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> | ||||
* | Meson: Fix fallback to sqlite3 subproject | Xavier Claessens | 2021-06-16 | 1 | -1/+2 |
| | | | | Meson's wrapdb had both sqlite and sqlite3 but the former is outdated. | ||||
* | 2.99.82.99.8 | Patrick Griffis | 2021-06-04 | 1 | -1/+1 |
| | |||||
* | build: Add pkcs11_tests option to explicitly enable/disable them | Patrick Griffis | 2021-06-04 | 1 | -2/+2 |
| | |||||
* | build: Add http2_tests build option to explicitly enable them | Patrick Griffis | 2021-06-04 | 1 | -7/+12 |
| | |||||
* | ssl-test: Add tests for PKCS#11 pin protected cert | Patrick Griffis | 2021-06-02 | 1 | -1/+4 |
| | |||||
* | 2.99.72.99.7 | Patrick Griffis | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | 2.99.62.99.6 | Patrick Griffis | 2021-05-22 | 1 | -1/+1 |
| | |||||
* | Add initial HTTP2 backend | Patrick Griffis | 2021-05-16 | 1 | -1/+17 |
| | |||||
* | 2.99.52.99.5 | Patrick Griffis | 2021-05-06 | 1 | -1/+1 |
| | |||||
* | build: When tests disabled treat autobahn as disabled | Patrick Griffis | 2021-04-22 | 1 | -1/+6 |
| | | | | You may still explicitly enable autobahn even with tests disabled | ||||
* | 2.99.42.99.4 | Patrick Griffis | 2021-04-20 | 1 | -1/+1 |
| | |||||
* | meson.build: Fix Windows config for ntlm-auth | Chun-wei Fan | 2021-04-19 | 1 | -0/+2 |
| | | | | | There is no ntlm-auth program for Windows, so just use a dummy dependency for it on Windows builds. | ||||
* | build: Add more common-sense error cflags | Patrick Griffis | 2021-04-17 | 1 | -0/+2 |
| | |||||
* | autobahn: Various improvements: | Patrick Griffis | 2021-04-13 | 1 | -5/+3 |
| | | | | | | | | | | | | | - build: change autobahn into a auto-detected feature - build: Remove duplication from existing test build file - Avoid using __FILE__ and use GLibs test file utils - Change indentation to be consistent with project - Remove duplicate args to list number of tests or run specific tests glib provides this already - In each test case run mainloop to completion to properly track case status - Generate a report every run - Output reports into the meson-logs directory, not the CWD of source - Actually run the server until it is listening rather than sleep() | ||||
* | tests: include tests/autobahn | Diego Pino Garcia | 2021-04-13 | 1 | -0/+4 |
| | |||||
* | 2.99.32.99.3 | Patrick Griffis | 2021-04-08 | 1 | -1/+1 |
| | |||||
* | 2.99.22.99.2 | Patrick Griffis | 2021-03-10 | 1 | -1/+1 |
| | |||||
* | Fix compile warnings | Patrick Griffis | 2021-03-05 | 1 | -1/+1 |
| | |||||
* | build: Build with more warnings | Patrick Griffis | 2021-03-05 | 1 | -2/+8 |
| | |||||
* | Add a method to override the remote connection. | Robert Ancell | 2021-03-05 | 1 | -0/+6 |
| | | | | | | This allows using a Unix socket to communicate on. Fixes https://gitlab.gnome.org/GNOME/libsoup/-/issues/75 | ||||
* | 2.99.12.99.1 | Patrick Griffis | 2021-02-23 | 1 | -1/+1 |
| | |||||
* | build: Print summary of configuration | Patrick Griffis | 2021-02-08 | 1 | -1/+31 |
| | |||||
* | 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. | ||||
* | Ignore typedef-redefinition with Clang | Patrick Griffis | 2020-12-16 | 1 | -1/+2 |
| | |||||
* | Add basic fuzzing support | Patrick Griffis | 2020-12-16 | 1 | -3/+4 |
| | |||||
* | Rewrite get example using new API | Patrick Griffis | 2020-12-13 | 1 | -2/+1 |
| | |||||
* | build: Bump glib dep to 2.67.1 | Patrick Griffis | 2020-12-13 | 1 | -7/+1 |
| | |||||
* | ci: Add AddressSanitizer testing | Patrick Griffis | 2020-11-25 | 1 | -0/+4 |
| | |||||
* | Replace SoupURI with GUri | Patrick Griffis | 2020-11-14 | 1 | -1/+7 |
| | |||||
* | build: Remove unused variables | Patrick Griffis | 2020-10-30 | 1 | -4/+0 |
| | |||||
* | session: remove soup_session_queue_message and soup_session_send_messagecarlosgc/remove-old-api | Carlos Garcia Campos | 2020-09-30 | 1 | -1/+3 |
| | | | | | 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. | ||||
* | Bump libsoup API to 3.0 | Patrick Griffis | 2020-09-19 | 1 | -3/+3 |
| | |||||
* | Remove XMLRPC support | Patrick Griffis | 2020-09-19 | 1 | -22/+1 |
| | | | | | | | 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. | ||||
* | Reorganize source tree | Patrick Griffis | 2020-09-19 | 1 | -0/+1 |
| | |||||
* | build: Link tests against static version of libsoup | Patrick Griffis | 2020-09-19 | 1 | -5/+0 |
| | | | | This allows testing non-public APIs | ||||
* | Remove deprecated SoupGnome library | Patrick Griffis | 2020-09-19 | 1 | -5/+0 |
| | |||||
* | build: Remove -Wdeclaration-after-statement | Patrick Griffis | 2020-09-19 | 1 | -1/+0 |
| | |||||
* | 2.72.02.72.0 | Patrick Griffis | 2020-09-13 | 1 | -2/+2 |
| | |||||
* | 2.71.12.71.1 | Patrick Griffis | 2020-09-05 | 1 | -1/+1 |
| | |||||
* | build: do not search for unused sqlite header | Tom Schoonjans | 2020-08-03 | 1 | -1/+1 |
| | | | | | This was necessary to ensure compilation with Visual Studio's cl.exe on conda-forge (see https://github.com/conda-forge/staged-recipes/pull/12226). | ||||
* | soup-message-io: Add sysprof profiling support for HTTP connections | Philip Withnall | 2020-07-27 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | | This adds very basic support for dumping HTTP connection information to sysprof, if the process is being run under a sysprof session. See https://gitlab.gnome.org/GNOME/sysprof/-/issues/43 for plans of how this could be expanded in future. This is just a starting point. The code in this commit dumps a message to the sysprof capture which includes the URI, total time for the connection (request + response), and the amount of data transferred in the request and response. It adds an optional dependency on `libsysprof-capture-4.a`, and a subproject for building that if it’s not available on the system. Signed-off-by: Philip Withnall <withnall@endlessm.com> |