Gregor Robinson
03fdbe163b
File permission special case for NTFS-3g on POSIX.
...
Fix issue #347 , "*SensitiveFilePermissions fails on ntfs-3g mounted filesystems".
2013-08-07 21:46:22 +01:00
nobody
d606bb1333
Fix: Distinguish peers by both IP address and port.
...
Until now many parts of the code assumed that IP addresses are
unique for peers. However, more than one Bitmessage instance might
be running with a given IP address due to multi-user systems or
firewalls.
2013-07-30 22:23:18 +02:00
Jonathan Warren
ac93b04f73
Increment version number to 0.3.5
2013-07-28 16:43:00 -04:00
Jonathan Warren
d036ca18ed
Completed chan integration in the GUI
2013-07-22 01:10:22 -04:00
Jonathan Warren
558dcf8550
Merge branch 'fiatflux-keyfile_perm_fix' of github.com:Atheros1/PyBitmessage into testperm
2013-07-15 12:24:08 -04:00
Jonathan Warren
52caec5e2b
Move one line of code so that correct program activity is logged
2013-07-15 12:19:53 -04:00
DivineOmega
3107150ace
Added fall back print statements in case logger is unavailable
2013-07-15 10:56:13 +01:00
DivineOmega
d900b9de70
Added check for logger global before attempting to log in places where logging may occur before the logger is ready
2013-07-15 10:49:01 +01:00
Jonathan Warren
3a06edbbd8
manual merge, fix minor import issue
2013-07-14 17:10:37 -04:00
Jonathan Warren
e82a8aead3
manual merge
2013-07-14 17:03:17 -04:00
Jonathan Warren
1bf39dbfd0
moved debug.log file to the config directory
2013-07-14 16:12:59 -04:00
Gregor Robinson
fa53eb370c
Clarify IOError handling with comment.
2013-07-11 23:58:10 +01:00
Gregor Robinson
e8fa5aaefe
Switch an stderr message to logger.
2013-07-10 20:29:07 +01:00
Gregor Robinson
718de832ab
Merge branch 'no_propagate_loggers' into keyfile_perm_fix
...
Conflicts:
src/shared.py
2013-07-10 20:24:23 +01:00
Gregor Robinson
3179ea30f0
These changes slipped from last commit. Sorry.
2013-07-10 20:15:04 +01:00
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
Gregor Robinson
ebaa1bf346
No paranoid key disable for bad keyfile perms.
2013-07-08 23:21:29 +03:00
Gregor Robinson
eba0878172
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage into keyfile_perm_fix
2013-06-27 12:42:18 +00:00
Gregor Robinson
1ed34b0084
Make warning message more specific.
2013-06-27 10:44:49 +00:00
Gregor Robinson
db3120f655
Fix #263 & #262 : insecure keyfile permissions.
...
* Added conditional to keyfile fix code that excludes windows.
* Cleaned up old keyfile permissions fix.
* Added umask (not conditional against Windows, because I don't think that is necessary).
2013-06-27 10:02:52 +00:00
Jonathan Warren
0f8b9f97bd
Increment version number to 0.3.4
2013-06-26 14:22:13 -04:00
Gregor Robinson
14bf35421b
Fixing issue #258 , bad keyfile permissions.
...
This spits out a warning to the console, but ideally it would also
issue a warning to the GUI for those who didn't start it from the
console. N.B. the warning is a one shot thing, since it fixes the
problem in a way essentially undetectable in the future, so it
should be done right if it is to be done at all.
Maybe we should even disable all keys automatically if the keyfile
is found in an insecure state.
2013-06-26 12:31:59 +00:00
Carlos Killpack
ad5517b41b
Fixed issue #157 : Use $XDG_CONFIG_HOME
2013-06-26 03:11:32 -06: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
c857f73d0b
Continued moving code into individual modules
2013-06-24 15:51:01 -04:00
Jordan Hall
2eb6558cf1
Added a number of missing imports fixing several issues (thank you PyDev)
2013-06-23 20:52:39 +01:00
Jaxkr
af9dbda5d3
Fixed capitalization of Application Support, which causes problems for people with a case sensitive OS X file system
2013-06-21 12:26:33 -06:00
nimda
f264c22ffb
actually fix SQL error, add status bar message.
2013-06-13 22:27:14 -04:00
nimda
06ca8625f5
try to fix SQL error
2013-06-13 22:16:37 -04:00
nimda
3539160bd4
I can't believe I forgot that bracket.
2013-06-13 22:07:19 -04:00
nimda
5b6a3d419e
cleanup
2013-06-13 22:03:03 -04:00
nimda
98aacd16ff
Subscribe to an address in the addressbook
2013-06-13 21:55:38 -04:00
Jonathan Warren
179723bbf8
Continued Max acceptable difficulty programming and testing
2013-06-10 18:53:15 -04:00
Jonathan Warren
e25f08b9ed
Correct ECDSA verify
2013-06-07 18:58:28 -04:00
Jonathan Warren
e7f972ca66
Correct ECDSA verify
2013-06-07 15:06:53 -04:00
fuzzgun
eb2d16c574
debian build script improvements
2013-06-03 20:13:52 +01:00
Jonathan Warren
816967dd98
Increment version number to 0.3.2
2013-06-03 11:54:29 -04:00
Jonathan Warren
ad2457361f
Multi-core POW
2013-05-30 16:25:42 -04:00
Jonathan Warren
a293cef8d1
Added new deterministic address and subscription-related commands
2013-05-24 16:12:16 -04:00
Jonathan Warren
17a8ece5c1
Commit commands must be within a sqlLock
2013-05-16 12:41:04 -04:00
Jonathan Warren
38ae186a93
added several printLocks to improve console output
2013-05-07 16:31:18 -04:00
Jonathan Warren
05c49a31cd
support switching to and from portable mode without restarting
2013-05-03 15:53:38 -04:00
Jonathan Warren
73ec3e6293
Use different data structure to maintain the number of connections shown on the Network Status tab
2013-05-03 12:05:57 -04:00
Jonathan Warren
da4cf1f1cb
further deamon-related changes
2013-05-02 16:05:31 -04:00
Jonathan Warren
cbca738524
further deamon-related changes
2013-05-02 15:59:10 -04:00
Jonathan Warren
c5d4f50dbd
More daemon related changes
2013-05-02 14:18:24 -04:00
Jonathan Warren
9a64c265a0
Continued daemon mode implementation
2013-05-02 12:47:43 -04:00
Jonathan Warren
0bc4712063
Continued daemon mode implementation
2013-05-02 11:53:54 -04:00