Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
qq-p12-connection
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  12 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
ccpaging@foxmail.com  
View profile   Translate to Translated (View Original)
 More options Aug 17 2008, 5:30 am
From: "ccpag...@foxmail.com" <ccpag...@foxmail.com>
Date: Sun, 17 Aug 2008 17:30:45 +0800
Local: Sun, Aug 17 2008 5:30 am
Subject: qq-p12-connection

虽然qq-p10-express-conn失败了,p10里边的connection manager(根据simple.c制作)还是希望能保留。

好处是:
1. qq_data的数据结构比较简单。
2. 为以后管理更多的connections提供方便。

该补丁依赖pidgin-udp.patch

http://developer.pidgin.im/ticket/6589

ccpaging

2008-08-17

  qq-p12-20080817.tar.gz
134K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ccpag...@foxmail.com  
View profile   Translate to Translated (View Original)
 More options Aug 17 2008, 10:07 am
From: ccpag...@foxmail.com
Date: Sun, 17 Aug 2008 07:07:53 -0700 (PDT)
Local: Sun, Aug 17 2008 10:07 am
Subject: Re: qq-p12-connection
上面的qq-p12-20080817.tar.gz有一个严重的内存错误,该错误对P09及其以前的补丁没影响。

稍后做出完善的补丁,有兴趣的朋友请看我的blog:
http://ccpaging.blog.ubuntu.org.cn/

On 8月17日, 下午5时30分, "ccpag...@foxmail.com" <ccpag...@foxmail.com>
wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ccpaging  
View profile   Translate to Translated (View Original)
 More options Aug 17 2008, 11:59 am
From: "ccpaging" <ccpag...@foxmail.com>
Date: Sun, 17 Aug 2008 23:59:49 +0800
Local: Sun, Aug 17 2008 11:59 am
Subject: [OpenQ-dev] Re: qq-p12-connection

问题已经解决。
尝试检测connect和token长时间无返回,加快连接速度。

------------------ 原始邮件 ------------------
发件人: "ccpaging"<ccpag...@foxmail.com>;
发送时间: 2008年8月17日(星期天) 晚上10:07
收件人: "OpenQ开发者邮件列表"<openq@googlegroups.com>;

主题: [OpenQ-dev] Re: qq-p12-connection

 上面的qq-p12-20080817.tar.gz有一个严重的内存错误,该错误对P09及其以前的补丁没影响。

稍后做出完善的补丁,有兴趣的朋友请看我的blog:
http://ccpaging.blog.ubuntu.org.cn/

On 8月17日, 下午5时30分, "ccpag...@foxmail.com" <ccpag...@foxmail.com>
wrote:

  qq-p11-20080817-1.tar.gz
134K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ka-Hing Cheung  
View profile   Translate to Translated (View Original)
 More options Aug 17 2008, 12:39 pm
From: "Ka-Hing Cheung" <kah...@gmail.com>
Date: Sun, 17 Aug 2008 09:39:33 -0700
Local: Sun, Aug 17 2008 12:39 pm
Subject: Re: [OpenQ-dev] Re: qq-p12-connection
2008/8/17  <ccpag...@foxmail.com>:

> 上面的qq-p12-20080817.tar.gz有一个严重的内存错误,该错误对P09及其以前的补丁没影响。

> 稍后做出完善的补丁,有兴趣的朋友请看我的blog:
> http://ccpaging.blog.ubuntu.org.cn/

$ cat /home/khc/bin/pidgin
#!/bin/bash

ulimit -c unlimited
export MALLOC_CHECK_=2

export MALLOC_PERTURB_=254 # FE
export MALLOC_CHECK_=2

/home/khc/Code/pidgin/root.ipp/bin/pidgin $@ -d > ~/pidgin-log 2>&1


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ccpaging@foxmail.com  
View profile   Translate to Translated (View Original)
 More options Aug 18 2008, 1:10 am
From: "ccpag...@foxmail.com" <ccpag...@foxmail.com>
Date: Mon, 18 Aug 2008 13:10:49 +0800
Local: Mon, Aug 18 2008 1:10 am
Subject: Re: [OpenQ-dev] Re: qq-p12-connection

Thanks KHC.

Very good document on
http://developer.pidgin.im/wiki/GetABacktrace

这个补丁可用,增加了connect以后的检查,现在定义是5秒内如果未获得token,then disconnect and connect. 检测逻辑上有点复杂,需要再仔细检查。

为解决redirect可能造成的隐患,提高了token和login cmd的处理层次,是connect、redirect、disconnect操作都集中在qq_network.c。

2008-08-18

发件人: Ka-Hing Cheung
发送时间: 2008-08-18 00:39:38
收件人: openq@googlegroups.com
抄送:
主题: [OpenQ-dev] Re: qq-p12-connection

2008/8/17  <ccpag...@foxmail.com>:

> 上面的qq-p12-20080817.tar.gz有一个严重的内存错误,该错误对P09及其以前的补丁没影响。

> 稍后做出完善的补丁,有兴趣的朋友请看我的blog:
> http://ccpaging.blog.ubuntu.org.cn/

$ cat /home/khc/bin/pidgin
#!/bin/bash
ulimit -c unlimited
export MALLOC_CHECK_=2
export MALLOC_PERTURB_=254 # FE
export MALLOC_CHECK_=2
/home/khc/Code/pidgin/root.ipp/bin/pidgin $@ -d > ~/pidgin-log 2>&1
--~--~---------~--~----~------------~-------~--~----~
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
要在此论坛发帖,请发电子邮件到 openq@googlegroups.com
想要访问论坛,请通过 http://groups.google.com/group/openq?hl=zh-CN
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
Please join us by sending your email to:
openq@googlegroups.com
You can drop around us through:
http://groups.google.com/group/openq
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
-~----------~----~----~----~------~----~-

  qq-p12-20080818.tar.gz
134K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ccpaging@foxmail.com  
View profile   Translate to Translated (View Original)
 More options Aug 19 2008, 5:07 am
From: "ccpag...@foxmail.com" <ccpag...@foxmail.com>
Date: Tue, 19 Aug 2008 17:07:31 +0800
Local: Tues, Aug 19 2008 5:07 am
Subject: Re: [OpenQ-dev] Re: qq-p12-connection

qq-p12基本完成了,请大家测试检查

该补丁依赖pidgin-udp.patch

http://developer.pidgin.im/ticket/6589

2008-08-19

发件人: ccpag...@foxmail.com
发送时间: 2008-08-18 13:11:07
收件人: openq@googlegroups.com
抄送:
主题: [OpenQ-dev] Re: qq-p12-connection

Thanks KHC.

Very good document on
http://developer.pidgin.im/wiki/GetABacktrace

这个补丁可用,增加了connect以后的检查,现在定义是5秒内如果未获得token,then disconnect and connect. 检测逻辑上有点复杂,需要再仔细检查。

为解决redirect可能造成的隐患,提高了token和login cmd的处理层次,是connect、redirect、disconnect操作都集中在qq_network.c。

2008-08-18

发件人: Ka-Hing Cheung
发送时间: 2008-08-18 00:39:38
收件人: openq@googlegroups.com
抄送:
主题: [OpenQ-dev] Re: qq-p12-connection

2008/8/17  <ccpag...@foxmail.com>:

> 上面的qq-p12-20080817.tar.gz有一个严重的内存错误,该错误对P09及其以前的补丁没影响。

> 稍后做出完善的补丁,有兴趣的朋友请看我的blog:
> http://ccpaging.blog.ubuntu.org.cn/

$ cat /home/khc/bin/pidgin
#!/bin/bash
ulimit -c unlimited
export MALLOC_CHECK_=2
export MALLOC_PERTURB_=254 # FE
export MALLOC_CHECK_=2
/home/khc/Code/pidgin/root.ipp/bin/pidgin $@ -d > ~/pidgin-log 2>&1

  qq-p12-20080819.tar.gz
135K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ccpag...@foxmail.com  
View profile   Translate to Translated (View Original)
 More options Aug 19 2008, 5:22 am
From: ccpag...@foxmail.com
Date: Tue, 19 Aug 2008 02:22:10 -0700 (PDT)
Local: Tues, Aug 19 2008 5:22 am
Subject: Re: qq-p12-connection
P12主要的修改内容:

1、对QQ群相关的提示信息进行了整理,许多类似"This Qun"一类的信息在英文里边看起来十分别扭。希望英文好的朋友,能多注意qq
plugin的提示信息部分,对不符合英语习惯的部分进行修改。
2、对connect / login状态进行检测,如开始连接5秒内未收到服务器的token,即中断当前连接,尝试下一个服务器。如此可避免服务器
不能连接,连接后无返回等问题。
3、参照simple.c增加了connection manager,对qq_data中的connection相关变量作了整理。
4、把token, login处理从qq_process中提取出来,移至qq_network,提高了token, login的处理层次,避免了
redirect后容易出现的内存问题。

ccpaging


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SHiNE  
View profile   Translate to Translated (View Original)
 More options Aug 19 2008, 9:56 am
From: SHiNE <csy...@gmail.com>
Date: Tue, 19 Aug 2008 21:56:05 +0800
Local: Tues, Aug 19 2008 9:56 am
Subject: Re: [OpenQ-dev] Re: qq-p12-connection
cc,我需要为你这个版本作出一个分支。现阶段,以后的补丁如果能够不涉及pidgin那部分的补丁也许会好些。当然我们会努力推动你的那个补丁正式被pidg in接受。

~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~
 First the truth, then the freedom!
~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SHiNE  
View profile   Translate to Translated (View Original)
 More options Aug 19 2008, 10:08 am
From: SHiNE <csy...@gmail.com>
Date: Tue, 19 Aug 2008 22:08:17 +0800
Local: Tues, Aug 19 2008 10:08 am
Subject: Re: [OpenQ-dev] qq-p12-connection
qq-p11-20080817-1.tar.gz?!
这个补丁名字写错了吧?是否为qq-p12-20080817-1.tar.gz?

~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~
 First the truth, then the freedom!
~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ccpaging@foxmail.com  
View profile   Translate to Translated (View Original)
 More options Aug 19 2008, 10:03 pm
From: "ccpag...@foxmail.com" <ccpag...@foxmail.com>
Date: Wed, 20 Aug 2008 10:03:10 +0800
Local: Tues, Aug 19 2008 10:03 pm
Subject: Re: [OpenQ-dev] Re: qq-p12-connection

当时是写错了。

最后的补丁是0819的这个,KHC能估计以下UDP for purple_connect_proxy补丁能在多长时间内能被接受吗?
如果短期能被接受(三周内),可以暂时不commit。
如果不能,我这可以随时可以恢复原来openq对udp的支持,主要是增加2个子函数,最好是不这样,程序的复杂度无意义的增加了。

在做udp补丁之前,我考虑了很久,从网络模型上说,tcp/udp和代理确实不在一个层次上,但作为应用程序来说,主要还是以实际的应用目标为基准,事实上并 不是每个代理都存在TCP/UDP 2种连接方式,如果强行要按照网络模型分类,势必要在程序中做排除udp on http, udp on SOCKS4的处理,反而增加了程序的复杂程度。
现在增加UDP的方式,虽然不符合网络模型的分类标准,但在应用程序角度考量,并非无先例和不可接受。
现在的udp补丁对将来purple_connect_proxy发展的影响并不大,毕竟重要的修改也就是一条语句而已。
qq中的udp支持完全是purple_connect_proxy的copy,已经存在了相当长的时间了,存在也是一种合理。

ccpaging

2008-08-20

发件人: SHiNE
发送时间: 2008-08-19 22:08:21
收件人: openq@googlegroups.com
抄送:
主题: [OpenQ-dev] Re: qq-p12-connection

qq-p11-20080817-1.tar.gz?!
这个补丁名字写错了吧?是否为qq-p12-20080817-1.tar.gz?
~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~
 First the truth, then the freedom!
~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~
--~--~---------~--~----~------------~-------~--~----~
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
要在此论坛发帖,请发电子邮件到 openq@googlegroups.com
想要访问论坛,请通过 http://groups.google.com/group/openq?hl=zh-CN
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
Please join us by sending your email to:
openq@googlegroups.com
You can drop around us through:
http://groups.google.com/group/openq
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
-~----------~----~----~


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ka-Hing Cheung  
View profile   Translate to Translated (View Original)
 More options Aug 19 2008, 10:19 pm
From: "Ka-Hing Cheung" <kah...@gmail.com>
Date: Tue, 19 Aug 2008 19:19:49 -0700
Local: Tues, Aug 19 2008 10:19 pm
Subject: Re: [OpenQ-dev] Re: qq-p12-connection
2008/8/19 ccpag...@foxmail.com <ccpag...@foxmail.com>:

> 当时是写错了。

> 最后的补丁是0819的这个,KHC能估计以下UDP for purple_connect_proxy补丁能在多长时间内能被接受吗?

我對 proxy 完全不了解,所以不想也不能估計。

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ccpaging@foxmail.com  
View profile  
 More options Aug 20 2008, 11:14 pm
From: "ccpag...@foxmail.com" <ccpag...@foxmail.com>
Date: Thu, 21 Aug 2008 11:14:33 +0800
Local: Wed, Aug 20 2008 11:14 pm
Subject: Re: [OpenQ-dev] Re: qq-p12-connection

1. Compiled and tested in pidgin 2.5.0
2. Merge some modifiers in 2.5.0 for win32
3. Replace random() with rand(), Replace srandom() with srand()
4. Depends on pidgin-udp.patch

It is should be the last patch for qq-p12-connection.

Next is qq-p13-NEP, NEP is not emergence packet. As mentioned before, NEP will be put in transaction, send one by one.

ccpaging

2008-08-21

发件人: Ka-Hing Cheung
发送时间: 2008-08-20 10:19:53
收件人: openq@googlegroups.com
抄送:
主题: [OpenQ-dev] Re: qq-p12-connection

2008/8/19 ccpag...@foxmail.com <ccpag...@foxmail.com>:

> 当时是写错了。

> 最后的补丁是0819的这个,KHC能估计以下UDP for purple_connect_proxy补丁能在多长时间内能被接受吗?

我對 proxy 完全不了解,所以不想也不能估計。
--~--~---------~--~----~------------~-------~--~----~
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
要在此论坛发帖,请发电子邮件到 openq@googlegroups.com
想要访问论坛,请通过 http://groups.google.com/group/openq?hl=zh-CN
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
Please join us by sending your email to:
openq@googlegroups.com
You can drop around us through:
http://groups.google.com/group/openq
--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--* --*--*--*--*--*--*--
-~------

  qq-p12-20080821.tar.gz
135K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google