Commit graph

334 commits

Author SHA1 Message Date
David A. Harding
b8b1f2d07f
Merge pull #800: Revert "Drop Coinapult wallet" 2015-04-13 07:44:36 -04:00
David A. Harding
961d6c988f
Revert "Merge pull #793: Dev Docs: New Glossary & JS Search Box"
This reverts commit e3dcf0ce1f, reversing
changes made to c71e9fdf2d.

Once again we had a broken new plugin that Travis CI and local building
didn't catch.
2015-04-10 19:33:39 -04:00
David A. Harding
e3dcf0ce1f
Merge pull #793: Dev Docs: New Glossary & JS Search Box 2015-04-10 19:05:27 -04:00
Administrator
7ab88dd816 Adjusted logo area to within 96px 2015-04-05 00:06:40 -04:00
Ninkip2p
74e42facd7
Wallets: Add Ninki wallet
Rebased-from: 8137407d17d3b01af7051b76555f4482e3cb39b7
Rebased-by: David A. Harding <dave@dtrt.org>
Closes #760
2015-04-04 13:14:32 -04:00
David A. Harding
ee2a161421
Revert "Drop Coinapult wallet"
This reverts commit 6fa5684924.
2015-04-04 11:34:19 -04:00
Saivann
6fa5684924 Drop Coinapult wallet
(The service was compromised and is still suspended)
2015-03-25 12:51:31 -04:00
Saivann
4ae5740f05 Drop KnC wallet screenshot and icon 2015-03-23 14:51:31 -04:00
David A. Harding
037cd4553a
Add New Glossary Page And Developer Search Feature
This commit adds the code necessary to generate a new
en/developre-glossary page with entry pages in the en/glossary/
directory, e.g. en/glossary/51-percent-attack.

The glossary page and the individual term pages feature a JavaScript
search engine (no CGI) for just glossary terms.  This search box has
also been added to the following pages:

    * Developer Documentation (the index page)
    * Developer Guide
    * Developer Reference
    * Developer Examples

The search box requires the following MIT-licensed libraries:

    * JQuery
    * JQuery UI
    * JQuery UI CSS stylesheet

These allow our JS code to be almost trivially simple in js/devsearch.js

This commit adds only code.  Actual glossary entry data will be added in
a subsequent commit.
2015-03-19 15:31:28 -04:00
David A. Harding
4e80dc13f8
Merge pulls #774 and #776
* #774: SVG optimisation; the return
* #776: QA: Simplify Comparison Between Local And Remote Site Files
2015-02-27 08:13:49 -05:00
George Kimionis
8879288197 Added Coinomi wallet 2015-02-27 06:18:04 +02:00
louisjc
8b1a9d8cad Update SVG 2015-02-25 17:45:57 +01:00
David A. Harding
09a13aac4f
Merge pull 761: Update some images 2015-02-23 15:01:27 -05:00
David A. Harding
bac9de664c
Merge pulls #711, #752, #758
* Pull #711: Add Basic "How To Run A Full Node" Page
* Pull #752: Revert "Drop good tor privacy score for mycelium"
* Pull #758: Dev Docs: Add Inline Template Plugin And Use It For RPC/REST
2015-02-23 08:49:47 -05:00
louisjc
e9e1dbf1cf Update merchants map 2015-02-22 17:20:03 +01:00
louisjc
d0357100c8 Update price chart (2013-2015) 2015-02-21 15:39:39 +01:00
David A. Harding
94c1166470
Merge pull #736: Dev Docs: Add Section About Headers-First IBD 2015-02-20 08:28:27 -05:00
David A. Harding
1ba00657ae Full Node Howto: Add Windows 7, Ubuntu Server, and Other Linux
* Added instructions for Windows 7, but only for Bitcoin Core GUI. I
  added a stub for anyone who wants to write instructions for using the
  daemon on Windows.

* Added instructions for Ubuntu 14.04 LTS Server, but only for Bitcoin
  core daemon. I assume most server users run headless.

* Added instructions for Other Linux Distributions, for both GUI and
  daemon. Hopefully the instructions are general enough to apply to most
  distributions but specific enough that they actually help readers.

* Added a stub for Windows 8.1 as I don't have access to a copy, and all
  the pay-per-hour Windows VPSes I can find run some version of Windows
  Server. (I have the same problem with OS X.)

* Hid some subsections in the table of contents: I found having
  subsections named "Bitcoin Core GUI" and "...Daemon" within multiple
  sections distracting, so I hid them in the TOC.

* Added basic PGP verification instructions: I didn't try to explain PGP
  to newbies, but I did provide instructions useful to people who have
  used PGP before.  These instructions are currently displayed in the
  Windows 7 and Other Linux Distributions sections (where users download
  from Bitcoin.org).

* Made sure the end of each install section points to the Network
  Configuration section so users open port 8333.

Closes #410
2015-02-19 18:29:05 -05:00
David A. Harding
b29923a533 Full Node Howto: Add Port 8333 Instructions, Plus Corrections
Made numerous corrections suggestion by Saivann Carignan (thanks!),
including:

* Replaced GUI autostart instructions with using Bitcoin Core GUI's own
  autostart option.

* Described minimum upload speed requirements.

* Described metered bandwidth requirements. Also added a warning about
  exceeding periodic bandwidth limits.

* List items that ended with complete sentences (subject+predicate)
  received terminal punctuation. Did not terminally punctuate sentence
  fragments (sentences missing a subject or predicate).

Also suggested by Saivann, I added an extended section describing
setting up port forwarding on home routers and opening firewall ports to
allow inbound connections to port 8333.
2015-02-19 18:29:05 -05:00
David A. Harding
3c673cc338 Add Basic "How To Run A Full Node" Page
Add basic page with some general information plus instructions for
Ubuntu 14.10.

Change a link on the participate page to point to the full node page.

This page is being added as English-only for now.  I figure we can
convert it into a translation template after we have instructions for
Windows and Mac OS X, and after the instrutions have actually been
tested with the released version of Bitcoin Core 0.10.0.  (These Ubuntu
instructions were tested with RC3 and the old Ubuntu packaging.)
2015-02-19 18:29:05 -05:00
Saivann
9ac6bdd463
Downloads: Updates for v0.10.0
* Set filenames once in the download page

* Edit download page for new or updated files

* Add link to the source code, GitHub and torrent download

* Replace long sync instructions by short instructions to run a full node on the download page

Commit originated by Saïvann Carignan and updated by Dave Harding.
2015-02-16 03:03:20 -05:00
Saivann
8308d27c2a Merge branch 'airbitz' 2015-02-10 11:15:30 -05:00
David A. Harding
72cc5f7f9e
Dev Docs: Add Section About Headers-First IBD
* Add flowchart illustration to blocks-first section to match new
  headers-first flowchart

* Add new headers-first initial block download (IBD) section

* Revise Block Broadcasting section

* Add paragraph about orphan block handling in headers-first to the
  Orphan Blocks section
2015-02-05 16:16:46 -05:00
ywecur
838457bfe3
Wallets: Re-Add Circle.com To The Wallet Page 2015-02-04 08:44:47 -05:00
Saivann
0d26b7610c Merge remote-tracking branch 'remotes/louisjc/master' 2015-02-02 12:07:48 -05:00
louisjc
a5bde04a69 Logo SVG optimisation
Optimisation of the logo svg : remove useless groups and tags.
2015-02-01 18:37:20 +01:00
David A. Harding
ccda4caa0c
Dev Docs: Document Blocks-First IBD & Orphan Blocks
This commit provides a detailed overview of the current block download
method, which I've retroactively named blocks-first for parallelism with
headers-first.

New And Significantly Revised:

* New Initial Block Download (IBD) section (h3) with Blocks-First
  subsection (h4)

* New Orphan Block subsection (under Blocks Broadcasting) describing
  orphan blocks and how they're handled under blocks-first. Also
  includes a simple illustration of the difference between orphan blocks
  and stale blocks. Thanks to luke-jr for his s/orphan block/stale
  block/ commit a couple months ago---that made this commit much easier.

Edits:

* Cleaned up a couple cases missed by previous s/orphan/stale/ commit
  because they used past tense (orphaned).

* In P2P reference section, mentioned that a `block` message can be sent
  unsolicited by miners.

* Mention that `getheaders` and `headers` were added in protocol
  version 31800.

* Moved a few internal links around and added a few new internal links.

Administrivia:

* Started adding "TODOv0.10" in HTML comments to places that need to be
  updated when 0.10 is released so that I can easily git grep for that
  tag later.
2015-01-31 15:48:16 -05:00
Saivann
4214856cff Merge branch 'hsts' 2015-01-24 12:09:07 -05:00
Saivann
2c6b2c6089 Merge remote-tracking branch 'remotes/coinapult/coinapult' 2015-01-22 12:25:32 -05:00
Saivann
3e87efe009 Add long time duration HSTS as a requirement for wallets
Drop Circle until the service supports HSTS
2015-01-20 16:14:29 -05:00
Guilherme Polo
811b1e8a00 list the Coinapult wallet
adjust logo size and move to the new location

adjusted wallet classification based on PR 577
2015-01-02 13:36:23 -05:00
ywecur
26c220f782 Add saivanns suggested improvements 2015-01-01 18:05:03 +01:00
ywecur
a365ad3174 Add Circle.com to the wallet page 2015-01-01 04:24:49 +01:00
Saivann
df15d7f857 Update tr translations 2014-12-25 21:10:40 -05:00
Saivann
ec4cc10aa3 Revisit blockchain.info listing
(For issues with transparency, bugs, and security of passwords and backups)
2014-11-29 21:06:22 -05:00
David A. Harding
464272eeb0
Merge Pull #657: Dev Docs: Describe Filterload Message (Final P2P Message To Document) 2014-11-28 19:30:20 -05:00
Saivann
64a6f780be Merge branch 'license' 2014-11-28 10:54:28 -05:00
David A. Harding
a8fd82c6a6 Dev Docs: Describe Filterload Message (Final P2P Message To Document)
New material:

* Add documentation for `filterload` message to devref. This is the last
  P2P protocol message which needed documentation.

* Add an example for creating a bloom filter to the devex, as well as an
  example of checking data against that filter.

Edits:

* Change "object" to "element" in previous `filteradd` text. I decided
  "transaction element" made more sense than the more generic "object".
  Text should be fully consistent across both `filterload` and
  `filteradd` descriptions.

* Mentioned that I think the example hexdump in the `alert` section is
  public domain. (Only the hex is taken from the wiki; the annotation is
  my own work.)
2014-11-27 21:27:01 -05:00
Damian
5fa82e898d - Description length should be 6 lines
- Resize icon in the 144px file to 85px
- Update checkPassTransparencyOpenSource to checkfailtransparencynew
2014-11-23 19:55:49 -08:00
David A. Harding
4e067ac89e
Merge branch 'control-messages' (pull #649) 2014-11-22 00:06:29 -05:00
Saivann
eb67b38e63 Delete unused file 2014-11-21 22:16:24 -05:00
Saivann
2a139a51a1 Set license files and headers for bitcoin.org's content 2014-11-21 19:09:12 -05:00
Saivann
27f1da3ba8 Merge remote-tracking branch 'remotes/btchip/hw1' 2014-11-21 09:35:12 -05:00
Damian
bbfacf4d84 Added Airbitz as a wallet resource 2014-11-18 23:47:17 -08:00
David A. Harding
a149ae1f37
Dev Docs: Describe Almost All Remaining P2P Network Messages
* Describes all remaining messages except filterload. Specificially, the
  following messages are described: Addr, Alert, FilterAdd, FilterClear,
  GetAddr, Ping, Pong, Reject, VerAck, and Version

* New makefile test: report broken markdown tables

* Put relevant protocol version changes at the top of all message
  subsections.
2014-11-17 01:23:11 -05:00
Saivann
7a6484fc21 Add contextual link to source file on GitHub in devel-doc (thanks @icook @harding) 2014-11-16 23:32:58 -05:00
David A. Harding
cc13a10623
Merge branch 'data-messages' (pull #642) 2014-11-16 13:20:54 -05:00
BTChip
81c645c844 Fix square logo size 2014-11-16 10:12:02 +01:00
BTChip
8fc0bdd6cd Update logo 2014-11-16 09:37:33 +01:00
BTChip
74df95c152 Add HW.1
Proofread
2014-11-16 09:21:23 +01:00