banan-os/userspace
Bananymous 2424f38a62 Userspace: Implement super simple DNS resolver in userspace
You connect to this service using unix domain sockets and send the
asked domain name. It will respond with ip address or 'unavailable'

There is no DNS cache implemented so all calls ask the nameserver.
2024-02-08 03:14:00 +02:00
..
Shell All: Cleanup all files 2024-01-24 15:53:38 +02:00
aoc2023 BAN: Remove unstable hash map and set 2024-02-06 17:35:15 +02:00
cat cat/cat-mmap: print newline if file doesn't end in one 2024-01-02 23:27:13 +02:00
cat-mmap cat/cat-mmap: print newline if file doesn't end in one 2024-01-02 23:27:13 +02:00
chmod BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
cp LibC+userspace: Make everything compile with -Wall -Wextra -Werror 2023-12-10 19:20:14 +02:00
dd dd: Improve output format 2024-02-01 00:06:46 +02:00
dhcp-client Kernel: Implement basic gateway for network interfaces 2024-02-05 18:18:56 +02:00
echo BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
id BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
image All: Cleanup all files 2024-01-24 15:53:38 +02:00
init Userspace: Implement super simple DNS resolver in userspace 2024-02-08 03:14:00 +02:00
loadkeys All: Cleanup all files 2024-01-24 15:53:38 +02:00
ls ls: Write group name instead of gid in list mode 2024-01-03 00:15:13 +02:00
meminfo All: Cleanup all files 2024-01-24 15:53:38 +02:00
mkdir BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
mmap-shared-test mmap-shared-test: Add test case for msync 2023-11-22 22:45:16 +02:00
nslookup Userspace: Implement super simple DNS resolver in userspace 2024-02-08 03:14:00 +02:00
poweroff LibC+userspace: Make everything compile with -Wall -Wextra -Werror 2023-12-10 19:20:14 +02:00
resolver Userspace: Implement super simple DNS resolver in userspace 2024-02-08 03:14:00 +02:00
rm All: Cleanup all files 2024-01-24 15:53:38 +02:00
sleep All: Cleanup all files 2024-01-24 15:53:38 +02:00
snake LibC+userspace: Make everything compile with -Wall -Wextra -Werror 2023-12-10 19:20:14 +02:00
stat LibC+userspace: Make everything compile with -Wall -Wextra -Werror 2023-12-10 19:20:14 +02:00
sudo All: Cleanup all files 2024-01-24 15:53:38 +02:00
sync BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
tee All: Cleanup all files 2024-01-24 15:53:38 +02:00
test BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
test-framebuffer Kernel: Make internal framebuffer bpp constexpr defined in libc 2023-11-29 20:07:33 +02:00
test-globals BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
test-mouse All: Cleanup all files 2024-01-24 15:53:38 +02:00
test-sort test-sort: Test more algorithms and cleanup output format 2024-02-01 15:22:28 +02:00
touch BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
u8sum LibC+userspace: Make everything compile with -Wall -Wextra -Werror 2023-12-10 19:20:14 +02:00
whoami BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
yes BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00
CMakeLists.txt Userspace: Implement super simple DNS resolver in userspace 2024-02-08 03:14:00 +02:00
create_program.sh BuildSystem: using sysroot doesn't need root privileges anymore! 2023-11-04 17:50:43 +02:00