
------------------------------------------------------------------------
汾: 2.9.5.36

1ŻP2P·µмתַʱлתַٶȡ

2Ż4G/5Gƶ绷Ĵٶȡ

3޸һ´ж޷лָĴ

4޸һлͬ޷ɹĴ

5޸һIPV6Դ⡣


------------------------------------------------------------------------
汾: 2.9.3.36

1޸һܵڴ


------------------------------------------------------------------------
汾: 2.9.2.36

1ʹ IPV6¼P2PʱӶԶЭ IPV4 ַĻơ

2޸һżڴй©⡣


------------------------------------------------------------------------
汾: 2.9.1.36

1ŻLOG

2ŻѡַĲ


------------------------------------------------------------------------
汾: 2.8.6.36

1ŻĳµĴٶ


------------------------------------------------------------------------
汾: 2.8.5.36

1м SDK ӿڷװͶϢĶгȡ


------------------------------------------------------------------------
汾: 2.8.5.35

1޸һشƴ⡣

2˹ܡ

3޸ pgPeek() ⵽ȼ0ϵSDKڲָݵ

4 pgPeek()  pgRead()  lpuPriotity Ĵָղȼ
     Ҫ InputRecvPrio ѡ

5ֲĵ£ϸϢο޸ļ¼


------------------------------------------------------------------------
汾: 2.8.1.33

1ŻLOGϢ

2޸һЭض绷µ

3ӱLOGϢļ־ýӿ

4ֲĵ£ϸϢο޸ļ¼


------------------------------------------------------------------------
汾: 2.7.3.33

1ŻٶȺ

2޸͸żڴ쳣

3˵ĵ£οĵ޸ļ¼


------------------------------------------------------------------------
汾: 2.7.2.31

1޸ʱЭ̵ĵַ 32 ⡣

2޸ʽʱûϱ PG_TUNNEL_EVENT_PEER_INFO ¼

3޸ʽʱٶȽϵ


------------------------------------------------------------------------
汾: 2.7.0.31

1Ӵ P2P ·µ relay ַʱЧĻơ

2Ҳϱ PG_EVENT_INFO ¼

3 pgPeerFwdCfg()  ̬ýڵת API 

4 Android 10 ϰ汾ϵͳϣûȨ޴ /proc/net/if_inet6 ȡ豸 IPv6 ַ

5Զ̻ȡ P2P LOG ־ϢĹܡ

6ֲĵ£οĵ޸ļ¼


------------------------------------------------------------------------
汾: 2.5.2.31

1Ż P2P ͨЭ̻ơ
     мתʽ粻ȶʱ϶޷ٽ⣩
     ڶIPַҲIPַͨʱҪӳԺӲȶ⣩

2޸⣺ڲȼȲ´ʱȼлȼЧ⡣

3Ż P2P ͨڹղʹõӡ


------------------------------------------------------------------------
汾: 2.5.0.31

1޸ʱܴ()绷£͸ʳֿͻֹͣµ¼⡣

2ŻͻP2PЭ̣̽ĳP2PƵʣP2Pĸ

3ڵתӡߡٶȺͳϢϱӿڡ

4˵ĵ£οĵ޸ļ¼


------------------------------------------------------------------------
汾: 2.3.0.30

1ǿ·NATӳỰʧЧʱĻָЭ̻ơ

2޸ĳЩµP2P͸Э⡣

3ӽڵתͳƻƺϱͳϢӿ

4˵ĵ£οĵ޸ļ¼


------------------------------------------------------------------------
汾: 2.2.9.29

1޸豸IPַ16ʱͻ˲ʼ

2IPV6ַЭ̡

3ǿ¼P2PĿɿԡ

4ŻP2P͸ƣͬʱЭ̵·

5޸лʱ½P2Pͨʱ״̬󣬵²ܽɹ⡣͸ʣ

6 ChannelMode ѡĹ


------------------------------------------------------------------------
汾: 2.2.8.29

1޸ LISTEN  ChannelMode ѡЧ

2޸ĳ£ͻ˳ͬʱӶ·ȥӵ¼P2P
      P2PϵǼǵĵַͿͻЭ̵ĵַһµ޷P2Pӡ


------------------------------------------------------------------------
汾: 2.2.2.28

1ŻIPV6ַбϸѭ׼

2޸⣺1.x.x.x 汾Ŀͻ 2.x.x.x 汾Ŀͻʱ
       2.x.x.x 汾ĿͻûЭ̵ַбûпõĵַʱᵼѭ

3ID¼ͻKickOutжϵǰ¼ĵַǷΪ˶·ַĲKickOut

4޸Ȿ豸·ɱ仯Ļƣͬʱڶȱʡ·ʱС

5޸ĳ£ͻ˳ͬʱӶ·ȥӵ¼P2P
      P2PϵǼǵĵַͿͻЭ̵ĵַһµ޷P2Pӡ


------------------------------------------------------------------------
汾: 2.0.7.27

1޸дLOGļһļָ

2 pgLoginNow() ӿں

3˵ĵ£οĵ޸ļ¼


------------------------------------------------------------------------
汾: 2.0.7.26

1 pgSetConfig() ò

2ýṹ PG_INIT_CFG_S еĲֲ

3˵ĵ£οĵ޸ļ¼


------------------------------------------------------------------------
汾: 2.0.6.25

1޸һSocketݵĴжϲ¿ͻ˷¼⡣

2޸HTTPʽRELAYת򻺳Ȳ㵼ʧ⡣

3Androidϵͳƽ̨SocketźŲԭselectʽ޸Ϊʹ epollʽ
      app̵ socket fd   file fd 1024ʱselect쳣


------------------------------------------------------------------------
汾: 2.0.5.25

1޸һĳʱ̫⡣

2Ż͸ֽϢƵ̶ȣ΢P2Pĸ


------------------------------------------------------------------------
汾: 2.0.3.25

1޸صַظ

2޸IOSϵͳNAT64¼Ⱥʧ

3ֲĵ£οĵ޸ļ¼


------------------------------------------------------------------------
汾: 2.0.2.25

1P2Pͨźļڶ


------------------------------------------------------------------------
汾: 1.45.5.23

1Żƶ豸£豸߻ѺsocketָõĲԺ̡
      ҪIOS豸


------------------------------------------------------------------------
汾: 1.45.3.23

1Żƶ豸£豸߻ѺsocketָõĲԺ̡
      ҪIOS豸


------------------------------------------------------------------------
汾: 1.45.2.23

1ŻP2P͸ͨŷʽתͨŷʽǿл̡

2ŻP2P͸Ӧ·ɲԵ


------------------------------------------------------------------------
汾: 1.43.7.23

1ŻʱԤ㷨ʱϴϴܡ

21.41.7.23汾ض޷¼P2P⡣


------------------------------------------------------------------------
汾: 1.43.1.23

1޸1.43.0.23汾һ⣺SDKʼĵһε¼P2Pʱ
      P2Pȷܾ¼磬˺ЧʱSDKٳµ¼


------------------------------------------------------------------------
汾: 1.43.0.23

1޸⣺ʱ󡢶ʸʱʱҿͻ֮佨ʱʱ
      ͸𽻻Կƥ󣬵֤ʧܣͻ˲ܱߡ


------------------------------------------------------------------------
汾: 1.41.7.23

1޸ٺܿ졢ұ϶绷£żֿͻ˽ʱƬ쳣⡣


------------------------------------------------------------------------
汾: 1.41.1.23

1޸ 1.41.0.23 汾һԽ


------------------------------------------------------------------------
汾: 1.41.0.23

14GʱĶԳNAT·P2P͸

2P2PͨϢ;仯ʱϱϢP2P

3P2PͨϢ;仯ʱϱ¼APIӿڡ


-----------------------------------------------------------
汾: 1.40.5.22

1x86, x86_64LINUXϸΪʹepollʽSOCKET

2޸ڴֽCPUϼժҪ


-----------------------------------------------------------
汾: 1.40.2.22

1Ż书ܵ

2֧ͬһжWANе糡P2P͸


-----------------------------------------------------------
汾: 1.40.0.22

1ŻP2PмתͨP2P͸ͨлĲ

2޸Ŷ˵ıжʱϱOffline¼⡣

3ھɨ跽ʽʱϿӣʱӲϵ⡣

4޸TCPתͨ͸ʳָ쳣ɵ㡣

5ٵ¼Եĳʱʱ䣬ʱĵȴ

6޸мתͨP2P͸ͨлʱܵ͸ʳ쳣⡣

7SDK Depend Ŀ¼Ŀļ Lib Ŀ¼µĿļϲΪһļ


-----------------------------------------------------------
汾: 1.37.3.20

1޸һ߳ͬЧºܵ͸߳ѭԽ쳣


------------------------------------------------------------------------
汾1.37.1.20

1ŻشĻƣݴȡ


-----------------------------------------------------------
汾: 1.36.6.20

1һAPI pgSetConfig()ѡ
      Digest: ǷժҪ֤ʽ0:ã1:ãĬΪ0
      Debug: ǷϢ0:ã1:ãĬΪ0
      DnsRandom: ǷѡȡDNSIPַ0:ã1:ãĬΪ1
      DnsUseIPv4: ǷʹDNSIPv4ַ0:ã1:ãĬΪ1
      DnsUseIPv6: ǷʹDNSIPv6ַ0:ã1:ãĬΪ1

2첽DNS̵߳ջСӵ128KBջ̫СĳЩϵͳϲջ쳣

3WindowsϵͳSDKΪʹö̬ӿ(DLL)ķʽ

4ĵ£ο޸ļ¼


-----------------------------------------------------------
汾: 1.35.8.19

1޸UDP˿socketرʱ˿ڱû㡣
     ´socket󶨶˿ʱʹǰĶ˿ڣ͸ʷ˿ʹóͻ⡣


-----------------------------------------------------------
汾: 1.35.6.18

1޸⣺ʧʱԵʱԭ10Ϊ1롣

2޸ľΪͬʱʹù㲥͵ģʽ

3ŻӪCGNµP2Pӿɿ

4͸ʳ֡SocketUDP4::SelectProc, Socket or Fd mask not match.²ʹ⡣



-----------------------------------------------------------
汾: 1.32.3.18

1ŻڶԳNATͨpgRelayӵٶȡ

2ǿĳЩ͵·ʱͨRelayӵȶ

3ŻP2Pٶȵƽԡ

4ŻȺ£лP2Pĳʱ䡣



------------------------------------------------------------------------
汾1.30.2.18

1Żʱȶȣʹ紫ʸȶ



------------------------------------------------------------------------
汾1.29.5.18

1ŻڶԳNATͨpgRelayӵٶȡ



------------------------------------------------------------------------
汾1.29.2.18

1޸¼ϱеͶ߼ڶ̴߳дڴ
   ҪµĿļ
       Lib\libconnect_*.a



------------------------------------------------------------------------
汾1.29.0.17

1SDK޸Ķ汾м



------------------------------------------------------------------------
汾1.27.1.17

1޸첽ʱǿֹ̣ܻ߳ᵼڴ쳣



------------------------------------------------------------------------
汾1.26.0.17

1޸ƶ豸ϣƶWIFI֮лԺ⡣
   WIFIʧЧpgLibConnectлƶ硣WIFIٻָʱпܼܲʱлWIFI磩

2ȫAPIĲЧУ顣



------------------------------------------------------------------------
汾1.25.2.16

1Ż¼P2PʱP2Pæʱ˱ܻƣP2Pɹء

2첽ƣ

3޸ĳʼʵʧʱڴй©

4޸P2P͸ʱೢ1Ĵ

5޸һڴ
