Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
stcompdirs
command
|
|
stcrashreceiver
command
Command stcrashreceiver is a trivial HTTP server that allows two things:
|
Command stcrashreceiver is a trivial HTTP server that allows two things: |
stdisco
command
|
|
stdiscosrv
command
|
|
stevents
command
|
|
stfileinfo
command
|
|
stfinddevice
command
|
|
stfindignored
command
Command stfindignored lists ignored files under a given folder root.
|
Command stfindignored lists ignored files under a given folder root. |
stgenfiles
command
|
|
strelaypoolsrv
command
|
|
strelaypoolsrv/auto
Package auto contains auto generated files for web assets.
|
Package auto contains auto generated files for web assets. |
strelaysrv
command
|
|
strelaysrv/testutil
command
|
|
stsigtool
command
|
|
stupgrades
command
|
|
stvanity
command
|
|
stwatchfile
command
|
|
syncthing
command
|
|
syncthing/decrypt
Package decrypt implements the `syncthing decrypt` subcommand.
|
Package decrypt implements the `syncthing decrypt` subcommand. |
syncthing/generate
Package generate implements the `syncthing generate` subcommand.
|
Package generate implements the `syncthing generate` subcommand. |
ursrv
command
|
|
lib
|
|
api/auto
Package auto contains auto generated files for web assets.
|
Package auto contains auto generated files for web assets. |
assets
Package assets hold utilities for serving static assets.
|
Package assets hold utilities for serving static assets. |
beacon
Package beacon implements an UDP broadcast beacon
|
Package beacon implements an UDP broadcast beacon |
build
Code generated by runtimeos.sh.
|
Code generated by runtimeos.sh. |
config
Package config implements reading and writing of the syncthing configuration file.
|
Package config implements reading and writing of the syncthing configuration file. |
config/mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
connections/mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
connections/registry
Registry tracks connections/addresses on which we are listening on, to allow us to pick a connection/address that has a NAT port mapping.
|
Registry tracks connections/addresses on which we are listening on, to allow us to pick a connection/address that has a NAT port mapping. |
db
Package db provides a set type to track local/remote files with newness checks.
|
Package db provides a set type to track local/remote files with newness checks. |
discover
Package discover implements the local and global device discovery protocols.
|
Package discover implements the local and global device discovery protocols. |
discover/mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
events
Package events provides event subscription and polling functionality.
|
Package events provides event subscription and polling functionality. |
events/mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
ignore/ignoreresult
Package result provides the result type for ignore matching.
|
Package result provides the result type for ignore matching. |
logger
Package logger implements a standardized logger with callback functionality
|
Package logger implements a standardized logger with callback functionality |
logger/mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
model
Package model implements folder abstraction and file pulling mechanisms
|
Package model implements folder abstraction and file pulling mechanisms |
model/mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
osutil
Package osutil implements utilities for native OS support.
|
Package osutil implements utilities for native OS support. |
protocol
Package protocol implements the Block Exchange Protocol.
|
Package protocol implements the Block Exchange Protocol. |
protocol/mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
rand
Package rand implements functions similar to math/rand in the standard library, but on top of a secure random number generator.
|
Package rand implements functions similar to math/rand in the standard library, but on top of a secure random number generator. |
rc
Package rc provides remote control of a Syncthing process via the REST API.
|
Package rc provides remote control of a Syncthing process via the REST API. |
scanner
Package scanner implements a file system scanner and hasher.
|
Package scanner implements a file system scanner and hasher. |
signature
Package signature provides simple methods to create and verify signatures in PEM format.
|
Package signature provides simple methods to create and verify signatures in PEM format. |
upgrade
Package upgrade downloads and compares releases, and upgrades the running binary.
|
Package upgrade downloads and compares releases, and upgrades the running binary. |
upnp
Package upnp implements UPnP InternetGatewayDevice discovery, querying, and port mapping.
|
Package upnp implements UPnP InternetGatewayDevice discovery, querying, and port mapping. |
versioner
Package versioner implements common interfaces for file versioning and a simple default versioning scheme.
|
Package versioner implements common interfaces for file versioning and a simple default versioning scheme. |
proto
|
|
Click to show internal directories.
Click to hide internal directories.