New OID database - with public definitions in oid_db.h. Removed old OID
authorAdam Dickmeiss <adam@indexdata.dk>
Thu, 12 Apr 2007 13:52:56 +0000 (13:52 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Thu, 12 Apr 2007 13:52:56 +0000 (13:52 +0000)
commit7a4064cd15f6c6b34c1180e1bc51f0d0e90da320
treeb89b8cbdf1254b31f1fbffa3fbe49d7c1f04e449
parent3bfe867a001cb4e4f88d47541f77a21027719bd5
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.
47 files changed:
NEWS
client/admin.c
client/client.c
client/tabcomplete.c
client/tabcomplete.h
include/yaz/Makefile.am
include/yaz/backend.h
include/yaz/comstack.h
include/yaz/logrpn.h
include/yaz/odr.h
include/yaz/oid.h [deleted file]
include/yaz/oid_db.h [new file with mode: 0644]
include/yaz/oid_util.h [new file with mode: 0644]
include/yaz/otherinfo.h
include/yaz/pquery.h
include/yaz/proto.h
include/yaz/prt-ext.h
include/yaz/query-charset.h
include/yaz/querytowrbuf.h
include/yaz/tcpip.h
include/yaz/unix.h
src/Makefile.am
src/charneg.c
src/grs1disp.c
src/logrpn.c
src/nmem.c
src/odr_mem.c
src/odr_oid.c
src/odr_util.c
src/oid.c [deleted file]
src/oid_db.c [new file with mode: 0644]
src/oid_util.c [new file with mode: 0644]
src/otherinfo.c
src/pquery.c
src/prt-ext.c
src/querytowrbuf.c
src/retrieval.c
src/seshigh.c
src/session.h
src/sortspec.c
src/xmlquery.c
src/z3950oid.c [deleted file]
src/zget.c
src/zoom-c.c
src/zoom-p.h
zoom/zoomsh.c
ztest/ztest.c