| .. |
|
AbstractParser.cpp
|
Added a comment about why not using the strdup c function
|
2020-12-17 08:20:31 +01:00 |
|
AbstractParser.h
|
Marked destructor as virtual
|
2019-09-08 19:11:22 +02:00 |
|
app.ino
|
Added new api end point to test the WEBServer cookie API
|
2022-10-25 13:42:41 +02:00 |
|
ArrayList.h
|
Added the List interface file and implemented an ArrayList style object based on this interface, the non pointer templated class specialization still needs to be written though
|
2025-10-29 22:53:17 +01:00 |
|
BoardConfig.cpp
|
Added the on board LED Pin attribute
|
2022-09-27 07:17:33 +02:00 |
|
BoardConfig.h
|
Added the on board LED Pin attribute
|
2022-09-27 07:17:33 +02:00 |
|
CFGDictionary.h
|
Entirely reworked the dictionary class with templates
|
2019-03-27 23:59:53 +01:00 |
|
CFGFileParser.cpp
|
Allowed more characters to be parsed between quoted values (added '.' and '/'
|
2022-09-27 07:21:36 +02:00 |
|
CFGFileParser.h
|
Updated the CFGFileParser.h to use the new utilities file
|
2020-12-19 20:43:45 +01:00 |
|
CFGParameterValue.cpp
|
Removed fixed some warnings
|
2022-03-30 12:00:13 +02:00 |
|
CFGParameterValue.h
|
Now using strcasecmp to make case insensitive string compariso
|
2022-09-27 07:18:56 +02:00 |
|
ConnectivityManager.cpp
|
Cleaned the way config parameters are applied
|
2022-04-25 21:25:32 +02:00 |
|
ConnectivityManager.h
|
Added the persistent constructor parameter, as well as added the connect method to ease the class's instantiation
|
2022-04-17 21:58:10 +02:00 |
|
DashboardWSServer.cpp
|
Created new class based on the WebSockets server class (no logic yet)
|
2020-02-26 11:08:20 +01:00 |
|
DashboardWSServer.h
|
Created new class based on the WebSockets server class (no logic yet)
|
2020-02-26 11:08:20 +01:00 |
|
definition.h
|
Added the public key used for signed binary verification downloaded when doing OTA updates. Not yet in use.
|
2022-09-27 07:31:26 +02:00 |
|
Dictionary.h
|
Added the const qualifier to some methods. When I have time, I SHOULD MAKE A PASS to add all needed const qualifier
|
2022-09-23 14:39:36 +02:00 |
|
DictionaryInterface.h
|
Removed as many warnings as I could ... after enabling the all warning compiler flag
|
2022-03-29 23:25:27 +02:00 |
|
EventHandler.cpp
|
Added the EventHandler class that monitors button presses
|
2020-12-09 22:40:53 +01:00 |
|
EventHandler.h
|
Added the EventHandler class that monitors button presses
|
2020-12-09 22:40:53 +01:00 |
|
FTPClient.cpp
|
Removed as many warnings as I could ... after enabling the all warning compiler flag
|
2022-03-29 23:25:27 +02:00 |
|
FTPClient.h
|
Changed uint64_t attribute type to size_t
|
2022-04-23 22:31:30 +02:00 |
|
FTPServer.h
|
Added the setPort method to the TCPServer, renamed _dataPort to _FTPPassiveDataPort in the FTPSErver class
|
2022-10-04 13:52:43 +02:00 |
|
HttpClient.cpp
|
Moved an internally used enum only to the private section of the class, changed the return type of the sendHttpQuery function from int to an enum which gives more details and remove the usage of magic numbers (line at which the return occured)
|
2025-11-04 21:37:11 +01:00 |
|
HttpClient.h
|
Moved an internally used enum only to the private section of the class, changed the return type of the sendHttpQuery function from int to an enum which gives more details and remove the usage of magic numbers (line at which the return occured)
|
2025-11-04 21:37:11 +01:00 |
|
HttpConstants.h
|
Added ico image type MIME support
|
2022-04-22 08:01:30 +02:00 |
|
IOManager.cpp
|
Added the RX gpio pin as input with internal pull up since the signal it is sensing is in open drain config
|
2019-08-24 20:46:55 +02:00 |
|
IOManager.h
|
Nothing Changed
|
2020-12-19 21:10:42 +01:00 |
|
List.h
|
Removed as many warnings as I could ... after enabling the all warning compiler flag
|
2022-03-29 23:25:27 +02:00 |
|
ListInterface.h
|
Added the List interface file and implemented an ArrayList style object based on this interface, the non pointer templated class specialization still needs to be written though
|
2025-10-29 22:53:17 +01:00 |
|
NonBlockingDelay.cpp
|
Added a new very simple class to cleanly perform non blocking delays
|
2022-04-04 21:39:33 +02:00 |
|
NonBlockingDelay.h
|
Added a new very simple class to cleanly perform non blocking delays
|
2022-04-04 21:39:33 +02:00 |
|
OTAManager.cpp
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
OTAManager.h
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
OTAUpdater.cpp
|
Added the OTAUpdater class which wraps the ESP8266httpUpdate to be compatible with my OTA service php file
|
2022-09-27 08:05:35 +02:00 |
|
OTAUpdater.h
|
Added the OTAUpdater class which wraps the ESP8266httpUpdate to be compatible with my OTA service php file
|
2022-09-27 08:05:35 +02:00 |
|
PowerManager.cpp
|
Added the setCpuFreq() method to change the cpu clock at run time
|
2019-11-17 20:32:08 +01:00 |
|
PowerManager.h
|
Corrected header guards
|
2019-12-21 14:58:55 +01:00 |
|
Queue.h
|
Added const qualifier where possible
|
2022-10-16 13:55:00 +02:00 |
|
RtcManager.cpp
|
Reworked how the time is tracked by the system in general. The external RTC is now only used to set the internal time once. This also allows cleaner File System time handling since we don't need to define a custom callback anymore
|
2022-05-01 16:25:56 +02:00 |
|
RtcManager.h
|
Reworked how the time is tracked by the system in general. The external RTC is now only used to set the internal time once. This also allows cleaner File System time handling since we don't need to define a custom callback anymore
|
2022-05-01 16:25:56 +02:00 |
|
SAB.cpp
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
SAB.h
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
ScreenManager.cpp
|
Reworked the auto off implementation as well as changed the way the screen config parameters are applied from the SDCard
|
2022-04-24 17:35:15 +02:00 |
|
ScreenManager.h
|
Reworked the auto off implementation as well as changed the way the screen config parameters are applied from the SDCard
|
2022-04-24 17:35:15 +02:00 |
|
SDCardManager.cpp
|
Removed as many warnings as I could ... after enabling the all warning compiler flag
|
2022-03-29 23:25:27 +02:00 |
|
SDCardManager.h
|
Removed as many warnings as I could ... after enabling the all warning compiler flag
|
2022-03-29 23:25:27 +02:00 |
|
StringEntity.cpp
|
Replaced dependency from definition.h to utilities.h
|
2020-12-19 21:05:11 +01:00 |
|
tasks.cpp
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
tasks.h
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
TaskSchedulerManager.cpp
|
Added the const qualifier to some methods. When I have time, I SHOULD MAKE A PASS to add all needed const qualifier
|
2022-09-23 14:39:36 +02:00 |
|
TaskSchedulerManager.h
|
Added the const qualifier to some methods. When I have time, I SHOULD MAKE A PASS to add all needed const qualifier
|
2022-09-23 14:39:36 +02:00 |
|
TCPClient.cpp
|
Removed a bunch of warnings + re added SPI_FULL_SPEED default value in the BoardConfig.h
|
2022-03-30 11:04:12 +02:00 |
|
TCPClient.h
|
Removed a bunch of warnings + re added SPI_FULL_SPEED default value in the BoardConfig.h
|
2022-03-30 11:04:12 +02:00 |
|
TCPServer.h
|
Fixed bad ternary operator which did not behave as expected :-(
|
2022-10-04 20:01:38 +02:00 |
|
utilities.cpp
|
Added the new mallocWithFallback function which tries to allocate the specified size and falls back to a smaller size when fails
|
2022-04-23 22:51:52 +02:00 |
|
utilities.h
|
Added the new mallocWithFallback function which tries to allocate the specified size and falls back to a smaller size when fails
|
2022-04-23 22:51:52 +02:00 |
|
versions.h
|
Updated the soft version from 1.6.15 to 1.7.0
|
2022-09-27 08:00:52 +02:00 |
|
views.cpp
|
Minor changes due to the way system time is now handled
|
2022-05-01 16:28:56 +02:00 |
|
views.h
|
Added a new view to display rtc info and renamed a few old views for clarity
|
2019-10-31 21:47:43 +01:00 |
|
webApi.cpp
|
Finished to add the cookietest api endpoint which purpose is to test the cookie handling feature of the WEBServer
|
2022-11-03 13:04:06 +01:00 |
|
webApi.h
|
Added new api end point to test the WEBServer cookie API
|
2022-10-25 13:42:41 +02:00 |
|
WEBClient.cpp
|
Added full HTTP cookie support to the WEBServer, did some cleanup and refactoring around the HTTP Header Parsing algorithm to ease the cookie parser implementation
|
2022-10-22 19:25:20 +02:00 |
|
WEBClient.h
|
Changed attribute type from uint64_t to size_t
|
2022-04-23 22:44:16 +02:00 |
|
WEBServer.h
|
Added full HTTP cookie support to the WEBServer, did some cleanup and refactoring around the HTTP Header Parsing algorithm to ease the cookie parser implementation
|
2022-10-22 19:25:20 +02:00 |
|
WEBServerManager_deprecated.cpp
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
WEBServerManager_deprecated.h
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |
|
WEBServerManager.cpp
|
The access point section on the dashboard is now filled and corrected a typo. Finished the implementation of the apWifiInfoApi end point, disabled some traces, updated the dashboard's javascript code
|
2022-10-12 23:46:02 +02:00 |
|
WEBServerManager.h
|
Added the WEBServerManager class to enable the initialization of the WEBServer using a config file, I might change the behaviour of this initialization when some parameters are missing, renamed the old WEBServerManager class to WEBServerManager_deprecated, now using the new WEBServerManager in the SAB object instead of the WEBServer directly, minor changes to the OTAManager, migrating the dashboard v2 layout so that every tile has the same size
|
2022-10-05 08:20:15 +02:00 |