Mercurial > pidgin.yaz
annotate .mtn-ignore @ 23683:1c50f12b1c52
2008.08.02 - csyfek <csyfek(at)gmail.com>
* Commit to Pidgin
* Tickets:
Fixes #1861
Fixes #1902
References #5112
2008.08.02 - ccpaging <ecc_hy(at)hotmail.com>
* Store all keys and md5 values of qq_data in char[QQ_KEY_LENGTH]
* Use random value in inikey
* TEA header padding in crypt.c
* Rewrite login part of qq_process
2008.07.31 - ccpaging <ecc_hy(at)hotmail.com>
* Fixed: send reply when get duplicate server command. The server may not get our reply before.
* Tag custom picture as text "(Broken)"
2008.07.30 - ccpaging <ecc_hy(at)hotmail.com>, csyfek <csyfek(at)gmail.com>
* Change some debug message
* Modify buddy status flag according to eva for QQ2006
* Modify buddy status parse and correspond to eva2
* Add getIP/putIP functions to packet_parse.c, and replace some gen_ip_str
* Replace guint32 *ip with struct in_addr, and reduce g_new/g_free operation
* Source file changed:
Merge buddy_status into buddy_list
Change login_logout to qq_base
Merge keep_alive into qq_base
New qq_process extract from qq_network
* Fixed: Byte alignment bug in crypt.c, tested in ARM PDA
* Fixed: group chat message may get in before getting group info, and so group info is empty
* Add qq_send_cmd_group_get_group_info when joined a group chat in group_im.c
* Add some new group command identify according eva but further program
* Add some new QQ client version identify
* Fixed: Identify buddy's client version by IM packet, and not by status
* Add some new info in buddy's tooltip text
* Add video falg to buddy's emblem. But those flag in buddy status may not prasing correctly
* Use new timeout function to handle send keep_alive, resend packet, update buddy status
* Add new advanced options:
The end user may change interval of keep_alive, resend packet, update buddy status to feed their
need.
For example, saving network flow when use mobile phone.
Keep alive packet must be sent in 60-120 seconds whatever client rcved data of not.
The intervals of keep alive and update status should be multiple of resend's interval,
Since we use counter not time() in a single timeout function for efficiency.
* Rewrite qq_trans.c, and use one g_list to manage:
Store server packet before login, and prase all of them when get login
Store client send packet for resend scanning, confirm server reply, filter duplicate server reply
Store server packet for filter out duplicate
* Add QQ_MSG_SYS_NOTICE = 0x06 in sys_msg.c
* Rewrite qq_proc_cmd_reply and qq_proc_cmd_server:
In QQ protocol, one packet reply may need a new packet send later.
We may call it packet trigger. The triggers always is hided in every qq_process_reply.
Now we try to extract those triggers and put into a single function,
and then every trigger should be obviously and easy to manage.
author | SHiNE CsyFeK <csyfek@gmail.com> |
---|---|
date | Sat, 02 Aug 2008 15:00:46 +0000 |
parents | 8b952cb84f45 |
children | 216f8eb9d82d |
rev | line source |
---|---|
17557
4c454d1a6f85
Set up .mtnignore to ignore the svn directories.
Andreas Monitzer <pidgin@monitzer.com>
parents:
17476
diff
changeset
|
1 (.*/)?\.svn |
15395
0453c85a1c51
Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
15379
diff
changeset
|
2 .*/?Makefile(\.in)?$ |
22589
8b952cb84f45
Ugly hackery to support INSTALL_PIXMAPS for the win32 build.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
21807
diff
changeset
|
3 .*/?Makefile\.am\.mingw$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
4 (.*/)?TAGS$ |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
5 .*/?.*\.pc$ |
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$ |
17414
ecf5bf6daa78
Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
16602
diff
changeset
|
10 .*\.def$ |
15395
0453c85a1c51
Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
15379
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:
15379
diff
changeset
|
12 .*\.exe$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
13 intltool-.* |
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:
17476
diff
changeset
|
14 Doxyfile(\.mingw)?$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
15 aclocal.m4 |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
16 compile |
17475
17c45200927a
Add config.cache to .mtn-ignore.
Richard Laager <rlaager@wiktel.com>
parents:
17414
diff
changeset
|
17 config.cache |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
18 config.guess |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
19 config.h$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
20 config.h.in |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
21 config.log |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
22 config.status |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
23 config.sub |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
24 configure$ |
20327
01043a291e3b
applied changes from 2495a1b6a3619d8188151eaf2822ce2ecd435dbf
Luke Schierer <lschiere@pidgin.im>
parents:
19694
diff
changeset
|
25 finch/finch$ |
15837
5ee868aceb6d
.mtn-ignore updates
Daniel Atallah <daniel.atallah@gmail.com>
parents:
15457
diff
changeset
|
26 finch/libgnt/gntmarshal.c |
5ee868aceb6d
.mtn-ignore updates
Daniel Atallah <daniel.atallah@gmail.com>
parents:
15457
diff
changeset
|
27 finch/libgnt/gntmarshal.h |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
28 depcomp |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
29 doc/finch.1$ |
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
30 doc/pidgin.1$ |
16048
55a80bb5ed51
Update doxygen to generate stuff that works in Trac
Daniel Atallah <daniel.atallah@gmail.com>
parents:
15837
diff
changeset
|
31 doc/html |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
32 pidgin.apspec$ |
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
33 pidgin.desktop$ |
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
34 pidgin.spec$ |
16085
83a17c27b900
Updates to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents:
16048
diff
changeset
|
35 pidgin-.*.tar.gz |
16110 | 36 pidgin-.*.tar.bz2 |
21807
f890c02eee13
Ignore stripped win32 bin directory.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
21789
diff
changeset
|
37 pidgin-*.*.*-win32bin$ |
17414
ecf5bf6daa78
Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
16602
diff
changeset
|
38 pidgin/pidgin$ |
19502
c6af18ea22a9
Update .mtn-ignore for emotes size change.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
18459
diff
changeset
|
39 pidgin/pixmaps/emotes/default/24/theme |
17476
92821180bded
A somewhat-Warmenhoved patch from tfujiwara to allow for the smiley theme
Richard Laager <rlaager@wiktel.com>
parents:
17475
diff
changeset
|
40 pidgin/pixmaps/emotes/none/theme |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
41 pidgin/plugins/musicmessaging/music-messaging-bindings.c |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
42 pidgin/plugins/perl/common/Makefile.PL$ |
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
43 pidgin/win32/pidgin_dll_rc.rc$ |
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
44 pidgin/win32/pidgin_exe_rc.rc$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
45 install-sh |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
46 libpurple/dbus-bindings.c |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
47 libpurple/dbus-types.c |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
48 libpurple/dbus-types.h |
16085
83a17c27b900
Updates to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents:
16048
diff
changeset
|
49 libpurple/example/nullclient |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
50 libpurple/gconf/purple.schemas$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
51 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
|
52 libpurple/plugins/perl/common/Makefile.PL$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
53 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
|
54 libpurple/plugins/perl/common/const-xs.inc |
15395
0453c85a1c51
Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
15379
diff
changeset
|
55 libpurple/plugins/perl/common/lib |
21789
cbf778310bdd
Ignore the generated purple.h
Stu Tomlinson <stu@nosnilmot.com>
parents:
20327
diff
changeset
|
56 libpurple/purple.h$ |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
57 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
|
58 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
|
59 libpurple/purple-client-example |
16206
93f1801d4cc6
Update .mtn-ignore to properly deal with things produced by make check
Richard Laager <rlaager@wiktel.com>
parents:
16139
diff
changeset
|
60 libpurple/tests/check_libpurple |
17414
ecf5bf6daa78
Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
16602
diff
changeset
|
61 libpurple/version.h$ |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
62 libpurple/win32/libpurplerc.rc$ |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
63 libtool |
15457
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:
15396
diff
changeset
|
64 local.mak |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
65 ltmain.sh |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
66 missing |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
67 mkinstalldirs |
15396 | 68 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
|
69 po/POTFILES$ |
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
70 po/missing |
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
71 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
|
72 po/pidgin.pot |
15379
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
73 po/stamp-it |
b2a8c5eca30a
Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff
changeset
|
74 stamp-h1 |
15395
0453c85a1c51
Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents:
15379
diff
changeset
|
75 win32-install-dir(\.release)? |
16139
caab13aa0b5c
Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents:
16110
diff
changeset
|
76 VERSION$ |