annotate .mtn-ignore @ 32797:aacfb71133cc

Fix a possible MSN remote crash Incoming messages with certain characters or character encodings can cause clients to crash. The fix is for the contents of all incoming plaintext messages are converted to UTF-8 and validated before used. This was reported to us by Fabian Yamaguchi and this patch was written by Elliott Sales de Andrade (maybe with small, insignificant changes by me)
author Mark Doliner <mark@kingant.net>
date Mon, 07 May 2012 03:18:08 +0000
parents 0c214d7ad8bc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31392
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
1 (.*/)?TAGS$
17830
4c454d1a6f85 Set up .mtnignore to ignore the svn directories.
Andreas Monitzer <pidgin@monitzer.com>
parents: 17396
diff changeset
2 (.*/)?\.svn
31392
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
3 .*/?.*\.pc$
15394
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15378
diff changeset
4 .*/?Makefile(\.in)?$
22606
8b952cb84f45 Ugly hackery to support INSTALL_PIXMAPS for the win32 build.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 21807
diff changeset
5 .*/?Makefile\.am\.mingw$
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
6 .*/perl/common/[^/]+\.c$
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
7 .*/perl/common/blib.*
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
8 .*/perl/common/pm_to_blib$
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
9 .*\.bs$
17342
ecf5bf6daa78 Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16594
diff changeset
10 .*\.def$
15394
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15378
diff changeset
11 .*\.dll$
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15378
diff changeset
12 .*\.exe$
25814
11c27059e86b Ignore .loT files. This is helpful to me because I have a wrapper script
Richard Laager <rlaager@wiktel.com>
parents: 24364
diff changeset
13 .*\.loT$
18459
042b64016a57 Patch from Jason Conti to enable `make -f Makefile.mingw docs` on the windows build. Fixes #1801.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 17396
diff changeset
14 Doxyfile(\.mingw)?$
31392
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
15 VERSION$
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
16 aclocal.m4
24345
6925498cadc8 Ignore autogen.args.
Richard Laager <rlaager@wiktel.com>
parents: 24082
diff changeset
17 autogen.args
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
18 compile
17395
17c45200927a Add config.cache to .mtn-ignore.
Richard Laager <rlaager@wiktel.com>
parents: 17342
diff changeset
19 config.cache
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
20 config.guess
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
21 config.h$
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
22 config.h.in
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
23 config.log
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
24 config.status
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
25 config.sub
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
26 configure$
31392
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
27 depcomp
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
28 doc/finch.1$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
29 doc/html
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
30 doc/pidgin.1$
20327
01043a291e3b applied changes from 2495a1b6a3619d8188151eaf2822ce2ecd435dbf
Luke Schierer <lschiere@pidgin.im>
parents: 19695
diff changeset
31 finch/finch$
15836
5ee868aceb6d .mtn-ignore updates
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15456
diff changeset
32 finch/libgnt/gntmarshal.c
5ee868aceb6d .mtn-ignore updates
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15456
diff changeset
33 finch/libgnt/gntmarshal.h
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
34 install-sh
31392
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
35 intltool-.*
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
36 libpurple/dbus-bindings.c
27686
c0da7c7231c2 Add a few files to .mtn-ignore
Paul Aurich <paul@darkrain42.org>
parents: 26888
diff changeset
37 libpurple/dbus-signals.c
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
38 libpurple/dbus-types.c
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
39 libpurple/dbus-types.h
16085
83a17c27b900 Updates to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16048
diff changeset
40 libpurple/example/nullclient
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
41 libpurple/gconf/purple.schemas$
26888
f9f408c6012d Ignore libpurple/marshallers.c and libpurple/marshallers.h.
Richard Laager <rlaager@wiktel.com>
parents: 25840
diff changeset
42 libpurple/marshallers.[ch]
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
43 libpurple/plugins/dbus-example-bindings.c
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
44 libpurple/plugins/perl/common/Makefile.PL$
24364
500591c03a88 applied changes from e09c51ab6473bf53c6dca408f13b863e1194108c
Richard Laager <rlaager@wiktel.com>
parents: 24345
diff changeset
45 libpurple/plugins/perl/common/Makefile.old
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
46 libpurple/plugins/perl/common/const-c.inc
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
47 libpurple/plugins/perl/common/const-xs.inc
15394
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15378
diff changeset
48 libpurple/plugins/perl/common/lib
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
49 libpurple/purple-client-bindings.c
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
50 libpurple/purple-client-bindings.h
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
51 libpurple/purple-client-example
31392
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
52 libpurple/purple.h$
16206
93f1801d4cc6 Update .mtn-ignore to properly deal with things produced by make check
Richard Laager <rlaager@wiktel.com>
parents: 16139
diff changeset
53 libpurple/tests/check_libpurple
24082
216f8eb9d82d Add libpurple/tests/libpurple.. to the list of files to ignore. I don't
Richard Laager <rlaager@wiktel.com>
parents: 22606
diff changeset
54 libpurple/tests/libpurple..
17342
ecf5bf6daa78 Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16594
diff changeset
55 libpurple/version.h$
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
56 libpurple/win32/libpurplerc.rc$
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
57 libtool
15456
f217a2d656c8 Add support for win32 makefile variable overriding using a "local.mak" file in the build root directory. This makes maintaining a custom build environment or cross-compiling easier.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15395
diff changeset
58 local.mak
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
59 ltmain.sh
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
60 missing
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
61 mkinstalldirs
31392
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
62 package_revision.h
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
63 package_revision_raw.txt
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
64 pidgin-*.*.*-dbgsym$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
65 pidgin-*.*.*-dbgsym.zip$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
66 pidgin-*.*.*-win32-bin.zip$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
67 pidgin-*.*.*-win32bin$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
68 pidgin-.*.tar.bz2
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
69 pidgin-.*.tar.gz
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
70 pidgin.apspec$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
71 pidgin.desktop$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
72 pidgin.spec$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
73 pidgin/pidgin$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
74 pidgin/pixmaps/emotes/default/24/theme
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
75 pidgin/pixmaps/emotes/none/theme
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
76 pidgin/pixmaps/emotes/small/16/theme
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
77 pidgin/plugins/musicmessaging/music-messaging-bindings.c
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
78 pidgin/plugins/perl/common/Makefile.PL$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
79 pidgin/plugins/perl/common/Makefile.old
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
80 pidgin/win32/nsis/gtk-runtime-*.*.*.*.zip
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
81 pidgin/win32/nsis/gtk_runtime_stage$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
82 pidgin/win32/nsis/langmacros.nsh
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
83 pidgin/win32/nsis/nsis_translations.desktop
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
84 pidgin/win32/nsis/pidgin-spellcheck-preselect.nsh
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
85 pidgin/win32/nsis/pidgin-spellcheck.nsh
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
86 pidgin/win32/nsis/pidgin-translations.nsh$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
87 pidgin/win32/nsis/translations
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
88 pidgin/win32/pidgin_dll_rc.rc$
1deda5d6733b LC_ALL=C sort -o .mtn-ignore .mtn-ignore
Richard Laager <rlaager@wiktel.com>
parents: 29979
diff changeset
89 pidgin/win32/pidgin_exe_rc.rc$
15395
eb93d03ed6c7 More ignoration fixes
Ethan Blanton <elb@pidgin.im>
parents: 15394
diff changeset
90 po/Makefile.in.in
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
91 po/POTFILES$
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
92 po/missing
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
93 po/notexist
16206
93f1801d4cc6 Update .mtn-ignore to properly deal with things produced by make check
Richard Laager <rlaager@wiktel.com>
parents: 16139
diff changeset
94 po/pidgin.pot
15378
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
95 po/stamp-it
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
96 stamp-h1
15394
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15378
diff changeset
97 win32-install-dir(\.release)?