- extends axl api matrix
- updating README.md
- updating LICENSE file
- extends axl api matrix
- updating README.md
- 2018 updates
- refining csv delimiter treatment
- changing the year in copyright line in all files
- updating README.md
- renaming cbit_config.h to cbit_config
- changing the year in copyright line in all files
- adding newline at the end of all files
- adding summary output to log file
- adding job run time statistics to log file
- adding csv delimiter override option when csv delimiter missmatch is detected
- minor log file tweaks
- minor documentation changes
- changing version numbering to release numbers (rXX)
- code cleanup
- simplifying functions ansi(), curl_error_text() and is_cucmdb_version_supported()
- adding display of configured csv delimiter to -c option
- adding csv delimiter check on startup
- minor interface tweaks
- adding curl module detection on startup
- adding detailed curl error messages (on php versions >= 5.5.0)
- removing link to explain curl errors when showing curls error code again
- code cleanup
- fixed bug in get_cucm_version()
- fixed bug in name space declaration of getCCMVersion request
- made cucm version detection more robust
- added debug info at certain exit points
- added "_" (underscore) and "-" (dash/hyphen) to the list of allowed characters for variable names
- added check for duplicates in csv header
- added check for cbitId in csv header
- added display of password back to -c option
- code cleanup
- added a link to explain curl errors when showing curls error code
- added job run time statistics
- added support for empty data cells in csv file (use 'null')
- code cleanup
- code cleanup
- improved windows support
- code cleanup
- switched versioning to x.y.z
- removed test mode
- updated -h output
- rewrote CHANGES file with markdown
- rewrote LICENSE file with markdown
- updated documentation
- code cleanup
- removed -i option in favor of a complete rewrite of the template versioning
- updated documentation
- added -i option to disable check of template version against cucm version
- added -b option to run a simple latency benchmark
- added MIT license
- published code on github
- added outgoing interface parameter to cucm profiles
- added display of outgoing interface to -c option
- removed display of password from -c option
- added check if the csv file contains only the header but no data
- added check if the csv file is empty
- added display number of data rows to process
- reworded some log file entries
- code cleanup
- ignore newlines and remove empty data rows when reading the csv input file
- added various sanity checks when reading the csv input file
- added unix timestamp to log file name
- added more comments
- added more info about request status to log file
- code cleanup
- added unknown variable detection in templates
- reworded some log file entries
- code cleanup
- added -s option to disable skipping subsequent jobs if a previous one failed
- added -h for help
- changed curl timeout to 3 seconds
- made log file more readable
- added template store to cache template data
- code cleanup
- added template versioning support
- added exception handling for main loop
- code cleanup
- added summary output
- code cleanup
- added missing templates to log file
- made log file more readable
- code cleanup
- added check if templates really exist on disk
- reworded log file entries
- added logfile renaming
- made log file more readable
- code cleanup
- added cucm cluster profiles
- added -c option to dump config
- code cleanup
- fixed typos
- code cleanup
- initial release