Commit graph

88 commits

Author SHA1 Message Date
e7880208d0 heap.zone -> nil.im
FossilOrigin-Name: ae703bd9ba9f1988721ed272485619bd623933f8491e29afabd610af42a8bb89
2021-04-29 00:15:55 +00:00
098092053c Adjust to ObjFW style
FossilOrigin-Name: 9919057cb8bb237afb11f251210a1764228c46661d5f8290708846fa70c6af83
2021-04-29 00:06:23 +00:00
781af5edef
Use dot syntax 2019-03-16 21:58:13 +01:00
15c922cdad
Adjust to ObjFW changes 2018-12-22 21:59:02 +01:00
b1c3f82596
Add support for anonymous authentication 2018-11-11 13:17:03 +01:00
b3244f0d9d
Fix compilation with GCC 2018-11-05 23:02:42 +01:00
d6f82eb3d5
Remove dependency on libresolv 2018-11-05 01:14:15 +01:00
e0ff07860a
Make sure all properties are nonatomic 2017-07-23 14:07:40 +02:00
8c991b50d2
Change documentation style to ObjFW's style 2017-07-23 13:57:22 +02:00
5fa8b0b9b3
Adjust to ObjFW changes 2017-05-13 17:03:44 +02:00
73d3bca240
Fix URL in copyright header 2017-04-30 17:04:04 +02:00
1cf318f91e
Adjust to ObjFW changes 2016-07-10 00:39:19 +02:00
9ae39edeb4 Use instancetype. 2013-06-23 23:41:47 +02:00
cd292b53fa Get rid of BOOL. 2013-06-23 21:57:46 +02:00
2889711e69 Adjust to ObjOpenSSL changes. 2013-03-31 12:16:04 +02:00
f186c4f302 Improve documentation. 2013-02-15 15:32:44 +01:00
9b49f04239 Fix a bunch of warnings. 2013-02-15 15:15:21 +01:00
4a016c271f Prefix all ivars with an underscore. 2013-02-12 22:36:39 +01:00
Florian Zeitz
1d0067f2f4 Update documentation 2012-12-22 14:55:27 +01:00
4978c42916 Add -[asyncConnectAndHandle]. 2012-12-13 23:29:12 +01:00
00a064a4a5 Make method names more consistent with ObjFW. 2012-12-13 23:09:30 +01:00
6a89ab76d0 Make it possible to get exceptions in async mode. 2012-11-24 01:36:29 +01:00
8f2cdce7b4 Handle the connection in the run loop. 2012-09-20 02:35:14 +02:00
Florian Zeitz
72bc705800 Add very basic Stream Management (XEP-0198) support
This implementation only counts incomming stanzas and
sends ACKs on request.
While basic this already allows servers to write
messages to offline storage that were sent to,
but never received by a client.
2012-08-10 14:08:23 +02:00
867450105e Adjust to latest ObjFW API changes. 2012-06-07 14:19:03 +02:00
d314c1b32d Update URL in copyright. 2012-03-21 11:56:56 +01:00
19fcc192d7 Having a category for each delegate is not required anymore.
This is thanks to XMPPMulticastDelegate.
2012-02-17 18:17:10 +01:00
cf420076c2 Implement roster versioning.
Still needs some testing.
2012-02-06 16:17:37 +01:00
d0a3e35780 Add missing method in interface. 2012-02-06 15:18:47 +01:00
f6c537a9e9 Detect support for roster versioning. 2012-02-06 14:49:37 +01:00
af04bf7088 Add storage to the connection and roster. 2012-02-06 14:32:20 +01:00
4a02854dec Oops, forgot a few changes. 2012-02-04 13:57:49 +01:00
39e245987c Add the XMPPConnection to xmpp_calback_block_t. 2012-02-04 12:52:49 +01:00
6ddf416e50 Add xml:lang support. 2012-02-03 17:26:34 +01:00
1b9c63195a Let -[checkCertificate] return a BOOL and a reason.
Throwing an exception there was strange.
2012-02-03 16:46:06 +01:00
6d572f17be More documentation improvements. 2012-02-03 16:20:17 +01:00
0da29ac529 Documentation improvements. 2012-02-03 16:12:04 +01:00
643552d5d9 Hide instance variables from the documentation. 2012-02-03 11:43:44 +01:00
212dac3107 Remove streamOpen property (an ivar is enough). 2012-02-03 11:29:06 +01:00
da97470a1d Add \cond internal for private methods. 2012-02-03 10:46:42 +01:00
Florian Zeitz
4501435604 Fix typo 2012-02-03 08:50:26 +01:00
939364cb75 Merge. 2012-02-03 10:40:34 +01:00
3d5d7564a7 Clean up properties. 2012-02-03 09:04:54 +01:00
Florian Zeitz
b6e0e916e1 Document XMPPMulticastDelegate 2012-02-01 01:26:06 +01:00
Florian Zeitz
064827b96c Document XMPPConnectionDelegate 2012-01-30 23:39:15 +01:00
Florian Zeitz
0815f46784 Decouple XMPPRoster and XMPPConnection 2012-01-28 01:43:31 +01:00
7fb28f25c8 Add multicast delegates. 2012-01-27 00:23:04 +01:00
Florian Zeitz
ee08eadf81 Implement SASL EXTERNAL 2012-01-25 16:42:29 +01:00
Florian Zeitz
71b02af421 Generate stanza errors 2012-01-25 15:05:09 +01:00
Florian Zeitz
446490ebc5 Add -close method 2012-01-25 13:18:57 +01:00