UdjinM6
7ab5b4a28e
Update/optimize images ( #2147 )
...
* update optimize-pngs.py with new paths
* `python contrib/devtools/optimize-pngs.py`
Total reduction: 22025 bytes
* update share/pixmaps/*
2018-06-29 01:22:48 +03:00
Wladimir J. van der Laan
5f88c6451d
Merge #9675 : Fix typo and spelling inconsistency in CONTRIBUTING.md
...
36164fa
Fix typo and spelling inconsistency in CONTRIBUTING.md (Koki Takahashi)
2018-01-23 09:24:29 +01:00
Wladimir J. van der Laan
b183a1f2a3
Merge #9735 : devtools: Handle Qt formatting characters edge-case in update-translations.py
...
7179e7c
qt: Periodic translations update (Wladimir J. van der Laan)
5e903a5
devtools: Handle Qt formatting characters edge-case in update-translations.py (Wladimir J. van der Laan)
2018-01-23 09:24:28 +01:00
MarcoFalke
e24b8ae50e
Merge #9649 : [doc] Remove unused clang format dev script
...
fa5137c
[doc] Remove unused clang format dev script (MarcoFalke)
2018-01-23 09:24:26 +01:00
Wladimir J. van der Laan
96b4910fbe
Merge #9607 : Remove redundant semicolons in Python code
...
5cdf106
Remove redundant semicolons in Python code (practicalswift)
2018-01-21 12:48:33 +01:00
MarcoFalke
be63fb7953
Merge #9508 : Remove unused Python imports
...
95bab82
Remove unused Python imports (practicalswift)
2018-01-21 12:48:33 +01:00
Wladimir J. van der Laan
9d661f4337
Merge #8675 : Make copyright header lines uniform
...
4b04e32
[copyright] copyright header style uniform (isle2983)
2018-01-13 13:44:39 +01:00
Wladimir J. van der Laan
0b93a58947
Merge #8674 : tools for analyzing, updating and adding copyright headers in source files
...
159597a
[devtools] script support for managing source file copyright headers (isle2983)
2018-01-13 13:44:39 +01:00
Wladimir J. van der Laan
8edc2a78cb
Merge #8249 : Enable (and check for) 64-bit ASLR on Windows
...
62c2915
build: supply `-Wl,--high-entropy-va` (Wladimir J. van der Laan)
9a75d29
devtools: Check for high-entropy ASLR in 64-bit PE executables (Wladimir J. van der Laan)
2018-01-11 13:22:22 +01:00
Wladimir J. van der Laan
a5a9e46042
Merge #8700 : [copyright] add MIT license headers to .sh scripts where missing
...
0766d1c
[copyright] add MIT license headers to .sh scripts where missing (isle2983)
2018-01-11 13:20:57 +01:00
Wladimir J. van der Laan
d95a9728be
Merge #8676 : Add missing copyright headers
...
783e930
[copyright] Add missing copyright headers (isle2983)
2018-01-11 13:20:57 +01:00
Wladimir J. van der Laan
473ffa0641
Merge #8702 : [copyright] add MIT License copyright header to remaining Python files
...
4677b19
[copyright] add MIT License copyright header to remaining Python files (isle2983)
2018-01-11 13:20:57 +01:00
Alexander Block
f9694badb9
Dashify gen-manpages.sh
2018-01-09 14:31:17 +01:00
Wladimir J. van der Laan
5691cee8dd
Merge #8608 : Install manpages via make install, also add some autogenerated manpages
...
d19583f
improved gen-manpages.sh, includes bitcoin-tx and strips commit tag, now also runs binaries from build dir by default, added variables for more control (nomnombtc)
09546ca
regenerated all manpages with commit tag stripped, also add bitcoin-tx (nomnombtc)
ae6e754
change help string --enable-man to --disable-man (nomnombtc)
a32c102
add conditional for --enable-man, default is yes (nomnombtc)
dc84b6f
add doc/man to subdir if configure flag --enable-man is set (nomnombtc)
00dba72
add doc/man/Makefile.am to include manpages (nomnombtc)
eb5643b
add autogenerated manpages by help2man (nomnombtc)
6edf2fd
add gen-manpages.sh description to README.md (nomnombtc)
d2cd9c0
add script to generate manpages with help2man (nomnombtc)
2018-01-09 14:16:39 +01:00
Wladimir J. van der Laan
d16b2e5ecb
Merge #8621 : [contrib] python: Don't use shell=True
...
fa994a7
contrib: Don't use shell=True (MarcoFalke)
2018-01-09 14:16:37 +01:00
Wladimir J. van der Laan
22604cbbcc
Merge #8607 : [doc] Fix doxygen off-by-one comments, fix typos
...
fafe7b3
contrib: Make fix-copyright-headers.py more portable (MarcoFalke)
fa27c0a
[doc] Fix typos in comments, doxygen: Fix comment syntax (MarcoFalke)
fabfd5d
[qa] pull-tester: Don't mute zmq ImportError (MarcoFalke)
67a5502
init: Fix typo in help message for -whitelistforcerelay (Wladimir J. van der Laan)
2018-01-09 14:04:21 +01:00
Pieter Wuille
f81e4f5fa9
Merge #8545 : [doc] Update git-subtree-check.sh README
...
fa3d974
[doc] Update git-subtree-check.sh README (MarcoFalke)
2018-01-09 14:04:20 +01:00
MarcoFalke
bc659c3e6e
Merge #8270 : Tests: Use portable #! in python scripts (/usr/bin/env)
...
7b01ce2
Favour python over python2 as per PR #7723 (Matthew King)
873e81f
Use portable #! in python scripts (/usr/bin/env) (Matthew King)
2018-01-08 18:04:55 +01:00
Wladimir J. van der Laan
f9f3b8d938
Merge #8295 : Mining-related fixups for 0.13.0
...
c1d61fb
Add warning if -blockminsize is used. (Suhas Daftuar)
27362dd
Remove -blockminsize option (Suhas Daftuar)
d2e46e1
Remove addScoreTxs() (Suhas Daftuar)
6dd4bc2
Exclude witness transactions in addPackageTxs() pre-segwit activation (Suhas Daftuar)
f15c2cd
CreateNewBlock: add support for size-accounting to addPackageTxs (Suhas Daftuar)
2017-12-28 11:44:59 +01:00
Wladimir J. van der Laan
06a73ad7c4
Merge #8188 : Add armhf/aarch64 gitian builds
...
9d25362
build: add armhf/aarch64 gitian builds (Cory Fields)
980e7eb
depends: only build qt on linux for x86_64/x86 (Cory Fields)
2017-12-22 17:20:42 +01:00
Wladimir J. van der Laan
9bed9ac9f1
Merge #7975 : [doc] Update bitcoin-core GitHub links
...
faf3d11
[doc] Update bitcoin-core GitHub links (MarcoFalke)
2017-12-20 17:25:03 +01:00
Wladimir J. van der Laan
1cd653cc54
Merge #7781 : devtools: Auto-set branch to merge to in github-merge
...
10d3ae1
devtools: Auto-set branch to merge to in github-merge (Wladimir J. van der Laan)
2017-12-19 13:42:36 +01:00
Wladimir J. van der Laan
a9a209f586
Merge #7723 : build: python 3 compatibility
...
18f05c7
build: python 3 compatibility (Wladimir J. van der Laan)
2017-12-19 13:18:30 +01:00
Wladimir J. van der Laan
34701da5cb
Merge #7737 : devtools: make github-merge.py use py3
...
f11c5a3
devtools: make github-merge.py use py3 (Wladimir J. van der Laan)
2017-12-19 13:18:30 +01:00
Alexander Block
5f68e06a07
Add missing whitelistalwaysrelay arg to SET_DOC_OPTIONAL
...
Missed from bitcoin #7439
2017-12-11 08:08:48 +01:00
Wladimir J. van der Laan
b277eed58f
Merge #7425 : devtools: Fix utf-8 support in messages for github-merge
...
c8a6c11
devtools: Fix utf-8 support in messages for github-merge (Wladimir J. van der Laan)
2017-12-11 08:08:48 +01:00
Wladimir J. van der Laan
577f683c5b
Merge #7402 : [devtools] github-merge get toplevel dir without extra whitespace
...
5ed2f16
[devtools] github-merge get toplevel dir without extra whitespace (Andrew C)
2017-12-10 00:04:02 +01:00
Wladimir J. van der Laan
d9d9e95e42
Merge #7395 : devtools: show pull and commit information in github-merge
...
17b5d38
devtools: show pull and commit information in github-merge (Wladimir J. van der Laan)
2017-12-10 00:04:02 +01:00
Wladimir J. van der Laan
3be77849d7
Merge pull request #7378
...
da6d18b
devtools: replace github-merge with python version (Wladimir J. van der Laan)
2017-12-10 00:04:02 +01:00
Wladimir J. van der Laan
42997ee8dc
Merge pull request #7280
...
faeda0e
[travis] Run contrib/devtools/check-doc.py early (MarcoFalke)
fada0c9
[travis] Fail when documentation is outdated (MarcoFalke)
2017-12-10 00:04:02 +01:00
Wladimir J. van der Laan
25ba3aba16
Merge pull request #7304
...
fa074a6
[contrib] Prepare clang-format-diff for usage (MarcoFalke)
fa4f4b6
Add clang-format-diff.py from the LLVM svn (MarcoFalke)
2017-12-10 00:04:01 +01:00
Wladimir J. van der Laan
38080259be
Merge pull request #7313
...
0331aa3
Fixing typos on security-check.py and torcontrol.cpp (calebogden)
2017-12-10 00:04:01 +01:00
UdjinM6
f5286b1799
Fix/optimize images ( #1688 )
...
* add Dash-specific paths to `folders` in optimize-pngs.py
* `mogrify src/qt/res/*/*/*.png`
should fix "libpng error: IDAT: chunk data is too large"
* `python contrib/devtools/optimize-pngs.py`
"Total reduction: 500275 bytes"
2017-10-17 19:41:28 +03:00
UdjinM6
a5ac60b868
Merge remote-tracking branch 'bitcoin/0.12' into HEAD
...
+ merge fixes
+ keepass on evhttp
2016-02-06 16:48:04 +03:00
Cory Fields
aa26ee0101
release: Add security/export checks to gitian and fix current failures
...
- fix parsing of BIND_NOW with older readelf
- add _IO_stdin_used to ignored exports
For details see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634261#109
- add check-symbols and check-security make targets
These are not added to the default checks because some of them depend on
release-build configs.
- always link librt for glibc back-compat builds
glibc absorbed clock_gettime in 2.17. librt (its previous location) is safe to
link in anyway for back-compat.
Fixes #7420
- add security/symbol checks to gitian
Github-Pull: #7424
Rebased-From: cd27bf51e0
475813ba5b
f3d3eaf78e
a8ce872118
a81c87fafc
2016-01-27 11:33:33 +01:00
MarcoFalke
333e1eaeea
Bump copyright headers to 2015
...
- Bump copyright headers to 2015
- [devtools] Rewrite fix-copyright-headers.py
- [devtools] Use git pretty-format for year parsing
Github-Pull: #7205
Rebased-From: fa6ad855e9
fa24439ff3
fa71669452
2016-01-05 14:13:33 +01:00
Luke Dashjr
a75a03a5f2
Bugfix: update-translations: Allow numerus translations to omit %n specifier (usually when it only has one possible value)
...
Github-Pull: #7253
Rebased-From: 0d595894f0
2016-01-04 12:01:01 +01:00
MarcoFalke
fad246037f
Update contrib/devtools/README.md
...
* Fix order
* Update subtree check
2015-12-02 15:20:40 +01:00
Wladimir J. van der Laan
93236c0455
qt: Final translation update before 0.12 fork
...
- Add new translations (finally, after a long time)
- update-translation script was not considering new translations - oops
- fixed this, also remove (nearly) empty translations
- Update translation process, it was still describing the old repository
structure
2015-12-02 14:28:35 +01:00
Wladimir J. van der Laan
9f251b7a9d
devtools: add libraries for bitcoin-qt to symbol check
...
Forgot to add these.
Also add a short description for each required library.
2015-11-16 16:39:23 +01:00
MarcoFalke
0af8fe45ae
devtools: Update README.md
2015-11-04 13:05:25 +01:00
Wladimir J. van der Laan
fa1d252e82
Merge pull request #6790
...
8c15f33
[trivial] Update contrib/devtools/README.md (MarcoFalke)
338f62f
[devtools] add clang-format.py (MarcoFalke)
2015-10-23 10:45:50 +02:00
Wladimir J. van der Laan
579b863cd7
devtools: Add security-check.py
...
Perform the following ELF security checks:
- PIE: Check for position independent executable (PIE), allowing for address space randomization
- NX: Check that no sections are writable and executable (including the stack)
- RELRO: Check for read-only relocations, binding at startup
- Canary: Check for use of stack canary
Also add a check to symbol-check.py that checks that only the subset of
allowed libraries is imported (to avoid incompatibilities).
2015-10-22 03:35:38 +02:00
MarcoFalke
8c15f33d15
[trivial] Update contrib/devtools/README.md
2015-10-15 20:28:29 +02:00
MarcoFalke
338f62f701
[devtools] add clang-format.py
2015-10-15 19:43:16 +02:00
MarcoFalke
3507992bcf
[trivial] Make optimize-pngs.py also cover share/pixmaps
...
Also fix:
"Exception: tostring() has been removed. Please call tobytes() instead."
2015-10-09 17:09:05 +02:00
Wladimir J. van der Laan
3802ae7267
devtools: don't push if signing fails in github-merge
...
If a problem happens with gpg, exit prematurely so that it doesn't push
the branch upstream.
2015-09-18 06:03:17 +02:00
UdjinM6
06c1524e89
fix update-translations.py to work correctly with % at the end of a string
2015-08-22 22:00:04 +03:00
UdjinM6
812cc6bbb1
let translations mix qt and printf
2015-08-15 17:32:55 +03:00
Marco
9142867572
[QT] cleanup icons
...
* Cleanup SVG code
* Unify design ("Typicons" seem to have round edges)
* Fix transparency issue with clock5.png
2015-08-04 12:06:12 +02:00