38 Commits (2a4d37b616311ce22d363bf3face9c5d1ad13f15)

Author SHA1 Message Date
Sergey Alirzaev 875b1e695a
don't error if xpStanza fails to grok the input 8 years ago
Philipp Balzarek 3b02df0ba4 implement handling of nonzas (#96) 10 years ago
Philipp Balzarek 1030940ee6 Send session element depending on stream features 10 years ago
Philipp Balzarek c0a8bb502d pickle pre-approval stream feature 10 years ago
Philipp Balzarek a5e25a5657 fix some discrepancies to RFC6120/6121/6122 12 years ago
Philipp Balzarek 4d9fa5f28e fix defined condition picklers being too strict 12 years ago
Philipp Balzarek 4bb213688b add support for extended attributes 12 years ago
Philipp Balzarek 08a0300071 handle code attribute in stanza errors 12 years ago
Philipp Balzarek b41882f4cc integrate incomplete pickler 12 years ago
Philipp Balzarek 389389804c add NonemptyText type and adapt code where necessary 12 years ago
Philipp Balzarek faacff422e fix minor problems in Marshal 12 years ago
Philipp Balzarek d67869305a remove payment-required stanza error condition and add policy-violation condition instead 12 years ago
Philipp Balzarek bbfa4e9079 add Text parameter to Gone and Redirect error conditions 12 years ago
Jon Kristensen e7a6c7cd07 Remove the `StanzaID' type and the `IdGenerator' newtype 12 years ago
Philipp Balzarek f7230b1aa8 add missing cases in unpickle functions 12 years ago
Philipp Balzarek d859e087be clear warnings 13 years ago
Jon Kristensen f7415bea47 Replace additional `xpPrim' calls 13 years ago
Jon Kristensen 932953274d Change Read/Show instances, update picklers and change LangTag exports 13 years ago
Philipp Balzarek ae41225d54 add reconnect function 13 years ago
Philipp Balzarek 3f76bdbfe6 add support for non-standard options element in roster versioning stream feature 13 years ago
Philipp Balzarek 92746237a9 check for roster versioning stream feature and disable roster versioning unless present 13 years ago
Philipp Balzarek 789881254e avoid direct use of PU constructor 13 years ago
Jon Kristensen 2ca1ca20bb Remove IsString instance of `Jid' 13 years ago
Jon Kristensen c534456767 Remove unsuitable `Read' instance for `Jid' 13 years ago
Stephen Paul Weber 46f9ecdd45 Try error before normal 13 years ago
Philipp Balzarek a03df77a04 fix xpPresence 13 years ago
Jon Kristensen fc2ececcf4 Modify `PresenceType'; update pickler; skip Maybe in `presenceType' 13 years ago
Philipp Balzarek da2745d00f fix stream feature pickler 13 years ago
Philipp Balzarek 7eb8cc74a2 remove unecessary dependency on xml-pickler 0.2 13 years ago
Jon Kristensen 9eb793e1d3 Renamed some stream-related record fields 13 years ago
Jon Kristensen c08d7e75b7 Moved two stream-related pickler/unpickler's to Marshal 13 years ago
Jon Kristensen 71998e0d8b Change module structure 13 years ago
Philipp Balzarek 82e398fddd rename StanzaID to StanzaId 13 years ago
Jon Kristensen 6c7aa54ea4 Make the stream failure types more intuitive and clear 13 years ago
Philipp Balzarek e96b5e557a add Text.XML.Stream.Elements.parseElement 13 years ago
Philipp Balzarek 4e24d6f16a do proper disconnects 14 years ago
Philipp Balzarek d23ae0f149 replace XMPP with Xmpp everywhere to unify style 14 years ago
Jon Kristensen ce927ddcbf moved 'src' to 'source' 14 years ago
Jon Kristensen f0ebab5774 renames (pushN -> pushElement, push -> pushStanza, pushOpen -> 14 years ago
Philipp Balzarek 632c546f10 Revert "Change message and presence payload from [Element] to [Node] for easier pickling" 14 years ago
Philipp Balzarek afcd75475e Change message and presence payload from [Element] to [Node] for easier pickling 14 years ago
Jon Kristensen 747c192fa8 updated Marshal.hs: fixed formatting, xpStanza where-local; im-specific 14 years ago
Philipp Balzarek f3d1a37146 protected withConnection from asynchronous exceptions (may beed more work) 14 years ago
Philipp Balzarek f97d5c31c6 added pickler for SASLError 14 years ago
Philipp Balzarek 19a3005db6 warning clean 14 years ago
Philipp Balzarek f54b50d609 switched to hexpat-internals 14 years ago
Philipp Balzarek ac8e907e5c compiles... again 14 years ago
Philipp Balzarek f27b007520 top level types 14 years ago
Philipp Balzarek 40c40f3258 Session, some bug fixes 14 years ago
Philipp Balzarek d11434f18f switched to hexpat 14 years ago