projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
46dcc0d
)
* Set zapped_ok to 1 on nearly all calls to imap_grabroom(), because the IMAP command...
author
Art Cancro
<ajc@citadel.org>
Mon, 6 Apr 2009 14:54:13 +0000
(14:54 +0000)
committer
Art Cancro
<ajc@citadel.org>
Mon, 6 Apr 2009 14:54:13 +0000
(14:54 +0000)
citadel/modules/imap/imap_acl.c
patch
|
blob
|
history
citadel/modules/imap/imap_metadata.c
patch
|
blob
|
history
citadel/modules/imap/imap_misc.c
patch
|
blob
|
history
citadel/modules/imap/serv_imap.c
patch
|
blob
|
history
diff --git
a/citadel/modules/imap/imap_acl.c
b/citadel/modules/imap/imap_acl.c
index c54340a497b5f18ec69daec59305c16ab86e48b2..e6fe02d4c8eab2f2ae6ec3f161b4d10e269ec96e 100644
(file)
--- a/
citadel/modules/imap/imap_acl.c
+++ b/
citadel/modules/imap/imap_acl.c
@@
-146,7
+146,7
@@
void imap_getacl(int num_parms, char *parms[]) {
/*
* Search for the specified room or folder
*/
/*
* Search for the specified room or folder
*/
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
@@
-219,7
+219,7
@@
void imap_listrights(int num_parms, char *parms[]) {
/*
* Search for the specified room/folder
*/
/*
* Search for the specified room/folder
*/
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
@@
-294,7
+294,7
@@
void imap_myrights(int num_parms, char *parms[]) {
return;
}
return;
}
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
diff --git
a/citadel/modules/imap/imap_metadata.c
b/citadel/modules/imap/imap_metadata.c
index fef885071bb7e2a73afbc64048b17ef1695703d0..c206e7e45636d45b38acfe0d00f83f2980e34808 100644
(file)
--- a/
citadel/modules/imap/imap_metadata.c
+++ b/
citadel/modules/imap/imap_metadata.c
@@
-123,7
+123,7
@@
void imap_setmetadata(int num_parms, char *parms[]) {
set_view = VIEW_MAILBOX;
}
set_view = VIEW_MAILBOX;
}
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
@@
-200,7
+200,7
@@
void imap_getmetadata(int num_parms, char *parms[]) {
return;
}
return;
}
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
diff --git
a/citadel/modules/imap/imap_misc.c
b/citadel/modules/imap/imap_misc.c
index 3a9474ccc4679b10c2213c1acb6c13f18c878478..5d40f8503821b13b16013e773c2668f2edcd78dc 100644
(file)
--- a/
citadel/modules/imap/imap_misc.c
+++ b/
citadel/modules/imap/imap_misc.c
@@
-69,7
+69,7
@@
int imap_do_copy(char *destination_folder) {
return(0);
}
return(0);
}
- i = imap_grabroom(roomname, destination_folder,
0
);
+ i = imap_grabroom(roomname, destination_folder,
1
);
if (i != 0) return(i);
/*
if (i != 0) return(i);
/*
@@
-359,7
+359,7
@@
void imap_append(int num_parms, char *parms[]) {
Imap->transmitted_message = NULL;
Imap->transmitted_length = 0;
Imap->transmitted_message = NULL;
Imap->transmitted_length = 0;
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
if (ret != 0) {
cprintf("%s NO Invalid mailbox name or access denied\r\n",
parms[0]);
diff --git
a/citadel/modules/imap/serv_imap.c
b/citadel/modules/imap/serv_imap.c
index d649c3cfae09bbd738452da4599f416f07706c00..274022090ed9dea1fcd90f11350bbb6227f92dca 100644
(file)
--- a/
citadel/modules/imap/serv_imap.c
+++ b/
citadel/modules/imap/serv_imap.c
@@
-1025,7
+1025,7
@@
void imap_status(int num_parms, char *parms[])
char savedroom[ROOMNAMELEN];
int msgs, new;
char savedroom[ROOMNAMELEN];
int msgs, new;
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf
("%s NO Invalid mailbox name or location, or access denied\r\n",
if (ret != 0) {
cprintf
("%s NO Invalid mailbox name or location, or access denied\r\n",
@@
-1127,7
+1127,7
@@
void imap_unsubscribe(int num_parms, char *parms[])
char savedroom[ROOMNAMELEN];
int msgs, new;
char savedroom[ROOMNAMELEN];
int msgs, new;
- ret = imap_grabroom(roomname, parms[2],
0
);
+ ret = imap_grabroom(roomname, parms[2],
1
);
if (ret != 0) {
cprintf
("%s NO Invalid mailbox name or location, or access denied\r\n",
if (ret != 0) {
cprintf
("%s NO Invalid mailbox name or location, or access denied\r\n",