1- diff -ruN libsoup. orig/libsoup/soup-cookie-jar.c libsoup/libsoup/soup-cookie-jar.c
2- --- libsoup. orig/libsoup/soup-cookie-jar.c 2018 -08-09 21 :02:38.000000000 +0530
3- +++ libsoup/libsoup/soup-cookie-jar.c 2021-01-12 00:13:00.018617423 +0530
4- @@ -50 ,8 +50 ,12 @@
1+ diff -pruN libsoup-2.74.0. orig/libsoup/soup-cookie-jar.c libsoup-2.74.0 /libsoup/soup-cookie-jar.c
2+ --- libsoup-2.74.0. orig/libsoup/soup-cookie-jar.c 2021 -08-23 04 :02:34.228970300 +0530
3+ +++ libsoup-2.74.0 /libsoup/soup-cookie-jar.c 2022-04-11 15:29:34.207731786 +0530
4+ @@ -51 ,8 +51 ,12 @@ typedef struct {
55 GHashTable *domains, *serials;
66 guint serial;
77 SoupCookieJarAcceptPolicy accept_policy;
@@ -14,7 +14,7 @@ diff -ruN libsoup.orig/libsoup/soup-cookie-jar.c libsoup/libsoup/soup-cookie-jar
1414 static void soup_cookie_jar_session_feature_init (SoupSessionFeatureInterface *feature_interface, gpointer interface_data);
1515
1616 G_DEFINE_TYPE_WITH_CODE (SoupCookieJar, soup_cookie_jar, G_TYPE_OBJECT,
17- @@ -234 ,6 +238 ,17 @@
17+ @@ -237 ,6 +241 ,17 @@ soup_cookie_jar_new (void)
1818 return g_object_new (SOUP_TYPE_COOKIE_JAR, NULL);
1919 }
2020
@@ -32,7 +32,7 @@ diff -ruN libsoup.orig/libsoup/soup-cookie-jar.c libsoup/libsoup/soup-cookie-jar
3232 /**
3333 * soup_cookie_jar_save:
3434 * @jar: a #SoupCookieJar
35- @@ -258 ,10 +273 ,13 @@
35+ @@ -261 ,10 +276 ,13 @@ soup_cookie_jar_changed (SoupCookieJar *
3636 {
3737 SoupCookieJarPrivate *priv = soup_cookie_jar_get_instance_private (jar);
3838
@@ -47,8 +47,8 @@ diff -ruN libsoup.orig/libsoup/soup-cookie-jar.c libsoup/libsoup/soup-cookie-jar
4747 g_hash_table_insert (priv->serials, new, GUINT_TO_POINTER (priv->serial));
4848 }
4949
50- @@ -433 ,6 +451 ,15 @@
51- return get_cookies (jar, uri, for_http, TRUE );
50+ @@ -564 ,6 +582 ,15 @@ incoming_cookie_is_third_party (SoupCook
51+ return !g_hash_table_lookup (priv->domains, cookie->domain );
5252 }
5353
5454+ static unsigned cookie_size (SoupCookie *cookie)
@@ -61,9 +61,9 @@ diff -ruN libsoup.orig/libsoup/soup-cookie-jar.c libsoup/libsoup/soup-cookie-jar
6161+ }
6262+
6363 /**
64- * soup_cookie_jar_add_cookie :
64+ * soup_cookie_jar_add_cookie_full :
6565 * @jar: a #SoupCookieJar
66- @@ -463 ,6 +490 ,11 @@
66+ @@ -618 ,6 +645 ,11 @@ soup_cookie_jar_add_cookie_full (SoupCoo
6767 return;
6868 }
6969
@@ -72,10 +72,10 @@ diff -ruN libsoup.orig/libsoup/soup-cookie-jar.c libsoup/libsoup/soup-cookie-jar
7272+ return;
7373+ }
7474+
75- priv = soup_cookie_jar_get_instance_private (jar);
7675 old_cookies = g_hash_table_lookup (priv->domains, cookie->domain);
7776 for (oc = old_cookies; oc; oc = oc->next) {
78- @@ -498,6 +530,12 @@
77+ old_cookie = oc->data;
78+ @@ -657,6 +689,12 @@ soup_cookie_jar_add_cookie_full (SoupCoo
7979 soup_cookie_free (cookie);
8080 return;
8181 }
@@ -88,10 +88,10 @@ diff -ruN libsoup.orig/libsoup/soup-cookie-jar.c libsoup/libsoup/soup-cookie-jar
8888
8989 if (last)
9090 last->next = g_slist_append (NULL, cookie);
91- diff -ruN libsoup. orig/libsoup/soup-cookie-jar.h libsoup/libsoup/soup-cookie-jar.h
92- --- libsoup. orig/libsoup/soup-cookie-jar.h 2018 -08-10 12:58:54.000000000 +0530
93- +++ libsoup/libsoup/soup-cookie-jar.h 2021-01 -11 23:51:29.206013391 +0530
94- @@ -52 ,6 +52 ,9 @@
91+ diff -pruN libsoup-2.74.0. orig/libsoup/soup-cookie-jar.h libsoup-2.74.0 /libsoup/soup-cookie-jar.h
92+ --- libsoup-2.74.0. orig/libsoup/soup-cookie-jar.h 2021 -08-23 04:02:34.228970300 +0530
93+ +++ libsoup-2.74.0 /libsoup/soup-cookie-jar.h 2022-04 -11 15:18:31.560698362 +0530
94+ @@ -53 ,6 +53 ,9 @@ GType soup_cookie_ja
9595 SOUP_AVAILABLE_IN_2_24
9696 SoupCookieJar * soup_cookie_jar_new (void);
9797 SOUP_AVAILABLE_IN_2_24
@@ -101,3 +101,22 @@ diff -ruN libsoup.orig/libsoup/soup-cookie-jar.h libsoup/libsoup/soup-cookie-jar
101101 char * soup_cookie_jar_get_cookies (SoupCookieJar *jar,
102102 SoupURI *uri,
103103 gboolean for_http);
104+ diff -pruN libsoup-2.74.0.orig/libsoup/soup-proxy-resolver-default.h libsoup-2.74.0/libsoup/soup-proxy-resolver-default.h
105+ --- libsoup-2.74.0.orig/libsoup/soup-proxy-resolver-default.h 2021-08-23 04:02:34.228970300 +0530
106+ +++ libsoup-2.74.0/libsoup/soup-proxy-resolver-default.h 2022-04-11 17:47:21.294605162 +0530
107+ @@ -8,6 +8,8 @@
108+
109+ #include <libsoup/soup-types.h>
110+
111+ + G_BEGIN_DECLS
112+ +
113+ #define SOUP_PROXY_RESOLVER_DEFAULT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), SOUP_TYPE_PROXY_RESOLVER_DEFAULT, SoupProxyResolverDefault))
114+ #define SOUP_PROXY_RESOLVER_DEFAULT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SOUP_TYPE_PROXY_RESOLVER_DEFAULT, SoupProxyResolverDefaultClass))
115+ #define SOUP_IS_PROXY_RESOLVER_DEFAULT(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), SOUP_TYPE_PROXY_RESOLVER_DEFAULT))
116+ @@ -28,4 +30,6 @@ SOUP_AVAILABLE_IN_2_4
117+ GType soup_proxy_resolver_default_get_type (void);
118+ #define SOUP_TYPE_PROXY_RESOLVER_DEFAULT (soup_proxy_resolver_default_get_type ())
119+
120+ + G_END_DECLS
121+ +
122+ #endif /* __SOUP_PROXY_RESOLVER_DEFAULT_H__ */
0 commit comments