250 |
250 |
251 static char *cmdusageinfo[] = { |
251 static char *cmdusageinfo[] = { |
252 "list [-altdepcR] [-u <date>] <url>", |
252 "list [-altdepcR] [-u <date>] <url>", |
253 "get [-pcRK] [-o <file>] [-u <date>] [-V <version>] <url>", |
253 "get [-pcRK] [-o <file>] [-u <date>] [-V <version>] <url>", |
254 "put [-pcR] [-k <key>] [-L <lock>] <url> <file...>", |
254 "put [-pcR] [-k <key>] [-L <lock>] <url> <file...>", |
255 "edit [-pc] [-k <key>] [-V <version>] <url>", |
255 "edit [-pc] [-k <key>] [-V <version>] [-L <lock>] <url>", |
256 "mkdir [-pc] [-k <key>] [-L <lock>] <url> [file...]", |
256 "mkdir [-pc] [-k <key>] [-L <lock>] <url> [file...]", |
257 "remove [-pc] [-L <lock>] <url> [file...]", |
257 "remove [-pc] [-L <lock>] <url> [file...]", |
258 "copy [-pcO] [-L <lock>] <url> <url>", |
258 "copy [-pcO] [-L <lock>] <url> <url>", |
259 "move [-pcO] [-L <lock>] <url> <url>", |
259 "move [-pcO] [-L <lock>] <url> <url>", |
260 "rename [-pcO] [-L <lock>] <url> <name>", |
260 "rename [-pcO] [-L <lock>] <url> <name>", |
1183 DavSession *sn = connect_to_repo(repo, path, a); |
1183 DavSession *sn = connect_to_repo(repo, path, a); |
1184 |
1184 |
1185 if(set_session_config(sn, a)) { |
1185 if(set_session_config(sn, a)) { |
1186 return -1; |
1186 return -1; |
1187 } |
1187 } |
1188 // TODO: implement locking feature |
1188 set_session_lock(sn, a); |
1189 |
1189 |
1190 if(check_encryption_key(a, sn)) { |
1190 if(check_encryption_key(a, sn)) { |
1191 return -1; |
1191 return -1; |
1192 } |
1192 } |
1193 |
1193 |