mesalock-linux / mesabox

A collection of core system utilities written in Rust for Unix-like systems (and now Windows)
BSD 3-Clause "New" or "Revised" License
137 stars 19 forks source link

[WIP] Add initial implementation for netcat #28

Open rdzhou opened 6 years ago

rdzhou commented 6 years ago

Main features of netcat is added. The rest remains to be added.

mssun commented 6 years ago
codecov[bot] commented 6 years ago

Codecov Report

Merging #28 into master will decrease coverage by 1.98%. The diff coverage is 0%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #28      +/-   ##
==========================================
- Coverage   19.95%   17.96%   -1.99%     
==========================================
  Files          46       47       +1     
  Lines        4680     5198     +518     
  Branches     1081     1274     +193     
==========================================
  Hits          934      934              
- Misses       3355     3873     +518     
  Partials      391      391
Impacted Files Coverage Δ
libmesabox/src/lib.rs 59.01% <ø> (ø) :arrow_up:
libmesabox/src/networking/nc/mod.rs 0% <0%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c5674c4...d98eb5c. Read the comment docs.

mssun commented 6 years ago

I plan to refactor your code. Could you help me to write some integration tests? Thanks.