syncthing/internal/protocol
Jakob Borg ce3e6e084c Ensure backwards compatibility before modifying protocol
This change makes sure that things work smoothly when "we" are a newer
version than our peer and have more fields in our messages than they do.
Missing fields will be left at zero/nil.

(The other side will ignore our extra fields, for the same effect.)
2015-01-08 14:25:11 +01:00
..
.gitignore Move top level packages to internal. 2014-09-27 09:42:10 +02:00
common_test.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
counting.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
debug.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
deviceid_test.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
deviceid.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
doc.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
header.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
message_xdr.go Update xdr; handle marshalling errors 2014-10-21 09:20:14 +02:00
message.go Add job queue (fixes #629) 2015-01-02 15:33:39 +01:00
nativemodel_darwin.go Dependency update, new golang.org/x package names 2014-11-30 00:17:00 +01:00
nativemodel_unix.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
nativemodel_windows.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
protocol_test.go Use more inclusive copyright header 2014-11-17 12:54:42 +01:00
protocol.go Ensure backwards compatibility before modifying protocol 2015-01-08 14:25:11 +01:00
wireformat.go Dependency update, new golang.org/x package names 2014-11-30 00:17:00 +01:00