Commit Graph

3287 Commits

Author SHA1 Message Date
George McCandless
f871cd450c
Add test for 'onionservicesonly' mode.
Credit to Dmitri Bogomolov in commit 557a8cc6d2bec881b8a3c531d3f725460ed515f5.
2019-10-24 19:35:32 +00:00
George McCandless
b42f536d23
Add a checkbox to the network settings tab that allows restricting outbound connections to onion services (i.e., hosts that end with '.onion'). 2019-10-21 00:03:41 +00:00
f0b4e4ded4
Replaced logging.getLogger() in other possible places 2019-10-18 09:35:31 +03:00
a48b51721d
Test new logging approach, both debug.logger and resetLogging 2019-10-18 09:35:31 +03:00
bbdbca253b
Added warnings about changing port settings in api and network.tcp 2019-10-18 09:35:31 +03:00
d2a896697d
Used logger.isEnabledFor() to prevent unneeded calculations 2019-10-18 09:35:31 +03:00
7a89109fc9
New logging approach in order to reduce imports from submodules
and use logging without risk of circular import. Only subpackage
that imports from debug is bitmessageqt - because it also uses
debug.resetLogging().
Instead of from debug import logger is now recommended to use:

import logging

logger = logging.getLogger('default')

All subclasses of StoppableThread now have a logger attribute.
All threading related stuff except for set_thread_name()
was moved from helper_threading to network.threads.

Fixed two my mistakes from previous edit of debug in a1a8d3a:

 - logger.handlers is not dict but iterable
 - sys.excepthook should be set unconditionally
2019-10-18 09:35:24 +03:00
c63ed02153
Minimal changes to document Singleton and class definitions it wraps 2019-10-18 01:06:03 +03:00
86f0860cb2
Slightly rewritten docstrings in singleinstance 2019-10-18 01:06:03 +03:00
5cf4d8a946
Update README 2019-10-18 01:06:03 +03:00
86932617bd
Add setuptools sphinx integration 2019-10-18 01:06:03 +03:00
7ba296a6fe
Remove "Edit on Github" link: https://github.com/sphinx-doc/sphinx/issues/2386 2019-10-18 01:06:02 +03:00
9e72e3b2af
Rewritten epytext strings in qidenticon and removed __all__ 2019-10-18 01:06:02 +03:00
53cc08edec
Renamed invalid python module http-old 2019-10-18 01:06:02 +03:00
4d15c8e590
Fix fallback package docstring 2019-10-18 01:06:02 +03:00
b5df242141
Fixed badly formatted docstrings and some wrong text 2019-10-18 01:06:02 +03:00
d412e8341b
Create requirements.txt for readthedocs 2019-10-18 01:06:01 +03:00
9a3a5ec9e8
Adjusted conf and rst to fix modindex and get informative index 2019-10-18 01:06:01 +03:00
c99997dbb9
Fix mistakes in Exception() instantiation 2019-10-17 23:46:41 +03:00
065dbef4db
Merge pull request #19 from navjotcis/UiChanges
Changes with quality fixes and composer button set
2019-10-17 16:38:26 +05:30
navjot
69606ab897 Merge branch 'UiChanges' of https://github.com/surbhicis/PyBitmessage into UiChanges 2019-10-17 16:19:26 +05:30
5cf8ef06cc
A symlink for famous setuptools bug
https://bitbucket.org/tarek/distribute/issues/177
2019-10-16 15:14:20 +03:00
69a7dc594a
Ignore deprecated flake8 W503 2019-10-16 15:08:22 +03:00
lakshyacis
20ba0a2efc
query and quality fixes mpybit 2019-10-15 18:42:23 +05:30
197f91be95
Merge pull request #18 from navjotcis/UiChanges
updated PR changes for kivy part
2019-10-11 16:52:44 +05:30
lakshyacis
a30a0de8c4
Merge pull request #47 from navjotcis/codequalitykivy
Quality issues fixed
2019-10-11 16:46:42 +05:30
lakshyacis
a2a1f3f0b5
Quality issues fixed 2019-10-11 16:41:48 +05:30
navjotcis
33cc400219
Merge pull request #46 from navjotcis/codequalitykivy
Codequalitykivy
2019-10-11 16:23:49 +05:30
Navjot
45f1b1c3df
resolved merge conflicts upsteam 2019-10-11 16:11:15 +05:30
ef866c9e30
merge fixes 2019-10-11 16:04:30 +05:30
lakshyacis
0bcaf8806e
fixes after pull 2019-10-11 14:58:18 +05:30
navjotcis
fc2bc7cc61
Merge pull request #42 from navjotcis/newwork
worked on android devices toast issue
2019-10-10 21:39:43 +05:30
Navjot
1960e7c8a5
resolved all mail query bug or first time address creation slow response issue 2019-10-10 21:38:52 +05:30
Navjot
7298726ab7
worked on android devices toast issue 2019-10-09 22:04:42 +05:30
lakshyacis
91b4284c58
Merge pull request #41 from navjotcis/codequalitykivy
mpybit flake and pylint fix
2019-10-04 20:17:53 +05:30
lakshyacis
a46c81ad9b
mpybit flake and pylint fix 2019-10-04 19:24:58 +05:30
navjotcis
410b35fbf4
Merge pull request #40 from navjotcis/newwork
worked on implementing sql query for sent and inbox on the bases of u…
2019-10-04 16:47:23 +05:30
Navjot
f3f6715d46
worked on implementing sql query for sent and inbox on the bases of unique id 2019-10-03 21:57:54 +05:30
6cf9d40bb5
resolve conflicts relevant path file merging 2019-10-03 17:25:23 +05:30
137a10ddb3
Merge pull request #14 from navjotcis/UiChanges
code quality stuff fixes with enhancement in kivy app
2019-10-01 16:18:19 +05:30
9a438c1a1a
flake8: paths 2019-10-01 12:42:03 +03:00
lakshyacis
8e5da52cda
Merge pull request #39 from navjotcis/codequalitykivy
fixes after conflicts
2019-09-30 20:12:49 +05:30
lakshyacis
66de416627
fixes after conflicts 2019-09-30 19:57:08 +05:30
Navjot
52c849703f
merge commit conflicts in messagetypes 2019-09-30 19:38:00 +05:30
Navjot
0a5379f7ab
merge commit conflicts 2019-09-30 19:27:57 +05:30
ec7e84a4f7
resolve conflicts relevant openssl 2019-09-30 19:13:18 +05:30
72f780989b
Merge branch 'UiChanges' of https://github.com/surbhicis/PyBitmessage into UiChanges 2019-09-30 19:08:48 +05:30
a3bbcdd795
Merge branch 'v0.6' of https://github.com/surbhicis/PyBitmessage into UiChanges 2019-09-30 19:08:14 +05:30
a1a735ac40
Merge branch 'v0.6' of https://github.com/Bitmessage/PyBitmessage into UiChanges 2019-09-30 19:02:59 +05:30
lakshyacis
e5b92e29a2
vote pylint fixes 2019-09-30 18:42:50 +05:30