Commit Graph

63 Commits (b6a81f1252531ff6ebe5b6563e6f17778f905eba)

Author SHA1 Message Date
lakshyacis 4a369f70c1
formatting and docstring
3 years ago
lakshyacis 059e82e2a2
class_objectProcessor quality fixes
3 years ago
Dmitri Bogomolov d6c1845b71
Moved Peer from state to network.node
3 years ago
Dmitri Bogomolov 341651973a
Reduced imports:
3 years ago
Dmitri Bogomolov d2a896697d
Used logger.isEnabledFor() to prevent unneeded calculations
3 years ago
Dmitri Bogomolov ad2a2b3fb4
Inherit helper_threading.StoppableThread from threading.Thread
4 years ago
Dmitri Bogomolov 4a097e99b3
Fixes for @omkar1117
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 e163137893
Added pycrypto fallback for RIPEMD160 hash function
4 years ago
Dmitri Bogomolov 394c676ba2
Moved successfullyDecryptMessageTimings to class_objectProcessor
4 years ago
Dmitri Bogomolov 3adadd398f
Removed from shared the functions duplicating protocol:
4 years ago
Dmitri Bogomolov 625e83f4b4
Corrected style a bit
4 years ago
Dmitri Bogomolov 49985a435f
Special class BMStringParser for sending ACK (resolves #1374)
4 years ago
Dmitri Bogomolov 7c7d6781a2
Removed old code from protocol, shared, state
4 years ago
Dmitri Bogomolov 40dc7d330d
flake8: class_objectProcessor
5 years ago
coffeedogs ed4a092c51
Removed: # nosec directives until further security review.
5 years ago
coffeedogs c99c3fc782
Fixed: Codacy issues in src/class_*.py
5 years ago
Peter Šurda f9a648d720
Message decoding exception handler fix
5 years ago
Peter Šurda 066b419e16
Bugfixes
5 years ago
Peter Šurda 08ac8a077b
Merge branch '1062' into v0.6
5 years ago
Peter Šurda 4ee9d05446
Randomise key order during decryption
5 years ago
Peter Šurda a013814c6b
Network tab updates
6 years ago
f97ada87 be0e724b23
implement stealth ack objects
6 years ago
f97ada87 dbd12ab8b4
fix truncation of received ackdata in objectProcessor
6 years ago
Peter Šurda 773d91bbe2
Unknown object log entry less severe
6 years ago
Peter Šurda 2555f692eb
Network status update part 2
6 years ago
Peter Šurda 183f509f09
Decompression limit
6 years ago
Peter Šurda fe93473fc5
getpubkey length handling
6 years ago
Peter Šurda c1bdcc2aba
ACKdata handling changes
6 years ago
Peter Šurda 6062277d60
Rename configparser.py to bmconfigparser.py
6 years ago
Peter Šurda 59f3a2fbe7
Reduce cyclic dependencies
6 years ago
Peter Šurda ad75552b5c
Move shutdown from shared.py to state.py
6 years ago
Peter Šurda ac348e4e6b
Fixes and refactoring
6 years ago
Peter Šurda 8bcfe80ad0
Refactoring of config parser and shared.py
6 years ago
Peter Šurda 612333a267
Enable support for extended encoding
6 years ago
mailchuck 9edde110a2 Translation update
7 years ago
mirrorwish a7ec4c0555 Some preparations for python 3
7 years ago
Peter Šurda d63ecfc566 Translation update
7 years ago
Peter Šurda 3fcaa47232 Ack received translation typo
7 years ago
Peter Šurda 9239813ebb Constant time decryption
7 years ago
Peter Šurda f43e01ed0e Don't send ACK on subscribed chans
7 years ago
Peter Šurda 0bd89103a7 Don't send unnecessary ACKs
7 years ago
mailchuck ec4a16b388 objectProcessorQueue fixes
7 years ago
Peter Šurda e4f31d25fc Flood mitigation optimisation
7 years ago
mailchuck 231219a193 Improved logging
7 years ago
Jonathan Warren cc712cb8ff finished work on specifyTTL
8 years ago
Jonathan Warren 95c939a2a0 Fix #748 - Check hash of sig instead of message contents
8 years ago
Jonathan Warren 3ef83c2f95 Leftover change from clearing ProtoV2 code: increment settings version from 7 to 8
8 years ago
Jonathan Warren e898b40203 Removed obsolete Protocol v2 code
8 years ago