[stdlib] prevent preventable buffer overflows when constructing Strings from C strings. #42221
[test] avoid using array conversion for String-from-C-string
5b0e7db2
[stdlib] harmonize parameter labels with StringProtocol
8fb64ae8
[stdlib] remove incorrect uses of pointer conversion
4c70f4e5
[stdlib] overload for arrays passed to `String.init(cString:)`
2868f624
[stdlib] overload for arrays passed to String.init?(validatingUTF8:)
d1bc36ed
[stdlib] overload for arrays passed to String(decodeCString:as:)
d53436bb
[stdlib] String overloads for String-from-C-string inits
1b1bf8a2
[test] add tests of String-from-C-string Array overloads
a426c6c2
[test] add tests of String-from-C-string String overloads
02c0fa96
[stdlib] overload String-from-C-string initializers in the case of in…
edef53ad
[test] add tests of String-from-C-string inout conversion overloads
75741f57
[test] check deprecation warnings for undesirable overloads
eb4f5cd5
[stdlib] improve the new deprecation messages
394f395c
[test] work around a linux testing issue
65cb7058
[test] just don’t check for the crash message
1148f4fb
glessard
merged
174ca633
into release/5.7 3 years ago
glessard
deleted the rdar90336023-5.7 branch 3 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub