Commit graph

1091 commits

Author SHA1 Message Date
Saivann
c7bc38f452 Add a temporary BETA disclaimer in devel-docs 2014-05-21 22:59:03 -04:00
David A. Harding
c1e61199a1
Merge branch 'hd-ancestor-compromise' into devel-docs 2014-05-21 19:12:15 -04:00
saivann
b6a8926062 Merge pull request #411 from bitcoin/devel-report
Add "Report An Issue" action in developer documentation toc
2014-05-20 18:57:16 -04:00
David A. Harding
cb5b2206b1
Make Clearer The Benefits Of Hardened Keys And The Absence Of A Master PubKey
As suggested by @gmaxwell (thanks!), I tried to make clearer the benefit
of hardened keys:

* Described hardened keys as a solution in the first sentence of the
  Hardened Keys subsection.

* Reordered the text so that the problem is described before the
  solution, making the presence of a solution clearer.

* Added a prefatory sentence to the description of the two key
  derivation formulas again describing the hardened formula as a
  solution.

As suggested by @vbuterin (thanks!), I added a paragraph describing that
HD wallets don't use normal derivation on the master key so they don't
have an effective master public key. (See end of the diff.)

This is a fairly large diff because of the reordering, but no new
clauses were added besides those described above.
2014-05-20 10:15:23 -04:00
saivann
5c102c569d Merge pull request #408 from harding/hd-ancestor-compromise
Fix Images For Normal HD Key Derivation; Mention Ancestor Key Risk
2014-05-19 19:07:19 -04:00
Saivann
3c5a915aed Fix toc action entries style for mobiles 2014-05-19 18:45:52 -04:00
Saivann
fecdbf0e93 Update "Report An Issue" link on mouseover (thanks @harding) 2014-05-19 18:39:18 -04:00
Saivann
30afc84515 Improve mini_ico_report icon 2014-05-19 12:17:37 -04:00
Saivann
753424d2e6 Add "Report An Issue" action in developer documentation toc 2014-05-19 12:02:34 -04:00
David A. Harding
e21d527523
Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk
_includes/guide_wallets.md:

* Fix formula given for normal child key derivation to state that public
  keys must also be provided to the HMAC hash function. This required
  updating both text and images.

* Add one-paragraph warning about ancestor key compromise when the
  ancestor extended public key is compromised along with a descended
  private key.  Update img/dev/en-hd-private-parent-to-private-child.*
  to help illustrate this warning.

en/developer-reference.md:

* Remove %include% of previously-removed file which caused new versions
  of Jekyll to die.
2014-05-17 14:34:28 -04:00
saivann
1a123bbb4a Merge pull request #401 from bitcoin/devdoc-hd-offby1
Fix Off-By-One Error In HD Wallet Section
2014-05-14 10:39:31 -04:00
David A. Harding
f59afd8803 Fix Off-By-One Error In HD Wallet Section
Discovered by /u/lifeboatz on Reddit.  Thanks!
2014-05-14 08:48:52 -04:00
saivann
370eb10adf Merge pull request #400 from bitcoin/develp2pkh
Replace P2PH With P2PKH
2014-05-14 00:31:57 -04:00
Saivann
c7eed3e444 Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
David A. Harding
70d871d43e Merge pull request #395 from harding/docsupdate-sigsecurity
Devel Docs: Add Comparison-Based Attacks To Reasons Not To Reuse Keys
2014-05-13 09:12:47 -04:00
David A. Harding
0db9d5a544 Merge pull request #394 from harding/docsupdate1
Small Changes To Devel Doc Based On Comments
2014-05-11 14:18:03 -04:00
David A. Harding
1885c15ba3 Mention Side-Channel Attacks In Addition To Lack-Of-Entropy Attacks 2014-05-11 13:46:03 -04:00
David A. Harding
cc2105debc Add Comparison-Based Attacks To Reasons Not To Reuse Keys
_includes/guide_transactions.md:

* Expand the security part of the Avoiding Key Reuse subsection to also
  describe why creating more than one signature with the same private
  key might be a problem. Based on feedback from @luke-jr. Thanks!
2014-05-11 10:34:43 -04:00
David A. Harding
c59b8e0621 Remove Assertion That Pay-To-Pubkey (Unhashed) Still Used In Coinbase Txes
_includes/guide_transactions.md:

* Assertions that pay-to-public-key (unhashed) was "used in all coinbase
  transactions" and "is more convenient" have been removed: the first
  statement because its provably untrue; the second because it's debatable
  (spending unhashed keys requires fewer bytes, so it might be more
  convenient).  Based on feedback from @TierNolan.  Thanks!
2014-05-11 08:49:05 -04:00
David A. Harding
c1d491ed39 Small Changes To Devel Doc Based On Comments By @luke-jr & @mikehearn
_includes/guide_transactions.md:

* DOS expanded to "denial of service" to improve readability and avoid
  conflation with Disk Operating System. Change based on feedback from
  @luke-jr. Thanks!

_includes/guide_mining.md:

* Dropped assertion that `getblocktemplate` can't reuse an established
  socket. Change based on feedback from @luke-jr. Thanks!

_includes/guide_contracts.md:

* Dropped opening sentences to Contracts section, which were a holdover
  from when contracts was a subsection of Transactions. New opening
  sentence is now similar to the summary sentences which open all other
  sections. Change based on feedback from @mikehearn. Thanks!

* Deleted USA-centric example from second paragraph and merged remaining
  parts of the first two paragraphs into a single opening paragraph with
  no example. Change based on feedback from @mikehearn. Thanks!

* Removed mention of placeholder byte from multisig example. Change
  based on feedback from @mikehearn. Thanks!
2014-05-11 07:27:57 -04:00
Saivann
4c3046fbb4 Fix transactions link on the devel-doc page 2014-05-10 19:41:59 -04:00
David Harding
ffde087f02 Contributions by @harding to devel docs
Thanks also (in alphabetical order) to @cbeams, @mikehearn, and
@tgeller, among others.

The last pre-squash commit was: c2b8d562aa107c7b68c60946cea14cdccc5159ad
2014-05-09 22:13:59 -04:00
instagibbs
82378ddcb4 Contributions by @instagibbs to devel docs
Thanks also (in alphabetical order) to @cbeams, @mikehearn, and
@tgeller, among others.

The last pre-squash commit was: c2b8d562aa107c7b68c60946cea14cdccc5159ad
2014-05-09 22:13:59 -04:00
saivann
46780d3177 Contributions by @saivann to devel docs
Thanks also (in alphabetical order) to @cbeams, @mikehearn, and
@tgeller, among others.

The last pre-squash commit was: c2b8d562aa107c7b68c60946cea14cdccc5159ad
2014-05-09 22:13:59 -04:00
saivann
adbc48bc2d Merge pull request #391 from MBupdates/patch-1
Update 2014-09-15-insidebitcoinslondon.md
2014-05-09 18:11:01 -04:00
MBupdates
4860a32935 Update 2014-09-15-insidebitcoinslondon.md 2014-05-09 16:52:13 -04:00
saivann
9557cb836b Merge pull request #392 from MBupdates/patch-2
Update 2014-07-28-insidebitcoinstelaviv
2014-05-09 16:46:37 -04:00
MBupdates
80227e9d52 Update 2014-07-28-insidebitcoinstelaviv 2014-05-09 10:28:03 -04:00
MBupdates
a1e5af6c32 Update 2014-09-15-insidebitcoinslondon.md 2014-05-09 10:25:44 -04:00
Saivann
9717c728e9 Fix CSS styles for future rtl translations 2014-05-08 00:22:30 -04:00
Saivann
e4873b457d Fix and improve release notes formatting 2014-05-04 23:50:41 -04:00
Saivann
bf9980df1d Apply a few CSS improvements for table of contents, lists, tables and code blocks 2014-05-04 22:23:27 -04:00
Saivann
3192d6fde1 Enable code highlighting with rouge 2014-05-04 20:59:54 -04:00
Saivann
97cd4b4ab4 Prevent makeEditable easter egg from triggering when scrolling 2014-05-04 20:43:36 -04:00
Saivann
cc1efea142 Move bitcoin-security mailing list link outside translations 2014-05-03 19:35:42 -04:00
Saivann
17e1bc8cf9 Add missing event date 2014-05-02 13:38:57 -04:00
saivann
734f0099bb Merge pull request #386 from MBupdates/InsideBTelAviv
Create 2014-07-28-insidebitcoinstelaviv
2014-05-02 13:05:49 -04:00
MBupdates
4d51dbdde8 Create 2014-07-28-insidebitcoinstelaviv 2014-05-02 11:11:14 -04:00
Saivann
7fc8444eb5 Add "Fundación Satoshi Nakamoto" to the list of non-profits 2014-04-29 15:49:50 -04:00
saivann
057f9fd47a Merge pull request #383 from bitcoin/updatedwuc
Add new WeUseCoins video
2014-04-26 13:20:14 -04:00
Saivann
5093a901f7 Fix NABC event formatting (fixes #384) 2014-04-25 10:06:35 -04:00
junior8k
c412bea9bb Update NABC 2014-04-25 15:58:11 +02:00
junior8k
95a7df1677 Create NABC 2014-04-25 09:52:51 +02:00
Saivann
9ed48c2240 Add new WeUseCoins video 2014-04-24 18:27:05 -04:00
Saivann
5fc481e362 Improve "full Bitcoin client" text on the "Choose your wallet" page as per discussions on #381 2014-04-24 00:07:54 -04:00
Saivann
99cf2b09ef Merge branch 'patch-6' (fixes #381) 2014-04-23 23:47:57 -04:00
Saivann
63dac6894a Support GitHub API pagination
(GitHub now returns only limited data per API Call)
2014-04-21 17:38:27 -04:00
Saivann
90ff0a2d97 Update de translation 2014-04-20 00:14:27 -04:00
Saivann
486bee8896 Mark heartbleed alert as inactive 2014-04-19 13:50:57 -04:00
sunnankar
922fcc1475 Update en.yml
Shortened the title.
2014-04-17 14:29:24 -04:00