Skip to content

Commit 6a0bcb8

Browse files
committed
Merge pull request #6004
c6de7c3 trivial string change in wallet.cpp (the -> that) (Philip Kaufmann) 1e3473d Add operator names to DNS Seed list (Michael Ford) a21df62 ensure consistent header comment naming conventions (Philip Kaufmann) 9e16cb1 Make 'Default: %u' spacing consistent in help message (Wladimir J. van der Laan) 6cb37a3 [Qt, Trivial] remove two unneeded includes of wallet/db.h (Philip Kaufmann) 68f795e [Qt, Trivial] fix header groupings + space, intdentation fixes (Philip Kaufmann) 985ec17 [Qt, Trivial] misc minor string changes (Philip Kaufmann) c0555dc depends: latest config.guess and config.sub (Michael Ford) 89fc6b6 Remove leftover strlcpy.h copyright (Rob Van Mieghem) 468aa3b Re-wrote a passage of text that was difficult to understand. (Jason Lewicki) 71ad6bd [Trivial] format sync.h (Philip Kaufmann) abcec30 Update REST URL to match reality (paveljanik) 447d37e Use https link to bitcoin.org in Doxygen intro (Michael Ford) c069234 Fix typo in init.cpp interpration/interpretation (Michael Ford) 52070c8 Removed '()' where used without contents inside (Nicolas Benoit) 30c1db1 Replaced current function names with __func__ in LogPrintf() calls. (Nicolas Benoit) 9bdd03f Point to the Debian 7.8 installer (Michael Ford) 0b2f930 Fix docs for 'complete' field in 'signrawtransaction' response (charlescharles) c2f2161 Add x86_64* i686* mips* and arm* to depends .gitignore (Michael Ford) fa535f9 Remove folder and images for bootstrap.md (sandakersmann) 60c1469 [Qt] header group cleanup (Philip Kaufmann)
2 parents 4a884ae + c6de7c3 commit 6a0bcb8

39 files changed

+128
-115
lines changed

contrib/debian/copyright

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@ Files: src/json/*
1515
Copyright: 2007-2009, John W. Wilkinson
1616
License: Expat
1717

18-
Files: src/strlcpy.h
19-
Copyright: 1998, Todd C. Miller <[email protected]>
20-
License: ISC
21-
2218
Files: debian/*
2319
Copyright: 2010-2011, Jonas Smedegaard <[email protected]>
2420
2011, Matt Corallo <[email protected]>

depends/.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,7 @@ work/
33
built/
44
sources/
55
config.site
6+
x86_64*
7+
i686*
8+
mips*
9+
arm*

depends/config.guess

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Attempt to guess a canonical system name.
33
# Copyright 1992-2015 Free Software Foundation, Inc.
44

5-
timestamp='2015-01-01'
5+
timestamp='2015-03-04'
66

77
# This file is free software; you can redistribute it and/or modify it
88
# under the terms of the GNU General Public License as published by
@@ -168,20 +168,27 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
168168
# Note: NetBSD doesn't particularly care about the vendor
169169
# portion of the name. We always set it to "unknown".
170170
sysctl="sysctl -n hw.machine_arch"
171-
UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
172-
/usr/sbin/$sysctl 2>/dev/null || echo unknown)`
171+
UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
172+
/sbin/$sysctl 2>/dev/null || \
173+
/usr/sbin/$sysctl 2>/dev/null || \
174+
echo unknown)`
173175
case "${UNAME_MACHINE_ARCH}" in
174176
armeb) machine=armeb-unknown ;;
175177
arm*) machine=arm-unknown ;;
176178
sh3el) machine=shl-unknown ;;
177179
sh3eb) machine=sh-unknown ;;
178180
sh5el) machine=sh5le-unknown ;;
181+
earmv*)
182+
arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
183+
endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
184+
machine=${arch}${endian}-unknown
185+
;;
179186
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
180187
esac
181188
# The Operating System including object format, if it has switched
182189
# to ELF recently, or will in the future.
183190
case "${UNAME_MACHINE_ARCH}" in
184-
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
191+
arm*|earm*|i386|m68k|ns32k|sh3*|sparc|vax)
185192
eval $set_cc_for_build
186193
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
187194
| grep -q __ELF__
@@ -197,6 +204,13 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
197204
os=netbsd
198205
;;
199206
esac
207+
# Determine ABI tags.
208+
case "${UNAME_MACHINE_ARCH}" in
209+
earm*)
210+
expr='s/^earmv[0-9]/-eabi/;s/eb$//'
211+
abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
212+
;;
213+
esac
200214
# The OS release
201215
# Debian GNU/NetBSD machines have a different userland, and
202216
# thus, need a distinct triplet. However, they do not need
@@ -213,7 +227,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
213227
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
214228
# contains redundant information, the shorter form:
215229
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
216-
echo "${machine}-${os}${release}"
230+
echo "${machine}-${os}${release}${abi}"
217231
exit ;;
218232
*:Bitrig:*:*)
219233
UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
@@ -933,6 +947,9 @@ EOF
933947
crisv32:Linux:*:*)
934948
echo ${UNAME_MACHINE}-axis-linux-${LIBC}
935949
exit ;;
950+
e2k:Linux:*:*)
951+
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
952+
exit ;;
936953
frv:Linux:*:*)
937954
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
938955
exit ;;

depends/config.sub

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Configuration validation subroutine script.
33
# Copyright 1992-2015 Free Software Foundation, Inc.
44

5-
timestamp='2015-01-01'
5+
timestamp='2015-03-08'
66

77
# This file is free software; you can redistribute it and/or modify it
88
# under the terms of the GNU General Public License as published by
@@ -117,7 +117,7 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
117117
case $maybe_os in
118118
nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
119119
linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
120-
knetbsd*-gnu* | netbsd*-gnu* | \
120+
knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
121121
kopensolaris*-gnu* | \
122122
storm-chaos* | os2-emx* | rtmk-nova*)
123123
os=-$maybe_os
@@ -259,7 +259,7 @@ case $basic_machine in
259259
| bfin \
260260
| c4x | c8051 | clipper \
261261
| d10v | d30v | dlx | dsp16xx \
262-
| epiphany \
262+
| e2k | epiphany \
263263
| fido | fr30 | frv | ft32 \
264264
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
265265
| hexagon \
@@ -381,7 +381,7 @@ case $basic_machine in
381381
| c[123]* | c30-* | [cjt]90-* | c4x-* \
382382
| c8051-* | clipper-* | craynv-* | cydra-* \
383383
| d10v-* | d30v-* | dlx-* \
384-
| elxsi-* \
384+
| e2k-* | elxsi-* \
385385
| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
386386
| h8300-* | h8500-* \
387387
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
@@ -518,6 +518,9 @@ case $basic_machine in
518518
basic_machine=i386-pc
519519
os=-aros
520520
;;
521+
asmjs)
522+
basic_machine=asmjs-unknown
523+
;;
521524
aux)
522525
basic_machine=m68k-apple
523526
os=-aux
@@ -1373,7 +1376,7 @@ case $os in
13731376
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
13741377
| -sym* | -kopensolaris* | -plan9* \
13751378
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
1376-
| -aos* | -aros* \
1379+
| -aos* | -aros* | -cloudabi* \
13771380
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
13781381
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
13791382
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \

doc/REST-interface.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ Only supports JSON as output format.
3636

3737
Risks
3838
-------------
39-
Running a webbrowser on the same node with a REST enabled bitcoind can be a risk. Accessing prepared XSS websites could read out tx/block data of your node by placing links like `<script src="http://127.0.0.1:1234/tx/json/1234567890">` which might break the nodes privacy.
39+
Running a webbrowser on the same node with a REST enabled bitcoind can be a risk. Accessing prepared XSS websites could read out tx/block data of your node by placing links like `<script src="http://127.0.0.1:8332/rest/tx/1234567890.json">` which might break the nodes privacy.

doc/dnsseed-policy.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ As such, DNS seeds must be run by entities which have some minimum
77
level of trust within the Bitcoin community.
88

99
Other implementations of Bitcoin software may also use the same
10-
seeds and may be more exposed. In light of this exposure this
11-
document establishes some basic expectations for the expectations
12-
for the operation of dnsseeds.
10+
seeds and may be more exposed. In light of this exposure, this
11+
document establishes some basic expectations for operating dnsseeds.
1312

1413
0. A DNS seed operating organization or person is expected
1514
to follow good host security practices and maintain control of

doc/gitian-building.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@ In the VirtualBox GUI click "Create" and choose the following parameters in the
7474
- Disk size: at least 40GB; as low as 20GB *may* be possible, but better to err on the safe side
7575
- Push the `Create` button
7676

77-
Get the [Debian 7.7 net installer](http://cdimage.debian.org/debian-cd/7.7.0/amd64/iso-cd/debian-7.7.0-amd64-netinst.iso) (a more recent minor version should also work, see also [Debian Network installation](https://www.debian.org/CD/netinst/)).
77+
Get the [Debian 7.8 net installer](http://cdimage.debian.org/debian-cd/7.8.0/amd64/iso-cd/debian-7.8.0-amd64-netinst.iso) (a more recent minor version should also work, see also [Debian Network installation](https://www.debian.org/CD/netinst/)).
7878
This DVD image can be validated using a SHA256 hashing tool, for example on
7979
Unixy OSes by entering the following in a terminal:
8080

81-
echo "d440e85b4121f94608748139f25dbce1ad36771348b002fe07d4d44b9d9e623f debian-7.7.0-amd64-netinst.iso" | sha256sum -c
81+
echo "e39c36d6adc0fd86c6edb0e03e22919086c883b37ca194d063b8e3e8f6ff6a3a debian-7.8.0-amd64-netinst.iso" | sha256sum -c
8282
# (must return OK)
8383

8484
After creating the VM, we need to configure it.

doc/img/bootstrap1.png

-53.7 KB
Binary file not shown.

doc/img/bootstrap2.png

-34.4 KB
Binary file not shown.

doc/img/bootstrap4.png

-107 KB
Binary file not shown.

0 commit comments

Comments
 (0)