Open Bug 428343 Opened 12 years ago Updated 10 years ago

support passive dcc file transfer

Categories

(Other Applications :: ChatZilla, enhancement)

enhancement
Not set

Tracking

(Not tracked)

People

(Reporter: samuel, Assigned: rginda)

Details

Attachments

(1 file)

mIRC has an option to reverse the normal dcc directions to help when transferring files behind a firewall.

http://trout.snt.utwente.nl/ubbthreads/ubbthreads.php?ubb=showflat&Number=139329&site_id=1#Post132241 has some info.
OK, so not quite the passive DCC File this bug is after, but it's an interesting start (e.g. changes to the state management). What this does is:
 - If a connection for DCC Chat fails to connect, it switches direction and offers back at the source.
 - When the switched request arrives it is automatically accepted.
 - Note that because both ends get flagged passive, the accept will go to failed() if both ends fail to connect.
Assignee: rginda → silver
Status: NEW → ASSIGNED
Attachment #425572 - Flags: review?(gijskruitbosch+bugs)
Comment on attachment 425572 [details] [diff] [review]
Automatic passive DCC Chat

This looks good to me. I am wondering though, if there are any other clients which implement this. If so, it'd be good to test this with them? (and also whether the switch to failed() that you mentioned works there, too, rather than having the other client continuing to request or something like that...)
Attachment #425572 - Flags: review?(gijskruitbosch+bugs) → review+
Assignee: silver → rginda
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.