Commit Graph

  • ab1cce3616
    more work on thread logic Kevin Froman 2018-05-04 22:39:00 -0500
  • c3bf73d821
    fixed thread crash in highfailurerate check in communicator Kevin Froman 2018-05-04 21:09:54 -0500
  • d8b5127845
    improved communicator threading Kevin Froman 2018-05-04 21:07:43 -0500
  • 72f104e447
    fixed crash in communicator Kevin Froman 2018-05-04 14:38:47 -0500
  • ccea91e260
    fixed merge issues Kevin Froman 2018-05-04 12:44:35 -0500
  • 56ca0abc63
    merge crypto Kevin Froman 2018-05-04 12:36:58 -0500
  • 0af569acff
    Move config to static-data Arinerron 2018-05-04 00:14:27 -0700
  • 26fd456702
    work on converting communicator to multithreads Kevin Froman 2018-05-03 17:41:12 -0500
  • c3d86eafa1
    Add direct connection feature and multithreading to events Arinerron 2018-05-03 03:22:07 +0000
  • 1a02124122
    fixed broken shutdown command Kevin Froman 2018-05-02 20:14:00 -0500
  • 98dac40139 Merge branch 'crypto' of github.com:beardog108/onionr into crypto Kevin Froman 2018-05-02 02:40:35 -0500
  • 6bf8a56979
    improved pow Kevin Froman 2018-05-02 02:31:33 -0500
  • 7973d7c8a6
    Fix bug involving runcheck Arinerron 2018-05-01 23:50:29 -0700
  • 0a7c3aeaab
    Improve daemon stopping error handling Arinerron 2018-05-01 23:35:08 -0700
  • cfb1986ad0
    Add run check to node introduction function Arinerron 2018-05-01 23:25:44 -0700
  • c144bc40b3
    Add status check function Arinerron 2018-05-01 23:22:40 -0700
  • 7b7c4e01cb
    Add debug info on exceptions Arinerron 2018-05-01 23:01:20 -0700
  • f4ec71bbd0
    fixed broken requirements.txt Kevin Froman 2018-05-01 02:31:18 -0500
  • 7fd9319cfc
    changed http server to gevent from flask built in Kevin Froman 2018-05-01 02:26:48 -0500
  • 0d9e0c7066
    changed http server to gevent from flask built in Kevin Froman 2018-05-01 02:25:31 -0500
  • a7244b2a0a
    fixed debug being enabled in web api Kevin Froman 2018-05-01 02:01:57 -0500
  • b82486bff0 Added i2p file Kevin 2018-04-30 18:38:34 -0500
  • c6c819bd28
    PMs now disguise sender (needs testing) Kevin Froman 2018-04-30 02:38:53 -0500
  • a376e583e6 fixed missing import in crypto Kevin Froman 2018-04-26 21:58:00 -0500
  • 717035a136 fixed missing import in crypto Kevin Froman 2018-04-26 21:23:43 -0500
  • e140e8560f signed blocks related crashes fixed hopefully, wrong exception Kevin Froman 2018-04-26 21:18:17 -0500
  • 5086a839ee signed blocks related crashes fixed hopefully Kevin Froman 2018-04-26 21:14:31 -0500
  • 28e080fe1a signed blocks related crashes fixed hopefully Kevin Froman 2018-04-26 21:08:56 -0500
  • 388b1b6e1f signed blocks related crashes fixed hopefully Kevin Froman 2018-04-26 20:37:48 -0500
  • ac7bb63225 signed blocks related crashes fixed hopefully Kevin Froman 2018-04-26 20:28:39 -0500
  • 8a9d1326fb
    signed blocks related crashes fixed hopefully Kevin Froman 2018-04-26 20:15:30 -0500
  • 3cba6b30c7
    working on issue for hashid being bytes on some versions Kevin Froman 2018-04-26 19:04:35 -0500
  • 9f4aef7465
    do not encode prev if its already bytes Kevin Froman 2018-04-26 15:39:02 -0500
  • c9b7528db4
    more work on block headers, PMs now signed/verified Kevin Froman 2018-04-26 14:56:17 -0500
  • ad56082271
    work on new header system Kevin Froman 2018-04-26 02:40:39 -0500
  • acd5494979
    fixed wrong var used for peer causing crash Kevin Froman 2018-04-25 18:21:43 -0500
  • c249a42bb7
    added addres+pubkey to stats Kevin Froman 2018-04-25 18:01:18 -0500
  • 66e55d5a50
    efficiency improvements Kevin Froman 2018-04-25 17:42:42 -0500
  • 3aa539ce82
    added banner Kevin Froman 2018-04-25 02:39:13 -0500
  • c8fce63412
    fixed invalid sqlite3 Kevin Froman 2018-04-25 02:20:10 -0500
  • b0271e7779
    removed secrets Kevin Froman 2018-04-25 02:09:28 -0500
  • 1e32446f2a fixed self issue Kevin Froman 2018-04-25 01:56:40 -0500
  • 6b9d4f8fc6
    work on new block metadata format and some small bug fixes Kevin Froman 2018-04-24 23:04:12 -0500
  • bbd881785d More than halved time to keep invalid blocks during development Kevin Froman 2018-04-23 01:46:05 -0500
  • 686e30f1ba
    do not re merge ignored hash Kevin Froman 2018-04-23 01:14:49 -0500
  • 0db21e2c32
    onionr now removes and ignores blocks it cant get after a long time, added removeblock function Kevin Froman 2018-04-23 01:03:10 -0500
  • db2babac29
    Fix this GUI bug once and for all Arinerron 2018-04-22 21:54:51 -0700
  • 4052a91f35 Merge branch 'crypto' of https://github.com/beardog108/Onionr into crypto Arinerron 2018-04-22 21:50:17 -0700
  • 4afe7e45c3
    suppress tkinter Arinerron 2018-04-22 21:50:07 -0700
  • 2dfe735aad fixed arinerrons bootstrap address Kevin Froman 2018-04-22 23:49:48 -0500
  • f4da15c2f4 fixed arinerrons bootstrap address Kevin Froman 2018-04-22 23:48:43 -0500
  • 3f6f981847
    Change bootstrap node list Arinerron 2018-04-22 21:47:14 -0700
  • 0d23d176ce
    Move tkinter requirement to openGUI function Arinerron 2018-04-22 21:42:34 -0700
  • e820cc65ac
    Fix bug involving removing enabled plugins Arinerron 2018-04-22 21:25:54 -0700
  • 3e8d76e246 fixed exception caused by probably check for missing block Kevin Froman 2018-04-22 23:17:16 -0500
  • 0dc6a0b6c5
    Refactor code Arinerron 2018-04-22 20:49:53 -0700
  • a5dbf73df4
    Simple fix for GUI plugin Arinerron 2018-04-22 20:45:25 -0700
  • 36d9ebd4f1 Merge branch 'crypto' of https://github.com/beardog108/Onionr into crypto Arinerron 2018-04-22 20:42:50 -0700
  • 654703d902
    Start working on plugin manager Arinerron 2018-04-22 20:42:37 -0700
  • 8300cd1c91
    fixed messed up gethostname() Kevin Froman 2018-04-22 22:20:52 -0500
  • 62737ea2c1
    added bootstrap node and removed debug message Kevin Froman 2018-04-22 22:15:20 -0500
  • 583480629a
    hopefully working again, hopefully less block validation issues Kevin Froman 2018-04-22 21:58:24 -0500
  • c807056ef2
    convert data to bytes if it isnt Kevin Froman 2018-04-22 21:24:34 -0500
  • 7578ac874b
    now only show block contents debug if txt Kevin Froman 2018-04-22 21:19:57 -0500
  • 8853926287
    bumped api version and removed encode on setdata since it is always bytes now Kevin Froman 2018-04-22 21:16:11 -0500
  • ae79b7ee3a
    fixed stupid mistake Kevin Froman 2018-04-22 21:13:55 -0500
  • d41f86a27a
    what Kevin Froman 2018-04-22 21:10:09 -0500
  • 7199b0e5da
    now check base64 after bool check Kevin Froman 2018-04-22 20:59:44 -0500
  • c562fabbbd
    removed bytes conversion on downloadblock data Kevin Froman 2018-04-22 20:56:20 -0500
  • 23d092fb94
    added binascii import Kevin Froman 2018-04-22 20:46:22 -0500
  • 89f1b11dac
    started work on base64 transporting Kevin Froman 2018-04-22 20:43:17 -0500
  • 4ff6baa279
    fixed messed up message for missing bootstrap file Kevin Froman 2018-04-22 18:38:32 -0500
  • c9cfeac303
    added self check, bootstrap node file Kevin Froman 2018-04-22 18:36:09 -0500
  • 7706d4e04c
    added self check, bootstrap node file Kevin Froman 2018-04-22 18:35:00 -0500
  • 0ce3c7d940 now kill tor more often when shutting down, use own tor data directory, and check for api crash to stop daemon Kevin 2018-04-21 20:53:12 -0500
  • c0e08eae79
    Improve plugin error handling Arinerron 2018-04-21 17:37:20 -0700
  • 9cf07355ce
    Convert gui.py into a default plugin Arinerron 2018-04-21 17:09:48 -0700
  • bd0a175dfc
    Improve first-run and add default plugins Arinerron 2018-04-20 22:04:03 -0700
  • 098abb8e55
    Improve support for plugins Arinerron 2018-04-20 20:10:50 -0700
  • 8d8f167d7f
    Fix tests, remove debug code Arinerron 2018-04-20 18:26:46 -0700
  • 2126138428 Add in PluginAPI (#7) 20esaua 2018-04-20 18:20:26 -0700
  • 034410a6e8
    Remove test plugin Arinerron 2018-04-18 21:46:29 -0700
  • 749bbe5b1f
    Update gitignore Arinerron 2018-04-18 21:32:59 -0700
  • 829af91c82
    Add onionr/data-encrypted.dat to .gitignore Arinerron 2018-04-18 21:24:06 -0700
  • 981b7ca4a6
    Fix if thing Arinerron 2018-04-18 21:23:31 -0700
  • 6883133cfb
    Fix one bug, create another Arinerron 2018-04-18 20:25:33 -0700
  • 99edaa1e6f
    Fix pm bug Arinerron 2018-04-18 20:20:52 -0700
  • 8d342df5e6 Merge branch 'crypto' of github.com:beardog108/onionr into crypto Kevin Froman 2018-04-18 21:56:38 -0500
  • 8024d0e354
    added introduce command Kevin Froman 2018-04-18 21:56:25 -0500
  • a056c7a7f4 Merge branch 'crypto' of https://github.com/beardog108/Onionr into crypto Arinerron 2018-04-18 19:25:26 -0700
  • 620f176826
    use sys.stdin.readline() rather than input() Arinerron 2018-04-18 19:25:16 -0700
  • d8d29b7c28
    improved some debug info and REMOVED STRAY INPUT() Kevin Froman 2018-04-18 21:19:38 -0500
  • c356b68987
    improved some debug info and REMOVED STRAY INPUT() Kevin Froman 2018-04-18 21:18:38 -0500
  • 5dd0437f14 Merge branch 'crypto' of https://github.com/beardog108/Onionr into crypto Arinerron 2018-04-18 19:16:16 -0700
  • 1332e9ee9e
    Add some error handling Arinerron 2018-04-18 19:16:10 -0700
  • 417b2d7a79 Merge branch 'crypto' of github.com:beardog108/onionr into crypto Kevin Froman 2018-04-18 21:03:59 -0500
  • 812381b1d8
    added check for type error on data check Kevin Froman 2018-04-18 21:03:44 -0500
  • ded179bcad
    Add error logging Arinerron 2018-04-18 18:57:37 -0700
  • 86a2c0d6d0
    Remove extra padding Arinerron 2018-04-18 18:50:53 -0700
  • 7369b63614
    Update logging Arinerron 2018-04-18 18:47:35 -0700