aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-autoconfig.c
Commit message (Collapse)AuthorAgeFilesLines
* Replace 'interface' with 'iface' in the codeTarnyko2014-02-261-3/+3
| | | | | | Win32 headers have a #define for 'interface', which breaks the build when this word is used in the code, thus replace it to 'iface', the same way as GLib or GTK+ code use to have it. (See bug #722068.)
* Bug 721545 - License text contains obsolete FSF postal addressMatthew Barnes2014-01-081-10/+9
|
* EMailAutoconfig: Set SoupSession's GProxyResolver.Matthew Barnes2013-11-271-14/+10
| | | | | | Pass the built-in proxy ESource to SoupSession as a GProxyResolver. Replaces EProxy usage, which is deprecated.
* EMailAutoconfig: Add an ESourceRegistry property.Matthew Barnes2013-11-271-3/+77
|
* Use plain SoupSesson everywhere.Matthew Barnes2013-11-261-1/+1
| | | | SoupSessionAsync and SoupSessionSync are deprecated in libsoup 2.42.
* Bug #703389 - Proxy ignored for imagesMilan Crha2013-07-161-0/+15
|
* Bug 695693 - Handle <authentication> tags during auto-configurationMatthew Barnes2013-03-121-3/+41
|
* Document why I decided not to implement RFC 6186.Matthew Barnes2012-11-091-0/+46
|
* EMailAutoconfig: Restructure XML parsing.Matthew Barnes2012-11-091-166/+222
| | | | | | | | | | If we get a hit from the online database, parse the XML immediately and store the results in generic internal structs. Then when we're given an ESource to populate we can feed it the stored results instead of parsing the XML on demand (and repeatedly). What this is really doing is making room for other auto-configuration methods besides the online database lookup.
* EMailAutoconfig: Use GResolver for DNS lookups.Matthew Barnes2012-11-081-244/+17
| | | | | | Use g_resolver_lookup_records() instead of parsing binary DNS records ourselves (yuck!). Also, realized what we really want are NS records not MX records. We just want the name server for a given domain.
* EMailAutoconfig: Comment no longer applies.Matthew Barnes2012-11-081-3/+0
|
* EMailAutoconfig: Use libsoup instead of gvfs.Matthew Barnes2012-11-081-12/+41
| | | | | | | The GVFS HTTP backend seems to just hang forever when an I/O operation is cancelled. Use libsoup instead. See also: https://bugzilla.gnome.org/678615
* Replace deprecated GLib symbols (as of GLib 2.34.x)Milan Crha2012-11-061-2/+4
|
* Adapt to single-include E-D-S libraries.Matthew Barnes2012-06-041-4/+0
|
* Adapt mail to the new ESource API.Matthew Barnes2012-06-031-0/+883