ObjXMPP  Artifact [a618f77f45]

Artifact a618f77f451105da657b03c25a5420baf37089bdf4c682507674a08de9439bdb:

Manifest of check-in [a618f77f45] - 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. by js on 2012-08-10 12:08:23.


C Add\svery\sbasic\sStream\sManagement\s(XEP-0198)\ssupport\n\nThis\simplementation\sonly\scounts\sincomming\sstanzas\sand\nsends\sACKs\son\srequest.\nWhile\sbasic\sthis\salready\sallows\sservers\sto\swrite\nmessages\sto\soffline\sstorage\sthat\swere\ssent\sto,\nbut\snever\sreceived\sby\sa\sclient.
D 2012-08-10T12:08:23
F .gitignore 2fa598a929de0fad5e70d5eac87608e74550958cfc7271602f564a143d73e672
F Doxyfile ed269b881bd4f65633be7b24243b8be2287ea9827d498dc71bda83da4b8650fc
F Info.plist f1ca1af87f1b0f338cc739b95975cbf1742347e94411057fa5463bca85096774
F Makefile 3429dcb806ad2d2d1a7cc8a2940fc2fc743aa7ff32460ce24e4383db0175f262
F ObjXMPP.xcodeproj/project.pbxproj 3e9b810f69e9f2854d19747390f738ebe93f6864f74d6e9ab0f312e1ce40bfef
F autogen.sh 3936c3cbbf251d27d7c117d251754fdc5f701c87e682108b6eb123dffefc3a2e x
F buildsys.mk.in 32994467a3c18d4ebf01cb9fc6777900ea497e8228b7b8de5fd5d24989ab0b08
F config.guess 71dba7f4a49e7e625cafdab04e8fdec3af7a59bc3e93e16ac88a96a5cfef8250
F config.sub 7000ece130056d7b88db9f4d694ff60c24da770172244f8b4ad716e75c8999af
F configure.ac 1adb69b99dfd48a575cfd6d5a47d491e1ed5f90d7adc77dc44553d281790cfa4
F extra.mk.in 017eb2f62c32d6f8e64271be90de8fb7afb16d48073edd0e5dc5fc1dec8c6c25
F install-sh f9c6aba00db453e84155727197a3cb01fc13b12f1df7cb810cb23a2df83f2f68 x
F m4/buildsys.m4 96981d90bcf033bb7ecf5cc236302b06ee1b18ced2ed4fcbb3186c583a58e506
F src/Makefile b1583dc3ac37aa0e03692e7a18ba3ee2967522b1b535c833661f5a4a9cd90302
F src/ObjXMPP.h 8206e322e12c6198a3270637d0ab205521971cf1b7a26872b84d6da1613b26a6
F src/XMPPAuthenticator.h 4aad1313b8b8be3b231ed448ffb171f7570baad9cd7abd01ae1acccf23ee140b
F src/XMPPAuthenticator.m 6839baae99c030fd8ddd7f4426f97332584a8ade31abaf55124c732ef4c4c0fd
F src/XMPPCallback.h 4a460eddf0fea14c52a985040cb47364bf7a0486215cdb29881cc140b74f7ec4
F src/XMPPCallback.m c6e609221e2dde57a71358c9dbe5511530df088921d9b37f679676c37e96a10e
F src/XMPPConnection.h 1fc410e0319d469f81daf1376c0ae783ed8c4318b7e50c1b859527332b7ceced
F src/XMPPConnection.m 934072be7a0862d3e27fd0feac55d3977a3aa5f05f860d396fc5bad30dad6fb0
F src/XMPPEXTERNALAuth.h 5dea7059da9e6d288ffbe9acd177106035311c4a0ea52a69ab31b4bcaec3ce7e
F src/XMPPEXTERNALAuth.m 43238a3887b5204bc6d7d543dc50bf490b857458eaa65397e86151220133fc07
F src/XMPPExceptions.h 32c743040ea3fa6f91c7b508d1791bcdb6fc4c0f7c2894f6689c89841b8947e7
F src/XMPPExceptions.m 8255027a48ff2c9f17e7b897a0e53f91d29496d2f5b003ab4bfe7aa593798850
F src/XMPPIQ.h 15def35d934fb7bbc9d9f1f0ddcdca1e434c236fe878610d9018d9f95ad45ff0
F src/XMPPIQ.m 951ee838200c33c2507f11e515c121c5a0443f8b74c2d50a4c7a7d80d189cb1c
F src/XMPPJID.h 17db6817a9ea5e6798b170c4a5991ab27fc27b796ec173485a5f74d0aa8be349
F src/XMPPJID.m 1a9c48ba0321a1f3de2e8a1af35d3f70585fcee9aa70c137b077535b602b7778
F src/XMPPJSONFileStorage.h 7f0183b9e753460d98e66c939dc1df83e016d829a7e10e4200cbfb479ec49a9e
F src/XMPPJSONFileStorage.m f859e69a552f3dffb4acf869dbb7aaf5c2b1c0348945492f4e0f5ccc1b20d93f
F src/XMPPMessage.h 9a5fe63a9524bfeb71a7388d4275c27e79ed92bd00906947e9f63189ec7a6431
F src/XMPPMessage.m 8346a27c7690a9b5c20f4d12f39fa6d6c6cc6b88d89c7805e4ac53b22f6afcd5
F src/XMPPMulticastDelegate.h 45287c4c88af31d403d356124974d87404e10181231cb2fba3ccfe62b6596b21
F src/XMPPMulticastDelegate.m f042f4a75fd04b9940578ba91b4f71f368d0c87011cea454526f039fa8564e0e
F src/XMPPPLAINAuth.h 76bca323b5720bb8be16ddcacd4f58806f356f1009a06a16960196f1e3faf7c3
F src/XMPPPLAINAuth.m 375d451a917e72cf880be9f03d2a081ab8b56d38c67192e1fa5943cbdbaa9486
F src/XMPPPresence.h 507e41c1d18aab5e73e25d33bbefee3a4c4e7cd7349a77985687fc6b361f9286
F src/XMPPPresence.m 0949a5ed60a82683313b85afb0ab3061fbd051837d51e784b8577e77b7a78754
F src/XMPPRoster.h acffd733aade4c219d106449db3695714a873ed8772dd743a668a4e6fa7a8937
F src/XMPPRoster.m af0b58584d3c1c49d331c308aecb300bfd1afe0f8bb371eae6df1449cb7c52ca
F src/XMPPRosterItem.h 3fb391d98b662cf55e4497f19bb8ef0bd5dce113c1220e3ced50c1772ca1a907
F src/XMPPRosterItem.m b55c3a6bd934530381375c2c710404eb5d1a26de6a4cb6590b94fdeabb87ee31
F src/XMPPSCRAMAuth.h 21b60945ae2a05f76d16f911325035d3797ff2b3eedbe52b21bf9dc7f55c81ff
F src/XMPPSCRAMAuth.m 47e72febdcecadc3484afdcc68a5e18c9e18b019de45dc329151b5943be64978
F src/XMPPSRVLookup.h 5ef397d2debf2ec8cc7d318ff6825ac979dffd69fda17e02ab57d56be37e98f3
F src/XMPPSRVLookup.m 4cdbc19657d99ef4d960255f811bebe0f2d9b30b433d31b4b726fd99193b521e
F src/XMPPStanza.h f45f15ec37f64b6226d4fa2abbaf048d2c6fda55e86a505f89bdecdbaa111970
F src/XMPPStanza.m fbf43a1a52e5f46c783a71387c5828b7facbe533ec369c87232d91c417f60fbb
F src/XMPPStorage.h 8671f67e66ed0fe3c348542a5f902ff62dd8c482e16fcf5d662e2ce5bbe98fa0
F src/XMPPStreamManagement.h b1e66795db5386e0198e06021f1b1bac4e6c1efb992431af3598c85f64cba129
F src/XMPPStreamManagement.m b0ffeb590ada05a3a29fb9744faedb750ad9773c33a76287e2fc29626de4b917
F src/XMPPXMLElementBuilder.h 7455fa928f99b319fe9f71e411b73e1f587e22034d2f662a8baf032363c33e73
F src/XMPPXMLElementBuilder.m 2fa5bac2f86fe1e91879215a815b5e9a59a38dceb53e1d7ed5bd60ad14ea6afb
F src/namespaces.h 28e73e8b280e6f2682a486885394b6d068467c868a18af1cba59d588bbf32c4d
F tests/Makefile 11ab56c388ffe04355e1a896c269cd9a85419559dbc8f5203b9ea726ebd61c58
F tests/test.m 4505fb0d790150f91a55803add28daefda36ab79006f41bd0a885c96c86efcdc
P f848b173607f07dc4876021e38d3be652302b2d5f1f1b9cd88dfc083bd83bc76
U js
Z b70ce201b017ff87ad53d4bea8582401