Commit Graph

8904 Commits

Author SHA1 Message Date
Evan Duffield
b7f436bb5c version bump 2015-01-19 09:25:13 -07:00
Cory Fields
58259ad1ed
qt: fix broken unicode chars on osx 10.10
- qt: avoid hard-coding font names

They may not contain all necessary characters for a language

- qt: fix broken unicode chars on osx 10.10

The default font changed again.

The real fix is to compile qt against a >= 10.8 sdk, but this is simple enough
to backport to 0.10 to avoid having to do that there.

Note: NSAppKitVersionNumber is a double and there's no official value for
NSAppKitVersionNumber10_10. Since == isn't reliable for doubles, use Apple's
guidelines for testing versions here:
https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKit/

Chinese and Japanese fonts have been hard-coded as well, otherwise they fail to
show up at all.

- qt: fonts: allow SubstituteFonts to filter based on user's language

SubstituteFonts() has been moved to after app identification so that QSettings
are accessible.

Github-Pull: #5671
Rebased-From: 73cd4edb4f 52954e6efd f5ad78b34a
2015-01-19 12:37:41 +01:00
Gregory Maxwell
186a517692
Restore RPC HTTP keepalives to default.
This avoids a regression for issues like #334 where high speed
 repeated connections eventually run the HTTP client out of
 sockets because all of theirs end up in time_wait.

Maybe the trade-off here is suboptimal, but if both choices will
 fail then we prefer fewer changes until the root cause is solved.

Rebased-From: 1a25a7edf8 7d2cb48511
Github-Pull: #5674
2015-01-19 12:16:17 +01:00
vertoe
40a11fbc6b merge downstream 0.11.0 2015-01-19 10:04:24 +01:00
Darkcoin
3d0e5e5c39 Merge pull request #121 from UdjinM6/add_keepass_doc
add keepass integration simple description to docs
2015-01-18 18:37:25 -07:00
Darkcoin
6192450540 Merge pull request #122 from UdjinM6/fix_mn_conf_doc
small additions to masternode config doc
2015-01-18 18:34:23 -07:00
UdjinM6
8d55b3a0b4 add keepass integration simple description to docs 2015-01-19 03:51:45 +03:00
Evan Duffield
6dd7e0f1ce corrected getblocktemplate coinbasevalue output 2015-01-18 12:49:47 -07:00
Evan Duffield
908b105ded Merge branch 'master' of https://github.com/darkcoin/darkcoin 2015-01-18 08:29:35 -07:00
Evan Duffield
539a8683a4 Added LiteMode
LiteMode disables Darksend/Masternodes/InstantX for clients
who want speed and don't need access to these features. UI
for Darksend is also hidden while in this mode.
2015-01-18 08:28:16 -07:00
Darkcoin
b5e4d58e96 Merge pull request #118 from freynder/keepass
Cleaned up debug log and adhere to coding conventions
2015-01-18 08:11:30 -07:00
Francis Reynders
f0450ab022 Cleaned up debug log and set curly braces according to coding conventions
- write to debug log only when debug option is specified
- do not log communication data that can contain secure information
- use newinline for curly braces according to coding conventions
2015-01-18 15:59:41 +01:00
Darkcoin
daab1083cf Merge pull request #116 from UdjinM6/110x_ds_fix2
110x ds fix2
2015-01-18 07:40:45 -07:00
UdjinM6
66bfccc9df small additions to masternode config doc 2015-01-17 23:57:18 +03:00
evan82
5db4831227 Merge pull request #115 from UdjinM6/fix_icns
fix low res of icns
2015-01-16 16:14:43 -07:00
UdjinM6
0a7f74ea13 fix low res of icns 2015-01-17 02:11:32 +03:00
evan82
6c516804ba Merge pull request #114 from UdjinM6/fix_macdeploy_infoplst
fix Info.plst
2015-01-16 15:06:34 -07:00
UdjinM6
fb7ebb7a25 fix Info.plst 2015-01-17 01:03:21 +03:00
Evan Duffield
b329a2f19b version bump 2015-01-16 14:00:48 -07:00
evan82
ab53ee8f63 Merge pull request #113 from UdjinM6/fix_macdeploy
more fixes for mac deploy
2015-01-16 13:58:43 -07:00
evan82
b41f8d610a Merge pull request #112 from vertoe/devel-0.9
merge duplicate .desktop files
2015-01-16 13:58:20 -07:00
vertoe
1c8f014f53 merge downstream 0.11.0 2015-01-16 21:30:13 +01:00
vertoe
c7c561cf87 merge duplicate desktop files 2015-01-16 21:29:46 +01:00
UdjinM6
3aa1e4dc18 more fixes for mac deploy 2015-01-16 23:22:14 +03:00
Darkcoin
2eda66f680 Merge pull request #109 from vertoe/devel-0.9
Fix icons and install shortcuts (debian & macdeploy).
2015-01-16 08:03:43 -07:00
vertoe
333d5ae781 Creat a tools menu with info, console and network items. 2015-01-16 10:55:24 +01:00
vertoe
0745120cfa Fix mac osx deploy scripts. 2015-01-16 10:19:59 +01:00
vertoe
9a18c01433 Reset overviewpage frame size. 2015-01-16 09:52:15 +01:00
vertoe
e9dc24c055 Fix icons and debian install shortcuts. 2015-01-16 09:34:26 +01:00
UdjinM6
33a7c539ba another attempt to simplify ds and fix some issues 2015-01-15 17:41:56 +03:00
Darkcoin
82283fb506 Merge pull request #108 from vertoe/devel-0.9
Some UI fixes & BIP44
2015-01-15 07:19:28 -07:00
vertoe
60b6ef59dd Mix 8 rounds default. 2015-01-15 13:45:03 +01:00
vertoe
afa587176c Fix typos. 2015-01-15 13:27:46 +01:00
vertoe
0a1d09aeff Adapt BIP44 coin type 5 for Darkcoin (placeholder). 2015-01-15 12:55:50 +01:00
vertoe
389ff61339 merge downstream 0.11 2015-01-15 12:42:28 +01:00
vertoe
b8e53a337c merge devel-0.9 2015-01-15 12:40:25 +01:00
vertoe
c664137c9a Use display unit instead of hardcoded DRK for darksend settings and set max to 16 rounds 2015-01-15 12:38:03 +01:00
vertoe
fb312b0cd3 Use display unit instead of hardcoded DRK for darksend hint 2015-01-15 12:20:09 +01:00
vertoe
a80da619a7 Use display unit instead of hardcoded DRK for darksend warning 2015-01-15 12:15:01 +01:00
vertoe
36acf7e57a Use display unit instead of hardcoded DRK for darksend settings 2015-01-15 12:07:00 +01:00
vertoe
e6ce27defd Update copyright year 2015 2015-01-15 11:31:35 +01:00
Gregory Maxwell
aaf55d25c6
Add a -rpckeepalive and disable RPC use of HTTP persistent connections.
It turns out that some miners have been staying with old versions of
 Bitcoin Core because their software  behaves poorly with persistent
 connections and the Bitcoin Core thread and connection limits.

What happens is that underlying  HTTP libraries leave connections open
 invisibly to their users and then the user runs into the default four
 thread limit.  This looks like Bitcoin Core is unresponsive to RPC.

There are many things that should be improved in Bitcoin Core's behavior
 here, e.g. supporting more concurrent connections, not tying up threads
 for idle connections, disconnecting kept-alive  connections when limits
 are reached, etc. All are fairly big, risky changes.

Disabling keep-alive is a simple workaround. It's often not easy to turn
 off the keep-alive support in the client where it may be buried in some
 platform library.

If you are one of the few who really needs persistent connections you
 probably know that you want them and can find a switch; while if you
 don't and the misbehavior is hitting you it is hard to discover the
 source of your problems is keepalive related.  Given that it is best
 to default to off until they're handled better.

Github-Merge: #5655
Rebased-From: 16a5c18cea 56c1093dae 1dd8ee72af
2015-01-15 09:38:24 +01:00
UdjinM6
71dcb6e070 Merge branch 'v0.11.0.x' of https://github.com/darkcoin/darkcoin into v0.11.0.x 2015-01-14 20:22:20 +03:00
Evan Duffield
7a1f2192a7 Fixed UI update bug 2015-01-14 10:16:48 -07:00
UdjinM6
59cf24b049 Merge branch 'v0.11.0.x' of https://github.com/darkcoin/darkcoin into v0.11.0.x 2015-01-14 18:27:13 +03:00
Evan Duffield
8038fdfcff Rounds calculation stopped at 8 2015-01-14 07:52:43 -07:00
Evan Duffield
1dea6cb2cc Rounds calculation stopped at 8 2015-01-14 07:50:40 -07:00
Evan Duffield
201b3fb77e Fixed performance issues with --reindex 2015-01-14 07:28:35 -07:00
UdjinM6
a8ea4767eb Merge branch 'v0.11.0.x' of https://github.com/darkcoin/darkcoin into v0.11.0.x 2015-01-14 01:26:12 +03:00
vertoe
c39caeb0d3 Update release-notes-0.11.0.md 2015-01-13 21:06:08 +01:00