322 Commits

Author SHA1 Message Date
Patrick Lodder
58f7f964a5 Disable translation processes we currently don't use
- Disable transifex process
- Disable removal of unfinished tags
2014-09-25 00:43:36 +02:00
Ross Nicoll
2a17619e34 Merge pull request #710 from patricklodder/1.8.1-dev-trans-xml-check
Add deeper XML checking to update-translation script (from bitcoin/bitcoin)
2014-09-22 20:06:34 +00:00
Wladimir J. van der Laan
cff61aaddd Add deeper XML checking to update-translation script
- Catch problems such as mismatched formatting characters. Remove
  messages that can give problems at runtime.

- Also remove unfinished/untranslated messages, they just take up space
  in the ts and waste parsing time.

Fixes bitcoin issue 4774.

cherry-picked from: bitcoin b62172a
2014-09-20 16:16:09 +02:00
langerhans
720b7eb818 Merge pull request #696 from whitj00/patch-5
Remove pyminer (SHA-Only)
2014-09-18 17:37:58 +02:00
Whit J
31466c7923 Update README.md 2014-09-02 21:03:12 -07:00
Whit J
07b92057ba Delete README.md 2014-09-02 21:02:45 -07:00
Whit J
3662dbdc4c Delete example-config.cfg 2014-09-02 21:02:27 -07:00
Whit J
c25ce7e69b Delete pyminer.py 2014-09-02 21:02:21 -07:00
Whit J
3410a03276 Bit -> Dogecoin
Seems simple
2014-09-02 20:23:05 -07:00
Andymeows
224d785fff Attempting to get print support in qt5 2014-08-31 23:43:46 -04:00
langerhans
2547b4e4d9 Merge pull request #678 from rnicoll/1.8.1-dev-dependencies2
gitian: Bump miniupnp version to 1.9.20140701
2014-08-31 18:35:18 +02:00
Johnathan Corgan
d426e5a8f2 Update Debian packaging description for new bitcoin-cli 2014-08-29 19:19:03 +01:00
Wladimir J. van der Laan
f99f24cb8e gitian: Bump miniupnp version to 1.9.20140701
Also change build system: STATICLIB is now MINIUPNP_STATICLIB.
2014-08-28 23:05:07 +01:00
langerhans
e0feb5a384 Merge pull request #658 from patricklodder/1.8-dev-openssl-101i
Update gitian descriptors and docs for openssl 1.0.1i
2014-08-24 21:37:25 +02:00
langerhans
b38ff0c79e Merge pull request #639 from PartTimeLegend/patch-4
Change Bitcoin to Dogecoin
2014-08-24 16:21:45 +02:00
Patrick Lodder
f29e2e4d1c Update gitian descriptors and docs for openssl 1.0.1i 2014-08-24 14:39:39 +02:00
Antony Bailey
2971a90601 Update README.md 2014-08-23 23:50:18 +01:00
Antony Bailey
42df2e32a4 Update README.md 2014-08-23 23:49:38 +01:00
Antony Bailey
05e473b14c Update README.md 2014-08-23 22:27:12 +01:00
Antony Bailey
f6b6ea301d Change Bitcoin to Dogecoin 2014-08-23 22:25:12 +01:00
Antony Bailey
b11b652753 Change Bitcoin to Dogecoin 2014-08-22 20:44:53 +01:00
Ross Nicoll
f99e8a777c
Update Win32 Gitian config to match changes in Linux. 2014-08-16 15:09:36 +01:00
Ross Nicoll
c4ba8f7ced
Update Gitian signature weights to reflect dev activity. 2014-08-16 14:41:20 +01:00
Ross Nicoll
fbbef8c274
Corrected RSS URL in Gitian download config. 2014-08-16 14:39:40 +01:00
stapler117
4ccc32b393 stapler117's pgp keys 2014-07-26 01:52:58 -05:00
Wladimir J. van der Laan
91b241f633 gitian: make linux qt intermediate deterministic
Make the instdate for lrelease etc deterministic. This should have been
part of 0.9.2. Luckily this doesn't affect the end product, it is just
a bit annoying.

Rebased-From: 386e732
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
2014-07-09 17:31:37 +02:00
Wladimir J. van der Laan
8465a714f8 gitian: upgrade OpenSSL to 1.0.1h 2014-07-09 17:29:59 +02:00
Wladimir J. van der Laan
be18e2304e doc change, rpctimeout removed 2014-06-29 15:38:47 +02:00
Wladimir J. van der Laan
06aad6560c Use correct Qt tools in Gitian Linux build 2014-06-29 15:38:30 +02:00
langerhans
5957d85392 Merge pull request #557 from patricklodder/1.7.2-fix-gitian-downloader
[minor] fix syntax in gitian-downloader yml files
2014-06-15 20:54:34 +02:00
langerhans
abe5c4b220 Merge pull request #556 from patricklodder/1.7.2-pgp
patricklodder's pgp keys for gitian
2014-06-15 20:54:18 +02:00
Patrick Lodder
ecc955f9cc fix syntax in gitian-downloader yml files 2014-06-15 14:16:46 +02:00
Patrick Lodder
6382fb2749 patricklodder's pgp keys 2014-06-15 14:14:36 +02:00
langerhans
fd46ab57b2 Merge branch '1.7.2-dev-batch3' of github.com:rnicoll/dogecoin into rnicoll-1.7.2-dev-batch3
Conflicts:
	contrib/devtools/README.md
	contrib/devtools/symbol-check.py
	doc/build-unix.md
2014-06-06 20:55:33 +02:00
Wladimir J. van der Laan
746b3ec76e devtools: have symbol check script check for exported symbols
After last commit, our executables should export no symbols anymore.  To
make sure that this stays the case, verify this in the symbol checker
script.
2014-05-29 23:42:19 +01:00
Wladimir J. van der Laan
48a9c05875
devtools: add script to check symbols from Linux gitian executables
Add a script to check that the (Linux) executables produced by gitian
only contain allowed gcc, glibc and libstdc++ version symbols.  This
makes sure they are still compatible with the minimum supported Linux
distribution versions.

Conflicts:

	contrib/devtools/README.md
2014-05-29 23:41:58 +01:00
Wladimir J. van der Laan
b88566cc0c
devtools: add a script to fetch and postprocess translations
Run this script from the root of the repository to update all translations from transifex.
It will do the following automatically:

- create a transifex configuration file
- fetch all translations
- post-process them into valid and committable format

Conflicts:

	contrib/devtools/README.md
2014-05-29 23:40:13 +01:00
Wladimir J. van der Laan
6cbf8affee
gitian: build against Qt 4.6
Should make it possible to run the resulting GUI executable on
Linux distributions that use Qt 4.6, such as Debian Wheezy and Tails.

Builds a mini-SDK for building against Qt 4.6. This includes the headers
as well as host utilities such as `lrelease`, `qrc` and `moc`.

This speeds up the gitian build a bit - libqt4-dev pulled in a lot of packages,
and is no longer needed as this provides a replacement of our own.

Note: This does not replace the Qt build with at static library. After this
commit we still build dynamically against the system Qt library. The only
difference is that compatibility with an older version is maintained. This
loses minor GUI functionality (such as setPlaceholderText) but still
allows integration into the window management of the host OS, unlike
when statically linking.

Conflicts:

	doc/release-process.md
2014-05-29 22:11:14 +01:00
Wladimir J. van der Laan
3d20cf3122
gitian: don't export any symbols from executable
This avoids conflicts between the libraries statically linked into bitcoin and any
libraries we may link dynamically (such as Qt and OpenSSL, see issue #4094).
It also avoids start-up overhead to not export any unnecessary symbols.
To do this, build a linker script that marks all symbols as local.

Conflicts:

	contrib/gitian-descriptors/gitian-linux.yml
2014-05-29 22:05:19 +01:00
Matt Corallo
45120f08ee update Debian files (not much doge in there though, where is our Debian maintainer? :D) 2014-05-29 20:55:57 +02:00
Wladimir J. van der Laan
1231942969 devtools: add script to check symbols from Linux gitian executables
Add a script to check that the (Linux) executables produced by gitian
only contain allowed gcc, glibc and libstdc++ version symbols.  This
makes sure they are still compatible with the minimum supported Linux
distribution versions.
2014-05-29 20:21:21 +02:00
super3
a5507a8424 /contrib index reorg
Cleaner and easier to read.

Reordered by functionality
2014-05-26 21:16:13 +02:00
Warren Togami
22ea4eb964 Use glibc compat. Removes the static linux builds as this enables compatibility with older distros again. 2014-05-26 20:57:07 +02:00
Eric S. Bullington
f35f493d20 Changed bitrpc.py's raw_input to getpass for password input 2014-05-26 20:51:33 +02:00
Wladimir J. van der Laan
218d322cef Update to minupnpc 1.9 - Needs rebuild of deps-[win|linux] package, but not Qt (phew). 2014-05-26 20:40:05 +02:00
langerhans
397468bf43 Adjust last commit for doge 2014-05-24 19:03:41 +02:00
Cory Fields
ef2f9b412c build: hook up "make deploy" for cross osx builds 2014-05-24 18:46:32 +02:00
Cory Fields
651e7bbb78 build: fix qt.conf case-sensitivity in the deployed dmg
For qt5.2 on osx, the qcocoa plugin is mandatory. However, it fails to load
when qt.conf specifies the "plugin" path instead of the expected "Plugin". This
is in line with the documentation:
https://qt-project.org/doc/qt-5.0/qtdoc/qt-conf.html

I'm not sure how the plugins were loading before, unless the case-sensitivity
for OSX is new.
2014-05-24 18:44:07 +02:00
Cory Fields
c28ab4fb4d build: allow correct tools to be used for dmg creation.
These come from the enironment, which will be properly setup by Make with
the paths gleaned from configure.
Also don't crash if plugins are static.
2014-05-24 18:43:29 +02:00
Jannis Froese
3cdec73bdb update and enhance qt project file 2014-05-02 22:21:50 +02:00