| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Add methods to help to recognize when the domain should be in ASCII
and use it on appropriate places.
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1621
|
| |
|
|
| |
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/317
|
| |
|
|
|
|
|
| |
This change loads modules not only from the install prefix,
but tries to read it also from the ~/.local/share/evolution/modules
and from the directories listed in the EDS_EXTRA_PREFIXES, which
is a list of paths separated by colon (':').
|
| |
|
|
| |
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/issues/70
|
| |
|
|
|
|
| |
It looks like the IMAP accepts an @outlook.com address, while
SMTP accepts only the primary address of the Microsoft account,
which not necessarily is the same @outlook.com address.
|
| |
|
|
|
|
|
|
| |
This change allows easier extending of built-in OAuth2 authentications
with minimal code "duplication".
A CMake option ENABLE_GOOGLE_AUTH had been renamed to ENABLE_OAUTH2
to reflect this extensibility as well.
|
| |
|
|
|
|
|
|
|
| |
Each single message has its own CamelMessageInfo, which means that
a folder with 100K messages has 100K CamelMessageInfo-s where each
weak-references the same CamelFolderSummary. The GWeakRef as such
is not designed for such large sets, which causes a significant
performance issue. The added CamelWeakRefGroup minimizes this
performance issue by sharing the same GWeakRef for one object.
|
| |
|
|
| |
Some parts had been done by Milan Crha.
|
|
|
Let's have it as it's common to be, which means top level src/ for
sources, single data/ for data, and so on.
|