URL ಸಾಮಾನ್ಯೀಕರಣವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ lighttpd 1.4.54 http ಸರ್ವರ್‌ನ ಬಿಡುಗಡೆ

ಪ್ರಕಟಿಸಲಾಗಿದೆ ಹಗುರವಾದ http ಸರ್ವರ್‌ನ ಬಿಡುಗಡೆ lighttpd 1.4.54. ಹೊಸ ಆವೃತ್ತಿಯು 149 ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಮುಖ್ಯವಾಗಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ URL ಸಾಮಾನ್ಯೀಕರಣವನ್ನು ಸೇರಿಸುವುದು, mod_webdav ನ ಮರುನಿರ್ಮಾಣ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ ಆಪ್ಟಿಮೈಸೇಶನ್ ಕೆಲಸ.

lighttpd 1.4.54 ರಿಂದ ಬದಲಾಗಿದೆ HTTP ವಿನಂತಿಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ URL ಸಾಮಾನ್ಯೀಕರಣಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಸರ್ವರ್ ನಡವಳಿಕೆ. ಹೋಸ್ಟ್ ಹೆಡರ್‌ನಲ್ಲಿನ ಮೌಲ್ಯಗಳನ್ನು ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಪರಿಶೀಲಿಸುವ ಆಯ್ಕೆಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಹೆಡರ್‌ಗಳಲ್ಲಿ ಕಳುಹಿಸಲಾದ ಲಿಂಕ್‌ಗಳ ಸಾಮಾನ್ಯೀಕರಣ ಮತ್ತು ತಪ್ಪಿಸಿಕೊಳ್ಳದ ನಿಯಂತ್ರಣ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಲಿಂಕ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದನ್ನು ಸಹ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಸಾಮಾನ್ಯೀಕರಣ ಪ್ರಕ್ರಿಯೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ '\' ನಿಂದ '/', '%2F' ನಿಂದ '/', '%20' ನಿಂದ '+', ರೆಸಲ್ಯೂಶನ್ ಮತ್ತು '.' ಡೈರೆಕ್ಟರಿಗಳೊಂದಿಗೆ ಫೈಲ್ ಪಾತ್‌ಗಳ ಭಾಗಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಮತ್ತು '..', ತಪ್ಪಿಸಿಕೊಂಡ ಅಕ್ಷರಗಳನ್ನು '-', '.', '_' ಮತ್ತು '~' ಡಿಕೋಡಿಂಗ್ ಮಾಡುತ್ತದೆ.

ಬಯಸಿದಲ್ಲಿ, "ಹೆಡರ್-ಸ್ಟ್ರಿಕ್ಟ್", "ಹೋಸ್ಟ್-ಸ್ಟ್ರಿಕ್ಟ್", "ಹೋಸ್ಟ್-ನಾರ್ಮಲೈಸ್", "ಯುಆರ್ಎಲ್-ನಾರ್ಮಲೈಸ್", "ಯುಆರ್ಎಲ್-ನಾರ್ಮಲೈಸ್-ಅನ್ ರಿಸರ್ವ್ಡ್", "ಯುಆರ್ಎಲ್" ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ URL ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ನಡವಳಿಕೆಯನ್ನು ಬದಲಾಯಿಸಬಹುದು -ಸಾಮಾನ್ಯೀಕರಿಸಲು-ಅಗತ್ಯವಿದೆ" ",
"url-ctrls-reject", "url-path-2f-decode", "url-path-dotseg-remove" ಮತ್ತು "url-query-20-plus", ಇವುಗಳನ್ನು ಈಗ "ಸಕ್ರಿಯಗೊಳಿಸಲು" ಹೊಂದಿಸಲಾಗಿದೆ.

ಇತರ ಬದಲಾವಣೆಗಳು mod_webdav ಮಾಡ್ಯೂಲ್‌ನ ಸಂಪೂರ್ಣ ಮರುನಿರ್ಮಾಣವನ್ನು ಒಳಗೊಂಡಿವೆ, ಇದು ವಿಶೇಷಣಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸಾಧಿಸಲು, ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸಾಧ್ಯವಾಗಿಸಿತು. mod_webdav ಗೆ ಹೊಂದಾಣಿಕೆ-ಮುರಿಯುವ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅಪೂರ್ಣ PUT ವಿನಂತಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದು. Mod_auth ದೃಢೀಕರಣ ನಿಯತಾಂಕಗಳನ್ನು ಹ್ಯಾಶಿಂಗ್ ಮಾಡಲು SHA-256 ಅಲ್ಗಾರಿದಮ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ (HTTP Auth Digest).
mod_geoip ಅನ್ನು ಬದಲಿಸಲು mod_maxminddb ಎಂಬ ಹೊಸ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ (mod_geoip ಅನ್ನು ಈಗ ಅಸಮ್ಮತಿಸಲಾಗಿದೆ).

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ