Commit | Line | Data |
---|---|---|
cf65f434 | 1 | - Add support for parsing IPv6 addresses out of data received via webcheck ip url. |
a916fe1d | 2 | |
4635ddc1 | 3 | - Configurable user-agent with version string placeholder (%V?) |
a916fe1d TJ |
4 | |
5 | - HTTP proxy authentication | |
f87cad8d | 6 | |
9c759742 | 7 | - Add curl HTTP headers to disable proxy caching |
0f0908e1 TJ |
8 | |
9 | - On too many update errors: Configurable block period and error threshold counter | |
358ce660 | 10 | |
536915d3 TJ |
11 | - Log alternative server name on successful/failed update |
12 | ||
1524ccce TJ |
13 | - Clear external warning on successful update |
14 | ||
358ce660 TJ |
15 | Nice to have: |
16 | - webcheck mode: Cache last known IP | |
17 | ||
18 | We only determine the current IP every "webcheck_interval" to prevent server trashing. | |
19 | ||
20 | If a service can't be updated right now (because the update interval forces an idle period), | |
21 | it will only be updated after the next successful webcheck IP determination. | |
22 | We could cache the last known IP and update the service as soon as | |
23 | the service's update interval permits. |