]> code.delx.au - pymsnt/log
pymsnt
17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

17 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 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>

18 years agoSending of chunked messages works now.
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>

18 years agoFixed name error with chunking messages.
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>

18 years agoAdded a discoName option
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>

18 years agoUse vCard fullname if nickname isn't around.
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>

18 years agoAdded docs to version control.
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>

18 years agoCommitted Remko's patches (env & typing notification fix)
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>

18 years agoFixed failedMessage exception.
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>

18 years agoRelease 0.11
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>

18 years agoImproved reactor autodetection.
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>

18 years agoRead/write avatars with the 'b' option to fix Windows support.
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>

18 years agoPartial rate-limiting. Need to try and throttle down receiving of data too.
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>

18 years agoVarious fixes.
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>

18 years agoDutch language update.
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>

18 years agoFixed no file transfer method error when disco fails.
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>

18 years agoFixed default ft limit.
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>

18 years agoSmall fix
jamesbunton [Sat, 4 Feb 2006 14:54:14 +0000 (14:54 +0000)]
Small fix

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

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

18 years agoFile transfer size limits.
jamesbunton [Sat, 4 Feb 2006 14:53:10 +0000 (14:53 +0000)]
File transfer size limits.
Exception fixes.

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

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

18 years agoMSN contacts now have resources.
jamesbunton [Sat, 4 Feb 2006 12:38:00 +0000 (12:38 +0000)]
MSN contacts now have resources.

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

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

18 years agoFixes to switchboard session exceptions.
jamesbunton [Sat, 4 Feb 2006 12:37:41 +0000 (12:37 +0000)]
Fixes to switchboard session exceptions.

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

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

18 years agoWords 0.3 support.
jamesbunton [Sat, 4 Feb 2006 11:44:35 +0000 (11:44 +0000)]
Words 0.3 support.

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

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

18 years agoFixes.
jamesbunton [Sat, 4 Feb 2006 11:33:57 +0000 (11:33 +0000)]
Fixes.

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

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

18 years agoUpdated roster-subsync code in 0.10.x and trunk to fix a critical bug (clients follow...
jamesbunton [Thu, 26 Jan 2006 05:30:29 +0000 (05:30 +0000)]
Updated roster-subsync code in 0.10.x and trunk to fix a critical bug (clients following the spec would block all contacts). Changed xmlns to http://delx.cjb.net/protocols/roster-subsync so clients can safely follow the spec.

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

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

18 years ago* Added a nice error message if pycrypto or pyopenssl isn't installed.
jamesbunton [Thu, 26 Jan 2006 05:00:06 +0000 (05:00 +0000)]
* Added a nice error message if pycrypto or pyopenssl isn't installed.
* XDB now will not trash files if the filesystem is full.
* Automatically determine the best reactor out of epoll, kqueue, poll, select (in that order)
* Transport contacts now have a disco identity
* If the transport receives a message type="error" from a user, that session is ended.

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

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

18 years agoFixed presence probe typo.
jamesbunton [Thu, 26 Jan 2006 03:57:14 +0000 (03:57 +0000)]
Fixed presence probe typo.

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

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