History of file tests/test.m at check-in 168813e54d356a05d4b5504f5b751ddedbf968fe7de518aad5d199dab1bebe48
2021-04-29
| ||
00:15 | heap.zone -> nil.im file: [ad8a005bd1] check-in: [ae703bd9ba] user: js, branch: trunk, size: 8131 [annotate] [blame] [check-ins using] [diff] | |
00:06 | Adjust to ObjFW style file: [36a51c1323] check-in: [9919057cb8] user: js, branch: trunk, size: 8134 [annotate] [blame] [check-ins using] [diff] | |
2021-04-28
| ||
23:20 | Adjust to ObjFW changes file: [c9e6f90b6f] check-in: [46f67c971b] user: js, branch: trunk, size: 8221 [annotate] [blame] [check-ins using] [diff] | |
2019-03-16
| ||
20:58 | Use dot syntax file: [6b93900f41] check-in: [abf66b5c9b] user: js, branch: trunk, size: 8239 [annotate] [blame] [check-ins using] [diff] | |
2018-12-22
| ||
20:59 | Adjust to ObjFW changes file: [d958b131ca] check-in: [ffbc5cb529] user: js, branch: trunk, size: 8340 [annotate] [blame] [check-ins using] [diff] | |
2018-11-05
| ||
00:14 | Remove dependency on libresolv file: [654249e42f] check-in: [d6978b56f0] user: js, branch: trunk, size: 8293 [annotate] [blame] [check-ins using] [diff] | |
2017-05-13
| ||
15:03 | Adjust to ObjFW changes file: [a93ba6280b] check-in: [2faf18cba7] user: js, branch: trunk, size: 8302 [annotate] [blame] [check-ins using] [diff] | |
2017-04-30
| ||
15:04 | Fix URL in copyright header file: [1e6a6151cf] check-in: [4663b00cb4] user: js, branch: trunk, size: 8324 [annotate] [blame] [check-ins using] [diff] | |
2013-06-23
| ||
19:57 | Get rid of BOOL. file: [7d532cb80f] check-in: [dd2c1286f9] user: js, branch: trunk, size: 8329 [annotate] [blame] [check-ins using] [diff] | |
2013-03-31
| ||
10:23 | Coding style. file: [346e30a037] check-in: [346032e34b] user: js, branch: trunk, size: 8325 [annotate] [blame] [check-ins using] [diff] | |
2013-03-23
| ||
17:21 | Add classes to support Service Discovery file: [50ffe289bb] check-in: [db8adef472] user: florob@babelmonkeys.de, branch: trunk, size: 8326 [annotate] [blame] [check-ins using] [diff] | |
2013-02-23
| ||
13:49 |
Rename XMPPJSONFileStorage to XMPPFileStorage.
It uses BinaryPack instead of JSON now. file: [ef9f547a18] check-in: [c9bb52e823] user: js, branch: trunk, size: 6989 [annotate] [blame] [check-ins using] [diff] | |
2013-02-10
| ||
17:01 | Fix selector for exception handling in XMPPConnection file: [1cf3c54e24] check-in: [b654efc74b] user: florob@babelmonkeys.de, branch: trunk, size: 6995 [annotate] [blame] [check-ins using] [diff] | |
2013-01-14
| ||
20:18 | Make XMPPPresence comparable file: [80ad4b43b9] check-in: [c06d9a53ff] user: florob@babelmonkeys.de, branch: trunk, size: 6909 [annotate] [blame] [check-ins using] [diff] | |
2013-01-08
| ||
23:36 | Make status/show/priority of XMPPPresence properties file: [f57acb5efb] check-in: [1d031d8de7] user: florob@babelmonkeys.de, branch: trunk, size: 6571 [annotate] [blame] [check-ins using] [diff] | |
2012-12-13
| ||
22:29 | Add -[asyncConnectAndHandle]. file: [274beaa27a] check-in: [2dcf26fbc9] user: js, branch: trunk, size: 6517 [annotate] [blame] [check-ins using] [diff] | |
22:09 | Make method names more consistent with ObjFW. file: [7aaba010fc] check-in: [7f10dd9950] user: js, branch: trunk, size: 6581 [annotate] [blame] [check-ins using] [diff] | |
2012-09-20
| ||
00:35 | Handle the connection in the run loop. file: [99762e7332] check-in: [71cf6454e4] user: js, branch: trunk, size: 6589 [annotate] [blame] [check-ins using] [diff] | |
2012-08-10
| ||
12:08 |
Add very basic Stream Management (XEP-0198) support
This implementation only counts incomming stanzas and | |
2012-02-06
| ||
15:33 | Fix a few bugs in roster versioning. file: [7a00751abf] check-in: [15caf24f36] user: js, branch: trunk, size: 6411 [annotate] [blame] [check-ins using] [diff] | |
2012-02-04
| ||
12:32 | Oops, forgot to adjust tests. file: [e993b8ccf6] check-in: [2178192b6f] user: js, branch: trunk, size: 6246 [annotate] [blame] [check-ins using] [diff] | |
2012-02-03
| ||
15:46 |
Let -[checkCertificate] return a BOOL and a reason.
Throwing an exception there was strange. file: [393e299430] check-in: [aa0dc6e2b4] user: js, branch: trunk, size: 6217 [annotate] [blame] [check-ins using] [diff] | |
10:28 | Fix forgotten -[addBody:] -> -[setBody:] in the test. file: [92c191f042] check-in: [edfa9d8a87] user: js, branch: trunk, size: 6283 [annotate] [blame] [check-ins using] [diff] | |
2012-01-30
| ||
17:45 | Make use of multicast delegates in XMPPRoster. file: [1465dc8600] check-in: [a77ad914f2] user: js, branch: trunk, size: 6283 [annotate] [blame] [check-ins using] [diff] | |
13:35 |
Remove the roster delegate if it gets deallocated.
Maybe it's not a good idea altogether to add/remove the roster | |
2012-01-28
| ||
00:43 | Decouple XMPPRoster and XMPPConnection file: [7d5142abf4] check-in: [128dcb8343] user: florob@babelmonkeys.de, branch: trunk, size: 6284 [annotate] [blame] [check-ins using] [diff] | |
2012-01-26
| ||
23:23 | Add multicast delegates. file: [6b509f1c6b] check-in: [69ecc12d18] user: js, branch: trunk, size: 6167 [annotate] [blame] [check-ins using] [diff] | |
2012-01-06
| ||
19:18 | Merge XMPP*Callback into a single class file: [2ccadc96fb] check-in: [0b4222d5e4] user: florob@babelmonkeys.de, branch: trunk, size: 6167 [annotate] [blame] [check-ins using] [diff] | |
2011-12-11
| ||
23:27 | Add a delegate for incoming/outgoing elements. file: [cf687a7428] check-in: [9ee7cd4433] user: js, branch: trunk, size: 5864 [annotate] [blame] [check-ins using] [diff] | |
2011-11-22
| ||
22:07 | Implement certificate checking. file: [c0b9f87604] check-in: [91ee08a56a] user: florob@babelmonkeys.de, branch: trunk, size: 5622 [annotate] [blame] [check-ins using] [diff] | |
2011-05-27
| ||
00:17 | Separate server (where to connect to) and domain (what that server hosts) file: [5b97008ac4] check-in: [206960e7ca] user: florob@babelmonkeys.de, branch: trunk, size: 5159 [annotate] [blame] [check-ins using] [diff] | |
2011-05-24
| ||
01:01 | Add support for SRV records file: [4642dd9fd4] check-in: [d0ef8af167] user: florob@babelmonkeys.de, branch: trunk, size: 5159 [annotate] [blame] [check-ins using] [diff] | |
2011-04-25
| ||
17:48 | Move all roster handling code to XMPPRoster. file: [f856f65516] check-in: [55e37a4da2] user: js, branch: trunk, size: 5158 [annotate] [blame] [check-ins using] [diff] | |
2011-04-03
| ||
23:53 | Clean up roster handling file: [03eb4d2c68] check-in: [3e837ad25f] user: florob@babelmonkeys.de, branch: trunk, size: 5149 [annotate] [blame] [check-ins using] [diff] | |
22:48 | Handle roster pushs file: [aed1a6726e] check-in: [f6c4d76bfa] user: florob@babelmonkeys.de, branch: trunk, size: 5149 [annotate] [blame] [check-ins using] [diff] | |
2011-04-01
| ||
01:09 | Change how roster items are stored. file: [af27a5ba19] check-in: [e53970f55f] user: js, branch: trunk, size: 5001 [annotate] [blame] [check-ins using] [diff] | |
2011-03-31
| ||
12:25 | Adjust to newest ObjFW and greatly improve XML handling. file: [d26de2a21f] check-in: [423434d147] user: js, branch: trunk, size: 5239 [annotate] [blame] [check-ins using] [diff] | |
2011-03-29
| ||
01:46 | Port to ObjC 1. file: [4765f2a59a] check-in: [2f8a95152e] user: js, branch: trunk, size: 5249 [annotate] [blame] [check-ins using] [diff] | |
2011-03-28
| ||
13:14 | Add XMPPRoster class. file: [fff72eb7c7] check-in: [010bd227d2] user: js, branch: trunk, size: 5036 [annotate] [blame] [check-ins using] [diff] | |
2011-03-21
| ||
20:36 | Send an error reply for unhandled IQ stanzas. file: [0b259b0e5c] check-in: [f4868153e6] user: js, branch: trunk, size: 4855 [annotate] [blame] [check-ins using] [diff] | |
19:51 | Request and handle roster. file: [05cdbc9644] check-in: [b74a310cc3] user: js, branch: trunk, size: 4842 [annotate] [blame] [check-ins using] [diff] | |
15:15 | Request session and send initial presence in tests. file: [b2456e219f] check-in: [ae80606d3d] user: js, branch: trunk, size: 4731 [annotate] [blame] [check-ins using] [diff] | |
14:44 | Move auth and bound handling to delegate. file: [8016af6ff2] check-in: [15c050df49] user: js, branch: trunk, size: 4579 [annotate] [blame] [check-ins using] [diff] | |
13:56 | Make use of optional protocols. file: [ddd6016310] check-in: [57b5811d80] user: js, branch: trunk, size: 4361 [annotate] [blame] [check-ins using] [diff] | |
2011-03-17
| ||
20:36 | Improve stanza handling and call delegate for iq, message and presence. file: [a03f952d74] check-in: [8742a0f583] user: js, branch: trunk, size: 4338 [annotate] [blame] [check-ins using] [diff] | |
2011-02-21
| ||
03:09 |
Add SCRAM-SHA-1 support
This adds the new base class XMPPAuthenticator and the derived Also adds XMPPAuthFailedException which is thrown in appropriate places. file: [1d590d00a0] check-in: [6a3b0a9988] user: florob@babelmonkeys.de, branch: trunk, size: 3855 [annotate] [blame] [check-ins using] [diff] | |
2011-02-19
| ||
22:17 | Adapt tests for checking a stanza's JID file: [00843fd022] check-in: [8402175d15] user: florob@babelmonkeys.de, branch: trunk, size: 3804 [annotate] [blame] [check-ins using] [diff] | |
16:40 | Use XMPPJID for from and to. file: [0d992352d5] check-in: [e5d6fa6802] user: js, branch: trunk, size: 3788 [annotate] [blame] [check-ins using] [diff] | |
2011-02-16
| ||
20:12 | Add license. file: [a9499ccb3a] check-in: [472d585c4a] user: js, branch: trunk, size: 3618 [annotate] [blame] [check-ins using] [diff] | |
20:05 | Clean up the code. file: [d49aed7d0d] check-in: [e00e687561] user: js, branch: trunk, size: 2428 [annotate] [blame] [check-ins using] [diff] | |
19:23 | Make it compile. file: [2270757ce5] check-in: [ca4f45a402] user: js, branch: trunk, size: 2340 [annotate] [blame] [check-ins using] [diff] | |
2011-02-11
| ||
01:06 | Added: Add a basic folder structure file: [3f14c4e76b] check-in: [2e7a482ea5] user: florob@babelmonkeys.de, branch: trunk, size: 2338 [annotate] [blame] [check-ins using] | |