Commit Graph

  • 57fffaafc0
    Python 3.4 TLS fix TheKysek 2017-07-01 16:50:08 +0200
  • 0b6bb7f932
    POW tweaks TheKysek 2017-07-01 16:14:31 +0200
  • c6f721db8e
    Change default I2P tunnel length to 2 TheKysek 2017-07-01 16:01:48 +0200
  • 47fd7a4c44
    First publish I2P destination earlier after start TheKysek 2017-07-01 16:00:35 +0200
  • 37c144641f
    Update README TheKysek 2017-07-01 15:58:31 +0200
  • 057b25a812
    I2P improvements TheKysek 2017-07-01 15:05:06 +0200
  • 75734f94a6
    Merge branch 'master' into experimental TheKysek 2017-06-25 10:40:28 +0200
  • 02af66b976
    TLS updates TheKysek 2017-06-25 10:29:46 +0200
  • d280abe0a7 Merge pull request #13 from Erkan-Yilmaz/patch-1 Krzysztof Oziomek 2017-06-25 09:07:59 +0200
  • a5ff0d31d4 typo Erkan Yilmaz 2017-06-24 18:29:51 +0200
  • 55e263a394
    Object exchange tweaks TheKysek 2017-06-19 08:54:41 +0200
  • 15620435ff
    Send known addresses before objects TheKysek 2017-06-16 09:32:59 +0200
  • 918a926c88
    I2P tweaks TheKysek 2017-06-11 07:55:53 +0200
  • 244d076cab
    Fix TLS handshake failure TheKysek 2017-06-09 21:06:29 +0200
  • 1a3e340537
    Experimental I2P support TheKysek 2017-06-09 20:41:33 +0200
  • b230e024f9
    Update README TheKysek 2017-06-04 12:16:42 +0200
  • fcd24b24dc
    Add support for command line arguments TheKysek 2017-06-04 12:11:19 +0200
  • 1e94fa48b9
    Start file tweaks TheKysek 2017-06-04 10:38:06 +0200
  • 3cb7157afd
    Print received error messages TheKysek 2017-05-25 12:09:20 +0200
  • be6356db6d
    Bump up version number and default connection limit TheKysek 2017-05-25 12:03:51 +0200
  • 5503a8cb89
    Better formatting of object rejection messages TheKysek 2017-05-25 12:01:11 +0200
  • 962be9d1fb
    Simpler method of stopping connection threads TheKysek 2017-05-25 11:57:29 +0200
  • 6e69c3d2b0
    Do not log invalid reson for disconnect TheKysek 2017-05-25 11:52:48 +0200
  • de260cfa96
    Log why an object has been rejected TheKysek 2017-05-25 11:47:44 +0200
  • 1b5d2090e1
    Reject objects that are not in stream 1 TheKysek 2017-05-25 11:37:02 +0200
  • 5d73474358
    Update copyright year TheKysek 2017-05-19 17:06:48 +0200
  • f08a1895f1
    Update Readme file TheKysek 2017-05-19 16:39:34 +0200
  • 0fac3d59a3 Change User Agent to comply with specification TheKysek 2017-03-22 11:56:33 +0100
  • dbd1515ae8 Object sending efficiency improvement TheKysek 2017-03-20 21:10:29 +0100
  • d4f5d370d4 Rework object sending logic TheKysek 2017-03-20 20:52:53 +0100
  • eb0f6bca22 Change default log level TheKysek 2017-02-13 19:02:36 +0100
  • 1146100168 Limit number of connections TheKysek 2017-01-21 14:05:13 +0100
  • 0c5c58e126 Fix listener logic TheKysek 2017-01-14 13:45:39 +0100
  • b5fce64619 Added trusted_peer and listen_for_connections options TheKysek 2017-01-14 13:42:15 +0100
  • 55aa240d74 Limit size of inv messages sent after establishing full connection with other node TheKysek 2017-01-07 08:56:23 +0100
  • 1daa561d91 Catch more malformed message exceptions TheKysek 2016-10-21 20:09:19 +0200
  • a4f5532f94 Use 10s timeout while establishing new connections TheKysek 2016-10-17 19:32:20 +0200
  • 1a42876521 Use older pickle protocol to be compatible with Python versions older than 3.4 TheKysek 2016-10-17 19:12:45 +0200
  • 027701882a Fix a bug where content of unchecked_node_pool was overwriting node_pool TheKysek 2016-10-17 19:11:17 +0200
  • 29ebdc44c9 Unify types of exceptions raised during message parsing TheKysek 2016-10-16 13:14:32 +0200
  • 3fd0334fbe Catch more exceptions, resolves: #5, #6, #8 TheKysek 2016-10-16 13:01:41 +0200
  • 0e8f8bd85e Handle SIGTERM TheKysek 2016-10-15 17:20:14 +0200
  • c525d4f2e1 Improve malformed message handling TheKysek 2016-10-15 17:00:18 +0200
  • 90a9cee834 Bump version number TheKysek 2016-10-15 16:47:14 +0200
  • f4a291b2c0 Gracefull shutdown TheKysek 2016-10-15 16:12:09 +0200
  • 00920856cc Handle connection exceptions TheKysek 2016-10-15 15:53:26 +0200
  • 5a665757ad Remove unused code TheKysek 2016-10-02 16:54:23 +0200
  • 2422064b22 Change how we request objects TheKysek 2016-10-02 16:52:14 +0200
  • 87fadf65b3 Bootstrap from 'bootstrap8444.bitmessage.org' TheKysek 2016-10-02 16:16:34 +0200
  • e90bf9df54 Convert port number to an integer TheKysek 2016-08-29 11:34:28 +0200
  • 8ea3992ae5 Remove unused code TheKysek 2016-08-29 11:00:24 +0200
  • 4f608ba75a Quicker message downloading TheKysek 2016-08-29 10:58:34 +0200
  • b7b81a2c56 Send more node addresses TheKysek 2016-08-29 09:54:23 +0200
  • 75ccf6d692 Do not crash after fully establishing connection TheKysek 2016-08-17 18:11:00 +0200
  • dbe23e90ce Remove debug messages about sent and received bytes TheKysek 2016-08-17 18:08:23 +0200
  • 5095849884 Process message every time we are able to TheKysek 2016-08-17 18:07:06 +0200
  • 30a49e1661 Do not go into infinite loop after closing connection TheKysek 2016-08-17 18:00:02 +0200
  • dc75f93e1f Network behaviour tweaks TheKysek 2016-08-17 17:51:04 +0200
  • a815fb2f7c Try to establish more connections at once TheKysek 2016-08-17 17:48:45 +0200
  • 9fd1006f2d Use non-blocking sockets TheKysek 2016-08-03 19:05:01 +0200
  • e7dcec142a Move listening socket initialization methods to __init__() TheKysek 2016-08-03 19:01:36 +0200
  • 58d9c9afe2 Add .idea to .gitignore TheKysek 2016-08-03 13:24:20 +0200
  • 71fda58a3b Tweak listeners and their error messages TheKysek 2016-08-03 13:15:45 +0200
  • ad0859f2e7 Add SO_REUSEADDR to socket options TheKysek 2016-08-03 13:06:09 +0200
  • eae426a413 Connection logic tweaks TheKysek 2016-07-19 14:09:42 +0200
  • 89baf6258b Tweaks to connection logic TheKysek 2016-07-19 12:48:04 +0200
  • dd3e93812a Fix failing TLS handshakes TheKysek 2016-07-19 12:18:16 +0200
  • 964380c635 TLS and some minor tweaks TheKysek 2016-07-19 11:53:24 +0200
  • b9932d6d4a Pull latest version from GitHub on stratup TheKysek 2016-07-19 11:39:59 +0200
  • 7f28c6dcf5 Whitespace TheKysek 2016-07-19 09:24:15 +0200
  • 71a2dd95f1 Timing tweaks TheKysek 2016-07-19 09:23:52 +0200
  • 33b0f294ef Fix nodes loading TheKysek 2016-07-09 22:09:20 +0200
  • 0cef0219bc Connection manager tweaks TheKysek 2016-07-09 19:37:54 +0200
  • 546ac96850 Protocol tweaks TheKysek 2016-07-09 19:37:07 +0200
  • 10ee0deb4b Fix for sending multiple connections to the same host TheKysek 2016-07-05 09:12:20 +0200
  • 74c58f80a1 Ignore data directory TheKysek 2016-07-05 09:06:47 +0200
  • 6aff15a59d Only advertise nodes we are fully connected to TheKysek 2016-07-05 09:02:26 +0200
  • a9155eb08f Ignore data directory TheKysek 2016-07-05 09:00:17 +0200
  • d5f4288a4e Create data directory if it doesn't exist TheKysek 2016-07-05 08:59:56 +0200
  • e246c7558d Update README.md Krzysztof Oziomek 2016-06-30 10:39:31 +0200
  • d81a3336c2 Tweak startup script TheKysek 2016-06-30 10:30:26 +0200
  • 3adb0ecf80 Fix reading core nodes file while in different cwd TheKysek 2016-06-30 10:29:52 +0200
  • 61c8e0d024 Add project files TheKysek 2016-06-30 10:11:33 +0200
  • e58bc9c76f Initial commit Krzysztof Oziomek 2016-06-30 07:19:01 +0200