Diff for /embedaddon/lighttpd/src/mod_secure_download.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2013/10/14 10:32:47 version 1.1.1.2, 2014/06/15 20:20:06
Line 97  SETDEFAULTS_FUNC(mod_secdownload_set_defaults) { Line 97  SETDEFAULTS_FUNC(mod_secdownload_set_defaults) {
   
         if (!p) return HANDLER_ERROR;          if (!p) return HANDLER_ERROR;
   
        p->config_storage = calloc(1, srv->config_context->used * sizeof(specific_config *));        p->config_storage = calloc(1, srv->config_context->used * sizeof(plugin_config *));
   
         for (i = 0; i < srv->config_context->used; i++) {          for (i = 0; i < srv->config_context->used; i++) {
                 plugin_config *s;                  plugin_config *s;
Line 255  URIHANDLER_FUNC(mod_secdownload_uri_handler) { Line 255  URIHANDLER_FUNC(mod_secdownload_uri_handler) {
         buffer_copy_string_buffer(p->md5, p->conf.secret);          buffer_copy_string_buffer(p->md5, p->conf.secret);
         buffer_append_string(p->md5, rel_uri);          buffer_append_string(p->md5, rel_uri);
         buffer_append_string_len(p->md5, ts_str, 8);          buffer_append_string_len(p->md5, ts_str, 8);
           force_assert(p->md5->used > 0);
   
         li_MD5_Init(&Md5Ctx);          li_MD5_Init(&Md5Ctx);
         li_MD5_Update(&Md5Ctx, (unsigned char *)p->md5->ptr, p->md5->used - 1);          li_MD5_Update(&Md5Ctx, (unsigned char *)p->md5->ptr, p->md5->used - 1);
Line 276  URIHANDLER_FUNC(mod_secdownload_uri_handler) { Line 277  URIHANDLER_FUNC(mod_secdownload_uri_handler) {
          */           */
   
         buffer_copy_string_buffer(con->physical.doc_root, p->conf.doc_root);          buffer_copy_string_buffer(con->physical.doc_root, p->conf.doc_root);
           buffer_copy_string_buffer(con->physical.basedir, p->conf.doc_root);
         buffer_copy_string(con->physical.rel_path, rel_uri);          buffer_copy_string(con->physical.rel_path, rel_uri);
         buffer_copy_string_buffer(con->physical.path, con->physical.doc_root);          buffer_copy_string_buffer(con->physical.path, con->physical.doc_root);
         buffer_append_string_buffer(con->physical.path, con->physical.rel_path);          buffer_append_string_buffer(con->physical.path, con->physical.rel_path);

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>