Commit Graph

  • 38b861033d acknowledgement EOL time: 2.5 days Jonathan Warren 2014-11-13 16:32:31 -0500
  • 4a502ef937
    Fix #417 - bad relative path breaks translations digital dreamer 2014-11-12 11:31:15 +0100
  • 80fa32de41 Fix #417 - bad relative path breaks translations digital dreamer 2014-11-12 11:31:15 +0100
  • 20a11e22b6
    Improve the Makefile Bob Mottram 2014-11-02 13:48:50 +0000
  • 4e6f6c0bdc Improve the Makefile Bob Mottram 2014-11-02 13:48:50 +0000
  • 6cfcc94141
    Updates for Ubuntu PPA Bob Mottram 2014-11-02 13:21:51 +0000
  • e663fa0a69 Updates for Ubuntu PPA Bob Mottram 2014-11-02 13:21:51 +0000
  • 8ca1b8d21d
    Remove trailing semicolon in __init__.py Michael Ford 2014-10-24 10:39:34 +0800
  • 9ca1f87d79 Remove trailing semicolon in __init__.py Michael Ford 2014-10-24 10:39:34 +0800
  • daf6a08ca6
    Merge pull request #730 from fanquake/version_sync Jonathan Warren 2014-10-22 13:47:11 -0400
  • ced463bf23 Merge pull request #730 from fanquake/version_sync Jonathan Warren 2014-10-22 13:47:11 -0400
  • 1b1a66de94
    Update all version numbers to 0.4.4 Michael Ford 2014-10-22 21:12:44 +0800
  • 362cac8c27 Update all version numbers to 0.4.4 Michael Ford 2014-10-22 21:12:44 +0800
  • 12596d41e2
    dont freeze UI when mass-marking unread themighty1 2014-10-20 18:45:53 +0300
  • 88efb92c15 dont freeze UI when mass-marking unread themighty1 2014-10-20 18:45:53 +0300
  • fdef282f53 Merge dc307be40b into 12b4015457 Barry Smith 2014-10-17 22:02:53 +0000
  • e804591b9b
    Merge pull request #727 from Bitmessage/ProtoV3 Jonathan Warren 2014-10-17 15:52:36 -0400
  • 12b4015457 Merge pull request #727 from Bitmessage/ProtoV3 Jonathan Warren 2014-10-17 15:52:36 -0400
  • 5ae2df5ae3 Merge d3cf3da2b4 into 4766fa7b17 appleorange1 2014-10-17 19:37:09 +0000
  • 3f43980267
    Bugfix: infinite loop if our max acceptable difficulty is too low Jonathan Warren 2014-10-15 17:16:27 -0400
  • 713ed89467 Bugfix: infinite loop if our max acceptable difficulty is too low v0.4.4 Jonathan Warren 2014-10-15 17:16:27 -0400
  • be93916c85 Merge 8a0d3e0035 into 4766fa7b17 Johannes Schwab 2014-10-15 08:20:40 +0000
  • 556516afc0 Merge 9abb4e7f3c into 4766fa7b17 p2pmessage 2014-10-15 08:19:21 +0000
  • a322d773f5
    Merge branch 'master' into ProtoV3 Jonathan Warren 2014-10-14 14:28:26 -0400
  • fdb0d1e776 Merge branch 'master' into ProtoV3 Jonathan Warren 2014-10-14 14:28:26 -0400
  • 318a469af5
    Merge pull request #726 from Bitmessage/revert-709-master Jonathan Warren 2014-10-14 14:25:55 -0400
  • 4766fa7b17 Merge pull request #726 from Bitmessage/revert-709-master Jonathan Warren 2014-10-14 14:25:55 -0400
  • a43c1f22e9
    Revert "Catch the standard Unix SIGTERM kill signal and do a graceful shutdown" Jonathan Warren 2014-10-14 14:25:13 -0400
  • 61653bdc0d Revert "Catch the standard Unix SIGTERM kill signal and do a graceful shutdown" Jonathan Warren 2014-10-14 14:25:13 -0400
  • ab34cd0969
    save debug.log in correct directory Jonathan Warren 2014-10-13 01:59:16 -0400
  • e096c37f7e save debug.log in correct directory Jonathan Warren 2014-10-13 01:59:16 -0400
  • 1b48461178
    resolve minor merge conflict with master Jonathan Warren 2014-10-12 23:33:09 -0400
  • b6e0396333 resolve minor merge conflict with master Jonathan Warren 2014-10-12 23:33:09 -0400
  • bf7e25b364
    Merge pull request #709 from JonathanCoe/master Jonathan Warren 2014-10-12 23:31:01 -0400
  • 6e9f6d54d2 Merge pull request #709 from JonathanCoe/master Jonathan Warren 2014-10-12 23:31:01 -0400
  • a391d325ba
    updated defaultKnownNodes Jonathan Warren 2014-10-12 23:22:21 -0400
  • bcb05419db updated defaultKnownNodes Jonathan Warren 2014-10-12 23:22:21 -0400
  • 6b5ce79b04
    After upgrade period, also support old v2 addresses Jonathan Warren 2014-10-01 19:55:23 -0400
  • a480fd4f3d After upgrade period, also support old v2 addresses Jonathan Warren 2014-10-01 19:55:23 -0400
  • 9abb4e7f3c Update: -changed count and average to be over bytes of inventory objects (instead of number of inventory objects) -fixed typo and tweaked equation in class_singleWorker.prioritizeTarget() to gradually transition to "large inventory mode" after counting about 10 gigabytes of inventory (since last vacuuming the sql database) Your Name 2014-09-30 16:54:40 +0000
  • 533e2dd99b The idea behind this fix is to prioritize the outgoing object inventory by proof of work strength and calculate at least as much proof of work on the messages we originate so they never have much less than average priority. To achieve this goal the following changes were made: -arithmetic.py- Defines isqrt function to calculate integer square roots of large integers. -shared.py- Defines averageNonceTrialsPerByteActual, countNonceTrialsPerByteActual, and the addInventory function (to calculate these values and add objects to inventory). Code updated to call addInventory when adding objects to inventory. -helper_startup.py- Adds 'averagenoncetrialsperbyteactual' and 'countnoncetrialsperbyteactual' to newly generated keys.dat files. -class_sqlThread.py- Reads 'averagenoncetrialsperbyteactual' and 'countnoncetrialsperbyteactual' from keys.dat (or adds them if they don't exist) and resets 'countnoncetrialsperbyteactual' to its square root (with arithmetic.isqrt) when vacuuming messages.dat. -class_singleCleaner.py- Writes 'averagenoncetrialsperbyteactual' and 'countnoncetrialsperbyteactual' to disk when the sql database is written to disk. -class_singleWorker.py- Defines prioritizeTarget function (to calculate POW targets with a minimum of averageNonceTrialsPerByteActual, for large inventories, and averageNonceTrialsPerByteActual/2, for small inventories). Code updated to call shared.addInventory when adding objects to inventory and to call prioritizeTarget as the last step when calculating targets. -class_receiveDataThread- Sorts outgoing inventory by decreasing nonceTrialsPerByteActual (ie increasing proof strength). Your Name 2014-09-24 21:17:12 +0000
  • dc307be40b Support for transparent terminals in curses mode bssb 2014-09-23 22:35:18 -0700
  • ec9b0e067d Merge 82a2c051bb into 13db5fe00c a3284642 2014-09-19 17:17:58 +0000
  • 82a2c051bb Update class_receiveDataThread.py a3284642 2014-09-19 17:17:57 +0000
  • 69fdc1a341 Merge bae1147c50 into 13db5fe00c a3284642 2014-09-19 14:42:44 +0000
  • bae1147c50 Update shared.py a3284642 2014-09-19 14:42:43 +0000
  • 6863270602 Update class_singleCleaner.py a3284642 2014-09-19 14:40:30 +0000
  • d669ef764f increase POW when resending objects a3284642 2014-09-19 01:57:32 +0000
  • 4946600262 Update class_receiveDataThread.py a3284642 2014-09-18 22:40:23 +0000
  • b507e80cbe
    TImestamped the keys.dat backup file. Yuri 2014-09-16 10:04:56 -0700
  • 5beaeff2e2 TImestamped the keys.dat backup file. Yuri 2014-09-16 10:04:56 -0700
  • 122b36fd28
    Added backup copy creation during keys.dat write to prevent an accidental file loss due to the disk failure. Yuri 2014-09-14 23:53:21 -0700
  • d3c91eea3b Added backup copy creation during keys.dat write to prevent an accidental file loss due to the disk failure. Yuri 2014-09-14 23:53:21 -0700
  • 3c2101adf1
    Moved all keys.dat writing code into writeKeysFile in shared.py Yuri 2014-09-14 23:34:33 -0700
  • 34824c044e Moved all keys.dat writing code into writeKeysFile in shared.py Yuri 2014-09-14 23:34:33 -0700
  • 8a0d3e0035 Now needing -std=c99 to build library Johannes Schwab 2014-09-12 12:46:53 +0200
  • 2aa108bdf1 Switch to a public domain sha512 implementation Johannes Schwab 2014-09-12 12:26:58 +0200
  • e3f2097882 Merge branch 'master' into c Johannes Schwab 2014-09-11 20:44:36 +0200
  • 55a0689bdb PoW with C library Johannes Schwab 2014-09-09 15:14:44 +0200
  • be84a4b1a4
    Added ability to limit network transfer rate Jonathan Warren 2014-09-10 16:47:51 -0400
  • 0865e863ec Added ability to limit network transfer rate Jonathan Warren 2014-09-10 16:47:51 -0400
  • d3cf3da2b4 Bump version number appleorange1 2014-09-10 07:18:05 +1000
  • 70b02bb71c
    Merge pull request #712 from fanquake/patch-1 Jonathan Warren 2014-09-04 23:51:16 -0400
  • 13db5fe00c Merge pull request #712 from fanquake/patch-1 Jonathan Warren 2014-09-04 23:51:16 -0400
  • ec4cbbd304
    Increment version number to 0.4.3 Michael Ford 2014-09-05 11:48:59 +0800
  • 6273ec6444 Increment version number to 0.4.3 Michael Ford 2014-09-05 11:48:59 +0800
  • 0556508df3
    Normalize the noncetrialsperbyte and payloadlengthextrabytes for each of the user's existing addresses Jonathan Warren 2014-09-02 19:25:03 -0400
  • c84cdecba4 Normalize the noncetrialsperbyte and payloadlengthextrabytes for each of the user's existing addresses Jonathan Warren 2014-09-02 19:25:03 -0400
  • db0224ff0e
    Merge pull request #710 from khertan/patch-1 Jonathan Warren 2014-08-28 13:38:25 -0400
  • 7c5b116a95 Merge pull request #710 from khertan/patch-1 Jonathan Warren 2014-08-28 13:38:25 -0400
  • a2e04315ad
    #708 : Use default locale encoding Benoît HERVIER 2014-08-28 13:39:40 +0200
  • 388bc6ba04 #708 : Use default locale encoding Benoît HERVIER 2014-08-28 13:39:40 +0200
  • b0084fb87d
    very minor improvements to ProtoV3 Jonathan Warren 2014-08-27 19:17:47 -0400
  • 90800af729 very minor improvements to ProtoV3 Jonathan Warren 2014-08-27 19:17:47 -0400
  • f4bb4beef4
    Bitmessage Protocol Version Three Jonathan Warren 2014-08-27 03:14:32 -0400
  • c306062282 Bitmessage Protocol Version Three Jonathan Warren 2014-08-27 03:14:32 -0400
  • 958816e8c9
    Catch the standard Unix SIGTERM kill signal and do a graceful shutdown of PyBitmessage. JonathanCoe 2014-08-26 13:55:42 +0200
  • 3b42805efc Catch the standard Unix SIGTERM kill signal and do a graceful shutdown of PyBitmessage. JonathanCoe 2014-08-26 13:55:42 +0200
  • 9530a39340
    Merge pull request #707 from bmng-dev/l10n-fix Jonathan Warren 2014-08-20 13:53:04 -0400
  • 111d60dde8 Merge pull request #707 from bmng-dev/l10n-fix Jonathan Warren 2014-08-20 13:53:04 -0400
  • 1a6962d34c Update the required Python version to 2.7.3 bmng-dev 2014-08-16 04:34:06 +0000
  • c48b41b34b
    Update l10n to ensure decoding actually works bmng-dev 2014-08-16 04:23:30 +0000
  • 33800064c7 Update l10n to ensure decoding actually works bmng-dev 2014-08-16 04:23:30 +0000
  • a2b7b041c3
    Merge pull request #705 from bmng-dev/l10n-fix Jonathan Warren 2014-08-08 16:58:30 -0400
  • 2fea75d28f Merge pull request #705 from bmng-dev/l10n-fix Jonathan Warren 2014-08-08 16:58:30 -0400
  • 494fd52a14
    Fix l10n.formatTimestamp so it accepts strings bmng-dev 2014-08-08 04:38:23 +0000
  • 0a2fb54f78 Fix l10n.formatTimestamp so it accepts strings bmng-dev 2014-08-08 04:38:23 +0000
  • 76e0ba5dcb
    Fix l10n so getTranslationLanguage always returns a string bmng-dev 2014-08-08 01:34:57 +0000
  • 0d2c94f060 Fix l10n so getTranslationLanguage always returns a string bmng-dev 2014-08-08 01:34:57 +0000
  • 0931fd4232
    Merge pull request #701 from bmng-dev/Issue-#691 Jonathan Warren 2014-08-06 17:25:40 -0400
  • e58ac560de Merge pull request #701 from bmng-dev/Issue-#691 Jonathan Warren 2014-08-06 17:25:40 -0400
  • 7d6ea10d4e
    Merge pull request #703 from benhc123/patch-1 Jonathan Warren 2014-08-06 16:39:49 -0400
  • 10f10f327f Merge pull request #703 from benhc123/patch-1 Jonathan Warren 2014-08-06 16:39:49 -0400
  • 5b8a999cf8
    Merge pull request #704 from Atheros1/master Jonathan Warren 2014-08-06 16:33:30 -0400
  • c78b3a1331 Merge pull request #704 from Atheros1/master Jonathan Warren 2014-08-06 16:33:30 -0400
  • db25e3df7c
    removed use of memoryview so that we can support python 2.7.3 Jonathan Warren 2014-08-06 15:54:59 -0400
  • ea6f34ade6 removed use of memoryview so that we can support python 2.7.3 v0.4.3 Jonathan Warren 2014-08-06 15:54:59 -0400
  • 776875dd8b
    Made references capitalised benhc123 2014-08-06 20:08:37 +0100
  • ae01199b43 Made references capitalised benhc123 2014-08-06 20:08:37 +0100
  • b6518951b8 New depends module to check dependencies. Moved version check to new depends module. bmng-dev 2014-08-06 06:40:41 +0000