Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
7ecbea9
Trying to integrate network stack, failing to get interrupts
EthanLavi Oct 31, 2023
3249ca6
Fixing clippy and addressing comments
EthanLavi Oct 31, 2023
a97c3c0
Fixing more issues + formatting
EthanLavi Oct 31, 2023
90ddbfe
Fixing merge conflicts
EthanLavi Oct 31, 2023
ea55b67
Fixing more merge stuff
EthanLavi Oct 31, 2023
8e9e65e
Merge branch 'jacob' into jacob+network_stack
EthanLavi Oct 31, 2023
d315891
Clippy fix
EthanLavi Oct 31, 2023
55a93e1
Small dhcp bug fix
EthanLavi Oct 31, 2023
8a59a99
Async udp echo
EthanLavi Nov 7, 2023
ffc4667
Interrupt handler shorter with async processing
EthanLavi Nov 7, 2023
b502a3b
Socket API (missing timeout + TCP)
EthanLavi Nov 8, 2023
199d244
Renaming, clone, and comments
EthanLavi Nov 12, 2023
4895672
Timeout
EthanLavi Nov 12, 2023
04f8683
TCP handshaking
EthanLavi Nov 12, 2023
09feca5
Refactoring and TCP
EthanLavi Nov 17, 2023
afd569e
TCP shutdown
EthanLavi Nov 18, 2023
62d74c2
TCP done
EthanLavi Nov 18, 2023
cb62cfa
Fix some output stuff
EthanLavi Nov 18, 2023
5e10417
formatting change to make lines longer (lol we can change it back if …
EthanLavi Nov 19, 2023
ab70c37
Comments
EthanLavi Nov 19, 2023
a528e53
tiny fixes + debugging
EthanLavi Nov 19, 2023
5fe4650
Refactor to be all constants
EthanLavi Nov 21, 2023
4d13984
Verifying checksums and renaming
EthanLavi Nov 22, 2023
eefde48
More documentation
EthanLavi Nov 28, 2023
f6108ad
Temporary fix for network stack
EthanLavi Nov 29, 2023
02c61aa
ARP timeout
EthanLavi Dec 4, 2023
c8b5c6e
Reliable writing, rng
EthanLavi Dec 4, 2023
158e299
More fixes
EthanLavi Dec 6, 2023
9a99fe9
Some code cleanup
EthanLavi Dec 6, 2023
5b76f67
Tests (1 of 2)
EthanLavi Dec 8, 2023
772832d
Stable sockets
EthanLavi Dec 9, 2023
1301f25
Final bug fixes to socket
EthanLavi Dec 10, 2023
8092bd1
bug fixes and merges
EthanLavi Dec 10, 2023
7bd385d
Integration changes
EthanLavi Dec 10, 2023
3c2988e
Adding crypto stuff
EthanLavi Dec 10, 2023
409b175
Final bug fixes and oneshot
EthanLavi Dec 11, 2023
b25d97a
Gitignore stuff
EthanLavi Dec 11, 2023
a4d0d44
Adding prints
EthanLavi Dec 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# [build]
# target = "x86_64-unknown-none"
# target = "wasm32-unknown-unknown"

# [unstable]
# build-std = ["core", "compiler_builtins", "alloc"]
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
/target
dump.pcap
Cargo.lock
.vscode/settings.json
Loading