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
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
Update source headers for 2008. Omit CVS ID keyword subst.
For OIDs use Odr_oid type everywhere, i.e. do not assume Odr_oid=int. For OID class, use oid_class consistently.
Function oid_dotstring_to_oid returns -1 if OID dot-string is ill-formed
Added function yaz_oid_add which adds custom OID entry to database. Re-implemented 'register_oid' for yaz-client.
New OID database - with public definitions in oid_db.h. Removed old OID database including the head oid.h and definitions such as enum oid_value and struct oident. The new OID database uses the same string names as before but the 'protocol' is gone. There are now only two representations raw OID (int *) and string. Functions with prefix yaz_string_to_oid converts from string to OID; functions with prefix yaz_oid_to_string converts the other way.