Commit Graph

337 Commits

Author SHA1 Message Date
reaction.la
8492032ff9
minor correction on setup.md 2024-09-21 12:17:47 +10:00
reaction.la
210d95283e
wxWidgets 2024-09-15 10:11:34 +10:00
Cheng
58f29b8977
in accordance with dry principle, removed duplicate wallet creation path 2024-09-08 11:11:59 +08:00
Cheng
595863e63e
Merge branch 'docs' 2024-09-06 08:57:57 +08:00
Cheng
d81b7043df
Explaining wipe of private secrets so that no smartass will "improve" it 2024-09-06 08:55:54 +08:00
reaction.la
536a71a818
Merge branch 'master' into docs 2024-09-06 08:52:44 +08:00
reaction.la
647174031e
Readying the readme files for publication 2024-09-06 08:51:20 +08:00
Cheng
76b1948972
Merge branch 'docs' 2024-09-02 18:46:12 +08:00
Cheng
1a456c494a
const where it should be const, and unit test of secret store 2024-09-02 18:44:43 +08:00
reaction.la
462d436039
still fixing README, so that the github markdown README looks like the Pandoc markdown README. 2024-08-29 15:52:59 +08:00
reaction.la
7f59262175
still fixing README -- two README's now 2024-08-29 14:52:00 +08:00
reaction.la
6d4fb43622
two versions of README.md, one github markdown, and one pandoc markdown 2024-08-28 19:20:36 +08:00
Cheng
a6b700a45d
still fiddling with git attributes, so that cloning recurse-submodules will work with both http and ssh 2024-08-28 18:21:13 +08:00
85287e2658 Delete RELEASE_NOTES.html
Only RELEASE_NOTES.md should be under source control

Signed-off-by: cheng <cheng@noreply.gitea.rho.la>
2024-08-28 06:05:03 -04:00
Cheng
60e21e7586
Merge remote-tracking branch 'origin/docs' 2024-08-28 17:58:03 +08:00
reaction.la
5823526630
creating a README in accordance with Github and Gitea standards 2024-08-28 17:57:20 +08:00
Cheng
4782deccd8
Trying to configure it according to gitea and github standards 2024-08-28 12:38:46 +08:00
reaction.la
9354c66e19
we need the readme visible in the root directory, for other people to get started 2024-08-28 12:23:56 +08:00
reaction.la
05d7935493
for some reason, git wants a separate commit for updating wxWidgets to master 2024-08-25 14:58:07 +08:00
reaction.la
87d61098e5
notes on playing around with nixos 2024-08-25 14:22:09 +08:00
Cheng
a5a8701cc8
On reflection, using explicit protocol in .gitmodules, so that other people will be less mystified by behavior 2024-08-25 13:32:56 +08:00
Cheng
770b0bf715
Merge remote-tracking branch 'origin/docs' 2024-08-24 05:58:17 +08:00
Cheng
10ef071728
testing support for git daemon 2024-08-23 20:02:24 +08:00
reaction.la
ae69f5c5ee
attempting to learn nix 2024-08-13 11:45:32 +08:00
reaction.la
4721988d95
Fixed my plan for making SWIFT into Bitmessage,
added a link to it from socil networking
2024-08-06 16:37:28 +08:00
Cheng
36343e69ba
testing functionality of extended keys in unit_test.cpp 2024-08-04 13:07:38 +08:00
Cheng
295919fd69
Merge remote-tracking branch 'origin/docs' 2024-08-02 13:38:39 +08:00
Cheng
ba84172bbd
wiped scalars on destruction, and added extended public keys to unit_test.cpp 2024-08-02 13:36:07 +08:00
reaction.la
68a3b5167b
recalled constructor delegation, and cleaned up whitespace 2024-08-02 13:34:25 +08:00
Cheng
133b7d27c8
moved extended_extended_private_key unit test from testbed to unit test 2024-08-01 11:02:00 +08:00
Cheng
deac6e35d1
base 58 representation of extended keys works 2024-07-31 21:43:52 +08:00
Cheng
8792d59c67
removed requirement for a blob field from base58 2024-07-30 16:01:39 +08:00
Cheng
acf980a5a1
src/db_accessors.cpp made it utf-8 bom
src/unit_test.cpp typo in error message
2024-07-29 16:37:49 +08:00
reaction.la
b4e3409fea
Changed a lot of files by amending
reliable broadcast channel to atomic broadcast channel

Noted that Tokio is a bad idea for async

Designed a C api async

Noted that my too clever by half sfinae code has been obsolted by concepts.
2024-07-28 19:12:36 +08:00
Cheng
feb040d800
added extended keys
but not going to start using them until
I can save them to the database and reload them
2024-07-27 15:32:03 +08:00
reaction.la
fe3015b851
Finally figured out how to do callbacks for my async
Can make callbacks that can access the full lambda
machinery, while the same machinery is still usable
in C and from C, and thus in rust and lua, and from
rust and lua.

modified:   docs/libraries/cpp_automatic_memory_management.md

The magic univeral lowest denominator C code, which can be used by
and make use of, higher level language constructs such as
lambdas, being

(**p)(p, ptrEvent);

Where p points at or into a blob that contains a pointer to
C calling convention code that knows how the blob is structured.
allowing us to structure it arbitarily, apart from information
that the event dispatcher needs to know.
2024-07-04 08:18:48 +08:00
reaction.la
4678fba3ce
modified: docs/estimating_frequencies_from_small_samples.md
modified:   docs/libraries/cpp_automatic_memory_management.md
modified:   docs/libraries/time.md
modified:   docs/manifesto/consensus.md
renamed:    docs/notes/big_cirle_notation.md -> docs/notes/big_circle_notation.md
modified:   docs/writing_and_editing_documentation.md
2024-06-28 15:52:41 +08:00
reaction.la
9c5a393a93
new file: docs/libraries/time.md
new file:   docs/manifesto/SWIFT.md
2024-06-16 10:30:52 +08:00
reaction.la
7674b879eb
Started work on the SWIFT plan. Lot of whitespace fixes, hence so manny
many files updated with trivial fixes.
modified:   docs/design/TCP.md
modified:   docs/design/peer_socket.md
modified:   docs/design/proof_of_share.md
modified:   docs/estimating_frequencies_from_small_samples.md
modified:   docs/libraries.md
modified:   docs/libraries/scripting.md
modified:   docs/manifesto/May_scale_of_monetary_hardness.md
modified:   docs/manifesto/bitcoin.md
modified:   docs/manifesto/consensus.md
modified:   docs/manifesto/lightning.md
modified:   docs/manifesto/scalability.md
modified:   docs/manifesto/social_networking.md
modified:   docs/manifesto/sox_accounting.md
modified:   docs/manifesto/triple_entry_accounting.md
modified:   docs/manifesto/white_paper_YarvinAppendix.md
modified:   docs/names/multisignature.md
modified:   docs/names/petnames.md
modified:   docs/names/zookos_triangle.md
modified:   docs/notes/big_cirle_notation.md
modified:   docs/number_encoding.md
modified:   docs/scale_clients_trust.md
modified:   docs/setup/contributor_code_of_conduct.md
modified:   docs/setup/core_lightning_in_debian.md
modified:   docs/setup/set_up_build_environments.md
modified:   docs/setup/wireguard.md
modified:   docs/writing_and_editing_documentation.md
2024-06-16 10:28:08 +08:00
reaction.la
5f47c5b35a
modified: docs/manifesto/bitcoin.md
modified:   docs/manifesto/lightning.md
modified:   docs/manifesto/scalability.md
modified:   docs/manifesto/white_paper.md

new file:   docs/manifesto/consensus.md
new file:   docs/manifesto/sharding.md
2024-05-26 10:22:30 +08:00
reaction.la
459b044046
Due to massive violation of the dry principle, I broke all the navbars
Should fix this by puttingt the navbar into yaml
modified:   docs/design/navbar
modified:   docs/libraries/navbar
modified:   docs/manifesto/navbar
modified:   docs/names/navbar
modified:   docs/navbar
modified:   docs/notes/navbar
modified:   docs/pandoc_templates/style.css
modified:   docs/rootDocs/navbar
modified:   docs/setup/contributor_code_of_conduct.md
modified:   docs/setup/navbar
2024-05-09 16:39:22 +08:00
reaction.la
477f3b0a5b
Added a place, misc_links, to put random links,
so that everything can be made searcheable
modified:   docs/manifesto/lightning.md
modified:   docs/manifesto/navbar
modified:   docs/manifesto/scalability.md
modified:   docs/pandoc_templates/pandoc.template
modified:   docs/pandoc_templates/style.css
2024-05-09 15:43:23 +08:00
reaction.la
ce79e3515d
Moved the abstract to the yaml to allow more freedom to globally manipulate
doc format, and to reduced boilerplate repetition in each
web page in accordance with the dry principle

modified:   docs/manifesto/crypto_currency_as_a_wide_area_distributed.md
modified:   docs/manifesto/lightning.md
modified:   docs/manifesto/motivation.md
modified:   docs/manifesto/scalability.md
modified:   docs/manifesto/social_networking.md
modified:   docs/pandoc_templates/pandoc.template
2024-05-09 06:47:27 +08:00
reaction.la
a10790026a
modified: docs/manifesto/lightning.md 2024-05-07 17:20:11 +08:00
reaction.la
a37e40ab7a
new file: docs/manifesto/bitcoin.md
new file:   docs/manifesto/lightning.md
modified:   docs/manifesto/scalability.md
modified:   docs/setup/set_up_build_environments.md
modified:   docs/setup/wireguard.md
2024-05-06 08:00:55 +08:00
reaction.la
19d34e869f
reverting error in .gitsigners 2024-04-10 09:46:28 +08:00
Cheng
d7381581c6
still acommodating cmake 2024-04-10 11:25:35 +10:00
reaction.la
4adcd67b30
2024-04-10 11:22:09 +10:00
reaction.la
e36cd8e925
Merge remote-tracking branch 'origin/master' into docs 2024-04-10 11:20:15 +10:00
Cheng
f4678c2b70
putting cmake changes to bed 2024-04-09 11:58:52 +10:00