Commit graph

46 commits

Author SHA1 Message Date
Théo Gaillard
67e61e0606
feature: add TLS as feature and support multiples TLS backends (currently native-tls and rustls) 2020-03-31 09:48:57 +08:00
Kaleb Elwert
14e1f845f3 Add features to travis.yml 2020-01-29 15:09:10 -08:00
Kaleb Elwert
dd09555537 Make serde optional 2020-01-29 11:06:58 -08:00
John-John Tedro
549e2e8722 Port to tokio 0.2 2019-12-18 21:06:04 +01:00
Aaron Weiss
c383c6241e
Merge branch 'develop' into 0.14 2019-06-06 13:40:55 -04:00
Jason Liquorish
f1d7d71471 Add test bot for CI 2018-10-09 19:06:16 +01:00
Aaron Weiss
53fb890a7e
Merged develop onto 0.14 (which was tricky, and this might have introduced bugs?). 2018-09-17 17:50:53 -04:00
Aaron Weiss
3aba7250b0
Moved Travis CI bot to pdgn.co. 2018-07-10 03:36:18 +02:00
Aaron Weiss
62fc67ce19
Changed travis script to test irc-proto too. 2018-05-05 13:37:36 +02:00
Aaron Weiss
cad03f81e6
Revert "Added code coverage with cargo-travis."
It seems to hit an internal compiler error, so, that's not a great plan.

This reverts commit 5612c50f5a.
2018-02-26 20:09:37 +01:00
Aaron Weiss
5612c50f5a
Added code coverage with cargo-travis. 2018-02-26 19:46:30 +01:00
Aaron Weiss
8609815f99
Changed rustdoc --test to specify explicit libirc to use. 2018-01-30 03:21:47 +01:00
Aaron Weiss
dfae4b4f45
Added a cargo clean before the first cargo build (to ensure only one copy of irc
for doc tests).
2018-01-30 03:16:55 +01:00
Aaron Weiss
e28b68abf6
Wrote up a new README and added it to the travis tests. 2018-01-30 03:10:05 +01:00
Aaron Weiss
2a11e63725
Added doc tests to the Travis script. 2017-11-16 17:32:09 +01:00
Aaron Weiss
c749146d5c
Added support for toml and yaml configurations. 2017-06-29 00:31:27 -07:00
Aaron Weiss
91195feee4 Updated travis to use stable Rust. 2016-03-25 23:07:47 -04:00
Aaron Weiss
ad2d3911ca Switched to new travis infrastructure. 2015-07-12 19:48:30 -04:00
Aaron Weiss
03292e41bf Switched travis to use the nightly. 2015-06-16 17:06:50 -04:00
Aaron Weiss
b0e734b9d3 Removed doc from travis (stack overflows again!). 2015-04-24 02:36:03 -04:00
Aaron Weiss
a659f1bb1a Re-enabled docs in travis, and disabled email notifications. 2015-03-31 13:18:04 -04:00
Aaron Weiss
9d695a1ee5 Removed Rust-CI docs script since it's no longer used. 2015-02-27 14:24:57 -05:00
Aaron Weiss
460ab85929 Disabled cargo doc because of stack overflow upstream. 2015-02-27 14:24:28 -05:00
Aaron Weiss
8083817ac5 Updated rust-ci docs token. 2015-01-13 03:13:32 -05:00
Aaron Weiss
3f5a72fd89 Fixed travis-ci build script. 2014-12-31 20:40:57 -05:00
Aaron Weiss
19bf0d63c7 Updated travis-ci build file. 2014-12-31 20:33:52 -05:00
Aaron Weiss
5a59945ffc Updated travis build file and added doc notes about CTCP requiring CTCP
feature.
2014-12-23 13:32:35 -05:00
Aaron Weiss
a52354f5a4 Updated Travis-CI build files. 2014-12-19 11:34:54 -05:00
Aaron Weiss
ccc293fc6f Updated rust-ci token. 2014-12-08 19:36:59 -05:00
Aaron Weiss
dcab79bdec Updated travis-ci build file for docs. 2014-12-08 14:00:11 -05:00
Aaron Weiss
67bfcee53c Removed rustdoc test on README.md. 2014-12-05 10:49:25 -05:00
Aaron Weiss
cd4340c052 Travis-CI README.md rustdoc test, take 3. 2014-12-05 10:42:54 -05:00
Aaron Weiss
96e2a960ed Fixed travis-ci script. 2014-12-05 10:34:41 -05:00
Aaron Weiss
6b294036f2 Simplified config tests and added rustdoc test for README.md. 2014-12-05 10:27:58 -05:00
Aaron Weiss
4f7184afc4 Trying to get docs to work again. 2014-12-05 10:09:32 -05:00
Aaron Weiss
7bbd1fe428 Updated key for rust-ci docs. 2014-12-05 02:49:47 -05:00
Aaron Weiss
89835dc2e2 Travis-CI now builds with the encode feature. 2014-11-30 03:32:20 -05:00
Aaron Weiss
95234df31f Refactored library to be Stream-based, added a wrapper to create streams out of Buffers and Writers, and completed SSL support. 2014-11-08 23:07:57 -05:00
Aaron Weiss
f596767ce7 Fixed issue with docs not being uploaded to rust-ci. 2014-11-05 01:52:38 -05:00
Aaron Weiss
9ab10153f1 Added rust-ci docs configuration. 2014-11-05 01:49:55 -05:00
Aaron Weiss
165e7969db Added some basic tests to newly redesigned library. Test coverage is still less than satisfactory. 2014-11-05 01:45:17 -05:00
Aaron Weiss
4ace08da3c Took non-existant script out of travis build configuration. 2014-11-02 18:45:29 -05:00
Aaron Weiss
8049d52e93 Travis configuration now marks mktestconfig.sh as executable. 2014-10-08 21:08:44 -04:00
Aaron Weiss
89a75b846a Fixed travis config. 2014-10-08 21:05:43 -04:00
Aaron Weiss
f9f172ec1f Added script to create test configuration for travis-ci. 2014-10-08 21:04:51 -04:00
Aaron Weiss
54b37770ed Added configuration for travis-ci. 2014-09-11 11:26:31 -04:00