1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-29 11:28:20 +00:00
Commit Graph

78 Commits

Author SHA1 Message Date
David A. Harding
8d6972d719 Libbitcoin bx: remove all mentions of vulnerable tool
- Remove appendix dedicated to `bx`.  They had already been slated for
  deletion, as I wrote to a reviewer on 2023-07-27: "I'm also probably
  going to delete the library/tool focused appendixes as I don't think
  they add anything".  After the disclosure of CVE-2023-39910 on August
  8th, it's clear that this appendix was worse than useless: it was
  harmful.

- Remove other mentions of `bx` in the book.  I had not previously
  intended this because it looked like a pain, but mentions of a tool
  often come across as endorsements to readers and no tool created by
  the team behind Libbitcoin is one I would ever want to endorse.  I
  regret that I didn't remove the mentions earlier in the process of
  updating the book.

- Remove appendix dedicated to pycoin.  I'm now aware of any problems
  with pycoin, but I don't think these sort of short detached tutorials
  add anything.  Programming Bitcoin is an entire book built on pycoin,
  and all of these tools have their own webpages that get updated more
  frequently than the book.
2023-09-01 13:21:39 +02:00
David A. Harding
b387a9c09e Appendixes: add whitepaper errata
Suggested by Murchandamus.
2023-08-01 11:13:43 -10:00
David A. Harding
4165d6e113 Appendix Script Ops: remove (replace with link)
During his review, Mark "Murch" Erhardt discovered that the appendix
contained several errors and many entries that were confusing.  When I
looked at the upstream source on the wiki, I discover that it had extra
information that eliminated those problems.  Since we only reference the
appendix twice, don't really go into detail about writing your own
scripts, and since all the information is easily accessible online for
free, we drop the appendix and replace references to it with a link to
the wiki.
2023-08-01 07:52:54 -10:00
David A. Harding
bece720d4f Appendixes: update BIPs and Script; remove Bitcore
- BIPs: it's silly to repeat all BIPs in the book, especially when an
  increasing number have never been used or are just silly.  Instead,
  use the list of implemented BIPs from the Bitcoin Core project, which
  represents a list of mostly interesting BIPs.

- Add OP_CHECKSIGADD from tapscript to the Script copypasta.

- Bitcore removed per outline
2023-06-28 15:55:54 -10:00
David A. Harding
eb78eb1dfd Delete now-unused files for original chapters 6 & 7 2023-04-09 05:35:55 -10:00
David A. Harding
f3689a028a Update cross-references 2023-03-05 11:05:36 -10:00
David A. Harding
2f0d7d8c3a Revert CC-BY-SA material added since the second edition
The commit ab5ae32bae is the last commit
for the second edition, so all changes since then are dropped except for
several commits for the third edition authored by Andreas Antonopoulos.

No attempt is made to remove CC-BY-SA or other licensed content present
in the already-published first or second editions.

This revert may itself be reverted for versions of the book published
under CC-BY-SA.
2023-02-01 06:31:10 -10:00
Will Binns
0ac9f62f16
book: Fix broken links 2020-05-04 14:50:18 -06:00
Will Binns
b4ebe6078d
Revert aa58b93 2020-05-04 12:07:38 -06:00
Will Binns
aa58b939e3
book: Fix link to index.asciidoc
Closes #532
2020-05-04 12:04:40 -06:00
Andreas M. Antonopoulos
3bf14a5e5d Remove segwit appendix from book
Renumbered index references in subsequent chapters
2018-02-02 17:09:29 -08:00
Andreas M. Antonopoulos
baaaa79f00 Renamed appendix and reorganized book.asciidoc 2017-04-23 14:43:43 +02:00
Chris Kleeschulte
02d79c2c64 Added Bitcore examples. 2016-12-29 16:59:00 -05:00
Will Binns
5e9f9e6e72 Revert "Merge pull request #208 from jonathancross/book-includes"
This reverts commit 52dadba957.

book.asciidoc is being used for the O'Reilly early-release program and should only contain the completed chapters from the in-progress second edition of the book. Please do not modify, thanks!
2016-12-09 09:16:34 +00:00
Jonathan Cross
59f2017896
Fixing book.asciidoc file includes to match actual file names. 2016-11-11 02:46:55 +01:00
Andreas M. Antonopoulos
e095d8328d Added satoshi white paper as appendix 2016-02-02 14:05:43 -06:00
evoskuil
76c5ba8000 Updates for SX -> Bitcoin Explorer upgrade. 2015-01-19 14:42:06 -08:00
Melanie Yarbrough
c3b8d1bdfc updating asciidoc file to include praise page 2014-11-26 08:45:22 -05:00
Melanie Yarbrough
bc4d4a4853 updating order of files 2014-11-25 16:02:36 -05:00
Melanie Yarbrough
f839b6adea updating book asciidoc file 2014-11-21 06:57:24 -05:00
Chris Pappas
2ca656f3da Fixing markup and removing unneccesary file from book.asciidoc RT #185160 2014-11-04 13:45:34 -05:00
Melanie Yarbrough
039f32554f updating file to include all files 2014-11-04 13:06:59 -05:00
drusselloctal@gmail.com
217ff976be Updated book.asciidoc 2014-11-01 19:33:00 -07:00
drusselloctal@gmail.com
b913429f96 Updated book.asciidoc 2014-11-01 18:56:36 -07:00
drusselloctal@gmail.com
13b32268c7 Updated book.asciidoc 2014-11-01 18:49:27 -07:00
drusselloctal@gmail.com
d9d761c610 Updated book.asciidoc 2014-11-01 18:43:44 -07:00
drusselloctal@gmail.com
f36d4fad15 Updated book.asciidoc 2014-11-01 16:08:42 -07:00
drusselloctal@gmail.com
820b6171d9 Updated book.asciidoc 2014-11-01 09:56:15 -07:00
drusselloctal@gmail.com
55910f8fed Updated book.asciidoc 2014-11-01 09:51:14 -07:00
drusselloctal@gmail.com
e52d4f2682 Updated book.asciidoc 2014-10-29 17:16:31 -07:00
drusselloctal@gmail.com
338194fa18 Updated book.asciidoc 2014-10-29 17:09:57 -07:00
drusselloctal@gmail.com
f81ce0bbc2 Updated book.asciidoc 2014-10-29 16:49:19 -07:00
drusselloctal@gmail.com
701c89e3e7 Updated book.asciidoc 2014-10-29 15:50:07 -07:00
Chris Pappas
7a8a50c975 Updating bookinfo.xml file; Adding colo file; Adding colo include and bookseries to book file; adding index markup to book file; Adding tools dir and oneoff boilerplate 2014-10-07 11:24:42 -04:00
andreas@antonopoulos.com
63c3312cff Updated book.asciidoc 2014-10-05 12:47:17 -07:00
andreas@antonopoulos.com
6a10600f9a Updated book.asciidoc 2014-10-02 16:09:14 -07:00
andreas@antonopoulos.com
dc527504ed Updated book.asciidoc 2014-09-28 11:39:29 -07:00
andreas@antonopoulos.com
e560d5f020 Updated book.asciidoc 2014-09-25 09:05:46 -07:00
andreas@antonopoulos.com
9bbc27c9de Updated book.asciidoc 2014-09-23 15:49:06 -07:00
aseronick@oreilly.com
7b291da900 Updated book.asciidoc 2014-09-16 07:08:09 -07:00
andreas@antonopoulos.com
4148091d82 Updated book.asciidoc 2014-09-08 09:13:22 -07:00
amacdonald@oreilly.com
2d50ed1aca Updated book.asciidoc 2014-08-25 07:34:40 -07:00
amacdonald@oreilly.com
6e3b09855a Updated book.asciidoc 2014-08-19 08:05:58 -07:00
andreas@antonopoulos.com
8898000a43 Updated book.asciidoc 2014-08-17 12:31:20 -07:00
andreas@antonopoulos.com
02c6ea5f63 Updated book.asciidoc 2014-08-01 08:15:08 -07:00
andreas@antonopoulos.com
fe9039ad1f Updated book.asciidoc 2014-07-24 09:14:42 -07:00
andreas@antonopoulos.com
1106495ff3 Updated book.asciidoc 2014-07-06 12:29:09 -07:00
andreas@antonopoulos.com
874fe9c4b1 Updated book.asciidoc 2014-07-06 15:21:37 -04:00
andreas@antonopoulos.com
b22390950d Updated book.asciidoc 2014-05-31 16:45:00 -07:00
Andreas M. Antonopoulos
270bf067a0 remove book.asciidoc (index file) from repo 2014-05-31 19:33:25 -04:00