Move the `pqueue' part of libcrypto, which is a glorified sorted linked list
authormiod <miod@openbsd.org>
Mon, 12 May 2014 19:14:14 +0000 (19:14 +0000)
committermiod <miod@openbsd.org>
Mon, 12 May 2014 19:14:14 +0000 (19:14 +0000)
commit4c60c45e934fe98c717601eab1e70d0dddf0989b
treee4c7aa0f2a72eecb831efde321923bb912020b62
parentc0e6b18c7fb7c1e7c948ca505227778fd05adb3e
Move the `pqueue' part of libcrypto, which is a glorified sorted linked list
of 64-bit data, and only used by DTLS, to libssl where it belongs.

Remove pqueue_print() which is a debugging interface and serves no useful
purpose, except for the regress test, which grows its own pqueue_print()
routine.

Bump libcrypto major and libssl minor.

WARNING: do not update your tree right now, more changes are coming, which
will ride the libcrypto major bump.
16 files changed:
lib/libcrypto/crypto/Makefile
lib/libcrypto/crypto/shlib_version
lib/libcrypto/pqueue/pqueue.c [deleted file]
lib/libcrypto/pqueue/pqueue.h [deleted file]
lib/libcrypto/shlib_version
lib/libssl/pqueue.c [new file with mode: 0644]
lib/libssl/pqueue.h [new file with mode: 0644]
lib/libssl/shlib_version
lib/libssl/src/crypto/pqueue/pqueue.c [deleted file]
lib/libssl/src/crypto/pqueue/pqueue.h [deleted file]
lib/libssl/src/ssl/pqueue.c [new file with mode: 0644]
lib/libssl/src/ssl/pqueue.h [new file with mode: 0644]
lib/libssl/ssl/Makefile
lib/libssl/ssl/shlib_version
regress/lib/libcrypto/pqueue/Makefile
regress/lib/libcrypto/pqueue/pq_test.c