{"push_id":727509402,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"fc216c645586d2036752d8ecb32e50c239e69312","before":"a9a4fca8201dd81f1e8f4790ae9f3a6ab630377b","commits":[{"sha":"fc216c645586d2036752d8ecb32e50c239e69312","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"Overhaul the public API of the crate\n\n* Move all header accessor functions directly onto the `Header` type\n* Add `set_foo` for all fields of a `Header`\n* Add `File::unpack`\n* Rename `File::raw_header` to `File::header`\n* Make many functions generic over `P: AsRef<Path>`\n* Add docs and examples here and there\n* Change `Archive::append` to take a `Header`, `Read` pair.\n* Add `Archive::append_path` to append just a path to an archive\n* Add `Archive::append_file` which is the same as the previous `Archive::append`\n* Add `Header::set_metadata` to set metadata from a `fs::Metadata` structure.\n\nCloses #26","distinct":true,"url":"https://api.github.com/repos/alexcrichton/tar-rs/commits/fc216c645586d2036752d8ecb32e50c239e69312"}]}