I have found out the issue, it relates to fixs made for time_t variables in an earlier version of tor. Microsofts changes of time_t from 32bit to 64bit caused you guys to stop the earlier assumptions that time_t will be negative sometimes. It broke my implementation but i have fixed it now. I think it is important to give technical details on every changes made instead of just saying it in the changelog file.
thanks