Syncthing – это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для синхронизации Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ устройствами.

Π’ послСднСй вСрсии исправлСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ошибки:

  • ΠŸΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ fs событиС.
  • Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ nil-ΠΊΠ°Π½Π°Π»Π° ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ сигнала stop.
  • Π’Π΅Π±-интСрфСйс ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π» Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ΅ описаниС RC сборки, ΠΊΠΎΠ³Π΄Π° обновлСния ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹.
  • Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ состояния измСнялось, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°ΠΏΠΊΠ° Π΅Ρ‰Ρ‘ Π½Π΅ Π±Ρ‹Π»Π° Π·Π°ΠΏΡƒΡ‰Π΅Π½Π°.
  • ΠŸΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π²Ρ‹Π΄Π°Π²Π°Π»ΠΎ ΠΎΡˆΠΈΠ±ΠΊΡƒ.
  • Ошибка Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ int(offset) Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° recheckFile.
  • ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ внСшниС вСрсии шаблонов ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ("% FOLDER_PATH% /% FILE_PATH%").
  • Ошибка Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния: Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ адрСс памяти ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ‹ΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ nil-указатСля Π² loadIgnoreFile.

Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ:

  • ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠ°ΠΏΠΎΠΊ Π² UI Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ обновляСтся Ρ‡Π°Ρ‰Π΅.

Π”Ρ€ΡƒΠ³ΠΎΠ΅:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π½Π° jobQueue.Jobs.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ошибки Π½Π° старых вСрсиях ядра, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ использованиС 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ sync/atomic.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° Π½Π΅ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡƒΡ‚ΠΈ ΠΊ пустой ΠΏΠ°ΠΏΠΊΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru