Commit graph

1347 commits

Author SHA1 Message Date
David A. Harding
f9949e1a82
Merge branches 'compressed-keys' and 'memorypool' into master 2014-06-13 00:05:45 -04:00
Saivann
ffed3c2529 Create a "Testing Applications" subsection in devel-examples
Move existing "regtest / testnet" texts to the new subsection and link to it
Move Bitcoin Core setup instructions in devel-examples
Add a consistent introduction for devel-(guide/ref/examples)
Fix autocrossref.rb to not add links inside {% highlight %} code blocks
2014-06-12 21:42:42 -04:00
David A. Harding
8a5db84a80
Remove Link To Blockchain.Info's Ineffectual SharedCoin In Dev Docs
No apparent privacy is added by the implementation we link to, and the
press release I read indicates they don't plan to fix it, so I'm
removing our link to it.
2014-06-12 16:50:34 -04:00
saivann
db53413007 Merge pull request #448 from bitcoin/da
Add Danish (da) translation
2014-06-12 12:12:34 -04:00
David A. Harding
3a90000ed8
Add Makefile For Easy Automated Testing Immediately After Building
New Makefile lets testers build the static HTML files and then run a few
automated tests to catch problems like missing files and links.  The
Makefile is not required; the site can still be built using just Jekyll.

This commit also fixes several image-related errors reported by `make
test` by adding the missing PNG images.
2014-06-12 03:06:57 -04:00
David A. Harding
8a9abffe6a
Updates To Compressed Keys Based On Reviewer Feedback
Several reviewers kindly provided feedback via IRC tonight, resulting in
the following changes:

* Mention that compressed keys are used in the offical secp256k1
  documentation with the prefix bytes used by Bitcoin. I could not find
  a publicly-available officialish document defining the prefix bytes,
  but they're used repeatedly in the offical SECG documentation we
  autoxref "secp256k1" to, so I went with that.

* Remove the mention that Bitcoin Core uses OpenSSL. While true, there
  is an effort to slowly move away from using OpenSSL for EC in
  Bitcoin Core.

* Change the phrasing of the relative curve location for 0x02 & 0x03 to
  a form more correct for actuality instead of the illustrated
  abstraction.

* Drop quotes around "uncompressed" since that's the term used in the
  official secp256k1 docs, not something Bitcoin-specific.
2014-06-11 23:30:09 -04:00
Saivann
2b0b6ae58f Add Danish (da) translation 2014-06-11 23:06:01 -04:00
David A. Harding
ad33a91260
Describe What Happens To Mempool During A Reorg 2014-06-11 20:16:30 -04:00
Saivann
7628cf1eef Add submitted CoinSummit event 2014-06-11 17:46:04 -04:00
Saivann
82e38c5c88 Fix SVG icon rendering issue in old browsers
Convert texts to paths and apply a small resizing
2014-06-11 14:59:48 -04:00
saivann
bce06938d6 Merge pull request #451 from bitcoin/develdocswarning
Apply a warning icon to all warning texts in devel-docs
2014-06-11 12:16:08 -04:00
Saivann
21bdb0fd1a Apply a warning icon to all warning texts in devel-docs 2014-06-10 23:51:58 -04:00
saivann
1db4eb4031 Merge pull request #450 from harding/nevertouchprivkeys
Add Warning About Handling Private Keys To Transaction Examples
2014-06-10 23:47:34 -04:00
David A. Harding
85f27095c3
Briefly Reapeat Warning Not To Manually Manage Priv Keys In P2SH Example 2014-06-10 23:36:56 -04:00
Saivann
3b07b66a8d Fix one typo in all translations 2014-06-10 23:11:40 -04:00
David A. Harding
847084b2aa
Corrections To Memory Pool Text
Based on feedback from @luke-jr.  (Thanks!)

* Use "may" to indicate that full peers don't need to track unconfirmed txes.

* Change the example given for why non-mining peers might want to track
  unconfirmed txes.

* Note that txes also get dropped from mempool when memory needs
  to be freed.

* Remove paragraph about storing non-relay/non-mine txes.
2014-06-10 23:08:41 -04:00
David A. Harding
18c2c8dd9f
Add Warning About Handling Private Keys To Transaction Examples 2014-06-10 22:09:48 -04:00
David A. Harding
98b550790a
Add Short Subsection About The Memory Pool 2014-06-10 21:10:49 -04:00
David A. Harding
b428cbde26
Merge remote-tracking branch 'harding/generatingtxes' 2014-06-10 13:51:59 -04:00
Saivann
d79886f395 Hide few untranslated texts for Hindi translation 2014-06-10 13:26:50 -04:00
saivann
28d2c0c8f3 Merge pull request #418 from gwb3/add-hindi-translation-052214
Add Hindi Translation
2014-06-10 13:24:34 -04:00
Garland William Binns III
50c272cb2b Update Language Configuration 2014-06-10 04:47:17 -06:00
Garland William Binns III
0be4f58f81 Apply sans.less Stylesheet 2014-06-10 04:45:38 -06:00
Garland William Binns III
a4c563473a Add English-to-Hindi Translation 2014-06-10 04:42:02 -06:00
David A. Harding
968d9c1f64
Describe Uncompressed And Compressed Public Keys
A quick little subsection the two different public key formats possible
in Bitcoin.
2014-06-09 22:16:31 -04:00
Saivann
f7f25abcaa Fix RSS feed to pass W3C validation (fixes #446) 2014-06-09 15:03:18 -04:00
Saivann
5fc4b8a21f Fix one typo 2014-06-09 14:19:29 -04:00
David A. Harding
ba1a33e712
Merge remote-tracking branch 'bitcoin.org/master' into generatingtxes
Conflicts:
	_includes/references.md
2014-06-09 14:04:23 -04:00
David A. Harding
fe16cd7781
Clarification Of PaymentRequestss And Payment Verification
* Clarify a few places where payment request was used instead of
  PaymentRequest.

* Clarify that payment isn't necessarily verified until the merchant
  says so. Suggested by @saivann (thanks!)
2014-06-09 13:44:23 -04:00
David A. Harding
74be6424de
Merge remote-tracking branches 'saivann/generatingtxesbips', 'saivann/generatingtxesresource' and 'saivann/generatingtxestypos' into generatingtxes 2014-06-09 13:23:35 -04:00
saivann
8e2b00b548 Merge pull request #444 from harding/hardware-wallets
Add Subsection About Wallet Programs, Incl. Hardware Wallets
2014-06-09 13:20:41 -04:00
David A. Harding
63e838fa8c
Small fixes suggested by @saivann (thanks!) 2014-06-09 13:15:35 -04:00
Saivann
dcb4be8e9b Add BIP71 and BIP72 to autocrossref links 2014-06-08 23:21:26 -04:00
Saivann
0cb0a999f6 Fix various typos or naming inconsistencies 2014-06-08 23:17:04 -04:00
Saivann
f456462265 Move Gavin's Payment Request Generator to the "Examples" page 2014-06-08 23:02:39 -04:00
David A. Harding
abf8ac25d6
Add Note About Tx Fees To All Createrawtransaction Example Calls
Based on feedback from @saivann, this may help remind users that poor
use of createrawtransactions can cost them satoshis.
2014-06-08 19:16:09 -04:00
David A. Harding
96bc22b40c
Add Tx Malleability Warning To Spending Unconfirmed Tx Example
Suggested and written by @saivann, with a revised version being
commited here. Thanks!
2014-06-08 18:53:37 -04:00
David A. Harding
87e31affba
Add Subsection About Wallet Programs, Incl. Hardware Wallets
Describe the essential functions of a wallet program and how multiple
programs can work together to fulfill those functions, as in the case of
a signing-only wallet.
2014-06-07 19:27:49 -04:00
Saivann
ca7b38d5ea Use consistent names for 48px icons 2014-06-07 15:13:11 -04:00
David A. Harding
ed798f1da9
Merge remote-tracking branch 'saivann/generatingtxesmulticode' into generatingtxes 2014-06-07 15:09:50 -04:00
Saivann
45c586ee29 Simplify multicode CSS styles
Add consistent border-radius
Simplify margins / paddings
2014-06-07 14:56:42 -04:00
Saivann
a4f019a905 Apply consistent width and center icons in devel-doc 2014-06-07 14:11:46 -04:00
Saivann
9ef9eedff4 Fix "Return To Overview" icon in devel-example 2014-06-07 14:07:35 -04:00
Saivann
2cc5d241e5 Use consistent capitalization for devel-doc icons 2014-06-07 14:07:02 -04:00
saivann
eb33d8298d Merge pull request #443 from voffkas/bitcoinconfkiev
New Event added - bitcoinconf kiev
2014-06-07 13:42:00 -04:00
David A. Harding
c4c52cf896
Add Report Issue Link To Developer Examples 2014-06-07 09:40:43 -04:00
David A. Harding
61f0931b75
Updates Based On Feedback From Mailing List
* Remove the QR Code error corrections subsection.

* Remove the non-example Payment Protocol text from developer examples.

* Update reference links and autocrossrefs to reflect above deletions

* Fix CSS padding problems reported by @saivann

* Remove all HTML comments from autocrossref text to allow easy checking
  for broken link definitions: find _site -name '*.html' | xargs grep '\]\['

* Add PNG versions of guide and example SVG icons.  (optipng run)
2014-06-06 18:46:32 -04:00
Saivann
304c13e606 Fix listtable styles for IE6-7 2014-06-06 15:47:06 -04:00
Saivann
187ed2562a Improve contributors.rb plugin
Validate returned data from GitHub API
htmlescape data on the HTML page
Drop unnecessary yaml dependency
Add more comments in the code
Add more aliases in _config.yml
Fix vertical-align style
2014-06-06 15:33:16 -04:00
voffkas
15beb85d71 New Event added - bitcoinconf kiev 2014-06-06 15:28:41 +03:00