753ebf6eb9
Merge branch 'qt5-wip' into testing
2021-12-15 22:37:12 +02:00
1f7ab287fd
Merge branch 'api' into testing
2021-12-15 22:21:19 +02:00
0cdb2939cf
Merge branch 'testing-complex' into testing
2021-12-15 22:17:09 +02:00
366cf044fc
Merge branch 'crypto' into testing
2021-12-15 22:17:02 +02:00
f8d9a68d13
Merge branch 'tests-plugin' into testing
2021-12-15 22:16:55 +02:00
6d7bdcb98a
Merge branch 'doc' into testing
2021-12-15 22:16:40 +02:00
962ddbcc2e
Merge branch 'windows-binary' into testing
2021-12-15 22:16:36 +02:00
4da11e753e
Run tests in portable mode in a separate step
2021-12-15 22:15:49 +02:00
017d835bd7
Exclude from flake8:
...
bitmessagecli,bitmessagecurses - unmaintained, umsgpack - external,
network - second order.
2021-12-15 22:15:49 +02:00
89801d0be2
Add linting, including bandit, flake8 should error in near future
2021-12-15 22:15:48 +02:00
0b9bf94cc2
Add ubuntu-latest
2021-12-15 22:15:48 +02:00
9dd87f2c4e
Install and start tor on macos only for py2.7 - for core tests
2021-12-15 22:15:48 +02:00
397dec3f89
Setup a github workflow for python testing
2021-12-15 22:15:48 +02:00
803937290f
Started a dummy test for random keys in pyelliptic.ECC()
2021-12-15 22:13:52 +02:00
46c15e815d
Tests for keys generation
...
this implementation for deterministic keys requires a passphrase of type bytes
2021-12-15 22:13:52 +02:00
7e21dd7ca1
Define functions for generating keys in the highlevelcrypto
2021-12-15 22:13:52 +02:00
bbede1d449
A dummy test for randomBytes
2021-12-15 22:13:52 +02:00
f3ccc361fc
Move randomBytes to highlevelcrypto
2021-12-15 22:13:51 +02:00
b80fb5a675
Use proofofwork.trial_value() in tests.test_openclpow
2021-12-15 22:13:51 +02:00
659b292357
test_wif(): import from highlevelcrypto and add encoding checks
2021-12-15 22:13:51 +02:00
8942f63d06
Moved decodeWalletImportFormat() from shared to highlevelcrypto,
...
not addresses, where it's supposed to be because it uses
pyelliptic.arithmetic, addresses.decodeBase58() returns int which needs
to be encoded. Defined encodeWalletImportFormat() and replaced all uses.
2021-12-15 22:13:47 +02:00
15039cea94
The test
2021-12-15 22:11:57 +02:00
ba2d0e2687
Start adding hashes with double SHA512
2021-12-15 22:11:57 +02:00
07f815c28b
Add a test for WIF decoding
2021-12-15 22:11:57 +02:00
0290607538
Add tests for base58 and WIF decoding using pyelliptic.arithmetic
2021-12-15 22:11:57 +02:00
32e7e863f8
Don't use BMConfigParser in highlevelcrypto, instead use digestAlg kwarg
2021-12-15 22:11:57 +02:00
4b3c387634
Add a test for sign() and verify()
2021-12-15 22:11:57 +02:00
7d4977364d
Minimal test for plugins checking pkg_resources
2021-12-15 22:10:51 +02:00
83467ee000
A test for playSound(): raises an exception if there is no plugin
2021-12-15 22:10:41 +02:00
1368013a4e
Remove rebasing artifact in depends
2021-12-15 20:53:57 +02:00
9910556216
Add "Ubuntu 20" key to depends.PACKAGES['qtpy'] dict
2021-12-15 19:31:33 +02:00
1434768957
Try to fix the issue with XKB in appimage by adding xkb-data package
2021-12-15 19:26:21 +02:00
d9fb640b26
Add python-qtpy into appimage recipe to build with Qt4
2021-12-15 19:10:27 +02:00
a0496813fa
Fix imports in bitmessageqt.tests
2021-12-15 19:07:56 +02:00
327a539a55
Replace removed cmp parameter of list.sort() by key in getSortedAccounts()
2021-12-15 19:07:56 +02:00
ced7b4df30
Fix UnicodeEncodeError in bitmessageqt.blacklist when deleting an entry
2021-12-15 19:07:56 +02:00
9a1424c189
qtpy based fallback for PyQt5
2021-12-15 19:07:55 +02:00
2f8734d60b
Change depends in stdeb.cfg
2021-12-15 19:07:39 +02:00
5acee0cf41
Remove redundant unicode() in plugins.indicator_libmessaging
2021-12-15 19:07:39 +02:00
e57a4fa7a9
bitmessageqt.__init__: removed or replaced unicode(), formatted a bit
2021-12-15 19:07:39 +02:00
6fd07a079d
bitmessageqt.account: replace unicode() by .decode() and format
2021-12-15 19:07:39 +02:00
caec9434b0
Replace unicode() by .decode() in bitmessageqt.foldertree
2021-12-15 19:07:39 +02:00
d75d388522
Sorted imports in __init__ and removed import from debug
2021-12-15 19:07:39 +02:00
229cf1ded9
Fix tray icon changing upon notification
2021-12-15 19:07:38 +02:00
4480d5d1dd
winbuild.sh script: additional packages
2021-12-15 19:07:38 +02:00
782010fc19
Changes for PyInstaller to build with qtpy and PyQt4
2021-12-15 19:07:38 +02:00
3e3985267a
Removed unused resources in ui-files
2021-12-15 19:07:38 +02:00
677c117290
Don't close BitmessageQtApplication.server in __del__()
2021-12-15 19:07:38 +02:00
46d8576a64
Suppressed pylint relative-import and pycodestyle E402 in depends
2021-12-15 19:07:38 +02:00
b046898553
Explicitly set wordWrap property to false in STableWidgets
...
on tabs "Send", "Blacklist" and "Network Status":
in qt5 it's probably true by default.
2021-12-15 19:07:38 +02:00