Merge branch '0.5.0.x' into 0.5.x
authorLuke Dashjr <luke-jr+git@utopios.org>
Wed, 8 Feb 2012 03:49:03 +0000 (22:49 -0500)
committerLuke Dashjr <luke-jr+git@utopios.org>
Wed, 8 Feb 2012 03:49:03 +0000 (22:49 -0500)
Conflicts:
src/qt/locale/bitcoin_ru.ts
src/qt/locale/bitcoin_zh_TW.ts

13 files changed:
1  2 
doc/README
doc/README_windows.txt
src/bitcoinrpc.cpp
src/qt/locale/bitcoin_da.ts
src/qt/locale/bitcoin_de.ts
src/qt/locale/bitcoin_es.ts
src/qt/locale/bitcoin_es_CL.ts
src/qt/locale/bitcoin_nb.ts
src/qt/locale/bitcoin_nl.ts
src/qt/locale/bitcoin_ru.ts
src/qt/locale/bitcoin_zh_TW.ts
src/serialize.h
src/util.h

diff --cc doc/README
@@@ -1,6 -1,6 +1,6 @@@
 -Bitcoin 0.5.0.4 BETA
 +Bitcoin 0.5.3 BETA
  
- Copyright (c) 2009-2011 Bitcoin Developers
+ Copyright (c) 2009-2012 Bitcoin Developers
  Distributed under the MIT/X11 software license, see the accompanying
  file license.txt or http://www.opensource.org/licenses/mit-license.php.
  This product includes software developed by the OpenSSL Project for use in
@@@ -1,6 -1,6 +1,6 @@@
 -Bitcoin 0.5.0.4 BETA\r
 +Bitcoin 0.5.3 BETA\r
  \r
- Copyright (c) 2009-2011 Bitcoin Developers\r
+ Copyright (c) 2009-2012 Bitcoin Developers\r
  Distributed under the MIT/X11 software license, see the accompanying\r
  file license.txt or http://www.opensource.org/licenses/mit-license.php.\r
  This product includes software developed by the OpenSSL Project for use in\r
@@@ -2158,9 -2159,10 +2158,11 @@@ void ThreadRPCServer2(void* parg
  {
      printf("ThreadRPCServer started\n");
  
 -    if (mapArgs["-rpcuser"] == "" && mapArgs["-rpcpassword"] == "")
 +    strRPCUserColonPass = mapArgs["-rpcuser"] + ":" + mapArgs["-rpcpassword"];
 +    if (strRPCUserColonPass == ":")
      {
+         unsigned char rand_pwd[32];
+         RAND_bytes(rand_pwd, 32);
          string strWhatAmI = "To use bitcoind";
          if (mapArgs.count("-server"))
              strWhatAmI = strprintf(_("To use the %s option"), "\"-server\"");
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -674,8 -669,8 +674,8 @@@ Address: %
      </message>
      <message>
          <location filename="../optionsdialog.cpp" line="217"/>
-         <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly.  Most transactions are 1KB.  Fee 0.01 recommended.</source>
-         <translation>Опциональная комиссия за кадый KB транзакции, которое позволяет быть уверенным, что Ваша транзакция будет обработана быстро.  Большинство транзакций занимают 1 KB.  Рекомендованная комиссия: 0.01 BTC.</translation>
+         <source>Optional transaction fee per kB that helps make sure your transactions are processed quickly.  Most transactions are 1kB.  Fee 0.01 recommended.</source>
 -        <translation>Опциональная комиссия за кадый kB транзакции, которое позволяет быть уверенным, что Ваша транзакция будет обработана быстро.  Большинство транщакций занимают 1 kB.  Рекомендованная комиссия: 0.01 BTC.</translation>
++        <translation>Опциональная комиссия за кадый kB транзакции, которое позволяет быть уверенным, что Ваша транзакция будет обработана быстро.  Большинство транзакций занимают 1 kB.  Рекомендованная комиссия: 0.01 BTC.</translation>
      </message>
      <message>
          <location filename="../optionsdialog.cpp" line="223"/>
@@@ -673,8 -673,8 +673,8 @@@ Address: %
      </message>
      <message>
          <location filename="../optionsdialog.cpp" line="217"/>
-         <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly.  Most transactions are 1KB.  Fee 0.01 recommended.</source>
-         <translation>非必要的交易手續費, 有助於縮短你的交易處理時間. 以 KB 為計費單位, 而大部份交易的大小是 1KB. 建議設定為 0.01 元.</translation>
+         <source>Optional transaction fee per kB that helps make sure your transactions are processed quickly.  Most transactions are 1kB.  Fee 0.01 recommended.</source>
 -        <translation>非必要的交易手續費, 有助於縮短你的交易處理時間. 以 kB 為計費單位, 而大部份交易的大小是 1kB. 建議設定為 0.01 位元幣.</translation>
++        <translation>非必要的交易手續費, 有助於縮短你的交易處理時間. 以 kB 為計費單位, 而大部份交易的大小是 1kB. 建議設定為 0.01 元.</translation>
      </message>
      <message>
          <location filename="../optionsdialog.cpp" line="223"/>
      </message>
      <message>
          <location filename="../optionsdialog.cpp" line="226"/>
-         <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended.</source>
-         <translation>非必要的交易手續費, 有助於縮短你的交易處理時間. 以 KB 為計費單位, 而大部份交易的大小是 1KB. 建議設定為 0.01 元.</translation>
+         <source>Optional transaction fee per kB that helps make sure your transactions are processed quickly. Most transactions are 1kB. Fee 0.01 recommended.</source>
 -        <translation>非必要的交易手續費, 有助於縮短你的交易處理時間. 以 kB 為計費單位, 而大部份交易的大小是 1kB. 建議設定為 0.01 位元幣.</translation>
++        <translation>非必要的交易手續費, 有助於縮短你的交易處理時間. 以 kB 為計費單位, 而大部份交易的大小是 1kB. 建議設定為 0.01 元.</translation>
      </message>
  </context>
  <context>
diff --cc src/serialize.h
Simple merge
diff --cc src/util.h
Simple merge