Opened 12 years ago

Last modified 5 years ago

#1507 new enhancement

Support Google Talk file transfer method

Reported by: hiddensanctum Owned by: malu
Milestone: Patches welcome Component: Google Talk
Version: 2.0.1 Keywords: File Transfer
Cc: ferk, belegdol, Dawudd, onlineapps, intersol, diyism, mcepl, ashmew2

Description (last modified by darkrain42)

Add support for Google Talk's pre-Jingle/Jingle?-like file transfer method (IIRC, HTTP over PseudoTCP on UDP).

http://code.google.com/apis/talk/libjingle/libjingle_applications.html (and the rest of the site) has some docs that would be helpful to glean details about this.

Change History (19)

comment:1 Changed 12 years ago by lschiere

  • Milestone set to 2.1.2
  • Owner set to seanegan

comment:2 Changed 12 years ago by seanegan

  • Milestone changed from 2.1.2 to 3.0.0

This will not be fixed anytime soon ;)

comment:3 Changed 12 years ago by kiddo

why, doesn't it use the same thing as regular XMPP?

comment:4 Changed 12 years ago by seanegan

  • Component changed from pidgin (gtk) to Google Talk

comment:5 Changed 12 years ago by skliarieh

Can pidgin detect that the other side does not support file transfer and print informative error message on that?

comment:6 Changed 11 years ago by datallah

Ticket #7106 has been marked as a duplicate of this ticket.

comment:7 Changed 10 years ago by Miuler

Question: Why Google Talk client doesn't use Jabber/XMPP to send files?

http://www.google.com/support/forum/p/Talk/thread?tid=047fb78eb066ce5b&hl=en

comment:8 Changed 10 years ago by QuLogic

  • Owner changed from seanegan to darkrain42

comment:9 follow-up: Changed 10 years ago by disuse

The issuse is still occur in Pidgin 2.6.1: I can receive files from my friends' gtalk, but can't send files to then.

comment:10 in reply to: ↑ 9 ; follow-up: Changed 10 years ago by darkrain42

Replying to disuse:

The issuse is still occur in Pidgin 2.6.1: I can receive files from my friends' gtalk, but can't send files to then.

Are you friends using the official google talk client or just using Pidgin (or some other third-party XMPP client) with a gtalk/gmail account?

comment:11 in reply to: ↑ 10 Changed 10 years ago by disuse

Replying to darkrain42:

Replying to disuse:

The issuse is still occur in Pidgin 2.6.1: I can receive files from my friends' gtalk, but can't send files to then.

Are you friends using the official google talk client or just using Pidgin (or some other third-party XMPP client) with a gtalk/gmail account?

My friend uses official google talk client and i use pidgin with gtalk account.

comment:12 Changed 10 years ago by darkrain42

Ticket #10515 has been marked as a duplicate of this ticket.

comment:13 Changed 10 years ago by malu@…

(In 8b6b0e8385b470c8181ddd6b6fd6d8e708c08f9e):
jabber: Determine if a buddy can receive a file transfer (when we have received caps for all online caps). This will still allow file transfer to clients that don't advertise caps. Disables the file transfer option for gmail buddies

Refs #1507

comment:14 follow-up: Changed 9 years ago by diyism

The issue is more serious in Pidgin 2.6.5:

My friends' gtalk 1.0.0.104 can't send file to me: "You cannot send files because kexianbin is using chat in Gmail or is using another chat program."

and i can't send files from my pidgin 2.6.5 to my friends' gtalk 1.0.0.104: The progress hint always is "Waiting for transfer to begin"

comment:15 in reply to: ↑ 14 Changed 9 years ago by darkrain42

  • Milestone changed from 3.0.0 to Patches welcome

Replying to diyism:

The issue is more serious in Pidgin 2.6.5:

My friends' gtalk 1.0.0.104 can't send file to me: "You cannot send files because kexianbin is using chat in Gmail or is using another chat program."

and i can't send files from my pidgin 2.6.5 to my friends' gtalk 1.0.0.104: The progress hint always is "Waiting for transfer to begin"

The functionality hasn't changed; file transfer with the Google Talk client (the downloadable thing) just is not supported. In fact, I don't think this is even a 3.0.0 thing, other than that that was a "Way in the distant future" milestone. Patches welcome is probably more accurate.

comment:16 Changed 9 years ago by darkrain42

  • Description modified (diff)
  • Owner changed from darkrain42 to malu
  • Summary changed from File transfer Google Talk Fails to Support Google Talk file transfer method
  • Type changed from defect to enhancement

libnice recently added support for the pesudotcp over udp layer (interoperable with GTalk, AIUI)

comment:17 Changed 9 years ago by malu@…

(In 48e79fbc52b2e71828b53c72a7f4a122542c1ea1):
First steps to support Google Talk file transfer. Detect support for libnice 0.0.11 (to use pseudo-tcp), advertise caps to annonce support. Does NOT yet work :). Refs #1507

comment:18 Changed 6 years ago by xgdgsc

Now empathy and KDE im can send file through gtalk quite nicely. They both use the telepathy library. Is it possible for pidgin to implement this feature using the same library?

comment:19 Changed 5 years ago by ashmew2

http://hg.pidgin.im/soc/2013/ashmew2/filetransferY/rev/32310ea5ab12 implements file transfer between Google Talk and Pidgin and makes use of libnice for the same. It should be merged soon and that will enable FT for Pidgin and GTalk.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!