29 #include <apr_pools.h>
32 #include <apr_tables.h>
33 #include <apr_file_io.h>
34 #include <apr_file_info.h>
35 #include <apr_thread_proc.h>
176 const char **unique_name,
178 const char *filename,
181 apr_pool_t *result_pool,
182 apr_pool_t *scratch_pool);
204 const char **temp_path,
207 apr_pool_t *result_pool,
208 apr_pool_t *scratch_pool);
221 const char **unique_name_p,
238 const char **unique_name_p,
326 const char *dst_parent,
327 const char *dst_basename,
586 const char *contents,
635 const char *dest_path,
742 apr_pool_t *result_pool,
743 apr_pool_t *scratch_pool);
761 apr_pool_t *result_pool,
762 apr_pool_t *scratch_pool);
784 const char **temp_path,
787 apr_pool_t *result_pool,
788 apr_pool_t *scratch_pool);
896 const unsigned char **read_digest,
897 const unsigned char **write_digest,
926 __attribute__((format(printf, 3, 4)));
939 const
char *encoding,
943 __attribute__((format(printf, 4, 5)));
1038 apr_pool_t *result_pool,
1039 apr_pool_t *scratch_pool);
1061 const
char *filename,
1073 const
char *filename,
1167 const apr_finfo_t *finfo,
1215 const
char *const *args,
1218 apr_file_t *outfile,
1219 apr_file_t *errfile,
1242 apr_exit_why_e *exitwhy,
1252 const
char *const *args,
1254 apr_exit_why_e *exitwhy,
1257 apr_file_t *outfile,
1258 apr_file_t *errfile,
1283 const
char *const *user_args,
1290 apr_file_t *outfile,
1291 apr_file_t *errfile,
1292 const
char *diff_cmd,
1302 const
char *const *user_args,
1309 apr_file_t *outfile,
1310 apr_file_t *errfile,
1311 const
char *diff_cmd,
1356 const
char *mine_label,
1357 const
char *older_label,
1358 const
char *yours_label,
1360 const
char *diff3_cmd,
1361 const apr_array_header_t *user_args,
1377 const
char *mine_label,
1378 const
char *older_label,
1379 const
char *yours_label,
1381 const
char *diff3_cmd,
1382 const apr_array_header_t *user_args,
1395 const
char *mine_label,
1396 const
char *older_label,
1397 const
char *yours_label,
1400 const
char *diff3_cmd,
1413 const
char *mimetypes_file,
1433 apr_hash_t *mimetype_map,
1454 apr_fileperms_t perm,
1492 apr_size_t *bytes_read,
1499 apr_seek_where_t where,
1517 apr_size_t *bytes_written,
1536 const
char *dirpath,
1563 const
char *to_path,
1577 const
char *to_path,
1584 apr_fileperms_t perm,
1591 apr_fileperms_t perm,
1606 apr_fileperms_t perm,
1612 const
char *dirname,