Commit log

d1a7d22 delay: Use chrono to parse the stamp.

Emmanuel Gil Peyrot created

bdaced7 caps, ecaps2: Add a function to create a Disco query from a hash.

Emmanuel Gil Peyrot created

42235c4 hashes: Implement From<Hash> for String.

Emmanuel Gil Peyrot created

3575688 presence: Wire up legacy caps.

Emmanuel Gil Peyrot created

2c77c4f idle: Add the chrono dependency to actually parse dates.

Emmanuel Gil Peyrot created

dfdfd8c Add a legacy caps parser and serialiser.

Emmanuel Gil Peyrot created

764a719 stanza_error: Simplify with IntoElements.

Emmanuel Gil Peyrot created

56b7785 delay: Remove clones.

Emmanuel Gil Peyrot created

f08c813 data_forms, media_element: Implement forgotten serialisation.

Emmanuel Gil Peyrot created

b4e47e9 mam: Improve serialisation.

Emmanuel Gil Peyrot created

a6b3152 hashes: Make the hash a Vec<u8>, to avoid base64 issues.

Emmanuel Gil Peyrot created

070227e eme: Remove two clones.

Emmanuel Gil Peyrot created

2ee23c1 Adapt new event system for component

Maxime “pep” Buquet created

b172a6e ecaps2: Remove the last clone.

Emmanuel Gil Peyrot created

9bb65ea jingle_ibb: Simplify parsing and remove clones.

Emmanuel Gil Peyrot created

3678d9f stanza_error: Simplify attribute handling.

Emmanuel Gil Peyrot created

898badd disco: Split Into<Element> for Identity and Feature.

Emmanuel Gil Peyrot created

17d6959 jingle: Remove unused clones.

Emmanuel Gil Peyrot created

9bd1e7f jingle_s5b: Remove the clones.

Emmanuel Gil Peyrot created

947c493 receipts: Parse 'id' using get_attr!(), and make it optional.

Emmanuel Gil Peyrot created

47fc116 media_element: Stop swallowing integer parsing errors.

Emmanuel Gil Peyrot created

00f3f3e jingle: Simplify parsing and serialisation.

Emmanuel Gil Peyrot created

ecd9825 rsm: Remove useless clones.

Emmanuel Gil Peyrot created

6952f3a message_correct: Check for unwanted attributes.

Emmanuel Gil Peyrot created

453a363 message: Remove extra clones, and simplify Into<Element>.

Emmanuel Gil Peyrot created

8182213 iq: Reintroduce a reference Into to get the type from the payload.

Emmanuel Gil Peyrot created

21b9262 iq, message: Remove useless clone on unknown element.

Emmanuel Gil Peyrot created

fbeeae5 presence: Simplify the code.

Emmanuel Gil Peyrot created

d0fa23f Merge branch 'xmpp-parsers' into 'master'

Click to expand commit body
Add an xmpp-parsers dependency

See merge request !7

lumi created

9488c6f add xmpp-parsers dependency, and use it in the stanza plugin

Emmanuel Gil Peyrot created

2826f66 update dependencies

Emmanuel Gil Peyrot created

6f7e504 ChangeLog: Forgotten update for 0.3.0.

Emmanuel Gil Peyrot created

8a46660 Added tag v0.3.0 for changeset 8cc7f08ce87a

Emmanuel Gil Peyrot created

cde1996 Release version 0.3.0!

Emmanuel Gil Peyrot created

16e43c0 Convert all of the parsers/serialisers into consuming their parameter.

Emmanuel Gil Peyrot created

c1e62cf Cargo.toml: Update minidom, probably nice things in it!

Emmanuel Gil Peyrot created

e3f1f31 delay, eme, stanza_error: Use get_attr!.

Emmanuel Gil Peyrot created

d61d09f hashes, presence, message, iq, disco: Use get_attr!.

Emmanuel Gil Peyrot created

9d45230 should re-export more things under the error module

lumi created

508c971 port error.rs to error_chain, bump version to 0.4.0

lumi created

6323529 bump version to 0.3.3

lumi created

3341d7e turns out i was wrong and clippy was right, all hail clippy

lumi created

dbcbe7c make clippy happy

lumi created

3223fc1 this will already get auto-dereferenced

lumi created

49d2596 no need to clone that

lumi created

f6ad64c now at version 0.3.2

lumi created

8d7afc0 Merge branch 'into-&String' into 'master'

Click to expand commit body
Implement IntoElements and IntoAttributeValue for &String

See merge request !8

lumi created

f4e5f53 implement IntoElements and IntoAttributeValue for &String

Emmanuel Gil Peyrot created

e7e4284 jingle_ft: Obtain attributes using the get_attr! macro.

Emmanuel Gil Peyrot created

ca9a250 jingle_s5b: Obtain attributes using the get_attr! macro.

Emmanuel Gil Peyrot created