]>
code.delx.au - pymsnt/log
jamesbunton [Fri, 20 Oct 2006 08:48:29 +0000 (08:48 +0000)]
* Python 2.5 doesn't always return longs from struct.unpack, so we have to be cleverer when turning things into hexadecimal.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@230
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 15 Oct 2006 13:55:28 +0000 (13:55 +0000)]
* Log the reactor upon startup
* Removed kqueue reactor from list of auto reactors
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@228
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 24 Sep 2006 03:19:28 +0000 (03:19 +0000)]
Should fix PyMSNt not responding error.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@227
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 13 Aug 2006 01:14:03 +0000 (01:14 +0000)]
Fix sendRosterImport with ejabberd (trim the resources when sending)
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@226
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 11 Aug 2006 15:06:30 +0000 (15:06 +0000)]
Support for Twisted 2.0.1 and 2.1.0
Fixed some exceptions
Fixed a failing test case
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@225
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 11 Aug 2006 13:25:16 +0000 (13:25 +0000)]
Fixed exception with msnobj parsing
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@224
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 10 Aug 2006 08:00:09 +0000 (08:00 +0000)]
Updated to twistfix-0.5
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@223
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 10 Aug 2006 07:36:41 +0000 (07:36 +0000)]
Fixed jid.internJID that somehow slipped through
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@222
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 10 Aug 2006 07:32:05 +0000 (07:32 +0000)]
Updated to twistfix-0.4
msn.py now uses twisted.web.http and trusts it'll be there (courtesy of twistfix)
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@221
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 10 Aug 2006 03:41:45 +0000 (03:41 +0000)]
Recursively ignore *.pyc
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@220
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 10 Aug 2006 03:34:08 +0000 (03:34 +0000)]
Ignore *.pyc everywhere
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@219
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 9 Aug 2006 04:25:10 +0000 (04:25 +0000)]
Merged branches/msnfix 204:217 to trunk
Changes:
* Use twistfix library for twisted compatibility.
* Fixed licensing issues for the Debian packager.
* Fixed an XDB hash problem.
* Added python-imaging notes to docs
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@218
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 8 Aug 2006 13:43:04 +0000 (13:43 +0000)]
Oops. XDB fixes fixed.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@216
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 8 Aug 2006 13:02:30 +0000 (13:02 +0000)]
Fixed XDB hash issue.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@215
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Mon, 24 Jul 2006 13:09:50 +0000 (13:09 +0000)]
Fixed exception with adding contacts before the session was ready.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@203
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 21 Jul 2006 14:05:27 +0000 (14:05 +0000)]
Fixed new hashing scheme to work with deregistration.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@202
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 19 Jul 2006 01:10:50 +0000 (01:10 +0000)]
Fixed bug with Twisted 1.3
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@201
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 15 Jul 2006 01:31:42 +0000 (01:31 +0000)]
Fixed md5 update routine to work if spooldir is not set.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@199
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 14 Jul 2006 12:44:14 +0000 (12:44 +0000)]
Bumped version number
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@198
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 14 Jul 2006 12:39:37 +0000 (12:39 +0000)]
Use md5 hashes for spool dir. Moved avatar dir to root of spool dir.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@197
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 14 Jul 2006 12:38:46 +0000 (12:38 +0000)]
Use md5 hashes for spool dir. Moved avatar dir to root of spool dir.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@196
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 14 Jul 2006 12:35:39 +0000 (12:35 +0000)]
Use md5 hashes for spool dir. Moved avatar dir to root of spool dir.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@195
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 14 Jul 2006 06:48:08 +0000 (06:48 +0000)]
If parsing of MSNOBJ fails, then don't throw an exception.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@194
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 12 Jul 2006 06:58:18 +0000 (06:58 +0000)]
Fixed MSN protocol dump option.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@193
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 12 Jul 2006 06:54:25 +0000 (06:54 +0000)]
Fixed MSN protocol dump option.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@192
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 12 Jul 2006 06:50:22 +0000 (06:50 +0000)]
Turned off MSN protocol debugging by default.
Added a level 4 debug log to dump the MSN protocol.
Fixed debugging to not print duplicates after SIGHUP
Updated config-example.xml
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@191
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Mon, 10 Jul 2006 08:13:40 +0000 (08:13 +0000)]
Small docs update.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@190
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 9 Jul 2006 05:32:57 +0000 (05:32 +0000)]
Version bump 0.11.1!
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@188
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 7 Jul 2006 11:22:44 +0000 (11:22 +0000)]
Fixed msn2jid to not do /msn/msn
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@187
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 23:19:28 +0000 (23:19 +0000)]
Fixed links in documentation.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@186
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 14:26:58 +0000 (14:26 +0000)]
Updated docs slightly.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@185
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 14:10:57 +0000 (14:10 +0000)]
Handle disconnects better.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@184
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 13:53:04 +0000 (13:53 +0000)]
Reordering of switchboard timeouts.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@183
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 13:40:27 +0000 (13:40 +0000)]
Fixed exception with blank msnobj
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@182
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 13:26:04 +0000 (13:26 +0000)]
Suppress SSL warning
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@181
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 14:29:06 +0000 (14:29 +0000)]
Changed total users to total connections in stats.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@180
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 2 Jul 2006 11:12:00 +0000 (11:12 +0000)]
Avatars work with Windows Live Messenger clients
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@179
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 28 Jun 2006 16:03:03 +0000 (16:03 +0000)]
Updated docs slightly
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@178
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 18 Jun 2006 14:54:02 +0000 (14:54 +0000)]
Made no reactor error a bit clearer.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@177
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 16 Jun 2006 04:58:40 +0000 (04:58 +0000)]
Catch UnicodeDecodeError explicitly
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@176
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 15 Jun 2006 14:03:39 +0000 (14:03 +0000)]
Notice switchboard session disconnects properly.
Also report failedMessage error codes with messages over 1400 in size.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@175
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 8 Jun 2006 14:50:09 +0000 (14:50 +0000)]
If the SLPLink is terminated due to an error, discard any data. This stops an exception from happening later.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@174
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 8 Jun 2006 13:40:50 +0000 (13:40 +0000)]
Handle MSN error conditions
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@173
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 8 Jun 2006 13:01:35 +0000 (13:01 +0000)]
Added 400 errors to the list.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@172
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 8 Jun 2006 12:46:12 +0000 (12:46 +0000)]
Fixed housekeep to run cleanly over an already updated spool dir.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@171
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 31 May 2006 11:13:58 +0000 (11:13 +0000)]
Fixed another exception.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@170
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 31 May 2006 10:41:48 +0000 (10:41 +0000)]
Subscription requests outside of sessions are now responded to with an error
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@169
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 30 May 2006 23:32:37 +0000 (23:32 +0000)]
Properly quote passwd when sending to passport servers.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@168
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 30 May 2006 23:32:17 +0000 (23:32 +0000)]
Send offline presence to users outside of session as well as message.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@167
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 30 May 2006 14:58:22 +0000 (14:58 +0000)]
Fixed reconnecting problem (finally)
Don't report connectionLost(ConnectionDone)
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@166
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 25 May 2006 00:09:51 +0000 (00:09 +0000)]
Fixed OneSwitchboardSession being reused problem.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@165
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 23:45:42 +0000 (23:45 +0000)]
Hopeful fix for NotificationClient.connectionLost problem
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@164
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 13:35:06 +0000 (13:35 +0000)]
Made config-example a bit clearer (I hope)
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@163
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 13:17:44 +0000 (13:17 +0000)]
Hopefully fixed exception caused by SwitchboardSessionBase.ready being sometimes incorrect.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@162
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 12:47:21 +0000 (12:47 +0000)]
Messages sent to offline contacts should be bounced properly now.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@161
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 12:06:43 +0000 (12:06 +0000)]
Handle some errors better.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@160
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 11:57:54 +0000 (11:57 +0000)]
Hopefully fixed adding/removing contacts.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@159
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 09:14:21 +0000 (09:14 +0000)]
Fixed silly exceptions
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@158
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 23 May 2006 09:13:56 +0000 (09:13 +0000)]
Log SVN version on startup
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@157
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 14 May 2006 10:12:33 +0000 (10:12 +0000)]
Fixed doDisconnect
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@156
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 14 May 2006 10:08:01 +0000 (10:08 +0000)]
Fixed tests to work with rev152+ fix.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@155
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 3 May 2006 12:40:09 +0000 (12:40 +0000)]
Made it clear that <host/> is important for file transfer.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@154
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 2 May 2006 15:06:15 +0000 (15:06 +0000)]
Added timeout to file sending.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@153
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 2 May 2006 14:19:35 +0000 (14:19 +0000)]
Data received after the connection has been cleaned up is now ignored (instead of throwing an exception)
Clean up properly when a switchboard dies (fixes exception if somebody logs on, an avatar retrieval starts, and then they log off before it finishes.)
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@152
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 2 May 2006 13:46:38 +0000 (13:46 +0000)]
Make adding/removing contacts symmetric.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@151
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 29 Apr 2006 14:02:07 +0000 (14:02 +0000)]
Fixed groupchatTimeout
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@150
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 29 Apr 2006 14:00:00 +0000 (14:00 +0000)]
Made avatars more reliable.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@149
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 29 Apr 2006 13:57:49 +0000 (13:57 +0000)]
Made avatars more reliable.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@148
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 29 Apr 2006 13:52:43 +0000 (13:52 +0000)]
Fixed nickname sending.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@147
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 29 Apr 2006 13:52:22 +0000 (13:52 +0000)]
Removed skipped tests
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@146
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 29 Apr 2006 13:51:52 +0000 (13:51 +0000)]
Fixed sendAvatarRequest to support consumer.error()
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@145
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 25 Apr 2006 10:20:13 +0000 (10:20 +0000)]
Added SVN version number to result from jabber:iq:version requests.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@144
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 25 Apr 2006 10:20:08 +0000 (10:20 +0000)]
Suppressed twisted.words deprecation warning properly.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@143
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 25 Apr 2006 10:20:04 +0000 (10:20 +0000)]
Cheap way of fixing deprecation warning in Twisted 2.0 about errback with string as failure arg.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@142
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 18 Apr 2006 16:00:25 +0000 (16:00 +0000)]
Added auto-reconnect.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@141
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Mon, 17 Apr 2006 00:37:03 +0000 (00:37 +0000)]
Hopefully fixed weird exception errors.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@140
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 16 Apr 2006 13:42:57 +0000 (13:42 +0000)]
Google Talk fixes
* defaultUri->uri
* No whitespace in base64 encoded avatars
* Use a fake resource when requesting an avatar from a user
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@139
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 16 Apr 2006 13:17:48 +0000 (13:17 +0000)]
Groupchat timeout is configurable.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@138
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 16 Apr 2006 12:06:29 +0000 (12:06 +0000)]
Sensible messages are now sent to both participants if a file is rejected for being too large.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@137
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 16 Apr 2006 11:37:56 +0000 (11:37 +0000)]
P2P file transfers should be more reliable.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@136
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 16 Apr 2006 10:20:33 +0000 (10:20 +0000)]
Fixed tel:+ jid being invalid. Added cache to (hopefully) speed things up.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@135
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 16 Apr 2006 10:20:28 +0000 (10:20 +0000)]
New resources don't get spammed with presence from offline contacts.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@134
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 30 Mar 2006 08:52:17 +0000 (08:52 +0000)]
Fixed iq error responses to include xmlns
Fixed exception with MSNConnection.connectionFailed
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@133
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Wed, 29 Mar 2006 23:11:21 +0000 (23:11 +0000)]
chmod +x PyMSNt.py
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@132
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 23 Mar 2006 13:11:34 +0000 (13:11 +0000)]
Reject authorisation for new contacts should work now.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@131
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 23 Mar 2006 12:41:49 +0000 (12:41 +0000)]
Sending of chunked messages works now.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@130
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Thu, 23 Mar 2006 09:10:58 +0000 (09:10 +0000)]
Fixed name error with chunking messages.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@129
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 18 Mar 2006 13:57:26 +0000 (13:57 +0000)]
Added a discoName option
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@128
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 18 Mar 2006 12:33:06 +0000 (12:33 +0000)]
Use vCard fullname if nickname isn't around.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@127
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 18 Mar 2006 12:30:17 +0000 (12:30 +0000)]
Added docs to version control.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@126
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 14 Mar 2006 00:28:30 +0000 (00:28 +0000)]
Committed Remko's patches (env & typing notification fix)
Will look over chatstates soon.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@125
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 14 Mar 2006 00:23:30 +0000 (00:23 +0000)]
Fixed failedMessage exception.
config.jid now responds to presence probes.
config.mailNotifications is now used again.
Fixed self.session.jabberID exceptions in glue.py (sometimes session had been killed)
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@124
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Fri, 17 Feb 2006 14:39:08 +0000 (14:39 +0000)]
Release 0.11
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@121
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 7 Feb 2006 15:24:23 +0000 (15:24 +0000)]
Improved reactor autodetection.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@120
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Tue, 7 Feb 2006 02:03:13 +0000 (02:03 +0000)]
Read/write avatars with the 'b' option to fix Windows support.
Fix problem retrieving avatars with the new '/msn' code.
Default file transfer mode is 'tcp' for socks5 bytestreams.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@119
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 5 Feb 2006 06:54:54 +0000 (06:54 +0000)]
Partial rate-limiting. Need to try and throttle down receiving of data too.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@118
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 5 Feb 2006 06:54:33 +0000 (06:54 +0000)]
Various fixes.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@117
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sun, 5 Feb 2006 01:25:48 +0000 (01:25 +0000)]
Dutch language update.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@116
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 4 Feb 2006 15:08:12 +0000 (15:08 +0000)]
Fixed no file transfer method error when disco fails.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@115
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >
jamesbunton [Sat, 4 Feb 2006 14:58:46 +0000 (14:58 +0000)]
Fixed default ft limit.
git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@114
55fbd22a -6204-0410-b2f0-
b6c764c7e90a
committer: jamesbunton <jamesbunton@
55fbd22a -6204-0410-b2f0-
b6c764c7e90a >