- 07 Jun, 2011 2 commits
-
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
- 01 Jun, 2011 4 commits
-
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
- 31 May, 2011 1 commit
-
-
Srinivasa Ragavan authored
-
- 30 May, 2011 3 commits
-
-
Srinivasa Ragavan authored
Add autofetch param to avoid autofetching next mails. In Daemon we download in reverse order and this havocs network usage.
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
- 20 May, 2011 1 commit
-
-
Srinivasa Ragavan authored
-
- 18 May, 2011 2 commits
-
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
- 17 May, 2011 3 commits
-
-
Srinivasa Ragavan authored
Add CamelFilterDriver support. Its the one that delivers POP. We still don't support formal local filtering.
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
- 12 May, 2011 1 commit
-
-
Srinivasa Ragavan authored
-
- 11 May, 2011 2 commits
-
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
- 10 May, 2011 18 commits
-
-
David Woodhouse authored
The root cause of this issue was modules being loaded with RTLD_GLOBAL, and having conflicting "global" symbols. There is no reason for modules to be exporting their own symbols to the rest of the process; add the G_MODULE_BIND_LOCAL flag to the g_module_open() call to prevent that. (cherry picked from commit 671aac12)
-
Milan Crha authored
(cherry picked from commit b1c896ef)
-
Milan Crha authored
(cherry picked from commit e7201c81)
-
Andrew McMillan authored
(cherry picked from commit 4913827c)
-
Milan Crha authored
(cherry picked from commit 9b014401)
-
David Woodhouse authored
Drop the hash table of EFlags completely. It's broken, because the UID we use as the hash key isn't actually unique; the same UID can exist in multiple folders. And the lifetime issues on the EFlag weren't cleanly solvable (yeah, we can add a refcounting wrapper, but ick). We were *already* using imapx_is_job_in_queue() to check *properly* if there was an existing fetch. So just implement a simple 'fetch counter' with a GCond and a corresponding GMutex, bump that count by one each time any fetch completes, and use the GCond when waiting for a *specific* fetch to complete, inside a while (imapx_is_job_in_queue()) loop. (cherry picked from commit bdd96616)
-
Matthew Barnes authored
-
Matthew Barnes authored
-
Milan Crha authored
(cherry picked from commit de8f0fcd)
-
David Woodhouse authored
This reverts commit c25eab6d, which was unmerged, didn't build, and didn't correctly reference the upstream commit that it was based on. Bad Fridrich; no biscuit
-
Milan Crha authored
-
David Woodhouse authored
(cherry picked from commit 6ec5e4ab)
-
David Woodhouse authored
(cherry picked from commit 3bb75464)
-
David Woodhouse authored
If the URI only had a relative_uri property, we should build the full URI for comparison rather than just skipping it. Otherwise we get false mismatches. (cherry picked from commit 05c0b7b4)
-
Milan Crha authored
(cherry picked from commit 1443076a)
-
Milan Crha authored
(cherry picked from commit fc9462d4)
-
Milan Crha authored
(cherry picked from commit 07b4da95)
-
- 09 May, 2011 3 commits
-
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-
Srinivasa Ragavan authored
-