summaryrefslogtreecommitdiffstats
path: root/modules/dav (follow)
Commit message (Expand)AuthorAgeFilesLines
* * Fix a typoRuediger Pluem2022-02-091-1/+1
* Revert 1897156.Graham Leggett2022-01-201-93/+2
* mod_dav: Follow up to r1897156: Fix warning.Yann Ylavic2022-01-181-1/+1
* * Allocate the dav_liveprop_elem structure only once in the lifetime of theRuediger Pluem2022-01-181-2/+8
* core: Allow an optional expression to be specified for an effectiveGraham Leggett2022-01-171-2/+93
* Clarify where the element can be obtained.Graham Leggett2021-09-261-2/+2
* Add dav_get_liveprop_element() to hide the implementation by whichGraham Leggett2021-09-262-9/+18
* * Correctly handle errors returned by dav providers on REPORT requests.Ruediger Pluem2021-09-241-21/+23
* Add log tags.Graham Leggett2021-06-242-2/+2
* dbm: Split the loading of a dbm driver from the opening of a dbm file. WhenGraham Leggett2021-06-242-1/+52
* * modules/dav/fs/repos.c (dav_fs_open_stream): Add specific logs forJoe Orton2020-09-151-1/+15
* mod_dav: Some DAV extensions, like CalDAV, specify both documentGraham Leggett2020-07-152-0/+32
* mod_dav: Add utility functions dav_validate_root_ns(),Graham Leggett2020-07-152-7/+66
* Extend method_precondition hook to be called during the PROPFINDGraham Leggett2020-07-052-4/+29
* mod_dav: Allow other DAV modules to use dav_get_resource().Graham Leggett2020-07-032-1/+4
* Begone foul tabs.Graham Leggett2020-06-291-26/+26
* mod_dav: Add method_precondition hook. WebDAV extensions defineGraham Leggett2020-06-292-18/+205
* Be defensive when the request is missing.Graham Leggett2020-06-291-1/+1
* Add implementation of deliver_report and gather_reports to mod_dav.c.Graham Leggett2020-06-281-97/+157
* Add hooks deliver_report and gather_reports to mod_dav.h. Allows otherGraham Leggett2020-06-282-4/+47
* Add dav_get_provider(), dav_open_lockdb() and dav_close_lockdb() mod_dav.h.Graham Leggett2020-06-282-3/+15
* "[mod_dav_fs etag handling] should really honor the FileETag setting".Graham Leggett2020-06-281-14/+13
* Follow up to r1879074: don't let dav_process_if_header() go above root.Yann Ylavic2020-06-241-0/+1
* Add ap_normalize_path() to replace ap_getparents() (with options).Yann Ylavic2020-06-221-1/+6
* core,modules: provide/use ap_parse_strict_length() helper.Yann Ylavic2020-05-201-16/+7
* Add missing pool tags to help debugging.Yann Ylavic2020-04-161-0/+1
* * module/dav/main/util.c (dav_check_bufsize): Don't callJoe Orton2020-02-171-1/+5
* Fix spelling errors found by codespell. [skip ci]Mike Rumph2020-02-133-5/+5
* PR62989: DOCTYPE tags in server-generated HTML. Eric Covener2020-01-311-1/+1
* * Replace apr_psprintf with apr_pstrcat where the format strings onlyRuediger Pluem2019-06-286-47/+55
* * modules/dav/main/mod_dav.c (dav_send_multistatus): Tag the pool.Joe Orton2019-06-251-0/+1
* * modules/dav/main/props.c (dav_do_prop_subreq): Allocate escaped URIJoe Orton2019-06-251-1/+1
* Simplify handling of short-lived pool for dav_propdb in mod_dav. NoJoe Orton2019-06-253-18/+26
* Fix use of StateDir directive after r1852982:Joe Orton2019-04-181-5/+21
* * modules/dav/main/mod_dav.c (dav_method_propfind): Tag the scratchpool.Joe Orton2018-11-151-0/+1
* * modules/dav/fs/mod_dav_fs.c (dav_fs_create_server_config): UseJoe Orton2018-10-051-6/+6
* * dav_stream_response processes data that has been allocated from the propdbRuediger Pluem2018-09-261-2/+2
* * Doing a PROPFIND on a large collection e.g. 50.000 elements can easilyRuediger Pluem2018-09-181-7/+23
* Save a few cycles.Christophe Jaillet2018-08-031-2/+2
* Wire through the log message number.Graham Leggett2018-02-171-1/+1
* Make sure ACL API support in mod_dav is not dependent on the presenceGraham Leggett2018-02-173-8/+6
* Follow up to r1739201.Yann Ylavic2016-10-281-11/+4
* mod_dav: Note an API issue with the dav_hooks_repository.deliver(),Evgeny Kotkov2016-10-101-2/+29
* mod_dav: Fix a potential cause of unbounded memory usage or incorrectEvgeny Kotkov2016-10-102-15/+17
* Fix bogus K&R declarationsWilliam A. Rowe Jr2016-08-192-2/+2
* mod_dav: follow up to r1746207: fix typo (missing '/') for closing tag.Yann Ylavic2016-08-171-1/+1
* Fix spelling in comments and text files.Rainer Jung2016-08-112-7/+7
* * Fix compilation error introduced in r1748322 by double typedefRuediger Pluem2016-06-151-2/+2
* Allow other modules to become providers and add ACLsGraham Leggett2016-06-144-5/+248
* mod_dav: making mod_dav.h compile with clang againStefan Eissing2016-06-131-2/+2