ObjXMPP  History of src/XMPPJID.m of 4663b00cb4b85c14

History of file src/XMPPJID.m at check-in 4663b00cb4b85c14

2021-04-29
00:15
heap.zone -> nil.im file: [b832a84a87] check-in: [ae703bd9ba] user: js, branch: trunk, size: 5600 [annotate] [blame] [check-ins using] [diff]
2021-04-28
23:20
Adjust to ObjFW changes file: [3cb3be1d40] check-in: [46f67c971b] user: js, branch: trunk, size: 5603 [annotate] [blame] [check-ins using] [diff]
2019-03-16
20:58
Use dot syntax file: [25d212cac9] check-in: [abf66b5c9b] user: js, branch: trunk, size: 5592 [annotate] [blame] [check-ins using] [diff]
2018-11-05
22:30
Kill #ifdef HAVE_CONFIG_H

There no longer is an Xcode project for which it is needed. file: [02575a8c15] check-in: [cd21ff1157] user: js, branch: trunk, size: 5538 [annotate] [blame] [check-ins using] [diff]

21:22
Modernize coding style file: [bbdbb91e37] check-in: [180bf3d08b] user: js, branch: trunk, size: 5567 [annotate] [blame] [check-ins using] [diff]
2017-05-13
15:03
Adjust to ObjFW changes file: [bccd623ec3] check-in: [2faf18cba7] user: js, branch: trunk, size: 5553 [annotate] [blame] [check-ins using] [diff]
2017-04-30
15:04
Fix URL in copyright header file: [48ba6c2d57] check-in: [4663b00cb4] user: js, branch: trunk, size: 5667 [annotate] [blame] [check-ins using] [diff]
2016-07-09
22:39
Adjust to ObjFW changes file: [ea81f23548] check-in: [36e00ffb71] user: js, branch: trunk, size: 5677 [annotate] [blame] [check-ins using] [diff]
2013-06-23
21:41
Use instancetype. file: [dc53237dd0] check-in: [049768c6ae] user: js, branch: trunk, size: 5657 [annotate] [blame] [check-ins using] [diff]
19:57
Get rid of BOOL. file: [caa5a8f132] check-in: [dd2c1286f9] user: js, branch: trunk, size: 5629 [annotate] [blame] [check-ins using] [diff]
14:19
Adjust to reworked exception API. file: [9c61bb91d6] check-in: [543fb8b84d] user: js, branch: trunk, size: 5627 [annotate] [blame] [check-ins using] [diff]
2013-03-23
17:21
Add classes to support Service Discovery file: [70fd287265] check-in: [db8adef472] user: florob@babelmonkeys.de, branch: trunk, size: 5699 [annotate] [blame] [check-ins using] [diff]
2013-03-03
16:30
Fix up -[XMPPJID isEqual:] and -[XMPPJID hash] file: [ced62b3025] check-in: [8bc32c2743] user: florob@babelmonkeys.de, branch: trunk, size: 5699 [annotate] [blame] [check-ins using] [diff]
2013-02-12
21:36
Prefix all ivars with an underscore. file: [2b87940ac6] check-in: [8dfcb87717] user: js, branch: trunk, size: 5426 [annotate] [blame] [check-ins using] [diff]
2013-02-10
16:31
Implement -hash for XMPPJID file: [e0809705cc] check-in: [7df3923343] user: florob@babelmonkeys.de, branch: trunk, size: 5361 [annotate] [blame] [check-ins using] [diff]
2013-01-06
18:42
Implement isEqual: for XMPPJID file: [9d821ca63e] check-in: [134ef1fe81] user: florob@babelmonkeys.de, branch: trunk, size: 5307 [annotate] [blame] [check-ins using] [diff]
18:38
Fix XMPPJID's domain getter file: [c820b9500f] check-in: [300e4b90c0] user: florob@babelmonkeys.de, branch: trunk, size: 4978 [annotate] [blame] [check-ins using] [diff]
2012-10-14
11:04
Adjust to recent ObjFW changes. file: [1b4f40a9b1] check-in: [1a040269e5] user: js, branch: trunk, size: 4976 [annotate] [blame] [check-ins using] [diff]
2012-07-12
03:34
Don't access isa directly. file: [1a9c48ba03] check-in: [c987aa9a5f] user: js, branch: trunk, size: 4992 [annotate] [blame] [check-ins using] [diff]
2012-03-21
10:56
Update URL in copyright. file: [664ab370cc] check-in: [85bda4afee] user: js, branch: trunk, size: 4965 [annotate] [blame] [check-ins using] [diff]
2012-01-25
19:35
Fix a missing include. file: [412684511f] check-in: [102d421456] user: js, branch: trunk, size: 4958 [annotate] [blame] [check-ins using] [diff]
17:06
Use strlen instead of strnlen, for compatibility with some systems file: [212aa64a08] check-in: [7545a302b7] user: florob@babelmonkeys.de, branch: trunk, size: 4937 [annotate] [blame] [check-ins using] [diff]
16:20
Perform length checking on JID parts (0 < part < 1024) file: [431d7306de] check-in: [3b429b0df5] user: florob@babelmonkeys.de, branch: trunk, size: 4958 [annotate] [blame] [check-ins using] [diff]
2011-09-22
23:38
Adjust to recent ObjFW changes. file: [f46e581111] check-in: [a6c65a6aa2] user: js, branch: trunk, size: 4774 [annotate] [blame] [check-ins using] [diff]
2011-09-12
20:08
Update to recent ObjFW changes. file: [29e551d558] check-in: [fb7805c61b] user: js, branch: trunk, size: 4754 [annotate] [blame] [check-ins using] [diff]
2011-08-04
16:59
Adjust to recent ObjFW changes. file: [a2663297e0] check-in: [8242aaa109] user: js, branch: trunk, size: 4736 [annotate] [blame] [check-ins using] [diff]
2011-05-26
20:42
Check for res_ndestroy. file: [5da0eb2fdc] check-in: [3b589295f9] user: js, branch: trunk, size: 4712 [annotate] [blame] [check-ins using] [diff]
2011-05-22
21:50
Add dealloc for XMPPJID file: [bd22dc884d] check-in: [4854b771a9] user: florob@babelmonkeys.de, branch: trunk, size: 4662 [annotate] [blame] [check-ins using] [diff]
2011-03-28
13:14
Add XMPPRoster class. file: [d13b6bf988] check-in: [010bd227d2] user: js, branch: trunk, size: 4565 [annotate] [blame] [check-ins using] [diff]
2011-03-27
23:47
Add XMPPRosterItem class. file: [abcbfecd4e] check-in: [c9c5afc2e7] user: js, branch: trunk, size: 4511 [annotate] [blame] [check-ins using] [diff]
21:50
Don't synthesize the getter when the setter isn't synthesized. file: [d4cd01dc5d] check-in: [6b038b0cf6] user: js, branch: trunk, size: 4455 [annotate] [blame] [check-ins using] [diff]
2011-02-19
16:38
Make XMPPJID conform to OFCopying. file: [c01fa5eff3] check-in: [58db21b120] user: js, branch: trunk, size: 4332 [annotate] [blame] [check-ins using] [diff]
2011-02-16
23:27
Fix copyright file: [738683692f] check-in: [5673770963] user: florob@babelmonkeys.de, branch: trunk, size: 4113 [annotate] [blame] [check-ins using] [diff]
22:42
Use more exceptions. file: [bf0bb104ef] check-in: [9f1add690a] user: js, branch: trunk, size: 4119 [annotate] [blame] [check-ins using] [diff]
20:12
Add license. file: [6945afcb5e] check-in: [472d585c4a] user: js, branch: trunk, size: 3926 [annotate] [blame] [check-ins using] [diff]
20:05
The full JID is the bare JID in case there's no resource. file: [d185585d38] check-in: [219b0d5494] user: js, branch: trunk, size: 2736 [annotate] [blame] [check-ins using] [diff]
20:05
Clean up the code. file: [31bd443101] check-in: [e00e687561] user: js, branch: trunk, size: 2614 [annotate] [blame] [check-ins using] [diff]
2011-02-13
00:36
Added: Add a class for handling JIDs. file: [2fdab65477] check-in: [150f2fa932] user: florob@babelmonkeys.de, branch: trunk, size: 2459 [annotate] [blame] [check-ins using]