Skip to content

Commit

Permalink
Bridging smoltcp and tiny-http (#240)
Browse files Browse the repository at this point in the history
* testing shim with completed functions: bind, accept, and connect

* commiting preliminary test of the tiny-http - smoltcp shim

* commiting basic test with tiny-http in main.rs

before finding the bug that requires client to sleep

* tcplistener and tcpstream types complete

* minor change - double checking specific numbers in the code

* changed path for git submodule

* changed path for git submodule

* changed path for git submodule and took out commented stuff in main.rs

* small changes in cargo.toml and lib.rs within tiny-http

* update tiny-http cargo.toml

* update cargo.toml and xtask build
  • Loading branch information
ananyabalagere authored Jan 14, 2025
1 parent 01b8180 commit 8361676
Show file tree
Hide file tree
Showing 8 changed files with 462 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@
[submodule "src/abi"]
path = src/abi
url = ../../twizzler-operating-system/abi.git
[submodule "src/bin/test-tiny-http/src/tiny-http-twizzler"]
path = src/bin/test-tiny-http/src/tiny-http-twizzler
url = ../../twizzler-operating-system/tiny-http-twizzler.git
123 changes: 121 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ members = [
"src/bin/devmgr",
"src/bin/etl_twizzler",
"src/bin/mnemosyne",
"src/bin/test-tiny-http",
"src/bin/random_validation",
"src/bin/genrandom",
"src/bin/randtest",
Expand Down Expand Up @@ -56,6 +57,7 @@ initrd = [
"crate:bootstrap",
"crate:init",
"crate:devmgr",
"crate:test-tiny-http",
"crate:etl_twizzler",
"crate:virtio",
"crate:monitor",
Expand Down
Loading

0 comments on commit 8361676

Please sign in to comment.