| /mOS-networking-stack/samples/lighttpd-1.4.32/src/ |
| H A D | etag.c | 12 int etag_is_equal(buffer *etag, const char *matches) { in etag_is_equal() argument 13 if (etag && !buffer_is_empty(etag) && 0 == strcmp(etag->ptr, matches)) return 1; in etag_is_equal() 17 int etag_create(buffer *etag, struct stat *st,etag_flags_t flags) { in etag_create() argument 20 buffer_reset(etag); in etag_create() 23 buffer_append_off_t(etag, st->st_ino); in etag_create() 24 buffer_append_string_len(etag, CONST_STR_LEN("-")); in etag_create() 28 buffer_append_off_t(etag, st->st_size); in etag_create() 29 buffer_append_string_len(etag, CONST_STR_LEN("-")); in etag_create() 33 buffer_append_long(etag, st->st_mtime); in etag_create() 39 int etag_mutate(buffer *mut, buffer *etag) { in etag_mutate() argument [all …]
|
| H A D | mod_magnet_cache.c | 17 sc->etag = buffer_init(); in script_init() 28 buffer_free(sc->etag); in script_free() 77 if (!buffer_is_equal(sce->etag, sc->etag)) { in script_cache_get_script() 122 buffer_copy_string_buffer(sc->etag, sce->etag); in script_cache_get_script()
|
| H A D | etag.h | 12 int etag_is_equal(buffer *etag, const char *matches); 13 int etag_create(buffer *etag, struct stat *st, etag_flags_t flags); 14 int etag_mutate(buffer *mut, buffer *etag);
|
| H A D | mod_compress.c | 458 buffer_append_string_buffer(p->ofn, sce->etag); in deflate_file_to_file() 809 int use_etag = sce->etag != NULL && sce->etag->ptr != NULL; in PHYSICALPATH_FUNC() 841 etag_mutate(con->physical.etag, sce->etag); in PHYSICALPATH_FUNC() 845 … response_header_overwrite(srv, con, CONST_STR_LEN("ETag"), CONST_BUF_LEN(con->physical.etag)); in PHYSICALPATH_FUNC() 870 buffer_copy_string_buffer(srv->tmp_buf, sce->etag); in PHYSICALPATH_FUNC() 873 etag_mutate(con->physical.etag, srv->tmp_buf); in PHYSICALPATH_FUNC() 881 … response_header_overwrite(srv, con, CONST_STR_LEN("ETag"), CONST_BUF_LEN(con->physical.etag)); in PHYSICALPATH_FUNC() 897 response_header_overwrite(srv, con, CONST_STR_LEN("ETag"), CONST_BUF_LEN(con->physical.etag)); in PHYSICALPATH_FUNC()
|
| H A D | mod_staticfile.c | 472 if (p->conf.etags_used && con->etag_flags != 0 && !buffer_is_empty(sce->etag)) { in URIHANDLER_FUNC() 475 etag_mutate(con->physical.etag, sce->etag); in URIHANDLER_FUNC() 477 response_header_overwrite(srv, con, CONST_STR_LEN("ETag"), CONST_BUF_LEN(con->physical.etag)); in URIHANDLER_FUNC() 506 if (!con->physical.etag) { in URIHANDLER_FUNC() 508 } else if (!buffer_is_equal(ds->value, con->physical.etag)) { in URIHANDLER_FUNC()
|
| H A D | mod_magnet_cache.h | 12 buffer *etag; member
|
| H A D | stat_cache.c | 128 sce->etag = buffer_init(); in stat_cache_entry_init() 138 buffer_free(sce->etag); in stat_cache_entry_free() 622 etag_create(sce->etag, &(sce->st), con->etag_flags); in stat_cache_get_entry() 624 etag_create(sce->etag, &(sce->st), con->etag_flags); in stat_cache_get_entry()
|
| H A D | base.h | 214 buffer *etag; member 219 buffer *etag; member
|
| H A D | Makefile.in | 151 joblist.c etag.c array.c data_string.c data_count.c \ 167 liblightcomp_la-etag.lo liblightcomp_la-array.lo \ 436 fdevent.c stat_cache.c plugin.c joblist.c etag.c array.c \ 450 joblist.$(OBJEXT) etag.$(OBJEXT) array.$(OBJEXT) \ 754 stat_cache.c plugin.c joblist.c etag.c array.c \ 899 etag.h joblist.h array.h crc32.h \ 1194 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/etag.Po@am__quote@ 1224 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/liblightcomp_la-etag.Plo@am__quote@ 1404 liblightcomp_la-etag.lo: etag.c 1405 …ightcomp_la-etag.lo -MD -MP -MF $(DEPDIR)/liblightcomp_la-etag.Tpo -c -o liblightcomp_la-etag.lo `… [all …]
|
| H A D | Makefile.am | 62 stat_cache.c plugin.c joblist.c etag.c array.c \ 275 etag.h joblist.h array.h crc32.h \
|
| H A D | mod_ssi.c | 1090 etag_mutate(con->physical.etag, sce->etag); in mod_ssi_handle_request() 1091 response_header_overwrite(srv, con, CONST_STR_LEN("ETag"), CONST_BUF_LEN(con->physical.etag)); in mod_ssi_handle_request()
|
| H A D | http-header-glue.c | 260 if (etag_is_equal(con->physical.etag, con->request.http_if_none_match)) { in http_response_handle_cachable()
|
| H A D | mod_magnet.c | 322 if (!buffer_is_empty(sce->etag)) { in magnet_stat() 325 etag_mutate(b, sce->etag); in magnet_stat()
|
| H A D | SConscript | 10 stat_cache.c plugin.c joblist.c etag.c array.c \
|
| H A D | connections.c | 709 CLEAN(physical.etag); 775 CLEAN(physical.etag); 849 CLEAN(physical.etag);
|
| /mOS-networking-stack/samples/lighttpd-1.4.32/tests/ |
| H A D | cachable.t | 65 my $etag = $t->{etag}; 69 If-None-Match: $etag 77 If-None-Match: $etag 86 If-None-Match: $etag 104 If-None-Match: $etag 113 If-None-Match: $etag
|
| H A D | LightyTest.pm | 266 $t->{etag} = $resp_hdr{'etag'};
|
| /mOS-networking-stack/samples/lighttpd-1.4.32/doc/outdated/ |
| H A D | compress.txt | 39 and the etag associated to the file.
|
| /mOS-networking-stack/samples/lighttpd-1.4.32/ |
| H A D | NEWS | 80 * Fix etag formatting on boxes with 32-bit longs 375 * generate etag/last-modified header for on-the-fly-compressed files (#1171) 379 * fixed including of stdint.h/inttypes.h in etag.c (#1413) 439 * added static-file.etags, etag.use-inode, etag.use-mtime, etag.use-size
|