summary refs log tree commit diff
path: root/src/libstd/ffi/c_str.rs
AgeCommit message (Expand)AuthorLines
2015-07-28Implement Clone for Box<[T]> where T: CloneJonathan Reem-9/+1
2015-07-11Use escaped byte string representation for CString DebugUlrik Sverdrup-4/+16
2015-07-09Test that CStr and CString have equivalent hashes.Jonathan Reem-0/+15
2015-07-09Implement Borrow<CStr> for CString and ToOwned for CStrJonathan Reem-1/+24
2015-06-17Add comment about stabilizing CString::from_ptrAlex Crichton-0/+4
2015-06-17More test fixes and fallout of stability changesAlex Crichton-3/+2
2015-06-17std: Split the `std_misc` featureAlex Crichton-1/+0
2015-06-05Add methods for handing CStrings back and forth to CJake Goulding-1/+29
2015-06-05Convert CString to a Box<[u8]>Jake Goulding-4/+13
2015-05-23Auto merge of #25416 - kballard:ffi-cstr-to-str-convenience, r=alexcrichtonbors-0/+72
2015-05-22Add some convenience methods to go from CStr -> strKevin Ballard-0/+72
2015-05-16Simplify CString doc commentBen Striegel-2/+1
2015-04-15Fix some typos.Ms2ger-1/+1
2015-04-14rollup merge of #24377: apasel422/docsAlex Crichton-6/+6
2015-04-14rollup merge of #24350: tbelaire/cstring-doc-from-vecAlex Crichton-3/+4
2015-04-14std: Remove old_io/old_path/rand modulesAlex Crichton-14/+0
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-6/+6
2015-04-12References to `CString::from_vec` changed to `new`Theo Belaire-3/+4
2015-03-31rollup merge of #23919: alexcrichton/stabilize-io-errorAlex Crichton-1/+1
2015-03-31std: Stabilize last bits of io::ErrorAlex Crichton-1/+1
2015-03-31Test fixes and rebase conflicts, round 2Alex Crichton-1/+1
2015-03-31rollup merge of #23873: alexcrichton/remove-deprecatedAlex Crichton-95/+0
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-95/+0
2015-03-30convert: remove FromError, use From<E> insteadSean McArthur-5/+5
2015-03-28Remove IteratorExtSteven Fackler-1/+1
2015-03-23rollup merge of #23598: brson/gateAlex Crichton-0/+6
2015-03-23Add generic conversion traitsAaron Turon-2/+9
2015-03-23Add #![feature] attributes to doctestsBrian Anderson-0/+6
2015-03-18Register new snapshotsAlex Crichton-5/+0
2015-03-18Remove the newly introduced trait impls for fixed-size arrays and use &b"..."...Vadim Petrochenkov-8/+4
2015-03-18Avoid metadata bloat by using trait FixedSizeArrayVadim Petrochenkov-16/+3
2015-03-18Fixed-size byte string literals (RFC 339)Vadim Petrochenkov-0/+17
2015-03-16impl<T> [T]Jorge Aparicio-0/+3
2015-03-16impl strJorge Aparicio-0/+1
2015-03-13Fallout of std::old_io deprecationAlex Crichton-0/+2
2015-03-11Example -> ExamplesSteve Klabnik-2/+2
2015-03-05std: Stabilize the `ffi` moduleAlex Crichton-0/+28
2015-03-01remove some compiler warningsTshepang Lekhonkhobe-3/+2
2015-02-23Rollup merge of #22320 - petrochenkov:eq, r=alexcrichtonManish Goregaokar-1/+1
2015-02-22Fix typos in CStr docsJake Goulding-2/+2
2015-02-20Tweaks to equality comparisons for slices/arrays/vectorsVadim Petrochenkov-1/+1
2015-02-18Round 1 fixes and rebase conflictsAlex Crichton-7/+7
2015-02-18std: Implement CString-related RFCsAlex Crichton-76/+326
2015-02-06Auto merge of #21926 - mzabaluev:raw-lifetime, r=alexcrichtonbors-2/+2
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-4/+4
2015-02-05Replace usage of slice::from_raw_buf with slice::from_raw_partsMikhail Zabaluev-2/+2
2015-01-30std: Stabilize the std::fmt moduleAlex Crichton-1/+1
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-2/+9
2015-01-21rollup merge of #21258: aturon/stab-3-indexAlex Crichton-1/+1
2015-01-21Fallout from stabilization.Aaron Turon-1/+1