Home
last modified time | relevance | path

Searched refs:caldavdb (Results 1 – 22 of 22) sorted by relevance

/dports/mail/cyrus-imapd30/cyrus-imapd-3.0.16/imap/
H A Dcaldav_db.c130 caldavdb->db = db; in caldav_open_userid()
135 return caldavdb; in caldav_open_userid()
147 return caldavdb; in caldav_open_mailbox()
154 caldavdb->db = db; in caldav_open_mailbox()
156 return caldavdb; in caldav_open_mailbox()
164 if (!caldavdb) return 0; in caldav_close()
166 free(caldavdb->sched_inbox); in caldav_close()
167 buf_free(&caldavdb->mailbox); in caldav_close()
174 buf_free(&caldavdb->dtstart); in caldav_close()
175 buf_free(&caldavdb->dtend); in caldav_close()
[all …]
H A Dcaldav_db.h132 int caldav_close(struct caldav_db *caldavdb);
136 int caldav_lookup_resource(struct caldav_db *caldavdb,
143 int caldav_lookup_imapuid(struct caldav_db *caldavdb,
154 int caldav_foreach(struct caldav_db *caldavdb, const char *mailbox,
171 int caldav_delete(struct caldav_db *caldavdb, unsigned rowid);
174 int caldav_delmbox(struct caldav_db *caldavdb, const char *mailbox);
177 int caldav_begin(struct caldav_db *caldavdb);
180 int caldav_commit(struct caldav_db *caldavdb);
183 int caldav_abort(struct caldav_db *caldavdb);
187 int caldav_get_events(struct caldav_db *caldavdb,
[all …]
H A Dhttp_caldav.h53 struct caldav_db *caldavdb, unsigned flags,
H A Dhttp_caldav_sched.c1731 struct caldav_db *caldavdb = NULL; in sched_deliver_local() local
1781 caldavdb = caldav_open_userid(userid); in sched_deliver_local()
1782 if (!caldavdb) { in sched_deliver_local()
1788 caldav_lookup_uid(caldavdb, in sched_deliver_local()
1954 buf_cstring(&resource), caldavdb, NEW_STAG, in sched_deliver_local()
1979 buf_cstring(&resource), caldavdb, 0, NULL); in sched_deliver_local()
1997 if (caldavdb) caldav_close(caldavdb); in sched_deliver_local()
H A Dmboxevent.c957 struct caldav_db *caldavdb = NULL; in mboxevent_extract_record() local
959 caldavdb = mailbox_open_caldav(mailbox); in mboxevent_extract_record()
960 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_record()
H A Dmailbox.c3014 struct caldav_db *caldavdb = NULL; in mailbox_update_caldav() local
3047 caldavdb = mailbox_open_caldav(mailbox); in mailbox_update_caldav()
3050 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, /*tombstones*/1); in mailbox_update_caldav()
3063 r = caldav_delete(caldavdb, cdata->dav.rowid); in mailbox_update_caldav()
3078 r = caldav_write(caldavdb, cdata); in mailbox_update_caldav()
3112 r = caldav_writeentry(caldavdb, cdata, ical); in mailbox_update_caldav()
4856 struct caldav_db *caldavdb = NULL; in mailbox_delete_caldav() local
4858 caldavdb = caldav_open_mailbox(mailbox); in mailbox_delete_caldav()
4859 if (caldavdb) { in mailbox_delete_caldav()
4860 int r = caldav_delmbox(caldavdb, mailbox->name); in mailbox_delete_caldav()
[all …]
H A Dhttp_caldav.c2147 struct caldav_db *caldavdb = caldav_open_mailbox(mailbox); in caldav_get() local
2161 cdata->dav.resource, caldavdb, in caldav_get()
2168 caldav_lookup_resource(caldavdb, mailbox->name, in caldav_get()
2177 caldav_close(caldavdb); in caldav_get()
2299 struct caldav_db *caldavdb = NULL; in caldav_post_attach() local
2371 caldavdb = caldav_open_mailbox(calendar); in caldav_post_attach()
2374 caldav_lookup_resource(caldavdb, txn->req_tgt.mbentry->name, in caldav_post_attach()
2735 if (caldavdb) caldav_close(caldavdb); in caldav_post_attach()
2865 struct caldav_db *caldavdb = destdb; in caldav_import() local
2952 txn->req_tgt.resource, caldavdb, flags); in caldav_import()
[all …]
/dports/mail/cyrus-imapd32/cyrus-imapd-3.2.8/imap/
H A Dcaldav_db.h124 int caldav_close(struct caldav_db *caldavdb);
128 int caldav_lookup_resource(struct caldav_db *caldavdb,
135 int caldav_lookup_imapuid(struct caldav_db *caldavdb,
146 int caldav_foreach(struct caldav_db *caldavdb, const char *mailbox,
174 int caldav_delete(struct caldav_db *caldavdb, unsigned rowid);
177 int caldav_delmbox(struct caldav_db *caldavdb, const char *mailbox);
180 int caldav_begin(struct caldav_db *caldavdb);
183 int caldav_commit(struct caldav_db *caldavdb);
186 int caldav_abort(struct caldav_db *caldavdb);
194 int caldav_write_jmapcache(struct caldav_db *caldavdb, int rowid,
[all …]
H A Dcaldav_db.c153 caldavdb->db = db; in caldav_open_userid()
158 return caldavdb; in caldav_open_userid()
172 return caldavdb; in caldav_open_mailbox()
179 caldavdb->db = db; in caldav_open_mailbox()
181 return caldavdb; in caldav_open_mailbox()
189 if (!caldavdb) return 0; in caldav_close()
191 free(caldavdb->sched_inbox); in caldav_close()
192 buf_free(&caldavdb->mailbox); in caldav_close()
199 buf_free(&caldavdb->dtstart); in caldav_close()
200 buf_free(&caldavdb->dtend); in caldav_close()
[all …]
H A Dhttp_caldav.h55 struct caldav_db *caldavdb, unsigned flags,
H A Dmboxevent.c1023 struct caldav_db *caldavdb = NULL; in mboxevent_extract_record() local
1025 caldavdb = mailbox_open_caldav(mailbox); in mboxevent_extract_record()
1026 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_record()
1205 struct caldav_db *caldavdb = NULL; in mboxevent_extract_msgrecord() local
1207 caldavdb = mailbox_open_caldav(mailbox); in mboxevent_extract_msgrecord()
1208 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_msgrecord()
H A Dhttp_caldav_sched.c1724 struct caldav_db *caldavdb = NULL; in sched_deliver_local() local
1775 caldavdb = caldav_open_userid(userid); in sched_deliver_local()
1776 if (!caldavdb) { in sched_deliver_local()
1782 caldav_lookup_uid(caldavdb, in sched_deliver_local()
1946 caldavdb, NEW_STAG, recipient, &recipient_addresses); in sched_deliver_local()
1969 buf_cstring(&resource), 0, caldavdb, 0, NULL, NULL); in sched_deliver_local()
1987 if (caldavdb) caldav_close(caldavdb); in sched_deliver_local()
H A Dhttp_caldav.c1790 struct caldav_db *caldavdb = NULL; in export_calendar() local
1931 if (!syncmodseq) caldavdb = caldav_open_mailbox(mailbox); in export_calendar()
1940 r = caldav_lookup_imapuid(caldavdb, mailbox->name, in export_calendar()
2058 caldav_close(caldavdb); in export_calendar()
2672 caldav_lookup_resource(caldavdb, mailbox->name, in caldav_get()
2681 caldav_close(caldavdb); in caldav_get()
2855 struct caldav_db *caldavdb = NULL; in caldav_post_attach() local
2926 caldavdb = caldav_open_mailbox(calendar); in caldav_post_attach()
2929 caldav_lookup_resource(caldavdb, txn->req_tgt.mbentry->name, in caldav_post_attach()
3281 if (caldavdb) caldav_close(caldavdb); in caldav_post_attach()
[all …]
H A Dmailbox.c3269 struct caldav_db *caldavdb = NULL; in mailbox_update_caldav() local
3305 caldavdb = mailbox_open_caldav(mailbox); in mailbox_update_caldav()
3308 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, /*tombstones*/1); in mailbox_update_caldav()
3321 r = caldav_delete(caldavdb, cdata->dav.rowid); in mailbox_update_caldav()
3337 r = caldav_write(caldavdb, cdata); in mailbox_update_caldav()
3377 r = caldav_writeentry(caldavdb, cdata, ical); in mailbox_update_caldav()
5395 struct caldav_db *caldavdb = NULL; in mailbox_delete_caldav() local
5397 caldavdb = caldav_open_mailbox(mailbox); in mailbox_delete_caldav()
5398 if (caldavdb) { in mailbox_delete_caldav()
5399 int r = caldav_delmbox(caldavdb, mailbox->name); in mailbox_delete_caldav()
[all …]
/dports/mail/cyrus-imapd34/cyrus-imapd-3.4.2/imap/
H A Dcaldav_db.h124 int caldav_close(struct caldav_db *caldavdb);
128 int caldav_lookup_resource(struct caldav_db *caldavdb,
135 int caldav_lookup_imapuid(struct caldav_db *caldavdb,
146 int caldav_foreach(struct caldav_db *caldavdb, const char *mailbox,
174 int caldav_delete(struct caldav_db *caldavdb, unsigned rowid);
177 int caldav_delmbox(struct caldav_db *caldavdb, const char *mailbox);
180 int caldav_begin(struct caldav_db *caldavdb);
183 int caldav_commit(struct caldav_db *caldavdb);
186 int caldav_abort(struct caldav_db *caldavdb);
194 int caldav_write_jmapcache(struct caldav_db *caldavdb, int rowid,
[all …]
H A Dcaldav_db.c153 caldavdb->db = db; in caldav_open_userid()
158 return caldavdb; in caldav_open_userid()
172 return caldavdb; in caldav_open_mailbox()
179 caldavdb->db = db; in caldav_open_mailbox()
181 return caldavdb; in caldav_open_mailbox()
189 if (!caldavdb) return 0; in caldav_close()
191 free(caldavdb->sched_inbox); in caldav_close()
192 buf_free(&caldavdb->mailbox); in caldav_close()
199 buf_free(&caldavdb->dtstart); in caldav_close()
200 buf_free(&caldavdb->dtend); in caldav_close()
[all …]
H A Dhttp_caldav.h55 struct caldav_db *caldavdb, unsigned flags,
H A Djmap_backup.c841 struct caldav_db *caldavdb; member
855 int r = caldav_lookup_imapuid(crock->caldavdb, mailbox->name, in ical_resource_name()
923 jmap_req_t *req, struct caldav_db *caldavdb, int log_level) in recreate_ical() argument
932 r = caldav_lookup_imapuid(caldavdb, mailbox->name, in recreate_ical()
965 caldavdb, NEW_STAG, in recreate_ical()
986 int is_replaced, struct caldav_db *caldavdb, int log_level) in destroy_ical() argument
995 r = caldav_lookup_imapuid(caldavdb, mailbox->name, in destroy_ical()
1025 r = recreate_ical(recreatemsg, destroymsg, req, crock->caldavdb, log_level); in restore_ical()
1029 r = destroy_ical(destroymsg, req, is_update, crock->caldavdb, log_level); in restore_ical()
1275 caldav_close(crock.caldavdb); in jmap_backup_restore_calendars()
H A Dmboxevent.c1023 struct caldav_db *caldavdb = NULL; in mboxevent_extract_record() local
1025 caldavdb = mailbox_open_caldav(mailbox); in mboxevent_extract_record()
1026 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_record()
1205 struct caldav_db *caldavdb = NULL; in mboxevent_extract_msgrecord() local
1207 caldavdb = mailbox_open_caldav(mailbox); in mboxevent_extract_msgrecord()
1208 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, 1); in mboxevent_extract_msgrecord()
H A Dhttp_caldav_sched.c1727 struct caldav_db *caldavdb = NULL; in sched_deliver_local() local
1779 caldavdb = caldav_open_userid(userid); in sched_deliver_local()
1780 if (!caldavdb) { in sched_deliver_local()
1786 caldav_lookup_uid(caldavdb, in sched_deliver_local()
1952 caldavdb, NEW_STAG, recipient, &recipient_addresses); in sched_deliver_local()
1975 buf_cstring(&resource), 0, caldavdb, 0, NULL, NULL); in sched_deliver_local()
1993 if (caldavdb) caldav_close(caldavdb); in sched_deliver_local()
H A Dhttp_caldav.c1872 struct caldav_db *caldavdb = NULL; in export_calendar() local
2013 if (!syncmodseq) caldavdb = caldav_open_mailbox(mailbox); in export_calendar()
2022 r = caldav_lookup_imapuid(caldavdb, mailbox->name, in export_calendar()
2140 caldav_close(caldavdb); in export_calendar()
2759 caldav_lookup_resource(caldavdb, mailbox->name, in caldav_get()
2768 caldav_close(caldavdb); in caldav_get()
2942 struct caldav_db *caldavdb = NULL; in caldav_post_attach() local
3013 caldavdb = caldav_open_mailbox(calendar); in caldav_post_attach()
3016 caldav_lookup_resource(caldavdb, txn->req_tgt.mbentry->name, in caldav_post_attach()
3368 if (caldavdb) caldav_close(caldavdb); in caldav_post_attach()
[all …]
H A Dmailbox.c3363 struct caldav_db *caldavdb = NULL; in mailbox_update_caldav() local
3399 caldavdb = mailbox_open_caldav(mailbox); in mailbox_update_caldav()
3402 caldav_lookup_resource(caldavdb, mailbox->name, resource, &cdata, /*tombstones*/1); in mailbox_update_caldav()
3415 r = caldav_delete(caldavdb, cdata->dav.rowid); in mailbox_update_caldav()
3431 r = caldav_write(caldavdb, cdata); in mailbox_update_caldav()
3471 r = caldav_writeentry(caldavdb, cdata, ical); in mailbox_update_caldav()
5593 struct caldav_db *caldavdb = NULL; in mailbox_delete_caldav() local
5595 caldavdb = caldav_open_mailbox(mailbox); in mailbox_delete_caldav()
5596 if (caldavdb) { in mailbox_delete_caldav()
5597 int r = caldav_delmbox(caldavdb, mailbox->name); in mailbox_delete_caldav()
[all …]