ObjXMPP  Timeline

42 events by user js occurring around 2011-03-21 13:56:06.

More ↑
2011-03-30
11:35
Only set OBJC if it is empty.
This way, OBJC can still be overridden.
check-in: 2cd55876c4 user: js tags: trunk
11:29
Use the "js buildsys". check-in: 7516424d65 user: js tags: trunk
11:26
Get rid of warnings. check-in: 7f2f895934 user: js tags: trunk
2011-03-29
01:51
Import <bsd/stdlib.h> if not on a BSD system. Still needs LIBS=-lbsd. check-in: 168813e54d user: js tags: trunk
01:46
Port to ObjC 1. check-in: 2f8a95152e user: js tags: trunk
00:04
Get rid of unused variable useTLS. check-in: c6162edb52 user: js tags: trunk
2011-03-28
20:43
Use ObjOpenSSL instead of ObjGnuTLS. check-in: 50331e7266 user: js tags: trunk
16:15
Add -[XMPPRoster deleteRosterItem:] and -[XMPPRosterItem copy]. check-in: 5deb46d926 user: js tags: trunk
15:30
Move namespace definitions and add -[XMPPRoster addRosterItem:]. check-in: fe2b73b43b user: js tags: trunk
13:56
gcc 4.6 does not seem to create implicit ivars. check-in: 5a9500d050 user: js tags: trunk
13:14
Add XMPPRoster class. check-in: 010bd227d2 user: js tags: trunk
2011-03-27
23:55
Add autorelease pools. check-in: 69621da29a user: js tags: trunk
23:47
Add XMPPRosterItem class. check-in: c9c5afc2e7 user: js tags: trunk
21:50
Don't synthesize the getter when the setter isn't synthesized. check-in: 6b038b0cf6 user: js tags: trunk
2011-03-21
23:37
Properly handle roster items which are in multiple groups. check-in: b9354d7713 user: js tags: trunk
20:36
Send an error reply for unhandled IQ stanzas. check-in: f4868153e6 user: js tags: trunk
19:51
Request and handle roster. check-in: b74a310cc3 user: js tags: trunk
18:27
Generate unique IDs and free all instance variables on dealloc. check-in: 913f68c8af user: js tags: trunk
18:01
Fix possible access to uninitialized values. check-in: 6d4ff18032 user: js tags: trunk
17:49
Build tests in Xcode project. check-in: 2883ca1e63 user: js tags: trunk
17:05
Make use of class extensions. check-in: 724b040c1a user: js tags: trunk
16:51
Add Xcode project. check-in: 1ea39ac77e user: js tags: trunk
15:15
Request session and send initial presence in tests. check-in: ae80606d3d user: js tags: trunk
14:44
Move auth and bound handling to delegate. check-in: 15c050df49 user: js tags: trunk
13:56
Make use of optional protocols. check-in: 57b5811d80 user: js tags: trunk
2011-03-17
20:36
Improve stanza handling and call delegate for iq, message and presence. check-in: 8742a0f583 user: js tags: trunk
2011-02-26
14:13
Clean up exceptions. check-in: 5df36353c6 user: js tags: trunk
2011-02-25
22:52
A little cleanup work. Still needs a configure script. check-in: c8b860a877 user: js tags: trunk
2011-02-19
16:40
Use XMPPJID for from and to. check-in: e5d6fa6802 user: js tags: trunk
16:38
Make XMPPJID conform to OFCopying. check-in: 58db21b120 user: js tags: trunk
16:23
Make use of -[elementsForName:]. check-in: fbe5acc621 user: js tags: trunk
15:08
Remove old attributes before adding new ones. check-in: 51f917ae30 user: js tags: trunk
2011-02-16
22:52
Add missing -[description] to XMPPStringPrepFailedException. check-in: 806244a355 user: js tags: trunk
22:42
Use more exceptions. check-in: 9f1add690a user: js tags: trunk
22:37
Add .hgignore. check-in: 176cd44f7d user: js tags: trunk
22:36
Use exceptions. check-in: 7b3354d7e0 user: js tags: trunk
20:12
Add license. check-in: 472d585c4a user: js tags: trunk
20:05
The full JID is the bare JID in case there's no resource. check-in: 219b0d5494 user: js tags: trunk
20:05
Clean up the code. check-in: e00e687561 user: js tags: trunk
19:32
Use one file per class. check-in: 28c341cb47 user: js tags: trunk
19:23
Make it compile. check-in: ca4f45a402 user: js tags: trunk
2011-02-08
19:45
Initial commit. check-in: acb2c5cbf0 user: js tags: trunk