Peter Šurda
634a49cd6d
Bump version
5 years ago
Peter Šurda
c050ef0814
Messagetype attack mitigation
...
- temporarily restrict messagetypes
- use a new "Contact support" address
5 years ago
PyBitmessage Translations
5b5f254be0
Auto-updated language pl from transifex
5 years ago
PyBitmessage Translations
e2374cac0a
Auto-updated language eo from transifex
5 years ago
Peter Šurda
4cd36ececc
Bump version
5 years ago
Peter Šurda
3a8016d31f
Fix message encoding bug
...
- prevent loading invalid message types
5 years ago
Peter Šurda
96ea36cfd2
UPnP client port randomize
5 years ago
Peter Šurda
f9a648d720
Message decoding exception handler fix
...
- was unfinished and caused the object processor thread to crash
5 years ago
Dmitri Bogomolov
3ad94cb4aa
Translate namecoin failure message
5 years ago
Dmitri Bogomolov
8b932ade2d
No "getinfo" in modern namecoind - try "getnetworkinfo"
5 years ago
PyBitmessage Translations
4ba5702cc2
Auto-updated language ru from transifex
5 years ago
PyBitmessage Translations
e5428ee064
Auto-updated language de from transifex
5 years ago
PyBitmessage Translations
022ee09177
Auto-updated language sk from transifex
5 years ago
Dmitri Bogomolov
6bcbad63b9
Marked folder names for translation
5 years ago
Peter Šurda
eb97face61
Show traceback in protocol parser error handler
5 years ago
Peter Šurda
2bc2b6bc5b
Typo
5 years ago
Peter Šurda
eefc967737
Pluralisation
5 years ago
Peter Šurda
a69daa13b9
Pluralisation
5 years ago
Peter Šurda
cf8ed36240
Windows Qt refactoring fix
5 years ago
Peter Šurda
066b419e16
Bugfixes
...
- typo in dandelion
- stealth ackdata fix for broadcasts and mailing lists
5 years ago
Dmitri Bogomolov
bbb5e5d99b
Fixed trailing '>' in message view which appeared after HTLM rendering
5 years ago
Peter Šurda
f870bcc6f7
More lightweight URI regexp
...
- the old one can take a lot of resources and be misused for a DoS
- this still nees to be tested if it is flexible enough
- also fix link click popup
5 years ago
Peter Šurda
08bb85a952
Dandelion staticmethod fix
5 years ago
Peter Šurda
c6834093ee
QT sqlite conversion fix
...
- QByteArray will be stored as str in the db
5 years ago
Peter Šurda
66bed6c7d6
Merge branch '1116' into v0.6
5 years ago
Peter Šurda
3d1fa473fb
Dandelion updates
...
- expiration now uses poisson distribution just like in the bitcoin
version
5 years ago
Dmitri Bogomolov
d083c53e1b
New button "Clear" on tab "Send" to clear all fields ( #919 )
5 years ago
Peter Šurda
6269e45a47
Merge branch '1117' into v0.6
5 years ago
Dmitri Bogomolov
3b3e4de9d7
Zero Inventory().numberOfInventoryLookupsPerformed before update started
...
because "Inventory lookups per second" is calculated by /2 (for 2 sec)
5 years ago
Dmitri Bogomolov
4a3f8f4806
Change unread status of message in "All Accounts"
...
when it changed in "Chans" and vice versa (#1044 , #884 )
5 years ago
Dmitri Bogomolov
85cce42de0
Update "Network Status" information only when the tab selected
5 years ago
Peter Šurda
03f08b3cfd
Typo
5 years ago
Peter Šurda
a646ec4902
Allow separate proxy for onions
...
- new options in network section: onionsocksproxytype,
onionsockshostname and onionsocksport. These allow to separate
connectivity types for onion and non-onion addresses, e.g. connect to
clear nodes over clearnet and onions over tor
- also remove some obsolete imports
5 years ago
Peter Šurda
fd1a6c1fa1
Dandelion update
...
- dandelion fixes
- try to wait as long as possible before expiration if there are no
outbound connections
- expire in invThread rather than singleCleaner thread
- deduplication of code in inv and dinv command methods
- turn on by default, seems to work correctly now
- turn off dandelion if outbound connections are disabled
- start tracking downloads earlier, and faster download loop
- remove some obsolete lines
- minor PEP8 updates
5 years ago
PyBitmessage Translations
9db0f5bcb3
Auto-updated language sk from transifex
5 years ago
PyBitmessage Translations
d03d4a374e
Auto-updated language de from transifex
5 years ago
Peter Šurda
d09f2aac96
Merge branch '1105' into v0.6
5 years ago
Peter Šurda
3f75052d7b
Merge branch '1108' into v0.6
5 years ago
Peter Šurda
374e0805f0
Merge branch '1109' into v0.6
5 years ago
Dmitri Bogomolov
ec30472dd8
AboutDialog formatting fix (hope)
5 years ago
Dmitri Bogomolov
b0271e51ff
Set fixed size for simple dialogs
5 years ago
Peter Šurda
96b8cff0d1
Inventory checking performance optimisation
...
- caching of whether an object exists in inventory was somehow removed
since storage refactoring (or it never worked). Now existence checking
is cached in the sqlite storage backend
5 years ago
Peter Šurda
053f434e04
Download fixes
...
- don't make empty requests
- don't make requests if all objects are pending already
5 years ago
Peter Šurda
57c8c7c07c
Download thread exception handling
5 years ago
Peter Šurda
8498143783
Download fixes
...
- check if already have object before requesting
5 years ago
Peter Šurda
dcce7ed4c5
Typo
5 years ago
Peter Šurda
451174b566
Download tracking fix
...
- don't reset tracking too early
- handle inserts when tracking objects
5 years ago
Peter Šurda
8a5ec29540
Store object hash as binary in sqlite (inventory)
5 years ago
PyBitmessage Translations
283696a053
Auto-updated language pl from transifex
5 years ago
PyBitmessage Translations
2f150dcdd7
Auto-updated language eo from transifex
5 years ago