Commit graph

  • 7aec70244e Create doxygen main Florian Hoss 2022-07-30 11:46:19 +0200
  • 2e91cc1567 Update API.hpp Florian Hoss 2022-07-30 11:25:18 +0200
  • 0c40644f3d Write doxygen comments for Firewall Florian Hoss 2022-07-30 11:25:15 +0200
  • c9c269f8eb Write doxygen comments for Utils Florian Hoss 2022-07-30 11:14:45 +0200
  • e9d51f14f5 Write doxygen comments for API Florian Hoss 2022-07-30 11:11:32 +0200
  • 01fcbae4fc Update platformio.ini Florian Hoss 2022-07-29 17:59:45 +0200
  • a78ee6af97 Change api base and spelling Florian Hoss 2022-07-29 17:42:08 +0200
  • 2e4cdb3734 Prepare esp32 for https Florian Hoss 2022-07-29 17:41:32 +0200
  • 8180f90016 Fix update Florian Hoss 2022-07-29 17:32:22 +0200
  • 8822bc8cc7 More merging Florian Hoss 2022-07-29 17:25:56 +0200
  • 0af9c39fa3 Try to merge esp32 and esp8266 Florian Hoss 2022-07-29 17:11:15 +0200
  • ad36e66ccf Spelling mistake Florian Hoss 2022-07-29 16:18:57 +0200
  • bef08d0838 Add latex documentation Florian Hoss 2022-07-29 14:22:31 +0200
  • 0f6d7868d2 Update README.md Florian Hoss 2022-07-29 10:58:20 +0200
  • 8e086ec868 Change folder Florian Hoss 2022-07-29 10:55:45 +0200
  • e10d26d9c6 Add README Florian Hoss 2022-07-29 10:54:22 +0200
  • 1d9b34f9ff Include ESP8266 example Florian Hoss 2022-07-29 10:50:40 +0200
  • 8dcf7c5e4d ESP-IDF does not def ESP32 Florian Hoss 2022-07-29 10:46:49 +0200
  • 9ecda70764 Compile for the correct device Florian Hoss 2022-07-29 10:36:46 +0200
  • c43dd6121a Transfer data Florian Hoss 2022-07-29 10:27:39 +0200
  • cac6d98908 Cleanup Florian Hoss 2022-07-29 10:15:48 +0200
  • 0e3f974492 Add git repo to titlepage Florian Hoss 2022-07-27 13:46:52 +0200
  • ca76cbd7e4 Remove code as it was moved to github Florian Hoss 2022-07-27 13:41:29 +0200
  • f705ce2f39 Include API curl commands Florian Hoss 2022-07-27 12:32:17 +0200
  • e4bbb555f1 Benchmark result Florian Hoss 2022-07-27 11:58:32 +0200
  • 46b88b6069 Writing documentation Florian Hoss 2022-07-27 08:54:58 +0200
  • 986b596b46 Move packet handling to firewall Florian Hoss 2022-07-26 14:07:54 +0200
  • 929aaf39a3 Use esp32_firewall_api as package Florian Hoss 2022-07-26 12:49:46 +0200
  • 28a0753d3a Change platformio.ini Florian Hoss 2022-07-26 10:12:58 +0200
  • c0ac8349a3 Update .gitmodules Florian Hoss 2022-07-26 10:12:29 +0200
  • c7c06919f5 Update .gitignore Florian Hoss 2022-07-26 10:12:27 +0200
  • 35de5be1a7 Update gitmodules Florian Hoss 2022-07-26 10:10:58 +0200
  • eb4b133de1 Wifi callbacks and ip address Florian Hoss 2022-07-26 09:18:19 +0200
  • 86fe791dec Move gitmodules to folder Florian Hoss 2022-07-26 09:09:32 +0200
  • 79740ce242 Update .gitignore Florian Hoss 2022-07-26 08:44:39 +0200
  • 4c84e98a9b Add arduino-esp32 as submodule Florian Hoss 2022-07-26 08:44:14 +0200
  • bb999311a7 Basic setup with hook and arduino for esp32 Florian Hoss 2022-07-26 08:37:03 +0200
  • 8c36882772 Show the packets arriving at LwIP Florian Hoss 2022-07-25 16:28:55 +0200
  • 0422eeeb9a Finally external files working Florian Hoss 2022-07-25 16:01:07 +0200
  • 2d36e41641 Working hook in platformio.ini Florian Hoss 2022-07-25 15:48:30 +0200
  • 42be57d91f Remove led from esp32 Florian Hoss 2022-07-25 15:48:15 +0200
  • 5f70efbe1e Hook works Florian Hoss 2022-07-25 14:08:52 +0200
  • 2a14cbb936 Remove http server, not needed Florian Hoss 2022-07-25 13:58:37 +0200
  • 8df47b4934 Removing Wifi documentation after learning more about IwIP Florian Hoss 2022-07-25 12:44:26 +0200
  • 2b3da7d987 Add current ideas to docu Florian Hoss 2022-07-25 12:38:22 +0200
  • a125fb9427 Add tcp to the tester Florian Hoss 2022-07-25 12:37:45 +0200
  • 1d159e6d7c Trying to use hooks Florian Hoss 2022-07-25 10:42:07 +0200
  • 0b94c99567 Update main.c Florian Hoss 2022-07-25 09:29:39 +0200
  • c1ed0ae0a6 HTTP Server to test Florian Hoss 2022-07-25 09:22:19 +0200
  • 85f0bede3c Basic ESP-IDF wifi connect Florian Hoss 2022-07-22 13:18:23 +0200
  • 48675b0361 Remove callbacks Florian Hoss 2022-07-21 18:01:46 +0200
  • 7ffbe0604c Not really making progress... Florian Hoss 2022-07-21 14:52:01 +0200
  • 5067438b9d Basic wifi setup for esp32 and esp8266 Florian Hoss 2022-07-21 13:34:24 +0200
  • 798f0dec03 Update firewall.tex Florian Hoss 2022-07-20 16:55:59 +0200
  • 1b7c452fee Update main.cpp Florian Hoss 2022-07-20 16:55:52 +0200
  • b2f13e3619 init playground files to test Florian Hoss 2022-07-20 16:30:31 +0200
  • d8a578c4b5 Analyse esp_wifi Florian Hoss 2022-07-20 15:39:15 +0200
  • e2cb500f97 More text Florian Hoss 2022-07-20 15:13:36 +0200
  • 92efceb034 More docu Florian Hoss 2022-07-20 14:57:17 +0200
  • 1c636e0749 Look at every packet with promiscuous mode Florian Hoss 2022-07-20 13:17:10 +0200
  • 8984dcb4c5 Log api Florian Hoss 2022-07-19 13:11:54 +0200
  • 49415c4173 Register callback for wifi Florian Hoss 2022-07-19 13:07:31 +0200
  • 6890a87825 Remove old import Florian Hoss 2022-07-19 12:49:19 +0200
  • be7867beaf All docu for now, continue programming Florian Hoss 2022-07-19 11:54:39 +0200
  • 4f2608e34e More docu Florian Hoss 2022-07-19 11:51:23 +0200
  • c6c6ef4677 Add storage section to doc Florian Hoss 2022-07-19 11:18:30 +0200
  • aeb2189197 Merge branch '7-network-analysieren' into 'main' Florian Hoss 2022-07-19 08:16:08 +0000
  • c7018d251f Update unauthorised messages Florian Hoss 2022-07-19 10:15:23 +0200
  • b3d9c2a646 Write some helpers to compare Florian Hoss 2022-06-12 14:58:24 +0200
  • 8353443ea4 Ports need more storage in eeprom Florian Hoss 2022-06-12 14:26:07 +0200
  • 56a74f9121 use args for python test script Florian Hoss 2022-06-12 14:21:18 +0200
  • 2e474d8e2a Fix esp32 Florian Hoss 2022-06-12 14:21:06 +0200
  • f757b06235 Major cleanup, looking at it after break Florian Hoss 2022-06-12 13:40:58 +0200
  • 6461b71799 Work in Progress on storage Florian Hoss 2022-06-12 11:07:55 +0200
  • 265e0562f8 simplify Florian Hoss 2022-05-04 18:24:22 +0200
  • 1f2cb6e021 return if ip and port are not included in firewall Florian Hoss 2022-05-04 09:13:40 +0200
  • edacebb3a6 real basic check Florian Hoss 2022-05-03 21:00:56 +0200
  • 8e29479aea basic function to check client Florian Hoss 2022-05-03 20:40:42 +0200
  • dfb92d6bf9 run a webserver for firewall check Florian Hoss 2022-05-03 20:32:40 +0200
  • 458e3fbc6f cleanup main Florian Hoss 2022-05-03 20:28:17 +0200
  • d08a0599a6 cleanup API Florian Hoss 2022-05-03 20:22:51 +0200
  • 3e664dd408 remove rules class Florian Hoss 2022-05-03 20:15:10 +0200
  • 1e87f21334 cleanup Firewall Florian Hoss 2022-05-03 20:15:01 +0200
  • e25cca86f1 cleanup storage Florian Hoss 2022-05-03 20:09:04 +0200
  • 0768877ea8 python test client Florian Hoss 2022-05-02 21:02:01 +0200
  • 50ebe9a5a4 thinking about how to compare firewall rules Florian Hoss 2022-05-02 21:01:08 +0200
  • 3e1ec7ebb0 ports added Florian Hoss 2022-05-02 20:53:29 +0200
  • 3cf4f4445a simplify Florian Hoss 2022-05-02 20:49:18 +0200
  • 09a04b60a9 increase storage Florian Hoss 2022-05-02 20:49:05 +0200
  • 84991434ec adding port to firewall rule Florian Hoss 2022-05-02 20:20:29 +0200
  • bbebb4060e api help is shown Florian Hoss 2022-05-02 18:01:32 +0200
  • 0c5ef2e939 Merge branch '10-remove-dependencies' into 'main' Florian Hoss 2022-05-02 15:23:25 +0000
  • 7f3935ed15 simplify more Florian Hoss 2022-05-02 17:22:04 +0200
  • ef86c4f8f6 simplify Florian Hoss 2022-05-02 16:42:06 +0200
  • a40b81b45d show endpoints when route not found Florian Hoss 2022-05-02 16:31:48 +0200
  • e012c82e16 Update theCerts-example.h Florian Hoss 2022-05-02 15:41:36 +0200
  • 1b338ce065 move certs into secret file Florian Hoss 2022-04-24 18:28:41 +0200
  • 80e1d1599d compatibility for esp32 Florian Hoss 2022-04-24 17:02:20 +0200
  • 221a2f45bd eeprom space for 15 rules Florian Hoss 2022-04-24 16:58:08 +0200
  • c8822d79b5 eeprom position was wrong, use put to store Florian Hoss 2022-04-24 16:46:19 +0200