mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-23 07:15:35 +08:00
e28df21641c0423d96120123e0b4a98d9d41f605
std::string is not UTF-8 aware, so it was possible to create malformed strings by splitting in the middle of a code point. The splitting code also did read beyond the end of the input string. Now we use a Unicode-aware iterator adaptor to help find the correct place to split the string across multiple lines.
About
swift is a pilot client for virtual air traffic simulation networks, such as VATSIM, supporting the following simulators and operating systems:
- Prepar3D (Windows)
- Flight Simulator X (Windows)
- Flight Simulator 2004 (Windows)
- X-Plane 11 (Windows, Linux, macOS)
- FlightGear (Windows, Linux, macOS)
Downloads
Resources
Contributing
swift is written in modern C++14 using the Qt framework.
Pull requests should be made against the current active development branch,
which is develop/0.9.6.
Description
Languages
C++
96.4%
CMake
1.4%
HTML
1%
Python
0.6%
Objective-C++
0.2%
Other
0.2%