Ross Nicoll
3b1376906d
Merge pull request #2680 from patricklodder/1.14.6-cfgac-format
...
trivial: fix spacing issues in configure.ac
2021-11-08 19:21:43 +00:00
Patrick Lodder
b0edf35ab0
trivial: fix spacing issues in configure.ac
2021-11-08 09:07:27 -05:00
Patrick Lodder
9a237032dd
open 1.14.6 for development
2021-11-08 08:22:02 -05:00
Patrick Lodder
e92aba9190
fixate 1.14.5
2021-11-04 16:54:55 -04:00
Patrick Lodder
8e4ea27962
Merge pull request #2491 from edtubbs/master
...
[feat] Added AVX2 SHA support
2021-11-01 18:47:05 -04:00
Patrick Lodder
7dae118b0a
build: experimental ci build with AVX2
2021-10-03 00:55:55 -05:00
Ed Tubbs
bef1ae5f3c
Commit changes to SHA sources
...
Added nasm and intel-ipsec-mb to depends
Added remote_digest_init.patch
Added argument and checks to configure.ac
Make nasm a native dependency
2021-10-02 23:32:42 -05:00
Chun Kuan Lee
4598ec33fc
GCC-7 and glibc-2.27 compat code
...
Cherry-picked from: 908c1d7
Note: fixes __divmoddi4 and log2f when compiling with gcc-7
2021-09-29 20:50:09 +02:00
Patrick Lodder
f8a5488be3
Merge pull request #2483 from bjacquin/dev/beber/db53
...
Update to Berkeley DB 5.3
2021-08-24 22:26:03 +02:00
Bertrand Jacquin
1a6738f920
Update to Berkeley DB 5.3
...
Old BerkeleyDB version such as 5.1 are being removed from most Linux
distribution.
See: https://bugs.gentoo.org/792222
See: https://fedoraproject.org/wiki/Changes/Libdb_deprecated
2021-08-21 23:55:05 +01:00
Patrick Lodder
6591f8ed67
open 1.14.5 for development
2021-08-20 23:37:24 +02:00
Patrick Lodder
d946a24d6f
fixate v1.14.4
2021-08-20 04:16:14 +02:00
Malta Micael
83121eacf7
fix: macos qt build
2021-07-01 14:43:09 -04:00
Patrick Lodder
fcdf94ca2c
open 1.14.4 for development
2021-03-01 02:24:55 +01:00
Patrick Lodder
05c54fceca
mark 1.14.3 as release
2021-02-27 17:34:05 +01:00
Ross Nicoll
0fce867c51
Bump version to 1.14.3 ( #1745 )
...
* Bump version to 1.14.3
* Update copyright year and release status
2021-02-18 07:59:35 +00:00
langerhans
0b46a40ed1
Set next release version to 1.14.2
2019-11-03 19:45:02 +01:00
Ross Nicoll
dbfb33abe0
Revert behaviour change in getauxblock
...
Change getauxblock to respond with a "target" field instead of "_target".
2019-07-13 19:23:36 +00:00
Ross Nicoll
b84d1fe1d9
Mark 1.14 ready for release
2019-05-19 12:28:37 -07:00
langerhans
4b89d4cc01
Fix version and update copyright year
2019-03-25 05:36:12 +00:00
Ross Nicoll
2cb9f8ce8d
Fix copyright substitution
...
List both Bitcoin & Dogecoin developers in copyright notice.
2019-03-25 05:36:11 +00:00
Ross Nicoll
4dd8838b3a
Rename binaries to match Dogecoin
2019-03-25 05:36:11 +00:00
Ross Nicoll
ccca58b9e0
Update DB version to 5.1
2018-09-19 19:21:48 +01:00
Wladimir J. van der Laan
4a41de4585
build: bump version to 0.14.2
2017-06-02 07:39:56 +02:00
Wladimir J. van der Laan
47d24c85b7
Bump version to 0.14.1
2017-04-05 09:12:36 +02:00
Wladimir J. van der Laan
e4c9a90fe9
util: Work around (virtual) memory exhaustion on 32-bit w/ glibc
...
glibc-specific: On 32-bit systems set the number of arenas to 1. By
default, since glibc 2.10, the C library will create up to two heap
arenas per core. This is known to cause excessive virtual address space
usage in our usage. Work around it by setting the maximum number of
arenas to 1.
Github-Pull: #10120
Rebased-From: 625488ace5
2017-03-31 11:48:59 +02:00
Cory Fields
99fd85cb44
build: force a c++ standard to be specified
...
Newer compilers may switch to newer standards by default. For example, gcc6
uses std=gnu++14 by default.
Github-Pull: #9831
Rebased-From: 9829c54de2
2017-02-23 19:06:57 +01:00
Cory Fields
05e906dbc6
build: add --enable-werror option
...
This turns some compiler warnings into errors. Useful for c-i.
Github-Pull: #9789
Rebased-From: 205830a37b
2017-02-23 10:49:07 +01:00
Cory Fields
749fe95fdc
build: warn about variable length arrays
...
Github-Pull: #9789
Rebased-From: b602fe0f73
2017-02-23 10:49:07 +01:00
Wladimir J. van der Laan
bc69f34b35
build: bump version to 0.14.0
2017-02-17 17:24:00 +01:00
Lauda
be31a2b363
[Trivial] Update license year range to 2017
...
The same as #7363 .
2017-01-23 23:46:06 +01:00
Wladimir J. van der Laan
7014506415
Merge #9475 : Let autoconf detect presence of EVP_MD_CTX_new
...
0388afe
Let autoconf detect presence of EVP_MD_CTX_new (Luke Dashjr)
2017-01-05 10:28:47 +01:00
Luke Dashjr
0388afe69d
Let autoconf detect presence of EVP_MD_CTX_new
...
Fixes LibreSSL compatibility
2017-01-04 18:37:37 +00:00
Jonas Schnelli
53442af0aa
Merge #9412 : build: Fix 'make deploy' for OSX
...
2fb98f6
Fix bug in dmg builder so that it actually reads in the configuration file (Don Patterson)
b01667c
Mention RSVG dependency when creating the disk image on OSX (Jonas Schnelli)
09aefb5
build: Fix 'make deploy' for OSX (Cory Fields)
2017-01-02 09:43:15 +01:00
Douglas Roark
e2b5c98cef
Fix linker error when configured with --enable-lcov
2016-12-28 21:47:51 -08:00
Jonas Schnelli
b01667c778
Mention RSVG dependency when creating the disk image on OSX
2016-12-23 10:09:49 +01:00
Cory Fields
09aefb5177
build: Fix 'make deploy' for OSX
...
Native OSX uses system tools rather than 3rd party dependencies. rsvg-convert
is still required, though.
2016-12-23 09:48:52 +01:00
Alex Morcos
30b620c48a
remove obsolete run-bitcoind-for-test.sh
2016-12-04 15:44:41 -05:00
Pieter Wuille
2efcfa5acf
Merge #9260 : Mrs Peacock in The Library with The Candlestick (killed main.{h,cpp})
...
76faa3c
Rename the remaining main.{h,cpp} to validation.{h,cpp} (Matt Corallo)
e736772
Move network-msg-processing code out of main to its own file (Matt Corallo)
87c35f5
Remove orphan state wipe from UnloadBlockIndex. (Matt Corallo)
2016-12-02 18:25:40 -08:00
Matt Corallo
76faa3cdfe
Rename the remaining main.{h,cpp} to validation.{h,cpp}
2016-12-02 09:42:51 -08:00
Matt Corallo
10ae7a7b23
Revert "Use async name resolving to improve net thread responsiveness"
...
This reverts commit caf6150e97
.
getaddrinfo_a has a nasty tendency to segfault internally in its
background thread, on every version of glibc I tested, especially
under helgrind.
See https://sourceware.org/bugzilla/show_bug.cgi?id=20874
2016-12-01 14:32:44 -08:00
Wladimir J. van der Laan
a8b2a82618
Merge #9156 : Add compile and link options echo to configure
...
d8274bc
Add compile and link options echo to configure (Jonas Schnelli)
2016-11-17 16:05:56 +01:00
Jonas Schnelli
d8274bcd00
Add compile and link options echo to configure
2016-11-16 12:02:05 +01:00
Cory Fields
70266e9829
build: fix qt5.7 build under macOS
...
OBJCXX's std flags don't get defined by our cxx macro. Rather than hard-coding
to c++11, just force OBJCXX to be the same as CXX unless the user specified
otherwise.
2016-11-15 16:12:17 -05:00
Wladimir J. van der Laan
f445d88612
Revert "Check and enable -Wshadow by default."
...
This reverts commit fd5654cab1
.
This is still causing too many warnings for some compiler combinations,
forget it for now.
2016-11-09 21:28:11 +01:00
Wladimir J. van der Laan
e0477f6d20
Merge #8794 : Enable -Wshadow by default
...
359bac7
Add notes about variable names and shadowing (Pavel Janík)
fd5654c
Check and enable -Wshadow by default. (Pavel Janík)
2016-11-09 14:12:19 +01:00
fanquake
6dd3723722
Set minimum required Boost to 1.47.0
2016-10-17 11:43:59 +08:00
Wladimir J. van der Laan
fb24d7eeb4
Merge #8813 : bitcoind: Daemonize using daemon(3)
...
a92bf4a
bitcoind: Daemonize using daemon(3) (Matthew King)
2016-09-30 18:19:31 +02:00
Matthew King
a92bf4af66
bitcoind: Daemonize using daemon(3)
...
Simplified version of #8278 . Assumes that every OS that (a) is supported
by Bitcoin Core (b) supports daemonization has the `daemon()` function
in its C library.
- Removes the fallback path for operating systems that support
daemonization but not `daemon()`. This prevents never-exercised code from
ending up in the repository (see discussion here:
https://github.com/bitcoin/bitcoin/pull/8278#issuecomment-242704745 ).
- Removes the windows-specific path. Windows doesn't support `daemon()`,
so it don't support daemonization there, automatically.
Original code by Matthew King, adapted by Wladimir van der Laan.
2016-09-26 13:37:44 +02:00
Wladimir J. van der Laan
4e1567acff
Merge #8249 : Enable (and check for) 64-bit ASLR on Windows
...
62c2915
build: supply `-Wl,--high-entropy-va` (Wladimir J. van der Laan)
9a75d29
devtools: Check for high-entropy ASLR in 64-bit PE executables (Wladimir J. van der Laan)
2016-09-26 13:34:38 +02:00