gui: Update translations and documentation
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
.\" Man page generated from reStructuredText.
|
||||
.
|
||||
.TH "SYNCTHING-BEP" "7" "January 30, 2016" "v0.12" "Syncthing"
|
||||
.TH "SYNCTHING-BEP" "7" "March 30, 2016" "v0.12" "Syncthing"
|
||||
.SH NAME
|
||||
syncthing-bep \- Block Exchange Protocol v1
|
||||
.
|
||||
@@ -56,7 +56,7 @@ level protocols providing encryption and authentication.
|
||||
.sp
|
||||
.nf
|
||||
.ft C
|
||||
+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-|
|
||||
+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+
|
||||
| Block Exchange Protocol |
|
||||
|\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-|
|
||||
| Encryption & Auth (TLS 1.2) |
|
||||
@@ -241,6 +241,10 @@ Folder Structure:
|
||||
\e ID (variable length) \e
|
||||
/ /
|
||||
+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+
|
||||
/ /
|
||||
\e Label (length + padded data) \e
|
||||
/ /
|
||||
+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+
|
||||
| Number of Devices |
|
||||
+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+\-+
|
||||
/ /
|
||||
@@ -354,6 +358,8 @@ options.
|
||||
.sp
|
||||
The \fBID\fP field contains the folder ID, as a human readable string.
|
||||
.sp
|
||||
The \fBLabel\fP field contains the folder label, as human readable name for the folder.
|
||||
.sp
|
||||
The \fBDevices\fP field is list of devices participating in sharing this folder.
|
||||
.sp
|
||||
The \fBFlags\fP field contains flags that affect the behavior of the folder. The
|
||||
@@ -498,14 +504,15 @@ struct ClusterConfigMessage {
|
||||
string ClientVersion<64>;
|
||||
Folder Folders<1000000>;
|
||||
Option Options<64>;
|
||||
}
|
||||
};
|
||||
|
||||
struct Folder {
|
||||
string ID<256>;
|
||||
string Label<256>;
|
||||
Device Devices<1000000>;
|
||||
unsigned int Flags;
|
||||
Option Options<64>;
|
||||
}
|
||||
};
|
||||
|
||||
struct Device {
|
||||
opaque ID<32>;
|
||||
@@ -516,12 +523,12 @@ struct Device {
|
||||
hyper MaxLocalVersion;
|
||||
unsigned int Flags;
|
||||
Option Options<64>;
|
||||
}
|
||||
};
|
||||
|
||||
struct Option {
|
||||
string Key<64>;
|
||||
string Value<1024>;
|
||||
}
|
||||
};
|
||||
.ft P
|
||||
.fi
|
||||
.UNINDENT
|
||||
@@ -750,7 +757,7 @@ struct IndexMessage {
|
||||
FileInfo Files<1000000>;
|
||||
unsigned int Flags;
|
||||
Option Options<64>;
|
||||
}
|
||||
};
|
||||
|
||||
struct FileInfo {
|
||||
string Name<8192>;
|
||||
@@ -758,22 +765,22 @@ struct FileInfo {
|
||||
hyper Modified;
|
||||
Vector Version;
|
||||
hyper LocalVersion;
|
||||
BlockInfo Blocks<1000000>;
|
||||
}
|
||||
BlockInfo Blocks<10000000>;
|
||||
};
|
||||
|
||||
struct Vector {
|
||||
Counter Counters<>
|
||||
}
|
||||
Counter Counters<>;
|
||||
};
|
||||
|
||||
struct Counter {
|
||||
unsigned hyper ID
|
||||
unsigned hyper Value
|
||||
}
|
||||
unsigned hyper ID;
|
||||
unsigned hyper Value;
|
||||
};
|
||||
|
||||
struct BlockInfo {
|
||||
unsigned int Size;
|
||||
opaque Hash<64>;
|
||||
}
|
||||
};
|
||||
.ft P
|
||||
.fi
|
||||
.UNINDENT
|
||||
@@ -858,7 +865,7 @@ struct RequestMessage {
|
||||
opaque Hash<64>;
|
||||
unsigned int Flags;
|
||||
Option Options<64>;
|
||||
}
|
||||
};
|
||||
.ft P
|
||||
.fi
|
||||
.UNINDENT
|
||||
@@ -1054,7 +1061,7 @@ T{
|
||||
T} T{
|
||||
Total length
|
||||
T} T{
|
||||
64 MiB
|
||||
512 MiB
|
||||
T}
|
||||
_
|
||||
T{
|
||||
@@ -1098,7 +1105,7 @@ T{
|
||||
T} T{
|
||||
Number of Blocks
|
||||
T} T{
|
||||
1.000.000
|
||||
10.000.000
|
||||
T}
|
||||
_
|
||||
T{
|
||||
@@ -1214,6 +1221,10 @@ T} T{
|
||||
T}
|
||||
_
|
||||
.TE
|
||||
.sp
|
||||
The currently defined values allow maximum file size of 1220 GiB
|
||||
(10.000.000 x 128 KiB). The maximum message size covers an Index message
|
||||
for the maximum file.
|
||||
.SH EXAMPLE EXCHANGE
|
||||
.TS
|
||||
center;
|
||||
|
||||
Reference in New Issue
Block a user