wallet: Use fsbridge::ifstream to fix Windows path issue #15468
pull ken2812221 wants to merge 1 commits into bitcoin:master from ken2812221:win-wallet-fix changing 2 files +3 −1-
ken2812221 commented at 3:46 pm on February 23, 2019: contributorFix #15460
-
wallet: Use fsbridge::ifstream to fix Windows path issue 6ad79cbd56
-
fanquake added the label Wallet on Feb 24, 2019
-
fanquake added the label Windows on Feb 24, 2019
-
ken2812221 commented at 12:53 pm on February 24, 2019: contributor
-
MarcoFalke added this to the milestone 0.18.0 on Feb 24, 2019
-
laanwj commented at 8:41 am on February 25, 2019: memberutACK 6ad79cbd562d04ebbcb61c774fb3389e70fedb7c
-
MarcoFalke added the label Needs gitian build on Feb 25, 2019
-
ryanofsky approved
-
ryanofsky commented at 10:45 pm on February 25, 2019: memberutACK 6ad79cbd562d04ebbcb61c774fb3389e70fedb7c. I was going to suggest that maybe there should be a linter only allowing use of
fsbridge::ifstream
, and not otherifstream
classes. But this might be too strict because in a lot of cases we can know that filename being opened is ascii. -
DrahtBot commented at 9:37 am on February 26, 2019: member
Gitian builds for commit b4fc5257b7dc106ff210d170397d4ce0e024f2c0 (master):
407c1b7fc214d9aefe913dbdf38dd74e...
bitcoin-0.17.99-aarch64-linux-gnu-debug.tar.gzca009131773d9eefa7c7d89a51ce17f8...
bitcoin-0.17.99-aarch64-linux-gnu.tar.gz798642c0843e53ec7a8beb73312fa277...
bitcoin-0.17.99-arm-linux-gnueabihf-debug.tar.gz739118615000f2062c648a3067cecb50...
bitcoin-0.17.99-arm-linux-gnueabihf.tar.gz55002fbe3b332534e7632114ab05d8a0...
bitcoin-0.17.99-i686-pc-linux-gnu-debug.tar.gzc3b350883d1014934c0a621521543c73...
bitcoin-0.17.99-i686-pc-linux-gnu.tar.gz5ab2ae0bf1acec29d78623e5c7e9345e...
bitcoin-0.17.99-osx-unsigned.dmgbc5bcbcb679113f2db09261cccbbb893...
bitcoin-0.17.99-osx64.tar.gz2443508224ba2c9d719350e27a8a74c4...
bitcoin-0.17.99-riscv64-linux-gnu-debug.tar.gza8bb5de3d14a64ce5d7f0b143c547486...
bitcoin-0.17.99-riscv64-linux-gnu.tar.gz980287605aa2f1b5f753c0043563ebf1...
bitcoin-0.17.99-win32-debug.zipd7828f72ffa76280c032321bcc2b36c1...
bitcoin-0.17.99-win32-setup-unsigned.exe94e172d1f3aed5813ffed27bb15bc51a...
bitcoin-0.17.99-win32.zipbfbaabb1332f0fb33aef1e5ebcbd5add...
bitcoin-0.17.99-win64-debug.zip2b9737639259186b887b19fb2f20eead...
bitcoin-0.17.99-win64-setup-unsigned.exec13970b86a3b2f65ec2699bb06af9b2b...
bitcoin-0.17.99-win64.zipf637dfce776ed37a12fde8ebee6ae3ec...
bitcoin-0.17.99-x86_64-linux-gnu-debug.tar.gzca0b9c0e3c69d23c00edfbd012e9c637...
bitcoin-0.17.99-x86_64-linux-gnu.tar.gz75e483c0dc3997c49a2a699f09755de0...
bitcoin-0.17.99.tar.gz52a2ad1a8a1518a4971d1e1c82892914...
bitcoin-linux-0.18-res.yml8dce9b333ee58a0eb870de68c0b0800a...
bitcoin-linux-build.log18da1aa1383cac06d207648f3d94457e...
bitcoin-osx-0.18-res.yml5dfb6485a41ed8f21f9fc54ca3ee2e3e...
bitcoin-osx-build.log2baf193af5ccff29dfb05d64e21a9ed4...
bitcoin-win-0.18-res.ymle6c9fb4e1c52fc624b8c3f250d319467...
bitcoin-win-build.log
Gitian builds for commit fef7c84b5f7fbda799c55888f05fd7f06d5e5705 (master and this pull):
746cc260e2b76f753134d39dcc2a0699...
bitcoin-0.17.99-aarch64-linux-gnu-debug.tar.gze3edc2a3d6e58938e95cb8429901a4e0...
bitcoin-0.17.99-aarch64-linux-gnu.tar.gz72fa4e15ba78894d4adae5fd70cf2d5c...
bitcoin-0.17.99-arm-linux-gnueabihf-debug.tar.gz264c6e356e9f7d11d0ef102aa1d0a5d1...
bitcoin-0.17.99-arm-linux-gnueabihf.tar.gz735a02a890627699cc62e968a4c3db88...
bitcoin-0.17.99-i686-pc-linux-gnu-debug.tar.gz5d022c70acd705f313f366d452f2a4dd...
bitcoin-0.17.99-i686-pc-linux-gnu.tar.gz9c8d3247a3a27f95a278ea529ed031e6...
bitcoin-0.17.99-osx-unsigned.dmg8afb1f7a2009e0b5bbb94e5747ae8493...
bitcoin-0.17.99-osx64.tar.gz059fdc26fa4b623249ce15ccabfdb862...
bitcoin-0.17.99-riscv64-linux-gnu-debug.tar.gz43afcfa83420453ca76752f7314628d5...
bitcoin-0.17.99-riscv64-linux-gnu.tar.gz1fb0213d0f49367d5a4c4ba7f53e3122...
bitcoin-0.17.99-win32-debug.zip268b0c320c8ab641022826e9620da18a...
bitcoin-0.17.99-win32-setup-unsigned.exe8f525635778946bfe1361e2d65d38211...
bitcoin-0.17.99-win32.zipaf1f4a1d99e0c4af54a34e0a69fe730e...
bitcoin-0.17.99-win64-debug.zipf30af296e95831b35a7bcc16b974e488...
bitcoin-0.17.99-win64-setup-unsigned.exe145ee9ee7eb4411f8a0511cc341c0b49...
bitcoin-0.17.99-win64.zip9707d1bbd1a572e947d4d69809e8c72d...
bitcoin-0.17.99-x86_64-linux-gnu-debug.tar.gze51ef6d0cd073b24bf46b33dcae36289...
bitcoin-0.17.99-x86_64-linux-gnu.tar.gz02379157159520179bdeb56874edf420...
bitcoin-0.17.99.tar.gz9225f411095ef1faa4602072415afd4d...
bitcoin-linux-0.18-res.ymlcbc1f7bb11a898474373501dfd56f2b1...
bitcoin-linux-build.log862519659a0942680aff67861d3ff911...
bitcoin-osx-0.18-res.ymla9186133f3ddad6a292bddb94527b618...
bitcoin-osx-build.logf83bd329e86c05f8170e485231f10530...
bitcoin-win-0.18-res.yml65a2dae54ca5bd4c500c3915cd6bdddd...
bitcoin-win-build.log
-
DrahtBot removed the label Needs gitian build on Feb 26, 2019
-
fanquake commented at 11:23 pm on February 26, 2019: memberutACK 6ad79cb
-
laanwj commented at 11:04 am on February 27, 2019: member
I was going to suggest that maybe there should be a linter only allowing use of
fsbridge::ifstream
, and not otherifstream
classes.File system access should always go through the fsbridge when possible, this is better for sandboxing. So I think this would be appropriate, as well as mentioning this in the developer notes of course. (but not in this PR)
-
laanwj merged this on Feb 27, 2019
-
laanwj closed this on Feb 27, 2019
-
laanwj referenced this in commit a4f9c024c6 on Feb 27, 2019
-
deadalnix referenced this in commit 52d310b4a2 on Mar 24, 2020
-
Munkybooty referenced this in commit 552bfa9133 on Sep 8, 2021
-
PastaPastaPasta referenced this in commit 1abaa0a0a1 on Sep 11, 2021
-
MarcoFalke locked this on Dec 16, 2021
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-17 03:12 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-17 03:12 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me