comparison libpurple/tests/test_jabber_jutil.c @ 28615:4cb882afbd6f

Fix a crash when attempting to validate a JID with an invalid resource.
author Paul Aurich <paul@darkrain42.org>
date Wed, 09 Sep 2009 19:56:39 +0000
parents 22c65c1090a8
children 60a790b93a50
comparison
equal deleted inserted replaced
28614:e8717ca47d25 28615:4cb882afbd6f
130 assert_invalid_jid("mark.doliner@gmail_stuff.org"); 130 assert_invalid_jid("mark.doliner@gmail_stuff.org");
131 assert_invalid_jid("mark.doliner@gmail[stuff.org"); 131 assert_invalid_jid("mark.doliner@gmail[stuff.org");
132 assert_invalid_jid("mark.doliner@gmail\\stuff.org"); 132 assert_invalid_jid("mark.doliner@gmail\\stuff.org");
133 assert_invalid_jid("paul@[::1]124"); 133 assert_invalid_jid("paul@[::1]124");
134 assert_invalid_jid("paul@2[::1]124/as"); 134 assert_invalid_jid("paul@2[::1]124/as");
135 assert_invalid_jid("paul@まつ.おおかみ/\x01");
135 136
136 /* Ensure that jabber_id_new is properly lowercasing node and domains */ 137 /* Ensure that jabber_id_new is properly lowercasing node and domains */
137 assert_jid_parts("paul", "darkrain42.org", "PaUL@darkrain42.org"); 138 assert_jid_parts("paul", "darkrain42.org", "PaUL@darkrain42.org");
138 assert_jid_parts("paul", "darkrain42.org", "paul@DaRkRaIn42.org"); 139 assert_jid_parts("paul", "darkrain42.org", "paul@DaRkRaIn42.org");
139 140