|
e71791c0ab
|
Implement vnet_null device
Such device don't need new threads and files but are valid ethernet
devices for the kernel. Convenient for testing.
|
2023-02-07 04:32:32 +00:00 |
|
|
9d54898197
|
Use isocline instead of bestline for portability
Something more lightweight is definitely required.
|
2023-02-05 07:53:19 +00:00 |
|
|
297b58a4d5
|
Use em_inflate instead of miniz
Move dependencies to deps directory.
|
2023-02-04 23:42:57 +00:00 |
|
|
ff1db047ff
|
Fix more compiler warnings (gcc and clang)
|
2023-02-04 21:15:27 +00:00 |
|
|
12442c72a7
|
Get rid of getopt, use Optparse
Well, I thought I had done this before. P for portability.
|
2023-02-02 16:25:20 +00:00 |
|
|
be21f83af2
|
Split vnet driver to generic vnet part, tap and file interfaces
Fix most compilation issues of umka_shell on Windows(R)(TM), not all
of them.
|
2023-02-01 18:55:20 +00:00 |
|
|
d16177c36d
|
Implement common command buffer for the shell and os
|
2023-01-31 02:38:48 +00:00 |
|
|
e03ae18548
|
Support different framebuffer formats, add tests
|
2023-01-30 06:24:23 +00:00 |
|
|
76c7819882
|
Split I/O code to generic io* and platform specific io_async*
|
2023-01-18 08:32:17 +00:00 |
|
|
da8f029e5d
|
Move static variables to context structures
|
2023-01-17 00:58:28 +00:00 |
|
|
7f88bbf11c
|
Update copyright headers and years
|
2022-06-27 21:36:56 +04:00 |
|
|
52c2167249
|
Get rid of ctx->fout, use stdout instead
|
2022-05-31 21:10:43 +04:00 |
|
|
5314ef2cae
|
Implement basic variables (to hide pointers from logs)
|
2022-05-31 17:43:41 +04:00 |
|
|
219d72226a
|
Use bestline library, update test logs
|
2022-05-30 02:08:15 +04:00 |
|
|
cfc0102d28
|
Use optparse library
|
2022-05-29 19:17:00 +04:00 |
|
|
10f97725c4
|
Move shell from umka_shell to separate module.
|
2020-05-10 07:21:49 +03:00 |
|