Commit Graph

3918 Commits

Author SHA1 Message Date
54e44eac95
Add or update knownnode for connected Peer for both inbound
and outbound connections when fully established, update lastseen
before closing connection.
2020-07-21 16:21:42 +03:00
d9ddbe8d24
Do not update addrQueue if not added node to own knownnodes
and more checks in knownnodes.addKnownNode moved from bmproto.
2020-07-21 16:21:42 +03:00
0dd49761d0
Populate knownnodes from inventory when singleWorker starts 2020-07-21 16:21:42 +03:00
739ff7b439
Add knownnodes only by knownnodes.addKnownNode(),
now it can update lastseen.
2020-07-21 16:21:36 +03:00
1699c2b015
fixed CQ for bitmessageqt.addressvalidator module 2020-07-20 20:00:48 +05:30
859eeafcfe
fixed CQ for bitmessageqt.messageview module 2020-07-07 19:44:45 +05:30
217a5c0c5b
fixed CQ for bitmessageqt.settings module 2020-06-19 18:15:52 +05:30
277549cff1
fixed CQ for bitmessageqt.sound module 2020-06-18 11:30:33 +05:30
f03bdfb329
Dirty quickfix for #1633 2020-06-15 12:06:37 +03:00
731f75687e
Install needed packages and try to run Qt tests 2020-06-15 12:06:37 +03:00
d6953eb450
New package: bitmessageqt.tests
any test cases from it will be added to tests.core test suite if possible,
e.g. PyQt is functional. TestSupport - minimal test case for support module
to reproduce #1633.
2020-06-15 12:06:31 +03:00
ea109bc21e
fixed CQ for bitmessageqt.dialogs module 2020-06-08 17:07:40 +05:30
e237534335
fixed CQ for bitmessageqt.networkstatus module 2020-06-06 20:08:06 +05:30
e372459737
fixed CQ for bitmessageqt.languagebox module 2020-06-05 15:28:31 +05:30
b750b02963
Fix another unicode bug introduced in 3624234.
Temporary suppressed pylint no-member warning. Closes: #1633
2020-06-01 13:21:46 +03:00
5cfaa9b2fa
fixed CQ for address_dialog python file 2020-05-30 19:17:52 +05:30
lakshya
3f773c78f7
setting, openssl and bmproto quality fixes 2020-05-28 13:43:03 +05:30
c69decaab3
Fix unicode bug introduced in 045a2ef 2020-05-24 14:08:14 +03:00
87e3d63340
Minimal fix for #1449, if search line is empty 2020-05-22 13:17:44 +03:00
36242343c2
Style and formatting changes in support 2020-05-22 13:17:44 +03:00
15d44d85d4
Renamed application class and moved most of init statements to __init__ 2020-05-22 13:17:44 +03:00
7830ac8de5
RetranslateMixin is not needed in most of dialogs 2020-05-22 13:17:44 +03:00
f3e432140c
Proper quit sequence:
close MainWindow and quit the app instead of sys.exit()
2020-05-22 13:17:43 +03:00
08ff39e1ff
Moved myTableWidgetItem to foldertree.MessageList_TimeWidget 2020-05-22 13:17:43 +03:00
aa333a66a6
Minor style changes:
- removed list <-> set conversion in __init__
  - tuples instead of lists if changes aren't needed
  - removed unnecessary variable redefinition in utils
  - rewrote languagebox module a bit
2020-05-22 13:17:43 +03:00
d15e614bb1
Fix streams decoding in BMProto.bm_command_version() 2020-05-22 12:58:04 +03:00
2a62fb79cc
Add test for decoding the version message 2020-05-22 12:58:00 +03:00
7787722452
Search option "To" makes no sense on tab "Subscriptions"
Made "Subject" the default search option
2020-05-11 13:39:13 +03:00
aba61e57a8
flake8 and style fixes and docstrings in helper_search 2020-05-11 13:39:13 +03:00
ef6be53702
Do not convert search option because helper_search compares it
to the result of _translate()
2020-05-11 13:39:13 +03:00
045a2ef443
Update messagelist also if search line cleared 2020-05-11 13:38:16 +03:00
d09782e53d
Obsolete bitmessagemain.connectToStream(), use BMConnectionPool method 2020-05-05 17:30:31 +03:00
c5b77a08fa
Moved addresses demo script into tests.test_crypto 2020-05-05 17:30:31 +03:00
8684d647a3
Use default digestalg='sha256' in highlevelcrypto.sign() 2020-05-05 17:30:30 +03:00
280095b08f
Moved state.openKeysFile() into bitmessageqt where it's used 2020-05-05 17:30:23 +03:00
185ad66ea5
Moved most of variables from shared elsewhere (mostly to state) 2020-05-05 17:27:38 +03:00
7fd6200fb1
Wine build patch for OpenCL frozen mode
- PyOpenCL needs to be patched to work in frozen mode
2020-04-29 12:12:38 +08:00
31fc899060
Protect stopresending* settings from being overriden by zeroes
when lineEditDays and lineEditMonths is blank. Fixes: #1558.
2020-04-28 18:31:44 +03:00
ff1f451691
Blind signature updates
- added serializing and deserializing
- added a signature chain class `ECCBlindSigChain`
- added more tests
2020-03-31 14:13:32 +08:00
213519bd93
Blind chain signature verification
- also adds serialisation, deserialisation and optional metadata
2020-03-14 10:20:06 +08:00
32bb2a6e44
Optionally set git root CA in wine build
- I want to use a https cache for build, that requires to add a new root CA for
  pip, and I can't find a way to do that cleanly  without modifying the
  winebuild.sh script
2020-02-19 21:45:23 +08:00
ac2df26e96
Ignore build directory
- delete obsolete files from build/
- move files from build/ to buildscripts/
- add build/ to .gitignore
2020-02-19 21:16:41 +08:00
73ecf07dec
Wine build cleanup and XP fix
- spec file was cleaned up
- 32bit build runs on XP (downgrade of PyInstaller needed)
2020-02-17 16:03:28 +08:00
3fb34370a7
Wine build script update
- update and clean up and make sure it works
- it builds the binary but I haven't tried to run the binary
- it probably still missing some fine tuning, OpenCL probably doesn't work
2020-02-12 16:16:53 +08:00
11bec55be5
Don't put addresses into queue
- attempt to fix #1598
- seems to work
- addresses won't be uploaded/announced anymore other than after connecting,
  Later I need to find out how to announce them without causing problems, but
  for the time disabling this seems an acceptable drawback
2020-02-05 20:41:36 +08:00
lakshyacis
6f35da4096
Imported packages sequencing and formatting 2020-01-30 12:14:40 +05:30
lakshyacis
6139efc377
Imported packages sequencing and formatting 2 2020-01-27 14:43:25 +05:30
lakshyacis
3211fca953
formatting and shorten line length 2020-01-22 15:55:26 +05:30
lakshyacis
b6a81f1252
Formatting and fix License 2020-01-15 16:17:26 +05:30
lakshyacis
22e22633c2
Added License 2020-01-13 11:21:59 +05:30