[libsoup] (258 commits) Non-fast-forward update to branch carlosgc/web-sockets



The branch 'carlosgc/web-sockets' 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:

  5a62f67... 2.62.1
  eba6193... SoupCookie: fix the instrospection annotation for get_expir
  45526b6... xmlrpc-server.php: Don't try to count NULL params
  9f76d99... Update Romanian translation
  703b9eb... soup-socket: fix critical warning when the peer-certificate
  17c4676... 2.62.2
  031fb92... socket-properties: Implement MT-safe refcounting
  8e43812... soup: Use atomic integers for refcounting
  9fc0ae2... soup-auth: Fix use-after-free found by Coverity Scan and cl
  cb9f554... soup-address: Fix some issues found by Coverity Scan and cl
  99e95ef... soup-body-output-stream: Fix unused value issues found by C
  0ce455b... soup: Fix nonnull parameter issues found by Coverity Scan a
  fa90ffe... soup-status: Fix include recursion issue found by Coverity 
  4cf3395... test-utils: Fix uninitialized value issue found by Coverity
  aec0f11... Revert "test-utils: Fix uninitialized value issue found by 
  c5c41ad... cookie-jar: bail if hostname is an empty string
  f7fb41f... soup-tld: check for trailing dots in domains
  a184e92... Set default cookie path when origin is NULL and value not p
  578f7d8... 2.62.3
  1f6ece3... WebSockets: message never finishes when handshake fails
  d6fe06b... test-utils: ensure we always provide an absolute path to g_
  bb899aa... WebSockets: fix runtime critical warning when handshake fai

Commits added to the branch:

  9d7559d... soup-tld: use libpsl instead of our own copy of the public  (*)
  abe6ad3... soup-tld: improve handling of the psl context (*)
  6e0a172... Update Italian translation (*)
  186fd99... SoupCookie: fix the instrospection annotation for get_expir (*)
  d6ea55c... Remove a leftover reference to already removed soup-tld-pri (*)
  66d03a6... Fix a GCC 8.1 warning by using the memcpy instead of strncp (*)
  942c9ab... Initial meson support (*)
  6b30be1... Add support for GSSAPI and NTLM (*)
  a88ce96... Update the libsoup version in meson.build (*)
  c147fd0... Implement glib-networking check for TLS support (*)
  35e9e23... Don't produce library named liblibsoup (*)
  ef0eacb... Add visual separators to the main meson.build file (*)
  ba600cb... Implement detecting of dependencies needed for tests (*)
  2f5c1f3... APACHE_HTTPD is supposed to hold path to httpd and not its  (*)
  b161f54... Move APACHE_HTTPD to configuration data (*)
  c506950... Compile the unit tests (*)
  415eee7... Implement the GNOME support (*)
  7149c48... Remove trailing dot (*)
  19a19ae... Change the shell script for getting the Apache module dirs  (*)
  3dd3bd9... Reformat the meson options file (*)
  14e0beb... Build GObject introspection files for libsoup (*)
  f67aa47... Install additional missing headers for GNOME support (*)
  e7cd281... Build introspection files for GNOME support (*)
  3b2d83e... Build Vala bindings (*)
  4a6ec92... Soup enums are not generated early (*)
  8737298... Set the right project version (*)
  f0b4815... Add support for building the documentation (*)
  72d25d2... Fix the module name for the gnome.gtkdoc() (*)
  21630dc... Fix indentation in tests/meson.build (*)
  6bafae4... Generate gresource bundle for tests (*)
  3036bb4... Simplify how the tests are build (*)
  746f8fc... Update the Automake unit tests names after they were for Me (*)
  3cbe543... Test utility library in named liblibtest (*)
  2437bdf... Fix unit tests that don't need apache to run (*)
  4f4110d... Partially fix Apache based tests - at least they start now (*)
  8ab7c08... Fix main meson.build indentation (*)
  a2db5fe... Put tests compilation behind the 'enable-tests' option (*)
  5aaad40... Fix unit tests based on Apache (*)
  5c1eea7... Disable parallelism for Apache based tests (*)
  1d9fc6b... Force C89 standard and also turn some minimal warnings on (*)
  2b2e721... Build the internationalization files (*)
  6aa3cf7... Update the Meson options names (*)
  11094ba... meson: Force-include msvc_recommended_pragms.h on Visual St (*)
  cecb5de... meson: Add fallback discovery for libxml2 and sqlite3 on MS (*)
  89f8d81... soup-enum-types: Make sure items are exported properly (*)
  0c8f69b... meson: Check whether we are building libsoup-gnome properly (*)
  b4923f8... meson: Re-word TLS check (*)
  193d718... meson: Improve check for MIT Kerberos on Visual Studio (*)
  8ca4cb1... meson: Fix build in cases when we don't have Apache install (*)
  b81e799... meson: Build test utility library as static on MSVC builds (*)
  507f258... tests: Fix build on Visual Studio (*)
  04f8957... Add APACHE_HTTPD as s project argument in main Meson build  (*)
  af5186f... Add Meson port files to the Autotools EXTRA_DIST (*)
  9194a24... Fix release version (*)
  c3e5a61... Enable extra warnings if compiler supports them (*)
  0b32e90... Don't enable the extra warnings for msvc (*)
  62624e4... Fix a comment typo (*)
  63de523... Address review comments from Iñigo Martínez (*)
  05d543f... Check for presence of g-ir-scanner and vala if they're enab (*)
  6e59438... Build libsoup and libsoup-gnome as shared libraries (*)
  6d5923c... Add support for libpsl (*)
  3ac2959... meson: Fix introspection variable (*)
  a1626e8... meson: Bump meson version (*)
  31a332f... meson: Define check_gio_tls_src conditionally (*)
  a1a4237... meson: Avoid a conditional expression when checking cURL (*)
  3ea5ea7... meson: Avoid a conditional expression when checking Apache (*)
  46e17ef... meson: Take advantage of short-circuit evaluation (*)
  d6116d0... meson: Avoid getting krb5_config option value early (*)
  25a81f6... Update Croatian translation (*)
  b42bdce... 2.63.1 (*)
  5a7a3a2... meson: Rename variable for better clarity (*)
  ea0485e... meson: Move unixd check code to Apache block (*)
  508fe8f... xmlrpc-server.php: Don't try to count NULL params (*)
  bc489c3... meson: Don't install soup-tests resources (*)
  b03ff4e... meson: Move HAVE_CONFIG_H define to global args (*)
  fed0e93... meson: Unbreak build of pull-api-test (*)
  4d9a148... build: Check php-xmlrpc in a more robust way (*)
  6d28d98... tests: Configure PHP to load the XMLRPC extension if presen (*)
  7bb9c82... tests: Remove extra whitespace (*)
  3d1e0e5... meson: Fix typo in assert (*)
  7db5ebb... Update Romanian translation (*)
  1e1b4c1... meson: Move one of the have_apache check to get_apache_modu (*)
  964e130... meson: Only compile and install test the have all the prere (*)
  8bcab0a... meson: Better use the output of get_apache_module_dirs.py (*)
  7f47360... meson: Use os.path.join for paths instead of string manipul (*)
  e8995d4... soup-socket: fix critical warning when the peer-certificate (*)
  8e18a0e... Update Romanian translation (*)
  02c66d4... Update Friulian translation (*)
  b7305b1... Updated Slovenian translation (*)
  3bff754... Updated Czech translation (*)
  1d5476f... Updated Spanish translation (*)
  adea50e... Update Indonesian translation (*)
  afff023... Update Chinese (China) translation (*)
  9e84e84... 2.63.2 (*)
  f66d47c... Set default cookie path when origin is NULL and value not p (*)
  d20f9a1... Update Chinese (Taiwan) translation (*)
  9fff4c8... Merge branch 'bug-1' into 'master' (*)
  3da8311... Do not include the header exclusion guards in the introspec (*)
  cdf1581... SoupProxyResolver: add this deprecated class to the introsp (*)
  284b71f... SoupAuthDomain: assign right types to subclass methods and  (*)
  bc1f518... SoupURI: make soup_uri_new_with_base a constructor (*)
  dba29f8... Remove many custom Vala bindings (*)
  d6224cc... socket-properties: Implement MT-safe refcounting (*)
  5653bdb... soup: Use atomic integers for refcounting (*)
  0e3b941... soup-auth: Fix use-after-free found by Coverity Scan and cl (*)
  e01e1b7... soup-address: Fix some issues found by Coverity Scan and cl (*)
  3c98f0b... soup-body-output-stream: Fix unused value issues found by C (*)
  9ec22e3... soup: Fix nonnull parameter issues found by Coverity Scan a (*)
  87a624b... soup-status: Fix include recursion issue found by Coverity  (*)
  8f77b47... test-utils: Fix uninitialized value issue found by Coverity (*)
  2d4efd2... soup-auth-digest: Fix buffer size issue found by Coverity S (*)
  ef10fc8... soup-message-headers: Add sanity check into content_type_se (*)
  171a461... soup-auth-manager: Workaround false-positive FORWARD_NULL C (*)
  db2b0d5... cookie-jar: bail if hostname is an empty string (*)
  cf82db7... Add soup_cookie_jar_get_cookies with empty hostname test (*)
  4279980... Update Catalan translation (*)
  a77b819... examples/simple-httpd.c: Fix handling of directories (*)
  aed6bf9... Update Polish translation (*)
  f1aa8da... Update German translation (*)
  110ec72... Updated Lithuanian translation (*)
  d42f52c... Update French translation (*)
  dfc4a9e... 2.63.90 (*)
  5e50df9... Simplify soup_host_matches_host() (*)
  838e32e... Add some tests for trailing dots in domains (*)
  00e38a0... Update doap file (*)
  eb59938... Update Turkish translation (*)
  a91d07f... 2.63.91 (*)
  540cd9c... Add a gitlab CI script for continuous testing (*)
  0a4c10a... tests: fix xmlrpc tests being skipped in Debian (*)
  9667fc4... autotools: Add po/meson.build to distributable files (*)
  f9b5f1e... meson: partially fix the apache detection code (*)
  fe8c402... Update Korean translation (*)
  7119461... Update Swedish translation (*)
  a65193a... 2.63.92 (*)
  3f28ddf... Update Brazilian Portuguese translation (*)
  501c46b... Update Galician translation (*)
  320d3a8... meson: Raise the required meson version to 0.47 (*)
  373dbc8... meson: Specify the right dependency when building documenta (*)
  3a75671... meson: Adapt to the PHP changes in the httpd.conf.in (*)
  b2d7488... meson: Fix the php detection (*)
  23f21cd... meson: Don't check for mod_unixd presence in Meson file (*)
  0d86b87... meson: Rename variables and the Apache script for clarifica (*)
  c647604... meson: Use apachectl for obtaining the Apache configuration (*)
  81735cf... meson: Check for all Apache modules required for running te (*)
  b57081b... Update Hungarian translation (*)
  4c90250... Update Latvian translation (*)
  aa40db6... Updated Danish translation (*)
  0569e97... meson: Use the correct soversion (*)
  4be051a... meson: Install the correct header files for GNOME support (*)
  95c44a3... meson: Specify all the header file that are needed for libs (*)
  c729abf... meson: Don't export the private symbols (*)
  fe01a15... Fix typo in Makefile.am (*)
  956048a... 2.64.0 (*)
  f50adf6... meson : Add missing check for gmtime_r() (*)
  f134b37... meson: Fix symbol prefix in introspection files (*)
  79526c3... meson: Remove an extra Gio include for the GNOME introspect (*)
  6dc3f24... meson: Rename introspection's extra arguments variable (*)
  dfaca0b... meson: Add missing libsoup-gnome headers when generating en (*)
  2a7ff0a... meson: Rename enum variables (*)
  1dd3333... meson: Fix the introspection files (*)
  cb7775d... Update Belarusian translation (*)
  f58dd87... meson: Fix the generated vapi file (*)
  263fb57... meson: Define the _DEFAULT_SOURCE macro (*)
  12daf2b... build: Remove the Visual Studio project files (*)
  83dae96... build: Add README.msvc (*)
  c77d688... Update Serbian translation (*)
  c9cce9c... meson: Enable vapi by default (*)
  0e7b2c1... NTLMv2 responses support (*)
  7e4b94c... Added NTLMv2 test (*)
  a5a03b5... soup-headers: add strict parameter parsing functions (*)
  7648d27... NTLMv2: cosmetic compiler fixes (*)
  25941cb... SoupClientContext: remove const modifier from remote_ip (*)
  f880a4a... 2.65.1 (*)
  9604b88... tld-test: update after changes in the public-suffix list (*)
  16ce392... Update Slovak translation (*)
  94fe681... Meson: Fallback to glib subproject (*)
  6c13216... Meson: Always fallback to find_library() for sqlite/libxml2 (*)
  7aff0e5... Meson: Fix libxml2 fallback, find_library() adds 'lib' pref (*)
  9d69488... Replace Bugzilla by Gitlab URL in DOAP file (*)
  b0b59d3... Replace Bugzilla links by Gitlab links (*)
  db8b4a9... meson: Be able to build the static library (*)
  5242cd9... ci: Add Dockerfile (*)
  dd088e5... ci: Remove non_aws tag (*)
  8bb43d2... ci: Add osuosl tag because those runners have IPv6 (*)
  f462a18... Meson: Add fallback for libpsl (*)
  9258c9e... Meson: Simplify pkg-config generator (*)
  68af962... Meson: Add public dependencies in libsoup_dep (*)
  4c78ce9... Meson: Fix typo when using libxml2 library without a pkg-co (*)
  00b248a... Update Greek translation (*)
  be3921c... meson: Increase the timeout for tests (*)
  150cef0... meson: make sure tests run against the built library (*)
  855f6e2... Remove the Autotools build system files (*)
  88fcafd... Update French translation (*)
  cedfc39... SoupSessionFeature: Keep features alive until all messages  (*)
  54014b2... 2.65.2 (*)
  bdf7dce... request-file: avoid using a thread to request the file in a (*)
  edf088b... 2.65.90 (*)
  013224b... Remove RFCs from tree (*)
  d61a129... 2.65.91 (*)
  b609d44... connection: Fix check for remote disconnection when in idle (*)
  105f047... connection: Fix logic error in previous commit (*)
  c423df4... Update Dutch translation (*)
  286fc52... socket: Remove soup_socket_is_readable() (*)
  309607d... message: Avoid use of deprecated g_type_class_add_private (*)
  0648feb... Remove stale .pc.in files (*)
  d23f2e5... 2.65.92 (*)
  3dfd4ce... meson.build: Look for libxml2.lib correctly on Visual Studi (*)
  6607511... 2.66.0 (*)
  420dc43... meson: fix dylib versioning on macOS (*)
  6c38fe7... tests: disable parallelism in the proxy test (*)
  f426de7... meson: cleanup targets dependencies (*)
  050f8e2... buildsystem: use MinGW ANSI STDIO when possible (*)
  a4b5e3a... meson: simplify test dependencies and bring back LD_LIBRARY (*)
  8a7174c... soup-auth-ntlm.c: Fix running on older Visual Studio CRT (*)
  847e19e... Meson: Fallback to sqlite and libxml2 subprojects (*)
  b51e062... soup-auth-ntlm: get rid of unused variable warning (*)
  f26f607... 2.66.1 (*)
  d0af24e... meson: Make gettext optional (*)
  6b5945e... meson: Explicitly set encoding to utf-8 for non-English loc (*)
  c4a9252... Fix the build of tests on MinGW (*)
  f3eb188... meson: Check TLS support only when external glib dependency (*)
  dcb4ef5... 2.66.2 (*)
  800bc6b... meson: switch documentation option from 'doc' to 'gtk_doc' (*)
  dfc572f... meson: actually declare the gtk_doc option (*)
  760ccac... meson: fix the documentation src_dir value (*)
  716acf9... gtkdoc: set the documentation namespace (*)
  91c6713... Bump to 2.67 cycle (*)
  a88f883... soup-version: add defs for 2.68 API (*)
  7c33db7... Implement Brotli decompression support (*)
  ca7762f... CI: bump the image version (*)
  04d85e1... Implement strict secure cookies (*)
  4924ab7... Add SoupHstsEnforcer (*)
  08424cf... HSTS: Rewrite the HSTS feature and add tests (*)
  afb268b... Add test for optional quotations in the STS header (*)
  702ee17... Add test to check that no HSTS header does not remove a pol (*)
  cf51375... Add a test for case-insensitivity of the headers (*)
  40e2944... Extra directives need to be ignored but the header should s (*)
  81f160b... Add test for duplicated directives (*)
  60fd02b... Improve the multiple-headers test (*)
  986a7ab... Make soup_hsts_enforcer_set_policy() public (*)
  6e1624c... Add a test to ensure that subdomain policies don't modify s (*)
  de1d1fc... Ignore STS header fields with duplicate directives (*)
  82ca87c... Hook the default interface's functions (*)
  4b3cc35... Cancel messages for STS known hosts with HTTPS errors (*)
  1ee1f93... Ensure that hostnames in the HSTS enforcer are IDNA-canonic (*)
  2459298... 2.67.1 (*)
  18b657c... Update Ukrainian translation (*)
  f6461df... docs: ignore soap-brotli-decompressor (*)
  1c6f47d... gir: soup_auth_new is not a constructor (*)
  20c0c53... Don't advertise br as an accepted encoding (*)
  9ab923a... Fix xml2 and sqlite fallbacks (*)
  afe1814... Add SoupHSTSEnforcer:hsts-enforced signal (*)
  5602fdc... hsts-db: use unsigned integers when writing to the database (*)
  16bb580... hsts: accept the Strict-Transport-Security header regardles (*)
  7fc86f2... hsts-db: further fix for format string of stored policies (*)
  4aa232c... WebSockets: message never finishes when handshake fails
  868910f... test-utils: ensure we always provide an absolute path to g_
  7939cfb... WebSockets: fix runtime critical warning when handshake fai

(*) 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]