Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Makefile and autotools and debian folder #40

Open
wants to merge 127 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
c7b793e
Finallygit checkout -b hot-kyubu-master! got perl to use crypto stuff
joeldejesus1 Jun 5, 2014
71c43ce
can now generate WIF
joeldejesus1 Jun 5, 2014
826cde9
turning this into CPAN module
joeldejesus1 Jun 16, 2014
886503e
Revert "turning this into CPAN module"
joeldejesus1 Jun 16, 2014
5435ebd
creating an XS module
joeldejesus1 Jun 16, 2014
2e2401e
starting work on transactions
joeldejesus1 Jun 19, 2014
043ac9d
doing full node test
joeldejesus1 Jun 19, 2014
a00a50f
memory corruption in testCBTransaction
joeldejesus1 Jun 19, 2014
f900143
adding perl scripts
joeldejesus1 Jun 25, 2014
3bae3ba
stripped out binary crud
joeldejesus1 Jun 25, 2014
8352df4
added multisig to Script
joeldejesus1 Jun 25, 2014
313b1fb
and yet more work
joeldejesus1 Jun 25, 2014
e35971d
multisig function is compiling
joeldejesus1 Jun 25, 2014
4fd1097
multisig script func is slooow, hanging
joeldejesus1 Jun 25, 2014
1b89ae7
got multisig script working
joeldejesus1 Jun 25, 2014
cd413d6
adding bool functions to test type of script
joeldejesus1 Jun 26, 2014
91acccb
bool function still needs work
joeldejesus1 Jun 26, 2014
81ab60f
started work on transaction input
joeldejesus1 Jun 26, 2014
090d1e7
got tx input serialization to work
joeldejesus1 Jun 26, 2014
a1bdce9
switched to different constructor method
joeldejesus1 Jun 26, 2014
52d398c
Finally! figured out how to serialize and deserialize CBByteArray obj…
joeldejesus1 Jun 28, 2014
320b388
added TransactionOutput code
joeldejesus1 Jun 28, 2014
f551f1b
Got tx output working
joeldejesus1 Jun 28, 2014
0d24984
added Transaction
joeldejesus1 Jun 28, 2014
46dbe62
added some tx functions
joeldejesus1 Jun 30, 2014
b923c1d
redid create_obj function
joeldejesus1 Jun 30, 2014
04291f0
trying to get signatures working
joeldejesus1 Jun 30, 2014
2305661
close to getting transaction signing to work
joeldejesus1 Jun 30, 2014
73da65d
tx signing kind of works
joeldejesus1 Jun 30, 2014
8b77b22
fixing multisig function in CBScripts
joeldejesus1 Jun 30, 2014
e6c540d
fixed multisig signatures in CBScript
joeldejesus1 Jun 30, 2014
10021e4
added multisig, but c code crashes anyway
joeldejesus1 Jul 1, 2014
8a100d9
latest changes
joeldejesus1 Oct 3, 2014
a62a3a2
getting Script done
joeldejesus1 Oct 4, 2014
4430e53
TxInput working
joeldejesus1 Oct 4, 2014
7425896
bytes are reversed in Transaction Inputs
joeldejesus1 Oct 6, 2014
e6c800b
got tx to work (joel thinks)
joeldejesus1 Oct 6, 2014
ba73fd3
block perl
joeldejesus1 Oct 9, 2014
32823fb
adding debian file
joeldejesus1 Oct 15, 2014
6dfb018
adding debian file, part 2
joeldejesus1 Oct 15, 2014
4a122ff
commented out testCBNodeFull.c
joeldejesus1 Oct 15, 2014
43dd9e3
adding dependencies to library
joeldejesus1 Oct 15, 2014
5c5f95d
some more changes to debian
joeldejesus1 Oct 15, 2014
3eaa1c7
getting ready to change debian/rules
joeldejesus1 Oct 15, 2014
b9fc4b0
testing custom rules
joeldejesus1 Oct 15, 2014
352ffb3
struggling with dpkg-parsechangelog
joeldejesus1 Oct 15, 2014
c4a37ca
got parsechangelog to stop complaining
joeldejesus1 Oct 15, 2014
bfdf48e
changed strategy
joeldejesus1 Oct 15, 2014
79cbe32
going with checkinstall
joeldejesus1 Oct 15, 2014
1c1c199
almost there, using checkinstall
joeldejesus1 Oct 15, 2014
1b1fb47
redoing everything
joeldejesus1 Oct 16, 2014
ef277b9
Revert "going with checkinstall"
joeldejesus1 Oct 16, 2014
f376c61
got makefiles now
joeldejesus1 Oct 30, 2014
c15a810
adjustment to test makefile
joeldejesus1 Oct 30, 2014
b1a52bb
playing with test
joeldejesus1 Oct 31, 2014
6e0693c
trying to get make test to work
joeldejesus1 Oct 31, 2014
340589c
modifying testing
joeldejesus1 Nov 2, 2014
417561e
slowly getting test to compile
joeldejesus1 Nov 3, 2014
f31f0c0
fixing makefiles
joeldejesus1 Nov 3, 2014
bf21cd9
doing full tests
joeldejesus1 Nov 3, 2014
481f341
more lib stuff
joeldejesus1 Nov 8, 2014
802efae
ordering right
joeldejesus1 Nov 8, 2014
80a84bd
ordering right, part 2
joeldejesus1 Nov 8, 2014
feee817
figured out how to compile libraries by looking at original Makefile.in
joeldejesus1 Nov 8, 2014
4e7c8f3
figured out how to compile libraries by looking at original Makefile.…
joeldejesus1 Nov 10, 2014
d3ba121
can build tests now
joeldejesus1 Nov 10, 2014
a253cf9
dealing with pound sign error
joeldejesus1 Nov 10, 2014
bc074d7
dealing with pound sign error, part 2
joeldejesus1 Nov 10, 2014
87376c9
adding include makefile
joeldejesus1 Nov 14, 2014
e3a927e
trying again
joeldejesus1 Nov 17, 2014
53870e9
merging sources
joeldejesus1 Nov 17, 2014
c864b39
Revert "merging sources"
joeldejesus1 Nov 17, 2014
71d5634
Revert "trying again"
joeldejesus1 Nov 17, 2014
39b5f6d
trying again
joeldejesus1 Nov 17, 2014
b718000
trying again, 2
joeldejesus1 Nov 17, 2014
d17d01a
trying again, 3
joeldejesus1 Nov 17, 2014
2f2ff69
trying again, 4
joeldejesus1 Nov 17, 2014
d2645d5
getting working on tests
joeldejesus1 Nov 17, 2014
6a77fca
modifying tests
joeldejesus1 Nov 18, 2014
779e8c0
faking test score
joeldejesus1 Nov 18, 2014
8b00fb7
prepping for deb package
joeldejesus1 Nov 18, 2014
1fa3ed2
prepping 2
joeldejesus1 Nov 18, 2014
7fc4b62
changed library versioning
joeldejesus1 Nov 18, 2014
a316029
staying on single version
joeldejesus1 Nov 18, 2014
b96c66e
fixing test script paths
joeldejesus1 Nov 18, 2014
23392f7
fixed test issues
joeldejesus1 Nov 18, 2014
17f34c3
fixing dependencies
joeldejesus1 Nov 18, 2014
05d0d7c
changing dependency from libc6-amd64 to libc6
joeldejesus1 Nov 28, 2014
8c06190
patches are causing problems
joeldejesus1 Jan 6, 2015
c0ea02a
needed to add pthread
joeldejesus1 Jan 7, 2015
e090fd2
playing with spv
joeldejesus1 Jan 24, 2015
2be8c51
ready for node headers only build, ie spv client
joeldejesus1 Jan 26, 2015
ce22a82
adding spv client bin
joeldejesus1 Jan 26, 2015
830172e
adding bin for spv client
joeldejesus1 Jan 26, 2015
7c67edc
ready for github
joeldejesus1 Jan 27, 2015
654749a
publishing to github
joeldejesus1 Jan 28, 2015
48a44b3
play with network communicator
joeldejesus1 Jan 28, 2015
66aefde
client server stuff
joeldejesus1 Jan 28, 2015
bef64f2
moved client server over to src folder
joeldejesus1 Jan 29, 2015
e8b6e93
can send version message to satoshi client
joeldejesus1 Jan 30, 2015
7e34f9c
doing stuff
joeldejesus1 Jan 30, 2015
59f2590
recreating peer
joeldejesus1 Jan 30, 2015
fa930c9
more work
joeldejesus1 Jan 30, 2015
12320d0
going with perl multiplexer and c worker
joeldejesus1 Jan 31, 2015
a6b31c5
making spv client
joeldejesus1 Jan 31, 2015
6d51943
getting ready to test stdio client
joeldejesus1 Jan 31, 2015
b6e8fc5
added code to send message
joeldejesus1 Jan 31, 2015
39edde9
fixed network address snafu
joeldejesus1 Jan 31, 2015
eb8c3cc
can talk to satoshi client
joeldejesus1 Jan 31, 2015
16b778b
can talk to satoshi client, part 2
joeldejesus1 Jan 31, 2015
76ae940
adding mqueue requirements
joeldejesus1 Feb 2, 2015
d14ba10
added spv code mqueue.h
joeldejesus1 Feb 2, 2015
37c2127
working mqueue code
joeldejesus1 Feb 2, 2015
8a0a7f2
still have working mqeueu with bidirectoinal queue
joeldejesus1 Feb 2, 2015
ffae8db
addding tcp connect code
joeldejesus1 Feb 2, 2015
4a0c158
got tcp connect to work
joeldejesus1 Feb 2, 2015
ddfbd6d
switching tracks
joeldejesus1 Feb 3, 2015
6a18e93
using perl to connect to satoshi
joeldejesus1 Feb 3, 2015
4dd0971
good stuff, but no luck
joeldejesus1 Feb 3, 2015
9175421
removing spv code
joeldejesus1 Mar 26, 2015
01ec285
removing network test as well, takes too long
joeldejesus1 Mar 26, 2015
fbe1c07
cleaning up autogen files, p1
joeldejesus1 May 4, 2016
274451d
cleaning up autogen files, p2
joeldejesus1 May 4, 2016
6d8adcf
cleaning up autogen files, p3
joeldejesus1 May 4, 2016
ec4d3b1
cleaning up autogen files, p4
joeldejesus1 May 4, 2016
04359fd
cleaning up autogen files, p5
joeldejesus1 May 4, 2016
34f0f3e
redid debian package build instructions in README
joeldejesus1 May 4, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,7 @@ socketdebug/
databaseprofile/
*.sw*
*tags
.project
.settings
.dep
.libs
1 change: 1 addition & 0 deletions .pc/.quilt_patches
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
debian/patches
1 change: 1 addition & 0 deletions .pc/.quilt_series
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
series
1 change: 1 addition & 0 deletions .pc/.version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2
1 change: 1 addition & 0 deletions .pc/applied-patches
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
updating-log
17 changes: 17 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>cbitcoin</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.epic.perleditor.perlbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.epic.perleditor.perlnature</nature>
</natures>
</projectDescription>
7 changes: 7 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
AUTOMAKE_OPTIONS = foreign

CFLAGS = " -Wall -Wextra -Wno-uninitialized -Wno-pointer-to-int-cast -pedantic -std=gnu99 -D_GNU_SOURCE "

#ACLOCAL_AMFLAGS = ' -I m4 '

SUBDIRS = include dependencies lib test
Loading