rust/src/libstd
bors 6eb9960d36 Auto merge of #39799 - dpc:create_dir_all, r=alexcrichton
Fix race condition in fs::create_dir_all

The code would crash if the directory was created after create_dir_all
checked whether the directory already existed.  This was contrary to
the documentation which claimed to create the directory if it doesn't
exist, implying (but not stating) that there would not be a failure
due to the directory existing.
2017-03-19 21:02:53 +00:00
..
collections Rollup merge of #40621 - jswalden:dependant-spelling-fix, r=sfackler 2017-03-19 10:18:21 -04:00
ffi Merge branch 'master' into frewsxcv-osstr 2017-03-16 21:56:52 -04:00
io Remove function invokation parens from documentation links. 2017-03-13 21:43:18 -04:00
net Rollup merge of #40590 - z1mvader:master, r=steveklabnik 2017-03-19 10:18:19 -04:00
os Update usages of 'OSX' (and other old names) to 'macOS'. 2017-03-12 14:59:04 -04:00
prelude Remove function invokation parens from documentation links. 2017-03-13 21:43:18 -04:00
rand Update usages of 'OSX' (and other old names) to 'macOS'. 2017-03-12 14:59:04 -04:00
sync Rollup merge of #40611 - ScottAbbey:patch-1, r=GuillaumeGomez 2017-03-19 10:18:20 -04:00
sys Rollup merge of #40457 - frewsxcv:frewsxcv-macos, r=steveklabnik 2017-03-17 08:48:52 -04:00
sys_common Rollup merge of #40503 - swgillespie:thread-hack-removal, r=sfackler 2017-03-17 08:49:02 -04:00
thread Rollup merge of #40503 - swgillespie:thread-hack-removal, r=sfackler 2017-03-17 08:49:02 -04:00
time std: Stabilize APIs for the 1.16.0 release 2017-01-25 16:43:01 -08:00
ascii.rs Add feature annotations to the doctests for ascii_ctype. 2017-02-13 18:44:43 -05:00
build.rs Automate timestamp creation and build skipping for native libraries 2017-03-04 21:38:26 +03:00
Cargo.toml cleanup: remove the *san Cargo features from std 2017-03-05 14:25:47 -05:00
env.rs clarify docs for Args and ArgsOs 2017-03-05 16:39:26 -05:00
error.rs Follow our own recommendations in the examples 2016-11-25 17:59:04 +01:00
f32.rs Get linkchecker clean 2017-02-21 14:02:12 -05:00
f64.rs Get linkchecker clean 2017-02-21 14:02:12 -05:00
fs.rs Fix problems left in concurrent_recursive_mkdir 2017-03-18 21:03:51 -07:00
lib.rs Stabilize rc_raw feature, closes #37197 2017-03-17 13:28:53 -07:00
macros.rs Get linkchecker clean 2017-02-21 14:02:12 -05:00
memchr.rs std: Move platform specific memchr code into sys 2016-10-01 19:33:02 +00:00
num.rs travis: Get an emscripten builder online 2017-01-19 13:54:19 -08:00
panic.rs std: Relax UnwindSafe impl for Unique 2017-02-21 14:36:24 -08:00
panicking.rs Remove function invokation parens from documentation links. 2017-03-13 21:43:18 -04:00
path.rs Fix a typo in path.rs docs 2017-03-19 07:02:20 +01:00
primitive_docs.rs Remove function invokation parens from documentation links. 2017-03-13 21:43:18 -04:00
process.rs Stabilize process_abort feature, closes #37838 2017-03-17 13:28:37 -07:00
rt.rs std: remove a workaround for privacy limitations that isn't necessary anymore 2017-03-13 18:42:23 -07:00