adium/adium

1.5.10.3b1
adium-1.5.10.3
2017-03-23, Evan D. Schoenberg, M.D.
6d760b7b1d69
1.5.10.3b1
# This file contains a list of URIs, URLs, and other patterns that the SHHyperlinkScanner should be able to correctly identify and link.
# Basic URLs:
example.com
www.example.com
ftp.example.com
example.com/
www.example.com/
ftp.example.com/
# URLs with paths:
example.com/foo
www.example.com/foo
example.com/foo/bar.php
www.example.com/foo/bar.php
# Basic URIs:
http://example.com/
http://www.example.com/
http://ftp.example.com/
ftp://example.com/
ftp://www.example.com/
ftp://ftp.example.com/
http://example.com
http://www.example.com
http://ftp.example.com
ftp://example.com
ftp://www.example.com
ftp://ftp.example.com
# URI's with paths:
http://example.com/foo
http://example.com/foo/bar.php
http://www.example.com/foo/
http://www.example.com/foo/bar.php
http://ftp.example.com/foo
http://ftp.example.com/foo/bar.php
ftp://example.com/foo
ftp://example.com/foo/bar.php
ftp://www.example.com/foo/
ftp://www.example.com/foo/bar.php
ftp://ftp.example.com/foo
ftp://ftp.example.com/foo/bar.php
# URIs with user/pass:
http://user@example.com
http://user:pass@example.com
http://user@example.com/
http://user:pass@example.com/
http://user@example.com/foo
http://user:pass@example.com/foo
http://user@example.com/foo/bar.php
http://user:pass@example.com/foo/bar.php
http://user@www.example.com
http://user:pass@www.example.com
http://user@www.example.com/
http://user:pass@www.example.com/
http://user@www.example.com/foo
http://user:pass@www.example.com/foo
http://user@www.example.com/foo/bar.php
http://user:pass@www.example.com/foo/bar.php
http://user@ftp.example.com
http://user:pass@ftp.example.com
http://user@ftp.example.com/
http://user:pass@ftp.example.com/
http://user@ftp.example.com/foo
http://user:pass@ftp.example.com/foo
http://user@ftp.example.com/foo/bar.php
http://user:pass@ftp.example.com/foo/bar.php
ftp://user@example.com
ftp://user:pass@example.com
ftp://user@example.com/
ftp://user:pass@example.com/
ftp://user@example.com/foo
ftp://user:pass@example.com/foo
ftp://user@example.com/foo/bar.php
ftp://user:pass@example.com/foo/bar.php
ftp://user@www.example.com
ftp://user:pass@www.example.com
ftp://user@www.example.com/
ftp://user:pass@www.example.com/
ftp://user@www.example.com/foo
ftp://user:pass@www.example.com/foo
ftp://user@www.example.com/foo/bar.php
ftp://user:pass@www.example.com/foo/bar.php
ftp://user@ftp.example.com
ftp://user:pass@ftp.example.com
ftp://user@ftp.example.com/
ftp://user:pass@ftp.example.com/
ftp://user@ftp.example.com/foo
ftp://user:pass@ftp.example.com/foo
ftp://user@ftp.example.com/foo/bar.php
ftp://user:pass@ftp.example.com/foo/bar.php
# IP Addresses:
1.1.1.1
1.1.1.12
1.1.1.123
1.1.12.1
1.1.12.12
1.1.12.123
1.1.123.1
1.1.123.12
1.1.123.123
1.12.1.1
1.12.1.12
1.12.1.123
1.12.12.1
1.12.12.12
1.12.12.123
1.12.123.1
1.12.123.12
1.12.123.123
1.123.1.1
1.123.1.12
1.123.1.123
1.123.12.1
1.123.12.12
1.123.12.123
1.123.123.1
1.123.123.12
1.123.123.123
12.1.1.1
12.1.1.12
12.1.1.123
12.1.12.1
12.1.12.12
12.1.12.123
12.1.123.1
12.1.123.12
12.1.123.123
12.12.1.1
12.12.1.12
12.12.1.123
12.12.12.1
12.12.12.12
12.12.12.123
12.12.123.1
12.12.123.12
12.12.123.123
12.123.1.1
12.123.1.12
12.123.1.123
12.123.12.1
12.123.12.12
12.123.12.123
12.123.123.1
12.123.123.12
12.123.123.123
123.1.1.1
123.1.1.12
123.1.1.123
123.1.12.1
123.1.12.12
123.1.12.123
123.1.123.1
123.1.123.12
123.1.123.123
123.12.1.1
123.12.1.12
123.12.1.123
123.12.12.1
123.12.12.12
123.12.12.123
123.12.123.1
123.12.123.12
123.12.123.123
123.123.1.1
123.123.1.12
123.123.1.123
123.123.12.1
123.123.12.12
123.123.12.123
123.123.123.1
123.123.123.12
123.123.123.123
http://1.1.1.1
http://1.1.1.12
http://1.1.1.123
http://1.1.12.1
http://1.1.12.12
http://1.1.12.123
http://1.1.123.1
http://1.1.123.12
http://1.1.123.123
http://1.12.1.1
http://1.12.1.12
http://1.12.1.123
http://1.12.12.1
http://1.12.12.12
http://1.12.12.123
http://1.12.123.1
http://1.12.123.12
http://1.12.123.123
http://1.123.1.1
http://1.123.1.12
http://1.123.1.123
http://1.123.12.1
http://1.123.12.12
http://1.123.12.123
http://1.123.123.1
http://1.123.123.12
http://1.123.123.123
http://12.1.1.1
http://12.1.1.12
http://12.1.1.123
http://12.1.12.1
http://12.1.12.12
http://12.1.12.123
http://12.1.123.1
http://12.1.123.12
http://12.1.123.123
http://12.12.1.1
http://12.12.1.12
http://12.12.1.123
http://12.12.12.1
http://12.12.12.12
http://12.12.12.123
http://12.12.123.1
http://12.12.123.12
http://12.12.123.123
http://12.123.1.1
http://12.123.1.12
http://12.123.1.123
http://12.123.12.1
http://12.123.12.12
http://12.123.12.123
http://12.123.123.1
http://12.123.123.12
http://12.123.123.123
http://123.1.1.1
http://123.1.1.12
http://123.1.1.123
http://123.1.12.1
http://123.1.12.12
http://123.1.12.123
http://123.1.123.1
http://123.1.123.12
http://123.1.123.123
http://123.12.1.1
http://123.12.1.12
http://123.12.1.123
http://123.12.12.1
http://123.12.12.12
http://123.12.12.123
http://123.12.123.1
http://123.12.123.12
http://123.12.123.123
http://123.123.1.1
http://123.123.1.12
http://123.123.1.123
http://123.123.12.1
http://123.123.12.12
http://123.123.12.123
http://123.123.123.1
http://123.123.123.12
http://123.123.123.123
ftp://1.1.1.1
ftp://1.1.1.12
ftp://1.1.1.123
ftp://1.1.12.1
ftp://1.1.12.12
ftp://1.1.12.123
ftp://1.1.123.1
ftp://1.1.123.12
ftp://1.1.123.123
ftp://1.12.1.1
ftp://1.12.1.12
ftp://1.12.1.123
ftp://1.12.12.1
ftp://1.12.12.12
ftp://1.12.12.123
ftp://1.12.123.1
ftp://1.12.123.12
ftp://1.12.123.123
ftp://1.123.1.1
ftp://1.123.1.12
ftp://1.123.1.123
ftp://1.123.12.1
ftp://1.123.12.12
ftp://1.123.12.123
ftp://1.123.123.1
ftp://1.123.123.12
ftp://1.123.123.123
ftp://12.1.1.1
ftp://12.1.1.12
ftp://12.1.1.123
ftp://12.1.12.1
ftp://12.1.12.12
ftp://12.1.12.123
ftp://12.1.123.1
ftp://12.1.123.12
ftp://12.1.123.123
ftp://12.12.1.1
ftp://12.12.1.12
ftp://12.12.1.123
ftp://12.12.12.1
ftp://12.12.12.12
ftp://12.12.12.123
ftp://12.12.123.1
ftp://12.12.123.12
ftp://12.12.123.123
ftp://12.123.1.1
ftp://12.123.1.12
ftp://12.123.1.123
ftp://12.123.12.1
ftp://12.123.12.12
ftp://12.123.12.123
ftp://12.123.123.1
ftp://12.123.123.12
ftp://12.123.123.123
ftp://123.1.1.1
ftp://123.1.1.12
ftp://123.1.1.123
ftp://123.1.12.1
ftp://123.1.12.12
ftp://123.1.12.123
ftp://123.1.123.1
ftp://123.1.123.12
ftp://123.1.123.123
ftp://123.12.1.1
ftp://123.12.1.12
ftp://123.12.1.123
ftp://123.12.12.1
ftp://123.12.12.12
ftp://123.12.12.123
ftp://123.12.123.1
ftp://123.12.123.12
ftp://123.12.123.123
ftp://123.123.1.1
ftp://123.123.1.12
ftp://123.123.1.123
ftp://123.123.12.1
ftp://123.123.12.12
ftp://123.123.12.123
ftp://123.123.123.1
ftp://123.123.123.12
ftp://123.123.123.123
1.1.1.1/
1.1.1.12/
1.1.1.123/
1.1.12.1/
1.1.12.12/
1.1.12.123/
1.1.123.1/
1.1.123.12/
1.1.123.123/
1.12.1.1/
1.12.1.12/
1.12.1.123/
1.12.12.1/
1.12.12.12/
1.12.12.123/
1.12.123.1/
1.12.123.12/
1.12.123.123/
1.123.1.1/
1.123.1.12/
1.123.1.123/
1.123.12.1/
1.123.12.12/
1.123.12.123/
1.123.123.1/
1.123.123.12/
1.123.123.123/
12.1.1.1/
12.1.1.12/
12.1.1.123/
12.1.12.1/
12.1.12.12/
12.1.12.123/
12.1.123.1/
12.1.123.12/
12.1.123.123/
12.12.1.1/
12.12.1.12/
12.12.1.123/
12.12.12.1/
12.12.12.12/
12.12.12.123/
12.12.123.1/
12.12.123.12/
12.12.123.123/
12.123.1.1/
12.123.1.12/
12.123.1.123/
12.123.12.1/
12.123.12.12/
12.123.12.123/
12.123.123.1/
12.123.123.12/
12.123.123.123/
123.1.1.1/
123.1.1.12/
123.1.1.123/
123.1.12.1/
123.1.12.12/
123.1.12.123/
123.1.123.1/
123.1.123.12/
123.1.123.123/
123.12.1.1/
123.12.1.12/
123.12.1.123/
123.12.12.1/
123.12.12.12/
123.12.12.123/
123.12.123.1/
123.12.123.12/
123.12.123.123/
123.123.1.1/
123.123.1.12/
123.123.1.123/
123.123.12.1/
123.123.12.12/
123.123.12.123/
123.123.123.1/
123.123.123.12/
123.123.123.123/
http://1.1.1.1/
http://1.1.1.12/
http://1.1.1.123/
http://1.1.12.1/
http://1.1.12.12/
http://1.1.12.123/
http://1.1.123.1/
http://1.1.123.12/
http://1.1.123.123/
http://1.12.1.1/
http://1.12.1.12/
http://1.12.1.123/
http://1.12.12.1/
http://1.12.12.12/
http://1.12.12.123/
http://1.12.123.1/
http://1.12.123.12/
http://1.12.123.123/
http://1.123.1.1/
http://1.123.1.12/
http://1.123.1.123/
http://1.123.12.1/
http://1.123.12.12/
http://1.123.12.123/
http://1.123.123.1/
http://1.123.123.12/
http://1.123.123.123/
http://12.1.1.1/
http://12.1.1.12/
http://12.1.1.123/
http://12.1.12.1/
http://12.1.12.12/
http://12.1.12.123/
http://12.1.123.1/
http://12.1.123.12/
http://12.1.123.123/
http://12.12.1.1/
http://12.12.1.12/
http://12.12.1.123/
http://12.12.12.1/
http://12.12.12.12/
http://12.12.12.123/
http://12.12.123.1/
http://12.12.123.12/
http://12.12.123.123/
http://12.123.1.1/
http://12.123.1.12/
http://12.123.1.123/
http://12.123.12.1/
http://12.123.12.12/
http://12.123.12.123/
http://12.123.123.1/
http://12.123.123.12/
http://12.123.123.123/
http://123.1.1.1/
http://123.1.1.12/
http://123.1.1.123/
http://123.1.12.1/
http://123.1.12.12/
http://123.1.12.123/
http://123.1.123.1/
http://123.1.123.12/
http://123.1.123.123/
http://123.12.1.1/
http://123.12.1.12/
http://123.12.1.123/
http://123.12.12.1/
http://123.12.12.12/
http://123.12.12.123/
http://123.12.123.1/
http://123.12.123.12/
http://123.12.123.123/
http://123.123.1.1/
http://123.123.1.12/
http://123.123.1.123/
http://123.123.12.1/
http://123.123.12.12/
http://123.123.12.123/
http://123.123.123.1/
http://123.123.123.12/
http://123.123.123.123/
ftp://1.1.1.1/
ftp://1.1.1.12/
ftp://1.1.1.123/
ftp://1.1.12.1/
ftp://1.1.12.12/
ftp://1.1.12.123/
ftp://1.1.123.1/
ftp://1.1.123.12/
ftp://1.1.123.123/
ftp://1.12.1.1/
ftp://1.12.1.12/
ftp://1.12.1.123/
ftp://1.12.12.1/
ftp://1.12.12.12/
ftp://1.12.12.123/
ftp://1.12.123.1/
ftp://1.12.123.12/
ftp://1.12.123.123/
ftp://1.123.1.1/
ftp://1.123.1.12/
ftp://1.123.1.123/
ftp://1.123.12.1/
ftp://1.123.12.12/
ftp://1.123.12.123/
ftp://1.123.123.1/
ftp://1.123.123.12/
ftp://1.123.123.123/
ftp://12.1.1.1/
ftp://12.1.1.12/
ftp://12.1.1.123/
ftp://12.1.12.1/
ftp://12.1.12.12/
ftp://12.1.12.123/
ftp://12.1.123.1/
ftp://12.1.123.12/
ftp://12.1.123.123/
ftp://12.12.1.1/
ftp://12.12.1.12/
ftp://12.12.1.123/
ftp://12.12.12.1/
ftp://12.12.12.12/
ftp://12.12.12.123/
ftp://12.12.123.1/
ftp://12.12.123.12/
ftp://12.12.123.123/
ftp://12.123.1.1/
ftp://12.123.1.12/
ftp://12.123.1.123/
ftp://12.123.12.1/
ftp://12.123.12.12/
ftp://12.123.12.123/
ftp://12.123.123.1/
ftp://12.123.123.12/
ftp://12.123.123.123/
ftp://123.1.1.1/
ftp://123.1.1.12/
ftp://123.1.1.123/
ftp://123.1.12.1/
ftp://123.1.12.12/
ftp://123.1.12.123/
ftp://123.1.123.1/
ftp://123.1.123.12/
ftp://123.1.123.123/
ftp://123.12.1.1/
ftp://123.12.1.12/
ftp://123.12.1.123/
ftp://123.12.12.1/
ftp://123.12.12.12/
ftp://123.12.12.123/
ftp://123.12.123.1/
ftp://123.12.123.12/
ftp://123.12.123.123/
ftp://123.123.1.1/
ftp://123.123.1.12/
ftp://123.123.1.123/
ftp://123.123.12.1/
ftp://123.123.12.12/
ftp://123.123.12.123/
ftp://123.123.123.1/
ftp://123.123.123.12/
ftp://123.123.123.123/
# IPv6 URIs
# Examples adapted from http://www.ietf.org/rfc/rfc2732.txt
http://[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]
http://[1080:0:0:0:8:800:200C:417A]
http://[3ffe:2a00:100:7031::1]
http://[1080::8:800:200C:417A]
http://[::192.9.5.5]
http://[::FFFF:129.144.52.38]
http://[2010:836B:4179::836B:4179]
http://[::1]
http://[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]/
http://[1080:0:0:0:8:800:200C:417A]/
http://[3ffe:2a00:100:7031::1]/
http://[1080::8:800:200C:417A]/
http://[::192.9.5.5]/
http://[::FFFF:129.144.52.38]/
http://[2010:836B:4179::836B:4179]/
http://[::1]/
# Email addresses:
foo@example.com
foo.bar@example.com
# Lorem Ipsum (Long string of linkless text)
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam magna. In hac habitasse platea dictumst. Vestibulum justo nunc, bibendum sed, pharetra ut, eleifend in, mauris. Nullam porta. Praesent turpis velit, sagittis non, volutpat quis, lacinia eu, ipsum. Aenean accumsan feugiat est. Nullam eu nisi vitae sapien tincidunt tristique. Etiam a nunc. Fusce nec tellus ac neque ornare aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Quisque eu arcu. Nam sed arcu. Suspendisse vel turpis. Cras nec risus eu sem dignissim pellentesque. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Morbi eu lectus hendrerit quam varius luctus. Aenean ut mi. Nulla tellus ligula, fringilla ut, pellentesque sed, faucibus ut, diam.
Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed vulputate odio nec sapien. Etiam pharetra arcu ac tortor. Aenean consectetuer elit ut lectus. Fusce elementum feugiat eros. Cras turpis enim, scelerisque quis, viverra ut, hendrerit a, purus. Quisque consectetuer ipsum non libero. Nunc consectetuer elit non elit. Integer a pede quis elit rhoncus sodales. Fusce tempus, lacus sit amet tincidunt porta, neque tortor euismod urna, commodo dapibus metus est nec ligula. Ut aliquam dolor ac augue commodo facilisis. Morbi vitae ante sit amet mauris pellentesque bibendum.
Integer ante. Morbi egestas metus eu lacus. Cras pulvinar, metus eget vestibulum facilisis, lectus odio euismod nibh, fringilla fringilla est est vel mi. Curabitur porttitor sodales velit. Nulla eu est. Cras commodo. In hac habitasse platea dictumst. Nunc a erat. In auctor purus. Nullam rhoncus nibh congue lacus tincidunt placerat. Quisque iaculis sagittis turpis. Sed sed quam. Nunc magna. Quisque vehicula lorem at justo. Etiam vel orci. Donec eget tellus.
Pellentesque tortor. Curabitur dapibus justo sit amet ipsum. Aenean vulputate, nisl in semper pulvinar, purus ipsum dignissim lorem, adipiscing blandit diam sem sit amet nibh. Suspendisse potenti. Vivamus lectus. Morbi in turpis non nunc dignissim pharetra. Maecenas aliquam justo nec risus. Integer placerat nisi venenatis nisi. Sed nunc elit, consequat in, aliquam a, feugiat a, ante. Vivamus egestas pellentesque arcu. Maecenas et nulla. Ut varius felis ut orci. Curabitur bibendum lorem ac nibh volutpat congue. Sed posuere luctus arcu. Nulla aliquet, nunc eget sollicitudin fermentum, ligula dolor dapibus nibh, a cursus quam neque vel nibh. Integer nec sapien. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Morbi convallis enim nec lectus.
Sed turpis. Sed blandit felis vitae tellus. Donec rutrum arcu sed ipsum. In interdum varius lorem. Fusce ullamcorper ipsum vel odio. Morbi vitae velit. Donec quis est. Donec tempor mi at risus. Nam consequat, metus non vulputate placerat, massa pede varius justo, hendrerit pretium sem est id odio. Nulla convallis pulvinar massa.