Matt Corallo
467b79391f
Fix signed/unsigned warnings in {script,serialize}.h ( fixes #1541 )
13 years ago
Fordy
3a25a2b9b0
Update License in File Headers
...
I originally created a pull to replace the "COPYING" in crypter.cpp and
crypter.h, but it turned out that COPYING was actually the correct
file.
13 years ago
Philip Kaufmann
810b4fad7d
remove unused typedef in serialize.h
13 years ago
Pieter Wuille
6b6aaa1698
Further reduce header dependencies
...
This commit removes the dependency of serialize.h on PROTOCOL_VERSION,
and makes this parameter required instead of implicit. This is much saner,
as it makes the places where changing a version number can have an
influence obvious.
13 years ago
Wladimir J. van der Laan
7fa3ad83a9
Remove unused and unreachable code
13 years ago
Jeff Garzik
c3fad8350b
serialize.h: CAutoFile's read and write may take size_t nSize
13 years ago
Jeff Garzik
b87c0fc440
version.h: separate client, net sections. Move more constants to this file.
...
* move PROTOCOL_VERSION to version.h
* move CLIENT_VERSION* to version.h, make available past cpp stage
* clearly separate client, network version portions of version.h
13 years ago
Wladimir J. van der Laan
6cb6d62347
remove dependency on serialize.h and util.h for SecureString
13 years ago
Wladimir J. van der Laan
52d3a48128
VC2010 compile fixes
13 years ago
Pieter Wuille
6b8de05d0a
Begin doxygen-compatible comments
13 years ago
Matt Corallo
db1a5609a0
Fix compilation warning.
13 years ago
Gavin Andresen
882164196e
Update all copyrights to 2012
13 years ago
Gavin Andresen
a1de57a063
Compile with extra warnings turned on. And more makefile/code tidying up.
...
This turns on most gcc warnings, and removes some unused variables and other code that triggers warnings.
Exceptions are:
-Wno-sign-compare : triggered by lots of comparisons of signed integer to foo.size(), which is unsigned.
-Wno-char-subscripts : triggered by the convert-to-hex functions (I may fix this in a future commit).
13 years ago
Matt Corallo
f7a9a11391
Fix horrific performance found by gmaxwell.
13 years ago
Wladimir J. van der Laan
bde280b9a4
Revert "Use standard C99 (and Qt) types for 64-bit integers"
...
This reverts commit 21d9f36781
.
13 years ago
Luke Dashjr
21d9f36781
Use standard C99 (and Qt) types for 64-bit integers
13 years ago
Gavin Andresen
0e87f34bed
Include limits, not climints (using std::numeric_limits now)
13 years ago
Gavin Andresen
26ce92b352
Use std::numeric_limits<> for typesafe INT_MAX/etc
13 years ago
Gavin Andresen
bd846c0e56
Cleanup: removed dead code, and use C99 typedefs for int64 (supported by all modern c++ compilers)
13 years ago
Gavin Andresen
f8ded588a2
Implement BIP 14 : separate protocol version from client version
13 years ago
Gavin Andresen
8896c2d9d6
Bump version 0.5.99 (prep for pulling for version 0.6)
13 years ago
Gavin Andresen
67c454c67c
Bump version to 0.5.1
13 years ago
Gavin Andresen
d764d9161e
Obsolete keypool and make sure database removes log files on shutdown.
13 years ago
Gavin Andresen
94eaab7710
Bump version to 0.5.0.0
13 years ago
Gavin Andresen
6853e627f1
Fix build on windows and mac
...
Replaced all occurrences of #if* __WXMSW__ with WIN32,
and all occurrences of __WXMAC_OSX__ with MAC_OSX, and made
sure those are defined appropriately in the makefile and bitcoin-qt.pro.
13 years ago
Gavin Andresen
6b8a5ab622
Bump version to 0.4.1
13 years ago
Gavin Andresen
7464e647de
Bumped version numbers to 0.4.0rc1
13 years ago
Giel van Schijndel
82dc6426b4
Move func 'REF' from util.h to serialize.h
...
util.h doesn't use REF, serialize.h does, creating a dependency of
serialize.h on util.h, but util.h already depends on serialize.h. To
resolve this circular dependency the function 'REF' has now been moved
closer to one of its two points of use.
Signed-off-by: Giel van Schijndel <me@mortis.eu>
13 years ago
Matt Corallo
b2120e223a
Unify copyright notices.
...
To a variation on:
// Copyright (c) 2009-2010 Satoshi Nakamoto
// Copyright (c) 2011 The Bitcoin developers
13 years ago
Matt Corallo
02962ba848
Add missing include to serialize.h
13 years ago
Wladimir J. van der Laan
24c835b0b6
windows build fix
14 years ago
Jeff Garzik
24a0def8cd
Bump version to 0.3.25
...
Yes, we might release as v0.4, but let's just do a simple increment
for now.
14 years ago
Doug Huff
a48c671957
Make mlock() and munlock() portable to systems that require the address to be on a page boundary.
14 years ago
Dylan Noblesmith
c1aacf0be3
mlock() all private keys in memory
...
Inline comment and idea come from the encprivkeys branch
by Matt Corallo <matt@bluematt.me>.
14 years ago
Wladimir J. van der Laan
ae3d0aba15
Sync to bitcoin git e94010b239
14 years ago
Jeff Garzik
b4b536d782
Bump version to 0.3.24.
14 years ago
Wladimir J. van der Laan
ba4081c1fc
move back to original directory structure
14 years ago
Wladimir J. van der Laan
822f2e3ddf
update to newest git bitcoin core
14 years ago
Wladimir J. van der Laan
2097c09a9b
integrate a few extra .h files
14 years ago
Wladimir J. van der Laan
c24d047b9c
core is a more appropriate name for the bitcoin library
14 years ago
Wladimir J. van der Laan
1f2e0df865
begin integration with bitcoin upstream
14 years ago