bitcoin/src/rpc
Wladimir J. van der Laan 9c5f0d542d
Merge #13878: utils: Add fstream wrapper to allow to pass unicode filename on Windows
43c7fbb1e7 Make MSVC compiler read the source code using utf-8 (Chun Kuan Lee)
f86a571edb tests: Add test case for std::ios_base::ate (Chun Kuan Lee)
a554cc901a Move boost/std fstream to fsbridge (Chun Kuan Lee)
86eb3b3f1a utils: Add fsbridge fstream function wrapper (Chun Kuan Lee)

Pull request description:

  If compiled with mingw, use glibc++ extension `stdio_filebuf` to open the file by `FILE*` instead of filename.

  In other condition, we can use boost::fstream.

Tree-SHA512: b5dbd83e347fb9b2a0c8b1c2c7bd71a272e839ec0617883b2a0ec12506ae9e825373cf6e95b9bcc91d7edc85bf51580a7716b56a9ecaad776bc3ae61638cb3da
2018-10-18 10:36:51 +02:00
..
blockchain.cpp [rpc] Descriptions: Textual consistency fixes 2018-10-09 08:42:19 -05:00
blockchain.h doc: correct GetDifficulty doc after #13288 2018-09-03 09:35:41 +08:00
client.cpp [rpc] Add getnodeaddresses RPC command 2018-09-17 22:55:23 +01:00
client.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
mining.cpp [doc] getblocktemplate: use SegWit in example 2018-10-13 17:15:08 +09:00
mining.h scripted-diff: Replace #include "" with #include <> (ryanofsky) 2017-11-16 08:23:01 +13:00
misc.cpp [rpc] Descriptions: Textual consistency fixes 2018-10-09 08:42:19 -05:00
net.cpp [rpc] Add getnodeaddresses RPC command 2018-09-17 22:55:23 +01:00
protocol.cpp Move boost/std fstream to fsbridge 2018-09-26 08:47:42 +08:00
protocol.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
rawtransaction.cpp [rpc] Descriptions: Textual consistency fixes 2018-10-09 08:42:19 -05:00
rawtransaction.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
register.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
server.cpp Merge #13424: Consistently validate txid / blockhash length and encoding in rpc calls 2018-09-24 15:09:11 -04:00
server.h convert C-style (void) parameter lists to C++ style () 2018-09-13 10:36:41 -07:00
util.cpp Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
util.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00