Commit Graph

352 Commits

Author SHA1 Message Date
JeremyRand
1a81e71504
Merge #63: Support stripping Electrum-NMC
51916c4 electrum-nmc: Bump to 3.3.8 (JeremyRand)
1f77657 electrum-nmc / certifi: Add stripping targets (JeremyRand)
2449673 certifi: Support restricting to only top 10 HTTPS issuers (JeremyRand)
5aa2d1c electrum-nmc: Don't include protobuf if BIP70 disabled (JeremyRand)
dddeb31 electrum-nmc: Support stripping wallet (JeremyRand)
9acfd3c electrum-nmc: Don't include colorama if GUI disabled (JeremyRand)
ba977fa electrum-nmc: Don't include qrcode if GUI disabled (JeremyRand)
ccb8fe0 electrum-nmc: Don't include qdarkstyle if Qt disabled (JeremyRand)
9897709 electrum-nmc: Support stripping plugins (JeremyRand)
2cd84ae electrum-nmc: Support stripping all GUI files (JeremyRand)
45203c5 electrum-nmc: Support stripping Kivy GUI (JeremyRand)
5d6a40f electrum-nmc: Support stripping Qt GUI (JeremyRand)

Pull request description:

  This PR makes the following functionality in Electrum-NMC optional:

  * Qt GUI
  * Kivy GUI
  * All GUI files (including text GUI and icons)
  * Plugins
  * Wallet
  * Root CA's that aren't in the top 10 HTTPS cert issuers

  This facilitates decreasing the binary size of Electrum-NMC for users who don't need some or all of the above functionalities.
2019-11-11 10:47:29 +00:00
JeremyRand
51916c45da
electrum-nmc: Bump to 3.3.8 2019-11-11 10:23:11 +00:00
JeremyRand
1f77657055
electrum-nmc / certifi: Add stripping targets 2019-11-11 10:20:49 +00:00
JeremyRand
244967367c
certifi: Support restricting to only top 10 HTTPS issuers 2019-11-11 10:20:48 +00:00
JeremyRand
5aa2d1c19a
electrum-nmc: Don't include protobuf if BIP70 disabled 2019-11-11 10:20:48 +00:00
JeremyRand
dddeb3152a
electrum-nmc: Support stripping wallet 2019-11-11 10:20:47 +00:00
JeremyRand
9acfd3cc4d
electrum-nmc: Don't include colorama if GUI disabled 2019-11-11 10:20:47 +00:00
JeremyRand
ba977fa612
electrum-nmc: Don't include qrcode if GUI disabled 2019-11-11 10:20:46 +00:00
JeremyRand
ccb8fe011c
electrum-nmc: Don't include qdarkstyle if Qt disabled 2019-11-11 10:20:45 +00:00
JeremyRand
9897709bdc
electrum-nmc: Support stripping plugins 2019-11-11 10:20:45 +00:00
JeremyRand
2cd84ae022
electrum-nmc: Support stripping all GUI files 2019-11-11 10:20:44 +00:00
JeremyRand
45203c54b5
electrum-nmc: Support stripping Kivy GUI 2019-11-11 10:20:44 +00:00
JeremyRand
5d6a40f3ae
electrum-nmc: Support stripping Qt GUI 2019-11-11 10:20:41 +00:00
JeremyRand
29737a9bba
Merge #80: Bump dependencies to latest as of 2019 11 11
2a417a3 Bump tor-browser-build to tbb-9.5a2-build6 (JeremyRand)

Pull request description:
2019-11-11 01:57:44 +00:00
JeremyRand
2a417a3240
Bump tor-browser-build to tbb-9.5a2-build6
Also update Makefile and rbm.conf to sync with upstream changes
2019-11-11 01:38:19 +00:00
JeremyRand
ce72cc5790
Merge #79: Bump dependencies to latest as of 2019 11 06
af6b0a3 Bump tor-browser-build to tbb-9.5a2-build4 (JeremyRand)
7c8398e gosystemd: Bump to 21 (JeremyRand)

Pull request description:
2019-11-06 10:48:48 +00:00
JeremyRand
af6b0a30ba
Bump tor-browser-build to tbb-9.5a2-build4
Also update Makefile and rbm.conf to sync with upstream changes
2019-11-06 10:30:04 +00:00
JeremyRand
7c8398e660
gosystemd: Bump to 21 2019-11-06 10:23:00 +00:00
JeremyRand
1dd6b8acb4
Merge #78: Bump dependencies to latest as of 2019 11 01 v2
c2ec68d goncbtcjson: Bump to 2019 11 01 (JeremyRand)

Pull request description:
2019-11-01 12:43:20 +00:00
JeremyRand
c2ec68d4c0
goncbtcjson: Bump to 2019 11 01 2019-11-01 12:35:23 +00:00
JeremyRand
cad5d3e62d
Merge #77: Bump dependencies to latest as of 2019 11 01
e73dd20 ncprop279: Bump to 2019 11 01 (JeremyRand)

Pull request description:
2019-11-01 07:06:11 +00:00
JeremyRand
e73dd204e9
ncprop279: Bump to 2019 11 01 2019-11-01 06:38:19 +00:00
JeremyRand
fa99425822
Merge #75: Use parent tor-browser-build instead of submodule if available
254be61 Use parent tor-browser-build instead of submodule if available (JeremyRand)

Pull request description:

  TODO:

  - [ ] Redirect error messages from rm/rmdir to `/dev/null`.  (Split out into separate issue; not a blocker.)
2019-11-01 06:28:17 +00:00
JeremyRand
254be6172f
Use parent tor-browser-build instead of submodule if available 2019-10-31 00:59:14 +00:00
JeremyRand
0ed95b0fa7
Merge #73: Use modern Namecoin fork of btcd
6ac07c0 ncdns: Use modern Namecoin fork of btcd (JeremyRand)
25ed156 Add goncrpcclient (JeremyRand)
570840f goncbtcjson: Use modern Namecoin fork of btcd (JeremyRand)
a33a288 Rename goncbtcjsontypes to goncbtcjson (JeremyRand)
416852f gobtcd: Use modern Namecoin fork of btcd (JeremyRand)
e3f7796 Rename gobtcjson to gobtcd (JeremyRand)
53aba0d Add gowebsocket (JeremyRand)
6b56408 Add gosocks (JeremyRand)
620b9a1 Add gobtcutil (JeremyRand)
e362f46 Add gobtclog (JeremyRand)
832b602 Add gobtcd2 (JeremyRand)
b8a7710 Add goxcryptoripemd160 (JeremyRand)

Pull request description:
2019-10-30 23:33:23 +00:00
JeremyRand
bc0eb2a746
Merge #74: ncdns: Fix TLSA package list
b124624 ncdns: Fix TLSA package list (JeremyRand)

Pull request description:
2019-10-30 23:31:42 +00:00
JeremyRand
6ac07c08b8
ncdns: Use modern Namecoin fork of btcd 2019-10-30 23:28:20 +00:00
JeremyRand
25ed156dd8
Add goncrpcclient 2019-10-30 23:27:30 +00:00
JeremyRand
570840f9a8
goncbtcjson: Use modern Namecoin fork of btcd 2019-10-30 23:26:23 +00:00
JeremyRand
a33a2887eb
Rename goncbtcjsontypes to goncbtcjson 2019-10-30 23:25:39 +00:00
JeremyRand
416852fbb5
gobtcd: Use modern Namecoin fork of btcd 2019-10-30 23:25:06 +00:00
JeremyRand
e3f779675a
Rename gobtcjson to gobtcd 2019-10-30 23:23:45 +00:00
JeremyRand
53aba0d250
Add gowebsocket 2019-10-30 23:23:34 +00:00
JeremyRand
6b56408c30
Add gosocks 2019-10-30 23:22:08 +00:00
JeremyRand
620b9a171d
Add gobtcutil 2019-10-30 23:21:01 +00:00
JeremyRand
e362f46ee0
Add gobtclog 2019-10-30 23:20:05 +00:00
JeremyRand
832b602ae8
Add gobtcd2 2019-10-30 23:19:19 +00:00
JeremyRand
b8a7710e98
Add goxcryptoripemd160 2019-10-30 23:17:44 +00:00
JeremyRand
b124624f36
ncdns: Fix TLSA package list 2019-10-30 23:04:45 +00:00
JeremyRand
e8631a0ad3
Merge #72: Bump dependencies to latest as of 2019 10 30
6fc72e4 Bump tor-browser-build to tbb-9.5a1-build2 (JeremyRand)
e6df631 ncprop279: Bump to 2019 10 28 (JeremyRand)
75d1e5c ncdns: Bump to 2019 10 28 (JeremyRand)
1b20676 gogroupcache: Bump to 2019 10 27 (JeremyRand)

Pull request description:
2019-10-30 14:06:49 +00:00
JeremyRand
6fc72e407b
Bump tor-browser-build to tbb-9.5a1-build2
Also update Makefile and rbm.conf to sync with upstream changes
2019-10-30 12:59:52 +00:00
JeremyRand
e6df6311cb
ncprop279: Bump to 2019 10 28 2019-10-30 12:53:21 +00:00
JeremyRand
75d1e5c16a
ncdns: Bump to 2019 10 28 2019-10-30 12:51:43 +00:00
JeremyRand
1b20676e71
gogroupcache: Bump to 2019 10 27 2019-10-30 12:49:02 +00:00
JeremyRand
acb8448023
Merge #68: ncdns: Support disabling TLSA
c9fcdaa ncprop279: Support disabling TLSA (JeremyRand)
89ff49a ncdns: Disable TLSA dependencies when TLSA is disabled (JeremyRand)
6aa54c3 ncdns: Support disabling TLSA (JeremyRand)

Pull request description:

  This PR exposes https://github.com/namecoin/ncdns/pull/115 as an rbm target.

  TODO:

  - [x] Reduce dependencies accordingly.
2019-10-19 06:24:05 +00:00
JeremyRand
c9fcdaaaab
ncprop279: Support disabling TLSA 2019-10-19 05:56:19 +00:00
JeremyRand
89ff49aae6
ncdns: Disable TLSA dependencies when TLSA is disabled 2019-10-19 05:56:18 +00:00
JeremyRand
6aa54c3dfd
ncdns: Support disabling TLSA 2019-10-19 05:56:13 +00:00
JeremyRand
515f9d7a5e
Merge #71: Bump dependencies to latest as of 2019 10 19
241be2e gomadns: Bump to 2.0.1 (JeremyRand)
b73c2d0 Bump tor-browser-build to tbb-9.0-build2 (JeremyRand)
80bb04c Travis: Fix check-tbb-tags fail message (JeremyRand)

Pull request description:
2019-10-19 05:46:05 +00:00
JeremyRand
241be2efb6
gomadns: Bump to 2.0.1
Also bump ncdns and ncprop279 for compatibility with new gomadns.
2019-10-19 05:40:39 +00:00