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
Philipp Balzarek
9bb7c0933d
add Show instance to Annotation and add getAnnotation
12 years ago
Philipp Balzarek
b921593857
change handling returned annotations: Annotations are appended to the list
12 years ago
Philipp Balzarek
ce97a57392
add Annotations to received stanzas
...
Annotations allow plugins to attach information to processed stanzas, for example to signal that the stanza was received encrypted.
12 years ago
Philipp Balzarek
da64e8758e
remove IQResponseTimeout from IQResponse
...
IQResponseTimeout does not model an XMPP type but is instead an implementation specific signal that a user-set timeout has occured. Removing it keeps our representation closer to the defined protocol.
add IQSendError to keep the result of sendIQ' clear
12 years ago
Philipp Balzarek
664daa540a
add timeout parameter to sendIQ'
12 years ago
Philipp Balzarek
cab8480d91
fix some documentation mistakes
12 years ago
Philipp Balzarek
484b049cd8
add remaining lenses for roster types
12 years ago
Philipp Balzarek
c88c5c5ffa
add lenses for instant messages
12 years ago
Philipp Balzarek
c9f511ebfe
more work on lenses
...
rename stanza classes
add traversable for payload
change sid lens to point to Maybe Text
export pluginsL
12 years ago
Philipp Balzarek
3f22f8d9d6
improve plugin interface
...
Plugins will now be handed the xmpp session once it is created so they can tie the knot if necessary
12 years ago
Philipp Balzarek
022b8885f4
yet more lenses
12 years ago
Philipp Balzarek
c4822899ec
add messagS and presenceS stanza template
12 years ago
Philipp Balzarek
7225f2cdbc
more lenses
12 years ago
Philipp Balzarek
88efc46cdb
improve, document and export lenses
12 years ago
Philipp Balzarek
df146e3975
add plugin interface
12 years ago
Philipp Balzarek
030ea4d02b
correct some documentation errors
12 years ago
Philipp Balzarek
c495a3d17e
export all modules for easier reuse
12 years ago
Philipp Balzarek
a7d5ccf9cd
export writeStanza
12 years ago
Philipp Balzarek
61c5f0dda9
make stanza handler plugins more flexible
...
stanza handlers used to return a Boolean value to indicate whether stanza processing should continue. Now the return lists of stanzas instead. This facilitates plugins that transform stranzas (e.g. encryption)
12 years ago
Jon Kristensen
13af870fef
pontarius-xmpp.cabal: Bumb version number for new version on Hackage
12 years ago
Jon Kristensen
dd2ad39e7f
Merge pull request #42 from snoyberg/master
...
Add dns 1.0 and network 2.3.1.0 support
12 years ago
Michael Snoyman
193e79c051
network 2.3.1.0 support
12 years ago
Michael Snoyman
050a3d83c3
dns 1.0 support
12 years ago
Jon Kristensen
ee5496044c
pontarius-xmpp.cabal: Add other version updates (duh!)
12 years ago
Jon Kristensen
23143694be
pontarius-xmpp.cabal: Bumb version number for new version on Hackage
12 years ago
Philipp Balzarek
a00d155739
update to tls >= 1.1.3
12 years ago
Jon Kristensen
0cf6ac4a44
Fix 'source-repository' issue by specifying `Cabal-Version: >= 1.6'
12 years ago
Jon Kristensen
763f75608f
pontarius-xmpp.cabal: Prepare for Alpha 10 release
12 years ago
Jon Kristensen
970882da76
Merge branch 'master' of https://github.com/pontarius/pontarius-xmpp
12 years ago
Jon Kristensen
47d8fcac49
Apply some additional minor Haddock fixes
12 years ago
Jon Kristensen
7f2146025c
Clear Haddock warnings, create jidQ and newStanzaID Haddock
12 years ago
Philipp Balzarek
884ce6297a
Merge branch 'master' of github.com:pontarius/pontarius-xmpp
12 years ago
Philipp Balzarek
5adbe2784a
close stream after failed connection attempt (including exceptions)
12 years ago
Jon Kristensen
7dbf051a55
LICENSE.md: Replace <COPYRIGHT HOLDER> and remove excessive spaces
12 years ago
Jon Kristensen
1a00d71498
Merge branch 'master' of https://github.com/pontarius/pontarius-xmpp
12 years ago
Jon Kristensen
689fe18c40
README.md: Various minor updates
12 years ago
Jon Kristensen
e7a6c7cd07
Remove the `StanzaID' type and the `IdGenerator' newtype
12 years ago
Philipp Balzarek
0697de9786
Merge branch 'master' of github.com:pontarius/pontarius-xmpp
12 years ago
Philipp Balzarek
d153c217b0
replace xpPrim with xpJid in ServiceDiscovery
12 years ago
Philipp Balzarek
7d5007096e
clean up some minor problems
12 years ago
Jon Kristensen
faf7da840f
Remove Mahdi from list of authors since no code from him remains
12 years ago
Jon Kristensen
f620784a62
Hide Remove Subscription constructor
12 years ago
Philipp Balzarek
29ee35b4cb
export reconnect'
12 years ago
Philipp Balzarek
e9ff7537ae
let reconnect return a Bool that indicates whether the reconnect was successful
12 years ago
Philipp Balzarek
8d555b6790
make disco code compile again
12 years ago
Philipp Balzarek
121287a3ea
split up reconnect function
12 years ago
Philipp Balzarek
f9e572e3ca
remove waitingTimes function
12 years ago
Philipp Balzarek
5f4c4d5419
twiddle with reconnect times
12 years ago