summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-12-06port build to gh actions (#204)Doug Tangren
* port build to gh actions * attempt 2: trip hook registration * hooked to pushes * gh actions badge * build cache * gate at job level * fix badge merge * populate cache after checkout * work now cache later
2019-12-05Don't vendor OpenSSL except on Windows (#197)Andy Caldwell
* Don't vendor OpenSSL except on Windows * Use a feature rather than guessing based on OS
2019-12-05update minor deps (#203)Doug Tangren
2019-12-05Replace host str to use https if encrypted (#193)Lucio Franco
* Replace host str to use https if encrypted * Add comment and fmt
2019-10-13Add 'publish' method to expose a port (#198)Anthony Griffon
* Renamed 'expose' to 'port' and add 'expose' to expose a port without linking it to the host * update Version to 0.5.1
2019-10-13Correctly rename `endpoint_id` field (#196)Pit
The `endpoint_id` field is stylized as `EndpointID` in the Docker API when returning container-details for a network ([1]). [1]: https://docs.docker.com/engine/api/v1.24/#35-networks
2019-09-17Remove extra semicolon to fix cargo fmt --all -- --check (#195)Atul Bhosale
2019-09-15Use 'dyn' since trait objects without an explicit 'dyn' are deprecated (#194)Atul Bhosale
2019-09-14feat: use chrono to deserialize date times (#190)Marc Schreiber
2019-08-10Added function to tag an image (#187)MHamill98
* Added function to tag an image * Removed debug and println
2019-07-06rustfmt config option name changed (#182)Doug Tangren
2019-07-06fixed process (#181)0xflotus
2019-06-01copy_file_into creates sub-directories if required (#171)Marc Schreiber
2019-06-01Add WorkingDir container's option support (#175)Sergey Tsaplin
2019-05-31Fix build image response parsing error (#177)Sergey Tsaplin
2019-05-22Switch to vendored openssl (#170)Keir Lawson
2019-05-17Add import functionality (#165)Keir Lawson
2019-05-17Switch path type requirement to make more ergonomic (#168)Keir Lawson
2019-05-17Add LogsOptionsBuilder::since() method (#169)Max Eliseev
* Add LogsOptionsBuilder.since() method * test for LogsOptionsBuilder
2019-04-26Add explanative sentence for volumes option (#164)Keir Lawson
2019-04-21update changelog and docssoftprops
2019-04-21alphbet sort on depssoftprops
2019-04-21relax strictness on patch versions on depssoftprops
2019-04-21Added `ExposedPorts` mapping (#162)Graham Wihlidal
* Added `ExposedPorts` mapping, as per https://docs.docker.com/engine/api/v1.26/#operation/ContainerCreate * Correct the ExposedPorts json based on the latest Docker schema * Derived debug for all builder option types (useful for debugging) * Adjust container_options_expose test to match latest code * Applied cargo fmt
2019-03-30Add a registry authentication. (#157)Anton Ageev
2019-02-25Apply rust format to fix CI checks (#153)Marc Schreiber
2019-02-25Support multiple messages per chunk in streaming image pull (#154)Austin Brown
2019-02-23Copy a byte slice as file into a container (#151)Marc Schreiber
- add function copy_file_into to container - add example
2019-02-22Migrate serde dependency to use derive feature (#152)Vegard Sandengen
This is in line with best practices recommended by serde[1]. This will also resolve downstream crates depending on shiplift who enable the serde derive feature, due to Cargos unification of features for each crate[2]. [1]: https://github.com/serde-rs/serde/issues/1441 [2]: https://github.com/rust-lang/cargo/issues/4361#issuecomment-348538243
2019-02-13Copy from container (#150)Andy Caldwell
* Add 'copy_from' function to 'Container' * Run clippy * Update deps
2019-01-21Add ContainerOptionsBuilder::privileged() (#149)Cyril Plisko
Fixes #148
2019-01-08Make TLS/openssl an optional dependency (#130)rsdy
2019-01-08Support for Userns Mode (#147)Marc Schreiber
2018-12-24changelog typosoftprops
2018-12-24releasedsoftprops
2018-12-24document images.pull behaviorsoftprops
2018-12-24render idsoftprops
2018-12-24maint detailssoftprops
2018-12-24fill in error details (#142)doug tangren
2018-12-24more cargo detailssoftprops
2018-12-24update CHANGELOGsoftprops
2018-12-24update to 2018 edition (#141)doug tangren
* update to 2018 edition * remove more externs * bump version
2018-12-23remove extra docs linksoftprops
2018-12-23refer to docs.rs for release docssoftprops
2018-12-23update changelog [skip ci]softprops
2018-12-23update travis build (#140)doug tangren
* update travis build * notes on fmting * remove quotes * comment below * rouge quote * first host.port usage * fix deprecation warning
2018-12-22Fix serialization of network commands and add ↵Marc Schreiber
ContainerConnectionOptionsBuilder (#133)
2018-12-22Support for setting CPU shares/memory for image builder (#134)Dylan McKay
* Support for setting CPU shares/memory for image builder * Support for setting the number of CPU shares allocated to a container
2018-12-22Remove an unused type parameter from the 'nocache' function (#135)Dylan McKay
* Remove an unused type parameter from the 'nocache' function The function is currently unusable because the type parameter has no uses or bounds. * Fix existing rustfmt violation Semicolons need to be added to return statements. Without this, the build fails. * Replace call of Uri::port to Uri::port_part The former is deprecated in favor of the latter. This causes a deprecation warning when compiling shiplift. This patch fixes the deprecation warning.
2018-12-22Support for AutoRemove flag (#137)Szymon Janota
* Support for AutoRemove flag * Rust fmt