10e675dccSMasatake YAMATO# Version ??? 20e675dccSMasatake YAMATO 30e675dccSMasatake YAMATO- delete debug output automatically printed when DEBUG is defiend in 40e675dccSMasatake YAMATO build-time. 50e675dccSMasatake YAMATO 60e675dccSMasatake YAMATO- fix potential crashes trigged when passing NULL as `file` parameter 70e675dccSMasatake YAMATO to the API functions. Provided by rootkea (GitHub account). 80e675dccSMasatake YAMATO 9*d5b81c4aSMasatake YAMATO- add a new error constant `TagErrnoFileMaybeTooBig` to represent 10*d5b81c4aSMasatake YAMATO the case that the given tags file is too large for the platform APIs 11*d5b81c4aSMasatake YAMATO (ftell and fseek) used in libreadtags. 12*d5b81c4aSMasatake YAMATO See https://github.com/universal-ctags/libreadtags/issues/36 about the 13*d5b81c4aSMasatake YAMATO background of this change. 14*d5b81c4aSMasatake YAMATO 15*d5b81c4aSMasatake YAMATO- allow the library to read larger (> 2G) tag files on Win32 platform. 16*d5b81c4aSMasatake YAMATO The tag file size was limited to 2G on the platform because the library 17*d5b81c4aSMasatake YAMATO used fseek and ftell. In this version, they are replaced with _fseeki64 and 18*d5b81c4aSMasatake YAMATO _ftelli64. 19*d5b81c4aSMasatake YAMATO 20a41b1651SMasatake YAMATO# Version 0.1.0 21a41b1651SMasatake YAMATO 22a41b1651SMasatake YAMATO- propagate internal errors to caller 23a41b1651SMasatake YAMATO 24a41b1651SMasatake YAMATO- LT_VERSION 1:0:0 25a41b1651SMasatake YAMATO 26a41b1651SMasatake YAMATO - extend the API for the error propagation 27a41b1651SMasatake YAMATO 28a41b1651SMasatake YAMATO - add tagsGetErrno function 29a41b1651SMasatake YAMATO - add tagErrno eum type 30a41b1651SMasatake YAMATO 31a41b1651SMasatake YAMATO - break the API 32a41b1651SMasatake YAMATO 33a41b1651SMasatake YAMATO - rename sortType to tagSortType for avoiding name conflictions 34a41b1651SMasatake YAMATO However, sortType is still defined as a macro. 35a41b1651SMasatake YAMATO See readtags.h 36