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