Chuck
2437d5fe15
Adding right click options to copy the E-mail formatted address
2013-07-05 18:23:37 +07:00
Chuck
d035f3d0e4
A few extra fixes as pointed out by AyrA
2013-07-05 18:22:52 +07:00
Chuck
0cf256a8c2
fixing ehlo requirement
2013-07-05 16:19:38 +07:00
Chuck
32e73d577c
Provide an error to the SMTP client if there's a problem delivering the message.
2013-07-05 16:02:00 +07:00
Chuck
6b534953de
fixing error if you dont supply an argument
2013-07-05 15:11:38 +07:00
Chuck
2795a4ca8d
close connection after several bad commands
2013-07-05 14:42:41 +07:00
Chuck
821265bb6d
Adding help. Catching exception.
2013-07-05 14:35:38 +07:00
Chuck
f155eab5f5
some minor improvements to smtp protocol
2013-07-05 14:28:52 +07:00
Chuck
b254a32dba
Don't close socket on most basic errors, if the connection can continue.
2013-07-05 14:21:46 +07:00
Chuck
726ec2d05b
RSET should be allowed if not logged in
2013-07-05 14:19:15 +07:00
Chuck
fbe59c409d
fixing bug for new configs
2013-07-05 13:55:40 +07:00
Chuck
a94f71a240
comments
2013-07-05 02:53:22 +07:00
Chuck
7434913727
New address format that uses a capitalization int as the username. This takes care of possible case-insenstive email clients.
2013-07-05 02:41:07 +07:00
Chuck
3855b6c3c7
Oops. This should be the first page.
2013-07-04 16:56:23 +07:00
Chuck
6abad093ef
Implementing settings dialog. Necessary before a pull request makes sense.
2013-07-04 16:51:24 +07:00
Chuck
02ec955790
Parse message and add bitmessage header field. Include checksum in subject line.
2013-07-04 13:57:39 +07:00
Chuck
561a3f8eae
some cleanup, some comments
2013-07-04 13:33:04 +07:00
Chuck
5f6be6c2de
fix
2013-07-04 00:48:29 +07:00
Chuck
13cc794880
small cleanup
2013-07-03 23:21:04 +07:00
Chuck
f4676e2685
adding AUTH support to pop3 and smtp. identities require logging in now
2013-07-03 23:15:42 +07:00
Chuck
7694a54a15
Adding some smtp/pop3 options. Adding SSL sockets
2013-07-03 22:30:06 +07:00
Chuck
f482a4bc4c
Adding refactored changes
2013-07-03 22:06:37 +07:00
Chuck
e404c262dd
Little bit of refactoring
2013-07-03 21:09:53 +07:00
Chuck
81c31d1513
Add specific pop3 port to config
2013-07-03 21:02:06 +07:00
Chuck
edd4ef7e2a
This isn't necessary
2013-07-03 21:01:40 +07:00
Chuck
e5157b50b3
POP3 server semi-functional
2013-07-03 21:01:11 +07:00
Chuck
c9bdf4d0c4
First SMTP implementation
2013-07-03 19:35:35 +07:00
Jonathan Warren
5f87415395
Merge pull request #281 from pgimeno/cpu100percentfix
...
Better fix for issue #183
2013-07-02 19:29:04 -07:00
RemideZ
68b2350276
Nicer formatting
2013-07-02 20:25:18 +02:00
Pedro Gimeno
55b899f5c1
Better fix for issue #183
...
The former patch was too local; this one integrates better with the structure of the code.
2013-07-02 17:43:54 +02:00
RemideZ
2c8ca6623a
Update openssl.py
2013-07-02 13:53:35 +02:00
RemideZ
8df9dc5731
Update bitmessagemain.py
2013-07-02 13:52:55 +02:00
RemideZ
8bf8e47cd1
Update __init__.py
2013-07-02 13:52:16 +02:00
Jonathan Warren
2012096673
Merge branch 'master' of git://github.com/linkerlin/PyBitmessage into linkerlin-master
2013-07-01 15:51:55 -04:00
Jonathan Warren
b4e292e280
Merge pull request #275 from fuzzgun/master
...
Altered Makefile to avoid needing to chase changes
2013-07-01 10:10:57 -07:00
Jonathan Warren
e2f9b01558
Merge branch 'master' of github.com:Bitmessage/PyBitmessage
2013-07-01 13:06:13 -04:00
Jonathan Warren
e8f09c2110
Merge pull request #277 from pgimeno/cpu100percentfix
...
Fix issue #183 (CPU 100% usage)
2013-07-01 10:05:39 -07:00
Pedro Gimeno
95a1afb84b
Fix issue #183 (CPU 100% usage)
...
As per http://docs.python.org/2/howto/sockets.html#using-a-socket it's
possible that a socket recv() call returns 0 bytes if the remote closes
the connection. In that case, recv() does not obey settimeout(): it
just doesn't block and returns zero bytes immediately, which in this
case results in an infinite loop if the transmission was incomplete.
2013-07-01 07:36:22 +02:00
fuzzgun
b038edf2b2
Repairing debian packaging
2013-06-30 16:16:41 +01:00
fuzzgun
3e079787be
Altered Makefile to avoid needing to chase changes
2013-06-30 11:17:49 +01:00
Linker Lin
4a84a30fc6
replace acquire lock by 'with' statement
2013-06-30 01:29:35 +08:00
Carlos Killpack
935fe33a47
Real logging, please incorporate into new and existing code.
2013-06-29 10:27:40 -06:00
linkerlin
80e5adad8c
Made it compatible with gevent 1.0dev version.
2013-06-28 22:26:31 +08:00
miao.lin
284b3a24f7
Put setDaemon inside init.
2013-06-28 18:22:10 +08:00
miao.lin
9fa90ccc3f
Sleep more , save more.
2013-06-28 17:50:43 +08:00
miao.lin
e8eaf65f07
Sleep more , save more.
2013-06-28 17:48:32 +08:00
miao.lin
3eea6d6a88
Removed a blank line.
2013-06-28 17:28:17 +08:00
miao.lin
5df22b4181
Made gevent happy with PyQt.
2013-06-28 16:45:03 +08:00
miao.lin
0aa7efab34
renamed class BGWorker to bgWorker
2013-06-28 15:43:24 +08:00
miao.lin
e47d35769b
renamed class BGWorker to bgWorker
2013-06-28 15:36:34 +08:00