Kashiko Koibumi
|
d04d620c68
|
update translation files for using format() instead of arg()
|
2024-05-27 01:52:39 +09:00 |
|
Kashiko Koibumi
|
5ccfd520b8
|
Merge branch 'bytes-key' into py3
|
2024-05-27 00:09:56 +09:00 |
|
Kashiko Koibumi
|
a4c4338190
|
use bytes() on keys to be hashable in Python3
|
2024-05-26 23:38:41 +09:00 |
|
Kashiko Koibumi
|
4309cb3699
|
use buffer() in Python2 and use memoryview in Python3
|
2024-05-26 13:27:43 +09:00 |
|
Kashiko Koibumi
|
ba49d3289d
|
use binary literals for compatibility to Python3
|
2024-05-26 12:05:31 +09:00 |
|
Kashiko Koibumi
|
e0c2976a17
|
Merge branch 'six' into py3
|
2024-05-26 11:21:23 +09:00 |
|
Kashiko Koibumi
|
d4bb580ab1
|
fix importing collections for Python3
|
2024-05-26 11:17:30 +09:00 |
|
Kashiko Koibumi
|
4ee9986687
|
Merge branch 'six' into py3
|
2024-05-26 10:18:08 +09:00 |
|
Kashiko Koibumi
|
a11df0c583
|
use six.moves
|
2024-05-26 09:50:42 +09:00 |
|
Kashiko Koibumi
|
81a6bdb223
|
use six.assertRaisesRegex, six.assertRegex, six.assertNotRegex
|
2024-05-25 13:07:59 +09:00 |
|
Kashiko Koibumi
|
21a7bdba44
|
use six.int2byte(), six.byte2int, six.BytesIO
|
2024-05-25 12:27:32 +09:00 |
|
Kashiko Koibumi
|
46d56c703e
|
use six.itervalues(), six.iteritems()
|
2024-05-25 11:39:46 +09:00 |
|
Kashiko Koibumi
|
f37a973f5f
|
use six.PY2 and six.PY3
|
2024-05-25 09:06:02 +09:00 |
|
Kashiko Koibumi
|
f70aff617b
|
use import paths compatible with both Python2 and Python3
|
2024-05-24 12:42:29 +09:00 |
|
Kashiko Koibumi
|
046a29e1a8
|
stop using QString
|
2024-05-23 15:33:49 +09:00 |
|
Kashiko Koibumi
|
f181b85d97
|
replace all of arg() occurrences to format()
|
2024-05-22 17:14:00 +09:00 |
|
Kashiko Koibumi
|
4cd0df7299
|
use qtpy directly instead of using fallback-PyQt5
|
2024-05-22 13:05:32 +09:00 |
|
Kashiko Koibumi
|
aa9edcba2e
|
Merge branch 'v0.6' into qt5-wip
|
2024-05-22 08:27:27 +09:00 |
|
|
3a04e351cc
|
Move RIPEMD160 hash to highlevelcrypto and export to_ripe() (closes: #1796)
|
2024-05-20 15:07:20 +03:00 |
|
Kashiko Koibumi
|
72ba0b6bc1
|
make runnable with OpenSSL 3 in addition to other versions
|
2024-05-20 17:26:06 +09:00 |
|
|
41fd17b637
|
Try to avoid building the snaps from branches not having snap-related changes,
except for merges (when HEAD is the v0.6 tip).
|
2024-05-19 12:13:01 +03:00 |
|
|
aaaac0f034
|
Append commit abbreviation to the snap version for non-release builds
|
2024-05-18 15:44:35 +03:00 |
|
anand k
|
e571ba8a51
|
Replaced state.streamsInWhichIAmParticipating with pool.streams
|
2024-05-15 09:21:37 +05:30 |
|
anand k
|
657c1de16b
|
Remove state.shutdown or replaced with self._stopped from some network thread
|
2024-05-13 07:23:11 +05:30 |
|
|
3b36676793
|
Run the lint env in the jammy buildbot dir
|
2024-05-10 02:55:16 +03:00 |
|
|
de9ee28516
|
Add a new tox env for linting, currently running pylint,
and the pylint config for python3.
|
2024-05-10 02:55:16 +03:00 |
|
|
8ef9c4d839
|
Remove ancient travis configuration
|
2024-05-09 17:55:00 +03:00 |
|
anand k
|
28355d70c7
|
Made BMConnectionPool as global runtime variable in connectionpool from singleton
|
2024-05-09 19:53:54 +05:30 |
|
|
8fa9da4cb4
|
Fix cross-compilation in the appimage build script and simplify local building
|
2024-05-08 01:48:44 +03:00 |
|
|
f28935f8fe
|
Avoid recursion when trying to build bitmsghash lib
in environments where prebuilt one is unusable and make doesn't work.
|
2024-05-05 23:22:34 +03:00 |
|
|
06ed879fca
|
Downgrade devcontainer ubuntu
- just released noble doesn't seem to have python-2.7 anymore so we're
downgrading to jammy
|
2024-04-29 11:05:13 +08:00 |
|
anand k
|
95af3a859b
|
Renamed dandelion flag to dandelion_enabled
|
2024-04-22 08:59:00 +05:30 |
|
anand k
|
1c8ae8fef3
|
moved Dandelion in state - global runtime variable from singleton
|
2024-04-21 22:40:19 +05:30 |
|
anand k
|
5faef8d40e
|
moved inventory in state - global runtime variable from singleton
|
2024-04-19 08:21:19 +05:30 |
|
anand k
|
d555a79200
|
Test cases for shared.py
|
2024-04-17 18:21:11 +05:30 |
|
|
0ed566500f
|
Use fallback.RIPEMD160Hash() in the test for deterministic keys
|
2024-04-16 20:18:37 +03:00 |
|
|
c51b2875df
|
Tests for keys generation
this implementation for deterministic keys requires a passphrase of type bytes
|
2024-04-16 20:18:37 +03:00 |
|
|
5c1dcc5645
|
Define functions for generating keys in the highlevelcrypto
|
2024-04-16 20:18:03 +03:00 |
|
|
d547a8be2f
|
Encode WIF string before passing to highlevelcrypto.decodeWalletImportFormat()
|
2024-04-15 05:27:45 +03:00 |
|
|
acab92c561
|
Add a test for random address generation
|
2024-04-15 05:27:45 +03:00 |
|
|
ae3ff8c07e
|
Fix outdated exception handlers for singleWorker._getKeysForAddress()
|
2024-04-14 04:58:26 +03:00 |
|
|
629efb253e
|
Update the test for disseminatePreEncryptedMsg API command
|
2024-04-13 17:16:46 +03:00 |
|
|
f6bd1546a7
|
Alias disseminatePreEncryptedMsg as disseminatePreparedObject, edit docstring
|
2024-04-13 06:34:30 +03:00 |
|
|
7836538290
|
Make PoW optional in disseminatePreEncryptedMsg
|
2024-04-13 06:34:30 +03:00 |
|
|
44a4a370a6
|
Use defaults while doing PoW for a preencrypted msg
|
2024-04-13 06:34:30 +03:00 |
|
|
e1ae33389c
|
Properly format all the keys samples
|
2024-04-13 06:33:59 +03:00 |
|
|
7348568c78
|
The test for double SHA512
|
2024-04-13 03:19:55 +03:00 |
|
|
3ed84a5863
|
Start adding hashes with double SHA512
|
2024-04-13 03:17:39 +03:00 |
|
|
1b9773f2cf
|
A dummy test for randomBytes
|
2024-04-12 15:47:06 +03:00 |
|
|
c7a3bfacfa
|
Move randomBytes to highlevelcrypto
|
2024-04-12 15:46:32 +03:00 |
|