In swift, strings must be strictly utf8, and when golang returns a string with non utf8 characters, it gets translated to an empty string for utf8. To avoid this situation, we sanitize strings before returning them. This behavior is only enabled when building with the "ios" build tag. |
||
|---|---|---|
| .. | ||
| testdata | ||
| attachment.go | ||
| attachment_manual.go | ||
| attachment_manual_test.go | ||
| attachment_test.go | ||
| base_test.go | ||
| gopenpgp.go | ||
| key.go | ||
| key_clear.go | ||
| key_test.go | ||
| keyring.go | ||
| keyring_message.go | ||
| keyring_message_test.go | ||
| keyring_session.go | ||
| keyring_streaming.go | ||
| keyring_streaming_test.go | ||
| keyring_test.go | ||
| message.go | ||
| message_getters.go | ||
| message_test.go | ||
| mime.go | ||
| mime_test.go | ||
| password.go | ||
| sanitize_string.go | ||
| sanitize_string_ios.go | ||
| sessionkey.go | ||
| sessionkey_streaming.go | ||
| sessionkey_streaming_test.go | ||
| sessionkey_test.go | ||
| signature.go | ||
| signature_collector.go | ||
| signature_test.go | ||
| time.go | ||
| time_test.go | ||