Happy new year Omit copyright year range from most source files. We don't want to update them every year anymore.
Bump year
Reformat: delete trailing whitespace
Happy new year
yaz_filepath_resolve: path search for abs fname If fname is absolute, the path is not searched.
yaz_is_abspath: drive letter test NOT using isalpha isalpha is problematic for signed chars and we assume drive letters are [a-zA-Z] only; also isalpha depends locale.
Reformat
Change yaz_filepath_resolve for path="" (empty) Applying empty path is equivalent to not passing a path at all or passing just the path ".".
Avoid ctype.h . The ctype.h-functions depend on the LANG environment which might be set to something totally different than a server application assumes. We also do not need anything but ASCII based checks (HTTP protocol for one). isxxx functions also require an unsigned int and a cast. These casts can be avoided now.
Happy new year
Bump copyright year
Updated footer comment
Happy new year
Fixes for sys/stat.h on Windows.
More explicit use of #if HAVE_...header's.
Update source headers for 2008. Omit CVS ID keyword subst.
Towards 2.1.44. Bump copyright year.
Implement yaz_filepath_comp which splits a path into file path components.
Fix other bug in yaz_filepath_resolve
Fixed bug #606: Empty path in yaz_filepath_resolve reads from / . Added a test for it : tst_tpath.