50 events by user js occurring around 2011-03-31 12:25:41.
More ↑
2011-06-05
| ||
20:07 | Adjust to API change. check-in: b570a39e78 user: js tags: trunk | |
2011-05-26
| ||
20:42 | Check for res_ndestroy. check-in: 3b589295f9 user: js tags: trunk | |
20:33 | Fix a warning with GCC. check-in: b9e1a500a7 user: js tags: trunk | |
20:23 | Split XMPPSRVEnumerator into XMPPSRVLookup and XMPPSRVEnumerator. check-in: 444674bc9d user: js tags: trunk | |
16:52 | Shorten -[XMPPSRVEnumerator XMPP_addEntry:]. check-in: 4a6ca02f0d user: js tags: trunk | |
16:38 | Fix accumulatedWeight and iterate priorities in the right order. check-in: c7b3eed29f user: js tags: trunk | |
2011-05-25
| ||
22:41 | Get rid of an unnecessary loop. check-in: e240aaaf2a user: js tags: trunk | |
22:13 |
Correctly handle an empty priority list. It should not exist, but this is no reason to not terminate. check-in: 0fe3ad2304 user: js tags: trunk | |
22:08 | Fix XMPPSRVEnumerator by rewriting almost all of it. check-in: 55929f12b9 user: js tags: trunk | |
22:03 | Ignore whitespace elements. check-in: d0ff4e326d user: js tags: trunk | |
2011-05-24
| ||
10:27 | Fix completely broken exception handling in -[connect]. check-in: 1b319603af user: js tags: trunk | |
10:25 | Link against libresolv in .xcodeproj. check-in: 7aa0cdb5e3 user: js tags: trunk | |
10:18 | Add files added in last commit to .xcodeproj. check-in: 33e02f170b user: js tags: trunk | |
2011-05-12
| ||
20:51 | Move namespaces to namespaces.h and add missing files to Xcode project. check-in: 12e4f83535 user: js tags: trunk | |
17:49 | Fix namespace handling. check-in: 39a1c76b23 user: js tags: trunk | |
2011-04-25
| ||
23:04 | Improve +[XMPPStanza stanzaWithElement:]. check-in: 29d84637d6 user: js tags: trunk | |
17:48 | Move all roster handling code to XMPPRoster. check-in: 55e37a4da2 user: js tags: trunk | |
2011-04-23
| ||
22:41 | Correctly handle stream restart. check-in: 758ecec9ee user: js tags: trunk | |
20:40 | Adjust to recent ObjFW changes. check-in: d7038ec36d user: js tags: trunk | |
2011-04-03
| ||
11:48 |
Add two delegates for TLS upgrades. This way, an OFStreamObserver can be used even with TLS. check-in: 1faf025f1a user: js tags: trunk | |
2011-04-02
| ||
14:07 | Don't leak the old socket when using STARTTLS. check-in: c59cefc261 user: js tags: trunk | |
2011-04-01
| ||
02:26 | Add -[socket] to XMPPConnection. check-in: 9e5a047eec user: js tags: trunk | |
02:23 | Add -[parseBuffer:withSize:] to XMPPConnection. check-in: 31846fcc3b user: js tags: trunk | |
01:14 | Add convenience header and method. check-in: 6c757fb3c0 user: js tags: trunk | |
01:09 | Change how roster items are stored. check-in: e53970f55f user: js tags: trunk | |
2011-03-31
| ||
12:25 | Adjust to newest ObjFW and greatly improve XML handling. check-in: 423434d147 user: js tags: trunk | |
2011-03-30
| ||
18:35 | Set the default namespace and prefixes when creating a new XMPPStanza. check-in: efd0127bff user: js tags: trunk | |
18:12 | Use OpenSSL to generate the nonce. check-in: 2adf07b564 user: js tags: trunk | |
17:44 | Fail if objfw-config is missing. check-in: 3441762189 user: js tags: trunk | |
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 | |