Commit Graph

18 Commits

Author SHA1 Message Date
Magnus Henoch dc71abaf60 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-427
Creator:  Magnus Henoch <mange@freemail.hu>

Fix searching for XEP-0065 proxy
2007-12-09 00:55:18 +00:00
Magnus Henoch b639073a5a Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-414
Creator:  Magnus Henoch <mange@freemail.hu>

Remove global variables

Remove jabber-username, jabber-server, jabber-resource, jabber-nickname,
jabber-network-server and jabber-port, and all remaining references to
them.
2007-09-17 12:26:16 +00:00
Magnus Henoch 1fac19a073 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-349
Creator:  Magnus Henoch <mange@freemail.hu>

Remove timeout from state `initiate' in jabber-socks5
2007-04-28 14:34:57 +00:00
Magnus Henoch df93b39b44 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-295
Creator:  Magnus Henoch <mange@freemail.hu>

Fix file transfer bugs
2007-02-08 15:08:01 +00:00
Magnus Henoch 316e9440f3 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-294
Creator:  Magnus Henoch <mange@freemail.hu>

Multiaccountify file transfer
2007-02-07 13:49:38 +00:00
Magnus Henoch 14ae208a95 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-248
Creator:  Magnus Henoch <mange@freemail.hu>

Merge file transfer work

Patches applied:

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--base-0
   tag of mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-243

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-1
   Merge fsm

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-2
   Commit initial file transfer work

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-3
   Really ignore disco items without nodes

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-4
   Remove debug output

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-5
   Wait for all disco info results, in case we need many proxies

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-6
   Move parentheses

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-7
   Fix termination of file transfers

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-8
   Merge from CVS HEAD

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-9
   Fix stupid bug in jabber-socks5

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-10
   kill-all-local-variables after opening buffer for file being downloaded

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-11
   Load file transfer code by default

 * mange@freemail.hu--2005/emacs-jabber--file-transfer--0--patch-12
   Remove obsolete documentation.  Update NEWS.

 * mange@freemail.hu--2005/emacs-jabber--fsm--0--base-0
   tag of mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-243

 * mange@freemail.hu--2005/emacs-jabber--fsm--0--patch-1
   Add fsm.el
2006-07-15 12:15:50 +00:00
Magnus Henoch c4021a0dc7 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-183
Creator:  Magnus Henoch <mange@freemail.hu>

Use lexical-let in jabber-socks5
2006-01-12 15:27:09 +00:00
Magnus Henoch 8710aba2bf Handle multi-IP SOCKS5 proxies
jabber-socks5-process-proxy-response: Store all IPs reported by proxy, not just first one.
jabber-socks5-client-1: Sort proxies by user preferences before using them.
Use multi-IP proxy data structure.
jabber-socks5-client-2: Use multi-IP proxy data structure.
2004-06-23 16:54:43 +00:00
Magnus Henoch 272349ce5e Make jabber-socks5-connect _really_ return nil on error 2004-06-23 16:54:37 +00:00
Magnus Henoch 4c759f6cb5 Close connection when file transfer completed
proxy65 doesn't close the connection automatically.
Therefore, keep track of file size, and close as appropriate.
2004-06-11 17:30:35 +00:00
Magnus Henoch 8587fa39f9 Merge support for sending files
Patches applied:

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--base-0
   tag of mange@freemail.hu--2004/emacs-jabber--cvs-head--0--patch-24

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-1
   Start working on file sending support

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-2
   Roughly shape socks5 client parts

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-3
   Merge date function

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-4
   Add file transfer client

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-5
   (provide 'jabber-ft-client) in jabber-ft-client.el

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-6
   Work on SOCKS5 proxy list

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-7
   Work on file transfer

 * mange@freemail.hu--2004/emacs-jabber--send-files--0--patch-8
   Update README, add filetransfer.txt
2004-06-09 20:44:10 +00:00
Magnus Henoch a06a73154b Revision: mange@freemail.hu--2004/emacs-jabber--cvs-head--0--patch-15
Creator:  Magnus Henoch <mange@freemail.hu>

Remove excessive paranoia

This is strange code, trying to avoid hypothetical bugs in remote software.
Now it's gone.
2004-05-02 20:30:01 +00:00
Magnus Henoch 8f19ba5665 Revision: mange@freemail.hu--2004/emacs-jabber--cvs-head--0--patch-11
Creator:  Magnus Henoch <mange@freemail.hu>

Switch streams from pull to push

Instead of a "profile start" function pulling data from the stream,
the stream calls a "profile data" function whenever there is data
available.  Untested; needs work and attention.
2004-05-01 16:00:21 +00:00
Magnus Henoch 59dca74741 Revision: mange@freemail.hu--2004/emacs-jabber--cvs-head--0--patch-6
Creator:  Magnus Henoch <mange@freemail.hu>

more file transfer

Receiving files now basically works.
2004-04-30 21:14:10 +00:00
Magnus Henoch eee5a1690b Revision: mange@freemail.hu--2004/emacs-jabber--cvs-head--0--patch-4
Creator:  Magnus Henoch <mange@freemail.hu>

further file transfer hacking

Stream accept functions now accept profile start functions as third argument.
Fix stupid xmlns spelling mistake.
2004-04-30 21:13:57 +00:00
Magnus Henoch 7f0d0abd58 Remove RCS ids, add arch tags 2004-04-15 23:15:21 +00:00
Magnus Henoch 0bfecbfc71 More work on file transfer 2004-04-11 21:01:59 +00:00
Magnus Henoch aa4c2bb271 Started work on file transfer; nothing usable yet 2004-04-07 20:03:51 +00:00