ಹೊಸ ಆವೃತ್ತಿಯು ASCII ಪ್ರೋಟೋಕಾಲ್ಗಾಗಿ ಪ್ರಾಯೋಗಿಕ ದೃಢೀಕರಣ ಬೆಂಬಲವನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ. “-Y [authfile]” ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ದೃಢೀಕರಣವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, authfile ಫೈಲ್ನಲ್ಲಿ ಎಂಟು ಲಾಗಿನ್: ಪಾಸ್ವರ್ಡ್ ಜೋಡಿಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಹಿಂದೆ ಅಳವಡಿಸಲಾದ SASL-ಆಧಾರಿತ ಬೈನರಿ ದೃಢೀಕರಣ ಪ್ರೋಟೋಕಾಲ್ಗಿಂತ ಭಿನ್ನವಾಗಿ, ASCII ಗಾಗಿ ಅನುಷ್ಠಾನವು ಹೆಚ್ಚು ಸರಳವಾಗಿದೆ, ಬಾಹ್ಯ ಅವಲಂಬನೆಗಳ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ ಮತ್ತು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಜೋಡಿಸಲಾಗುತ್ತದೆ. ನೀವು "-Y" ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ದೃಢೀಕರಣವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, UDP ಮೂಲಕ ಬೈನರಿ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಕೆಲಸವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಲಾಗಿನ್ಗಳ ಆಧಾರದ ಮೇಲೆ ಪ್ರವೇಶ ನಿರ್ಬಂಧಗಳು ಇನ್ನೂ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ.
ಹೊಸ ಬಿಡುಗಡೆಯು snprintf ಅನ್ನು ಬದಲಿಸುವ ಮೂಲಕ incr/decr ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ. ಐಡಲ್-ಟೈಮ್ಔಟ್ ಕಾರ್ಯನಿರ್ವಹಣೆಯೊಂದಿಗೆ ಬೈನರಿ ಪ್ರೋಟೋಕಾಲ್ನ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸಲಾಗಿದೆ. ಬಿಡುಗಡೆ 1.5.0 ರಂತೆ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾದ "-o inline_ascii_response" ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸಲು ಕೋಡ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ. ASCII ಮೋಡ್ನಲ್ಲಿ ವಿನಂತಿಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ವೇಗಗೊಳಿಸಲು ಈ ಮೋಡ್ ಪ್ರತಿ ಬರವಣಿಗೆಗೆ 10-20 ಬೈಟ್ಗಳನ್ನು ಹೆಚ್ಚು ಬಳಸುತ್ತದೆ ಮತ್ತು snprintf ಅನ್ನು ಬಳಸುವುದರಿಂದ itoa ನ ವೇಗದ ಅನುಷ್ಠಾನಕ್ಕೆ ಪರಿವರ್ತನೆಯ ನಂತರ ಅರ್ಥಹೀನವಾಯಿತು.
ಮೂಲ: opennet.ru