PyBitmessage/src
Peter Šurda 5ae1327edc
Download/upload shutdown fixes
- Missing renamed to PendingDownload
- PendingDownload now only retries 3 times rather than 6 to dowload an
  object
- Added PendingUpload, replacing invQueueSize
- PendingUpload has both the "len" method (number of objects not
  uploaded) as well as "progress" method, which is a float from 0
  (nothing done) to 1 (all uploaded) which considers not only objects
  but also how many nodes they are uploaded to
- PendingUpload tracks when the object is successfully uploaded to the
  remote node instead of just adding an arbitrary time after they have
  been send the corresponding "inv"
- Network status tab's "Objects to be synced" shows the sum of
  PendingUpload and PendingDownload sizes
2017-01-19 19:48:12 +01:00
..
bitmessagecurses Moved writeKeysFile into configparser 2017-01-15 10:50:02 +01:00
bitmessageqt Download/upload shutdown fixes 2017-01-19 19:48:12 +01:00
bitmsghash BSD compile fixes 2016-05-24 09:42:49 +02:00
images removed images/can-icon-24px_2.png 2013-11-01 19:28:44 -04:00
messagetypes Add extended encoding message validation 2016-11-15 17:10:33 +01:00
network Fix minor issues 2017-01-12 07:26:04 +01:00
pyelliptic OpenSSL 1.1.0 compatibility fixes 2017-01-14 17:47:57 +01:00
socks Proxy error handling 2016-10-20 01:49:40 +02:00
sslkeys Opportunistic encryption with TLS (2 of 2) 2016-05-02 15:00:20 +02:00
translations Auto-updated language fr from transifex 2017-01-05 19:24:45 +01:00
addresses.py Some preparations for python 3 2016-05-02 15:00:25 +02:00
api.py Typos, extra imports and similar 2017-01-15 10:48:29 +01:00
api_client.py more v4 address work. Should be done. 2013-09-18 00:04:01 -04:00
bitmessagecli.py Refactoring of config parser and shared.py 2017-01-11 14:27:19 +01:00
bitmessagemain.py Fixes pointed out by landscape.io 2017-01-11 17:26:25 +01:00
build_osx.py Update build scripts 2016-05-02 15:00:25 +02:00
class_addressGenerator.py Moved writeKeysFile into configparser 2017-01-15 10:50:02 +01:00
class_objectHashHolder.py Assorted fixes 2017-01-11 18:13:00 +01:00
class_objectProcessor.py Move shutdown from shared.py to state.py 2017-01-14 23:20:15 +01:00
class_objectProcessorQueue.py objectProcessorQueue fixes 2016-05-02 15:00:23 +02:00
class_outgoingSynSender.py Shutdown procedure cleanup 2017-01-16 23:38:18 +01:00
class_receiveDataThread.py Download/upload shutdown fixes 2017-01-19 19:48:12 +01:00
class_sendDataThread.py Download/upload shutdown fixes 2017-01-19 19:48:12 +01:00
class_singleCleaner.py Move shutdown from shared.py to state.py 2017-01-14 23:20:15 +01:00
class_singleListener.py Transfer speed improvements 2017-01-15 15:08:03 +01:00
class_singleWorker.py Download/upload shutdown fixes 2017-01-19 19:48:12 +01:00
class_smtpDeliver.py Move shutdown from shared.py to state.py 2017-01-14 23:20:15 +01:00
class_smtpServer.py Assorted fixes 2017-01-11 18:13:00 +01:00
class_sqlThread.py Moved writeKeysFile into configparser 2017-01-15 10:50:02 +01:00
configparser.py Syntax fix 2017-01-15 12:41:19 +01:00
debug.py Fixes pointed out by landscape.io 2017-01-11 17:26:25 +01:00
defaultKnownNodes.py Fix minor issues 2017-01-12 07:26:04 +01:00
depends.py Add OpenSSL 1.1.0 compatibility 2017-01-13 12:02:34 +01:00
helper_bitcoin.py Fixed missing arithmetic import in helper_bitcoin file 2013-06-21 12:58:36 +01:00
helper_bootstrap.py Trustedpeer fix and more refactoring 2017-01-12 06:58:35 +01:00
helper_generic.py Download/upload shutdown fixes 2017-01-19 19:48:12 +01:00
helper_inbox.py Update unread count more efficiently 2016-05-02 15:00:19 +02:00
helper_msgcoding.py Formating and standalone fix 2016-11-15 17:09:08 +01:00
helper_search.py Sent folder in chans extended 2016-05-02 15:00:24 +02:00
helper_sent.py finished work on specifyTTL 2015-03-09 02:35:32 -04:00
helper_sql.py sqlExecute now returns rowcount 2016-05-02 15:00:24 +02:00
helper_startup.py Moved writeKeysFile into configparser 2017-01-15 10:50:02 +01:00
helper_threading.py Threads close better 2016-05-02 15:00:21 +02:00
highlevelcrypto.py Add OpenSSL 1.1.0 compatibility 2017-01-13 12:02:34 +01:00
inventory.py Download/upload shutdown fixes 2017-01-19 19:48:12 +01:00
l10n.py Fixes and refactoring 2017-01-11 17:00:00 +01:00
message_data_reader.py Fixes pointed out by landscape.io 2017-01-11 17:26:25 +01:00
namecoin.py Refactoring of config parser and shared.py 2017-01-11 14:27:19 +01:00
openclpow.py Move shutdown from shared.py to state.py 2017-01-14 23:20:15 +01:00
paths.py Fixes pointed out by landscape.io 2017-01-11 17:26:25 +01:00
proofofwork.py Move shutdown from shared.py to state.py 2017-01-14 23:20:15 +01:00
protocol.py OpenSSL 1.1.0 compatibility fixes 2017-01-14 17:50:49 +01:00
qidenticon.py nonfunctional identicon settings-GUI 2013-09-18 17:39:45 +02:00
shared.py Shutdown procedure cleanup 2017-01-16 23:38:18 +01:00
singleinstance.py Fixes and refactoring 2017-01-11 17:00:00 +01:00
singleton.py Inventory refactoring 2017-01-10 21:15:35 +01:00
state.py Move shutdown from shared.py to state.py 2017-01-14 23:20:15 +01:00
throttle.py Refactor objects to be downloaded 2017-01-15 19:21:24 +01:00
tr.py Fixes and refactoring 2017-01-11 17:00:00 +01:00
upnp.py Move shutdown from shared.py to state.py 2017-01-14 23:20:15 +01:00
version.py Refactoring of config parser and shared.py 2017-01-11 14:27:19 +01:00