Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
1,782 contributions in the last year
Activity overview
Contribution activity
October 2020
Created a pull request in Chia-Network/chiapos that received 6 comments
pull in uint128_t as a submodule
I noticed there weren't any unit tests for the uint128_t library. but when I went looking, it turned out the source repository does have tests. Thi…
- hack filesystem to work around issue in parsing mount-points
- Windows cmake build
- add feature to log disk I/O and a gnuplot script to plot it
- fix typo in proof_of_space.md
- minor simplifications to DiskFile
- use standard sleep
- use emplace_back to construct FileDisk
- use unique_ptr for plotter_disk allocation
- CLI ergonomics
- make the semaphore wrapper cover construction and destruction as well
- remove residual allocation, missed in from std::thread patch
- use unique_ptr to hold SortManager, to not have to worry about leaks
- remove unused functions on the Bits class
- use ccache if available
- thread sanitizer
- use std::thread to simplify code
- add additional unit tests for the Bits class with a few minor fixes
- use signed integer as loop variable for bucket_index
- the Util class
- Threading patch
- remove using namespace std; from header file
- address sanitizer
- remove unused stack_allocator
- hook up unit test to CMake infrastructure
- turn CDIV macro into a proper function
- Some pull requests not shown.
- Test merge 2
- fix issue in file_storage::swap()
- if pre-allocated handler buffer is too small, fall back to malloc/free
- copy torrent_info when adding to session
- minor fix to gen_reference_doc.py
- fix incorrectly inlined move-assignment of file_storage
- move merkle trees into the torrent object, where they belong. Expose …
- fix performance regression in checking files
- support constructing sessions in paused mode via new session_flag
- don't update the num_unchoke_slots counter
- fix issue with pausing a session
- Test merge
- Test merge 2
- filter internal peer flag in pex messages
- fix incorrect interpretation of the peer-exchange flags
- don't add system includes in Jamfile
- Test merge 2
- remove superfluous call to release_files()
- build for windows-store on appveyor
- add better name for local_connection
- minor cleanups to URL seed
- fix example stage rule to include torrent2magnet
- Windows cmake build
- F1 optimization v2
- minor simplifications to DiskFile
- Ms.metadata
- CLI ergonomics
- Simplify and improve performance of F1 calculation
- remove unused functions on the Bits class
- add additional unit tests for the Bits class with a few minor fixes
- Stripewjb
- Simplify and improve performance of F1 calculation
- remove using namespace std; from header file
- Improve python cmake
- fix incorrectly inlined move-assignment of file_storage
- fix CMake config file version compatibility
- torrent_info::hash2_for_piece
- fix issue with pausing a session
- Make boost version detection robust against various cmake versions
- Windows Phone/UWP compilation fixes
- fix building python bindings with CMake
- WebTorrent: Prevent protocol encryption over WebRTC
- post save_resume_data_failed_alert if torrent was removed. Closes #5174
- Add GitHub Actions CI workflow for CMake build
Created an issue in github/codeql that received 4 comments
LGTM.com - false positive (decrementing uint8_t)
Description of the false positive
lgtm is claiming that a loop variable of type uint8_t will always stay equal to or greater than its initial value…