lakshyacis
4dea6d5ced
mpybit py3 fixes
2019-12-23 20:04:49 +05:30
jai.s
e21e2a7854
Solved issues bytes in the protocal for checkIPAddress
2019-12-23 18:06:33 +05:30
jai.s
9b1088b2e2
updated origin with upstream changes
2019-12-23 16:48:37 +05:30
5a35de6bca
Fix sendOnionPeerObj() broken in 9923e97
2019-12-21 13:14:28 +02:00
c79636863d
If tray is not available, disable settings group "Tray"
...
and related checkboxes; set checkBoxMinimizeToTray to false by default
2019-12-20 11:25:15 +02:00
navjot
6d1ecb7d0c
worked on kivy fixes part 3
2019-12-18 21:47:07 +05:30
navjotcis
b23ac87d3a
Merge pull request #69 from navjotcis/newwork
...
fixed search enter button extra load issue
2019-12-18 20:05:46 +05:30
navjot
55a7a96e8c
fixed search enter button extra load issue
2019-12-18 20:02:03 +05:30
lakshyacis
3b115adf9c
fixes after pull
2019-12-18 19:51:24 +05:30
navjot
c98d1a70f4
fixed conflicts after merge
2019-12-18 17:31:07 +05:30
navjot
55d1a4f4e1
fixed draft or trash screen update issue
2019-12-18 16:48:23 +05:30
3150956cdc
fix conflicts after merging
2019-12-18 16:38:10 +05:30
navjot
4390a68b30
worked on Kivy fixes part 2
2019-12-13 21:50:27 +05:30
navjot
fda6e5605a
Kivy code update part 1
2019-12-12 20:08:07 +05:30
lakshyacis
e092ca7aa6
mpybit fixes
2019-12-10 19:07:48 +05:30
navjot
e458de733e
worked on addressbook address validation
2019-12-10 17:02:18 +05:30
jai.s
d8d57024db
Added new changes for the network issue
2019-12-07 20:07:35 +05:30
lakshyacis
516f0a26ad
mpybit fixes
2019-12-05 19:06:33 +05:30
navjot
3fc7414a60
worked on optimizing sql query for all screens
2019-12-04 21:15:45 +05:30
lakshyacis
73f649b9a0
fixes after pull
2019-11-30 19:23:41 +05:30
lakshyacis
e0536e7497
docstring and formatting mpybit
2019-11-30 19:07:32 +05:30
lakshyacis
b90c9da0a4
mpybit fixes
2019-11-30 19:07:31 +05:30
a69732f060
Addrthread finish
...
- addrthread is supposed to spread addresses as they appear. This was never
finished during migration to asyncore
- conservative to prevent flood and loops
- randomises order
- move protocol constants into a separate file
- move addr packet creation into a separate file
- see #1575
2019-11-30 13:47:24 +01:00
jai.s
ded1defb1f
Worked on network issue and stopped the udp connection aand required the select's epoll condition and instead used select pollar method
2019-11-30 13:18:15 +05:30
navjot
3053239a1b
worked on suggestion text functionality on address creation
2019-11-29 20:27:39 +05:30
navjot
43d6300625
worked on trash message permanent delete functionlity
2019-11-26 18:49:44 +05:30
lakshyacis
e47b573b3e
helper_sql pylint fixes
2019-11-25 15:17:40 +05:30
lakshyacis
ece3005f42
helper_sent pylint fixes
2019-11-25 15:17:40 +05:30
lakshyacis
d271996ac1
helper_sent flake8 fixes
2019-11-25 15:17:40 +05:30
lakshyacis
d5f541a2ab
helper_search pylint fixes
2019-11-25 15:17:40 +05:30
lakshyacis
9041b8f644
helper_search flake8 fixes
2019-11-25 15:17:40 +05:30
lakshyacis
28cfe78e67
helper_random pylint fixes
2019-11-25 15:17:40 +05:30
lakshyacis
05cda087d6
helper_msgcoding pylint fixes
2019-11-25 15:17:40 +05:30
lakshyacis
f4c7ac5604
helper_inbox pylint fixes
2019-11-25 15:17:40 +05:30
lakshyacis
27c58b05f3
helper_bitcoin pylint fixes
2019-11-25 15:17:32 +05:30
lakshyacis
31e3d60fb0
helper_ackPayload pylint fixes
2019-11-25 15:13:53 +05:30
lakshyacis
e97d02ed78
depends pylint fixes
2019-11-25 15:13:53 +05:30
lakshyacis
21faf52f2f
debug pylint fixes
2019-11-25 15:13:53 +05:30
lakshyacis
a9991a7a5a
class_sqlThread pylint fixes
2019-11-25 15:13:52 +05:30
lakshyacis
dbbf454c15
class_sqlThread flake8 fixes
2019-11-25 15:13:52 +05:30
lakshyacis
4a54c200d4
class_smtpServer quality fixes
2019-11-25 10:48:35 +05:30
lakshyacis
9923e97279
class_singleWorker quality fixes
2019-11-25 10:48:35 +05:30
lakshyacis
80b2bc1c9a
class_singleCleaner.py quality fixes
2019-11-25 10:48:29 +05:30
lakshyacis
059e82e2a2
class_objectProcessor quality fixes
2019-11-25 10:41:57 +05:30
lakshyacis
e534994ee3
class_addressGenerator quality fixes
2019-11-25 10:41:56 +05:30
lakshyacis
77b8b5aa42
bmconfigparser quality fixes
2019-11-25 10:41:56 +05:30
lakshyacis
af52d95503
bitmessagemain quality fixes
2019-11-25 10:41:55 +05:30
lakshyacis
912a0a0a1e
mpybit quality fixes
2019-11-22 17:11:03 +05:30
lakshyacis
c08a49aec2
mpybit fixes
2019-11-21 20:20:14 +05:30
lakshyacis
6c9d1a2666
kivy_helper_search fixes
2019-11-21 15:38:06 +05:30
lakshyacis
ccc21b33b0
identiconGeneration fixes
2019-11-21 15:38:06 +05:30
navjot
895a705657
worked on infinite scroller functionality
2019-11-19 21:28:30 +05:30
d9fa6a94f4
More docstrings and formatting fixes in highlevelcrypto and shutdown
2019-11-18 13:34:01 +02:00
a7da0c0eff
Fixed google style docstrings in addresses
2019-11-18 13:34:00 +02:00
aa7e7dd658
Fixed some docstrings in shared and state
2019-11-18 13:34:00 +02:00
f18f534c48
Formatted protocol and its docstrings
2019-11-18 13:34:00 +02:00
2a165380bb
Restrict outbound connections on network groups
...
Logic borrowed from bitcoin, see CNetAddr::GetGroup() in src/netaddress.cpp
Simplified, so may not work fully identically but for our purposes it's good
enough. Won't connect to more than one host from a /16 subnet on IPv4 and a /32
subnet on IPv6.
2019-11-18 12:20:29 +01:00
jai.s
0e593b66ad
Added iteritems issues
2019-11-15 20:12:19 +05:30
jai.s
a08b0707bb
Working on the network issues
2019-11-15 16:01:14 +05:30
jai.s
fdbf7ad0f2
Worked on the network issues
2019-11-14 20:39:26 +05:30
bug Lady
7e1f1d2604
fix 'true' not True
...
else error
2019-11-14 13:32:15 +01:00
35a2962552
Fixed misleading comment about receiveDataThreads in queues
2019-11-11 17:13:20 +02:00
c40c70f807
Marked variables comments in defaults for use in doc.
...
Allowed autodoc in bitmessagemain, class_objectProcessor, defaults:
seems safe now.
Changed docs conf: don't sort module members, treat any string
inside backticks as :obj:.
2019-11-11 17:13:20 +02:00
d6c1845b71
Moved Peer from state to network.node
...
and trustedPeer to network.connectionpool.BMConnectionPool attribute
2019-11-11 17:13:12 +02:00
388de96495
Alphabetical internal import order in bitmessagemain
2019-11-11 12:03:04 +02:00
0967f03b40
addresses: raise varintEncodeError in encodeVarint()
...
instead of SystemExit (looks like a bug)
2019-11-11 12:03:04 +02:00
7a1f803c92
network.BMConnectionPool: added shortcuts connections()
...
and establishedConnections(), some formatting fixes
2019-11-11 12:03:04 +02:00
4d8d9b169f
Moved ObjectProcessorQueue to queues, added some doc
2019-11-11 12:03:04 +02:00
341651973a
Reduced imports:
...
- exported from network package all objects used outside;
- made all threads available in threads module.
Wrote some module docstrings.
2019-11-11 12:03:03 +02:00
navjot
63a7f10244
worked on fixing kivy app crashing issues
2019-11-08 17:38:26 +05:30
lakshyacis
d22c241d70
mpybit quality fix
2019-11-06 19:34:22 +05:30
navjot
fc347c3731
worked on new address creation time loader functionality
2019-11-04 21:57:53 +05:30
navjot
d3cbe45608
worked on implementing loader popup functionality on account switching
2019-10-31 16:24:18 +05:30
lakshyacis
58e5fac6d7
tr quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
fda5d23c2d
state quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
b9ad6a3bac
singleinstance quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
503d0b33d0
shutdown quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
6f91ba1b33
shared quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
27be035e51
paths quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
cacac00e21
openclpow quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
1181db66e0
l10n quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
afce500085
knownnodes quality fixes
2019-10-31 14:52:43 +05:30
lakshyacis
ee5be28179
helper_threading quality fixes
2019-10-29 11:45:51 +05:30
1a7ef791e5
message_data_reader is obsolete
2019-10-28 09:14:48 +02:00
George McCandless
f871cd450c
Add test for 'onionservicesonly' mode.
...
Credit to Dmitri Bogomolov in commit 557a8cc6d2bec881b8a3c531d3f725460ed515f5.
2019-10-24 19:35:32 +00:00
jai.s
f3cb78557b
Solved encode-decode, pack-unpack, new address creation issues
2019-10-22 20:09:42 +05:30
lakshyacis
55085af208
py3 quality fixes
2019-10-22 19:13:05 +05:30
lakshyacis
d68085869b
mpybit py3 fixes
2019-10-22 13:22:23 +05:30
jai.s
f4d14c11e9
Solved encode-decode, pack-unpack, new address creation issues
2019-10-22 13:07:54 +05:30
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
jai.s
b18ed5e80f
fix merged conflicts
2019-10-18 19:41:42 +05:30
navjot
66c00b6165
Kivy fixes issue part 1
2019-10-18 19:30:43 +05:30
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
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
c99997dbb9
Fix mistakes in Exception() instantiation
2019-10-17 23:46:41 +03:00
lakshyacis
20ba0a2efc
query and quality fixes mpybit
2019-10-15 18:42:23 +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
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
jai.s
95990d8def
Solved new address creations issues
2019-10-09 18:21:29 +05:30
jai.s
c813f679ae
Solved bmconfigparser python3 incompatibility issue and removed unrequired comment and line of code which are added during python3 plotting
2019-10-09 17:57:13 +05:30
jai.s
42ee9d910b
launch py3 convert app for first phase(need to do more checks)
2019-10-09 17:57:13 +05:30
jai.s
afb368e770
initial commit for python forward porting
2019-10-09 17:57:13 +05:30
lakshyacis
a46c81ad9b
mpybit flake and pylint fix
2019-10-04 19:24:58 +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
9a438c1a1a
flake8: paths
2019-10-01 12:42:03 +03:00
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
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
lakshyacis
9aa7dd9d78
message pylint fixes
2019-09-30 18:42:36 +05:30
Navjot
c12fd486ac
worked on alter search approch or making app preformance faster
2019-09-27 22:01:37 +05:30
lakshyacis
40e15579fd
messagetypes init flake and pylint fixes
2019-09-27 19:55:06 +05:30
Navjot
be8e84e4d5
resolved conflicts
2019-09-27 19:20:14 +05:30
60cd6e7430
Merge branch 'v0.6' of https://github.com/surbhicis/PyBitmessage into UiChanges
2019-09-27 19:13:18 +05:30
lakshyacis
fba2d6d837
storage pylint fixes
2019-09-27 17:01:08 +05:30
lakshyacis
e924e9208f
storage flake8 fixes
2019-09-27 17:01:07 +05:30
lakshyacis
da5d085a39
sqlite pylint fixes
2019-09-27 17:01:07 +05:30
lakshyacis
54ebbcb7db
sqlite flake8 fixes
2019-09-27 17:01:07 +05:30
lakshyacis
ac341482d4
filesystem pylint fixes
2019-09-27 17:01:06 +05:30
lakshyacis
6f910f67c0
filesystem flake8 fixes
2019-09-27 17:01:06 +05:30
lakshyacis
433cb9818b
sound_playfile pylint fixes
2019-09-27 16:12:35 +05:30
lakshyacis
a86e43c108
sound_gstreamer pylint fixes
2019-09-27 16:12:35 +05:30
lakshyacis
a86c5188c4
sound_canberra pylint fixes
2019-09-27 16:12:35 +05:30
lakshyacis
df1994d6f3
proxyconfig_stem pylint fixes
2019-09-27 16:12:25 +05:30
lakshyacis
e50f99419f
plugin pylint fixes
2019-09-27 16:04:29 +05:30
lakshyacis
7aa9b94c11
notification_notify2 pylint fixes
2019-09-27 16:04:29 +05:30
lakshyacis
4c1568a3eb
menu_qrcode pylint fixes
2019-09-27 16:04:29 +05:30
lakshyacis
36775ae88b
indicator_libmessaging pylint fixes
2019-09-27 16:04:28 +05:30
ba350e817f
Merge pull request #13 from cis-navjot-g/UiChanges
...
refactoring for kivy app
2019-09-27 13:32:08 +05:30
5d927eb124
Merge branch 'v0.6' of https://github.com/surbhicis/PyBitmessage into UiChanges
2019-09-27 13:23:29 +05:30
Navjot
ccc83af75c
Merge branch 'UiChanges' of https://github.com/cis-navjot-g/PyBitmessage into UiChanges
2019-09-27 13:15:01 +05:30
lakshyacis
a6f951d37f
openssl pylint fixes
2019-09-27 13:11:58 +05:30
lakshyacis
4448e6ee7b
hash pylint fixes
2019-09-27 13:11:58 +05:30