Commit Graph

687 Commits

Author SHA1 Message Date
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
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
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
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
Jonathan Warren
bfdb04716a Merge pull request #265 from Atheros1/master
Various changes. Now on PyBitmessage v0.3.4
2013-06-26 11:24:56 -07:00
Jonathan Warren
0f8b9f97bd Increment version number to 0.3.4 2013-06-26 14:22:13 -04:00
Jonathan Warren
9f95df9e8d Merge branch 'master' of github.com:Bitmessage/PyBitmessage 2013-06-26 13:59:22 -04:00
Jonathan Warren
e9fbbe3dcc Merge pull request #261 from xj9/xdg
Fixed issue #157: Use $XDG_CONFIG_HOME
2013-06-26 10:54:37 -07:00
Jonathan Warren
b83b46a1b7 Merge pull request #259 from fiatflux/filename_fix
Rename files with spaces in names.
2013-06-26 10:47:04 -07:00
Jonathan Warren
1657dfec24 Move code related to settings file upgrade 2013-06-26 13:35:53 -04:00
Jonathan Warren
0b08fe6bad Some initial coding work for chans 2013-06-26 11:55:33 -04:00
Carlos Killpack
ad5517b41b Fixed issue #157: Use $XDG_CONFIG_HOME 2013-06-26 03:11:32 -06:00
Gregor Robinson
84035772f2 Rename files with spaces in names.
These filenames are technically allowed, but aren't that fun.
2013-06-25 21:28:06 +00:00
Jonathan Warren
8bd00dc730 added newchandialog.py 2013-06-25 17:14:44 -04:00
Jonathan Warren
94835ab8ae Merge pull request #257 from Atheros1/master
added missing imports
2013-06-25 13:26:59 -07:00
Jonathan Warren
b6c1467d80 added missing imports 2013-06-25 16:26:12 -04:00
Jonathan Warren
f905ea1725 Merge pull request #252 from DivineOmega/adjust_connections_list_gui
Visual change to list of connections per stream on 'Network Status' tab
2013-06-24 21:00:55 -07:00
Jonathan Warren
befe790334 Merge pull request #241 from Jaxkr/master
Fixed capitalization of "Application Support"
2013-06-24 20:58:47 -07:00
Jonathan Warren
1b13b74dbd Merge pull request #251 from deliaeris/patch-1
spelling
2013-06-24 20:57:48 -07:00
Jonathan Warren
c4d09693d5 Merge pull request #240 from acejam/master
Added folder to select statement & changed received to receivedTime
2013-06-24 20:56:58 -07:00
Jonathan Warren
d9632e7e90 Merge pull request #254 from Atheros1/master
apiAddressGeneratorReturnQueue is now in the shared module
2013-06-24 20:46:55 -07:00
Jonathan Warren
5bb339c0fe apiAddressGeneratorReturnQueue is now in the shared module 2013-06-24 23:41:20 -04:00
Jonathan Warren
b09fc6fd86 Merge pull request #253 from Atheros1/master
Separated code in to many individual modules
2013-06-24 20:24:50 -07:00
Jonathan Warren
61ab0013aa added new variable: doTimingAttackMitigation 2013-06-24 17:29:15 -04:00