Source: soup-sharp
Version: 2.42.2+git20151219-3
Severity: serious
Tags: stretch sid
User: [email protected]
Usertags: qa-ftbfs-20161001 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<BUILDDIR>>/soup-sharp-2.42.2+git20151219/doc'
> Generating soup-sharp-docs.source
> /usr/bin/monodocer -assembly:../out/soup-sharp.dll -path:en
> New Type: Soup.Address
> Member Added: public Address (IntPtr raw);
> Member Added: public Address (string name, uint port);
> Member Added: public Address (Soup.AddressFamily family, uint port);
> Member Added: public Address (IntPtr sa, int len);
> Member Added: public bool EqualByIp (Soup.Address addr2);
> Member Added: public bool EqualByName (Soup.Address addr2);
> Member Added: public IntPtr GetSockaddr (int len);
> Member Added: public uint HashByIp ();
> Member Added: public uint HashByName ();
> Member Added: public Soup.AddressFamily Family { get; }
> Member Added: public string Name { get; }
> Member Added: public string Physical { get; }
> Member Added: public uint Port { get; }
> Member Added: public string Protocol { get; }
> Member Added: public IntPtr Sockaddr { get; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public bool IsResolved { get; }
> Namespace Directory Created: Soup
> New Namespace File: Soup
> New Type: Soup.AddressCallback
> New Type: Soup.AddressFamily
> Member Added: Invalid
> Member Added: Ipv4
> Member Added: Ipv6
> New Type: Soup.Auth
> Member Added: public Auth (IntPtr raw);
> Member Added: public Auth (GLib.GType type, Soup.Message msg, string
> auth_header);
> Member Added: protected virtual bool OnUpdate (Soup.Message msg, IntPtr
> auth_header);
> Member Added: protected virtual string[] OnGetProtectionSpace (Soup.URI
> source_uri);
> Member Added: protected virtual void OnAuthenticate (string username, string
> password);
> Member Added: protected virtual bool OnIsAuthenticated ();
> Member Added: protected virtual string OnGetAuthorization (Soup.Message msg);
> Member Added: protected virtual bool OnIsReady (Soup.Message msg);
> Member Added: public void enticate (string username, string password);
> Member Added: public string GetAuthorization (Soup.Message msg);
> Member Added: public string[] GetProtectionSpace (Soup.URI source_uri);
> Member Added: public string GetSavedPassword (string user);
> Member Added: public void HasSavedPassword (string username, string password);
> Member Added: public bool IsReady (Soup.Message msg);
> Member Added: public void SavePassword (string username, string password);
> Member Added: public bool Update (Soup.Message msg, string auth_header);
> Member Added: public string Host { get; set; }
> Member Added: public string Realm { get; set; }
> Member Added: public string SchemeName { get; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public string RealmField { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public string Info { get; }
> Member Added: public bool IsAuthenticated { get; }
> Member Added: public bool IsForProxy { get; }
> New Type: Soup.AuthBasic
> Member Added: public AuthBasic (IntPtr raw);
> Member Added: protected AuthBasic ();
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.AuthDigest
> Member Added: public AuthDigest (IntPtr raw);
> Member Added: protected AuthDigest ();
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.AuthDomain
> Member Added: public AuthDomain (IntPtr raw);
> Member Added: protected AuthDomain ();
> Member Added: protected virtual string OnAccepts (Soup.Message msg, string
> header);
> Member Added: protected virtual string OnChallenge (Soup.Message msg);
> Member Added: protected virtual bool OnCheckPassword (Soup.Message msg,
> string username, string password);
> Member Added: public string Accepts (Soup.Message msg);
> Member Added: public void AddPath (string path);
> Member Added: public void BasicSetAuthCallback
> (Soup.AuthDomainBasicAuthCallback cb);
> Member Added: public void Challenge (Soup.Message msg);
> Member Added: public bool CheckPassword (Soup.Message msg, string username,
> string password);
> Member Added: public bool Covers (Soup.Message msg);
> Member Added: public void DigestSetAuthCallback
> (Soup.AuthDomainDigestAuthCallback cb);
> Member Added: public void RemovePath (string path);
> Member Added: public bool TryGenericAuthCallback (Soup.Message msg, string
> username);
> Member Added: public Soup.AuthDomainFilter Filter { set; }
> Member Added: public IntPtr FilterData { get; set; }
> Member Added: public Soup.AuthDomainGenericAuthCallback GenericAuthCallback {
> set; }
> Member Added: public IntPtr GenericAuthData { get; set; }
> Member Added: public bool Proxy { get; }
> Member Added: public string Realm { get; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.AuthDomainBasic
> Member Added: public AuthDomainBasic (IntPtr raw);
> Member Added: protected AuthDomainBasic ();
> Member Added: public IntPtr AuthCallback { get; set; }
> Member Added: public IntPtr AuthData { get; set; }
> Member Added: public Soup.AuthDomain Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.AuthDomainBasicAuthCallback
> New Type: Soup.AuthDomainDigest
> Member Added: public AuthDomainDigest (IntPtr raw);
> Member Added: protected AuthDomainDigest ();
> Member Added: public static string EncodePassword (string username, string
> realm, string password);
> Member Added: public IntPtr AuthCallback { get; set; }
> Member Added: public IntPtr AuthData { get; set; }
> Member Added: public Soup.AuthDomain Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.AuthDomainDigestAuthCallback
> New Type: Soup.AuthDomainFilter
> New Type: Soup.AuthDomainGenericAuthCallback
> New Type: Soup.AuthManager
> Member Added: public AuthManager (IntPtr raw);
> Member Added: protected AuthManager ();
> Member Added: public event Soup.AuthenticateHandler Authenticate;
> Member Added: protected virtual void OnAuthenticate (Soup.Message msg,
> Soup.Auth auth, bool retrying);
> Member Added: public void UseAuth (Soup.URI uri, Soup.Auth auth);
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.AuthNTLM
> Member Added: public AuthNTLM (IntPtr raw);
> Member Added: protected AuthNTLM ();
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.AuthenticateHandler
> New Type: Soup.AuthenticateArgs
> Member Added: public AuthenticateArgs ();
> Member Added: public Soup.Message Msg { get; }
> Member Added: public Soup.Auth Auth { get; }
> Member Added: public bool Retrying { get; }
> New Type: Soup.Buffer
> Member Added: public static Soup.Buffer Zero;
> Member Added: public static Soup.Buffer New (IntPtr raw);
> Member Added: public static Soup.Buffer New (Soup.MemoryUse use, IntPtr data,
> ulong length);
> Member Added: public static Soup.Buffer NewTake (byte[] data, ulong length);
> Member Added: public static Soup.Buffer NewWithOwner (IntPtr data, ulong
> length, IntPtr owner, GLib.DestroyNotify owner_dnotify);
> Member Added: public Soup.Buffer NewSubbuffer (ulong offset, ulong length);
> Member Added: public bool Equals (Soup.Buffer other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.Buffer boxed);
> Member Added: public static Soup.Buffer op_Explicit (GLib.Value val);
> Member Added: public ulong Length { get; set; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public IntPtr Owner { get; }
> New Type: Soup.Cache
> Member Added: public Cache (IntPtr raw);
> Member Added: public Cache (string cache_dir, Soup.CacheType cache_type);
> Member Added: protected virtual Soup.Cacheability OnGetCacheability
> (Soup.Message msg);
> Member Added: public void Clear ();
> Member Added: public void Dump ();
> Member Added: public void Flush ();
> Member Added: public void Load ();
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public string CacheDir { get; }
> Member Added: public Soup.CacheType CacheType { get; }
> Member Added: public GLib.Object ParentInstance { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public uint MaxSize { get; set; }
> New Type: Soup.CacheResponse
> Member Added: Fresh
> Member Added: NeedsValidation
> Member Added: Stale
> New Type: Soup.CacheType
> Member Added: SingleUser
> Member Added: Shared
> New Type: Soup.Cacheability
> Member Added: Cacheable
> Member Added: Uncacheable
> Member Added: Invalidates
> Member Added: Validates
> New Type: Soup.ChangedHandler
> New Type: Soup.ChangedArgs
> Member Added: public ChangedArgs ();
> Member Added: public Soup.Cookie OldCookie { get; }
> Member Added: public Soup.Cookie NewCookie { get; }
> New Type: Soup.ChunkAllocator
> New Type: Soup.ClientContext
> Member Added: public static Soup.ClientContext Zero;
> Member Added: public static Soup.ClientContext New (IntPtr raw);
> Member Added: public bool Equals (Soup.ClientContext other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.ClientContext boxed);
> Member Added: public static Soup.ClientContext op_Explicit (GLib.Value val);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public Soup.Address Address { get; }
> Member Added: public Soup.AuthDomain AuthDomain { get; }
> Member Added: public string AuthUser { get; }
> Member Added: public string Host { get; }
> Member Added: public Soup.Socket Socket { get; }
> New Type: Soup.Connection
> Member Added: public Connection (IntPtr raw);
> New Type: Soup.ConnectionCreatedHandler
> New Type: Soup.ConnectionCreatedArgs
> Member Added: public ConnectionCreatedArgs ();
> Member Added: public GLib.Object Connection { get; }
> New Type: Soup.ConnectionState
> Member Added: New
> Member Added: Connecting
> Member Added: Idle
> Member Added: InUse
> Member Added: RemoteDisconnected
> Member Added: Disconnected
> New Type: Soup.Constants
> Member Added: public Constants ();
> Member Added: public const int ADDRESS_ANY_PORT = 0;
> Member Added: public const string ADDRESS_FAMILY;
> Member Added: public const string ADDRESS_NAME;
> Member Added: public const string ADDRESS_PHYSICAL;
> Member Added: public const string ADDRESS_PORT;
> Member Added: public const string ADDRESS_PROTOCOL;
> Member Added: public const string ADDRESS_SOCKADDR;
> Member Added: public const string AUTH_DOMAIN_ADD_PATH;
> Member Added: public const string AUTH_DOMAIN_BASIC_AUTH_CALLBACK;
> Member Added: public const string AUTH_DOMAIN_BASIC_AUTH_DATA;
> Member Added: public const int AUTH_DOMAIN_BASIC_H = 1;
> Member Added: public const string AUTH_DOMAIN_DIGEST_AUTH_CALLBACK;
> Member Added: public const string AUTH_DOMAIN_DIGEST_AUTH_DATA;
> Member Added: public const int AUTH_DOMAIN_DIGEST_H = 1;
> Member Added: public const string AUTH_DOMAIN_FILTER;
> Member Added: public const string AUTH_DOMAIN_FILTER_DATA;
> Member Added: public const string AUTH_DOMAIN_GENERIC_AUTH_CALLBACK;
> Member Added: public const string AUTH_DOMAIN_GENERIC_AUTH_DATA;
> Member Added: public const int AUTH_DOMAIN_H = 1;
> Member Added: public const string AUTH_DOMAIN_PROXY;
> Member Added: public const string AUTH_DOMAIN_REALM;
> Member Added: public const string AUTH_DOMAIN_REMOVE_PATH;
> Member Added: public const int AUTH_H = 1;
> Member Added: public const string AUTH_HOST;
> Member Added: public const string AUTH_IS_AUTHENTICATED;
> Member Added: public const string AUTH_IS_FOR_PROXY;
> Member Added: public const int AUTH_MANAGER_H = 1;
> Member Added: public const string AUTH_REALM;
> Member Added: public const string AUTH_SCHEME_NAME;
> Member Added: public const int CACHE_H = 1;
> Member Added: public const int CHAR_HTTP_CTL = 16;
> Member Added: public const int CHAR_HTTP_SEPARATOR = 8;
> Member Added: public const int CHAR_URI_GEN_DELIMS = 2;
> Member Added: public const int CHAR_URI_PERCENT_ENCODED = 1;
> Member Added: public const int CHAR_URI_SUB_DELIMS = 4;
> Member Added: public const int CONTENT_DECODER_H = 1;
> Member Added: public const int CONTENT_SNIFFER_H = 1;
> Member Added: public const int COOKIE_H = 1;
> Member Added: public const string COOKIE_JAR_ACCEPT_POLICY;
> Member Added: public const string COOKIE_JAR_DB_FILENAME;
> Member Added: public const int COOKIE_JAR_DB_H = 1;
> Member Added: public const int COOKIE_JAR_H = 1;
> Member Added: public const string COOKIE_JAR_READ_ONLY;
> Member Added: public const string COOKIE_JAR_TEXT_FILENAME;
> Member Added: public const int COOKIE_JAR_TEXT_H = 1;
> Member Added: public const int COOKIE_MAX_AGE_ONE_DAY = 0;
> Member Added: public const int COOKIE_MAX_AGE_ONE_HOUR = 3600;
> Member Added: public const int COOKIE_MAX_AGE_ONE_WEEK = 0;
> Member Added: public const int COOKIE_MAX_AGE_ONE_YEAR = 0;
> Member Added: public const int DATE_H = 1;
> Member Added: public const int FORM_H = 1;
> Member Added: public const string FORM_MIME_TYPE_MULTIPART;
> Member Added: public const string FORM_MIME_TYPE_URLENCODED;
> Member Added: public const int HEADERS_H = 1;
> Member Added: public const int LOGGER_H = 1;
> Member Added: public const int MESSAGE_BODY_H = 1;
> Member Added: public const string MESSAGE_FIRST_PARTY;
> Member Added: public const string MESSAGE_FLAGS;
> Member Added: public const int MESSAGE_H = 1;
> Member Added: public const int MESSAGE_HEADERS_H = 1;
> Member Added: public const string MESSAGE_HTTP_VERSION;
> Member Added: public const string MESSAGE_METHOD;
> Member Added: public const string MESSAGE_REASON_PHRASE;
> Member Added: public const string MESSAGE_REQUEST_BODY;
> Member Added: public const string MESSAGE_REQUEST_HEADERS;
> Member Added: public const string MESSAGE_RESPONSE_BODY;
> Member Added: public const string MESSAGE_RESPONSE_HEADERS;
> Member Added: public const string MESSAGE_SERVER_SIDE;
> Member Added: public const string MESSAGE_STATUS_CODE;
> Member Added: public const string MESSAGE_TLS_CERTIFICATE;
> Member Added: public const string MESSAGE_TLS_ERRORS;
> Member Added: public const string MESSAGE_URI;
> Member Added: public const int METHOD_H = 1;
> Member Added: public const int MISC_H = 1;
> Member Added: public const int MULTIPART_H = 1;
> Member Added: public const int MULTIPART_INPUT_STREAM_H = 1;
> Member Added: public const int PASSWORD_MANAGER_H = 1;
> Member Added: public const int PROXY_RESOLVER_DEFAULT_H = 1;
> Member Added: public const int PROXY_URI_RESOLVER_H = 1;
> Member Added: public const int REQUESTER_H = 1;
> Member Added: public const int REQUEST_DATA_H = 1;
> Member Added: public const int REQUEST_FILE_H = 1;
> Member Added: public const int REQUEST_H = 1;
> Member Added: public const int REQUEST_HTTP_H = 1;
> Member Added: public const string REQUEST_SESSION;
> Member Added: public const string REQUEST_URI;
> Member Added: public const string SERVER_ASYNC_CONTEXT;
> Member Added: public const int SERVER_H = 1;
> Member Added: public const string SERVER_INTERFACE;
> Member Added: public const string SERVER_PORT;
> Member Added: public const string SERVER_RAW_PATHS;
> Member Added: public const string SERVER_SERVER_HEADER;
> Member Added: public const string SERVER_SSL_CERT_FILE;
> Member Added: public const string SERVER_SSL_KEY_FILE;
> Member Added: public const string SERVER_TLS_CERTIFICATE;
> Member Added: public const string SESSION_ACCEPT_LANGUAGE;
> Member Added: public const string SESSION_ACCEPT_LANGUAGE_AUTO;
> Member Added: public const string SESSION_ADD_FEATURE;
> Member Added: public const string SESSION_ADD_FEATURE_BY_TYPE;
> Member Added: public const string SESSION_ASYNC_CONTEXT;
> Member Added: public const int SESSION_ASYNC_H = 1;
> Member Added: public const int SESSION_FEATURE_H = 1;
> Member Added: public const int SESSION_H = 1;
> Member Added: public const string SESSION_HTTPS_ALIASES;
> Member Added: public const string SESSION_HTTP_ALIASES;
> Member Added: public const string SESSION_IDLE_TIMEOUT;
> Member Added: public const string SESSION_LOCAL_ADDRESS;
> Member Added: public const string SESSION_MAX_CONNS;
> Member Added: public const string SESSION_MAX_CONNS_PER_HOST;
> Member Added: public const string SESSION_PROXY_RESOLVER;
> Member Added: public const string SESSION_PROXY_URI;
> Member Added: public const string SESSION_REMOVE_FEATURE_BY_TYPE;
> Member Added: public const string SESSION_SSL_CA_FILE;
> Member Added: public const string SESSION_SSL_STRICT;
> Member Added: public const string SESSION_SSL_USE_SYSTEM_CA_FILE;
> Member Added: public const int SESSION_SYNC_H = 1;
> Member Added: public const string SESSION_TIMEOUT;
> Member Added: public const string SESSION_TLS_DATABASE;
> Member Added: public const string SESSION_USER_AGENT;
> Member Added: public const string SESSION_USE_NTLM;
> Member Added: public const string SESSION_USE_THREAD_CONTEXT;
> Member Added: public const string SOCKET_ASYNC_CONTEXT;
> Member Added: public const string SOCKET_FLAG_NONBLOCKING;
> Member Added: public const int SOCKET_H = 1;
> Member Added: public const string SOCKET_IS_SERVER;
> Member Added: public const string SOCKET_LOCAL_ADDRESS;
> Member Added: public const string SOCKET_REMOTE_ADDRESS;
> Member Added: public const string SOCKET_SSL_CREDENTIALS;
> Member Added: public const string SOCKET_SSL_FALLBACK;
> Member Added: public const string SOCKET_SSL_STRICT;
> Member Added: public const string SOCKET_TIMEOUT;
> Member Added: public const string SOCKET_TLS_CERTIFICATE;
> Member Added: public const string SOCKET_TLS_ERRORS;
> Member Added: public const string SOCKET_TRUSTED_CERTIFICATE;
> Member Added: public const string SOCKET_USE_THREAD_CONTEXT;
> Member Added: public const int STATUS_H = 1;
> Member Added: public const int TYPES_H = 1;
> Member Added: public const int URI_H = 1;
> Member Added: public const int VALUE_UTILS_H = 1;
> Member Added: public const int XMLRPC_H = 1;
> New Type: Soup.ContentDecoder
> Member Added: public ContentDecoder (IntPtr raw);
> Member Added: protected ContentDecoder ();
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.ContentSniffer
> Member Added: public ContentSniffer (IntPtr raw);
> Member Added: public ContentSniffer ();
> Member Added: protected virtual string OnSniff (Soup.Message msg, Soup.Buffer
> buffer, out IntPtr parms);
> Member Added: protected virtual ulong OnGetBufferSize ();
> Member Added: public string Sniff (Soup.Message msg, Soup.Buffer buffer, out
> IntPtr parms);
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public ulong BufferSize { get; }
> New Type: Soup.Cookie
> Member Added: public string Name;
> Member Added: public string Value;
> Member Added: public string Domain;
> Member Added: public string Path;
> Member Added: public bool Secure;
> Member Added: public bool HttpOnly;
> Member Added: public static Soup.Cookie Zero;
> Member Added: public static Soup.Cookie New (IntPtr raw);
> Member Added: public static Soup.Cookie New (string name, string value,
> string domain, string path, int max_age);
> Member Added: public bool AppliesToUri (Soup.URI uri);
> Member Added: public bool DomainMatches (string host);
> Member Added: public bool Equal (Soup.Cookie cookie2);
> Member Added: public string ToCookieHeader ();
> Member Added: public string ToSetCookieHeader ();
> Member Added: public static Soup.Cookie Parse (string header, Soup.URI
> origin);
> Member Added: public bool Equals (Soup.Cookie other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.Cookie boxed);
> Member Added: public static Soup.Cookie op_Explicit (GLib.Value val);
> Member Added: public Soup.Date expires { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public int MaxAge { set; }
> New Type: Soup.CookieJar
> Member Added: public CookieJar (IntPtr raw);
> Member Added: public CookieJar ();
> Member Added: public event Soup.ChangedHandler Changed;
> Member Added: protected virtual void OnSave ();
> Member Added: protected virtual bool OnIsPersistent ();
> Member Added: protected virtual void OnChanged (Soup.Cookie old_cookie,
> Soup.Cookie new_cookie);
> Member Added: public void AddCookie (Soup.Cookie cookie);
> Member Added: public void AddCookieWithFirstParty (Soup.URI first_party,
> Soup.Cookie cookie);
> Member Added: public GLib.SList[] AllCookies ();
> Member Added: public void DeleteCookie (Soup.Cookie cookie);
> Member Added: public GLib.SList[] GetCookieList (Soup.URI uri, bool for_http);
> Member Added: public string GetCookies (Soup.URI uri, bool for_http);
> Member Added: public void Save ();
> Member Added: public void SetCookie (Soup.URI uri, string cookie);
> Member Added: public void SetCookieWithFirstParty (Soup.URI uri, Soup.URI
> first_party, string cookie);
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public Soup.CookieJarAcceptPolicy AcceptPolicy { get; set; }
> Member Added: public bool ReadOnly { get; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public bool IsPersistent { get; }
> New Type: Soup.CookieJarAcceptPolicy
> Member Added: Always
> Member Added: Never
> Member Added: NoThirdParty
> New Type: Soup.CookieJarDB
> Member Added: public CookieJarDB (IntPtr raw);
> Member Added: public CookieJarDB (string filename, bool read_only);
> Member Added: public string Filename { get; }
> Member Added: public Soup.CookieJar Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.CookieJarText
> Member Added: public CookieJarText (IntPtr raw);
> Member Added: public CookieJarText (string filename, bool read_only);
> Member Added: public string Filename { get; }
> Member Added: public Soup.CookieJar Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.Date
> Member Added: public int Year;
> Member Added: public int Month;
> Member Added: public int Day;
> Member Added: public int Hour;
> Member Added: public int Minute;
> Member Added: public int Second;
> Member Added: public int Utc;
> Member Added: public int Offset;
> Member Added: public static Soup.Date Zero;
> Member Added: public static Soup.Date New (IntPtr raw);
> Member Added: public static Soup.Date New (int year, int month, int day, int
> hour, int minute, int second);
> Member Added: public static Soup.Date NewFromNow (int offset_seconds);
> Member Added: public static Soup.Date NewFromString (string date_string);
> Member Added: public static Soup.Date NewFromTimeT (long when);
> Member Added: public string ToString (Soup.DateFormat format);
> Member Added: public long ToTimeT ();
> Member Added: public IntPtr ToTimeval ();
> Member Added: public bool Equals (Soup.Date other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.Date boxed);
> Member Added: public static Soup.Date op_Explicit (GLib.Value val);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public bool IsPast { get; }
> New Type: Soup.DateFormat
> Member Added: Http
> Member Added: Cookie
> Member Added: Rfc2822
> Member Added: Iso8601Compact
> Member Added: Iso8601Full
> Member Added: Iso8601
> Member Added: Iso8601Xmlrpc
> New Type: Soup.Encoding
> Member Added: Unrecognized
> Member Added: None
> Member Added: ContentLength
> Member Added: Eof
> Member Added: Chunked
> Member Added: Byteranges
> New Type: Soup.Expectation
> Member Added: Unrecognized
> Member Added: Continue
> New Type: Soup.Global
> Member Added: public Global ();
> Member Added: public static Soup.Cookie CookieParse (string header, Soup.URI
> origin);
> Member Added: public static void CookiesFree (GLib.SList cookies);
> Member Added: public static GLib.SList[] CookiesFromRequest (Soup.Message
> msg);
> Member Added: public static GLib.SList[] CookiesFromResponse (Soup.Message
> msg);
> Member Added: public static string CookiesToCookieHeader (GLib.SList cookies);
> Member Added: public static void CookiesToRequest (GLib.SList cookies,
> Soup.Message msg);
> Member Added: public static void CookiesToResponse (GLib.SList cookies,
> Soup.Message msg);
> Member Added: public static string[] FormDecode (string encoded_form);
> Member Added: public static string[] FormDecodeMultipart (Soup.Message msg,
> string file_control_name, out string filename, out string content_type, out
> Soup.Buffer file);
> Member Added: public static string[] FormDecodeMultipart (Soup.Message msg,
> out string filename, out string content_type, out Soup.Buffer file);
> Member Added: public static string FormEncode (string first_field, IntPtr
> arg1);
> Member Added: public static string FormEncodeDatalist (IntPtr form_data_set);
> Member Added: public static string FormEncodeHash (IntPtr form_data_set);
> Member Added: public static string FormEncodeValist (string first_field,
> IntPtr args);
> Member Added: public static Soup.Message FormRequestNew (string method,
> string uri, string first_field, IntPtr arg3);
> Member Added: public static Soup.Message FormRequestNewFromDatalist (string
> method, string uri, IntPtr form_data_set);
> Member Added: public static Soup.Message FormRequestNewFromHash (string
> method, string uri, IntPtr form_data_set);
> Member Added: public static Soup.Message FormRequestNewFromMultipart (string
> uri, Soup.Multipart multipart);
> Member Added: public static bool HeaderContains (string header, string token);
> Member Added: public static void HeaderFreeList (GLib.SList list);
> Member Added: public static void HeaderFreeParamList (IntPtr param_list);
> Member Added: public static void HeaderGStringAppendParam (string str1ng,
> string name, string value);
> Member Added: public static void HeaderGStringAppendParamQuoted (string
> str1ng, string name, string value);
> Member Added: public static string[] HeaderParseList (string header);
> Member Added: public static string[] HeaderParseParamList (string header);
> Member Added: public static string[] HeaderParseQualityList (string header,
> out GLib.SList unacceptable);
> Member Added: public static string[] HeaderParseSemiParamList (string header);
> Member Added: public static bool HeadersParse (string str,
> Soup.MessageHeaders dest);
> Member Added: public static uint HeadersParseRequest (string str,
> Soup.MessageHeaders req_headers, out string req_method, out string req_path,
> out Soup.HTTPVersion ver);
> Member Added: public static bool HeadersParseResponse (string str,
> Soup.MessageHeaders headers, out Soup.HTTPVersion ver, out uint status_code,
> out string reason_phrase);
> Member Added: public static bool HeadersParseStatusLine (string status_line,
> out Soup.HTTPVersion ver, out uint status_code, out string reason_phrase);
> Member Added: public static uint HttpErrorQuark ();
> Member Added: public static Soup.MessageHeadersIter MessageHeadersIterInit
> (Soup.MessageHeaders hdrs);
> Member Added: public static uint RequestErrorQuark ();
> Member Added: public static uint RequesterErrorQuark ();
> Member Added: public static string StatusGetPhrase (uint status_code);
> Member Added: public static uint StatusProxify (uint status_code);
> Member Added: public static bool StrCaseEqual (IntPtr v1, IntPtr v2);
> Member Added: public static uint StrCaseHash (IntPtr key);
> Member Added: public static bool TldDomainIsPublicSuffix (string domain);
> Member Added: public static uint TldErrorQuark ();
> Member Added: public static string TldGetBaseDomain (string hostname);
> Member Added: public static string UriDecode (string part);
> Member Added: public static string UriEncode (string part, string
> escape_extra);
> Member Added: public static string UriEncode (string part);
> Member Added: public static string UriNormalize (string part, string
> unescape_extra);
> Member Added: public static void ValueArrayAppend (GLib.ValueArray array,
> GLib.GType type, IntPtr arg2);
> Member Added: public static void ValueArrayAppendVals (GLib.ValueArray array,
> GLib.GType first_type, IntPtr arg2);
> Member Added: public static GLib.ValueArray ValueArrayFromArgs (IntPtr args);
> Member Added: public static bool ValueArrayGetNth (GLib.ValueArray array,
> uint index_, GLib.GType type, IntPtr arg3);
> Member Added: public static void ValueArrayInsert (GLib.ValueArray array,
> uint index_, GLib.GType type, IntPtr arg3);
> Member Added: public static GLib.ValueArray ValueArrayNew ();
> Member Added: public static GLib.ValueArray ValueArrayNewWithVals (GLib.GType
> first_type, IntPtr arg1);
> Member Added: public static bool ValueArrayToArgs (GLib.ValueArray array,
> IntPtr args);
> Member Added: public static void ValueHashInsert (IntPtr hash, string key,
> GLib.GType type, IntPtr arg3);
> Member Added: public static void ValueHashInsertVals (IntPtr hash, string
> first_key, IntPtr arg2);
> Member Added: public static void ValueHashInsertValue (IntPtr hash, string
> key, GLib.Value value);
> Member Added: public static bool ValueHashLookup (IntPtr hash, string key,
> GLib.GType type, IntPtr arg3);
> Member Added: public static bool ValueHashLookupVals (IntPtr hash, string
> first_key, IntPtr arg2);
> Member Added: public static string[] ValueHashNew ();
> Member Added: public static string[] ValueHashNewWithVals (string first_key,
> IntPtr arg1);
> Member Added: public static string XmlrpcBuildFault (int fault_code, string
> fault_format, IntPtr arg2);
> Member Added: public static string XmlrpcBuildMethodCall (string method_name,
> GLib.Value[] parms);
> Member Added: public static string XmlrpcBuildMethodResponse (GLib.Value
> value);
> Member Added: public static uint XmlrpcErrorQuark ();
> Member Added: public static bool XmlrpcExtractMethodCall (string method_call,
> out string method_name, IntPtr arg3);
> Member Added: public static bool XmlrpcExtractMethodResponse (string
> method_response, IntPtr error, GLib.GType type, IntPtr arg4);
> Member Added: public static uint XmlrpcFaultQuark ();
> Member Added: public static bool XmlrpcParseMethodCall (string method_call,
> out string method_name, out GLib.ValueArray parms);
> Member Added: public static bool XmlrpcParseMethodResponse (string
> method_response, out GLib.Value value);
> Member Added: public static Soup.Message XmlrpcRequestNew (string uri, string
> method_name, IntPtr arg2);
> Member Added: public static void XmlrpcSetFault (Soup.Message msg, int
> fault_code, string fault_format, IntPtr arg3);
> Member Added: public static void XmlrpcSetResponse (Soup.Message msg,
> GLib.GType type, IntPtr arg2);
> New Type: Soup.GotChunkHandler
> New Type: Soup.GotChunkArgs
> Member Added: public GotChunkArgs ();
> Member Added: public Soup.Buffer Chunk { get; }
> New Type: Soup.HTTPVersion
> Member Added: Http10
> Member Added: Http11
> New Type: Soup.IPasswordManager
> New Type: Soup.IPasswordManagerImplementor
> New Type: Soup.IProxyURIResolver
> New Type: Soup.IProxyURIResolverImplementor
> New Type: Soup.ISessionFeature
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> New Type: Soup.ISessionFeatureImplementor
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public bool HasFeature (GLib.GType type);
> New Type: Soup.KnownStatusCode
> Member Added: None
> Member Added: Cancelled
> Member Added: CantResolve
> Member Added: CantResolveProxy
> Member Added: CantConnect
> Member Added: CantConnectProxy
> Member Added: SslFailed
> Member Added: IoError
> Member Added: Malformed
> Member Added: TryAgain
> Member Added: TooManyRedirects
> Member Added: TlsFailed
> Member Added: Continue
> Member Added: SwitchingProtocols
> Member Added: Processing
> Member Added: Ok
> Member Added: Created
> Member Added: Accepted
> Member Added: NonAuthoritative
> Member Added: NoContent
> Member Added: ResetContent
> Member Added: PartialContent
> Member Added: MultiStatus
> Member Added: MultipleChoices
> Member Added: MovedPermanently
> Member Added: Found
> Member Added: MovedTemporarily
> Member Added: SeeOther
> Member Added: NotModified
> Member Added: UseProxy
> Member Added: NotAppearingInThisProtocol
> Member Added: TemporaryRedirect
> Member Added: BadRequest
> Member Added: Unauthorized
> Member Added: PaymentRequired
> Member Added: Forbidden
> Member Added: NotFound
> Member Added: MethodNotAllowed
> Member Added: NotAcceptable
> Member Added: ProxyAuthenticationRequired
> Member Added: ProxyUnauthorized
> Member Added: RequestTimeout
> Member Added: Conflict
> Member Added: Gone
> Member Added: LengthRequired
> Member Added: PreconditionFailed
> Member Added: RequestEntityTooLarge
> Member Added: RequestUriTooLong
> Member Added: UnsupportedMediaType
> Member Added: RequestedRangeNotSatisfiable
> Member Added: InvalidRange
> Member Added: ExpectationFailed
> Member Added: UnprocessableEntity
> Member Added: Locked
> Member Added: FailedDependency
> Member Added: InternalServerError
> Member Added: NotImplemented
> Member Added: BadGateway
> Member Added: ServiceUnavailable
> Member Added: GatewayTimeout
> Member Added: HttpVersionNotSupported
> Member Added: InsufficientStorage
> Member Added: NotExtended
> New Type: Soup.Logger
> Member Added: public Logger (IntPtr raw);
> Member Added: public Logger (Soup.LoggerLogLevel level, int max_body_size);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: void ISessionFeature.Attach (Soup.Session session);
> Member Added: void ISessionFeature.Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public Soup.LoggerPrinter Printer { set; }
> Member Added: public Soup.LoggerFilter RequestFilter { set; }
> Member Added: public Soup.LoggerFilter ResponseFilter { set; }
> New Type: Soup.LoggerFilter
> New Type: Soup.LoggerLogLevel
> Member Added: None
> Member Added: Minimal
> Member Added: Headers
> Member Added: Body
> New Type: Soup.LoggerPrinter
> New Type: Soup.MemoryUse
> Member Added: Static
> Member Added: Take
> Member Added: Copy
> Member Added: Temporary
> New Type: Soup.Message
> Member Added: public Message (IntPtr raw);
> Member Added: public Message (string method, string uri_string);
> Member Added: public Message (string method, Soup.URI uri);
> Member Added: public event EventHandler GotHeaders;
> Member Added: public event EventHandler GotBody;
> Member Added: public event EventHandler WroteChunk;
> Member Added: public event Soup.GotChunkHandler GotChunk;
> Member Added: public event EventHandler Restarted;
> Member Added: public event EventHandler WroteBody;
> Member Added: public event EventHandler Finished;
> Member Added: public event Soup.WroteBodyDataHandler WroteBodyData;
> Member Added: public event EventHandler WroteHeaders;
> Member Added: public event EventHandler GotInformational;
> Member Added: public event EventHandler WroteInformational;
> Member Added: protected virtual void OnWroteBodyData (Soup.Buffer chunk);
> Member Added: protected virtual void OnWroteInformational ();
> Member Added: protected virtual void OnWroteHeaders ();
> Member Added: protected virtual void OnWroteChunk ();
> Member Added: protected virtual void OnWroteBody ();
> Member Added: protected virtual void OnGotInformational ();
> Member Added: protected virtual void OnGotHeaders ();
> Member Added: protected virtual void OnGotChunk (Soup.Buffer chunk);
> Member Added: protected virtual void OnGotBody ();
> Member Added: protected virtual void OnRestarted ();
> Member Added: protected virtual void OnFinished ();
> Member Added: public void DisableFeature (GLib.GType feature_type);
> Member Added: public void SetRedirect (uint status_code, string redirect_uri);
> Member Added: public void SetRequest (string content_type, Soup.MemoryUse
> req_use, string req_body);
> Member Added: public void SetResponse (string content_type, Soup.MemoryUse
> resp_use, string[] resp_body, ulong resp_length);
> Member Added: public void SetResponse (Soup.MemoryUse resp_use, string[]
> resp_body, ulong resp_length);
> Member Added: public void SetStatusFull (uint status_code, string
> reason_phrase);
> Member Added: public Soup.URI FirstParty { get; set; }
> Member Added: public Soup.MessageFlags Flags { get; set; }
> Member Added: public Soup.HTTPVersion HttpVersion { get; set; }
> Member Added: public string Method { get; set; }
> Member Added: public string ReasonPhrase { get; set; }
> Member Added: public Soup.MessageBody RequestBody { get; }
> Member Added: public Soup.MessageHeaders RequestHeaders { get; }
> Member Added: public Soup.MessageBody ResponseBody { get; }
> Member Added: public Soup.MessageHeaders ResponseHeaders { get; }
> Member Added: public bool ServerSide { get; }
> Member Added: public uint StatusCode { get; set; }
> Member Added: public Soup.URI Uri { get; set; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public string MethodField { get; }
> Member Added: public uint StatusCodeField { get; }
> Member Added: public string ReasonPhraseField { get; }
> Member Added: public Soup.MessageBody RequestBodyField { get; }
> Member Added: public Soup.MessageHeaders RequestHeadersField { get; }
> Member Added: public Soup.MessageBody ResponseBodyField { get; }
> Member Added: public Soup.MessageHeaders ResponseHeadersField { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public Soup.Address Address { get; }
> Member Added: public bool IsKeepalive { get; }
> Member Added: public Soup.ChunkAllocator ChunkAllocator { set; }
> Member Added: public uint Status { set; }
> New Type: Soup.MessageBody
> Member Added: public string Data;
> Member Added: public long Length;
> Member Added: public static Soup.MessageBody Zero;
> Member Added: public static Soup.MessageBody New (IntPtr raw);
> Member Added: public static Soup.MessageBody New ();
> Member Added: public void Append (Soup.MemoryUse use, IntPtr[] data, ulong
> length);
> Member Added: public void AppendBuffer (Soup.Buffer buffer);
> Member Added: public void AppendTake (byte[] data, ulong length);
> Member Added: public void Complete ();
> Member Added: public Soup.Buffer Flatten ();
> Member Added: public Soup.Buffer GetChunk (long offset);
> Member Added: public void GotChunk (Soup.Buffer chunk);
> Member Added: public void Truncate ();
> Member Added: public void WroteChunk (Soup.Buffer chunk);
> Member Added: public bool Equals (Soup.MessageBody other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.MessageBody boxed);
> Member Added: public static Soup.MessageBody op_Explicit (GLib.Value val);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public bool Accumulate { get; set; }
> New Type: Soup.MessageFlags
> Member Added: NoRedirect
> Member Added: CanRebuild
> Member Added: OverwriteChunks
> Member Added: ContentDecoded
> Member Added: CertificateTrusted
> Member Added: NewConnection
> Member Added: Idempotent
> New Type: Soup.MessageHeaders
> Member Added: public static Soup.MessageHeaders Zero;
> Member Added: public static Soup.MessageHeaders New (IntPtr raw);
> Member Added: public static Soup.MessageHeaders New (Soup.MessageHeadersType
> type);
> Member Added: public void Append (string name, string value);
> Member Added: public void CleanConnectionHeaders ();
> Member Added: public void Clear ();
> Member Added: public void Foreach (Soup.MessageHeadersForeachFunc func);
> Member Added: public void FreeRanges (Soup.Range ranges);
> Member Added: public string Get (string name);
> Member Added: public bool GetContentDisposition (out string disposition, out
> IntPtr parms);
> Member Added: public bool GetContentRange (long start, long end, long
> total_length);
> Member Added: public string GetContentType (out IntPtr parms);
> Member Added: public string GetList (string name);
> Member Added: public string GetOne (string name);
> Member Added: public bool GetRanges (long total_length, out Soup.Range
> ranges, int length);
> Member Added: public void Remove (string name);
> Member Added: public void Replace (string name, string value);
> Member Added: public void SetContentDisposition (string disposition, IntPtr
> parms);
> Member Added: public void SetContentDisposition (string disposition);
> Member Added: public void SetContentRange (long start, long end, long
> total_length);
> Member Added: public void SetContentType (string content_type, IntPtr parms);
> Member Added: public void SetContentType (string content_type);
> Member Added: public void SetRange (long start, long end);
> Member Added: public void SetRanges (Soup.Range ranges, int length);
> Member Added: public bool Equals (Soup.MessageHeaders other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.MessageHeaders
> boxed);
> Member Added: public static Soup.MessageHeaders op_Explicit (GLib.Value val);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public long ContentLength { get; set; }
> Member Added: public Soup.Encoding Encoding { get; set; }
> Member Added: public Soup.Expectation Expectations { get; set; }
> New Type: Soup.MessageHeadersForeachFunc
> New Type: Soup.MessageHeadersIter
> Member Added: public MessageHeadersIter (IntPtr raw);
> Member Added: public bool Next (out string name, out string value);
> Member Added: public static Soup.MessageHeadersIter Init (Soup.MessageHeaders
> hdrs);
> New Type: Soup.MessageHeadersType
> Member Added: Request
> Member Added: Response
> Member Added: Multipart
> New Type: Soup.MessageQueue
> Member Added: public MessageQueue (IntPtr raw);
> New Type: Soup.MessageQueueItem
> Member Added: public MessageQueueItem (IntPtr raw);
> New Type: Soup.Multipart
> Member Added: public static Soup.Multipart Zero;
> Member Added: public static Soup.Multipart New (IntPtr raw);
> Member Added: public static Soup.Multipart New (string mime_type);
> Member Added: public static Soup.Multipart NewFromMessage
> (Soup.MessageHeaders headers, Soup.MessageBody body);
> Member Added: public void AppendFormFile (string control_name, string
> filename, string content_type, Soup.Buffer body);
> Member Added: public void AppendFormString (string control_name, string data);
> Member Added: public void AppendPart (Soup.MessageHeaders headers,
> Soup.Buffer body);
> Member Added: public bool GetPart (int part, out Soup.MessageHeaders headers,
> out Soup.Buffer body);
> Member Added: public void ToMessage (Soup.MessageHeaders dest_headers,
> Soup.MessageBody dest_body);
> Member Added: public bool Equals (Soup.Multipart other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.Multipart boxed);
> Member Added: public static Soup.Multipart op_Explicit (GLib.Value val);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public int Length { get; }
> New Type: Soup.NewConnectionHandler
> New Type: Soup.NewConnectionArgs
> Member Added: public NewConnectionArgs ();
> Member Added: public Soup.Socket New { get; }
> New Type: Soup.PasswordManagerAdapter
> Member Added: public PasswordManagerAdapter ();
> Member Added: public PasswordManagerAdapter (Soup.IPasswordManagerImplementor
> implementor);
> Member Added: public PasswordManagerAdapter (IntPtr handle);
> Member Added: public static Soup.IPasswordManager GetObject (IntPtr handle,
> bool owned);
> Member Added: public static Soup.IPasswordManager GetObject (GLib.Object obj);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public override GLib.GType GInterfaceGType { get; }
> Member Added: public override IntPtr Handle { get; }
> Member Added: public IntPtr OwnedHandle { get; }
> Member Added: public Soup.IPasswordManagerImplementor Implementor { get; }
> New Type: Soup.PasswordManagerCallback
> New Type: Soup.ProxyResolverDefault
> Member Added: public ProxyResolverDefault (IntPtr raw);
> Member Added: protected ProxyResolverDefault ();
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.ProxyURIResolverAdapter
> Member Added: public ProxyURIResolverAdapter ();
> Member Added: public ProxyURIResolverAdapter
> (Soup.IProxyURIResolverImplementor implementor);
> Member Added: public ProxyURIResolverAdapter (IntPtr handle);
> Member Added: public static Soup.IProxyURIResolver GetObject (IntPtr handle,
> bool owned);
> Member Added: public static Soup.IProxyURIResolver GetObject (GLib.Object
> obj);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public override GLib.GType GInterfaceGType { get; }
> Member Added: public override IntPtr Handle { get; }
> Member Added: public IntPtr OwnedHandle { get; }
> Member Added: public Soup.IProxyURIResolverImplementor Implementor { get; }
> New Type: Soup.ProxyURIResolverCallback
> New Type: Soup.Range
> Member Added: public long Start;
> Member Added: public long End;
> Member Added: public static Soup.Range Zero;
> Member Added: public static Soup.Range New (IntPtr raw);
> Member Added: public bool Equals (Soup.Range other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> New Type: Soup.Request
> Member Added: public Request (IntPtr raw);
> Member Added: protected Request ();
> Member Added: protected virtual bool OnCheckUri (Soup.URI uri);
> Member Added: protected virtual long OnGetContentLength ();
> Member Added: protected virtual string OnGetContentType ();
> Member Added: public Soup.Session Session { get; }
> Member Added: public Soup.URI Uri { get; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public long ContentLength { get; }
> Member Added: public string ContentType { get; }
> New Type: Soup.RequestAbortedHandler
> New Type: Soup.RequestAbortedArgs
> Member Added: public RequestAbortedArgs ();
> Member Added: public Soup.Message Message { get; }
> Member Added: public Soup.ClientContext Client { get; }
> New Type: Soup.RequestData
> Member Added: public RequestData (IntPtr raw);
> Member Added: protected RequestData ();
> Member Added: public Soup.Request Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.RequestError
> Member Added: BadUri
> Member Added: UnsupportedUriScheme
> Member Added: Parsing
> Member Added: Encoding
> New Type: Soup.RequestFile
> Member Added: public RequestFile (IntPtr raw);
> Member Added: protected RequestFile ();
> Member Added: public Soup.Request Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.RequestFinishedHandler
> New Type: Soup.RequestFinishedArgs
> Member Added: public RequestFinishedArgs ();
> Member Added: public Soup.Message Message { get; }
> Member Added: public Soup.ClientContext Client { get; }
> New Type: Soup.RequestHTTP
> Member Added: public RequestHTTP (IntPtr raw);
> Member Added: protected RequestHTTP ();
> Member Added: public Soup.Request Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public Soup.Message Message { get; }
> New Type: Soup.RequestQueuedHandler
> New Type: Soup.RequestQueuedArgs
> Member Added: public RequestQueuedArgs ();
> Member Added: public Soup.Message Msg { get; }
> New Type: Soup.RequestReadHandler
> New Type: Soup.RequestReadArgs
> Member Added: public RequestReadArgs ();
> Member Added: public Soup.Message Message { get; }
> Member Added: public Soup.ClientContext Client { get; }
> New Type: Soup.RequestStartedHandler
> New Type: Soup.RequestStartedArgs
> Member Added: public RequestStartedArgs ();
> Member Added: public Soup.Message Msg { get; }
> Member Added: public Soup.Socket Socket { get; }
> New Type: Soup.RequestUnqueuedHandler
> New Type: Soup.RequestUnqueuedArgs
> Member Added: public RequestUnqueuedArgs ();
> Member Added: public Soup.Message Msg { get; }
> New Type: Soup.Requester
> Member Added: public Requester (IntPtr raw);
> Member Added: public Requester ();
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.RequesterError
> Member Added: BadUri
> Member Added: UnsupportedUriScheme
> New Type: Soup.Server
> Member Added: public Server (IntPtr raw);
> Member Added: protected Server ();
> Member Added: public event Soup.RequestReadHandler RequestRead;
> Member Added: public event Soup.RequestStartedHandler RequestStarted;
> Member Added: public event Soup.RequestFinishedHandler RequestFinished;
> Member Added: public event Soup.RequestAbortedHandler RequestAborted;
> Member Added: protected virtual void OnRequestStarted (Soup.Message message,
> Soup.ClientContext client);
> Member Added: protected virtual void OnRequestRead (Soup.Message message,
> Soup.ClientContext client);
> Member Added: protected virtual void OnRequestFinished (Soup.Message message,
> Soup.ClientContext client);
> Member Added: protected virtual void OnRequestAborted (Soup.Message message,
> Soup.ClientContext client);
> Member Added: public void AddAuthDomain (Soup.AuthDomain auth_domain);
> Member Added: public void AddHandler (string path, Soup.ServerCallback cb);
> Member Added: public void AddHandler (Soup.ServerCallback cb);
> Member Added: public void Disconnect ();
> Member Added: public void PauseMessage (Soup.Message msg);
> Member Added: public void Quit ();
> Member Added: public void RemoveAuthDomain (Soup.AuthDomain auth_domain);
> Member Added: public void RemoveHandler (string path);
> Member Added: public void Run ();
> Member Added: public void RunAsync ();
> Member Added: public void UnpauseMessage (Soup.Message msg);
> Member Added: public GLib.MainContext AsyncContext { get; }
> Member Added: public Soup.Address Interface { get; }
> Member Added: public uint Port { get; }
> Member Added: public bool RawPaths { get; }
> Member Added: public string ServerHeader { get; set; }
> Member Added: public string SslCertFile { get; }
> Member Added: public string SslKeyFile { get; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public Soup.Socket Listener { get; }
> Member Added: public bool IsHttps { get; }
> New Type: Soup.ServerCallback
> New Type: Soup.Session
> Member Added: public Session (IntPtr raw);
> Member Added: public Session ();
> Member Added: public event Soup.ConnectionCreatedHandler ConnectionCreated;
> Member Added: public event Soup.RequestStartedHandler RequestStarted;
> Member Added: public event Soup.AuthenticateHandler Authenticate;
> Member Added: public event Soup.RequestQueuedHandler RequestQueued;
> Member Added: public event Soup.TunnelingHandler Tunneling;
> Member Added: public event Soup.RequestUnqueuedHandler RequestUnqueued;
> Member Added: protected virtual void OnConnectionCreated (GLib.Object
> connection);
> Member Added: protected virtual void OnRequestQueued (Soup.Message msg);
> Member Added: protected virtual void OnRequestUnqueued (Soup.Message msg);
> Member Added: protected virtual void OnTunneling (GLib.Object connection);
> Member Added: protected virtual void OnRequestStarted (Soup.Message msg,
> Soup.Socket socket);
> Member Added: protected virtual void OnAuthenticate (Soup.Message msg,
> Soup.Auth auth, bool retrying);
> Member Added: protected virtual void OnQueueMessage (Soup.Message msg,
> Soup.SessionCallback cb);
> Member Added: protected virtual void OnRequeueMessage (Soup.Message msg);
> Member Added: protected virtual uint OnSendMessage (Soup.Message msg);
> Member Added: protected virtual void OnCancelMessage (Soup.Message msg, uint
> status_code);
> Member Added: protected virtual void OnAuthRequired (Soup.Message msg,
> Soup.Auth auth, bool retrying);
> Member Added: protected virtual void OnFlushQueue ();
> Member Added: protected virtual void OnKick ();
> Member Added: public void Abort ();
> Member Added: public void AddFeature (Soup.ISessionFeature feature);
> Member Added: public void AddFeatureByType (GLib.GType feature_type);
> Member Added: public void CancelMessage (Soup.Message msg, uint status_code);
> Member Added: public Soup.ISessionFeature GetFeature (GLib.GType
> feature_type);
> Member Added: public Soup.ISessionFeature GetFeatureForMessage (GLib.GType
> feature_type, Soup.Message msg);
> Member Added: public Soup.ISessionFeature[] GetFeatures (GLib.GType
> feature_type);
> Member Added: public bool HasFeature (GLib.GType feature_type);
> Member Added: public void PauseMessage (Soup.Message msg);
> Member Added: public void PrepareForUri (Soup.URI uri);
> Member Added: public void QueueMessage (Soup.Message msg,
> Soup.SessionCallback cb);
> Member Added: public void QueueMessage (Soup.Message msg);
> Member Added: public bool RedirectMessage (Soup.Message msg);
> Member Added: public void RemoveFeature (Soup.ISessionFeature feature);
> Member Added: public void RemoveFeatureByType (GLib.GType feature_type);
> Member Added: public Soup.Request Request (string uri_string);
> Member Added: public Soup.RequestHTTP RequestHttp (string method, string
> uri_string);
> Member Added: public Soup.RequestHTTP RequestHttpUri (string method, Soup.URI
> uri);
> Member Added: public Soup.Request RequestUri (Soup.URI uri);
> Member Added: public void RequeueMessage (Soup.Message msg);
> Member Added: public uint SendMessage (Soup.Message msg);
> Member Added: public void UnpauseMessage (Soup.Message msg);
> Member Added: public bool WouldRedirect (Soup.Message msg);
> Member Added: public string AcceptLanguage { get; set; }
> Member Added: public bool AcceptLanguageAuto { get; set; }
> Member Added: public GLib.MainContext AsyncContext { get; }
> Member Added: public uint IdleTimeout { get; set; }
> Member Added: public Soup.Address LocalAddress { get; }
> Member Added: public int MaxConns { get; set; }
> Member Added: public int MaxConnsPerHost { get; set; }
> Member Added: public Soup.URI ProxyUri { get; set; }
> Member Added: public string SslCaFile { get; set; }
> Member Added: public bool SslStrict { get; set; }
> Member Added: public bool SslUseSystemCaFile { get; set; }
> Member Added: public uint Timeout { get; set; }
> Member Added: public bool UseNtlm { get; set; }
> Member Added: public bool UseThreadContext { get; set; }
> Member Added: public string UserAgent { get; set; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.SessionAsync
> Member Added: public SessionAsync (IntPtr raw);
> Member Added: public SessionAsync ();
> Member Added: public Soup.Session Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.SessionCallback
> New Type: Soup.SessionFeatureAdapter
> Member Added: public SessionFeatureAdapter ();
> Member Added: public SessionFeatureAdapter (Soup.ISessionFeatureImplementor
> implementor);
> Member Added: public SessionFeatureAdapter (IntPtr handle);
> Member Added: public static Soup.ISessionFeature GetObject (IntPtr handle,
> bool owned);
> Member Added: public static Soup.ISessionFeature GetObject (GLib.Object obj);
> Member Added: public bool AddFeature (GLib.GType type);
> Member Added: public void Attach (Soup.Session session);
> Member Added: public void Detach (Soup.Session session);
> Member Added: public bool HasFeature (GLib.GType type);
> Member Added: public bool RemoveFeature (GLib.GType type);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public override GLib.GType GInterfaceGType { get; }
> Member Added: public override IntPtr Handle { get; }
> Member Added: public IntPtr OwnedHandle { get; }
> Member Added: public Soup.ISessionFeatureImplementor Implementor { get; }
> New Type: Soup.SessionSync
> Member Added: public SessionSync (IntPtr raw);
> Member Added: public SessionSync ();
> Member Added: public Soup.Session Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> New Type: Soup.Socket
> Member Added: public Socket (IntPtr raw);
> Member Added: protected Socket ();
> Member Added: public event Soup.NewConnectionHandler NewConnection;
> Member Added: public event EventHandler Writable;
> Member Added: public event EventHandler Disconnected;
> Member Added: public event EventHandler Readable;
> Member Added: protected virtual void OnReadable ();
> Member Added: protected virtual void OnWritable ();
> Member Added: protected virtual void OnDisconnected ();
> Member Added: protected virtual void OnNewConnection (Soup.Socket _new);
> Member Added: public void Disconnect ();
> Member Added: public bool Listen ();
> Member Added: public IntPtr AsyncContext { get; }
> Member Added: public bool IsServer { get; }
> Member Added: public Soup.Address LocalAddress { get; }
> Member Added: public bool NonBlocking { get; set; }
> Member Added: public Soup.Address RemoteAddress { get; }
> Member Added: public IntPtr SslCreds { get; set; }
> Member Added: public bool SslFallback { get; }
> Member Added: public bool SslStrict { get; }
> Member Added: public uint Timeout { get; set; }
> Member Added: public bool TrustedCertificate { get; }
> Member Added: public bool UseThreadContext { get; }
> Member Added: public GLib.Object Parent { get; }
> Member Added: public static GLib.GType GType { get; }
> Member Added: public int Fd { get; }
> Member Added: public bool IsConnected { get; }
> Member Added: public bool IsSsl { get; }
> New Type: Soup.SocketCallback
> New Type: Soup.SocketIOStatus
> Member Added: Ok
> Member Added: WouldBlock
> Member Added: Eof
> Member Added: Error
> New Type: Soup.TLDError
> Member Added: InvalidHostname
> Member Added: IsIpAddress
> Member Added: NotEnoughDomains
> Member Added: NoBaseDomain
> New Type: Soup.TunnelingHandler
> New Type: Soup.TunnelingArgs
> Member Added: public TunnelingArgs ();
> Member Added: public GLib.Object Connection { get; }
> New Type: Soup.URI
> Member Added: public string Scheme;
> Member Added: public string User;
> Member Added: public string Password;
> Member Added: public string Host;
> Member Added: public uint Port;
> Member Added: public string Path;
> Member Added: public string Query;
> Member Added: public string Fragment;
> Member Added: public static Soup.URI Zero;
> Member Added: public static Soup.URI New (IntPtr raw);
> Member Added: public static Soup.URI New (string uri_string);
> Member Added: public Soup.URI CopyHost ();
> Member Added: public bool Equal (Soup.URI uri2);
> Member Added: public bool HostEqual (IntPtr v2);
> Member Added: public uint HostHash ();
> Member Added: public Soup.URI NewWithBase (string uri_string);
> Member Added: public string ToString (bool just_path_and_query);
> Member Added: public bool UsesDefaultPort ();
> Member Added: public static string Decode (string part);
> Member Added: public static string Encode (string part, string escape_extra);
> Member Added: public static string Encode (string part);
> Member Added: public static string Normalize (string part, string
> unescape_extra);
> Member Added: public bool Equals (Soup.URI other);
> Member Added: public override bool Equals (object other);
> Member Added: public override int GetHashCode ();
> Member Added: public static GLib.Value op_Explicit (Soup.URI boxed);
> Member Added: public static Soup.URI op_Explicit (GLib.Value val);
> Member Added: public static GLib.GType GType { get; }
> Member Added: public IntPtr QueryFromForm { set; }
> New Type: Soup.WroteBodyDataHandler
> New Type: Soup.WroteBodyDataArgs
> Member Added: public WroteBodyDataArgs ();
> Member Added: public Soup.Buffer Chunk { get; }
> New Type: Soup.XMLRPCError
> Member Added: Arguments
> Member Added: Retval
> New Type: Soup.XMLRPCFault
> Member Added: ParseErrorInvalidCharacterForEncoding
> Member Added: ParseErrorUnsupportedEncoding
> Member Added: ParseErrorNotWellFormed
> Member Added: ServerErrorInternalXmlRpcError
> Member Added: ServerErrorInvalidMethodParameters
> Member Added: ServerErrorRequestedMethodNotFound
> Member Added: ServerErrorInvalidXmlRpc
> Member Added: ApplicationError
> Member Added: SystemError
> Member Added: TransportError
> Members Added: 1038, Members Deleted: 0
> /usr/bin/mdassembler --ecma ./en -o soup-sharp-docs
> mdoc: Could not find file "/etc/localtime"
> See `mdoc help' for more information.
> Makefile:560: recipe for target 'assemble' failed
> make[2]: *** [assemble] Error 1
If the failure looks somehow time/timezone related:
Note that this rebuild was performed without the 'tzdata' package
installed in the chroot. tzdata used be (transitively) part of
build-essential, but it no longer is. If this package requires it to
build, it should be added to build-depends. For the release team's
opinion on this, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836940#185
If the failure looks LSB-related:
similarly to tzdata, lsb-base is not installed in the build chroot.
The full build log is available from:
http://aws-logs.debian.net/2016/10/01/soup-sharp_2.42.2+git20151219-3_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.