La nuova versione introduce il supporto di autenticazione sperimentale per il protocollo ASCII. L'autenticazione viene abilitata utilizzando l'opzione "-Y [authfile]", specificando fino a otto coppie login:password nel file authfile. A differenza del protocollo di autenticazione binaria basato su SASL implementato in precedenza, l'implementazione per ASCII è molto più semplice, non richiede dipendenze esterne ed è assemblata per impostazione predefinita. Quando si abilita l'autenticazione utilizzando l'opzione “-Y”, il protocollo binario e il funzionamento tramite UDP vengono automaticamente disabilitati. Le restrizioni di accesso basate sugli accessi non sono ancora supportate.
La nuova versione accelera inoltre le operazioni di incremento/decremento sostituendo snprintf. È garantita la compatibilità del protocollo binario con la funzionalità di timeout di inattività. Rimosso il codice per supportare la modalità "-o inline_ascii_response", che era disabilitata a partire dalla versione 1.5.0. Questa modalità consuma 10-20 byte in più per scrittura per accelerare l'elaborazione delle richieste in modalità ASCII ed è diventata priva di significato dopo la transizione dall'utilizzo di snprintf all'implementazione rapida di itoa.
Fonte: opennet.ru