Commit graph

16 commits

Author SHA1 Message Date
Markus Unterwaditzer
9324fa4a74
Implement http storage in rust (#730)
* Port http storage to rust (#729)

* Port http storage to rust

* implement rest of parameters as far as possible

* stylefixes

* rustup

* fix invalid timestamp

* fix header file

* Fix compilation errors

* basic impl of dav

* dockerize xandikos

* add xandikos build

* Fix circleci build

* Fix circleci config

* fix nextcloud port

* stylefix

* implement upload, upload, delete in rust

* fix exc handling

* python stylefixes

* move caldav.list to rust

* fix exc again (fastmail)

* stylefixes

* add basic logging, fix fastmail

* stylefixes

* fix tests for etag=None (icloud)

* overwrite busted cargo-install-update

* install clippy from git

* fix rustfmt

* rustfmt

* clear cache
2018-06-06 14:16:25 +02:00
Markus Unterwaditzer
12bf226a41 Update shippai 2018-04-24 20:58:35 +02:00
Markus Unterwaditzer
a61d51bc8f Migrate to newer shippai version 2018-04-24 20:17:59 +02:00
Markus Unterwaditzer
d26258807e replace ring with sha2 crate 2018-03-21 20:53:59 +01:00
Markus Unterwaditzer
003ee86a2d update rust-atomicwrites 2018-03-21 19:43:46 +01:00
Markus Unterwaditzer
07eff1b418 rustup 2018-03-20 13:42:10 +01:00
Markus Unterwaditzer
73714afcdb Remove unnecessary build dep 2018-03-20 13:42:01 +01:00
Markus Unterwaditzer
85bc7ed169
Implement filesystem storage in rust (#724)
* Implement filesystem storage in rust

* Fix circleci

* stylefixes
2018-03-15 21:07:45 +01:00
Markus Unterwaditzer
06d59f59a5
Refactor rust errors (#722)
Refactor rust errors
2018-03-03 22:43:28 +01:00
Markus Unterwaditzer
8f2734c33e
Singlefile storage in rust (#698)
* Singlefile storage in rust

* add NOW

* Avoid global item
2018-02-14 19:15:11 +01:00
Markus Unterwaditzer
5700c4688b
rustup (#686)
* rustup

* rust-vobject upgrade
2017-11-07 21:58:17 +01:00
Markus Unterwaditzer
a2c509adf5 rustup, fix broken struct export 2017-10-25 22:36:28 +02:00
Markus Unterwaditzer
75e83cd0f6 Commit cargo.lock 2017-10-19 23:27:29 +02:00
Markus Unterwaditzer
619373a8e8 Rust: new item module 2017-10-11 13:53:10 +02:00
Markus Unterwaditzer
bdbfc360ff Move item hashing into rust 2017-10-10 00:52:58 +02:00
Markus Unterwaditzer
1b7cb4e656 Use rust-vobject (#675)
Use rust-vobject
2017-10-04 22:41:18 +02:00