Commit Graph

190 Commits

Author SHA1 Message Date
Kevin Froman c7e06205b7 OnionrUtils fully removed (but not fully bug free)
flow now uses daemon thread for displaying output
2019-06-25 18:07:35 -05:00
Kevin Froman d378340099 * further splitting onionrutils into a module 2019-06-23 12:41:07 -05:00
Kevin Froman 5cee375b02 fixed small cli logging bugs 2019-06-20 16:59:36 -05:00
Kevin Froman 065e97ab11 improved logging messages to be less spammy 2019-06-19 15:29:27 -05:00
Kevin Froman 1b897ebe1d disabled api crash detector to see if it is the thing causing crashes 2019-06-18 10:02:54 -05:00
Kevin Froman 4f44906740 added announce node config 2019-06-17 23:33:22 -05:00
Kevin Froman 1daf410f8b bumped api crash timeout again 2019-06-17 15:51:00 -05:00
Kevin Froman 3825d3857c - removed defunct config option
* changed bootstrap node
* improved web interface styles
* start-daemon script hopefully less prone to crash
* fixed openwebinterface url output
* added defaults for timer configs incase config can't be read or the values are missing
2019-06-16 15:56:22 -05:00
Kevin Froman 71805811cf corrected permissions again 2019-06-16 13:20:54 -05:00
Kevin Froman 901b275d40 fixed everything being executable permission 2019-06-16 02:04:32 -05:00
Kevin Froman c07901ec06 reduced config reloads by a lot 2019-06-16 01:06:32 -05:00
Kevin Froman 7cb5f212ec Started reducing unnecessary disk i/o:
* Spawn core.Core() much less
2019-06-15 13:56:57 -05:00
Kevin Froman f5b3406684 + added tor data deletion command
* better support multiple tor versions in tor bootstrap (latest broke on manjaro before this)
* reduced interval for upload block timer to 5 seconds
* show message if inbox is empty in webui mail
2019-06-14 13:02:02 -05:00
Kevin Froman 64944f6f7c - removed onionrdaemontools (split into many files, mostly into communicatorutils)
- removed included secrets.py since 3.6 is required now anyways
2019-06-13 01:58:17 -05:00
Kevin Froman 3d93a37d0c start removing daemontools by moving node announcement to communicatorutils file, deniable block insertion now config option 2019-06-12 21:35:30 -05:00
Kevin Froman 335db64096 * Progress in adjust tagline in files, license boilerplate fixes
* Import adjustments
2019-06-11 19:05:15 -05:00
Kevin Froman 2d20ecdfd3 * send introduce command instead of using duplicated logic
* remove unnecessary imports
* improve if self-address peer comparison to avoid some config reads
2019-06-11 01:08:44 -05:00
Kevin Froman b582377c8c fixed config and other bugs, improved connection server 2019-05-15 18:25:36 -05:00
Kevin Froman d4191b2cb5 communicator refactoring and better documentation 2019-05-11 13:32:56 -05:00
Kevin Froman d17970b181
+ Have Tor reject socks requests to non-onion services as a small security measure
* More refactoring
2019-05-09 00:27:15 -05:00
Kevin Froman 71aadb7767 fixed dumb print leftover spamming hashes 2019-04-22 21:02:09 -05:00
Kevin Froman 2219be9ae3
+ Work on boards
* Handle ctrl-c better in main loop
2019-04-20 17:55:54 -05:00
Kevin Froman bd275abe42 fixes for mail, work on specs, and added files for profile viewer 2019-04-12 12:15:30 -05:00
Kevin Froman 726bbe61ac improved expiry 2019-04-12 12:15:30 -05:00
Kevin Froman cd6eb59023 more work on direct connections 2019-04-12 12:15:30 -05:00
Kevin Froman 7be654401b bug fixes for direct connnections 2019-04-12 12:15:30 -05:00
Kevin Froman d1737216e4 direct connections closer to working 2019-04-12 12:15:30 -05:00
Kevin Froman ae2d792471 bootstrap blocks now inserted and detected 2019-04-12 12:15:30 -05:00
Kevin Froman 3212768dc7 work on direct connections 2019-04-12 12:15:30 -05:00
Kevin Froman 7048db42bd adjust expiration 2019-03-15 11:48:06 -05:00
Kevin Froman 59cc7709d9 fs adjustments 2019-03-15 00:30:43 -05:00
Kevin Froman 0660e5f77f do not spam connection messages 2019-03-13 16:10:11 -05:00
Kevin Froman 800c061e94 ui changes and work on whitepaper 2019-03-11 00:10:37 -05:00
Kevin Froman 9b6553511b bug fixes 2019-03-04 16:29:44 -06:00
Kevin Froman 11625b297a refactoring and work on mail 2019-02-27 21:02:44 -06:00
Kevin Froman 9a728fb1f2 updated whitepaper and allow reading of old encrypted blocks 2019-02-26 12:33:47 -06:00
Kevin Froman 4f39c5792a work on UI friends manager 2019-02-21 14:25:45 -06:00
Kevin Froman 3357f93fc1 work on tests and various fixes 2019-02-14 17:48:41 -06:00
Kevin Froman baf9d3a3c6 better peer exchange 2019-02-12 13:18:08 -06:00
Kevin Froman 7c57829ec3 code cleanup, defunct code removal 2019-02-11 23:30:56 -06:00
Kevin Froman 944c76d2e9 code cleanup, defunct code removal, and some module splitting 2019-02-11 17:44:39 -06:00
Kevin Froman 30604fa23c more mail ui work 2019-02-10 12:43:45 -06:00
Kevin Froman 64be7ebff3 fixed broken waitforshare, work on mail, work on new plugin api endpoint 2019-02-08 00:19:05 -06:00
Kevin Froman b038d758b9 proof of work adjustments, bugfixes, added connection check url 2019-02-07 12:12:04 -06:00
Kevin Froman 0e3fb41912 no longer use b64 transport (was a crutch/temp fix), mail work, dont name all files 'txt' 2019-02-06 19:03:31 -06:00
Kevin Froman 4882a21b6a improved uploading and fixed announce 2019-01-28 16:49:04 -06:00
Kevin Froman e60503771e renamed communicator, bug fixes and added work on onionfragment.py 2019-01-28 00:06:20 -06:00
Kevin Froman ab65f5ea95
removed old communicator 2018-07-12 23:57:03 -05:00
Arinerron af237eab0b Refactor Onionr 2018-06-13 21:17:58 -07:00
Kevin Froman 8a16c972fd
work on new block system 2018-06-07 03:15:01 -05:00