diff --git a/AUTHORS b/AUTHORS index e7300bf6b..944c7da1f 100644 --- a/AUTHORS +++ b/AUTHORS @@ -101,6 +101,7 @@ dependabot[bot] <49699333+dependabot[ derekriemer desbma Devon G. Redekopp +digital Dimitri Papadopoulos Orfanos <3234522+DimitriPapadopoulos@users.noreply.github.com> Dmitry Saveliev (dsaveliev) Domenic Horner diff --git a/gui/default/assets/lang/lang-en.json b/gui/default/assets/lang/lang-en.json index 0a8db3156..4a43240d8 100644 --- a/gui/default/assets/lang/lang-en.json +++ b/gui/default/assets/lang/lang-en.json @@ -39,6 +39,7 @@ "Are you sure you want to restore {%count%} files?": "Are you sure you want to restore {{count}} files?", "Are you sure you want to revert all local changes?": "Are you sure you want to revert all local changes?", "Are you sure you want to upgrade?": "Are you sure you want to upgrade?", + "Authentication Required": "Authentication Required", "Authors": "Authors", "Auto Accept": "Auto Accept", "Automatic Crash Reporting": "Automatic Crash Reporting", @@ -204,6 +205,7 @@ "Included Software": "Included Software", "Incoming Rate Limit (KiB/s)": "Incoming Rate Limit (KiB/s)", "Incorrect configuration may damage your folder contents and render Syncthing inoperable.": "Incorrect configuration may damage your folder contents and render Syncthing inoperable.", + "Incorrect user name or password.": "Incorrect user name or password.", "Internally used paths:": "Internally used paths:", "Introduced By": "Introduced By", "Introducer": "Introducer", @@ -233,7 +235,12 @@ "Locally Changed Items": "Locally Changed Items", "Log": "Log", "Log File": "Log File", + "Log In": "Log In", + "Log Out": "Log Out", + "Log in to see paths information.": "Log in to see paths information.", + "Log in to see version information.": "Log in to see version information.", "Log tailing paused. Scroll to the bottom to continue.": "Log tailing paused. Scroll to the bottom to continue.", + "Login failed, see Syncthing logs for details.": "Login failed, see Syncthing logs for details.", "Logs": "Logs", "Major Upgrade": "Major Upgrade", "Mass actions": "Mass actions", @@ -272,6 +279,7 @@ "Override": "Override", "Override Changes": "Override Changes", "Ownership": "Ownership", + "Password": "Password", "Path": "Path", "Path to the folder on the local computer. Will be created if it does not exist. The tilde character (~) can be used as a shortcut for": "Path to the folder on the local computer. Will be created if it does not exist. The tilde character (~) can be used as a shortcut for", "Path where versions should be stored (leave empty for the default .stversions directory in the shared folder).": "Path where versions should be stored (leave empty for the default .stversions directory in the shared folder).", @@ -479,6 +487,7 @@ "Usage reporting is always enabled for candidate releases.": "Usage reporting is always enabled for candidate releases.", "Use HTTPS for GUI": "Use HTTPS for GUI", "Use notifications from the filesystem to detect changed items.": "Use notifications from the filesystem to detect changed items.", + "User": "User", "User Home": "User Home", "Username/Password has not been set for the GUI authentication. Please consider setting it up.": "Username/Password has not been set for the GUI authentication. Please consider setting it up.", "Using a QUIC connection over LAN": "Using a QUIC connection over LAN", diff --git a/gui/default/assets/lang/lang-fi.json b/gui/default/assets/lang/lang-fi.json index c46773a5b..a18b7b872 100644 --- a/gui/default/assets/lang/lang-fi.json +++ b/gui/default/assets/lang/lang-fi.json @@ -6,6 +6,7 @@ "About": "Tietoja", "Action": "Toiminto", "Actions": "Muokkaa", + "Active filter rules": "Aktiiviset suodatussäännöt", "Add": "Lisää", "Add Device": "Lisää laite", "Add Folder": "Lisää kansio", @@ -25,9 +26,11 @@ "Anonymous Usage Reporting": "Anonyymi käyttöraportointi", "Anonymous usage report format has changed. Would you like to move to the new format?": "Anonyymi käyttöraportti on muuttunut. Haluatko vaihtaa uuteen muotoon?", "Apply": "Käytä", + "Are you sure you want to permanently delete all these files?": "Oletko varma että haluat poistaa lopullisesti kaikki nämä tiedostot?", "Are you sure you want to remove device {%name%}?": "Oletko varma, että haluat postaa laitteen {{name}}?", "Are you sure you want to remove folder {%label%}?": "Oletko varma, että haluat poistaa kansion {{label}}?", "Are you sure you want to restore {%count%} files?": "Haluatko varmasti palauttaa {{count}} tiedostoa?", + "Are you sure you want to upgrade?": "Oletko varma että haluat päivittää?", "Auto Accept": "Hyväksy automaattisesti", "Automatic Crash Reporting": "Kaatumisen automaattinen raportointi", "Automatic upgrade now offers the choice between stable releases and release candidates.": "Automaattinen päivitys sallii valita vakaiden- ja kehitysversioiden välillä.", @@ -39,21 +42,32 @@ "Cancel": "Peruuta", "Changelog": "Muutoshistoria", "Clean out after": "Puhdista seuraavan ajan kuluttua", + "Cleaning Versions": "Puhdistetaan Versioita", "Close": "Sulje", "Command": "Komento", "Comment, when used at the start of a line": "Kommentti, käytettäessä rivin alussa", "Compression": "Pakkaus", "Configured": "Konfiguroitu", + "Connected (Unused)": "Yhdistetty (Käyttämätön)", "Connection Error": "Yhteysvirhe", "Connection Type": "Yhteyden tyyppi", "Connections": "Yhteydet", "Continuously watching for changes is now available within Syncthing. This will detect changes on disk and issue a scan on only the modified paths. The benefits are that changes are propagated quicker and that less full scans are required.": "Tiedostojärjestelmän jatkuva valvonta on nyt sisäänrakennettuna. Syncthing huomaa muutokset levyllä ja skannaa vain muokatut kansiot. Tästä on etuna muuttuneiden tiedostojen nopeampi lähetys ja täyden skannauksen vähentynyt tarve.", "Copied from elsewhere": "Kopioitu muualta", "Copied from original": "Kopioitu alkuperäisestä lähteestä", + "Copied!": "Kopioitu!", + "Copy": "Kopioi", + "Copy failed! Try to select and copy manually.": "Kopiointi epäonnistui! Kokeile valita ja kopioida manuaalisesti.", "Danger!": "Vaara!", + "Database Location": "Tietokannan sijainti", "Debugging Facilities": "Debug -luokat", + "Default": "Oletus", "Default Configuration": "Oletusasetukset", + "Default Device": "Oletus laite", + "Default Folder": "Oletus kansio", + "Defaults": "Oletukset", "Delete": "Poista", + "Deleted {%file%}": "Poistettu {{file}}", "Deselect All": "Poista valinnat", "Deselect devices to stop sharing this folder with.": "Poista laitteiden valinnat, joiden kanssa haluat lopettaa tämän kansion jakamisen.", "Deselect folders to stop sharing with this device.": "Poista kansioiden valinta lopettaaksesi jakamisen tämän laitteen kanssa.", @@ -72,6 +86,8 @@ "Disabled periodic scanning and failed setting up watching for changes, retrying every 1m:": "Ajoitettu skannaus pois päältä. Muutosten seurannan käyttöönotto epäonnistui, yritetään uudelleen minuutin välein:", "Discard": "Hylkää", "Disconnected": "Yhteys katkaistu", + "Disconnected (Inactive)": "Yhteys katkaistu (ei aktiivinen)", + "Disconnected (Unused)": "Yhteys katkaistu (Käyttämätön)", "Discovered": "Löydetty", "Discovery": "Etsintä", "Discovery Failures": "Etsinnässä tapahtuneet virheet", @@ -85,7 +101,9 @@ "Downloading": "Ladataan", "Edit": "Muokkaa", "Edit Device": "Muokkaa laitetta", + "Edit Device Defaults": "Muokkaa laitteen Oletuksia", "Edit Folder": "Muokkaa kansiota", + "Edit Folder Defaults": "Muokkaa kansion oletuksia", "Editing {%path%}.": "Muokkaa {{path}}.", "Enable Crash Reporting": "Ota kaatumisraportointi käyttöön", "Enable NAT traversal": "Aktivoi osoitteenmuunnoksen kierto", @@ -95,13 +113,14 @@ "Enter a non-privileged port number (1024 - 65535).": "Valitse porttinumero vapaalta alueelta (1024-65535)", "Enter ignore patterns, one per line.": "Syötä ohituslausekkeet, yksi riviä kohden.", "Error": "Virhe", + "External": "Ulkoinen", "External File Versioning": "Ulkoinen tiedostoversionti", "Failed Items": "Epäonnistuneet kohteet", - "Failed to setup, retrying": "Käyttöönotto epäonnistui. Yritetään uudelleen.", + "Failed to setup, retrying": "Käyttöönotto epäonnistui, Yritetään uudelleen", "Failure to connect to IPv6 servers is expected if there is no IPv6 connectivity.": "Yhteys IPv6-palvelimiin todennäköisesti epäonnistuu, koska IPv6-yhteyksiä ei ole.", "File Pull Order": "Tiedostojen noutojärjestys", "File Versioning": "Tiedostoversiointi", - "Files are moved to .stversions directory when replaced or deleted by Syncthing.": "Syncthing siirtää muokatut tai poistetut tiedostot .stversions -kansioon ", + "Files are moved to .stversions directory when replaced or deleted by Syncthing.": "Syncthing siirtää muokatut tai poistetut tiedostot .stversions -kansioon.", "Files are moved to date stamped versions in a .stversions directory when replaced or deleted by Syncthing.": "Syncthing siirtää muokatut tai poistetut tiedostot .stversions -kansioon ja merkitsee ne päivämäärällä.", "Files are protected from changes made on other devices, but changes made on this device will be sent to the rest of the cluster.": "Tiedostot on suojattu muilla laitteilla tehdyiltä muutoksilta, mutta tällä laitteella tehdyt muutokset lähetetään muuhun ryhmään.", "Files are synchronized from the cluster, but any changes made locally will not be sent to other devices.": "Tiedostot otetaan vastaan muilta laitteilta, mutta paikallisia muutoksia ei lähetetä muille.", @@ -115,6 +134,7 @@ "Folder Type": "Kansion tyyppi", "Folders": "Kansiot", "For the following folders an error occurred while starting to watch for changes. It will be retried every minute, so the errors might go away soon. If they persist, try to fix the underlying issue and ask for help if you can't.": "Seuraavien kansioiden valvonnan aloitus epäonnistui. Yritetään uudelleen minuutin välein, joten virhe saattaa poistua pian. Mikäli virheet jäävät pysyviksi, yritä korjata taustaongelma tai kysy apua foorumilta, mikäli et onnistu.", + "Forever": "Loputtomasti", "Full Rescan Interval (s)": "Täydellisen uudelleenskannauksen aikaväli (s)", "GUI": "GUI", "GUI Authentication Password": "GUI:n salasana", diff --git a/gui/default/syncthing/core/aboutModalView.html b/gui/default/syncthing/core/aboutModalView.html index cc52401ef..4237a737a 100644 --- a/gui/default/syncthing/core/aboutModalView.html +++ b/gui/default/syncthing/core/aboutModalView.html @@ -30,7 +30,7 @@

The Syncthing Authors

-Jakob Borg, Audrius Butkevicius, Jesse Lucas, Simon Frei, Tomasz Wilczyński, Alexander Graf, Alexandre Viau, Anderson Mesquita, André Colomb, Antony Male, Ben Schulz, Caleb Callaway, Daniel Harte, Evgeny Kuznetsov, Lars K.W. Gohlke, Lode Hoste, Michael Ploujnikov, Nate Morrison, Philippe Schommers, Ryan Sullivan, Sergey Mishin, Stefan Tatschner, Wulf Weich, bt90, greatroar, Aaron Bieber, Adam Piggott, Adel Qalieh, Alan Pope, Alberto Donato, Aleksey Vasenev, Alessandro G., Alex Lindeman, Alex Xu, Alexander Seiler, Alexandre Alves, Aman Gupta, Andreas Sommer, Andrew Dunham, Andrew Meyer, Andrew Rabert, Andrey D, Anjan Momi, Anthony Goeckner, Antoine Lamielle, Anur, Aranjedeath, Arkadiusz Tymiński, Aroun, Arthur Axel fREW Schmidt, Artur Zubilewicz, Aurélien Rainone, BAHADIR YILMAZ, Bart De Vries, Ben Curthoys, Ben Shepherd, Ben Sidhom, Benedikt Heine, Benedikt Morbach, Benjamin Nater, Benno Fünfstück, Benny Ng, Boqin Qin, Boris Rybalkin, Brandon Philips, Brendan Long, Brian R. Becker, Carsten Hagemann, Cathryne Linenweaver, Cedric Staniewski, Chih-Hsuan Yen, Choongkyu, Chris Howie, Chris Joel, Chris Tonkinson, Christian Kujau, Christian Prescott, Colin Kennedy, Cromefire_, Cyprien Devillez, Dale Visser, Dan, Daniel Barczyk, Daniel Bergmann, Daniel Martí, Darshil Chanpura, David Rimmer, DeflateAwning, Denis A., Dennis Wilson, Devon G. Redekopp, Dimitri Papadopoulos Orfanos, Dmitry Saveliev, Domenic Horner, Dominik Heidler, Elias Jarlebring, Elliot Huffman, Emil Hessman, Emil Lundberg, Eng Zer Jun, Eric Lesiuta, Eric P, Erik Meitner, Evan Spensley, Federico Castagnini, Felix, Felix Ableitner, Felix Lampe, Felix Unterpaintner, Francois-Xavier Gsell, Frank Isemann, Gahl Saraf, Gilli Sigurdsson, Gleb Sinyavskiy, Graham Miln, Greg, Han Boetes, HansK-p, Harrison Jones, Heiko Zuerker, Hugo Locurcio, Iain Barnett, Ian Johnson, Ikko Ashimine, Ilya Brin, Iskander Sharipov, Jaakko Hannikainen, Jacek Szafarkiewicz, Jack Croft, Jacob, Jake Peterson, James O'Beirne, James Patterson, Jaroslav Lichtblau, Jaroslav Malec, Jauder Ho, Jaya Chithra, Jaya Kumar, Jeffery To, Jens Diemer, Jerry Jacobs, Jochen Voss, Johan Andersson, Johan Vromans, John Rinehart, Jonas Thelemann, Jonathan, Jonathan Cross, Jonta, Jose Manuel Delicado, Jörg Thalheim, Jędrzej Kula, K.B.Dharun Krishna, Kalle Laine, Karol Różycki, Kebin Liu, Keith Harrison, Keith Turner, Kelong Cong, Ken'ichi Kamada, Kevin Allen, Kevin Bushiri, Kevin White, Jr., Kurt Fitzner, LSmithx2, Lars Lehtonen, Laurent Arnoud, Laurent Etiemble, Leo Arias, Liu Siyuan, Lord Landon Agahnim, Lukas Lihotzki, Majed Abdulaziz, Marc Laporte, Marc Pujol, Marcin Dziadus, Marcus Legendre, Mario Majila, Mark Pulford, Martchus, Martin Polehla, Mateusz Naściszewski, Mateusz Ż, Matic Potočnik, Matt Burke, Matt Robenolt, Matteo Ruina, Maurizio Tomasi, Max, Max Schulze, MaximAL, Maxime Thirouin, Maximilian, MichaIng, Michael Jephcote, Michael Rienstra, Michael Tilli, Migelo, Mike Boone, MikeLund, MikolajTwarog, Mingxuan Lin, Naveen, Nicholas Rishel, Nick Busey, Nico Stapelbroek, Nicolas Braud-Santoni, Nicolas Perraut, Niels Peter Roest, Nils Jakobi, NinoM4ster, Nitroretro, NoLooseEnds, Oliver Freyermuth, Otiel, Oyebanji Jacob Mayowa, Pablo, Pascal Jungblut, Paul Brit, Pawel Palenica, Paweł Rozlach, Peter Badida, Peter Dave Hello, Peter Hoeg, Peter Marquardt, Phani Rithvij, Phil Davis, Phill Luby, Pier Paolo Ramon, Piotr Bejda, Pramodh KP, Quentin Hibon, Rahmi Pruitt, Richard Hartmann, Robert Carosi, Roberto Santalla, Robin Schoonover, Roman Zaynetdinov, Ross Smith II, Ruslan Yevdokymov, Ryan Qian, Sacheendra Talluri, Scott Klupfel, Shaarad Dalvi, Simon Mwepu, Sly_tom_cat, Stefan Kuntz, Steven Eckhoff, Suhas Gundimeda, Taylor Khan, Thomas Hipp, Tim Abell, Tim Howes, Tobias Klauser, Tobias Nygren, Tobias Tom, Tom Jakubowski, Tommy Thorn, Tully Robinson, Tyler Brazier, Tyler Kropp, Unrud, Veeti Paananen, Victor Buinsky, Vik, Vil Brekin, Vladimir Rusinov, Will Rouesnel, William A. Kennington III, Xavier O., Yannic A., andresvia, andyleap, boomsquared, chenrui, chucic, cui fliter, d-volution, derekriemer, desbma, entity0xfe, georgespatton, ghjklw, guangwu, ignacy123, janost, jaseg, jelle van der Waa, jtagcat, klemens, luzpaz, marco-m, mclang, mv1005, otbutz, overkill, perewa, red_led, rubenbe, sec65, villekalliomaki, wangguoliang, wouter bolsterlee, xarx00, xjtdy888, 佛跳墙, 落心 +Jakob Borg, Audrius Butkevicius, Jesse Lucas, Simon Frei, Tomasz Wilczyński, Alexander Graf, Alexandre Viau, Anderson Mesquita, André Colomb, Antony Male, Ben Schulz, Caleb Callaway, Daniel Harte, Evgeny Kuznetsov, Lars K.W. Gohlke, Lode Hoste, Michael Ploujnikov, Nate Morrison, Philippe Schommers, Ryan Sullivan, Sergey Mishin, Stefan Tatschner, Wulf Weich, bt90, greatroar, Aaron Bieber, Adam Piggott, Adel Qalieh, Alan Pope, Alberto Donato, Aleksey Vasenev, Alessandro G., Alex Lindeman, Alex Xu, Alexander Seiler, Alexandre Alves, Aman Gupta, Andreas Sommer, Andrew Dunham, Andrew Meyer, Andrew Rabert, Andrey D, Anjan Momi, Anthony Goeckner, Antoine Lamielle, Anur, Aranjedeath, Arkadiusz Tymiński, Aroun, Arthur Axel fREW Schmidt, Artur Zubilewicz, Aurélien Rainone, BAHADIR YILMAZ, Bart De Vries, Ben Curthoys, Ben Shepherd, Ben Sidhom, Benedikt Heine, Benedikt Morbach, Benjamin Nater, Benno Fünfstück, Benny Ng, Boqin Qin, Boris Rybalkin, Brandon Philips, Brendan Long, Brian R. Becker, Carsten Hagemann, Cathryne Linenweaver, Cedric Staniewski, Chih-Hsuan Yen, Choongkyu, Chris Howie, Chris Joel, Chris Tonkinson, Christian Kujau, Christian Prescott, Colin Kennedy, Cromefire_, Cyprien Devillez, Dale Visser, Dan, Daniel Barczyk, Daniel Bergmann, Daniel Martí, Darshil Chanpura, David Rimmer, DeflateAwning, Denis A., Dennis Wilson, Devon G. Redekopp, Dimitri Papadopoulos Orfanos, Dmitry Saveliev, Domenic Horner, Dominik Heidler, Elias Jarlebring, Elliot Huffman, Emil Hessman, Emil Lundberg, Eng Zer Jun, Eric Lesiuta, Eric P, Erik Meitner, Evan Spensley, Federico Castagnini, Felix, Felix Ableitner, Felix Lampe, Felix Unterpaintner, Francois-Xavier Gsell, Frank Isemann, Gahl Saraf, Gilli Sigurdsson, Gleb Sinyavskiy, Graham Miln, Greg, Han Boetes, HansK-p, Harrison Jones, Heiko Zuerker, Hugo Locurcio, Iain Barnett, Ian Johnson, Ikko Ashimine, Ilya Brin, Iskander Sharipov, Jaakko Hannikainen, Jacek Szafarkiewicz, Jack Croft, Jacob, Jake Peterson, James O'Beirne, James Patterson, Jaroslav Lichtblau, Jaroslav Malec, Jauder Ho, Jaya Chithra, Jaya Kumar, Jeffery To, Jens Diemer, Jerry Jacobs, Jochen Voss, Johan Andersson, Johan Vromans, John Rinehart, Jonas Thelemann, Jonathan, Jonathan Cross, Jonta, Jose Manuel Delicado, Jörg Thalheim, Jędrzej Kula, K.B.Dharun Krishna, Kalle Laine, Karol Różycki, Kebin Liu, Keith Harrison, Keith Turner, Kelong Cong, Ken'ichi Kamada, Kevin Allen, Kevin Bushiri, Kevin White, Jr., Kurt Fitzner, LSmithx2, Lars Lehtonen, Laurent Arnoud, Laurent Etiemble, Leo Arias, Liu Siyuan, Lord Landon Agahnim, Lukas Lihotzki, Majed Abdulaziz, Marc Laporte, Marc Pujol, Marcin Dziadus, Marcus Legendre, Mario Majila, Mark Pulford, Martchus, Martin Polehla, Mateusz Naściszewski, Mateusz Ż, Matic Potočnik, Matt Burke, Matt Robenolt, Matteo Ruina, Maurizio Tomasi, Max, Max Schulze, MaximAL, Maxime Thirouin, Maximilian, MichaIng, Michael Jephcote, Michael Rienstra, Michael Tilli, Migelo, Mike Boone, MikeLund, MikolajTwarog, Mingxuan Lin, Naveen, Nicholas Rishel, Nick Busey, Nico Stapelbroek, Nicolas Braud-Santoni, Nicolas Perraut, Niels Peter Roest, Nils Jakobi, NinoM4ster, Nitroretro, NoLooseEnds, Oliver Freyermuth, Otiel, Oyebanji Jacob Mayowa, Pablo, Pascal Jungblut, Paul Brit, Pawel Palenica, Paweł Rozlach, Peter Badida, Peter Dave Hello, Peter Hoeg, Peter Marquardt, Phani Rithvij, Phil Davis, Phill Luby, Pier Paolo Ramon, Piotr Bejda, Pramodh KP, Quentin Hibon, Rahmi Pruitt, Richard Hartmann, Robert Carosi, Roberto Santalla, Robin Schoonover, Roman Zaynetdinov, Ross Smith II, Ruslan Yevdokymov, Ryan Qian, Sacheendra Talluri, Scott Klupfel, Shaarad Dalvi, Simon Mwepu, Sly_tom_cat, Stefan Kuntz, Steven Eckhoff, Suhas Gundimeda, Taylor Khan, Thomas Hipp, Tim Abell, Tim Howes, Tobias Klauser, Tobias Nygren, Tobias Tom, Tom Jakubowski, Tommy Thorn, Tully Robinson, Tyler Brazier, Tyler Kropp, Unrud, Veeti Paananen, Victor Buinsky, Vik, Vil Brekin, Vladimir Rusinov, Will Rouesnel, William A. Kennington III, Xavier O., Yannic A., andresvia, andyleap, boomsquared, chenrui, chucic, cui fliter, d-volution, derekriemer, desbma, digital, entity0xfe, georgespatton, ghjklw, guangwu, ignacy123, janost, jaseg, jelle van der Waa, jtagcat, klemens, luzpaz, marco-m, mclang, mv1005, otbutz, overkill, perewa, red_led, rubenbe, sec65, villekalliomaki, wangguoliang, wouter bolsterlee, xarx00, xjtdy888, 佛跳墙, 落心
diff --git a/man/stdiscosrv.1 b/man/stdiscosrv.1 index 34e3594ac..c4e55557f 100644 --- a/man/stdiscosrv.1 +++ b/man/stdiscosrv.1 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "STDISCOSRV" "1" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "STDISCOSRV" "1" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME stdiscosrv \- Syncthing Discovery Server .SH SYNOPSIS diff --git a/man/strelaysrv.1 b/man/strelaysrv.1 index fa630816a..230a7181f 100644 --- a/man/strelaysrv.1 +++ b/man/strelaysrv.1 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "STRELAYSRV" "1" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "STRELAYSRV" "1" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME strelaysrv \- Syncthing Relay Server .SH SYNOPSIS diff --git a/man/syncthing-bep.7 b/man/syncthing-bep.7 index b568d9a8e..048cfc70b 100644 --- a/man/syncthing-bep.7 +++ b/man/syncthing-bep.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-BEP" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-BEP" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-bep \- Block Exchange Protocol v1 .SH INTRODUCTION AND DEFINITIONS diff --git a/man/syncthing-config.5 b/man/syncthing-config.5 index 93a8b50b2..0f4a4273c 100644 --- a/man/syncthing-config.5 +++ b/man/syncthing-config.5 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-CONFIG" "5" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-CONFIG" "5" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-config \- Syncthing Configuration .SH SYNOPSIS diff --git a/man/syncthing-device-ids.7 b/man/syncthing-device-ids.7 index 26017bc30..619ab037c 100644 --- a/man/syncthing-device-ids.7 +++ b/man/syncthing-device-ids.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-DEVICE-IDS" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-DEVICE-IDS" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-device-ids \- Understanding Device IDs .sp diff --git a/man/syncthing-event-api.7 b/man/syncthing-event-api.7 index 9b0db3a3b..eda8f5250 100644 --- a/man/syncthing-event-api.7 +++ b/man/syncthing-event-api.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-EVENT-API" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-EVENT-API" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-event-api \- Event API .SH DESCRIPTION diff --git a/man/syncthing-faq.7 b/man/syncthing-faq.7 index 2293b6f42..3a2acf607 100644 --- a/man/syncthing-faq.7 +++ b/man/syncthing-faq.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-FAQ" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-FAQ" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-faq \- Frequently Asked Questions .INDENT 0.0 @@ -519,11 +519,10 @@ On Windows, escaping special characters is not supported as the \fB\e\fP character is used as a path separator. .SS How do I access the web GUI from another computer? .sp -The default listening address is 127.0.0.1:8384, so you can only access the -GUI from the same machine. This is for security reasons. To access the web -GUI from another computer, change the \fBGUI listen address\fP through the web -UI from \fB127.0.0.1:8384\fP to -\fB0.0.0.0:8384\fP or change the config.xml: +The default listening address is 127.0.0.1:8384, so you can only access the GUI +from the same machine. This is for security reasons. To access it from another +computer, change the \fBGUI listen address\fP option in the web GUI from +\fB127.0.0.1:8384\fP to \fB0.0.0.0:8384\fP, or change the \fBconfig.xml\fP: .INDENT 0.0 .INDENT 3.5 .sp @@ -542,19 +541,19 @@ to .sp .nf .ft C - +
0.0.0.0:8384
.ft P .fi .UNINDENT .UNINDENT .sp -Then the GUI is accessible from everywhere. You should set a password and -enable HTTPS with this configuration. You can do this from inside the GUI. +Then the GUI is accessible from everywhere. There is no filtering based on +e.g. source address (use a firewall for that). You should set a password and +enable HTTPS with this configuration. You can do this from inside the GUI. .sp If both your computers are Unix\-like (Linux, Mac, etc.) you can also leave the -GUI settings at default and use an ssh port forward to access it. For -example, +GUI settings at default and use an SSH port forward to access it. For example, .INDENT 0.0 .INDENT 3.5 .sp @@ -566,11 +565,11 @@ $ ssh \-L 9090:127.0.0.1:8384 user@othercomputer.example.com .UNINDENT .UNINDENT .sp -will log you into othercomputer.example.com, and present the \fIremote\fP +will log you into \fBothercomputer.example.com\fP, and present the \fIremote\fP Syncthing GUI on \fI\%http://localhost:9090\fP on your \fIlocal\fP computer. .sp -If you only want to access the remote gui and don’t want the terminal -session, use this example, +If you only want to access the remote GUI and don’t want the terminal session, +use this example: .INDENT 0.0 .INDENT 3.5 .sp @@ -582,13 +581,9 @@ $ ssh \-N \-L 9090:127.0.0.1:8384 user@othercomputer.example.com .UNINDENT .UNINDENT .sp -If only your remote computer is Unix\-like, -you can still access it with ssh from Windows. -.sp -Under Windows 10 or later (64\-bit only) you can use the same ssh command -if you install the \fI\%Windows Subsystem for Linux\fP <\fBhttps://docs.microsoft.com/windows/wsl/install\fP>\&. -.sp -Another Windows way to run ssh is to install \fI\%gow (Gnu On Windows)\fP <\fBhttps://github.com/bmatzelle/gow\fP>\&. The easiest way to install gow is with the \fI\%chocolatey\fP <\fBhttps://chocolatey.org/\fP> package manager. +If only your remote computer is Unix\-like, you can still access it with SSH from +Windows. Under Windows 10 or later you can use the same \fBssh\fP command if you +\fI\%install the OpenSSH Client\fP <\fBhttps://learn.microsoft.com/windows-server/administration/openssh/openssh_install_firstuse\fP>\&. .SS I don’t like the GUI or the theme. Can it be changed? .sp You can change the theme in the settings. Syncthing ships with other themes diff --git a/man/syncthing-globaldisco.7 b/man/syncthing-globaldisco.7 index fb347b8c3..7fa558622 100644 --- a/man/syncthing-globaldisco.7 +++ b/man/syncthing-globaldisco.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-GLOBALDISCO" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-GLOBALDISCO" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-globaldisco \- Global Discovery Protocol v3 .SH ANNOUNCEMENTS diff --git a/man/syncthing-localdisco.7 b/man/syncthing-localdisco.7 index e82aee2f0..bd4525f0a 100644 --- a/man/syncthing-localdisco.7 +++ b/man/syncthing-localdisco.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-LOCALDISCO" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-LOCALDISCO" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-localdisco \- Local Discovery Protocol v4 .SH MODE OF OPERATION diff --git a/man/syncthing-networking.7 b/man/syncthing-networking.7 index bb3ecaab3..d3ff46281 100644 --- a/man/syncthing-networking.7 +++ b/man/syncthing-networking.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-NETWORKING" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-NETWORKING" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-networking \- Firewall Setup .SH ROUTER SETUP diff --git a/man/syncthing-relay.7 b/man/syncthing-relay.7 index de9ca1b20..ca1896913 100644 --- a/man/syncthing-relay.7 +++ b/man/syncthing-relay.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-RELAY" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-RELAY" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-relay \- Relay Protocol v1 .SH WHAT IS A RELAY? diff --git a/man/syncthing-rest-api.7 b/man/syncthing-rest-api.7 index 20679cd43..2bcfb487d 100644 --- a/man/syncthing-rest-api.7 +++ b/man/syncthing-rest-api.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-REST-API" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-REST-API" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-rest-api \- REST API .sp @@ -930,6 +930,15 @@ patterns to be used by default on folders, as an array of single\-line strings. .sp \fBGET\fP returns the respective object, \fBPUT\fP replaces the entire object and \fBPATCH\fP replaces only the given child objects. +.sp +\fBNOTE:\fP +.INDENT 0.0 +.INDENT 3.5 +The \fI\%gui.password\fP configuration option has special handling to +accept already hashed passwords. Any valid bcrypt hash is stored verbatim, +while a plaintext password is first hashed. +.UNINDENT +.UNINDENT .SH CLUSTER ENDPOINTS .sp Concerns the mesh network structure. diff --git a/man/syncthing-security.7 b/man/syncthing-security.7 index 4ff9b1735..2c357fd20 100644 --- a/man/syncthing-security.7 +++ b/man/syncthing-security.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-SECURITY" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-SECURITY" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-security \- Security Principles .sp diff --git a/man/syncthing-stignore.5 b/man/syncthing-stignore.5 index 56f51755f..3b812fb8c 100644 --- a/man/syncthing-stignore.5 +++ b/man/syncthing-stignore.5 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-STIGNORE" "5" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-STIGNORE" "5" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-stignore \- Prevent files from being synchronized to other nodes .SH SYNOPSIS diff --git a/man/syncthing-versioning.7 b/man/syncthing-versioning.7 index d6a4e6e3d..9153f23e8 100644 --- a/man/syncthing-versioning.7 +++ b/man/syncthing-versioning.7 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING-VERSIONING" "7" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING-VERSIONING" "7" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing-versioning \- Keep automatic backups of deleted files by other nodes .sp diff --git a/man/syncthing.1 b/man/syncthing.1 index a529de1cc..495ca10a2 100644 --- a/man/syncthing.1 +++ b/man/syncthing.1 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "SYNCTHING" "1" "Sep 30, 2023" "v1.24.0" "Syncthing" +.TH "SYNCTHING" "1" "Oct 05, 2023" "v1.25.0" "Syncthing" .SH NAME syncthing \- Syncthing .SH SYNOPSIS @@ -121,7 +121,11 @@ Generate key and config in specified dir, then exit. .TP .B \-\-gui\-address=
Override GUI listen address. Set this to an address (\fB0.0.0.0:8384\fP) -or file path (\fB/var/run/st.sock\fP, for UNIX sockets). +or a URL (\fBhttp://0.0.0.0:8384\fP). Supported schemes are \fBhttp\fP for +plain HTTP, \fBhttps\fP for HTTP over TLS, \fBunix\fP for plain Unix sockets +or \fBunixs\fP for TLS over Unix sockets. A Unix socket could look like this: +\fBunix:///run/syncthing/syncthing.socket\fP (notice the three slashes: two +as part of the URL structure, one to specify an absolute path). .UNINDENT .INDENT 0.0 .TP @@ -132,9 +136,10 @@ Override the API key needed to access the GUI / REST API. .TP .B \-\-gui\-password= Specify new GUI authentication password, to update the config file. Read -from the standard input stream if only a single dash (\fB\-\fP) is given. The -password is hashed before writing to the config file. As a special case, -giving the existing password hash as password will leave it untouched. +from the standard input stream if only a single dash (\fB\-\fP) is given. A +plaintext password is hashed before writing to the config file, but an +already bcrypt\-hashed input is stored verbatim. As a special case, giving +the existing password hash as password will leave it untouched. .UNINDENT .INDENT 0.0 .TP