Home
last modified time | relevance | path

Searched refs:carddavdb (Results 1 – 25 of 26) sorted by relevance

12

/dports/mail/cyrus-imapd34/cyrus-imapd-3.4.2/imap/
H A Dcarddav_db.h99 int carddav_close(struct carddav_db *carddavdb);
103 int carddav_lookup_resource(struct carddav_db *carddavdb,
110 int carddav_lookup_imapuid(struct carddav_db *carddavdb,
138 int carddav_get_cards(struct carddav_db *carddavdb,
147 int carddav_get_updates(struct carddav_db *carddavdb,
152 int carddav_foreach(struct carddav_db *carddavdb, const char *mailbox,
162 int carddav_write_jmapcache(struct carddav_db *carddavdb, int rowid,
173 int carddav_delete(struct carddav_db *carddavdb, unsigned rowid);
179 int carddav_begin(struct carddav_db *carddavdb);
182 int carddav_commit(struct carddav_db *carddavdb);
[all …]
H A Dcarddav_db.c109 carddavdb->db = db; in carddav_open_userid()
111 return carddavdb; in carddav_open_userid()
124 return carddavdb; in carddav_open_mailbox()
131 carddavdb->db = db; in carddav_open_mailbox()
133 return carddavdb; in carddav_open_mailbox()
148 if (!carddavdb) return 0; in carddav_close()
151 buf_free(&carddavdb->bufs[i]); in carddav_close()
154 r = sqldb_close(&carddavdb->db); in carddav_close()
156 free(carddavdb->userid); in carddav_close()
157 free(carddavdb); in carddav_close()
[all …]
H A Dlmtp_sieve.h57 struct carddav_db *carddavdb; member
H A Djmap_mail_query.c121 if (cfilter->carddavdb) { in jmap_email_contactfilter_fini()
122 carddav_close(cfilter->carddavdb); in jmap_email_contactfilter_fini()
198 if (!cfilter->carddavdb) { in jmap_email_contactfilter_from_filtercondition()
200 cfilter->carddavdb = carddav_open_userid(cfilter->accountid); in jmap_email_contactfilter_from_filtercondition()
201 if (!cfilter->carddavdb) { in jmap_email_contactfilter_from_filtercondition()
211 int r2 = carddav_set_otheruser(cfilter->carddavdb, mbname_userid(othermb)); in jmap_email_contactfilter_from_filtercondition()
226 … strarray_t *members = carddav_getgroup(cfilter->carddavdb, cfilter->addrbook, groupid, othermb); in jmap_email_contactfilter_from_filtercondition()
H A Djmap_mail_query.h67 struct carddav_db *carddavdb; member
H A Dmboxevent.c1016 struct carddav_db *carddavdb = NULL; in mboxevent_extract_record() local
1018 carddavdb = mailbox_open_carddav(mailbox); in mboxevent_extract_record()
1019 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_record()
1198 struct carddav_db *carddavdb = NULL; in mboxevent_extract_msgrecord() local
1200 carddavdb = mailbox_open_carddav(mailbox); in mboxevent_extract_msgrecord()
1201 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_msgrecord()
H A Dlmtp_sieve.c708 if (!ctx->carddavdb) { in listcompare()
710 ctx->carddavdb = carddav_open_userid(ctx->userid); in listcompare()
712 if (ctx->carddavdb) { in listcompare()
715 carddav_getemail2details(ctx->carddavdb, text, abook, NULL); in listcompare()
775 if (abook && !ctx->carddavdb) { in send_forward()
777 ctx->carddavdb = carddav_open_userid(ctx->userid); in send_forward()
779 if (!(abook && ctx->carddavdb)) { in send_forward()
784 carddav_foreach(ctx->carddavdb, abook, &list_addresses, &sm_env); in send_forward()
H A Djmap_backup.c626 struct carddav_db *carddavdb; member
642 int r = carddav_lookup_imapuid(crock->carddavdb, mailbox->name, in contact_resource_name()
715 if (carddav_foreach_sort(crock->carddavdb, mailbox->name, in restore_contact()
820 carddav_close(crock.carddavdb); in jmap_backup_restore_contacts()
H A Dlmtpd.c866 if (ctx.carddavdb) carddav_close(ctx.carddavdb); in deliver()
H A Dmailbox.c3263 struct carddav_db *carddavdb = NULL; in mailbox_update_carddav() local
3290 carddavdb = mailbox_open_carddav(mailbox); in mailbox_update_carddav()
3293 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, /*tombstones*/1); in mailbox_update_carddav()
3303 r = carddav_delete(carddavdb, cdata->dav.rowid); in mailbox_update_carddav()
3320 r = carddav_writecard(carddavdb, cdata, vcard->objects, ispinned); in mailbox_update_carddav()
3347 r = carddav_writecard(carddavdb, cdata, vcard->objects, ispinned); in mailbox_update_carddav()
5610 struct carddav_db *carddavdb = NULL; in mailbox_delete_carddav() local
5612 carddavdb = carddav_open_mailbox(mailbox); in mailbox_delete_carddav()
5613 if (carddavdb) { in mailbox_delete_carddav()
5614 int r = carddav_delmbox(carddavdb, mailbox->name); in mailbox_delete_carddav()
[all …]
H A Djmap_contact.c2147 struct carddav_db *carddavdb; member
2307 struct carddav_db *db = cfrock->carddavdb; in contact_filter_match()
2710 struct carddav_db *carddavdb; member
2777 crock->carddavdb, cdata, entry, PTRARRAY_INITIALIZER in _contactsquery_cb()
/dports/mail/cyrus-imapd32/cyrus-imapd-3.2.8/imap/
H A Dcarddav_db.h99 int carddav_close(struct carddav_db *carddavdb);
103 int carddav_lookup_resource(struct carddav_db *carddavdb,
110 int carddav_lookup_imapuid(struct carddav_db *carddavdb,
138 int carddav_get_cards(struct carddav_db *carddavdb,
147 int carddav_get_updates(struct carddav_db *carddavdb,
152 int carddav_foreach(struct carddav_db *carddavdb, const char *mailbox,
162 int carddav_write_jmapcache(struct carddav_db *carddavdb, int rowid,
173 int carddav_delete(struct carddav_db *carddavdb, unsigned rowid);
179 int carddav_begin(struct carddav_db *carddavdb);
182 int carddav_commit(struct carddav_db *carddavdb);
[all …]
H A Dcarddav_db.c109 carddavdb->db = db; in carddav_open_userid()
111 return carddavdb; in carddav_open_userid()
124 return carddavdb; in carddav_open_mailbox()
131 carddavdb->db = db; in carddav_open_mailbox()
133 return carddavdb; in carddav_open_mailbox()
148 if (!carddavdb) return 0; in carddav_close()
151 buf_free(&carddavdb->bufs[i]); in carddav_close()
154 r = sqldb_close(&carddavdb->db); in carddav_close()
156 free(carddavdb->userid); in carddav_close()
157 free(carddavdb); in carddav_close()
[all …]
H A Djmap_mail_query.c279 if (cfilter->carddavdb) { in jmap_email_contactfilter_fini()
280 carddav_close(cfilter->carddavdb); in jmap_email_contactfilter_fini()
356 if (!cfilter->carddavdb) { in jmap_email_contactfilter_from_filtercondition()
358 cfilter->carddavdb = carddav_open_userid(cfilter->accountid); in jmap_email_contactfilter_from_filtercondition()
359 if (!cfilter->carddavdb) { in jmap_email_contactfilter_from_filtercondition()
369 int r2 = carddav_set_otheruser(cfilter->carddavdb, mbname_userid(othermb)); in jmap_email_contactfilter_from_filtercondition()
384 … strarray_t *members = carddav_getgroup(cfilter->carddavdb, cfilter->addrbook, groupid, othermb); in jmap_email_contactfilter_from_filtercondition()
H A Dlmtp_sieve.h57 struct carddav_db *carddavdb; member
H A Djmap_mail_query.h75 struct carddav_db *carddavdb; member
H A Dlmtp_sieve.c715 if (!ctx->carddavdb) { in listcompare()
717 ctx->carddavdb = carddav_open_userid(ctx->userid); in listcompare()
719 if (ctx->carddavdb) { in listcompare()
722 carddav_getemail2details(ctx->carddavdb, text, abook, NULL); in listcompare()
782 if (abook && !ctx->carddavdb) { in send_forward()
784 ctx->carddavdb = carddav_open_userid(ctx->userid); in send_forward()
786 if (!(abook && ctx->carddavdb)) { in send_forward()
791 carddav_foreach(ctx->carddavdb, abook, &list_addresses, &sm_env); in send_forward()
H A Dmboxevent.c1016 struct carddav_db *carddavdb = NULL; in mboxevent_extract_record() local
1018 carddavdb = mailbox_open_carddav(mailbox); in mboxevent_extract_record()
1019 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_record()
1198 struct carddav_db *carddavdb = NULL; in mboxevent_extract_msgrecord() local
1200 carddavdb = mailbox_open_carddav(mailbox); in mboxevent_extract_msgrecord()
1201 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_msgrecord()
H A Dlmtpd.c868 if (ctx.carddavdb) carddav_close(ctx.carddavdb); in deliver()
H A Dmailbox.c3169 struct carddav_db *carddavdb = NULL; in mailbox_update_carddav() local
3196 carddavdb = mailbox_open_carddav(mailbox); in mailbox_update_carddav()
3199 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, /*tombstones*/1); in mailbox_update_carddav()
3209 r = carddav_delete(carddavdb, cdata->dav.rowid); in mailbox_update_carddav()
3226 r = carddav_writecard(carddavdb, cdata, vcard->objects, ispinned); in mailbox_update_carddav()
3253 r = carddav_writecard(carddavdb, cdata, vcard->objects, ispinned); in mailbox_update_carddav()
5412 struct carddav_db *carddavdb = NULL; in mailbox_delete_carddav() local
5414 carddavdb = carddav_open_mailbox(mailbox); in mailbox_delete_carddav()
5415 if (carddavdb) { in mailbox_delete_carddav()
5416 int r = carddav_delmbox(carddavdb, mailbox->name); in mailbox_delete_carddav()
[all …]
H A Djmap_contact.c2115 struct carddav_db *carddavdb; member
2275 struct carddav_db *db = cfrock->carddavdb; in contact_filter_match()
2678 struct carddav_db *carddavdb; member
2745 crock->carddavdb, cdata, entry, PTRARRAY_INITIALIZER in _contactsquery_cb()
/dports/mail/cyrus-imapd30/cyrus-imapd-3.0.16/imap/
H A Dcarddav_db.h85 int carddav_close(struct carddav_db *carddavdb);
89 int carddav_lookup_resource(struct carddav_db *carddavdb,
96 int carddav_lookup_uid(struct carddav_db *carddavdb, const char *ical_uid,
115 int carddav_get_cards(struct carddav_db *carddavdb,
121 int carddav_get_updates(struct carddav_db *carddavdb,
126 int carddav_foreach(struct carddav_db *carddavdb, const char *mailbox,
137 int carddav_delete(struct carddav_db *carddavdb, unsigned rowid);
140 int carddav_delmbox(struct carddav_db *carddavdb, const char *mailbox);
143 int carddav_begin(struct carddav_db *carddavdb);
146 int carddav_commit(struct carddav_db *carddavdb);
[all …]
H A Dcarddav_db.c84 struct carddav_db *carddavdb = NULL; in carddav_open_userid() local
91 carddavdb->db = db; in carddav_open_userid()
93 return carddavdb; in carddav_open_userid()
104 return carddavdb; in carddav_open_mailbox()
111 carddavdb->db = db; in carddav_open_mailbox()
113 return carddavdb; in carddav_open_mailbox()
122 if (!carddavdb) return 0; in carddav_close()
125 buf_free(&carddavdb->bufs[i]); in carddav_close()
128 r = sqldb_close(&carddavdb->db); in carddav_close()
130 free(carddavdb->userid); in carddav_close()
[all …]
H A Dmboxevent.c950 struct carddav_db *carddavdb = NULL; in mboxevent_extract_record() local
952 carddavdb = mailbox_open_carddav(mailbox); in mboxevent_extract_record()
953 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_record()
H A Dmailbox.c2928 struct carddav_db *carddavdb = NULL; in mailbox_update_carddav() local
2955 carddavdb = mailbox_open_carddav(mailbox); in mailbox_update_carddav()
2958 carddav_lookup_resource(carddavdb, mailbox->name, resource, &cdata, /*tombstones*/1); in mailbox_update_carddav()
2968 r = carddav_delete(carddavdb, cdata->dav.rowid); in mailbox_update_carddav()
2974 r = carddav_write(carddavdb, cdata); in mailbox_update_carddav()
2998 r = carddav_writecard(carddavdb, cdata, vcard->objects); in mailbox_update_carddav()
4873 struct carddav_db *carddavdb = NULL; in mailbox_delete_carddav() local
4875 carddavdb = carddav_open_mailbox(mailbox); in mailbox_delete_carddav()
4876 if (carddavdb) { in mailbox_delete_carddav()
4877 int r = carddav_delmbox(carddavdb, mailbox->name); in mailbox_delete_carddav()
[all …]

12