History log of /dovecot/src/lib-http/http-header.h
Revision Date Author Comments Expand
28f18734bd5be3122994f5d85b5a8287e1d9f272 13-Aug-2016 Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi>

lib-http: rename http_header_field.key to name

9229d5ecc3ebaa38f102eb9e16808bcc7e37c91d 27-Sep-2015 Timo Sirainen <tss@iki.fi>

lib-http: Removed "pure" attribute from http_header_field_find_unique(). It's a bit questionable if returning a pointer via parameter is allowed for a pure function. Also having this attribute seems to confuse clang static analyzer, because it gives false positives for code using http_header_field_find_unique(). It's not important for performance anyway, so better to avoid using it.

feba5e502b2131c9a1c766b7ef9ff041dbf71d1d 15-Sep-2013 Stephan Bosch <stephan@rename-it.nl>

lib-http: Implemented limits on overall HTTP header size, size of individual header fields and the number of fields in the header.

e8f1e510df3ab051a816715c2056f0d10aee929e 15-Sep-2013 Stephan Bosch <stephan@rename-it.nl>

lib-http: Unified http-request.h and http-response.h headers. Renamed struct http_response_header to struct http_header_field, encapsulated the array in struct http_header and put it all in http-header.h/c Added inline utility functions for header querying and getting response/request payload size.