Highlights
- 1 discussion answered
Popular repositories
-
-
struct_layout Public
tool to show the structure layout of types in your C/C++ program, highlighting padding
-
-
2,406 contributions in the last year
Less
More
Activity overview
Contributed to
arvidn/libtorrent,
Chia-Network/chia-blockchain,
Chia-Network/clvm_rs
and 5 other
repositories
Contribution activity
September 2021
Created 38 commits in 3 repositories
Created 1 repository
- arvidn/aiosqlite Python
Created a pull request in Chia-Network/chia-blockchain that received 19 comments
Disable sqlite sync
This patch changes our sqlite configuration from synchronous=FULL
to synchronous=OFF
.
The main motivation is to lower the disk pressure caused by t…
+3
−7
•
19
comments
Opened 44 other pull requests in 4 repositories
arvidn/libtorrent
2
open
16
merged
2
closed
- Test merge
- use spaces instead of tabs in lldb pretty printer python code
- Test merge 2
- fix missing python binding for file_progress_flags
- bump boost version to use on appveyor
- remove unused field on peer_connection, previously used for debugging
- add support for larger pieces and multiple files in test_transfer
- minor logging fixes
- All seeing eye tolled ewe sew dep/openssl windows/rc 1 2
- Simplify test transfer
- fix build configuration issue on NetBSD, OpenBSD and DragonFly
- get_torrent_copy_with_hashes() fails if we don't have all the piece layers yet
- Test merge 2
- don't open the piece in the piece picker if there still are outstanding hash jobs
- improve lldb pretty printers
- test receiving corrupt data
- V2 magnet check files
- improve simulated disk I/O to support reading unwritten pieces
- fix issue in finding the first leaf index of a subtree in merkle_tree
- minor simplification to test_disk_io
Chia-Network/chia-blockchain
1
open
9
merged
2
closed
- add stress tests with malicious generators
- bump clvm_rs version and optional 3rd hint parameter to CREATE_COIN
- improve log formatting
- CoinStore benchmark and performance improvements
- remove CoinStore's dependency on FullBlock
- improve CoinStore test
- log timing of applying additions and removals to the coin store
- Rust only conditions
- Optimize coin store new block
- optimize CoinRecord DB access
- Conditions parser
- add debug option to log all SQL commands
Chia-Network/clvm_rs
9
merged
2
open
- treat the optional 3rd create_coin parameter as a list of hints/memos
- simplify handling of CREATE_COIN hint
- stress test with malicious generators
- bump version to 0.1.12
- slight simplification; merge CreateCoin and CreateCoinWithHint
- parse an optional 3rd parameter to the CREATE_COIN condition
- improve names of constants in condition tests. improve comments
- failing to terminate a list with nil is an error
- remove outdated functions in the python binding
- Dialect trait
- update run_generator API. Return a more compact representation of conditions
AllSeeingEyeTolledEweSew/libtorrent
1
merged
Reviewed 66 pull requests in 4 repositories
Chia-Network/chia-blockchain
33 pull requests
- Full node changes required for CAT / Standalone
- add alternative to pkm_pairs_for_conditions_dict()
- Ms.retirement2 (Memos, CAT RPCs and tests)
- Ms.full node race
- Added harvesters info to farmer logging
- Only log warning when more than 10 seconds.
- improve log formatting
- truncate_to_significant_bits : Fix edge case with negative input
- macOS keyring.yaml support
- Fullnode related changes from wallet protocol and unharded derivation
-
tests|farmer: Attempt to make
test_farmer_harvester_rpc.py
more reliable - Reply type decorator
- improve CoinStore test
- Rust only conditions
- log timing of applying additions and removals to the coin store
- configurable max message size
- remove CoinStore's dependency on FullBlock
-
tests|plotting: Some refactoring/improvements around
BlockTools
-
typo:
passphase
->passphrase
,Passphase
->Passphrase
- changelog: Drop trailing whitespaces
- Rename NIL_PROGRAM constant more clearly
- get_coins_removed_at_height: special case height 0 to avoid iterating through all unspent coins
- optimize CoinRecord DB access
-
plotting: Some refactoring of
PlotManager.refresh_batch.process_file
- Ensure that config.yaml and keyring.yaml aren't partially written-to
- Some pull request reviews not shown.
arvidn/libtorrent
24 pull requests
- cmake: install pdb files
- Reference major version for actions on Github CI
- Restore test_dht_settings
- Allow windows openssl paths to default on CI
- Change python package name to libtorrent
- Add macOS multi-arch awareness to setup.py
- Run pre-commit hooks on gen_settings_doc.py
- Add pre-commit hooks to filter-rst.py
- Default to libtorrent-link=static boost-link=static
- Remove msvc toolset pinning
- Use ccache on github actions
- Update default windows OpenSSL build paths (RC_1_2)
- Migrate to OpenSSL EVP interface for hashing
- buffer.hpp: Fix build on NetBSD and OpenBSD
- Check similar v2 torrents
- add null checks in iface_from_ifaddrs
- Clean up tests for python demo scripts
- Migrate to OpenSSL EVP interface for hashing
- silence conversion signedness warning on file.cpp
- Add a cibuildwheel workflow to RC_1_2
- Deprecate some classes
- Add session.session_state()
- Loosen restrictions on error categories
- Make TorrentDeleteFailedAlertTest work in more environments
Chia-Network/clvm_rs
8 pull requests
- treat the optional 3rd create_coin parameter as a list of hints/memos
- simplify handling of CREATE_COIN hint
- parse an optional 3rd parameter to the CREATE_COIN condition
- failing to terminate a list with nil is an error
- update run_generator API. Return a more compact representation of conditions
- Dialect trait
-
First crack at
Dialect
. - Use maturin 0.11.3.
Chia-Network/bls-signatures
1 pull request
Created an issue in Chia-Mine/clvm-js that received 3 comments
test against clvm/tests cases
There are a lot of useful test cases in the clvm repository.
Specifically the .txt
files in:
https://github.com/Chia-Network/clvm/tree/main/tests/brun
3
comments
Answered 1 discussion in 1 repository
arvidn/libtorrent
arvidn/libtorrent
6
contributions
in private repositories
Sep 3 – Sep 17