Change DynDNS update freq to 25 days to prevent notice
Set $successful_update for NOCHG events
Ticket #736
Set time and wan_ip earlier
Set time
Set $wan_ip
Log when we update the cache file
Restore previous behavior.
Set VERIFYHOST to false in all areas we are setting VERIFYPEER
Remove }
Don't verify SSL host on ZoneEdit
Seperate REGEX check into 2 checks
Only update cache file when we get a success response from the provider
Log CURL errors correctly
Nuke the timeout portion
MFC 7397Added curl_error output to logs if there is an error created by curl
MFC 7395Adjust the timeout for updates.
Log the payload when the operation fails for developer debugging
MFC 7353add newline break to debug file entries
Log the current dyndns service
Change cache file location to /cf/conf
Add more debugging helpers
MFC 7162$config is not working correctly as a global. Let the other scripts handle calling updatedns if they need to.
Add php to
Output debugging information to try and find DynDns errors
Correct error
MFC 7055Rework a number of items to make the code more readable.
Delete cache and debug files if dyndns is not enabled. If dyndns is enabled update, should solve cache file being created upon boot when dyndns is not enabled.
Ticket #574
Add a 30 timeout to the DynDNS client.
Attempting to Fix PPPoE and DynDNS issue
Use get_current_wan_address() instead.
Add IP to log ...
Added ODS as a dynamic dns service. It works! :)
Allow ODS as an Update Client
Added ODS as a client, no guarentees that it will work, I don't have an account to test.
added support for dyndns.org static and custom entries. fixed dhs.org so it will work now.
Fixed issue with cache file
Added code so that the cache file will be created if missing.
Fixed the problem with it trying to update everytime without checking whether the IP has changed for 28 days has expired.
Finished Debugging Code.
Added Debugging Code and Changed the UserAgent
Updated Status Codes for DynDNS Services
Added Error Logging to the Dynamic DNS Client class.
Dynamic DNS Update Client Class. Handles DynDNS, DHS, No-IP, HN, Dyns, EasyDNS and ZoneEdit. Replaces ez-ipupdate.