Commit graph

49 commits

Author SHA1 Message Date
Emmanuel Gil Peyrot
fd4a513779 implement Fail on JidParseError 2018-03-01 16:25:59 +01:00
Emmanuel Gil Peyrot
87d59181cb remove redundant test 2018-03-01 16:25:05 +01:00
Emmanuel Gil Peyrot
56b4657518 simplify Debug and Display implementations 2018-03-01 16:24:53 +01:00
lumi
0589b85f15 Merge branch 'tests' into 'master'
Add more error cases and corresponding tests, and bump minidom

See merge request xmpp-rs/jid-rs!12
2018-02-18 21:09:44 +00:00
Emmanuel Gil Peyrot
98ad44b511 release version 0.5.0 2018-02-18 21:38:07 +01:00
Emmanuel Gil Peyrot
c1fbfd2632 bump minidom dependency 2018-02-18 21:37:01 +01:00
Emmanuel Gil Peyrot
00f7d545aa add tests for errors 2018-02-18 21:36:36 +01:00
lumi
95b77c80ae Merge branch 'update-ci' into 'master'
Update docker image used in CI

See merge request xmpp-rs/jid-rs!11
2018-01-01 13:43:34 +00:00
Maxime “pep” Buquet
5e6990bef9 Update docker image used in CI 2018-01-01 13:41:52 +00:00
lumi
4392446189 update the change log 2017-12-27 17:23:28 +01:00
lumi
5563449c07 change Cargo.toml to reflect the repository transfer 2017-12-27 17:16:59 +01:00
lumi
a8c4c45767 Merge branch 'master' into 'master'
Update minidom dep to 0.7.0

See merge request lumi/jid-rs!10
2017-12-27 16:08:53 +00:00
Maxime “pep” Buquet
a733ea5fb8 Update minidom dep to 0.7.0 2017-12-27 16:46:35 +01:00
lumi
7490799acd fixing the date format in the change log 2017-10-31 22:53:10 +01:00
lumi
0541234776 add a changelog 2017-10-31 22:51:29 +01:00
lumi
92723a2f13 Merge branch 'minidom' into 'master'
Implement IntoElements on Jid

See merge request lumi/jid-rs!9
2017-10-31 21:47:25 +00:00
Emmanuel Gil Peyrot
5185c0bb9e bump version 2017-10-31 20:24:47 +00:00
Emmanuel Gil Peyrot
2ffa3dc1d9 optionally implement minidom::IntoElements 2017-10-31 20:24:41 +00:00
lumi
e0124e50f6 bump minidom dependency to 0.6.1 2017-08-20 17:52:32 +02:00
lumi
30e6d7b47d woops, had to bump to 0.3.0, not 0.2.4 2017-08-20 17:50:42 +02:00
lumi
c82f9b46f4 bump version 2017-08-20 17:20:09 +02:00
lumi
0a2308b941 Merge branch 'master' into 'master'
bump minidom dependency version

See merge request !7
2017-08-20 15:17:27 +00:00
Astro
275719a204 bump minidom dependency version 2017-08-14 23:32:27 +02:00
lumi
cbff99b73d bump version 2017-07-29 12:06:53 +02:00
lumi
0ed1a00c17 Merge branch 'minidom' into 'master'
Optionally implement minidom::IntoAttributeValue

See merge request !6
2017-07-29 10:05:41 +00:00
Emmanuel Gil Peyrot
5bd0feb178 optionally implement minidom::IntoAttributeValue 2017-07-29 05:11:30 +01:00
lumi
3882a3ba96 Merge branch 'master' into 'master'
Speedup jid parsing

See merge request !5
2017-06-29 12:45:29 +00:00
Bastien Orivel
e00cfa2c2e Speedup jid parsing
name        control ns/iter  variable ns/iter  diff ns/iter   diff %  speedup
big_jids    638              456                       -182  -28.53%   x 1.40
small_jids  92               91                          -1   -1.09%   x 1.01
2017-06-12 23:11:37 +02:00
lumi
1f11796057 set version to 0.2.2 2017-06-12 22:28:14 +02:00
lumi
ce664554d6 Merge branch 'get__functions' into 'master'
Add get_ functions that return new truncated structs from the current one

See merge request !4
2017-06-12 17:37:55 +00:00
Maxime “pep” Buquet
2f59ca4b56 Fix doctests 2017-06-12 18:20:42 +01:00
Maxime “pep” Buquet
b69ecb31aa Renaming functions 2017-06-12 18:05:19 +01:00
Maxime “pep” Buquet
10ab104ea0 Better without clones 2017-06-12 17:46:06 +01:00
Maxime “pep” Buquet
072cba6a3e Add get_ functions that return new truncated structs from the current one 2017-06-12 17:41:07 +01:00
lumi
abaf16079c add linkmauve to authors, bump version to 0.2.1 2017-05-27 23:18:46 +02:00
lumi
83b0d6fa94 Merge branch 'hash' into 'master'
Implement the Hash trait on Jid

See merge request !3
2017-05-27 21:14:23 +00:00
Emmanuel Gil Peyrot
4cca174f68 Implement the Hash trait on Jid. 2017-05-27 20:45:00 +01:00
lumi
940d49914e Merge branch 'master' into 'master'
Simplify and prettify Display and Debug implementations

See merge request !2
2017-05-06 18:41:04 +00:00
Emmanuel Gil Peyrot
c13cebf025 Implement the Debug trait in a more user-friendly way. 2017-05-01 00:00:12 +01:00
Emmanuel Gil Peyrot
0288b937df Simplify the Display implementation. 2017-04-30 21:44:02 +01:00
lumi
90c4aec54f Bump the version number up to 0.2.0. 2017-04-23 17:23:09 +02:00
lumi
bbde01160a Add a note about not supporting RFC7622 yet. 2017-04-23 17:20:50 +02:00
lumi
1f592e101a Merge branch 'from-str' into 'master'
implement From<Jid> on String

See merge request !1
2017-04-23 15:09:48 +00:00
Emmanuel Gil Peyrot
0d2fda8064 implement From<Jid> on String 2017-04-23 14:49:00 +01:00
lumi
5ae85aa884 add #![deny(missing_docs)] and documentation 2017-02-28 12:38:00 +01:00
lumi
eb9a121e70 Merge branch 'master' of gitlab.com:lumi/jid-rs 2017-02-27 16:42:29 +01:00
lumi
19efcf3560 add license, prepare for release 2017-02-27 16:42:09 +01:00
lumi
5308b6b1f1 Add .gitlab-ci.yml 2017-02-27 15:06:15 +00:00
lumi
4725e5f174 initial commit 2017-02-27 15:35:57 +01:00