Adrian Gallagher
ec665bae20
Litecoin: Branding
...
# Conflicts:
# .gitignore
# contrib/seeds/README.md
# doc/README.md
# doc/README_windows.txt
# doc/release-process.md
# qa/rpc-tests/README.md
# src/Makefile.qt.include
# src/Makefile.qttest.include
# src/Makefile.test.include
# src/bitcoind.cpp
# src/qt/forms/intro.ui
# src/qt/test/test_main.cpp
# src/rpc/mining.cpp
# src/rpc/rawtransaction.cpp
# src/validation.cpp
# src/wallet/rpcdump.cpp
# src/wallet/rpcwallet.cpp
7 years ago
Adrian Gallagher
b41ecc6feb
Litecoin: Protocol and default settings
...
0) Adjust BIP16 & BIP30 enforcement values
1) Reduce amount that peers can adjust our time to eliminate an attack vector. Thanks to
coblee for this fix.
2) Zeitgeist2 patch - thanks to Lolcust and ArtForz. This fixes an issue where a
51% attack can change difficulty at will. Go back the full period unless it's the
first retarget after genesis.
3) Avoid overflow in CalculateNextWorkRequired(). Thanks to pooler for the overflow fix.
4) SegWit ContextualCheckBlockHeader adjustment and extra coverage
5) Reject peer proto version below 70002. Thanks to wtogami for this patch.
6) Adjust default settings for Litecoin
7 years ago
Wladimir J. van der Laan
dac37823d4
doc: Correct AmountFromValue/ValueFromAmount names
7 years ago
Marko Bencun
4a7a4ff1f1
developer-notes: add reference to snake_case and PascalCase
...
CamelCase is ambiguous as it refers to both lowerCamelCase and
UpperCamelCase, whereas PascalCase is only UpperCamelCase.
7 years ago
Dimitris Tsapakidis
0a5a6b90bc
Fixed multiple typos
...
A few "a->an" and "an->a".
"Shows, if the supplied default SOCKS5 proxy" -> "Shows if the supplied default SOCKS5 proxy". Change made on 3 occurrences.
"without fully understanding the ramification of a command" -> "without fully understanding the ramifications of a command".
Removed duplicate words such as "the the".
7 years ago
Pieter Wuille
a090d1c1c9
Header include guideline
8 years ago
practicalswift
5a9b508279
[trivial] Add end of namespace comments
8 years ago
Pieter Wuille
47d8441466
Update style guide
8 years ago
Pavel Janík
f203ecc621
Shadowing is not enabled by default, update doc accordingly.
8 years ago
Wladimir J. van der Laan
c26655ed3f
doc: Add RPC interface guidelines
8 years ago
John Newbery
c28ee91db0
Rename rpc-tests directory to functional
8 years ago
John Newbery
00902c48cd
Rename qa directory to test
8 years ago
Koki Takahashi
36164faa33
Fix typo and spelling inconsistency in CONTRIBUTING.md
...
Fix spellings of GitHub
Remove unnecessary changes
Fix GitHub spelling on doc/translation_process.md
8 years ago
MarcoFalke
fa5137c11d
[doc] Remove unused clang format dev script
...
Also, update the clang format file to reflect the current coding
style mentioned in the developer notes.
8 years ago
Pieter Wuille
74994c6577
Improve style w.r.t. if
8 years ago
Gregory Maxwell
08ed8c1d07
Developer docs about existing subtrees.
...
Add some notes about the workflow for changes to code that exists in subtrees.
8 years ago
Pavel Janík
359bac7cff
Add notes about variable names and shadowing
8 years ago
fanquake
ab53207b9c
[trivial][doc] Mention ++i as preferred to i++ in dev notes
8 years ago
Kaz Wesley
654a211622
developer notes: updates for C++11
...
- boost::scoped_ptr is obsolete
- std::vector::data replaces begin_ptr / end_ptr
9 years ago
Pieter Wuille
31444491f2
Add git and github tips and tricks to developer notes
9 years ago
Wladimir J. van der Laan
e012f3cea0
util: Add ParseUInt32 and ParseUInt64
...
Add error and range-checking parsers for unsigned 32 and 64 bit numbers.
The 32-bit variant is required for parsing sequence numbers from the
command line in `bitcoin-tx` (see #8164 for discussion). I've thrown in
the 64-bit variant as a bonus, as I'm sure it will be needed at some
point.
Also adds tests, and updates `developer-notes.md`.
9 years ago
MarcoFalke
fadd048592
[doc] Link to clang-format in the developer notes
9 years ago
MarcoFalke
fada0c422c
[doc] Fix doxygen comments for members
9 years ago
MarcoFalke
fad3035e8d
[doc] Minor markdown fixes
9 years ago
Wladimir J. van der Laan
b8c06ef409
doc: Add non-style-related development guidelines
...
I've collected these over time, mostly adding notes after
troubleshooting obscure bugs. As I hope to get the community more
involved in the whole process, I think it is useful to add to the
developer-notes.
9 years ago
Wladimir J. van der Laan
dca7bd3152
doc: Add developer notes about gitignore
...
- Add developer notes about `.gitignore.`
- Remove qt creator specific files from gitignore, to be consistent.
9 years ago
Mitchell Cash
99963b938f
Correct spelling mistakes in doc folder
...
- OSX —> OS X
- XCode —> Xcode
- github —> GitHub
- homebrew —> Homebrew
- gitian —> Gitian
- Other miscellaneous obvious spelling fixes and whitespace removal
9 years ago
MarcoFalke
60a8b70585
[doc] trivial: developer-notes.md covers more than just coding standards
9 years ago
BtcDrak
06d92d71a2
Add CONTRIBUTING.md
9 years ago
lpescher
f60bb5ee6d
Update documentation to match the #4219 change
10 years ago
Corinne Dashjr
7e6d23b171
Bugfix: Grammar fixes
10 years ago
Michael Ford
3bf5f52808
Create developer-notes.md
...
Moves coding guidelines and development tips/tricks into a single file.
Also adds a section explaining pull request terminology.
10 years ago
Pavel Vasin
be4ac91aef
docs: ThreadGetMyExternalIP has been removed
...
It was removed in https://github.com/bitcoin/bitcoin/pull/5161
10 years ago
Pieter Wuille
be0e0703f2
Remove file and class order guidelines
10 years ago
Pieter Wuille
2887bffcfd
Update coding style and add .clang-format
10 years ago
Philip Kaufmann
86fe1b864b
update coding.md to reflect changes by pull
...
- also mention alphabetical include ordering
11 years ago
Wladimir J. van der Laan
8414cb0494
Doxygen-compatible comments in coding style
11 years ago
paveljanik
25ef6ace70
Update the list of threads to the current state.
11 years ago
super3
2341e9b533
Docs Markdown Cleanup
12 years ago