Heya,
Here's my first revision of the proposed IMAP auth interface. The
change is quite awkward to split up, so it's given as a single patch.
I tried to be fair when adding the initial copyrights of the new source
files; including myself when the file contains substantial new code, and
including Oswald when it contains substantial code moved from existing
files. But please let me know if you have any problems with it.
I also tried to keep any moved code as-is so git-diff is able to better
identify it. This does occasionally cause slightly out-of-place
formatting (e.g. mixed /* and // comments), but nothing too major.
Take care,
Seth McDonald.
Seth McDonald (1):
Add unified IMAP authentication interface
configure.ac | 1 +
src/Makefile.am | 8 +
src/common.h | 4 +
src/drv_imap.c | 319 +++++-------------------------
src/imap_auth.c | 238 ++++++++++++++++++++++
src/imap_auth.h | 224 +++++++++++++++++++++
src/imap_auth_cyrus.c | 439 +++++++++++++++++++++++++++++++++++++++++
src/imap_auth_simple.c | 149 ++++++++++++++
src/util.c | 36 ++++
9 files changed, 1149 insertions(+), 269 deletions(-)
create mode 100644 src/imap_auth.c
create mode 100644 src/imap_auth.h
create mode 100644 src/imap_auth_cyrus.c
create mode 100644 src/imap_auth_simple.c
base-commit: 3b299c588df87bdf48b49671167f2d2fb77baad0
--
2.50.1 (Apple Git-155)
_______________________________________________
isync-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/isync-devel