Gregor Robinson
2e2db97250
Don't propagate loggers; add some logging.
2013-07-10 20:09:27 +01:00
Gregor Robinson
a579e8f1d3
Logging fixes.
2013-07-10 11:43:18 +03:00
Daniel Kraft
d95fc5afe0
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage into namecoin-id
2013-07-09 21:49:04 +02:00
Jonathan Warren
eed8c66512
Merge pull request #290 from dpc/master
...
Tiny building scripts improvements.
2013-07-09 10:08:19 -07:00
Dawid Ciężarkiewicz
e4869514ca
Add make uninstall
.
2013-07-09 12:19:54 +02:00
Dawid Ciężarkiewicz
2b2fa867f0
Exit if dpkg-buildpackage
fails.
2013-07-09 12:19:31 +02:00
Gregor Robinson
1ff1c1b8a5
Spelling.
2013-07-08 23:33:15 +03:00
Gregor Robinson
ebaa1bf346
No paranoid key disable for bad keyfile perms.
2013-07-08 23:21:29 +03:00
Gregor Robinson
f8c955eec0
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage into keyfile_perm_fix
2013-07-08 22:56:47 +03:00
Daniel Kraft
92e2970767
Support NMControl.
...
Optionally support querying nmcontrol instead of namecoind,
including UI for selecting the preference.
2013-07-07 20:04:57 +02:00
Daniel Kraft
06bdc030bd
Report success in status bar.
...
Report success when fetching a BM address from
namecoin in the status bar.
2013-07-07 18:43:09 +02:00
Daniel Kraft
213d92b88a
Add UI to test namecoin connection.
...
Add a test button to namecoin UI settings, which tries
out the connection and reports its result back. Also use
namecoin.conf as config file to load default RPC user/pass
combination from.
2013-07-07 18:41:13 +02:00
Daniel Kraft
68fbc4b344
UI for namecoin connection settings.
...
Add a pane to the settings dialog UI which allows to edit
the connection settings for namecoin.
2013-07-07 17:34:43 +02:00
Daniel Kraft
7c89bacca5
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage into namecoin-id
2013-07-07 16:59:58 +02:00
Jonathan Warren
a3d21dc880
Merge pull request #280 from RemideZ/master
...
macOSX compatibility
2013-07-05 15:29:07 -07:00
Jonathan Warren
12c3aaceb8
Merge pull request #273 from xj9/logging
...
Real logging, please incorporate into new and existing code.
2013-07-05 15:16:07 -07:00
Jonathan Warren
d06806c3d4
Merge pull request #287 from Atheros1/master
...
gevent
2013-07-05 13:59:12 -07:00
Jonathan Warren
21ce1f5a19
manual merge
2013-07-05 16:56:49 -04:00
Jonathan Warren
39f4f85b11
removed apparently unnecessary loop
2013-07-05 16:43:40 -04:00
Jonathan Warren
1f8eee4119
removed apparently unnecessary loop
2013-07-05 16:01:20 -04:00
Daniel Kraft
03bb54fc98
Handle options for RPC connection.
...
Handle config options for RPC connection, and also implement loading
default user/password from namecoin config file. No UI yet.
2013-07-05 20:08:19 +02:00
Daniel Kraft
09c0aa993f
Implement JSON RPC myself.
...
Write my own implementation of JSON RPC and HTTP queries, because
the jsonrpc module failed to let me configure what to do with
failed HTTP authentications.
2013-07-05 19:08:39 +02:00
Daniel Kraft
9aa82db81f
Basic implementation.
...
Implement very rough first query implementation, with
still hardcoded connection details.
2013-07-05 18:14:47 +02:00
Daniel Kraft
19331b641a
Start with namecoin connection module.
...
Create a still mostly empty module to encapsulate the
namecoin address query, and use it from the UI.
2013-07-05 17:29:49 +02:00
Daniel Kraft
9a5d048691
Add fetch from namecoin button to UI.
...
Add the new button to the UI, and register onclick handler
to fill in the to field with a dummy address for now.
2013-07-04 22:06:30 +02:00
Daniel Kraft
8f39e35184
Add executable flag.
...
Mark bitmessagemain.py as executable.
2013-07-04 21:51:48 +02: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
miao.lin
6facca4cb3
Added a class for background working
2013-06-28 15:25:31 +08:00