Skip to content
Snippets Groups Projects
Commit 681dd1bf authored by Ramin Yaghoubzadeh's avatar Ramin Yaghoubzadeh
Browse files

All languages: Using uint64 for RemoteServer call return values

Recent addition of IntegerConverter in rsb0.14 seems flaky (it
seems Python will always send 64bit, and no conversion can be made),
-> now using 64bit types for transport everywhere revision numbers
are exchanged as an RPC result, i.e. all RemoteIU modifications
and ResendRequests (Also disabled our own legacy IntConverters).

Note: the ipaaca.proto Protobuf definition has not been changed,
for compatibility reasons. Java version contains explicit (int)
casts when protobuf objects are built. (TODO Discuss proto->64bit)

Tests between all three languages work (Netboot, rsb0.14,
protobuf2.6.1, spread4.4), tested with WOz+Cere+Billie.
parent 7d902d83
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment