mirror of
https://github.com/JoinMarket-Org/joinmarket-clientserver.git
synced 2026-08-13 12:33:40 +02:00
Commit graph
Select branches
Hide pull requests
auto-update-offers
dependabot/pip/cryptography-46.0.6
fix-commitment-dos
for-occ-poc
ln-onion-mc
maker-qt
master
onion-show-motd
only-onion-mc
release-notes-0.9.12
synchronize-sending-auth
taker-custom-tx
tumbler-no-restart-option
wine-build
yg-onion
#1000
#1002
#1003
#1004
#1005
#1007
#1008
#1013
#1014
#1015
#1016
#1019
#102
#1020
#1023
#1025
#1026
#1028
#1029
#103
#1033
#1034
#1035
#1037
#1038
#1039
#104
#1040
#1041
#1042
#1042
#1044
#1045
#1045
#1046
#1048
#1049
#1051
#1052
#1053
#1054
#1055
#1061
#1062
#1063
#1064
#1065
#1066
#1066
#1068
#1070
#1074
#1077
#1078
#1084
#1088
#1090
#1094
#1096
#1098
#110
#1106
#1108
#111
#1111
#1112
#1112
#1114
#1116
#1124
#1125
#1126
#1127
#1127
#1128
#1128
#1129
#1130
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#1137
#1140
#1141
#1142
#1146
#1147
#1148
#1149
#1150
#1151
#1153
#1154
#1155
#1156
#1157
#116
#116
#1160
#1163
#1164
#1169
#117
#1172
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1189
#1190
#1191
#1196
#1197
#1199
#120
#1200
#1201
#1202
#1203
#1204
#1206
#1207
#1208
#1210
#1211
#1216
#1217
#1218
#1219
#122
#1222
#1223
#1224
#1226
#1228
#1229
#1230
#1231
#1231
#1233
#1235
#1238
#1238
#1240
#1242
#1243
#1245
#1249
#1250
#1251
#1252
#1253
#1254
#1256
#1257
#1258
#1260
#1262
#1263
#1264
#1265
#1266
#1267
#1267
#1268
#1269
#127
#1270
#1272
#1273
#1274
#1274
#1275
#1275
#1278
#128
#1280
#1281
#1284
#1285
#1291
#1295
#1296
#1298
#1299
#130
#1300
#1301
#1304
#1305
#1307
#1309
#131
#1310
#1311
#1316
#1319
#132
#132
#1320
#1321
#1322
#1323
#1324
#1328
#133
#1332
#1335
#1339
#1346
#1347
#1348
#135
#1350
#1353
#1355
#1357
#1361
#1362
#1364
#1365
#1366
#1367
#137
#1374
#1375
#1377
#1378
#1379
#1383
#1384
#1385
#1386
#1387
#1390
#1396
#1397
#1398
#140
#1402
#1408
#1409
#1412
#1413
#1414
#1417
#1417
#1419
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#1431
#1432
#1433
#1436
#1437
#1438
#144
#1443
#1444
#1448
#145
#1451
#1453
#1455
#1457
#1458
#146
#1460
#1461
#1462
#1463
#1467
#1468
#1470
#1473
#1475
#1476
#1477
#1478
#1479
#148
#1480
#1481
#1481
#1484
#1485
#1486
#1488
#1489
#149
#1490
#1492
#1493
#1495
#1497
#1498
#1502
#1503
#1504
#1505
#1508
#1509
#151
#1510
#1512
#1514
#1515
#1517
#1519
#1521
#1522
#1523
#1524
#1525
#1526
#1528
#1532
#1534
#1536
#1537
#1538
#1543
#1546
#1546
#1549
#155
#1553
#1555
#1556
#1557
#1558
#156
#1560
#1560
#1562
#1565
#1565
#1566
#1567
#1569
#157
#1572
#1573
#1574
#1577
#1578
#1579
#158
#1580
#1582
#1583
#1584
#1585
#1587
#159
#1590
#1591
#1593
#1594
#1595
#1596
#1597
#1599
#160
#1602
#1602
#1604
#1605
#1606
#1608
#161
#1610
#1611
#1612
#1615
#1616
#1617
#1619
#1621
#1622
#1624
#1625
#1626
#1627
#1628
#1629
#1630
#1631
#1632
#1632
#1633
#1636
#1637
#1638
#1639
#164
#164
#1640
#1642
#1645
#1648
#1649
#165
#1650
#1651
#1652
#1654
#1656
#1657
#1658
#1659
#166
#1662
#1663
#1665
#1668
#1669
#1670
#1671
#1673
#1674
#1676
#1677
#1678
#168
#1681
#1683
#1685
#1686
#1688
#1693
#1694
#1695
#1696
#1697
#1699
#170
#1700
#1701
#1702
#1703
#1704
#1704
#1707
#1708
#1710
#1713
#1718
#1718
#1719
#172
#1720
#1721
#1721
#1727
#173
#1731
#1732
#1733
#1733
#1737
#1738
#174
#1741
#1741
#1742
#1744
#1745
#1746
#1746
#1747
#175
#1755
#1756
#1766
#1771
#1772
#1775
#1776
#1777
#1778
#1778
#1779
#1779
#1782
#1785
#1785
#1788
#1789
#179
#1791
#1792
#1792
#1798
#1798
#1799
#1799
#180
#1800
#1800
#1801
#1802
#1802
#1807
#1807
#1809
#181
#1810
#1811
#1811
#1812
#1812
#1813
#1814
#1815
#1815
#1816
#1816
#1817
#1818
#1819
#1819
#182
#1820
#1823
#1823
#1824
#183
#1830
#1835
#1836
#1836
#1837
#1837
#1838
#1839
#184
#1840
#1840
#186
#189
#190
#192
#194
#197
#198
#200
#201
#202
#203
#205
#206
#207
#208
#212
#213
#214
#216
#217
#218
#219
#220
#221
#222
#223
#224
#226
#227
#228
#229
#230
#231
#235
#236
#237
#238
#239
#240
#241
#242
#243
#244
#245
#246
#248
#249
#250
#251
#252
#254
#256
#257
#258
#260
#261
#262
#263
#265
#266
#267
#268
#270
#271
#272
#273
#278
#279
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#291
#292
#293
#294
#295
#296
#297
#300
#301
#302
#303
#304
#306
#307
#308
#309
#310
#314
#315
#316
#317
#318
#319
#320
#323
#325
#326
#327
#330
#331
#331
#332
#333
#334
#335
#337
#338
#339
#342
#343
#344
#345
#346
#347
#349
#350
#352
#353
#354
#355
#356
#357
#359
#364
#365
#366
#367
#369
#370
#375
#376
#379
#380
#381
#382
#383
#384
#387
#388
#390
#391
#392
#394
#395
#396
#397
#399
#400
#402
#403
#405
#406
#410
#413
#414
#416
#417
#418
#419
#421
#423
#424
#425
#427
#428
#432
#433
#434
#437
#439
#440
#441
#443
#444
#447
#448
#449
#450
#453
#454
#456
#457
#460
#462
#463
#464
#466
#467
#47
#470
#471
#474
#475
#476
#478
#479
#480
#481
#482
#484
#485
#486
#487
#487
#488
#489
#49
#490
#491
#492
#496
#497
#498
#499
#500
#501
#502
#504
#507
#511
#512
#512
#514
#517
#518
#52
#522
#523
#524
#525
#526
#527
#529
#53
#530
#531
#532
#533
#534
#536
#537
#538
#539
#543
#544
#546
#547
#550
#554
#555
#559
#560
#562
#563
#564
#565
#567
#568
#569
#570
#572
#573
#574
#575
#576
#577
#580
#582
#585
#586
#588
#589
#590
#591
#593
#595
#599
#600
#601
#606
#607
#608
#609
#611
#612
#614
#618
#619
#620
#629
#630
#631
#633
#636
#638
#64
#640
#641
#643
#644
#646
#648
#649
#650
#652
#653
#654
#656
#658
#659
#66
#660
#661
#662
#664
#665
#669
#67
#670
#672
#675
#677
#680
#682
#684
#685
#686
#688
#692
#693
#694
#695
#696
#698
#70
#70
#700
#701
#704
#705
#707
#708
#71
#710
#711
#712
#713
#714
#715
#716
#718
#719
#720
#722
#724
#726
#727
#728
#729
#73
#73
#730
#731
#732
#733
#734
#735
#739
#74
#745
#746
#747
#749
#750
#752
#756
#757
#758
#759
#76
#762
#764
#768
#77
#771
#773
#779
#781
#782
#783
#786
#787
#788
#788
#793
#794
#795
#796
#799
#80
#800
#801
#803
#805
#806
#808
#809
#81
#810
#811
#814
#816
#817
#818
#82
#820
#822
#824
#829
#831
#832
#833
#834
#835
#836
#837
#838
#84
#84
#840
#841
#842
#843
#844
#846
#848
#850
#851
#852
#853
#854
#856
#857
#858
#859
#86
#860
#867
#868
#87
#870
#871
#872
#874
#875
#876
#879
#88
#880
#881
#883
#884
#885
#886
#887
#890
#891
#892
#893
#894
#895
#896
#897
#90
#900
#900
#902
#904
#905
#906
#907
#908
#909
#910
#912
#913
#914
#916
#918
#919
#92
#920
#921
#926
#927
#929
#93
#93
#932
#934
#935
#936
#937
#938
#939
#942
#943
#945
#946
#947
#949
#95
#950
#954
#956
#957
#96
#961
#962
#964
#965
#966
#968
#969
#970
#972
#973
#977
#979
#981
#982
#983
#986
#987
#988
#989
#99
#990
#994
#994
#996
#997
#998
#998
#999
v0.0.1
v0.0.10
v0.0.11
v0.0.12
v0.0.13
v0.0.2
v0.0.3
v0.0.4
v0.0.5
v0.0.6
v0.0.7
v0.0.8
v0.0.9
v0.2.0
v0.2.1
v0.2.2
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.4.0
v0.4.1
v0.4.2
v0.5.0
v0.5.1
v0.5.2
v0.5.3
v0.5.4
v0.5.5
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.3.1
v0.7.0
v0.7.1
v0.7.2
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.9.0
v0.9.1
v0.9.10
v0.9.11
v0.9.12
v0.9.2
v0.9.3
v0.9.3dev-btcpayserver
v0.9.4
v0.9.5
v0.9.6
v0.9.7
v0.9.8
v0.9.9
-
e94a809ac6Merge
1dd521930eintoc2dd2534af
m0wer
2026-06-10 15:53:07 +02:00 -
1dd521930efix(daemon): use relaxed rate limit for outbound connections to DNs
m0wer
2026-06-10 15:50:05 +02:00 -
4f23e573f8Merge
4aec1aca3aintoc2dd2534af
Karl Vance
2026-05-29 01:46:12 +08:00 -
57cd552e35Merge
eada741d73intoc2dd2534af
Kristaps Kaupe
2026-05-21 22:29:31 +08:00 -
7e70feb0f1Merge
13451b71ccintoc2dd2534af
roshii
2026-05-21 22:29:24 +08:00 -
3875749e17Merge
4ad2adabbeintoc2dd2534af
Kristaps Kaupe
2026-05-21 22:29:23 +08:00 -
ac2bce0741Merge
7a7c9aebebintoc2dd2534af
st3b1t
2026-05-21 22:29:19 +08:00 -
225327a782Merge
27a6862a39intoc2dd2534af
PyGryhapoRbryDer
2026-05-21 22:29:18 +08:00 -
52ad099857Merge
7ba0cc894aintoc2dd2534af
zebra-lucky
2026-05-21 22:29:11 +08:00 -
b072d2d425Merge
c16f3dd47eintoc2dd2534af
Secure
2026-05-21 22:29:08 +08:00 -
0c79ff9fbfMerge
d167a7fa90intoc2dd2534af
Thebora Kompanioni
2026-05-21 22:29:08 +08:00 -
98653226f6Merge
4b4f6488a0intoc2dd2534af
seamo
2026-05-21 22:29:06 +08:00 -
bf49d07f3aMerge
408124adeeintoc2dd2534af
3nprob
2026-05-21 22:29:01 +08:00 -
aa73d819bbMerge
cc35e9d4e6intoc2dd2534af
3nprob
2026-05-21 22:28:59 +08:00 -
faf5f9e40fMerge
0cd7da5577intoc2dd2534af
3nprob
2026-05-21 22:28:55 +08:00 -
d6b5abad06Merge
4a85c8cac6intoc2dd2534af
roshii
2026-05-21 22:28:53 +08:00 -
01b826c6d7Merge
0ff807860eintoc2dd2534af
roshii
2026-05-21 22:28:45 +08:00 -
babe47005eMerge
3e282eec27intoc2dd2534af
Thebora Kompanioni
2026-05-21 22:28:43 +08:00 -
5498a9b853Merge
a2b592c33cintoc2dd2534af
Secure
2026-05-20 06:30:36 +00:00 -
358d514dffMerge
455630abf5intoc2dd2534af
3nprob
2026-05-16 18:54:53 +00:00 -
c07112b763Merge
0a1cda43e1intoc2dd2534af
dependabot[bot]
2026-05-16 15:56:03 +00:00 -
1d66f83bd2Merge
6d97becdb1intoc2dd2534af
roshii
2026-05-16 07:12:39 +02:00 -
745ae1a0ecMerge
dad3bb6c35intoc2dd2534af
Adam Gibson
2026-05-15 20:55:39 +00:00 -
a9f8a65da5Merge
e0bc0c28fcintoc2dd2534af
cookcut
2026-05-10 13:41:52 +02:00 -
719013045cMerge
122fe758bfintoc2dd2534af
roshii
2026-04-28 03:48:43 +01:00 -
1ebb337418Merge
dee7e61ecdintoc2dd2534af
Kristaps Kaupe
2026-04-27 21:09:53 -05:00 -
c2dd2534afadd archiving note master
Adam Gibson
2026-04-27 09:22:47 -03:00 -
77a426c504add release notes for 0.9.12 v0.9.12 release-notes-0.9.12
Adam Gibson
2026-04-15 11:02:34 -03:00 -
79d474b154test(daemon): add tests for onion message flooding DoS mitigation
m0wer
2026-04-15 16:56:49 +02:00 -
b391a29e5ffix(daemon): mitigate onion message flooding DoS attack
m0wer
2026-04-15 16:56:38 +02:00 -
5252017f99Merge JoinMarket-Org/joinmarket-clientserver#1838: Fix case commitments
Adam Gibson
2026-04-14 09:07:45 -03:00 -
092b48000fChecks case of inbound commitments before comparison. fix-commitment-dos
Adam Gibson
2026-04-11 10:44:25 -03:00 -
0a1cda43e1Bump cryptography from 42.0.4 to 46.0.6 dependabot/pip/cryptography-46.0.6
dependabot[bot]
2026-03-28 12:41:23 +00:00 -
3e282eec27fix(api-docs): fix YieldGenReportResponse format
Thebora Kompanioni
2026-03-09 19:44:21 +01:00 -
8d708c3233Merge
a6faa8651aintoce32bafbb5
Reuf Rujevic
2026-02-28 10:28:37 +00:00 -
cbcb1214e4Merge
89111bff3cintoce32bafbb5
Reuf Rujevic
2026-02-28 10:27:52 +00:00 -
3038273184Merge
5347e05a21intoce32bafbb5
Jared Parsons
2026-02-28 10:27:31 +00:00 -
7090d756faMerge
3d0dd52292intoce32bafbb5
Reuf Rujevic
2026-02-28 10:27:00 +00:00 -
2f7798e5edMerge
8bcf76aff9intoce32bafbb5
Reuf Rujevic
2026-02-28 10:26:50 +00:00 -
4f18cba7d1Bump cryptography from 42.0.4 to 46.0.5
dependabot[bot]
2026-02-11 00:25:34 +00:00 -
ef1592cf74Merge
8b4fe6ccdbintoce32bafbb5
roshii
2026-01-21 21:11:29 +00:00 -
ce32bafbb5Merge JoinMarket-Org/joinmarket-clientserver#1820: ci: no fail-fast for unittests
merge-script
2025-11-29 21:51:35 +02:00 -
775c8ff85cAdd robust directory node
m0wer
2025-11-28 22:57:09 +01:00 -
0ff807860e
feat(config): env var override
roshii
2025-11-23 21:18:20 +01:00 -
4a85c8cac6
build: multi-stage builds and service configuration
roshii
2025-11-03 08:52:54 +01:00 -
6d97becdb1
feat: tor managed services support
roshii
2025-11-15 17:15:19 +01:00 -
3ec6bf93a5
test: reset reactor state
roshii
2025-11-15 19:16:34 +01:00 -
21cbc3179aMerge JoinMarket-Org/joinmarket-clientserver#1814: chore(deps): bump upper python requirement to 3.13
merge-script
2025-11-02 11:08:47 +02:00 -
d4af2e9239Merge
8adfb57b2finto021e2e5437
3nprob
2025-11-01 18:22:53 +01:00 -
408124adee
test: add tor_control_password to test config
3np
2025-11-01 02:18:24 +00:00 -
5dec884470
use .get for accessing optional tor_control_password config entry
3nprob
2025-10-28 20:06:27 +00:00 -
f08e75940c
chore: Leading space for config comment
3nprob
2025-10-28 20:00:39 +00:00 -
7592b2673c
tor: allow authenticating to control port using hashedpassword auth
3np
2025-09-24 08:10:29 +00:00 -
9eaca78600
ci: no fail-fast for unittests
3np
2025-11-01 01:22:13 +00:00 -
cc35e9d4e6
docker: uninstall build dependencies from runtime image
3np
2025-10-29 08:39:17 +00:00 -
388416a262
install: only upgrade setuptools for venv
3np
2025-09-24 09:00:56 +00:00 -
5fda44f03b
docker: skip redundant wheel install
3np
2025-09-24 08:59:40 +00:00 -
021e2e5437Merge JoinMarket-Org/joinmarket-clientserver#1818: install.sh: use debian dist libffi
merge-script
2025-10-31 10:36:11 +02:00 -
69335d1bc0Merge JoinMarket-Org/joinmarket-clientserver#1810: Replace default directory nodes with currently working ones
merge-script
2025-10-31 09:25:32 +02:00 -
8675a2979c
install.sh: use debian dist libffi
3np
2025-10-30 03:01:18 +00:00 -
455630abf5
docker: add build-arg WITH_MATPLOTLIB, default 0
3np
2025-10-30 02:40:49 +00:00 -
0cd7da5577
feat(taker): add banned_maker_ids policy config
3np
2025-09-29 23:50:01 +00:00 -
ea9557ba69
chore(deps): bump python upper version
roshii
2025-10-23 08:15:21 +02:00 -
8adfb57b2f
test: log params to failed_refresh_response_handler
3np
2025-10-26 22:35:43 +00:00 -
2290d3e611
ci(unittests): fail-fast=false
3np
2025-10-26 22:13:58 +00:00 -
ebc14f7aa5
ci(unittests): run on both ubuntu-22.04, -24.04
3np
2025-09-27 02:16:15 +00:00 -
eabc8d920f
fix: bump twisted for python3.13 compat
3np
2025-09-27 01:40:35 +00:00 -
d3ecdaf0e7
support python 3.13
3np
2025-09-27 01:20:05 +00:00 -
5246c1ccb5Merge JoinMarket-Org/joinmarket-clientserver#1817: Update minimum supported Bitcoin Core version to 28.1
merge-script
2025-10-28 03:50:09 +02:00 -
b4e3fdda47
Update minimum supported Bitcoin Core version to 28.1
3np
2025-10-27 23:41:40 +00:00 -
6237e91fc2
chore: pin matplotlib 3.10.6
3np
2025-10-27 09:26:59 +00:00 -
d8a99dc398
docker: add python3-packaging
3np
2025-10-27 09:26:55 +00:00 -
2e341d81d9
install.sh: add --with-matplotlib flag to install matplotlib
3np
2025-10-27 09:26:51 +00:00 -
8b4fe6ccdb
chore: exclude from linter
roshii
2025-10-25 10:08:26 +02:00 -
1a70d93a0b
style: ruff format
roshii
2025-10-25 10:07:46 +02:00 -
17901c2a5d
chore: migrate to ruff linting and formatting
roshii
2025-10-25 10:07:08 +02:00 -
122fe758bf
chore(deps): bump txtorcon to 24.8.0
roshii
2025-10-26 19:08:15 +01:00 -
30ee053632Bump cryptography from 42.0.4 to 44.0.1
dependabot[bot]
2025-10-26 16:40:09 +00:00 -
94660e7d24Merge JoinMarket-Org/joinmarket-clientserver#1809: fix(deps): bencode library
merge-script
2025-10-26 18:38:58 +02:00 -
091ce515e9
fix(deps): bencode library
roshii
2025-10-20 07:54:13 +02:00 -
8b1cd5af7cMerge JoinMarket-Org/joinmarket-clientserver#1732: Bump twisted from 23.10.0 to 24.7.0
merge-script
2025-10-26 13:44:05 +02:00 -
ff3131deabMerge
4e70c7dd98into992d798e5c
Thebora Kompanioni
2025-10-20 08:49:05 +02:00 -
992d798e5cMerge JoinMarket-Org/joinmarket-clientserver#1536: RPC-API: Implement message signing
merge-script
2025-10-19 21:26:01 +03:00 -
646999179bRPC-API: Implement message signing
Kristaps Kaupe
2023-08-22 16:30:42 +03:00 -
d87e7cb78aReplace default directory nodes with currently working ones
Kristaps Kaupe
2025-10-17 22:58:27 +03:00 -
1b28c942beMerge JoinMarket-Org/joinmarket-clientserver#1782: Update minimum supported Bitcoin Core version to 29.0
merge-script
2025-10-17 22:38:53 +03:00 -
f952d7df2dUpdate minimum supported Bitcoin Core version to 29.0
Kristaps Kaupe
2025-05-16 15:29:15 +03:00 -
8118f1ae1b
ci: run on multiple python-versions; reintroduce setup-python; no ubuntu-24.04
3np
2025-09-26 23:31:10 +00:00 -
e139005f74
revert indicating python3.13 support; ci despite python version mismatch
3np
2025-09-24 11:33:17 +00:00 -
ed3c8db543
ci: unittests: fail-fast=false
3np
2025-09-24 11:13:19 +00:00 -
3de416a660
Bump compatible Python version to 3.13
3np
2025-09-24 11:10:03 +00:00 -
e4e5ba97d3
ci: run on ubuntu-22.04 and ubuntu-24.04
3np
2025-09-24 11:07:42 +00:00 -
24d2064e33
ci: wip: use dist python release
3np
2025-09-24 11:01:26 +00:00 -
3ef37f4453
ci: run unittests on ubuntu-22.04
3np
2025-09-24 10:52:28 +00:00 -
d817587867
ci: skip qt install for now
3np
2025-09-24 10:45:09 +00:00 -
6ac0888f31
install: actually install in venv
3np
2025-09-24 10:34:15 +00:00 -
9aa716800f
install: hold setuptools at v68
3np
2025-09-24 10:15:42 +00:00 -
9d0aa3ca53
Revert "chore: fix pyproject.toml SIPv7 compat"
3np
2025-09-24 10:04:08 +00:00 -
62cebb2ec4
hold setuptools at v68
3np
2025-09-24 09:59:46 +00:00 -
9d5c321a88
chore: fix pyproject.toml SIPv7 compat
3np
2025-09-24 09:49:24 +00:00