9f0ac16942
Do-nothing MapPort() ifndef USE_UPNP. fixes #450
2011-08-09 12:38:17 -04:00
2c3691d53d
Cleanup test suite output to be more useful.
2011-08-08 14:31:08 -04:00
3c8cecda1f
Add file for transaction tests.
2011-08-08 14:31:08 -04:00
a8330e0049
Add a file for script tests
2011-08-08 14:31:08 -04:00
5f6a654d3e
Add prototype for EvalScript() to script.h
...
This is needed for the script unit tests.
2011-08-08 14:31:08 -04:00
e707d29dd6
Fix testing setup
...
There were some problems with the existing testing setup:
- Makefile rules for test-file compilation used CFLAGS instead of
CXXFLAGS in makefile.unix
2011-08-08 14:31:08 -04:00
02962ba848
Add missing include to serialize.h
2011-08-08 14:31:08 -04:00
8a62fec3ee
Add missing includes to net.h
2011-08-08 14:31:08 -04:00
437173f430
Add missing include to script.h
2011-08-08 14:31:08 -04:00
fcedd45c3c
Add missing includes to key.h
2011-08-08 14:31:07 -04:00
4e5d88ce26
Merge pull request #443 from TheBlueMatt/dupin
...
Check for duplicate txins in CheckTransaction.
2011-08-08 11:16:40 -07:00
bd1e54bc0b
Merge branch 'tmp2'
2011-08-04 15:22:05 -04:00
eb20f3c8f5
Merge pull request #448 from sipa/cbitcoinaddress
...
avoid strAddress + validity checks
2011-08-04 11:47:15 -07:00
95699e1730
Merge pull request #446 from WakiMiko/upnp-desc
...
Identify as "Bitcoin + version number" when mapping UPnP port
2011-08-04 11:40:44 -07:00
32de8cd062
Merge pull request #451 from TheBlueMatt/tornolisten
...
Don't listen if on TOR (resolves #441 ).
2011-08-04 11:40:06 -07:00
01a509fa26
Don't listen if on TOR ( resolves #441 ).
2011-08-03 22:16:29 +02:00
918150048a
Make it clear that setting proxy requires restart to fully apply.
2011-08-03 21:02:07 +02:00
4d2ef6e5b6
avoid strAddress + validity checks
...
Avoid references to addresses using strings, and use CBitcoinAddress
as much as possible. Also added some validity checks on addresses
entered using RPC.
2011-08-03 13:01:09 +02:00
ce364b2d7a
Merge pull request #444 from Jeroenz0r/patch-2
...
Translation from "Open Bitcoin" to "Verstuur Bitcoins"
2011-08-01 13:41:43 -07:00
1565698169
Identify as "Bitcoin + version number" when mapping UPnP port
...
Makes Bitcoin identify itself as "Bitcoin + version number" instead of
the nondescript "libminiupnpc" when forwarding a port via UPnP.
2011-08-01 16:34:59 +02:00
9326234109
Merge pull request #437 from codler/patch-2
...
Comment "deprecated"
2011-07-31 16:56:56 -07:00
364685e195
Translation from "Open Bitcoin" to "Verstuur Bitcoins"
2011-08-01 02:03:19 +03:00
33208fb557
Check for duplicate txins in CheckTransaction.
2011-07-31 14:20:10 +02:00
8c2143d4d8
Comment "deprecated"
2011-07-30 19:58:22 +03:00
e1f13129e8
Merge pull request #436 from TheBlueMatt/master
...
Fix EncryptKeys crash introduced by a9ba471
, identified by TD.
2011-07-27 13:10:47 -07:00
687c82558c
Fix EncryptKeys crash introduced by a9ba4710
, identified by TD.
2011-07-27 18:02:39 +02:00
a139ed74f2
CAddrDB::LoadAddresses: properly initialize CAddress
...
Fixes issue #424
2011-07-26 15:15:55 -04:00
aa7c5e7ceb
Merge pull request #435 from sipa/fixextract
...
Bugfix: don't overuse limited ExtractAddress
2011-07-26 10:43:00 -07:00
b63241d451
Bugfix: don't overuse limited ExtractAddress
...
ExtractAddress was called with the keystore as argument in RPC and
UI, limiting results to own keys. This caused empty "address"
fields.
2011-07-26 19:41:47 +02:00
a0eb1d151f
Merge pull request #434 from laanwj/addkey_retval
...
make SetHash160 return a value (as specified in the function signature)
2011-07-26 08:46:48 -07:00
690c723e5f
make SetHash160 return a value (as specified in the function signature)
2011-07-26 16:59:31 +02:00
67ed7d9d49
Fix UNIX-specific thread handle leak.
2011-07-25 15:06:45 -07:00
a9ba47101a
Merge pull request #403 from sipa/cbitcoinaddress
...
keys indexed by address + introduced CBitcoinaddress
2011-07-24 15:38:38 -07:00
b6d19aefa0
Merge pull request #428 from sipa/mintxfeefix
...
Fix for small change outputs
2011-07-24 08:08:33 -07:00
a7dd11c6da
Fix for small change outputs
...
With the separation of CENT and MIN_TX_FEE, it is now reasonable
to create change outputs between 0.01 and 0.0005, as these are
spendable according to the policy, even though they require a fee
to be paid.
Also, when enough fee was already present, everything can go into
a change output, without further increasing the fee.
2011-07-24 16:37:09 +02:00
c2da35319d
Merge pull request #423 from TheBlueMatt/mapalreadyaskedforfix
...
Actually use mapAlreadyAskedFor.
2011-07-21 19:05:38 -07:00
643160f6e7
Actually use mapAlreadyAskedFor.
...
Previously, mapAlreadyAskedFor was read from, but never added to.
The original intent was to use mapAlreadyAskedFor to keep track
of the time an item was requested and "Each retry is 2 minutes
after the last".
This implements that intent.
2011-07-21 22:06:20 +02:00
ca40e581eb
Merge pull request #1 from AbrahamJewowich/cbitcoinaddress
...
Cbitcoinaddress
2011-07-18 06:38:54 -07:00
03f8b54565
Fix bug with accessing vchData[0] when vchData is empty.
...
Fix typo in CBase58Data::CompareTo
2011-07-18 06:26:54 -07:00
9e3e21efeb
Merge pull request #419 from mibe/translation-de
...
Updated German translation
2011-07-17 17:52:40 -07:00
993d37b90b
Merge pull request #395 from mibe/issue-395
...
Error in Russian Translation
2011-07-17 17:51:08 -07:00
cb61b8dc4c
split off CBase58Data from CBitcoinAddress
...
Split off features unrelated to addresses from CBitcoinAddress to
CBase58Data, so they can be reused.
2011-07-17 12:09:17 +02:00
2ffba736e9
Use CBitcoinAddress instead of string/uint160
...
Instead of conversion functions between pubkey/uint160/address in
base58.h, have a fully fledged class CBitcoinAddress (CAddress was
already taken) to represent addresses.
2011-07-17 12:09:14 +02:00
03fbd79049
get rid of mapPubKeys
...
Make CKeyStore's interface work on uint160's instead of pubkeys, so
no separate global mapPubKeys is necessary anymore.
2011-07-17 12:07:59 +02:00
6801782096
Changed Russian translation according to comment in issue 395
2011-07-17 04:22:50 +02:00
e609c468d9
Added German wallet encryption messages translation.
2011-07-17 02:56:10 +02:00
241844eab0
Basically some grammatical fixes of the German translation.
2011-07-17 02:19:49 +02:00
133ccbe408
Merge pull request #418 from EricJ2190/master
...
Update makefile.vc for wallet encryptions.
2011-07-15 21:11:34 -07:00
88cab1e4a3
Added crypter to makefile.vc.
2011-07-15 23:38:46 -04:00
5b0fc31b1c
Merge pull request #414 from spiechu/polish-translation
...
added polish wallet encryption messages
2011-07-14 20:43:22 -07:00