Skip to content

Commit

Permalink
ixcoin - first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
ixcoin committed Aug 15, 2011
1 parent 2c3691d commit 8c26a0e
Show file tree
Hide file tree
Showing 87 changed files with 8,098 additions and 8,398 deletions.
2 changes: 2 additions & 0 deletions COPYING
@@ -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
Expand Down
12 changes: 6 additions & 6 deletions contrib/Bitcoin.app/Contents/Info.plist
Expand Up @@ -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>
Expand Down
Binary file not shown.
20 changes: 10 additions & 10 deletions contrib/gitian-win32.yml
@@ -1,5 +1,5 @@
---
name: "bitcoin"
name: "ixcoin"
suites:
- "lucid"
architectures:
Expand All @@ -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"
Expand Down Expand Up @@ -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
Expand All @@ -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
14 changes: 7 additions & 7 deletions contrib/gitian.yml
@@ -1,5 +1,5 @@
---
name: "bitcoin"
name: "ixcoin"
suites:
- "lucid"
architectures:
Expand All @@ -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"
Expand All @@ -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
Expand All @@ -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
57 changes: 10 additions & 47 deletions doc/README
@@ -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.
Expand All @@ -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
Expand Down
21 changes: 14 additions & 7 deletions doc/README_windows.txt
@@ -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.
Expand All @@ -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.
10 changes: 5 additions & 5 deletions doc/build-msw.txt
Expand Up @@ -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

0 comments on commit 8c26a0e

Please sign in to comment.