mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-20 02:36:39 +02:00
24 lines
912 B
Diff
24 lines
912 B
Diff
Patch-Source: https://github.com/arut/nginx-dav-ext-module/pull/62
|
|
--
|
|
From bbf93f75ca58657fb0f8376b0898f854f13cef91 Mon Sep 17 00:00:00 2001
|
|
From: Prokopenko Andrey <andrey.prokopenko@allianz.at>
|
|
Date: Thu, 16 Sep 2021 21:55:16 +0200
|
|
Subject: [PATCH] fix for properly dealing with Unix hidden folders
|
|
|
|
---
|
|
ngx_http_dav_ext_module.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/ngx_http_dav_ext_module.c b/ngx_http_dav_ext_module.c
|
|
index 0d6d067..ee216c7 100644
|
|
--- a/ngx_http_dav_ext_module.c
|
|
+++ b/ngx_http_dav_ext_module.c
|
|
@@ -862,7 +862,7 @@ ngx_http_dav_ext_propfind(ngx_http_request_t *r, ngx_uint_t props)
|
|
name.len = ngx_de_namelen(&dir);
|
|
name.data = ngx_de_name(&dir);
|
|
|
|
- if (name.data[0] == '.') {
|
|
+ if ((name.len == 1 && name.data[0] == '.') || (name.len == 2 && name.data[0] == '.' && name.data[1] == '.')) {
|
|
continue;
|
|
}
|
|
|