2008.07.12 - ccpaging <ecc_hy(at)hotmail.com>
	* Fixed: Always lost connection. Now send keep alive packet in every 30 seconds
	* Minor fix for debug information
	* Filter \r\n and replace with SPCAE in group notive
	* Fixed a memory leak
	* Tickets:
	* Fixes #4024.

2008.06.29 - csyfek <csyfek(at)gmail.com>
	* Minor bug fix
	* Add some doxygen syntax for preparing development documentation
	* References #6199

2008.06.28 - ccpaging <ecc_hy(at)hotmail.com>, moo <phpxcache(at)gmail.com>
	* Patches from moo<phpxcache@gmail.com> and ccpaging<ccpaging@foxmail.com>.
	* Tickets:
	* Fixes #4956.
	* Fixes #2998.

2008.06.07 - ccpaging <ecc_hy(at)hotmail.com>, csyfek <csyfek(at)gmail.com>
	* Clean code and apply patches from QuLogic

2008.05.19 - ccpaging <ecc_hy(at)hotmail.com>, csyfek <csyfek(at)gmail.com>
	* Reconnect server 5 time in 5000 ms, when connect failed
	* Rename sendqueue.c/sendqueue.h to qq_trans.c/qq_trans.h
	* Rewrite packet_process
	* Rewrite qq_send_cmd
	* Create server list, try to connect every server when failed

2008.05.14 - ccpaging <ecc_hy(at)hotmail.com>
	* Move function for before login packets storing to sendqueue
	* Use transaction data structure to store before login packets
	* Rewrite tcp_pending and packet_process in qq_network.c

2008.05.09 - ccpaging <ecc_hy(at)hotmail.com>
	* Remove function _create_packet_head_seq in qq_network.c
	* Create new function encap in qq_netowork.c
	* Clean code of qq_send_packet_request_login_token and qq_send_packet_login in login_out.c

2008.05.09 - ccpaging <ecc_hy(at)hotmail.com>
	* Clean code of packet_parse.c, enable PARSER_DEBUG
	* Rewrite send_queue

2008.05.08 - ccpaging <ecc_hy(at)hotmail.com>
	* Rewrite qq_network
	* Add srv resolve function when qq_login
	* Merge function _qq_common_clean in qq_proxy.c to qq_disconnect
	* Move orignal qq_disconnect to qq_close
	* qq_data alloc in qq_open and release in qq_close
	* Network connect of QQ is created in qq_connect, and release in qq_disconnect

2008.05.05 - ccpaging <ecc_hy(at)hotmail.com>
	* Merge function _qq_common_clean in qq_proxy.c to qq_disconnect
	* Move orignal qq_disconnect to qq_close
	* qq_data alloc in qq_open and release in qq_close
	* Network connect of QQ is created in qq_connect, and release in qq_disconnect

2008.05.05 - ccpaging <ecc_hy(at)hotmail.com>
	* Add qq_hex_dump function

2008.04.25 - ccpaging <ecc_hy(at)hotmail.com>, csyfek <csyfek(at)gmail.com>
	* Rewrite read_packet and create_packet functions, use qq_put and qq_get functions instead
	* New logic in accord with protocol models to handle packets, some related functions rewritten

2008.03.24 - ccpaging <ecc_hy(at)hotmail.com>
	* Remove qq_crypt function in crypt.c, use qq_crypt and qq_decrypt directly

** since pidgin-2.4.0 ***
