Permalink
Browse files

ixcoin - first commit

  • Loading branch information...
ixcoin committed Aug 15, 2011
1 parent 2c3691d commit 8c26a0ec973a5931564ee2005e523b7ad950f276
Showing with 8,098 additions and 8,398 deletions.
  1. +2 −0 COPYING
  2. +6 −6 contrib/Bitcoin.app/Contents/Info.plist
  3. BIN contrib/Bitcoin.app/Contents/Resources/IxcoinAppIcon.icns
  4. +10 −10 contrib/gitian-win32.yml
  5. +7 −7 contrib/gitian.yml
  6. +10 −47 doc/README
  7. +14 −7 doc/README_windows.txt
  8. +5 −5 doc/build-msw.txt
  9. +42 −42 doc/build-osx.txt
  10. BIN locale/cs/LC_MESSAGES/bitcoin.mo
  11. +406 −398 locale/cs/LC_MESSAGES/bitcoin.po
  12. BIN locale/de/LC_MESSAGES/bitcoin.mo
  13. +288 −391 locale/de/LC_MESSAGES/bitcoin.po
  14. BIN locale/eo/LC_MESSAGES/bitcoin.mo
  15. +981 −1,029 locale/eo/LC_MESSAGES/bitcoin.po
  16. BIN locale/es/LC_MESSAGES/bitcoin.mo
  17. +404 −395 locale/es/LC_MESSAGES/bitcoin.po
  18. BIN locale/fr/LC_MESSAGES/bitcoin.mo
  19. +498 −322 locale/fr/LC_MESSAGES/bitcoin.po
  20. BIN locale/it/LC_MESSAGES/bitcoin.mo
  21. +409 −398 locale/it/LC_MESSAGES/bitcoin.po
  22. BIN locale/lt/LC_MESSAGES/bitcoin.mo
  23. +404 −396 locale/lt/LC_MESSAGES/bitcoin.po
  24. BIN locale/nl/LC_MESSAGES/bitcoin.mo
  25. +405 −401 locale/nl/LC_MESSAGES/bitcoin.po
  26. BIN locale/pl/LC_MESSAGES/bitcoin.mo
  27. +278 −380 locale/pl/LC_MESSAGES/bitcoin.po
  28. BIN locale/pt/LC_MESSAGES/bitcoin.mo
  29. +1,021 −811 locale/pt/LC_MESSAGES/bitcoin.po
  30. BIN locale/ru/LC_MESSAGES/bitcoin.mo
  31. +412 −403 locale/ru/LC_MESSAGES/bitcoin.po
  32. BIN locale/sv/LC_MESSAGES/bitcoin.mo
  33. +314 −310 locale/sv/LC_MESSAGES/bitcoin.po
  34. BIN locale/zh_cn/LC_MESSAGES/bitcoin.mo
  35. +263 −254 locale/zh_cn/LC_MESSAGES/bitcoin.po
  36. BIN share/pixmaps/bitcoin.ico
  37. BIN share/pixmaps/favicon.ico
  38. BIN share/pixmaps/ixcoin-bc.ico
  39. BIN share/pixmaps/ixcoin.ico
  40. BIN share/pixmaps/nsis-header.bmp
  41. BIN share/pixmaps/nsis-wizard.bmp
  42. +23 −30 share/setup.nsi
  43. +1 −1 share/ui.rc
  44. +12 −42 share/uiproject.fbp
  45. +36 −136 src/base58.h
  46. +0 −132 src/crypter.cpp
  47. +0 −96 src/crypter.h
  48. +1 −1 src/cryptopp/cpu.cpp
  49. +15 −46 src/db.cpp
  50. +3 −30 src/db.h
  51. +5 −5 src/headers.h
  52. +29 −34 src/init.cpp
  53. +12 −9 src/irc.cpp
  54. +15 −77 src/key.h
  55. +10 −146 src/keystore.cpp
  56. +8 −97 src/keystore.h
  57. +31 −44 src/main.cpp
  58. +4 −1 src/main.h
  59. +24 −19 src/makefile.linux-mingw
  60. +35 −18 src/makefile.mingw
  61. +19 −15 src/makefile.osx
  62. +23 −15 src/makefile.unix
  63. +7 −11 src/makefile.vc
  64. +19 −71 src/net.cpp
  65. +2 −4 src/net.h
  66. +301 −447 src/rpc.cpp
  67. +40 −44 src/script.cpp
  68. +26 −10 src/script.h
  69. +2 −40 src/serialize.h
  70. +0 −37 src/test/script_tests.cpp
  71. +1 −13 src/test/test_bitcoin.cpp
  72. +0 −25 src/test/transaction_tests.cpp
  73. +1 −3 src/test/uint160_tests.cpp
  74. +1 −3 src/test/uint256_tests.cpp
  75. +74 −321 src/ui.cpp
  76. +0 −2 src/ui.h
  77. +9 −19 src/uibase.cpp
  78. +3 −7 src/uibase.h
  79. +18 −20 src/util.cpp
  80. +3 −6 src/util.h
  81. +60 −272 src/wallet.cpp
  82. +12 −37 src/wallet.h
  83. +133 −0 src/xpm/ixcoin16.xpm
  84. +155 −0 src/xpm/ixcoin20.xpm
  85. +203 −0 src/xpm/ixcoin32.xpm
  86. +239 −0 src/xpm/ixcoin48.xpm
  87. +304 −0 src/xpm/ixcoin80.xpm
View
@@ -1,5 +1,7 @@
Copyright (c) 2009-2011 Bitcoin Developers
Copyright (c) 2011 Ixcoin Developers
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
@@ -3,29 +3,29 @@
<plist version="1.0">
<dict>
<key>CFBundleDisplayName</key>
<string>Bitcoin</string>
<string>Ixcoin</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>bitcoin</string>
<string>ixcoin</string>
<key>CFBundleIdentifier</key>
<string>org.bitcoin.bitcoin</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Bitcoin</string>
<string>Ixcoin</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.3.25</string>
<string>0.3.24</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>325</string>
<string>324</string>
<key>LSMinimumSystemVersion</key>
<string>10.5</string>
<key>CFBundleIconFile</key>
<string>BitcoinAppIcon.icns</string>
<string>IxcoinAppIcon.icns</string>
<key>LSMultipleInstancesProhibited</key>
<true/>
</dict>
Binary file not shown.
View
@@ -1,5 +1,5 @@
---
name: "bitcoin"
name: "ixcoin"
suites:
- "lucid"
architectures:
@@ -11,8 +11,8 @@ packages:
- "nsis"
reference_datetime: "2011-01-30 00:00:00"
remotes:
- "url": "https://github.com/bitcoin/bitcoin.git"
"dir": "bitcoin"
- "url": "https://github.com/ixcoin/ixcoin.git"
"dir": "ixcoin"
files:
- "wxWidgets-2.9.1.tar.bz2"
- "boost_1_43_0.tar.bz2"
@@ -64,7 +64,7 @@ script: |
#
cp WSPiApi.h $HOME/build
#
cd bitcoin
cd ixcoin
mkdir -p $OUTDIR/src
cp -a . $OUTDIR/src
rm -rf $OUTDIR/src/.git
@@ -74,11 +74,11 @@ script: |
cd src
sed 's/$(DEBUGFLAGS)//' < makefile.linux-mingw > makefile.linux-mingw.2 && mv makefile.linux-mingw.2 makefile.linux-mingw
sed 's|//#include <WSPiApi.h>|#include <WSPiApi.h>|' < net.cpp > net.cpp.2 && mv net.cpp.2 net.cpp
make -f makefile.linux-mingw $MAKEOPTS DEPSDIR=$HOME/build bitcoin.exe USE_UPNP=1
make -f makefile.linux-mingw $MAKEOPTS DEPSDIR=$HOME/build bitcoind.exe USE_UPNP=0
i586-mingw32msvc-strip bitcoin.exe
i586-mingw32msvc-strip bitcoind.exe
make -f makefile.linux-mingw $MAKEOPTS DEPSDIR=$HOME/build ixcoin.exe USE_UPNP=1
make -f makefile.linux-mingw $MAKEOPTS DEPSDIR=$HOME/build ixcoind.exe USE_UPNP=0
i586-mingw32msvc-strip ixcoin.exe
i586-mingw32msvc-strip ixcoind.exe
makensis ../share/setup.nsi
cp bitcoin.exe ../share/bitcoin-*-win32-setup.exe $OUTDIR/
cp ixcoin.exe ../share/ixcoin-*-win32-setup.exe $OUTDIR/
mkdir $OUTDIR/daemon
cp bitcoind.exe $OUTDIR/daemon
cp ixcoind.exe $OUTDIR/daemon
View
@@ -1,5 +1,5 @@
---
name: "bitcoin"
name: "ixcoin"
suites:
- "lucid"
architectures:
@@ -14,8 +14,8 @@ packages:
- "git-core"
reference_datetime: "2011-01-30 00:00:00"
remotes:
- "url": "https://github.com/bitcoin/bitcoin.git"
"dir": "bitcoin"
- "url": "https://github.com/ixcoin/ixcoin.git"
"dir": "ixcoin"
files:
- "wxWidgets-2.9.1.tar.bz2"
- "miniupnpc-1.5.tar.gz"
@@ -42,7 +42,7 @@ script: |
make $MAKEOPTS install
cd ..
#
cd bitcoin
cd ixcoin
mkdir -p $OUTDIR/src
cp -a . $OUTDIR/src
rm -rf $OUTDIR/src/.git
@@ -51,7 +51,7 @@ script: |
cp $OUTDIR/src/COPYING $OUTDIR
cd src
sed 's/$(DEBUGFLAGS)//' < makefile.unix > makefile.unix.2 && mv makefile.unix.2 makefile.unix
PATH=$INSTDIR/bin:$PATH make -f makefile.unix CXX="g++ -I$INSTDIR/include -L$INSTDIR/lib" $MAKEOPTS bitcoin USE_UPNP=1
PATH=$INSTDIR/bin:$PATH make -f makefile.unix CXX="g++ -I$INSTDIR/include -L$INSTDIR/lib" $MAKEOPTS bitcoind USE_UPNP=0
PATH=$INSTDIR/bin:$PATH make -f makefile.unix CXX="g++ -I$INSTDIR/include -L$INSTDIR/lib" $MAKEOPTS ixcoin USE_UPNP=1
PATH=$INSTDIR/bin:$PATH make -f makefile.unix CXX="g++ -I$INSTDIR/include -L$INSTDIR/lib" $MAKEOPTS ixcoind USE_UPNP=0
mkdir -p $OUTDIR/bin/$GBUILD_BITS
install -s bitcoin bitcoind $OUTDIR/bin/$GBUILD_BITS
install -s ixcoin ixcoind $OUTDIR/bin/$GBUILD_BITS
View
@@ -1,5 +1,6 @@
Bitcoin 0.3.25 BETA
Ixcoin 0.3.24 BETA
Copyright (c) 2011 Ixcoin Developers
Copyright (c) 2009-2011 Bitcoin Developers
Distributed under the MIT/X11 software license, see the accompanying
file license.txt or http://www.opensource.org/licenses/mit-license.php.
@@ -15,57 +16,19 @@ completely decentralized, without the need for a central server or trusted
parties. Users hold the crypto keys to their own money and transact directly
with each other, with the help of a P2P network to check for double-spending.
Ixcoin is a fork of the Bitcoin that will mature at approximately twice the
speed of Bitcoin.
Setup
-----
Unpack the files into a directory and run:
bin/32/bitcoin (GUI, 32-bit)
bin/32/bitcoind (headless, 32-bit)
bin/64/bitcoin (GUI, 64-bit)
bin/64/bitcoind (headless, 64-bit)
Wallet Encryption
-----------------
Bitcoin supports native wallet encryption so that people who steal your
wallet file don't automatically get access to all of your Bitcoins.
In order to enable this feature, chose "Encrypt Wallet" from the
Options menu. You will be prompted to enter a passphrase, which
will be used as the key to encrypt your wallet and will be needed
every time you wish to send Bitcoins. If you lose this passphrase,
you will lose access to spend all of the bitcoins in your wallet,
no one, not even the Bitcoin developers can recover your Bitcoins.
This means you are responsible for your own security, store your
password in a secure location and do not forget it.
Remember that the encryption built into bitcoin only encrypts the
actual keys which are required to send your bitcoins, not the full
wallet. This means that someone who steals your wallet file will
be able to see all the addresses which belong to you, as well as the
relevant transactions, you are only protected from someone spending
your coins.
It is recommended that you backup your wallet file before you
encrypt your wallet. To do this, close the Bitcoin client and
copy the wallet.dat file from ~/.bitcoin/ on Linux, /Users/(user
name)/Application Support/Bitcoin/ on Mac OSX, and %APPDATA%/Bitcoin/
on Windows (that is /Users/(user name)/AppData/Roaming/Bitcoin on
Windows Vista and 7 and /Documents and Settings/(user name)/Application
Data/Bitcoin on Windows XP). Once you have copied that file to a
safe location, reopen the Bitcoin client and Encrypt your wallet.
If everything goes fine, delete the backup and enjoy your encrypted
wallet. Note that once you encrypt your wallet, you will never be
able to go back to a version of the Bitcoin client older than 0.4.
Keep in mind that you are always responsible for you own security.
All it takes is a slightly more advanced wallet-stealing trojan which
installs a keylogger to steal your wallet passphrase as you enter it
in addition to your wallet file and you have lost all your Bitcoins.
Wallet encryption cannot keep you safe if you do not practice
good security, such as running up-to-date antivirus software, only
entering your wallet passphrase in the Bitcoin client and using the
same passphrase only as your wallet passphrase.
bin/32/ixcoin (GUI, 32-bit)
bin/32/ixcoind (headless, 32-bit)
bin/64/ixcoin (GUI, 64-bit)
bin/64/ixcoind (headless, 64-bit)
See the documentation at the ixcoin wiki:
http://ixcoin.org/wiki
See the documentation at the bitcoin wiki:
https://en.bitcoin.it/wiki/Main_Page
View
@@ -1,5 +1,6 @@
Bitcoin 0.3.25 BETA
Ixcoin 0.3.24 BETA
Copyright (c) 2011 Ixcoin Developers
Copyright (c) 2009-2011 Bitcoin Developers
Distributed under the MIT/X11 software license, see the accompanying
file license.txt or http://www.opensource.org/licenses/mit-license.php.
@@ -15,20 +16,26 @@ completely decentralized, without the need for a central server or trusted
parties. Users hold the crypto keys to their own money and transact directly
with each other, with the help of a P2P network to check for double-spending.
Ixcoin is a fork of the Bitcoin that will mature at approximately twice the
speed of Bitcoin.
Setup
-----
Unpack the files into a directory and run bitcoin.exe.
Unpack the files into a directory and run ixcoin.exe.
If you have Microsoft Security Essentials, you need to add bitcoin.exe to its
If you have Microsoft Security Essentials, you need to add ixcoin.exe to its
"Excluded processes" list. Microsoft Security Essentials->Settings tab,
select Excluded processes, press Add, select bitcoin.exe, OK, Save changes.
select Excluded processes, press Add, select ixcoin.exe, OK, Save changes.
The software automatically finds other nodes to connect to. You can
enable Universal Plug and Play using a menu entry or set your firewall
to forward port 8333 (TCP) to your computer so you can receive
incoming connections. Bitcoin work without incoming connections,
but allowing incoming connections helps the Bitcoin network.
to forward port 8337 (TCP) to your computer so you can receive
incoming connections. Ixcoin work without incoming connections,
but allowing incoming connections helps the Ixcoin network.
See the ixcoin wiki at: http://ixcoin.org/wiki
for more help and information.
See the bitcoin wiki at: https://en.bitcoin.it/wiki/Main_Page
for more help and information.
View
@@ -98,10 +98,10 @@ UPnP support is optional, make with USE_UPNP= to disable it.
Get upnpc-exe-win32-20110215.zip and unzip it to \upnpc-exe-win32-20110215
Get miniupnpc-1.5.20110215.tar.gz and copy *.h to \upnpc-exe-win32-20110215\miniupnpc
Bitcoin
Ixcoin
-------
DOS prompt:
cd \bitcoin\src
mingw32-make bitcoin.exe bitcoind.exe -f makefile.mingw
strip bitcoin.exe
strip bitcoind.exe
cd \ixcoin\src
mingw32-make ixcoin.exe ixcoind.exe -f makefile.mingw
strip ixcoin.exe
strip ixcoind.exe
Oops, something went wrong.

0 comments on commit 8c26a0e

Please sign in to comment.