pymsnt
12 years agoUpdated rev and url master
James Bunton [Fri, 8 Feb 2008 13:56:22 +0000 (00:56 +1100)]
Updated rev and url

12 years agoFixed UTF-8 error
James Bunton [Sat, 29 Sep 2007 09:59:17 +0000 (19:59 +1000)]
Fixed UTF-8 error

12 years agoFixed bug with version number.
James Bunton [Tue, 31 Jul 2007 00:09:20 +0000 (10:09 +1000)]
Fixed bug with version number.

12 years agomsnft.py hasn't been used for ages
James Bunton [Sun, 29 Jul 2007 09:23:50 +0000 (19:23 +1000)]
msnft.py hasn't been used for ages

12 years agoCatch a few more possible exceptions
James Bunton [Sun, 29 Jul 2007 07:48:09 +0000 (17:48 +1000)]
Catch a few more possible exceptions

12 years agoThe <host/> config option now sets the bind address for outgoing connections
James Bunton [Sun, 29 Jul 2007 07:40:56 +0000 (17:40 +1000)]
The <host/> config option now sets the bind address for outgoing connections

12 years agosvninfo no longer needed...
James Bunton [Sun, 29 Jul 2007 07:24:43 +0000 (17:24 +1000)]
svninfo no longer needed...

12 years agoHandle new MSN accounts correctly
James Bunton [Sun, 29 Jul 2007 07:18:11 +0000 (17:18 +1000)]
Handle new MSN accounts correctly

12 years agoDisconnect switchboard sessions upon logout
James Bunton [Sun, 29 Jul 2007 07:17:57 +0000 (17:17 +1000)]
Disconnect switchboard sessions upon logout

12 years agoFixed discoFail error
James Bunton [Sun, 29 Jul 2007 06:36:58 +0000 (16:36 +1000)]
Fixed discoFail error

12 years agoConference rooms now show up as such in service discovery.
James Bunton [Sun, 29 Jul 2007 06:25:30 +0000 (16:25 +1000)]
Conference rooms now show up as such in service discovery.

12 years agoApplied patch from the old svn memorytest tree
James Bunton [Sun, 29 Jul 2007 05:49:08 +0000 (15:49 +1000)]
Applied patch from the old svn memorytest tree

By only storing avatars in memory while they're being used, this should improve
memory usage with avatars.

12 years agoCleaned up reactor autodetection code
James Bunton [Sun, 29 Jul 2007 05:45:11 +0000 (15:45 +1000)]
Cleaned up reactor autodetection code

12 years agoFixed bug with 64bit archictectures.
James Bunton [Tue, 3 Jul 2007 03:55:23 +0000 (13:55 +1000)]
Fixed bug with 64bit archictectures.

13 years ago * PyMSNt now supports Twisted 2.5
jamesbunton [Mon, 29 Jan 2007 15:06:31 +0000 (15:06 +0000)]
 * PyMSNt now supports Twisted 2.5

git-svn-id: http://delx.cjb.net/svn/pymsnt/trunk@233 55fbd22a-6204-0410-b2f0-b6c764c7e90a

committer: jamesbunton <jamesbunton@55fbd22a-6204-0410-b2f0-b6c764c7e90a>

13 years ago * Python 2.5 doesn't always return longs from struct.unpack, so we have to be clever...
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>

13 years ago * Log the reactor upon startup
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>

13 years agoShould fix PyMSNt not responding error.
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>

13 years agoFix sendRosterImport with ejabberd (trim the resources when sending)
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>

13 years agoSupport for Twisted 2.0.1 and 2.1.0
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>

13 years agoFixed exception with msnobj parsing
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>

13 years agoUpdated to twistfix-0.5
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>

13 years agoFixed jid.internJID that somehow slipped through
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>

13 years agoUpdated to twistfix-0.4
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>

13 years agoRecursively ignore *.pyc
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>

13 years agoIgnore *.pyc everywhere
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>

13 years agoMerged branches/msnfix 204:217 to trunk
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>

13 years agoOops. XDB fixes fixed.
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>

13 years agoFixed XDB hash issue.
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>

13 years agoFixed exception with adding contacts before the session was ready.
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>

13 years agoFixed new hashing scheme to work with deregistration.
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>

13 years agoFixed bug with Twisted 1.3
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>

13 years agoFixed md5 update routine to work if spooldir is not set.
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>

13 years agoBumped version number
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>

13 years agoUse md5 hashes for spool dir. Moved avatar dir to root of spool dir.
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>

13 years agoUse md5 hashes for spool dir. Moved avatar dir to root of spool dir.
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>

13 years agoUse md5 hashes for spool dir. Moved avatar dir to root of spool dir.
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>

13 years agoIf parsing of MSNOBJ fails, then don't throw an exception.
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>

13 years agoFixed MSN protocol dump option.
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>

13 years agoFixed MSN protocol dump option.
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>

13 years agoTurned off MSN protocol debugging by default.
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>

13 years agoSmall docs update.
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>

13 years agoVersion bump 0.11.1!
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>

13 years agoFixed msn2jid to not do /msn/msn
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>

13 years agoFixed links in documentation.
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>

13 years agoUpdated docs slightly.
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>

13 years agoHandle disconnects better.
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>

13 years agoReordering of switchboard timeouts.
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>

13 years agoFixed exception with blank msnobj
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>

13 years agoSuppress SSL warning
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>

13 years agoChanged total users to total connections in stats.
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>

13 years agoAvatars work with Windows Live Messenger clients
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>

13 years agoUpdated docs slightly
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>

13 years agoMade no reactor error a bit clearer.
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>

13 years agoCatch UnicodeDecodeError explicitly
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>

13 years agoNotice switchboard session disconnects properly.
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>

13 years agoIf the SLPLink is terminated due to an error, discard any data. This stops an excepti...
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>

13 years agoHandle MSN error conditions
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>

13 years agoAdded 400 errors to the list.
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>

13 years agoFixed housekeep to run cleanly over an already updated spool dir.
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>

14 years agoFixed another exception.
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>

14 years agoSubscription requests outside of sessions are now responded to with an error
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>

14 years agoProperly quote passwd when sending to passport servers.
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>

14 years agoSend offline presence to users outside of session as well as message.
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>

14 years agoFixed reconnecting problem (finally)
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>

14 years agoFixed OneSwitchboardSession being reused problem.
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>

14 years agoHopeful fix for NotificationClient.connectionLost problem
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>

14 years agoMade config-example a bit clearer (I hope)
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>

14 years agoHopefully fixed exception caused by SwitchboardSessionBase.ready being sometimes...
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>

14 years agoMessages sent to offline contacts should be bounced properly now.
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>

14 years agoHandle some errors better.
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>

14 years agoHopefully fixed adding/removing contacts.
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>

14 years agoFixed silly exceptions
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>

14 years agoLog SVN version on startup
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>

14 years agoFixed doDisconnect
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>

14 years agoFixed tests to work with rev152+ fix.
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>

14 years agoMade it clear that <host/> is important for file transfer.
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>

14 years agoAdded timeout to file sending.
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>

14 years agoData received after the connection has been cleaned up is now ignored (instead of...
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>

14 years agoMake adding/removing contacts symmetric.
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>

14 years agoFixed groupchatTimeout
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>

14 years agoMade avatars more reliable.
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>

14 years agoMade avatars more reliable.
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>

14 years agoFixed nickname sending.
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>

14 years agoRemoved skipped tests
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>

14 years agoFixed sendAvatarRequest to support consumer.error()
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>

14 years agoAdded SVN version number to result from jabber:iq:version requests.
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>

14 years agoSuppressed twisted.words deprecation warning properly.
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>

14 years agoCheap way of fixing deprecation warning in Twisted 2.0 about errback with string...
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>

14 years agoAdded auto-reconnect.
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>

14 years agoHopefully fixed weird exception errors.
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>

14 years agoGoogle Talk fixes
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>

14 years agoGroupchat timeout is configurable.
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>

14 years agoSensible messages are now sent to both participants if a file is rejected for being...
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>

14 years agoP2P file transfers should be more reliable.
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>

14 years agoFixed tel:+ jid being invalid. Added cache to (hopefully) speed things up.
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>

14 years agoNew resources don't get spammed with presence from offline contacts.
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>

14 years agoFixed iq error responses to include xmlns
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>

14 years agochmod +x PyMSNt.py
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>

14 years agoReject authorisation for new contacts should work now.
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>