[libsoup] (311 commits) Non-fast-forward update to branch carlosgc/preconnect
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsoup] (311 commits) Non-fast-forward update to branch carlosgc/preconnect
- Date: Sun, 28 Feb 2021 15:06:59 +0000 (UTC)
The branch 'carlosgc/preconnect' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
a1644f3... Add new api to preconnect to a given uri
Commits added to the branch:
318a14c... Revert "ci: Update to Fedora 32" (*)
1a11c4e... build: Remove -Wdeclaration-after-statement (*)
3fcaa88... Remove deprecated SoupGnome library (*)
91abc80... Remove deprecated SoupCookieJarSqlite API (*)
661cfdc... Remove deprecated SoupMessageHeaders API (*)
45d09b6... Remove deprecated SoupAuth API (*)
f3e22c0... Remove deprecated SoupCookieJar API (*)
c78c651... Remove deprecated SoupXMLRPC API (*)
2c683a9... Remove deprecated SoupDate APIs (*)
cd0264e... Remove deprecated SoupServer API (*)
da2938f... Remove deprecated SoupForm APIs (*)
86a10a2... Remove deprecated SoupLogger APIs (*)
ddfb66b... Remove deprecated SoupMessageBody API (*)
57b8b2e... Remove deprecated SoupChunkAllocator APIs (*)
cea0f58... Remove deprecated SoupPassword APIs (*)
d872020... Remove deprecated SoupRequester APIs (*)
271e0b8... Remove deprecated SoupValue APIs (*)
19e805c... Remove deprecated SoupSession APIs (*)
f696ade... Remove deprecated SoupKnownStatusCode API (*)
1208339... Remove deprecated proxy APIs (*)
536036c... Temporarily re-add SoupSession::request-started (*)
3a7b203... Temporarily re-add soup_client_context_* APIs (*)
4405c20... Add Doxyfile (*)
1b3b313... build: Link tests against static version of libsoup (*)
5dcc1a9... Reorganize source tree (*)
0e68ea2... Add .editorconfig (*)
a93467a... Remove unused soup-portability.h (*)
2193534... Make more APIs private (*)
3c5f710... SoupConnection: Modernsize type delcaration (*)
9e13cc6... Remove soup_session_connect_async() API (*)
7ef77ef... Delete soup_client_context_get_address() API (*)
ef596dc... Move accept_languages_from_system() to soup-misc (*)
635a4ef... Remove deprecated SoupSessionAsync usage (*)
5dd1d19... Delete SoupSessionSync (*)
728ea63... tests: More removal of deprecated async session (*)
423572c... Remove SoupSessionAsync (*)
76b55bb... Make soup_session_steal_connection() private (*)
0d8f884... Make soup_message_io_cleanup() private (*)
a343cb0... Delete SoupAddress (*)
685c400... Delete SoupSocket::fd and all fd exposing APIs (*)
36b7ae1... Make SoupSocket private API (*)
daefd3b... build: Remove unused list of headers (*)
55d928b... Replace setsockopt() usage with g_socket_set_option() (*)
4e39dba... Modernize GObject declarations (*)
fa45949... SoupSession: Make more functions static (*)
b25195a... Update coding style and add clang-format config (*)
75b16c2... soup-server: Remove unused constructor override (*)
eae24b3... Rename soup_client_context_get_socket to soup_client_contex (*)
32c6d8f... Rename soup_client_context_get_gsocket to soup_client_conte (*)
1618e3a... Remove legacy "*" alias support (*)
c8a211c... Remove hostname arg from soup_socket_start_proxy_ssl() (*)
4217855... Remove XMLRPC support This feature does not appear to be us (*)
4596b4e... Replace SoupDate with GDateTime (*)
73cd3c7... Fix GIR warning for soup_connection_auth_get_connection_sta (*)
4b43e15... Replace SoupBuffer with GBytes (*)
0fe8c04... resource-test: Re-add sync variants of tests (*)
52f1598... build: Fix gtkdoc-scan linking against libsoup (*)
1a3a29a... Bump libsoup API to 3.0 (*)
4352424... ci: Enable exporting docs to gitlab pages (*)
80ff89a... Delete unused SOUP_MEMORY_TEMPORARY (*)
5156e40... docs: Use XML for main docs file (*)
6af11af... docs: Fix glib references (*)
7525c97... docs: Mass docs fixups (*)
c631894... ci: Add glib2-doc to docker image (*)
6339979... Remove remnants of LIBSOUP_USE_UNSTABLE_REQUEST_API (*)
ad4447e... docs: More doc fixes (*)
2ff93c0... docs: Add section docs for SoupHSTSPolicy (*)
223dc77... docs: More doc cleanups and organizing (*)
8ac3f39... Update Chinese (Taiwan) translation (*)
9cbc25f... Update British English translation (*)
4bb4313... Update POTFILES.in (*)
56be7f2... Fix the build (*)
22c23f9... session: set message status in case of TLS errors (*)
d1987bd... tests: stop using soup_session_queue_message in tests (*)
c61e261... tests: stop using soup_session_send_message in tests (*)
fac1654... session: remove soup_session_queue_message and soup_session (*)
e8aea38... Update Greek translation (*)
7deb882... session: use gio async style for soup_message_io_run_until_ (*)
5f3523c... session: stop using the old API way to queue messages (*)
e8f9ea8... session: remove new_api parameters from soup_session_append (*)
99e633f... session: make soup_session_steal_connection static (*)
b0a474c... session: remove soup_session_get_queue (*)
150efc6... session: make soup_session_requeue_message private (*)
2cebb23... message: add support for stream based request body (*)
e7e602c... Stop using soup_message_set_request (*)
0d7e672... forms: Use GBytes instead of SoupMessageBody (*)
be7faf6... message: remove soup_message_set_request (*)
8ba3016... server-test: Handle do_fd_import_test() being flaky (*)
aa740e0... server-test: Fix crash on cleanup (*)
6c2ef5a... build: Remove private lib used for docs (*)
869e580... server: move SoupServer code to server directory (*)
d5cd724... io: split soup-message-io into client and server (*)
99c19cc... Split SoupMessage into client and server parts (*)
b502456... docs: Remove duplicate soup-server entry (*)
06b2a61... Consistently use G_DEFINE_QUARK As well as rename soup_webs (*)
3a255e2... session: remove soup_session_prefetch_dns (*)
4182ec1... session: remove SoupSession::tunneling (*)
c5c6bd2... tests: stop using SoupSession::connection-created in tests (*)
ff170ed... session: remove SoupSession::connection-created (*)
be858a3... Update POTFILES.in (*)
5f318fe... Stop connecting to SoupSession::request-queued from SoupSes (*)
667c557... Remove session parameter from SoupSessionFeature::request-q (*)
41f9fe6... tests: stop using SoupSession::request-started in tests (*)
17d7514... session: remove SoupSession::request-started (*)
83735da... session: add io priority parameter to soup_session_send_asy (*)
1c444ee... session: Add new simple API to retrieve a URI (*)
9f42c7b... uri: add soup_uri_decode_data_uri to decode data URIs (*)
7ab4f3f... tests: stop using SoupRequest API in tests (*)
4bae534... Remove SoupRequest API (*)
ff57297... Modernize GObject usage of various classes (*)
1114202... session: Delete SOUP_IS_PLAIN_SESSION() (*)
533e53b... Remove property aliases This was an oddity of libsoup that (*)
50248a9... message: move private API to the private header (*)
8a918ee... Move authenticate signal from SoupSession to SoupMessage (*)
ca5c1c9... auth: set the proxy host on SoupAuth instead of the request (*)
7e36856... auth: replace host property with authority (*)
b3f84b0... tests: stop using soup_session_pause/unpause_message in tes (*)
12ee21b... session: make soup_session_pause/unpause_message private (*)
0120f18... Make SoupMessage a private and final type (*)
641838f... Make SoupConnection a final type (*)
9a4bc84... Make SoupHSTSPolicy a private struct (*)
8548bc6... Make SoupCookie a private struct (*)
f036244... docs: Fix references to old public structs (*)
e7a0f8e... docs: Fixes for SoupMessage changes (*)
b7b0bd1... Make SoupWebsocketConnection a final type (*)
438019c... Make SoupAuthManager a final type (*)
c64bf89... Make SoupConnectionAuth private (*)
04e6375... Remove old request headers (*)
d1fea9a... Automatically generate soup-version.h macros (*)
7bf7a5b... build: Remove unused variables (*)
fdadadd... Remove last reminants of SoupRequest (*)
d2a0cb2... docs: Clean up missing documentation warnings (*)
33be974... ci: Add checks for documentation issues (*)
f5e71c1... Update POTFILES.in (*)
6aaedea... message: pass chunk size to SoupMessage::wrote-body-data (*)
65833e0... forms: stop using SoupMessageBody in soup_multipart_to_mess (*)
8ac8afd... Move SoupMessageBody to server directory (*)
19d13a3... Remove duplicated documentation These are now documented in (*)
730944b... docs: Reach 100% documentation coverage (*)
488c782... Remove remaining property aliases (*)
3485d82... docs: Fix misc minor warnings (*)
446dc26... connection: move client side impl from SoupSocket to SoupCo (*)
932851e... Move SoupSocketProperties declarations to its own header (*)
287e102... Move SoupSocket to server directory (*)
9f357b2... socket: remove unused code from SoupSocket (*)
70c1b90... message: add SoupMessage::accept-certificate signal (*)
7794572... forms: remove soup_form_request_new APIs (*)
252c2b3... websocket: remove *_with_extentions variants (*)
c562b19... websocket: add io priority paramater to soup_session_websoc (*)
fa67679... message: remove unused server_side member from private stru (*)
d9bd561... Remove properties that behave as functions This goes agains (*)
7cc93e2... Apply 1 suggestion(s) to 1 file(s) (*)
92a4873... Remove type argument from soup_test_session_new() (*)
3e4f9dc... Update POTFILES.in (*)
03a081c... message: add convenient API to add, remove and query flags (*)
bbb6044... Use the new SoupMessage flags API (*)
565726e... message: remove SOUP_MESSAGE_CERTIFICATE_TRUSTED flag (*)
dc66f1d... message: remove SOUP_MESSAGE_CONTENT_DECODED flag (*)
f0b02b1... message: remove SOUP_MESSAGE_IGNORE_CONNECTION_LIMITS flag (*)
d40538c... Delete SoupDirectoryInputStream (*)
11cc820... Silence build warning (*)
4998ae3... Delete unused resources (*)
9552697... Move content-decoder sources to its own directory (*)
5a61da0... misc: Remove unused functions (*)
5a63959... Change soup_add_completion() to not return a GSource (*)
876b741... Minor header reorganization (*)
cafdabc... Change soup_add_timeout() to transfer ownership (*)
f599d4c... ci: Add scan-build step (*)
48e6fc0... Silence some scan-build warnings (*)
4c7456b... ci: Use image with clang-analyzer (*)
e2dcb40... Update POTFILES.in (*)
4ae215b... Use GLib API for atomic reference counting (*)
93003fc... ci: Use podman to generate images (*)
0f47188... ci: Build glib master (*)
737eef0... Replace SoupURI with GUri (*)
ebc6e95... Restore ability to send/recv `OPTIONS *` messages Since GUr (*)
d615e33... docker: Add more devel tools for testing (*)
3c601cd... connection: clear the cancellable before completing the GTa (*)
365056e... server-io: remove unused GCancellable from io_run_until (*)
b4b865d... Remove non-HTTP SoupStatus values (*)
cc5d147... message: make status-code and reason-phrase properties read (*)
02a81e1... Stop using soup_session_cancel_message() in tests (*)
1b9bfde... session: make it possible to cancel a message that is pause (*)
9f26258... session: make soup_session_cancel_message() private (*)
3fb3824... uri-utils: add soup_uri_copy() (*)
a4622fa... logger: Remove SOUP_LOGGER_LOG_BODY (*)
ec5dc83... tests: add a SoupLogger test (*)
53c357c... Set the Host header before emiting SoupMessage::starting (*)
176328f... logger: ensure request cookies are shown in the log (*)
c5fc923... tests: Add convenient soup_test_assert_handled_by() (*)
b8fc685... tests: Separate out soup_test_server_run_in_thread() (*)
ec9ece2... Remove all 2.x version macros (*)
fc9f19e... Remove SOUP_AVAILABLE_IN_2_4 also (*)
69f71c3... vala: Remove unused metadata (*)
924069e... Remove/privitize no longer working redirect APIs (*)
9c5faf7... ci: Update to Fedora 33 and add sysprof (*)
0bd6a9f... Silence all static analysis warnings (*)
51ccd33... ci: Simplify coverage reports (*)
3fed5ec... forms-test: Fix leak (*)
3f30cdc... auth-test: Fix leak (*)
e81dd30... websocket-test: Fix out of bounds read (*)
c55a086... cache-test: Fix leak (*)
baeca4f... ci: Add AddressSanitizer testing (*)
7787638... ci: Disable introspection for asan builds (*)
1dd0c5c... ci: Add asan tag when needed (*)
7d7ecf3... Support running tests without ipv6 (*)
f9bb5ea... test: Increase timeout for asan which slows it down (*)
662be98... docs: Fix online references (*)
7bb62f1... docker: Build glib docs (*)
8c5ba30... Updated Czech translation (*)
9159588... Update Ukrainian translation (*)
4a6c738... context-test: Skip flaky test under asan (*)
cb237e7... Update soup.h removing private headers (*)
4db217c... SoupSessionFeature: Change to private interface (*)
9eda688... Updated Spanish translation (*)
3579711... Revert "Set the Host header before emiting SoupMessage::sta (*)
bdf52fa... Readd soup_uri_get_host_for_headers() (*)
50fe238... SoupMessage: Add missing precondition checks to new getters (*)
8eea041... ci: Add timeout multipler to asan builds (*)
ecaeebd... coverage: Ignore more false positives (*)
daed59a... docs: Add migration chapter (*)
bea28c6... Add unused-result attribute to soup_session_send() It is ea (*)
313d662... docs: Misc fixups (*)
48e48a1... docs: More progress on improving tutorial (*)
fece146... Revert "Readd soup_uri_get_host_for_headers()" (*)
0c23f08... Revert "Revert "Set the Host header before emiting SoupMess (*)
f1fec65... session: update the host header in case of redirection (*)
0aa9065... tests: fix build warning (*)
504f98c... Update Romanian translation (*)
6726b6a... Remove soup_uri_get_port_with_default() (*)
c045947... build: Bump glib dep to 2.67.1 (*)
05c0418... Rewrite get example using new API (*)
9eb8f2f... examples: Change get to use high level API (*)
46969e1... Add basic fuzzing support (*)
e9c4797... Fix minor issue found by fuzzing (*)
fdd0721... Ignore typedef-redefinition with Clang (*)
d61a11e... Fix leak found by fuzzing (*)
5475324... tests: Add coverage for soup_uri_decode_data_uri() (*)
acd3bb3... ci: Disable fuzzing job (*)
5d12f5c... Silence Clang warning (*)
19f85ec... Make SoupContentSniffer final type (*)
b0fd7e1... Handle sniffing bytes with 0 size (*)
bcb62cd... fuzzing: Add SoupContentSniffer coverage (*)
8659860... fuzzing: Add basic coverage of soup_date_time_new_from_http (*)
4ba9351... Update Friulian translation (*)
ea95a03... tests: Use TAP format for all output (*)
6869ae9... Update Catalan translation (*)
01e361f... meson: skip the fallback for sysprof on Windows (*)
540a84d... Update German translation (*)
28490b5... Update Basque translation (*)
14dce9d... Update Belarusian translation (*)
b4f75ae... Update Belarusian translation (*)
fcf02d6... Updated Lithuanian translation (*)
59d0990... Update Galician translation (*)
824a75e... Update Portuguese translation (*)
3ec5a23... Generate SOUP_VERSION_2_90 macro (*)
6d87965... docs: add SOUP_VERSION_2_90 symbol to sections.txt (*)
1d1a06b... docs: add more 2.90 missing symbols to sections.txt (*)
6a2d958... docs: Various changes from feedback (*)
aaee0a9... Add soup_server_message_get_reason_phrase() to match SoupMe (*)
8cfc309... examples: Fix simple-httpd (*)
8fe7e1a... docs: Update server docs (*)
e79990e... Update Serbian translation (*)
4655571... examples: Rewrite proxy example (*)
8f36b83... Fix annotations on message header getters (*)
d646897... Change SOUP_GSSAPI_BLACKLISTED_URIS to SOUP_GSSAPI_BLOCKLIS (*)
d64effb... Dockerfile: Add necessary libraries for building autobahnte (*)
4d0b4e1... Dockerfile: Sort package dependencies by alphabetical order (*)
223a22d... ci: Update image version (*)
63ddaa3... Fix soup_uri_get_path_and_query handling paths with // (*)
a709938... Greatly simplify soup_uri_get_path_and_query() (*)
6c46fdf... soup-message: Allow to pass a NULL content type to soup_mes (*)
d16520f... Update Slovenian translation (*)
ac985da... Update Brazilian Portuguese translation (*)
dde1a85... session: Include Content-Length header for put and post req (*)
f7df8ad... Update Swedish translation (*)
4a71ab8... auth: do not pause the message when cancelled in the authen (*)
881ef35... auth: Allow to authenticate using URI user info with no pas (*)
ce64823... Update Turkish translation (*)
607feb7... build: Print summary of configuration (*)
046aac0... WebSockets: do not report connection errors as handshake fa (*)
9f7fb01... hsts: Move hsts-enforced signal from SoupHSTSEnforcer to So (*)
cc9fbb8... logger: Fix memory leak (*)
111ae4e... Remove http and https aliases support (*)
12d51c2... docs: remove since tags from documentation (*)
9e8975c... docs: use Returns instead of Return value in documentation (*)
1d9a17b... message: do not use underscore in signal names (*)
f38ceed... Update Hungarian translation (*)
31ecf6f... server: remove unused property definitions (*)
f7df4e4... content-sniffer: empty resources should be considered text/ (*)
cffdb45... Update British English translation (*)
f813d3d... session: Remove ssl-use-system-ca-file property (*)
38a65f0... Extend test cert to 2049 (*)
e54fb2f... Update Indonesian translation (*)
02f5240... Fix reference to SOUP_VERSION_2_24 (*)
33b0739... docs: Remove incorrect redirect docs These changes never ha (*)
1cdea70... Updated Danish translation (*)
0c53e46... server: remove unused property SoupSocket:is-server (*)
a45bd0e... server: rename SoupSocket:ssl-creds as SoupSocket::tls-cert (*)
bd6de90... test: simplify /ssl/tls-interaction test by using SoupServe (*)
587e43c... session: add public getters and setters for the SoupSession (*)
0388ea4... 2.99.1 (*)
9426541... Update Galician translation (*)
9d77df1... cache-test: fix session extra reference on end (*)
0ec80e2... timeout-test: port the new API and unskip it (*)
6318579... Fix some functions that weren't changed from a boolean to a (*)
b45a7f2... ssl-test: do not fail if we get connection closed instead o (*)
69dc231... session: remove async-context property (*)
077d518... Remove SoupMessageQueue (*)
193bd8e... session: fix the queue order for items with same priority (*)
6c8a53c... Add new api to preconnect to a given uri
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]