Commit Graph
24 Commits
Author SHA1 Message Date
Sven Luethi 82723a624c modified: src/core/ConfigManager.cpp
modified:   src/core/EventBus.cpp
modified:   src/core/Logger.cpp
modified:   src/core/include/ConfigManager.hpp
modified:   src/core/include/EventBus.hpp
modified:   src/core/include/Logger.hpp
modified:   src/core/main.cpp
modified:   src/resolver/Server.cpp
modified:   src/resolver/include/Server.hpp
modified:   src/ui/CMakeLists.txt
modified:   src/ui/Server.cpp
new file:   src/ui/files/index.htm.h
new file:   src/ui/files/style.css.h
modified:   src/ui/include/Server.hpp
deleted:    static/ui/index.htm
deleted:    static/ui/style.css
1. Convert static files of ui module to be included inside source code.
2. Convert logger class to singleton.
3. Remove all globals. kind breaks main function. Needs to be cleaned. currently shutdown is not cleanly handled.
2024-06-10 22:03:03 +02:00
Sven Luethi b37652a347 Resolve coding errors previously introduced. 2024-05-21 22:11:13 +02:00
Sven Luethi af592f2082 wip 2021-04-28 00:23:43 +02:00
Sven Luethi 29b4df31fd wip 2021-04-21 00:44:05 +02:00
Suraxius 87e8a86535 Starting parsing dns message 2021-04-20 21:39:44 +02:00
Sven Luethi 95c9fbd176 Overhauls Resolver Message class structure 2021-04-18 23:30:15 +02:00
Sven Luethi 1c5ffa1dde wip; wont build 2021-04-11 15:06:50 +02:00
Sven Luethi f90347b753 wip 2021-04-08 00:08:56 +02:00
Sven Luethi 13ad22dbb1 wip 2021-04-06 23:59:07 +02:00
Sven Luethi 13dfbeddc0 adds ui namespace module 2021-04-03 00:18:53 +02:00
Sven Luethi fb35fbd350 Implements rudimentary thread-safety for EventBus and Logger classes. 2021-04-01 00:17:38 +02:00
Sven Luethi 34e1dd0c33 Adds exception support 2021-03-29 22:50:19 +02:00
Suraxius 3be9e64f7e WIP: Work done on EventBus 2021-03-11 23:20:42 +01:00
Suraxius 1dd457d2d2 wip 2021-03-10 23:34:34 +01:00
Suraxius eb8bc7a696 Change naming convention of class properties 2021-01-31 18:00:31 +01:00
Suraxius 8d3b6d7592 wip 2021-01-24 12:39:56 +01:00
Suraxius d2d4a21f94 wip 2021-01-19 21:27:08 +01:00
Suraxius db6bf2f062 wip 2021-01-18 18:54:44 +01:00
Suraxius a447fed9cb wip 2021-01-12 20:03:30 +01:00
Suraxius 05325b0ca7 wip 2021-01-12 00:11:47 +01:00
Suraxius 9fac304771 wip 2021-01-09 01:37:05 +01:00
Suraxius 0dfda6f481 Completed logging class to rudementary level. Extra operator overloadings still needed 2021-01-08 13:06:21 +01:00
Suraxius 7fa4d1fc58 Complete restructuring and addition of core Logging system and dhcp module 2021-01-03 22:43:45 +01:00
Suraxius 8fa965823a Restructuring project 2020-12-10 21:26:00 +01:00