[WIP] Full unicode support on Windows #13755

pull ken2812221 wants to merge 8 commits into bitcoin:master from ken2812221:bdb-unicode changing 37 files +381 −179
  1. ken2812221 commented at 7:16 am on July 25, 2018: contributor

    Based on #13426 Fixes #13754 TODO:

    • Make bdb support unicode
    • Make boost::interprocess::file_lock support unicode or self implemented.
    • Make leveldb support unicode
  2. ken2812221 force-pushed on Jul 25, 2018
  3. ken2812221 force-pushed on Jul 25, 2018
  4. DrahtBot added the label Needs rebase on Jul 25, 2018
  5. ken2812221 force-pushed on Jul 25, 2018
  6. Add u8string and u8path function macros cacd92112e
  7. ken2812221 force-pushed on Jul 25, 2018
  8. DrahtBot removed the label Needs rebase on Jul 25, 2018
  9. ken2812221 force-pushed on Jul 25, 2018
  10. DrahtBot commented at 3:00 pm on July 25, 2018: member
    • #13746 (-masterdatadir for datadir bootstrapping by kallewoof)
    • #13723 (PSBT key path cleanups by sipa)
    • #13716 (bitcoin-cli: -stdinwalletpassphrase and non-echo stdin passwords by kallewoof)
    • #13671 (Remove the boost/algorithm/string/case_conv.hpp dependency by 251Labs)
    • #13667 (wallet: Fix backupwallet for multiwallets by domob1812)
    • #13621 (Check for datadir after the config files were read by Flowdalic)
    • #13249 (Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations. by practicalswift)
    • #13100 (gui: Add dynamic wallets support by promag)
    • #13088 (Log early messages with -printtoconsole by ajtowns)
    • #12783 (macOS: Disable AppNap by krab)
    • #11911 (Free CDBEnv instances when not in use by ryanofsky)
    • #11625 (WIP: Add BitcoinApplication & RPCConsole tests by ryanofsky)
    • #10443 (Add fee_est tool for debugging fee estimation code by ryanofsky)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  11. ken2812221 force-pushed on Jul 25, 2018
  12. ken2812221 force-pushed on Jul 25, 2018
  13. ken2812221 force-pushed on Jul 25, 2018
  14. ken2812221 force-pushed on Jul 25, 2018
  15. ken2812221 force-pushed on Jul 25, 2018
  16. Convert command line string to utf8 045aa17a27
  17. Use u8string at proper place 93dd077609
  18. Use u8path at proper place d880ca0ca2
  19. ui: Use u8string and u8path to convert between path and QString e06465a801
  20. Make bdb compiled in Unicode mode 97d152fc4c
  21. Pass utf-8 encoded string to bdb api bccfc5db40
  22. Make FileLock support utf8 for Windows 5ca74904c7
  23. ken2812221 force-pushed on Jul 26, 2018
  24. ken2812221 commented at 2:40 am on July 26, 2018: contributor
    Can be don with #13426
  25. ken2812221 closed this on Jul 26, 2018

  26. ken2812221 deleted the branch on Jul 26, 2018
  27. DrahtBot locked this on Sep 8, 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-12-19 09:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me