Re: JSON-RPC password

You could do worse than using yaml for the settings I was researching config file formats, here’s a comparison. YAML is massive.  I’m not sure there’s a lightweight easy to build library we can integrate into our project.  Seems overkill. JSON is tempting and I’m inclined to like it, but […]

Read more

Re: JSON-RPC password

If you’re using another JSON-RPC client that you wrote you can take care to protect the password, but using the bitcoin binary as the client and passing the password on the command line has the same issue as starting the daemon with it.  It’s still visible to every user that […]

Read more

Re: They want to delete the Wikipedia article

http://en.wikipedia.org/wiki/Bitcoin This article is being considered for deletion in accordance with Wikipedia’s deletion policy. Please share your thoughts on the matter at this article’s entry on the Articles for deletion page. This article needs references that appear in reliable third-party publications. Primary sources or sources affiliated with the subject are […]

Read more

Re: JSON-RPC password

The Transmission BitTorrent client does authenticated JSON-RPC; see “Remote Control” section of: https://trac.transmissionbt.com/wiki/ConfigurationParameters E.g. setting.json file might look like: Code: { “rpc-enabled”:1 “rpc-authentication-required”: 1, “rpc-password”: “xxxxxxxxxx”, “rpc-port”: 9091, “rpc-username”: “xxxxxxxxxx”, “rpc-whitelist-enabled”:1 “rpc-whitelist”:”127.0.0.1,192.168.*.*” } It uses HTTP ‘basic’ authentication (Authorization: basic base64(username:password) in the HTTP headers). So you drop a settings […]

Read more

Re: MSVC build & SHA-256

I’ve managed to set up dependencies and build bitcoin with MS Visual C++ 2008 Express Edition. I’ll give 2010 a try at some time. There is a custom allocator class in serialize.h, secure_allocator, that fails to build with non-debug runtime selected. It is my understanding allocator classes require a template […]

Read more

JSON-RPC password

I uploaded to SVN my changes to add a password to JSON-RPC.  If you’re set up to build, please test it. The -server switch is replaced with -rpcpw=<password>, which is also used with bitcoind. bitcoin -rpcpw=<password>    — runs with JSON-RPC port open bitcoind -rpcpw=<password>   — daemon with password […]

Read more
1 28 29 30 31 32 54