diff libpurple/tests/test_jabber_jutil.c @ 27464:da3d0159333d

XMPP domains can also be IPv4 or IPv6 addresses We don't have an IPv6 validation function and I didn't feel like writing one, so I left those checks commented out and added a note to jabber_nameprep_validate (which is increasingly misnamed).
author Paul Aurich <paul@darkrain42.org>
date Sat, 11 Jul 2009 01:57:14 +0000
parents 167d7c3a4f7b
children e90fa379fcec
line wrap: on
line diff
--- a/libpurple/tests/test_jabber_jutil.c	Sat Jul 11 00:49:25 2009 +0000
+++ b/libpurple/tests/test_jabber_jutil.c	Sat Jul 11 01:57:14 2009 +0000
@@ -99,6 +99,12 @@
 	assert_valid_jid("stuart@nödåtXäYZ.se/まりるーむ");
 	assert_valid_jid("mark.doliner@わいど.org");
 	assert_valid_jid("nick@まつ.おおかみ.net");
+	assert_valid_jid("paul@10.0.42.230/s");
+#if 0
+/* Uncomment these when jabber_domain_validate supports IPv6 addresses */
+	assert_valid_jid("paul@[::1]"); /* IPv6 */
+	assert_valid_jid("paul@[2001:470:1f05:d58::2]");
+#endif
 
 	assert_invalid_jid("@gmail.com");
 	assert_invalid_jid("@@gmail.com");