{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":74501389,"defaultBranch":"master","name":"joinmarket-clientserver","ownerLogin":"JoinMarket-Org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-22T18:23:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16105296?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725408247.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"fbd1ba6a8be5e5d23ebc14a62e404fa7902e9533","ref":"refs/heads/dependabot/pip/cryptography-43.0.1","pushedAt":"2024-09-04T00:04:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump cryptography from 42.0.4 to 43.0.1\n\nBumps [cryptography](https://github.com/pyca/cryptography) from 42.0.4 to 43.0.1.\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/42.0.4...43.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: cryptography\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] Sourced from cryptography's changelog. 42.0.4 - 2024-02-20 .. _v42-0-3: 42.0.3 - 2024-02-15\n None
enter_seed_callback()
response"}},{"before":"bc8f499fd20f6f69d0b6e5c316668fdd33bb6ed7","after":"2bbdf3c890ce51eb52d1cc2634f3e6dabb337599","ref":"refs/heads/master","pushedAt":"2024-05-15T22:40:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1703: fix debian install\n\n508b4ee5d1bff5f68192c63f9740916448aa47ac fix-debian (st3b1t)\n\nPull request description:\n\n this fix an error on debian install:\n ```\n ~/joinmarket-clientserver/deps ~/joinmarket-clientserver\n ~/joinmarket-clientserver/deps/libffi-3.2.1 ~/joinmarket-clientserver/deps ~/joinmarket-clientserver\n patching file Makefile.am\n patching file configure.ac\n patching file configure.ac\n ./autogen.sh: 2: exec: autoreconf: not found\n ./install.sh: line 271: ./configure: No such file or directory\n gmake: *** No rule to make target 'uninstall'. Stop.\n gmake: *** No targets specified and no makefile found. Stop.\n ```\n `autoreconf: not found`\n\n the `autoreconf` command is part of `autoconf` pkg that was not included\n\n fix some issues like this: https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/541\n\nACKs for top commit:\n kristapsk:\n ACK 508b4ee5d1bff5f68192c63f9740916448aa47ac\n roshii:\n utACK https://github.com/JoinMarket-Org/joinmarket-clientserver/commit/508b4ee5d1bff5f68192c63f9740916448aa47ac\n\nTree-SHA512: c8ba502d8ae25e2dbc70b539bb3d4c85624751c24c71cafad72e612928dcde7c4f801525c3f4afd2af6f8a755ccd082d77b699a0838312111514394699681e15","shortMessageHtmlLink":"Merge #1703: fix debian install"}},{"before":"2a108992a8cd5395f036ba5ad1202b9f77e0a5b1","after":"bc8f499fd20f6f69d0b6e5c316668fdd33bb6ed7","ref":"refs/heads/master","pushedAt":"2024-05-10T17:12:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1685: ob-watcher.py: Redirect back to `/` after `/refreshorderbook` and `/rotateOb`\n\n8798b8bc6eb123de09315deed45c229b8fe18220 Redirect back to / after /refreshorderbook and /rotateOb (Kristaps Kaupe)\n\nPull request description:\n\n Fixes #1684.\n\nTop commit has no ACKs.\n\nTree-SHA512: 3f4ff430888e3cc200ab956ffc84321d54d59ebde69b49dc78ca7534833e0bb06131a6216dfa1791e3ee2998019de5ec58d0f18e03b2efc6e0b02cea3e26ca47","shortMessageHtmlLink":"Merge #1685: ob-watcher.py: Redirect back to /
after `/refreshorder…"}},{"before":"a149a3a854e2fa386bbf0b8570d4cb9c15ec1e2c","after":"2a108992a8cd5395f036ba5ad1202b9f77e0a5b1","ref":"refs/heads/master","pushedAt":"2024-05-01T18:39:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1694: CI: Bump Bitcoin Core from 26.1 to 27.0\n\n30557a498e3ee3a175bd39a0628aafa0bd40a10e CI: Bump Bitcoin Core from 26.1 to 27.0 (Kristaps Kaupe)\n\nPull request description:\n\n .\n\nTop commit has no ACKs.\n\nTree-SHA512: 814a8fd88cb76ac50ab8cbe0d91393f0ffb17a6ebd2085ce8d9ff40e983dcf0cd2afc48f3ed9cbe694c146e517db14fae765fb7b01899271deec89ea3513da97","shortMessageHtmlLink":"Merge #1694: CI: Bump Bitcoin Core from 26.1 to 27.0"}},{"before":"085ef0822adde3840f3cf6da98ddddddbbc43d5f","after":"a149a3a854e2fa386bbf0b8570d4cb9c15ec1e2c","ref":"refs/heads/master","pushedAt":"2024-05-01T17:47:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1697: Fix run_tests.sh for Bitcoin Core v27\n\n719f2423899370a764b7863bc945970939a74e2b Fix run_tests.sh for Bitcoin Core v27 (Kristaps Kaupe)\n\nPull request description:\n\n Should fix #1694 CI failure.\n\nTop commit has no ACKs.\n\nTree-SHA512: 0faea0d53ae483c9b8f2ba7f7c651219d06d8af1ce794208584edbfbb395d675fbd07f6f4a61a18725482c05b2a69ed03870f26a040f229851226a3d8979fd8c","shortMessageHtmlLink":"Merge #1697: Fix run_tests.sh for Bitcoin Core v27"}},{"before":"5ad487952c3cffbf138776543459e1e53700617f","after":"085ef0822adde3840f3cf6da98ddddddbbc43d5f","ref":"refs/heads/master","pushedAt":"2024-04-25T12:50:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1676: Multiple (batch) payment support in `direct_send()`\n\nf3f4f0a4fb44ea0dd15bbfd35157efeb0a58be53 Multiple (batch) payment support in `direct_send()` (Kristaps Kaupe)\n\nPull request description:\n\n Work towards #1012. Changes `direct_send()` to instead of single `amount` and `destination` to accept `dest_and_amounts` which is list of tuples of addresses and amounts instead. Haven't yet implemented and tested actual payments to multiple recipients, but tested that this doesn't break existing stuff.\n\nTop commit has no ACKs.\n\nTree-SHA512: 02195a28d071c9537cb5297e63854ad2571e0ae9b5e06b850d6173c47d53caae953e9d7671ff861a6584a104d7a59da2293781d4440f7db4814f9b2fc4116c46","shortMessageHtmlLink":"Merge #1676: Multiple (batch) payment support in direct_send()
"}},{"before":"266d9833d3567231bd72adc00c16eda23084b876","after":"5ad487952c3cffbf138776543459e1e53700617f","ref":"refs/heads/master","pushedAt":"2024-04-25T12:06:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1695: CI: Bump Bitcoin Core from 26.0 to 26.1\n\n4e75f6ecd9c31063fa679ac02bf8667253fa17cd CI: Bump Bitcoin Core from 26.0 to 26.1 (Kristaps Kaupe)\n\nPull request description:\n\n https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/1694#issuecomment-2076979574\n\nTop commit has no ACKs.\n\nTree-SHA512: d821d9de99d1aebbeed0a6739f7b4c78beb138f9431e1ec683b5349e985f181206d7553cb5ab45804fbc6f62bd24c5f3f7bb9a79c0c3a8700290fcf10f9ee0aa","shortMessageHtmlLink":"Merge #1695: CI: Bump Bitcoin Core from 26.0 to 26.1"}},{"before":"239ac4689a61e769fa17f8e9ef2688b835d0748b","after":"266d9833d3567231bd72adc00c16eda23084b876","ref":"refs/heads/master","pushedAt":"2024-04-25T11:15:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1693: CI: Use x64 not arm64 macOS\n\n39720a8e072d88d79acb610c75dae6bc12de2fba CI: Use x64 not arm64 macOS (Kristaps Kaupe)\n\nPull request description:\n\n ARM (M1) GitHub runner doesn't have Python 3.8 available. EOL of 3.8 is 31 Oct 2024, would be good to continue support, unless there are some bigger reasons to drop it sooner.\n\n And macos-latest was recently changed to M1, see\n showutxos
"}},{"before":"eb97ed1775bc4812aa60e9cf7f16968a46d6400c","after":"eaae8d84bde12bb4e3ecbe2b4f176d718e4af9f6","ref":"refs/heads/master","pushedAt":"2024-02-22T11:30:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1631: Cache `None` in `tx_cache` for non-wallet transactions\n\nf0b0e554315cda5c995202b48113a1b8c8925703 Cache None in tx_cache for non-wallet transactions (Kristaps Kaupe)\n\nPull request description:\n\n `wallet_fetch_history()` calls `BlockchainInterface.get_transaction()` for each input of wallet transactions to figure out which of the inputs are ours and which aren't. It will return `None` for non-wallet transactions and that weren't cached, so, if the same non-wallet transaction appears in inputs of wallet transactions multiple times, unnecessary `gettransaction` RPCs to Bitcoin Core were made.\n\nTop commit has no ACKs.\n\nTree-SHA512: 43b7166f2cfb1ed02fa46d78333c045cab8b8a94765dba44a3190c8e67ec353bf9e0a0c9fec8386ab489b1ea1448188ee3078c5a37de9140f99199b3a5a066f6","shortMessageHtmlLink":"Merge #1631: Cache None
in tx_cache
for non-wallet transactions"}},{"before":"47f285295fe40d586060a1d1c32d9d90758cadfe","after":"eb97ed1775bc4812aa60e9cf7f16968a46d6400c","ref":"refs/heads/master","pushedAt":"2024-02-22T11:27:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1656: Tell libsodium not to download code from savannah.gnu.org in `autogen.sh`\n\nbbc2150c3b642836fbc4fa79335fa7595d14bf8c Tell libsodium not to download code from savannah.gnu.org in autogen.sh (Kristaps Kaupe)\n\nPull request description:\n\n Fixes #1655.\n\nTop commit has no ACKs.\n\nTree-SHA512: 14d9be5990cca6f88d5369bab50e8bfa5838d28c2ce7a9f6ea2f1e1274dacc4814fb4a7b6cacd528973621cd8cbca4f05de2a31de8ea231ffb97e60c04c28ac4","shortMessageHtmlLink":"Merge #1656: Tell libsodium not to download code from savannah.gnu.or…"}},{"before":"07bad142ba400cdc099bb5fe36f32bbd569a9f26","after":null,"ref":"refs/heads/dependabot/pip/cryptography-42.0.4","pushedAt":"2024-02-22T11:22:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"}},{"before":"cbb25a0f118dc73c1b791a5803fe67edd04192e9","after":"47f285295fe40d586060a1d1c32d9d90758cadfe","ref":"refs/heads/master","pushedAt":"2024-02-22T11:22:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kristapsk","name":"Kristaps Kaupe","path":"/kristapsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4500994?s=80&v=4"},"commit":{"message":"Merge JoinMarket-Org/joinmarket-clientserver#1673: Bump cryptography from 41.0.6 to 42.0.4\n\n07bad142ba400cdc099bb5fe36f32bbd569a9f26 Bump cryptography from 41.0.6 to 42.0.4 (dependabot[bot])\n\nPull request description:\n\n Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.6 to 42.0.4.\n Changelog
\n \n
\n * Fixed a null-pointer-dereference and segfault that could occur when creating\n a PKCS#12 bundle. Credit to **Alexander-Programming** for reporting the\n issue. **CVE-2024-26130**\n * Fixed ASN.1 encoding for PKCS7/SMIME signed messages. The fields ``SMIMECapabilities``\n and ``SignatureAlgorithmIdentifier`` should now be correctly encoded according to the\n definitions in :rfc:`2633` :rfc:`3370`.\n
.. _v42-0-2:
\n42.0.2 - 2024-01-30
\n\n * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.2.1.\n * Fixed an issue that prevented the use of Python buffer protocol objects in\n ``sign`` and ``verify`` methods on asymmetric keys.\n * Fixed an issue with incorrect keyword-argument naming with ``EllipticCurvePrivateKey``\n :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey.exchange`,\n ``X25519PrivateKey``\n :meth:`~cryptography.hazmat.primitives.asymmetric.x25519.X25519PrivateKey.exchange`,\n ``X448PrivateKey``\n :meth:`~cryptography.hazmat.primitives.asymmetric.x448.X448PrivateKey.exchange`,\n and ``DHPrivateKey``\n :meth:`~cryptography.hazmat.primitives.asymmetric.dh.DHPrivateKey.exchange`.\n .. _v42-0-1:
\n 42.0.1 - 2024-01-24\n
\n EllipticCurvePrivateKey
\n :meth:~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey.sign
.~cryptography.hazmat.primitives.serialization.load_pem_public_key
... _v42-0-0:
\n42.0.0 - 2024-01-22
\n\n </tr></table>\n
\n \n ... (truncated)
\n \nfe18470
Bump for 42.0.4 release (#10445)aaa2dd0
Fix ASN.1 issues in PKCS#7 and S/MIME signing (#10373) (#10442)7a4d012
Fixes #10422 -- don't crash when a PKCS#12 key and cert don't match (#10423) ...df314bb
backport actions m1 switch to 42.0.x (#10415)c49a7a5
changelog and version bump for 42.0.3 (#10396)396bcf6
fix provider loading take two (#10390) (#10395)0e0e46f
backport: initialize openssl's legacy provider in rust (#10323) (#10333)2202123
changelog and version bump 42.0.2 (#10268)f7032bd
bump openssl in CI (#10298) (#10299)002e886
Fixes #10294 -- correct accidental change to exchange kwarg (#10295) (#10296)