Syncthing è un programma per la sincronizzazione dei file tra due o più dispositivi.
Nell'ultima versione sono stati corretti i seguenti errori:
- Durante la creazione di un nuovo file non veniva generato l'evento fs.
- Chiusura del canale nil durante l'invio del segnale di stop al cliente.
- L'interfaccia web mostrava una descrizione errata della build RC quando gli aggiornamenti erano disattivati.
- Il valore dello stato veniva modificato quando la cartella non era ancora stata avviata.
- La sospensione della cartella generava un errore.
- Errore di runtime: il valore int(offset) è fuori intervallo recheckFile.
- Impossibilità di unire versioni esterne di modelli di variabili ("% FOLDER_PATH% \/ % FILE_PATH% ").
- Errore di runtime: indirizzo di memoria errato o dereferenziazione di un puntatore nil in loadIgnoreFile.
Miglioramenti:
- Il progresso del caricamento delle cartelle nell'interfaccia utente ora viene aggiornato più frequentemente.
Altro:
- Aggiunta la supporto per le chiamate su jobQueue.Jobs.
- Corrette potenziali vulnerabilità nelle versioni precedenti del kernel, in particolare l'uso di funzioni sync\/atomic a 64 bit.
- Corretta l'elaborazione incoerente del percorso di una cartella vuota.
Fonte: linux.org.ru
