Duke Leto
000ef4ac91
Keeping HUSH on the down low
2021-01-27 13:39:27 -05:00
Duke Leto
b58c15b9fb
update copyrights
2020-12-10 07:45:36 -05:00
Duke Leto
93a94dd9c4
Hush pid
2020-12-06 22:49:09 -05:00
Duke Leto
c737c0dfaf
We call them Hush Smart Chains around here
2020-11-15 11:54:06 -05:00
Duke Leto
ebf0df633b
Define a new season of anon Hush DPoW notaries
2020-11-15 11:13:15 -05:00
Duke Leto
a535b349b0
hush.is is replacing myhush.org
2020-11-14 17:52:04 -05:00
miodragpop
3ae6205a9b
tls shape-up
2020-11-03 16:09:20 +01:00
miodragpop
9ff7565901
OpenSSL replaced by WolfSSL
2020-10-28 22:13:52 +01:00
Duke Leto
be16f80abc
Hush Full Node is now GPLv3
...
Any projects which want to use Hush code from now on will need to be licensed as
GPLv3 or we will send the lawyers: https://www.softwarefreedom.org/
Notably, Komodo (KMD) is licensed as GPLv2 and is no longer compatible to receive
code changes, without causing legal issues. MIT projects, such as Zcash, also cannot pull
in changes from the Hush Full Node without permission from The Hush Developers,
which may in some circumstances grant an MIT license on a case-by-case basis.
2020-10-21 07:28:10 -04:00
Duke Leto
a7f88a87aa
Update copyright URL to be https
2020-09-20 13:17:38 -04:00
Duke Leto
a64b721d4c
update coin name in exceptions
2020-09-20 11:55:56 -04:00
Duke Leto
a99b289c2a
Add -zdebug
2019-12-30 23:00:06 -05:00
Duke Leto
f3091936e1
Increase max debug.log file size to 100MB
...
ZEC took the route of disabling this by default, so debug.log files grow without limit,
in attempt to gather more data about CVE-2019-16930, which was fixed in the same emergency
release as changing this default behavior.
KMD has chosen to ignore that ZEC change, which I find reasonable. We take the middle path,
and 10X increase the size limit.
Now debug.log must hit 100MB to be resized, and potentially lose some data about attacks.
2019-12-15 19:53:49 -05:00
Duke Leto
0eaee9dc83
Good riddance
2019-11-04 10:53:36 -05:00
Duke Leto
b00cda1c09
Fix lots of little things that were undone by migrating Hush to KMD source code
2019-10-25 10:17:30 -04:00
Duke Leto
0d4f96b512
Teach hushd to look in /usr/share/hush for params
2019-10-19 23:18:27 -04:00
Jonathan "Duke" Leto
52c716e625
Look in /usr/share/hush for sapling params
2019-10-18 10:58:27 -07:00
Jonathan "Duke" Leto
7ca4e59831
Merge remote-tracking branch 'jl777/FSM' into duke
...
Conflicts:
src/hushd
src/komodo_bitcoind.h
2019-07-17 20:51:52 -07:00
jl777
152c86ce84
Fix MAXERAS crash (split array overflow)
2019-07-12 16:39:33 -11:00
Jonathan "Duke" Leto
9372a95d49
Update versions, copyrights and man pages
2019-06-25 11:02:06 -07:00
Jonathan "Duke" Leto
c0e98c1b64
Merge branch 'stuck' into duke
2019-05-15 09:32:43 -07:00
Jonathan "Duke" Leto
c60e3d97f1
Debug weird startup bug
2019-05-01 07:22:09 -07:00
dimxy
78a9a07106
commented logging
2019-04-23 15:39:55 +05:00
dimxy
124983720d
corr SplitStr c
2019-04-23 15:39:54 +05:00
dimxy
8231a83db8
corr eof state SplitStr
2019-04-23 15:39:53 +05:00
dimxy
2f24cf602f
corr SplitStr
2019-04-23 15:39:52 +05:00
dimxy
e85fbb10c9
corr SplitStr
2019-04-23 15:39:51 +05:00
dimxy
dee17205d2
SplitStr add support for comma and space delims
2019-04-23 15:39:50 +05:00
jl777
5579964235
Remove ,
2019-04-03 06:37:57 -11:00
jl777
02938d0a12
Test
2019-04-03 06:13:37 -11:00
jl777
0daf3253d0
Std::string
2019-04-03 00:06:05 -11:00
jl777
7d4e16646e
-=
2019-04-02 23:54:51 -11:00
jl777
2c272b175d
Str
2019-04-02 23:53:14 -11:00
jl777
f8b7e0480f
SplitStr
2019-04-02 23:47:37 -11:00
jl777
0ea9ae3c05
Update copyright to 2019
2018-12-31 21:41:05 -11:00
miketout
99aeab28f9
Integrate latest Zcash fixes and update for non-latin user names
2018-10-27 20:29:03 -07:00
miketout
9532e6b7c9
Hoisted path var in ZC_GetBaseParamsDir
2018-10-23 21:21:59 -07:00
miketout
8a1e0d0d5f
Add support for -zcashparamsdir parameter
2018-10-23 16:39:31 -07:00
miketout
9feb4b9e08
Major updates integration from all upstreams
2018-09-18 14:33:53 -07:00
Homu
8ef1d333b5
Auto merge of #2894 - per-gron:dont-export-unless-needed, r=str4d
...
Make some globals static that can be
I wrote this patch as part of making a Bazel build system but it really is independent from that so I'm putting this as a separate PR.
External linkage does not help and just encourages sloppy dependencies (ie using symbols only declared in a cpp file in some other cpp file) and can lead to weird issues when there are name collisions.
2018-05-04 15:05:43 -07:00
miketout
48d800c2c6
Merge all Komodo changes, including proof of stake, crypto conditions, passport, etc.
2018-05-02 03:24:21 -07:00
miketout
42181656c2
Implementation of VerusHash CPU-friendly hash algorithm, parameters to enable it, miner, and all changes required to support it on new asset chains
2018-04-27 00:34:50 -07:00
Jack Grigg
aeb089ecc7
Attempt to log before terminating if prevector allocation fails
2018-04-26 11:30:33 +01:00
jl777
05c2ba6371
split out asset chain p2p port from roc port
2018-04-22 17:10:35 +03:00
Michael Toutonghi
3e312ace98
fixed subsidy and max money calc when linear positive slope
2018-04-10 14:58:54 -07:00
Michael Toutonghi
26a8d19484
fix build
2018-04-10 00:33:38 -07:00
Michael Toutonghi
36647d52f7
Added ac-eras parameter, which enables multiple reward eras by allowing other ac_reward releated parameters to accept comma separated lists of values, one for each era
2018-04-09 22:48:54 -07:00
jl777
9000990c30
Merge remote-tracking branch 'zcash/master' into rebase2
...
# Conflicts:
# .travis.yml
# Makefile.am
# README.md
# configure.ac
# depends/Makefile
# depends/builders/darwin.mk
# depends/funcs.mk
# depends/hosts/darwin.mk
# depends/packages/googlemock.mk
# depends/packages/googletest.mk
# depends/packages/libsnark.mk
# depends/packages/libsodium.mk
# depends/packages/packages.mk
# depends/packages/rust.mk
# src/Makefile.am
# src/Makefile.gtest.include
# src/chainparams.cpp
# src/chainparams.h
# src/checkpoints.h
# src/clientversion.h
# src/coins.cpp
# src/consensus/consensus.h
# src/gtest/test_mempool.cpp
# src/httprpc.cpp
# src/init.cpp
# src/komodo-tx.cpp
# src/main.cpp
# src/miner.cpp
# src/policy/fees.cpp
# src/policy/fees.h
# src/rpcmining.cpp
# src/rpcrawtransaction.cpp
# src/rpcserver.cpp
# src/test/policyestimator_tests.cpp
# src/test/rpc_wallet_tests.cpp
# src/test/transaction_tests.cpp
# src/txdb.cpp
# src/txmempool.cpp
# src/wallet/asyncrpcoperation_sendmany.cpp
# src/wallet/rpcwallet.cpp
# src/wallet/wallet.cpp
# src/wallet/wallet.h
# src/zcash/CreateJoinSplit.cpp
# zcutil/build.sh
2018-03-25 18:44:38 +03:00
Per Grön
39d2e9e0cb
Make some globals static that can be
...
External linkage does not help and just encourages sloppy dependencies
and can lead to weird issues when there are name collisions.
2018-01-22 18:20:47 +01:00
syd
c72a4732cc
Remove Boost conditional compilation.
...
Boost is currently at version 106200 in the depends subsystem
so it is safe to remove code the refers to earlier versions.
This closes #2445
2017-11-23 00:05:21 -05:00