You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PyBitmessage/src
Peter Šurda a0bbd21efc
Add ratings to peers
- outbound peers now have a rating
- it's also shown in the network status tab
- currently it's between -1 to +1, changes by 0.1 steps and uses a
hyperbolic function 0.05/(1.0 - rating) to convert rating to
probability with which we should connect to that node when randomly
chosen
- it increases when we successfully establish a full outbound connection
to a node, and decreases when we fail to do that
- onion nodes have priority when using SOCKS
6 years ago
..
bitmessagecurses Typo 6 years ago
bitmessageqt Add ratings to peers 6 years ago
bitmsghash Changed Makefile to use CXX instead of g++ 6 years ago
fallback Add umsgpack as fallback 6 years ago
images removed images/can-icon-24px_2.png 10 years ago
messagetypes Frozen mode message type static 6 years ago
network Add ratings to peers 6 years ago
plugins Show a dialog with QR-code for selected bm-address 6 years ago
pyelliptic LibreSSL compatibility 6 years ago
socks Don't report direct network errors as proxy errors 6 years ago
sslkeys Opportunistic encryption with TLS (2 of 2) 7 years ago
storage Fix typo introduced by code quality patch 6 years ago
translations Auto-updated language ru from transifex 6 years ago
__init__.py changes needed to get current code to run 6 years ago
addresses.py Imports, typos, syntax errors 6 years ago
api.py Fix network status in api 6 years ago
api_client.py more v4 address work. Should be done. 10 years ago
bitmessagecli.py Rename configparser.py to bmconfigparser.py 6 years ago
bitmessagemain.py AddrThread 6 years ago
bmconfigparser.py Config validator 6 years ago
build_osx.py Update build scripts 7 years ago
class_addressGenerator.py Rename configparser.py to bmconfigparser.py 6 years ago
class_objectHashHolder.py Assorted fixes 6 years ago
class_objectProcessor.py Unknown object log entry less severe 6 years ago
class_objectProcessorQueue.py Reduce cyclic dependencies 6 years ago
class_outgoingSynSender.py Download tracking refactoring 6 years ago
class_receiveDataThread.py Add TLS version debug info 6 years ago
class_sendDataThread.py Download tracking refactoring 6 years ago
class_singleCleaner.py Add ratings to peers 6 years ago
class_singleListener.py Fix onionbindip for some systems with IPv6 6 years ago
class_singleWorker.py Asyncore update 6 years ago
class_smtpDeliver.py Config file defaults and address unification 6 years ago
class_smtpServer.py Config file defaults and address unification 6 years ago
class_sqlThread.py Config file defaults and address unification 6 years ago
debug.py Fixes pointed out by landscape.io 6 years ago
defaultKnownNodes.py Add ratings to peers 6 years ago
defaults.py Cyclic import fix 6 years ago
depends.py Made it possible to use installed umsgpack 6 years ago
helper_bitcoin.py Fixed missing arithmetic import in helper_bitcoin file 10 years ago
helper_bootstrap.py Add ratings to peers 6 years ago
helper_generic.py Traceback on Ctrl-C 6 years ago
helper_inbox.py Reduce cyclic dependencies 6 years ago
helper_msgcoding.py Made it possible to use installed umsgpack 6 years ago
helper_random.py Unified random number provider 6 years ago
helper_search.py Sent folder in chans extended 7 years ago
helper_sent.py finished work on specifyTTL 8 years ago
helper_sql.py sqlExecute now returns rowcount 7 years ago
helper_startup.py Rename configparser.py to bmconfigparser.py 6 years ago
helper_threading.py Threads close better 7 years ago
highlevelcrypto.py Typo 6 years ago
inventory.py Network status updates 6 years ago
knownnodes.py Add ratings to peers 6 years ago
l10n.py Rename configparser.py to bmconfigparser.py 6 years ago
message_data_reader.py Reduce cyclic dependencies 6 years ago
multiqueue.py New class multiqueue 6 years ago
namecoin.py Rename configparser.py to bmconfigparser.py 6 years ago
openclpow.py Fixed some inconvenience on first run mainly in Ubuntu. 6 years ago
paths.py Git head information in version 6 years ago
proofofwork.py Fixed some inconvenience on first run mainly in Ubuntu. 6 years ago
protocol.py Asyncore updates 6 years ago
pybitmessage Total setup.py cleanup and simple script installation 6 years ago
qidenticon.py nonfunctional identicon settings-GUI 10 years ago
queues.py New class multiqueue 6 years ago
shared.py Config file defaults and address unification 6 years ago
shutdown.py Rename configparser.py to bmconfigparser.py 6 years ago
singleinstance.py Fix curses mode 6 years ago
singleton.py Inventory refactoring 6 years ago
state.py AddrThread 6 years ago
throttle.py Rename configparser.py to bmconfigparser.py 6 years ago
tr.py Rename configparser.py to bmconfigparser.py 6 years ago
upnp.py Reset connection list on UPnP 6 years ago
version.py Version bump for 0.6.2 6 years ago