Commit Graph

4054 Commits

Author SHA1 Message Date
Kashiko Koibumi
d103297d06 fix UPnP to work with Python3 2024-06-01 13:10:23 +09:00
Kashiko Koibumi
9adcd1bdc9 fix SOCKS 2024-06-01 06:02:26 +09:00
Kashiko Koibumi
f8919a8f66
fix bug in responsibility of message list on Qt GUI 2024-05-31 18:20:08 +09:00
Kashiko Koibumi
f9d236444f fix bug in chunked database access 2024-05-31 18:05:52 +09:00
Kashiko Koibumi
ba8ccfc488 fix bug on dandelion specific with Python3 2024-05-31 13:20:07 +09:00
Kashiko Koibumi
597372543b fix to pass tests 2024-05-31 10:06:29 +09:00
Kashiko Koibumi
5af72b02e9 fix user agent format on debug log 2024-05-31 03:00:55 +09:00
Kashiko Koibumi
08650d5e8e fix unexpected label string 2024-05-31 02:53:10 +09:00
Kashiko Koibumi
a1d633dc5f workaround to invalid tag type
tag sometimes contains str type, which causes an error in Python3.
2024-05-31 02:35:22 +09:00
Kashiko Koibumi
a6e980df2c use hexlify() to display hash ID 2024-05-31 02:35:05 +09:00
Kashiko Koibumi
e1661162b6 disable UPnP in Python3 temporally 2024-05-31 01:18:02 +09:00
Kashiko Koibumi
f07af4e803 fix TLS configuration bug 2024-05-31 00:50:40 +09:00
Kashiko Koibumi
0739f53744 Merge branch 'strict-blob' into py3 2024-05-30 21:48:27 +09:00
Kashiko Koibumi
0ff6b43d6e
fix imports 2024-05-30 21:19:16 +09:00
Kashiko Koibumi
31dcbd6d5f
add script to revert BLOB-keys into TEXT-keys 2024-05-30 21:06:26 +09:00
Kashiko Koibumi
07953592aa
fix careless mistakes 2024-05-30 20:09:16 +09:00
Kashiko Koibumi
01296a86b9
Merge branch 'strict-blob' into py3 2024-05-30 20:06:32 +09:00
Kashiko Koibumi
35abdf204a
Merge branch 'v0.6' into py3 2024-05-30 18:38:31 +09:00
Kashiko Koibumi
d676ea3ec2
quick workaround for BLOB as TEXT problem (#2247) 2024-05-30 18:13:15 +09:00
Kashiko Koibumi
d9efe1cf46
fix for newer versions of Python3 2024-05-30 11:17:28 +09:00
Kashiko Koibumi
c39dd18212
fix one of database compatibility problems; others remained 2024-05-30 02:10:02 +09:00
Kashiko Koibumi
e5c065416f
fix types 2024-05-30 01:49:57 +09:00
Kashiko Koibumi
822b90edaa
fix to connect with TLS in Python3 2024-05-28 13:54:58 +09:00
Kashiko Koibumi
c3d083d142
Merge branch 'memoryview' into py3 2024-05-28 13:41:44 +09:00
Kashiko Koibumi
10e5563d45
misc fixes to run with Python3; part 3 2024-05-28 13:40:17 +09:00
Kashiko Koibumi
0fa71f26e3
Merge branch 'openssl3' into py3 2024-05-28 13:18:54 +09:00
Kashiko Koibumi
df2631c4ee
misc fixes to run with Python3; part 2 2024-05-28 12:58:40 +09:00
Kashiko Koibumi
6ec9fb1a7e
Merge branch 'binary' into py3 2024-05-28 08:40:40 +09:00
Kashiko Koibumi
5fa08f4b3b
misc fixes to run with Python3 2024-05-28 00:12:27 +09:00
Kashiko Koibumi
b9bfa51844
fix import path compatible with both Python2 and Python3 2024-05-27 23:04:39 +09:00
Kashiko Koibumi
9c64db0d2a
remove restriction for Python3 and add startup script for Python3 2024-05-27 23:01:19 +09:00
Kashiko Koibumi
2a0d2d3a10 update translation files for using format() instead of arg() 2024-05-27 22:48:48 +09:00
Kashiko Koibumi
96c764bd94
refined: read from and write to SQLite database in binary mode
This modification is a preparation for migration to Python3.
2024-05-27 22:43:01 +09:00
anand k
a209d65a26
Moved dandelion runtime var from state to network->dandelion 2024-05-27 09:20:21 +05:30
Kashiko Koibumi
d38f42517c
fix address validator to work 2024-05-27 05:49:26 +09:00
Kashiko Koibumi
0f858bca89
read from and write to SQLite database in binary mode
This modification is a preparation for migration to Python3.
2024-05-27 04:45:40 +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