Commit Graph

311 Commits (d905bd8724413fc57e5489a6baa3ddc528c028cd)

Author SHA1 Message Date
Jonathan Warren 3f5b7a5936 Remove remaining references to the old myapp.trayIcon 11 years ago
Jonathan Warren de384c1c56 Multi-core POW 11 years ago
Jonathan Warren a99e3d7780 Multi-core POW 11 years ago
Jonathan Warren ad2457361f Multi-core POW 11 years ago
Jonathan Warren b77e65d3f6 Merge http://github.com/Arceliar/PyBitmessage into Arceliar 11 years ago
Jonathan Warren a0e6430c83 Refactored message status-related code 11 years ago
Arceliar 42a446748d Consistent use of i as an iterator. 11 years ago
Arceliar 651cdd6357 Fixed double PoW on pubkey messages. 11 years ago
Arceliar 128c6916af Moved proof of work to child processes. 11 years ago
Jonathan Warren c762d7ed01 Added menu option to delete all trashed messages 11 years ago
Jonathan Warren ac2bf4715a Merge branch 'master' of github.com:Atheros1/PyBitmessage 11 years ago
Jonathan Warren 3b9c5885ea Added menu option to delete all trashed messages 11 years ago
Jonathan Warren 3ee9b4ea6e inv flooding attack mitigation 11 years ago
Jonathan Warren 7a271dccdd On Linux, when selecting Show Bitmessage, do not maximize automatically 11 years ago
Jonathan Warren 9e0b1d3147 Use tray icons stored in bitmessage_icons_rc.py 11 years ago
Jonathan Warren 204f1fe52c Verify label is UTF-8 data 11 years ago
Jonathan Warren 2293f52380 Small gui change per github issue #162 11 years ago
Jonathan Warren 06992eeb71 Merge branch 'master' of github.com:Atheros1/PyBitmessage 11 years ago
Jonathan Warren a293cef8d1 Added new deterministic address and subscription-related commands 11 years ago
Jonathan Warren 4705c4f78a New tray icon, also use existing local-IP rejection function for received addr messages also 11 years ago
Jonathan Warren eb9339052d adjust tab order 11 years ago
Jonathan Warren ca874215a7 set a short timeout for incoming connections which are not fully established with version messages 11 years ago
Jonathan Warren cb387af25f allow active nodes which are not actually Bitmessage nodes to expire out of the knownNodes file 11 years ago
Jonathan Warren 7d5579f1a3 Prevent incoming connection flooding from crashing singleListener thread 11 years ago
Jonathan Warren 03739adc0d Merge branch 'master' of github.com:Atheros1/PyBitmessage 11 years ago
Jonathan Warren dd2a512111 update defaultKnownNodes.py 11 years ago
Jonathan Warren b5fef550bf fix bug that caused workerThread to crash when sending out an old v2 pubkey 11 years ago
Jonathan Warren 7458b09e07 Wrap all sock.shutdown functions in error handlers because evidently these can fail on some OSs if the socket is already shut down from earlier. 11 years ago
Jonathan Warren dfd91d35af on exception during a SQL execute, show user the SQL line that caused the exception 11 years ago
Jonathan Warren 17a8ece5c1 Commit commands must be within a sqlLock 11 years ago
Jonathan Warren 5cf30c1533 Bugfix: Must use toAddress instead of addressInKeysFile if toLabel is blank when receiving message 11 years ago
Jonathan Warren ab4a5da28a Bugfix: Must use toAddress instead of addressInKeysFile if toLabel is blank when receiving message 11 years ago
Jonathan Warren 1a7d21d000 comment out old self.trayicon 11 years ago
fuzzgun fb60aa7b60 Use showMaximized 11 years ago
fuzzgun 094a0debb6 Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
Jonathan Warren a93bee3005 Match Wiki Protocol-spec to program 11 years ago
fuzzgun de06cdef73 Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun 6371b338a6 Avoid an unnecessary query if there are no items in the messaging menu 11 years ago
fuzzgun f0a2c65b2e Merge remote-tracking branch 'upstream/master' 11 years ago
Jonathan Warren 28a9d4741c show Connected notification when going from red to green status also 11 years ago
Jonathan Warren 78f1213a04 Merge branch 'homebrew' of http://github.com/siuying/PyBitmessage into siuying-homebrew 11 years ago
Jonathan Warren b5173fd835 Merge branch 'master' of http://github.com/fuzzgun/PyBitmessage into fuzzgun-master 11 years ago
Jonathan Warren 0842679314 manually merged changes in 11 years ago
fuzzgun 09a854c203 Messaging menu behavior improved in accordance with issue #135 11 years ago
fuzzgun 4c006d123d Messaging menu item selects the oldest unread message 11 years ago
fuzzgun 3b2382262a Standardise on 'Quit' rather than 'Exit' 11 years ago
fuzzgun 501a824365 New tray icons 11 years ago
Francis Chong a041d48375 [OSX] Try to seek homebrew installation of openssl, fixes #76 11 years ago
fuzzgun d154e2495c minimiseonclose option to minimize the application when the window is closed 11 years ago
fuzzgun 8973d348ad Application indicator show status is cleared when the application window is minimized 11 years ago
fuzzgun 47e7795903 startintray works correctly in Ubuntu (issue #144) 11 years ago
fuzzgun a81876072e Prevent multiple instances of the application from running (issue #142) 11 years ago
fuzzgun 5caced3c6b Operating system detection 11 years ago
fuzzgun 415762d4e4 Messaging menu opens inbox 11 years ago
fuzzgun 9e21a980cc Unregister messaging menu entry on exit 11 years ago
fuzzgun 2b9817f827 Show connected or connection lost notifications 11 years ago
fuzzgun 7825a3511b Notification when new mail arrives in Ubuntu 11 years ago
fuzzgun 24094949cf Beginning of integration with Ubuntu Messaging Menu 11 years ago
fuzzgun 0d81e01157 Application indicator colour changes with connection status 11 years ago
Jonathan Warren 364e952de8 use only 9 half open connections for windows but 32 for everyone else 11 years ago
Jonathan Warren 1b810667fd Got appIndicator working on Windows. Surly needs to be retested on Linux and OSX. 11 years ago
Jonathan Warren 52fd21733f Merge branch 'master' of http://github.com/fuzzgun/PyBitmessage into fuzzgun-master 11 years ago
Jonathan Warren 70f09095d9 Support setting user-defined difficulty through the API 11 years ago
fuzzgun 37aafec332 Application indicator separators 11 years ago
fuzzgun ff5c7760d0 Application indicator selects tabs 11 years ago
fuzzgun 71448fe84a Beginning of application indicator as per issue #135 11 years ago
Jonathan Warren 38ae186a93 added several printLocks to improve console output 11 years ago
Jonathan Warren 3ab48c2fe3 Upon incoming connection, start the sendData thread before the receiveData thread 11 years ago
Jonathan Warren 4b27e07c2c use os._exit(0) instead of sys.exit() 11 years ago
Jonathan Warren ac787d90a8 use os._exit(0) instead of sys.exit() 11 years ago
Jonathan Warren 7ba2a4f18b Close application if not daemon and PyQt not found 11 years ago
Jonathan Warren a4beb436a4 Added API Function: getStatus 11 years ago
Jonathan Warren 05c49a31cd support switching to and from portable mode without restarting 11 years ago
Jonathan Warren caf9890bd1 better error handling around sock.sendall 11 years ago
Jonathan Warren 73ec3e6293 Use different data structure to maintain the number of connections shown on the Network Status tab 11 years ago
Jonathan Warren b8f44aadb4 further deamon-related changes 11 years ago
Jonathan Warren da4cf1f1cb further deamon-related changes 11 years ago
Jonathan Warren cbca738524 further deamon-related changes 11 years ago
Jonathan Warren de59b4adf1 API-related changes 11 years ago
Jonathan Warren c5d4f50dbd More daemon related changes 11 years ago
Jonathan Warren 9a64c265a0 Continued daemon mode implementation 11 years ago
Jonathan Warren 0bc4712063 Continued daemon mode implementation 11 years ago
Jonathan Warren 08dad3e33d most daemon code done 11 years ago
Jonathan Warren 63f1b6a5c8 truncate display of long messages to avoid freezing the UI 11 years ago
Jonathan Warren 5b58ff2104 truncate display of long messages to avoid freezing the UI 11 years ago
Jonathan Warren 5d7c5f0c2b set hard date for encrypted-broadcast switchover 11 years ago
Jonathan Warren 0b78e36639 added extra statements for troubleshooting 11 years ago
Jonathan Warren 8e042930f2 add a simple printLock 11 years ago
Jonathan Warren 32d8a78fc7 test socket.close change 11 years ago
Jonathan Warren ddf347ecc5 test socket.close change 11 years ago
Jonathan Warren 57f602a373 use sock.shutdown() before sock.close() 11 years ago
Jonathan Warren 5c4669b39e use sock.shutdown() before sock.close() 11 years ago
Jonathan Warren e6438a9df3 Implimented broadcast encryption (testing completed) 11 years ago
Jonathan Warren d14be90c3b Implimented broadcast encryption (testing) 11 years ago
Jonathan Warren 896b96b7c7 Implimented broadcast encryption (testing) 11 years ago
Jonathan Warren afd644a97d Implimented broadcast encryption (testing) 11 years ago
Jonathan Warren 63e698f562 Implimented broadcast encryption (untested) 11 years ago
Jonathan Warren c1f1b6b72c continued working on v3 addresses 11 years ago
Jonathan Warren 9bac0b5311 First bit of code necessary for version 3 addresses 11 years ago
Jonathan Warren 6737a21d1c add .dat files to .gitignore 11 years ago
Jonathan Warren db906e2b11 Display privacy warning when Broadcast is selected on Send tab 11 years ago
Jonathan Warren 973ea35177 don't use pubkeys table to send pubkeys to peers now that we maintain them in the inventory table for 28 days anyway 11 years ago
Jonathan Warren bf74b8488f Merge branch 'master' of http://github.com/fuzzgun/PyBitmessage into fuzzgun-master 11 years ago
fuzzgun 28a0d5877d Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun f43b1f3832 Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun b6207dffd1 Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun b64106f2ab Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun 0ca3f600cc Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun 60dc879f81 Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun cb96f840a0 Merge branch 'master' of https://github.com/Atheros1/PyBitmessage 11 years ago
fuzzgun b79d1e93f5 Debian packaging 11 years ago