lakshyacis
ac341482d4
filesystem pylint fixes
4 years ago
lakshyacis
6f910f67c0
filesystem flake8 fixes
4 years ago
lakshyacis
433cb9818b
sound_playfile pylint fixes
4 years ago
lakshyacis
a86e43c108
sound_gstreamer pylint fixes
4 years ago
lakshyacis
a86c5188c4
sound_canberra pylint fixes
4 years ago
lakshyacis
df1994d6f3
proxyconfig_stem pylint fixes
4 years ago
lakshyacis
e50f99419f
plugin pylint fixes
4 years ago
lakshyacis
7aa9b94c11
notification_notify2 pylint fixes
4 years ago
lakshyacis
4c1568a3eb
menu_qrcode pylint fixes
4 years ago
lakshyacis
36775ae88b
indicator_libmessaging pylint fixes
4 years ago
lakshyacis
a6f951d37f
openssl pylint fixes
4 years ago
lakshyacis
4448e6ee7b
hash pylint fixes
4 years ago
lakshyacis
e0d81bb7e8
cipher pylint fixes
4 years ago
lakshyacis
fa65b17fc9
__init__ pylint fixes
4 years ago
lakshyacis
944c30f9b4
test_config pylint fixes
4 years ago
lakshyacis
7839f83f20
test_api pylint fixes
4 years ago
lakshyacis
8ed1d48799
core pylint fixes
4 years ago
Dmitri Bogomolov
88f2c51595
quzwelsuziwqgpt2.onion:8444 is also a bootstrap server
4 years ago
Dmitri Bogomolov
a7cfe5ba32
Try to test with tor
4 years ago
Dmitri Bogomolov
6a0c3ae075
Remove obsolete helper_bootstrap and bundled SocksiPy
4 years ago
Dmitri Bogomolov
bcb29facaa
A test for bootstrapping, have problem with test_tcpconnection ):
4 years ago
Dmitri Bogomolov
bdb09c2d00
Ignore self node in connectionchooser.chooseConnection()
4 years ago
Dmitri Bogomolov
7215003c6f
No DNS resolving in knownnodes
4 years ago
Dmitri Bogomolov
4825c5a136
Universal bootstrap procedure for any connection type
4 years ago
Dmitri Bogomolov
0a06567071
Connect to bootstrap nodes by name
4 years ago
Dmitri Bogomolov
42a89ad367
Delete from addressbook by pressing DEL
4 years ago
Dmitri Bogomolov
7d0e23e31a
Delete from addressbook only by address ( Fixes : #1484 )
4 years ago
lakshyacis
4c7f9487e2
init file fixes for pylint
4 years ago
Dmitri Bogomolov
24ae91ad0a
Set dontconnect temporary, completely avoiding saving
4 years ago
Dmitri Bogomolov
df66277e2d
state.resetNetworkProtocolAvailability() is obsolete
4 years ago
Dmitri Bogomolov
18392017c6
Do not propose user to restart Bitmessage
...
if network settings have changed, drop network connections instead
4 years ago
Dmitri Bogomolov
8a3074f3ff
ui-file based Settings dialog
4 years ago
lakshyacis
a961a4a2fb
proxy pylint fixes
4 years ago
lakshyacis
1e446b768c
node pylint fixes
4 years ago
lakshyacis
915bfb757d
networkthread pylint fixes
4 years ago
lakshyacis
e74affe636
udp pylint fixes
4 years ago
lakshyacis
498232dbea
tls pylint fixes
4 years ago
lakshyacis
dccb1dbb3c
tls flake8 fixes
4 years ago
lakshyacis
fcffb42629
stats pylint fixes
4 years ago
lakshyacis
7d0bd1cf7a
stats flake8 fixes
4 years ago
lakshyacis
8182e159df
socks5 flake8 fixes
4 years ago
lakshyacis
79d1b1b9e2
socks4a pylint fixes
4 years ago
lakshyacis
253cec15c4
proxy flake8 fixes
4 years ago
lakshyacis
fa6ef4f933
objectracker pylint fixes
4 years ago
lakshyacis
db1593f428
https flake8 fixes
4 years ago
lakshyacis
77651eebe3
objecttracker flake8 fixes
4 years ago
lakshyacis
ef77a9816e
invthread pylint fixes
4 years ago
lakshyacis
97cbe43294
invthread flake8 fixes
4 years ago
lakshyacis
28e954902d
httpd flake8 fixes
4 years ago
lakshyacis
2c71612a4b
http pylint fixes
4 years ago
lakshyacis
7eced454d1
http flake8 fixes
4 years ago
lakshyacis
68e09a5e30
http-old pylint fixes
4 years ago
lakshyacis
5fcb7fc05e
http-old flake8 fixes
4 years ago
lakshyacis
d8ea0afe40
downloadthread.py Pylint fixes
4 years ago
lakshyacis
8589f01d3d
downloadthread.py flake8 fixes
4 years ago
lakshyacis
b927d51eb3
dandelion.py pylint fixes
4 years ago
lakshyacis
f1b6b16940
connectionpool.py pylint fixes
4 years ago
lakshyacis
5521c16478
bmproto pylint fixes
4 years ago
lakshyacis
469d289a97
Announcethread Pylint Fixes
4 years ago
lakshyacis
548fcf0d0a
announcethread Flake8 Fixes
4 years ago
lakshyacis
b48197ff0d
build_osx file flake8 Fixes
4 years ago
lakshyacis
cc869d0426
bitmessagemain flake8 Fixes
4 years ago
Peter Šurda
395fbcd0f0
Add intermediary tests
...
- primitive serialisation (BN_bn2bin and ctypes) used in intermediary tests
4 years ago
Peter Šurda
b934c4e01e
Minor refactoring to separate objects
4 years ago
Peter Šurda
076aeaa19f
Import path changes as requested
4 years ago
Peter Šurda
2e0f7755c6
Blind signature support in pyelliptic
...
- add blind signature functionality to pyelliptic as described in #1409
- add tests for blind signatures
- PEP8 fixes for pyelliptic
- some minor refactoring is necessary for further integration, this is just a
minimal implementation to pass a test
4 years ago
Dmitri Bogomolov
f180b1a5b0
Moved randomtrackingdict to network, it's used only there
4 years ago
Dmitri Bogomolov
709e194347
Fix #1504 (regression introduced in 0c1e516
)
4 years ago
Dmitri Bogomolov
e8bd427b9f
flake8 for bitmessageqt.safehtmlparser (with docstrings from #1368 )
4 years ago
Dmitri Bogomolov
97366ede73
Do not save hidden service parameters if onionhostname is set
4 years ago
Dmitri Bogomolov
53d77ce911
Dumb tor configurator using stem
4 years ago
Dmitri Bogomolov
ec11632297
Introduce pluggable proxy configurators
4 years ago
Dmitri Bogomolov
2bd75b87bd
Use config = BMConfigParser() in bitmessagemain.Main
4 years ago
Dmitri Bogomolov
d8d76ed42d
No random.seed() in protocol.assembleVersionMessage()
4 years ago
Dmitri Bogomolov
ad2a2b3fb4
Inherit helper_threading.StoppableThread from threading.Thread
...
and do random.seed() in its __init__
4 years ago
Dmitri Bogomolov
a7a634be1b
Add self peers with rating 1
4 years ago
Dmitri Bogomolov
92c0196887
Add self peer into knownnodes if detected external IP with UPnP
4 years ago
Dmitri Bogomolov
668a73abf6
Fixed my mistake in knownnodes, in ef54bca
4 years ago
Dmitri Bogomolov
ea5c447ea4
protocol: replace missing state.extPort by 'extport' setting
...
Fixes #1497
4 years ago
Dmitri Bogomolov
c5ce2e36d5
shared.extPort is obsolete
4 years ago
Dmitri Bogomolov
9992626438
Fix API command 'shutdown'
4 years ago
Dmitri Bogomolov
ae76d369f2
A test for API command 'shutdown'
4 years ago
Dmitri Bogomolov
27e74a15d7
flake8: network.connectionchooser
4 years ago
Dmitri Bogomolov
67d14f9e73
Docstrings in network.bmproto from #1362
4 years ago
Dmitri Bogomolov
bbab0010e6
Moved a test script from network.tcp to tests.core
4 years ago
Dmitri Bogomolov
391b5ded87
Docstrings in network from #1368
4 years ago
Dmitri Bogomolov
2998599442
Docstrings in network from #1401
4 years ago
Dmitri Bogomolov
19ab56a979
network.connectionpool: get any setting with .safeGet..
4 years ago
Dmitri Bogomolov
996e71ae6f
flake8 in network package
4 years ago
Peter Šurda
0eb4f46923
Formatting based on review
4 years ago
Peter Šurda
465a276c02
Dandelion fixes
...
- expiration wasn't handled correctly
- objects with no child stems never expired. While this is better for
anonymity, it can cause objects getting stuck
- upon expiration the nodes weren't marked as not having the object, causing it
to not be advertised
- I haven't tested it but at least I don't think can make things worse
4 years ago
Dmitri Bogomolov
e07cd1462e
Added address menu plugins to each popup menu except for Blacklist,
...
closes #819
4 years ago
Dmitri Bogomolov
e6f3e52014
qrcode plugin: added address label and adjusted formatting
4 years ago
Dmitri Bogomolov
8b065d2e57
Fix unwanted AttributeError in messagetypes
4 years ago
Dmitri Bogomolov
c9bc97f4b2
Set status icon color to yellow if last inbound connection is lost
4 years ago
surbhi
ff020c5192
fix windows header files api issue
4 years ago
Dmitri Bogomolov
f7e1601185
flake8 imports in blacklist
4 years ago
Dmitri Bogomolov
fbf5bcc74c
Blacklist object has no .statusBar() method - use UISignalQueue.put()
4 years ago
Dmitri Bogomolov
38e5d93272
Resend onionpeer object if it expired while the node ran
4 years ago
Dmitri Bogomolov
a5300e8584
Took into account pylint undefined-loop-variable warnings
4 years ago
Dmitri Bogomolov
0c1e516921
Implemented folder and widget args in propagateUnreadCount(), removed the rest
4 years ago
Dmitri Bogomolov
ffdd91b021
Fixed propagateUnreadCount() result when having unread messages in trash
4 years ago
Dmitri Bogomolov
29f9cd9545
Handle bad trustedpeer setting
4 years ago
Dmitri Bogomolov
f868c1ad11
Fixing my bug in 453e045
4 years ago
Dmitri Bogomolov
d0d0b2ec84
Insert exactly 16 bytes of encoded remote host name into version message
4 years ago
Dmitri Bogomolov
df16f5047c
Cleanup the translation project
4 years ago
Dmitri Bogomolov
3e800c72a0
Fix ternary operator use to translate "Copy subject to clipboard"
4 years ago
Dmitri Bogomolov
828f4d207f
Subject appeared to be str
4 years ago
Dmitri Bogomolov
4a097e99b3
Fixes for @omkar1117
4 years ago
Dmitri Bogomolov
581c8ee087
Style fixes and pylint hint in inventory
4 years ago
Dmitri Bogomolov
01d4fbe60b
Resolved pylint warnings
4 years ago
Dmitri Bogomolov
453e045ae5
Minimal implementation of onionpeer object
4 years ago
Dmitri Bogomolov
e3344ade59
Escape HTML in MessageList_SubjectWidget ( fixes #1234 )
5 years ago
Dmitri Bogomolov
38f36d7860
Added package fallback and suppressed pylint relative-import warning
5 years ago
Dmitri Bogomolov
0d7b3a3823
Suppressed pylint warnings in test_crypto
5 years ago
Dmitri Bogomolov
e163137893
Added pycrypto fallback for RIPEMD160 hash function
5 years ago
Dmitri Bogomolov
7b9824afc9
Separate method for stopping the bitmessage process and new test case
...
for settings in the generated config, which particularly checks that
extralowdifficulty settings are not applied to daemon.
5 years ago
Dmitri Bogomolov
4b72a433c6
New config setting - `extralowdifficulty` to use for testing:
...
replaces shared.useVeryEasyProofOfWorkForTesting and automatically
applies to test-mode.
5 years ago
Peter Šurda
23ca9c8c6b
PyOpenCL compatibility fix
...
It looks like PyOpenCL obsoleted the enqueue_read_buffer method, and
enqueue_copy should be used instead. Even though enqueue_copy already exists
with the earliest version of PyOpenCL I looked at, I wrote it in a
backwards-compatible way so that it doesn't break in case I missed something.
Tested on OSX in frozen mode, but it should be platform-independent.
5 years ago
Dmitri Bogomolov
d2e4d068d4
Added the same "Send message to this address" item to subscription
...
context menu and ordered the menus in the same way.
5 years ago
Dmitri Bogomolov
34ceb98d34
Reused AccountMixin.accountString() in other methods of MyForm
...
and simplified manipulations with addressbook selection.
5 years ago
Dmitri Bogomolov
9a58af4de5
New method foldertree.AccountMixin.accountString():
...
composes the 'label <address>' string which is used in
MyForm.on_action_Send() instead of bare address.
5 years ago
Dmitri Bogomolov
5a9a2dd54c
Resolve pylint warnings
5 years ago
Dmitri Bogomolov
71e4c29419
"Send message to this chan" item in chan context menu ( closes #1445 )
5 years ago
sandakersmann
37489cf7fe
Changed http to https in about.io
5 years ago
sandakersmann
fcc7a4e579
Update about.ui to 2019
5 years ago
Marius Kjærstad
e0efb7fd2f
Merge branch 'v0.6' into v0.6
5 years ago
Dmitri Bogomolov
acea683139
Test SIGTERM signal handling
5 years ago
Dmitri Bogomolov
c38d250389
Resolved pylint warnings and removed allThreadTraceback() entirely
5 years ago
Dmitri Bogomolov
f2d3b69bf8
Removed another copy of unused convertIntToString() from addresses
5 years ago
Dmitri Bogomolov
3ec798bcfb
helper_generic is obsolete
5 years ago
Dmitri Bogomolov
87bf2ac1f5
Handled pylint warnings ( closes #1436 )
5 years ago
Dmitri Bogomolov
d1c601e7ae
Added an option to reply on own messages i.e. send update
5 years ago
Dmitri Bogomolov
7e1ee815b9
Rerender more widgets when deleting address by API
5 years ago
Dmitri Bogomolov
e25fb857cb
Slightly reduced TCPConnection.sendAddr() and changed
...
in order to send only nodes with non-negative rating
5 years ago
sandakersmann
6d31578976
Revert 2019 back to 2017 in about.ui
5 years ago
sandakersmann
8924d4be5c
Changed copyright year to 2019
5 years ago
Dmitri Bogomolov
5e0d168db6
Do not show context menu on 'sent' folder
...
because the 'sent' table have no column 'read'
5 years ago
Dmitri Bogomolov
ffbc09758c
Moved sslProtocolVersion and sslProtocolCiphers to network.tls
5 years ago
Dmitri Bogomolov
b52cb9360f
Moved unused timeOffsetWrongCount from shared to BMProto
5 years ago
Dmitri Bogomolov
394c676ba2
Moved successfullyDecryptMessageTimings to class_objectProcessor
5 years ago
Dmitri Bogomolov
c2a3b5faed
Removed unused varibles defined in shared:
...
alreadyAttemptedConnections*, needToWriteKnownNodesToDisk
5 years ago
Dmitri Bogomolov
3adadd398f
Removed from shared the functions duplicating protocol:
...
decryptAndCheckPubkeyPayload, isBitSetWithinBitfield
5 years ago
Dmitri Bogomolov
5b5ec2b63d
shared.connectedHostsList is obsolete
5 years ago
Peter Šurda
585b56cd2b
Fix logic
...
- thanks @g1itch !
5 years ago
Peter Šurda
4ad6401449
Logic error in download reset
...
- fix requesting the same object over and over again, now it continues to
iterate through the other objects and only resets the queue after a timeout
after the last received object
5 years ago
Peter Šurda
c3939875d3
Fix repeated downloads
...
- a bug in RandomTrackingDict caused requesting to download the same objects
over and over
- the bug is that the lastObject wasn't properly initalised, this caused the
write buffer to fill with "getdata" requests until the first object was
received
- this PR should address both the excessive bandwidth as well as excessive CPU
usage during downloading
5 years ago
Justin Ramos
2f422d46c5
use /usr/local/opt/openssl symlink, ignore a.out
5 years ago
Peter Šurda
1cdbb90f22
Get rid of map
5 years ago
Peter Šurda
3a4eed0f8b
getdata performance optimisation
...
- reduce number of calls to time.time()
- no need to shuffle, that's done by the upload thread
- get rid of unused import
5 years ago