Unicode network compatibility with older clients
Registered by
Dave Fancella
Unicode network compatibility with older clients. This should be merged from the utf8 branch.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 0.3.1
- Started by
- Manuel Moos
- Completed by
- Manuel Moos
Related branches
Related bugs
Sprints
Whiteboard
With the current network code, this would be a hack. I suggest merging the branch anyway, but keeping string transfer to latin1; only with a new network message system, we can implement this in a compatible way.
The new protobuf code uses utf8 for strings, so we have our distinction right there. Protobuf capable peers get utf8 strings, other peers get latin1.
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.