commit 457ae03e1b7e7ae567eee84e9badc335ed8d4652
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Wed Aug 29 15:25:30 2018 -0700

    Update Version Number: 2.2.3

commit 77c96a7b63f258f1b612225645e7858562d9025b
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Wed Aug 29 15:23:30 2018 -0700

    remove references/usage to older ZoneFile::Fast module

commit f05977d3b7700fc249b749f0c5efbce2746c108e
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Wed Aug 22 13:06:08 2018 -0700

    drop older files

commit 2e0ef16e7260487e775d53986e3475efda594cc3
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Sat Aug 11 22:27:43 2018 -0700

    move warning banner

commit 4bc134164d13c9505255377d382a70002ce60611
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Sat Aug 11 22:21:56 2018 -0700

    Added a warning banner that we're moving

commit 86ee25091dce14fe0e4470bbe0de85086df52883
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Wed Aug 8 14:40:05 2018 -0700

    merge in fix from personal git repo for fixing code for modern openssl

commit dc1a4536beaeff7046daded25ffff4816275eaad
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Aug 7 13:31:18 2018 -0700

    added link to git repo

commit 70b854be14588ba91f1dab355eeaf6490e128377
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 12:30:20 2018 -0700

    fix github links

commit fee1a7963f218941ecc88234d4d835be47971b84
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 12:26:19 2018 -0700

    more site.baseurl fixes

commit b0e28cbc6af195071d0560696a34b3d41e96cff0
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 12:21:32 2018 -0700

    added baseurl

commit f66e20cb973f99405e72ff612aa29b714e423181
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 12:03:36 2018 -0700

    jeckll built

commit a41612f7a832b6a308376af5356b77e6dbe732cd
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 12:02:01 2018 -0700

    symlink back to old dir

commit 9981ce7216b3ef9878ee7e29a3d1f41f67ea4fae
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:42:57 2018 -0700

    update sponsors

commit aa31e0d7982bbab861034227d500b010d8f26d39
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:41:01 2018 -0700

    clean up front page based on recent updates

commit b438c5c8815ed74876d85cf207b0b99972ea751a
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:39:58 2018 -0700

    convert to Jeckll

commit 8aec154bfd4307ef75b55fb89c6e9d9be7768ff4
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:24:40 2018 -0700

    more jeckyll

commit 1473db0f076f6cb62a59c5e616e6b9cc07f8e0af
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:22:31 2018 -0700

    moved includes

commit 7b0dd5445d38cad7e8b3210f71152771ce67bff6
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:18:41 2018 -0700

    include test

commit 94ae9ae75055f6b9976b96e2bda30f750592188a
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:12:16 2018 -0700

    deprecate the Fast.pm module

commit 28652e53a5213c21a904e19dbb8cf435d305f9d6
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 11:00:02 2018 -0700

    format fix

commit 7548cd0b270c2493cbf2720707699c887f5f184b
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:59:39 2018 -0700

    title fix

commit d3d3629e5500c7934e03424584cda204054440cf
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:59:04 2018 -0700

    rewrite of the README for markdown

commit 58354848f70885e56c75b36d59db94fece5a64df
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:42:32 2018 -0700

    2.2.2

commit 40b2e133025ae2b238569a609733fbf127f3617e
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:41:27 2018 -0700

    Updated online docs from latest release

commit 485b03966514caf44f0cc291b5f92649a398c257
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:29:31 2018 -0700

    document 2.2.2

commit 3148bf20292b4b4eb9e630bf81abc6ba1f8321ca
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:27:32 2018 -0700

    Update for verison 2.2.2

commit ff35f3fb3e8bfa6ce25f366c0129e0797dbe2ddd
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:27:03 2018 -0700

    Update Version Number: 2.2.2

commit 9c23305fc9c9726b37e4d46a387e840c2be2b876
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:26:18 2018 -0700

    updated for 2.2.1 that I published

commit 35d053fa9c115632039a705aa6d36309b7868bd7
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:14:49 2018 -0700

    moved htdocs to docs

commit 0397702c5c10af6ad2621099e9a020106f3ebd02
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 6 10:14:16 2018 -0700

    moved htdocs to docs for github pages support

commit afeb280c32e07ff140b5c39bca42494163cc4b78
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Sun Jul 15 06:19:41 2018 -0700

    proper keyid

commit ec9ecc0b5e772b3d395de29b622b5b091aff5ae2
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Sun Jul 15 06:16:38 2018 -0700

    added new key

commit 9ded66a3761778f89e54bf9cabbb64b4701ccba1
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Thu Dec 3 07:15:33 2015 -0800

    root.hints update for change in H addresses

commit 582c15ac75bc48d95c1d0dba4baee4782183448c
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Thu Oct 29 13:36:10 2015 -0700

    minmx -> minmxrecords

commit 2eec3ca8be0f0a2f973ebb0d79097d542bc1ac43
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Thu Oct 29 13:31:44 2015 -0700

    allow a minimum-mx setting to check against

commit ca61c5ddbce0db3b2fcae52ad879cbd2ab38c5e3
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Sep 8 17:08:32 2015 -0700

    new parameterization of min zsk/ksks

commit d5c431e6509fd1fd1f7778991aaeebbc963b56ff
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Aug 31 06:55:24 2015 -0700

    4096 bit keys

commit 9a61baf6ee7d2306915a0f6f673f46b51ef0ac6a
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 15:09:35 2015 -0700

    mention 2.2

commit d33b98f7f2506806160cdd5ec6f3aba309d946fe
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 15:08:32 2015 -0700

    Updated online docs from latest release

commit 8ebcca2f744c9a9b2531648eaf40896c081755e0
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 15:05:10 2015 -0700

    Update for verison 2.2

commit b87c31084c48781ceeabad5b924eb3de96dee1f7
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 15:04:31 2015 -0700

    Update Version Number: 2.2

commit 9291f7995d8ba18d386e52dd66976e408066e818
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 13:55:31 2015 -0700

    Update for verison 2.2

commit 1afb00a8672a446cd63fb9df0af7105123082f75
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 13:53:03 2015 -0700

    Update for verison 2.2

commit 6ab421a0d528f7348d076bb1336979f910444f2e
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 13:51:22 2015 -0700

    Update Fast.pm Version Number: 1.25

commit 458198eb71b41da1bd521d55c243323f0a657a05
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 13:51:02 2015 -0700

    Update Version Number: 2.2

commit 0532027a15d70b28b671ed56a934250ecbefd68b
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 13:42:53 2015 -0700

    new gpg key

commit 95de231f4eac9e466fbb64b3f7d71b56523aadac
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 13:39:25 2015 -0700

    attempt to rewrite the dist script

commit 53e5dbc8eab21e1f295966ce6518682d8ba34d71
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 12:56:51 2015 -0700

    ignorefiles

commit 5477ef2d998e63efc1ec9bcd2214f5de8ad6781b
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 10:27:58 2015 -0700

    don't require ::Fast in the -M switches

commit 1f3bf5ac25b6b28ff6eaf6c913b987a49c81aa4c
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 10:26:52 2015 -0700

    fix the calling of typebyname to be compliant with modern modules
    (but backward compatible still too)

commit 328ddf4505bb845ce1b3a4e2f809be502164a586
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 08:43:06 2015 -0700

    make docs

commit b89bf5d7410cfa0add938ce6a7c35b99a45e1cef
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 08:41:56 2015 -0700

    lsdnssec doesn't need to load ::Fast

commit 25ec2bfeba223fea0fc2c14d12a5d8e0faa4efa9
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 08:41:11 2015 -0700

    use the proper call to ->can() instead of UNIVERSAL::can

commit 46f527990ae28594550818c0a7a7989f0eb8127a
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Tue Jun 30 08:40:57 2015 -0700

    white space

commit 94d8efa290fe14f76d0e353a7abde0096b3acb86
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Jun 29 16:16:48 2015 -0700

    Remove the UNIVERSAL import since it's deprecated to do so

commit b58e2c63c0f596492aa1b471968a6720e27f6fe4
Merge: 0f98660a6 9c5162791
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Jun 29 11:42:58 2015 -0400

    Merge branch 'fixes'

commit 9c51627917e23b75129a10f6d0af67411474ec6c
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Jun 29 11:42:37 2015 -0400

    Save h_errno information

commit 0f98660a65de7255b2b279036ec89421be117a4f
Merge: 775a1976c feb5581ac
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Jun 16 23:33:55 2015 -0400

    Merge branch 'fixes'

commit feb5581ac68bbcd25a69dafd453d29650ce743b5
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Jun 16 23:33:28 2015 -0400

    Ignore spaces when parsing search line in resolv.com

commit 775a1976c423138131fc6184142b3b6d7ea924af
Merge: ead9c5f60 fa495e697
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Jun 16 02:26:37 2015 -0400

    Merge branch 'fixes'

commit fa495e6970e1d319b8123bf84fad5152db7a6342
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Jun 16 02:25:27 2015 -0400

    Fix val_res_search looping over search list

commit ead9c5f607d5e220709ec26c972b0f0a3d019a77
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Wed May 6 09:27:22 2015 -0700

    fix headers for modern Qt5

commit da5a6e554fdaf0570c3164f064bea05fd37f99b7
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Wed May 6 09:19:40 2015 -0700

    fix broken version

commit 170143b0c12a544142672d914ac846ddc828adbe
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Sun Feb 8 18:03:25 2015 -0800

    remove unneeded comments

commit 1ff4aeab648b7bea61b93bfd3cd2807a72f89b83
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Sun Feb 8 18:03:11 2015 -0800

    sparta -> parsons

commit f8e5d8e12dc9063f6f301fc01f2d4ad9170d63d6
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Nov 18 13:41:50 2014 -0500

    Use EVP API instead of low-level functions

commit b7548c4776668c18389989385388adbee9f7dd4d
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Nov 10 20:53:48 2014 -0500

    save within val_query, the fact that fallback was attempted

commit 520e168595eb2863a6b4d16de6be97a64cee54ff
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 20:18:07 2014 -0400

    Fixed version numbers.

commit 6b5ec812b92906cc5a5ba015d1426ecfaadc8d7e
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 20:12:40 2014 -0400

    Adjusted copyright dates to end with 2014.

commit 374e04ac83a01f346f2f85cd79e3537ddbdb9819
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 20:07:05 2014 -0400

    Fixed version numbers.

commit 2d2bdf5718696d99b57423898e8d83e782baeb3f
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 20:02:32 2014 -0400

    Adjusted copyright dates to end with 2014.

commit fc18abdc7e91834b00988ce7a2e1194d29f4cf34
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 19:56:02 2014 -0400

    Ensure that only Net::DNS::ZoneFile and Net::DNS::ZoneFile::Fast may be
    used for zonefile parsing.
    Added comments to dt_parse_zonefile().

commit 0cb1d1d8b77981dbc73019292cb7667ceb3d3f2f
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 17:33:21 2014 -0400

    Make the pod say that Net::DNS::ZoneFile the default parser.

commit 108634611861d3ff57df92ef791c212d95f32059
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 17:32:32 2014 -0400

    Make Net::DNS::ZoneFile the default parser.

commit b559f301658c2f2fe84c82d2a8d16bfdaf7cf0f7
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 17:28:53 2014 -0400

    Make Net::DNS::ZoneFile the default parser.

commit 99f19f565647c2af641057c1ae1b7829e03f7f00
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Mon Oct 27 17:27:59 2014 -0400

    Make Net::DNS::ZoneFile the default parser.

commit 0ba730f065d271f292a013eba13e7c9bab3916ac
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Thu Oct 23 10:00:40 2014 -0400

    Handle new global options during structure copy

commit 0a3a7f8da61f962f3b9f5baa262279fb7f325058
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Thu Oct 23 09:50:35 2014 -0400

    Bump up version number

commit 426be0903fa49766a951caa49d588bdc8d64a172
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Thu Oct 23 00:07:16 2014 -0400

    Decrement remaining count after sending query

commit 8bf57fc0ac5f7bcc8115185a272ba28834e232bc
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Wed Oct 22 21:01:09 2014 -0400

    Add flag to indicate that iterative mode is in effect

commit 21b939a558eebdd06b8d74eb9aa6e3f658542723
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Wed Oct 22 10:00:34 2014 -0400

    Set constant interval between retries

commit 4b8683722eb3e999134abc37c0eebd387045e929
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Wed Oct 22 09:59:29 2014 -0400

    Set default ns stagger interval to 1 second

commit 46d8a2620ec1b9cab44578432ae5549e3ed77712
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 22:42:37 2014 -0400

    Support the retry and timeout policy knobs

commit a8d542e3e8ccdd931d16543bfa4be9d65ef829c5
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 22:41:24 2014 -0400

    Don't exponentiate delay between retries

commit 9d3ca70c87988b2dc5363075e84c515d57a36266
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 22:34:05 2014 -0400

    Set timeout and retry values for name server

commit f8c03b6a31f3b9ff80bd3ee46d5adf8280a0eb46
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 22:32:23 2014 -0400

    Add timeout and retry config knobs

commit c3843b8c19a8402528fa4da1b98b545480b09dc7
Merge: 4f7a7af41 108bc0258
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 15:05:15 2014 -0400

    Merge branch 'fixes'

commit 108bc0258d4772cc52b1b9975a4faf1a2cc2811f
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 15:04:45 2014 -0400

    Make sure memory is free'd before it is reallocated

commit 4f7a7af416ab3f7c80bbf6d2535d9cc8c5be8563
Merge: c3076b0df b699430cf
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 12:35:03 2014 -0400

    Merge branch 'master' of dt-git:git.dnssec-tools.org/dnssec-tools

commit c3076b0dfbd4525d6b7105716bc903af9828cd3c
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 21 12:33:45 2014 -0400

    Do proper openssl cleanup upon exit

commit b699430cf0d8ac4d7cfd39d4994cd51f1412341a
Merge: 2652c16fe 72249ed1e
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Oct 20 12:10:39 2014 -0700

    Merge branch 'master' of dt-git:git.dnssec-tools.org/dnssec-tools

commit 2652c16fecf99b825de005374d6eaf7bacada5e8
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Mon Oct 20 12:10:23 2014 -0700

    output more useful details about a matching failure

commit 72249ed1e24a334dede84163fcd77b9dd512aeff
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Wed Oct 8 10:13:54 2014 -0400

    Add the offset argument to new_from_data

commit 11f998c13caa368ded43968f338eed20a3aaffed
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 7 18:40:29 2014 -0400

    Never look at answer cache for wildcard responses

commit e1916f5ec388fafdb023b710d37b8e9c2eb1f32a
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 7 16:59:42 2014 -0400

    Ignore answer cache when we're in iterative mode

commit 4b76d7cb248240ea80089573b4434083cdb2f5bb
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 7 16:41:28 2014 -0400

    Make VAL_QUERY_SKIP_ANS_CACHE visible in Validator.pm

commit 100135dc161c589161b725b73a3bf546009d796a
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Oct 7 16:19:40 2014 -0400

    Add support to ignore answer cache

commit 7f0585153c39306c3fad7a8f7b2393d0c8b011a3
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Thu Oct 2 18:22:10 2014 -0700

    Report a time-misalignment only once

commit 58f76d6302a1319d9eba0540d391fde1f30e689f
Author: Robert Story <rstory@localhost>
Date:   Sat Sep 27 09:23:03 2014 -0400

    add 2.1 to news file

commit 0b579389956fecfe5b2894e16f40891826a88135
Author: Robert Story <rstory@localhost>
Date:   Sat Sep 27 09:14:29 2014 -0400

    update insecure wording

commit 021b1c8cb7da0932a8b00db1c6e1c07f71b686fe
Merge: 6362652e0 3a9398ef3
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Fri Sep 26 13:52:57 2014 -0700

    Merge branch 'master' of dt-git:git.dnssec-tools.org/dnssec-tools

commit 6362652e000f2ef6c66fd96c0bac36509a855335
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Fri Sep 26 13:51:43 2014 -0700

    A new rule to list NS records

commit 3a9398ef3be99c3472513afd9d3e917b78fa07c4
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Fri Sep 26 16:40:00 2014 -0400

    Don't need to expose definition of zone_ns_map_t

commit 904233f76e039e640984013c0c6a372a66ff7f3f
Author: Robert Story <rstory@localhost>
Date:   Thu Sep 25 17:27:07 2014 -0400

    Update NEWS-1 file for 2.1 release

commit 8bad2fd655bf7ff47d7709c797c3e2b492d57e66
Merge: b1f490cba b8f439cec
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Thu Sep 25 15:11:01 2014 -0400

    Merge branch 'master' into fixes

commit b1f490cba872ea19c720ecff0b0d23fc663a454b
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Thu Sep 25 15:09:58 2014 -0400

    Check for iterative mode before mapping NS

commit 261ca83c69d49fab6ccd76de6c0148c41fa69cf9
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Thu Sep 25 15:09:21 2014 -0400

    Fix log message

commit b8f439cec77e3bb79293b8f021979344747fc307
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:42:00 2014 -0400

    Added some necessary modules and libraries.

commit 712e0c06535753861b7dcac84537bdf7943443a4
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:29:33 2014 -0400

    Added the correct "use lib".

commit 3159e8f2bd8ff2f5b98318291caa10401c767ddb
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:28:08 2014 -0400

    Added a "use lib".

commit b0f47313efb024ecbf840d36532f75887b3de777
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:26:32 2014 -0400

    Fixed copyright.

commit 254bb85e4aa342602e82f6551d697aa13cec8633
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:25:01 2014 -0400

    Deleted extraneous comment.

commit 3059a8178d998e85b07d8957126e67bf8a969f25
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:21:42 2014 -0400

    Deleted extraneous comment.

commit 421330e6c972393abbcb294e1099696756a9a865
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:14:26 2014 -0400

    Deleted extraneous comment.

commit 68073f86d98ed5e0918a7afc4642d1e28ab579a9
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:11:22 2014 -0400

    Deleted extraneous comment.

commit a978c2b8d9ee6d7d1442b33941e47fc7dc7de5fc
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 20:03:29 2014 -0400

    Deleted an extraneous empty comment.

commit 6d027d5824ae814b0d56a0da551f6f4b711dcd92
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 19:54:18 2014 -0400

    Sensors whose names start with "obs." are considered to be obsolete sensors.
    Their disk usage statistics are not included when calculating usage totals.

commit ad73329d74d5e35376a35f5010ce74248dd462bb
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 19:27:16 2014 -0400

    Fix processing of "all" queries.  This is part of the data-subdirectory
    support.  This functionality was much simpler in pre-subdir days.

commit 547a80edf20a7a161f47cc655404c5d2db2ea5e3
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 12:52:44 2014 -0400

    Fix data format for rrec files.

commit 7acb8430823f91550ed9b3725ae2f5244b6f670d
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Tue Sep 23 12:50:21 2014 -0400

    Use data subdirectories.

commit cc15721c8d45102f60c1e06a24623b968a28f3f1
Author: Robert Story <rstory@localhost>
Date:   Tue Sep 23 09:38:08 2014 -0400

    add more files for rpm

commit 158a3b1c95ae45aa578178278cf55bbd0767b115
Author: Robert Story <rstory@localhost>
Date:   Tue Sep 23 09:33:45 2014 -0400

    add dnssec-tools-linux-conf-paths-1.13.patch for rpm

commit 694e7aee8384e1af48c44db7782cfde440093cc6
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 23 08:36:12 2014 -0400

    Explicitly set SR_QUERY_NOREC or SR_QUERY_RECURSE

commit e7f0462fbdf36aad2beb1291c2d35c2f02ee4a97
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 23 08:32:49 2014 -0400

    Don't typecast int type to long

commit 888e819d91013cbacf652dd0fdb07eec0075f7e4
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 22 23:57:57 2014 -0400

    Add support for mapping zone to auth or rec ns

commit 3aa85e4b1e9947814f1d7ba1003fa26882c5ba59
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 22 21:49:22 2014 -0400

    Don't try and fallback on socket errors

commit 6263f9fd743da1b001697753304f61b471695267
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 22 10:36:46 2014 -0400

    Remove unused res_io functions; initialize {n,c,t} in res_ea_init()

commit 6edf3eda71d64869dc741c0da97ee6f018da76fb
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 22 09:57:37 2014 -0400

    Fix prototypes

commit 49777ae3b9241fbaf398e9a0890dbd6b6d87036e
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 22 09:51:04 2014 -0400

    Do EDNS0 fallback as soon as query times out

commit 487b764ea6c1df39e1560c972ca63cd882fd25a6
Author: Robert Story <rstory@localhost>
Date:   Fri Sep 19 17:22:05 2014 -0400

    run autoconf

commit e511253091f8cb0fa67105611c4d6dc5e2b730d2
Author: Robert Story <rstory@localhost>
Date:   Fri Sep 19 17:19:44 2014 -0400

    use .git for developer flag testing

commit edc68a4001210da9fe302d1b2d5faea09a4fa23e
Merge: 598200614 12076b114
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Fri Sep 19 16:52:57 2014 -0400

    Merge branch 'work'

commit 12076b1141dc80153046815e7b87fcd3e8bb4078
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Fri Sep 19 16:52:02 2014 -0400

    Bump up Validator.pm version

commit 4c1ae2d22b98eba2aa3cc519deeeb063ea8c2481
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Fri Sep 19 16:50:11 2014 -0400

    Try EDNS fallback for at least one NS if we timeout

commit 598200614e9779b59a6442d5270fc5d64c5cbb64
Merge: 3664ab325 34c7f3ed7
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Fri Sep 19 10:08:14 2014 -0700

    Merge branch 'master' of dt-git:git.dnssec-tools.org/dnssec-tools

commit 3664ab325a9280d75ff9ab493577df7ecf90631f
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Fri Sep 19 10:08:02 2014 -0700

    update to the current download.cgi script

commit 34c7f3ed78bdad6bc3e8a7566c5e1a9e9e10b364
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Fri Sep 19 10:39:33 2014 -0400

    Comment and vesion fixes.

commit c4d96f9d75bcdea102bde63875af97e3474319be
Author: Wayne Morrison <tewok@tislabs.com>
Date:   Fri Sep 19 10:32:06 2014 -0400

    Support data subdirectories.

commit 2045074214e64e1210a13a01d37c821156bb6a83
Author: Robert Story <rstory@localhost>
Date:   Thu Sep 18 17:06:17 2014 -0400

    tweak insecure warning

commit d96401980e58302bf113ffb67c9b91316a55bb7a
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Thu Sep 18 10:30:28 2014 -0700

    added the fire icon

commit 6864f4f045b837f7d4553c713da9a0bff5ba4867
Merge: 241343bba 097b3408f
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Thu Sep 18 10:10:06 2014 -0700

    Merge branch 'master' of dt-git:git.dnssec-tools.org/dnssec-tools

commit 241343bba6a8c488360060c1029bc5e27a453527
Author: Wes Hardaker <opensource@hardakers.net>
Date:   Thu Sep 18 10:05:22 2014 -0700

    2.1 release mentioned on main page

commit 097b3408f1217d00670a909e1a1814acd631122e
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Wed Sep 17 10:39:39 2014 -0400

    Set qc_last_sent for async query

commit 266b391a89c46eeeeb16112fe68f9ba46618f873
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Wed Sep 17 09:50:59 2014 -0400

    Split couple of definitions into two lines

commit 0315cf8980fd83815943becf72ad3edacbb09242
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Wed Sep 17 08:35:21 2014 -0400

    Create a default global policy when one does not exist

commit 645e0ed30d182f786ec8b1c1f714634591e7b170
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 20:48:58 2014 -0400

    Rename val_store_ns... to val_context_store_ns...

commit ee71a0ad6b44cd4fdd6cf91d7ad0c3be829835e0
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 16:15:14 2014 -0400

    Recognize VAL_INDETERMINATE

commit 93d1f433ba9693611eb60fed6ece3b369fda2f00
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 16:14:30 2014 -0400

    failed cname checks should result in bogus

commit 17a842f63e12f4c4da3055aa0d786b7c620a4f0a
Merge: 6b0bde6cc 923dcab60
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 15:08:44 2014 -0400

    Merge branch 'master' into indeterminate

commit 923dcab605b385e1de524b67ca15058a2cd09db6
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 15:07:22 2014 -0400

    Add some pod for the val_store_ns_for_zone function.

commit 6b0bde6ccdf9f9deae3d2b7bf3632eb796a5b338
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 14:54:45 2014 -0400

    Use modified values for various defines

commit 08423361e6ec39a97ddf5c043b68d8db1deac204
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 14:54:06 2014 -0400

    Recognize VAL_INDERMINATE in Validator.pm

commit 4bec070f915466c0f676b2ff3e8f5c6c4ce715f6
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 14:53:05 2014 -0400

    Add some pod for VAL_INDETERMINATE

commit 5312bf50ef55eaa9ac0df8314480fe411ac1475a
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Tue Sep 16 14:51:57 2014 -0400

    Define new VAL_INDETERMINATE status for missing data

commit 889df653f1351d1b89f7dce2ed54ae91055d034b
Merge: 83496cbc1 d83addd62
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 20:31:26 2014 -0400

    Merge branch 'master' into mapns

commit d83addd62e25654e35929af4c586c6dd07d3e49b
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 20:22:43 2014 -0400

    Minor comment mod

commit 83496cbc1c0a1e3d41c8cc914fd66b86fc7caec3
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 20:20:15 2014 -0400

    Add sample invocation of map_ns

commit 169d73d48e1132009adbf55be1d337d33a9798fa
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 20:15:34 2014 -0400

    don't force SR_QUERY_NOREC for dynamic ns config

commit 5e67b39b8c4df732d970fd988c9230cbe0d01b89
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 17:45:48 2014 -0400

    Extract zone and addr from SV*

commit 864b1d17071d884bb54ee700d776b5fd85faa207
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 17:39:45 2014 -0400

    Extract validator context from perl object

commit c281119b9eac902175bd46850bab65da1119e354
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 16:51:31 2014 -0400

    Add interface for mapping zone to NS

commit 2ee453ce3579f376a0f1accbdac91b0f37be8a54
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 16:21:02 2014 -0400

    Fix incorrect variable usage

commit 9875af070c08f36ce4d7d4b790522ea83d36dff7
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 16:20:41 2014 -0400

    remove unused variable

commit 58da6809a573e3d6d26962ab60c8ff8ac9dc5346
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 16:20:21 2014 -0400

    Add prototype for val_store_ns_for_zone

commit 444e03dec07dcac4508b1ce8251f2493302f208e
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 15:52:53 2014 -0400

    Take a char* for zone name in val_store_ns_for_zone()

commit ebcbe43462487e940cadb960787974b0a015f102
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 14:47:31 2014 -0400

    Fix variable usage

commit d61fb807adb52048cff25d1636750b86a572887e
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 12:28:43 2014 -0400

    Allow mapped ns to be stored through resolv.conf config

commit 99d3c316955de60eb631b040198f150e1625bc1a
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 12:11:45 2014 -0400

    Checked for mapped ns before default recursive

commit 7112aebbb41eba97b9523afd2ac4ad0e6834ffeb
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 11:31:00 2014 -0400

    Marked internal context APIs with _val

commit e700294cd8072ff032fb06b86f00b2ef74110a32
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 11:09:23 2014 -0400

    Function rename, re-arrangement

commit bce4f442ce7d6764a473aeea185c16000bb47136
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 09:19:24 2014 -0400

    Add support for printing full rrset

commit e7391a8ac619f8e4cf7d04d389053612567d1c9d
Author: Suresh Krishnaswamy <suresh@tislabs.com>
Date:   Mon Sep 15 08:46:30 2014 -0400

    initial changes to move zone-ns map to context

commit 6d350438b0c0ee3af3d18b3a3c7b3593d6dda87e
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 9 14:02:14 2014 +0000

    update to testzone files

commit 4bd689556871c92adef2cf1090c5f5d926b1eaca
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 5 17:22:55 2014 +0000

    Update for verison 2.1

commit 5c34e1658b9133c08a7d04662b9eb60e2429ab09
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 5 17:20:49 2014 +0000

    Update Fast.pm Version Number: 1.24

commit 6dc29a5ac01175e19354b0bb1ea47897b8430a82
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 5 17:19:50 2014 +0000

    Update Version Number: 2.1

commit 73d9ca2d6b4dc2f9b41c087f4f21828d23041772
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 5 17:19:13 2014 +0000

    put a commands tag wrapper around command

commit fd30d977696bb0e1b2a769b986a361e953092d21
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 5 17:16:09 2014 +0000

    fix broken xml

commit 35d3e98ea538ae787581aee8f5959ce3467f482d
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 5 17:11:18 2014 +0000

    flag our svn server in the meta info

commit 54722b86310c69c4354d79a8ac9e90b18b260224
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 5 17:00:36 2014 +0000

    fix use statements to use the parent module

commit 69644cfa1a50daf38ae08cb0b10abe7b1cf9dabc
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:31:44 2014 +0000

    Update Fast.pm Version Number: 1.23

commit 0c31b26738fdc52379317d2187dcf5b6f637c23b
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:28:08 2014 +0000

    fix line break detection for TLSA records

commit 5caa48c40f0f721b51f26c71eaffcda240936745
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:27:59 2014 +0000

    define atexit macro with one arg (android only)

commit 97a5aff8f241e25603ea3cc21bd755856f18142f
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:27:51 2014 +0000

    define atexit as empty

commit 8a5b5438bfc607bbdb21f635c42c4fb67577375f
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:27:43 2014 +0000

    fix variable syntax errors for android

commit e8d4ae997046ccda901250b7e07f9e35a9e72b8f
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:27:32 2014 +0000

    don't define getprogname if eabi

commit 90fd4d9fc35b908e59673eff1d0e506afad6658b
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:27:22 2014 +0000

    fix syntax error

commit b5292c582fc5771d2e51cc311f4b00d8db0cf06a
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:27:10 2014 +0000

    misc android fixes

commit e7dee456637958a92fd4cc7eba123e8b6ba1a86e
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 28 18:26:59 2014 +0000

    ported dnssec-system-tray to Qt5

commit d9f702474adb57deb246716788278237f1c77603
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 26 17:09:59 2014 +0000

    ported lookup to Qt5

commit 4742fb40b54f6999cc14c3e863b50ca5b7026ba3
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 21 03:42:08 2014 +0000

    new Net::DNS::Packet (now?) only returns a single value

commit 23cebfbbc678dd2c70c9990e6f1e7c916e0c3cae
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 21 03:29:47 2014 +0000

    Fix copy-paste typo

commit 9ee1286e664a8401f0141b06d55a6af9b5c6cb59
Author: Wayne Morrison <tewok>
Date:   Mon Aug 18 19:48:28 2014 +0000

    Fixed intro comment.

commit f30379393dd8fdc7f874a6f8c7adc602e42424ce
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 20:20:25 2014 +0000

    mentioned porting dnssec-nodes to qt5

commit 1f899d3b8ed77d62f960a2f35176faf53e11dafc
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 20:20:16 2014 +0000

    Ported the building to qt5

commit 857918c26b6378bd0ab812f22f8a03e650c0a539
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 18:34:47 2014 +0000

    deal with incompatibilities (again) in Net::DNS versions

commit dc7681964bf67b46bdb9709b78978e9b8a7a2add
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 17:16:10 2014 +0000

    mention dnssec-check -> qt5

commit 08d352a5db16ee908074d31eb9bf23e55330e5ba
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 17:16:02 2014 +0000

    revert last unneeded change

commit 2db6483dedb051cb12caadf9f8d20a6a4f6648a2
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 17:15:52 2014 +0000

    force set the do bit

commit eff7900ceeae3abb5de2b7e3aca7c493ec271a72
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 17:15:41 2014 +0000

    warning squashes

commit f64d4892819c42f6163573f79dc2968aab087090
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 17:15:30 2014 +0000

    Modified the visibility state along with opacity for better qt5 support

commit f1217fb7fa8b7db1c8ea23b03e82f7e834d55d19
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 17:15:15 2014 +0000

    almost working under qt5

commit 567919b323408d075a816bc20cc532bb4fec656e
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 17:15:03 2014 +0000

    made build

commit 85ea7d37f6dac660b3af31bd71ea403a5a2e38a0
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 16:44:15 2014 +0000

    qt5 update attempt for dnssec-check

commit e9f400a1898778e5eabab4dd14751dcd8837f714
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 15 16:33:00 2014 +0000

    bump libcurrent

commit ad6526405956386da237b67f8aae23aa02f63372
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 13 20:13:14 2014 +0000

    Add check for null

commit 941a5bd360b03bd2e8cd7fdc4ad8ac64689295d5
Author: Robert Story <rstory>
Date:   Tue Aug 12 13:33:51 2014 +0000

    merge fedora packaging changes to rpm spec file

commit 26ec0b7b56ac86e0d77a45a5e7eb87583fefe630
Author: Robert Story <rstory>
Date:   Tue Aug 12 13:33:44 2014 +0000

    add a few news items

commit 1154cecb5029039d104a106ed58560e4aeea6bb2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:53:15 2014 +0000

    Added owl and rollerd related news items

commit caecaeff1100bfd4b3f86454f3297c978787907c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:40:37 2014 +0000

    Remove some unreachable code.

commit e40fa111ee215173adae4ab05800c4802abb8c44
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:39:20 2014 +0000

    Some memory clean-up and some removal of unreachable code.

commit dd44afd1ac6f4f8e084d179a93c9b39cd7c6e536
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:29:38 2014 +0000

    Don't return from within macro. Perform some memory cleanup.

commit 0057c63cec23f1fbdcd2b6d9316a1d30df94ea8c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:27:26 2014 +0000

    Check for NULL before accessing pointer variable

commit 48544930739afcae5d8dd03f3e80c70746015afe
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:25:33 2014 +0000

    Perform memory clean-up under certain error conditions

commit c3edfaf2ea231110aac662d45d8a75a1018996ec
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:23:20 2014 +0000

    Bump up allocated block for memory for tsig key to be safe wrt strlen
    bounds.

commit 42e1de9c4ca889acf9fb46889c3eed6b7a82ca78
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:21:35 2014 +0000

    Some memory cleanup and add placeholder for code under test.

commit 31c529baed01e5a8f0bccbb26c6fd439f1453269
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:19:32 2014 +0000

    Remove unreachable code

commit 27706f7b952a55658ef91235d499af1051538c7a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:18:24 2014 +0000

    Display final status with high enough log level

commit 5e659773d78e0f4ec4622ea6522c2fe2661820d4
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:16:34 2014 +0000

    Perform some memory cleanup.

commit d34513a38e7badc5baf854535b97c6b9d939cc81
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:13:42 2014 +0000

    fix missing return from error condition.

commit ecd89215a8471e573dda3a5fb376b9bd05e892f0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:12:08 2014 +0000

    Don't return from within the ALLOCATE_REFERRAL_BLOCK macro.
    Test for error codes outside the macro.

commit 1713e6f66492ce9b1cf5351d1c1d13eb7c31882e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:01:59 2014 +0000

    perform memory clean-up

commit 8afe7a9fec5871d6e8157dd587f0cd14752f5ad1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 11 22:00:39 2014 +0000

    Remove unreachable code

commit 5c50daff8807bee04658cd5f6346967fa0d3bd24
Author: Wayne Morrison <tewok>
Date:   Fri Aug 8 00:01:13 2014 +0000

    Two minor comment fixen.

commit 13cb39b80a91eac418256d3e071fa85f72465ffd
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 7 16:40:44 2014 +0000

    - parse_name_server now takes a new argument for the ns options
    - Handle SR_QUERY_NOREC, SR_QUERY_IPV6_ONLY and SR_QUERY_IPV4_ONLY query
      options (untested)
    - Support the proto policy knob

commit 0021061ea071500b958ed63064ce006f86323f39
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 16:35:41 2014 +0000

    Subdirectory modifications.

commit 5da5d4f2a5b9e5c49c6714997a997e1ed81d3d86
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 16:33:42 2014 +0000

    Added the -restart option.

commit 9b9c45eec079405abcb7b27083aa576be50be239
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 16:31:30 2014 +0000

    Allow for restarts via owl-sensord.
    Removed Validator inclusion.

commit fa9ab70bbf0be964e65c67d372aea3439ad073e1
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 16:30:44 2014 +0000

    Allow for restarts via owl-sensord.
    Removed -recursive from ssh command.

commit 36fa62b0f1f77b840b33e9f4884679bcf6982deb
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 16:29:15 2014 +0000

    Allow for restarts via owl-sensord.

commit 7d29903b916b7bd2b383689fc9ed592a4a1c704b
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 16:28:47 2014 +0000

    Allow for restarts via owl-sensord.

commit 49c4ed470bac3fdf4680020c0edebe29cb5ffa0d
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 16:27:53 2014 +0000

    Allow for restarts via owl-sensord.

commit 1a9a12b25de2e95935f547d6796a58ab20c2c1dd
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 6 16:06:36 2014 +0000

    Add support for proto policy knob in Validator.pm

commit d2d814d877fae0d28b0e37a4d5fb84aa478e6160
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 6 16:05:24 2014 +0000

    Add initial documentation for new "proto" policy knob

commit 1a629e5d17d510823efa5141f850d349842f0b5a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 6 16:04:15 2014 +0000

    Add beginings of support for the proto policy knob

commit d8d2fb26927140e7b348490a49c10a48b9206597
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 6 16:02:46 2014 +0000

    Re-introduce logic for enforcing the max-refresh policy when
    VAL_QUERY_SKIP_CACHE is in effect.

commit d6dbd203c4e2d93b1e9647c3670ff094bf4689be
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 15:30:20 2014 +0000

    Initial version.

commit e29a1e33e17cc355b8775c814f34678f9a17f6a1
Author: Wayne Morrison <tewok>
Date:   Wed Aug 6 15:29:55 2014 +0000

    Initial version.

commit 0ed4311718b53dee3537f0c4862157ecec764f00
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 31 17:38:37 2014 +0000

    added a new donuts entry

commit aa489c66655414549fadd49c4553f95ae546cb19
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 25 18:42:55 2014 +0000

    Fix the conditional check that triggers logic for VAL_QUERY_SKIP_CACHE

commit 908b5f0187ad979fa53e2501b22a49ba0308db53
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 25 18:37:39 2014 +0000

    Log the rcode when dropping a message with mismatched ID or qname

commit b698a286b01dd1a6118a3749dc238f945bb833bf
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:57 2014 +0000

    reset the parent data after a run

commit dc61a245db98628aafc2c18faefc0a7c697eeaa2
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:51 2014 +0000

    set the parentinception to undef too

commit 1b7d34a8ff03f026c11a8e7bae1d472a0313ec03
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:45 2014 +0000

    check for parent validity dates too if DS exists

commit 74a6513f5050f52df0ec95e2fd37668a1b119abc
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:39 2014 +0000

    misc status improvements

commit 00f24169002df1859538e4acfca49700433d076f
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:33 2014 +0000

    don't check the signer name for parent DS records

commit 900130190abc9cb6d74efc8a992a33656f1e250d
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:27 2014 +0000

    fix another extra )

commit e685f67ed56bcd1791aa9b25f32826f3987e016b
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:21 2014 +0000

    fix extra )

commit 559cb9ee9a42eaa28a5cd55395dd0caaa7d98337
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:13 2014 +0000

    don't ensure parent-DS records are signed

commit 6f20901e9617a0d5a852b9440e40c0af42ae2e9a
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:07 2014 +0000

    Don't check parent DS record signatures

commit 7c98c743f6caaddf7938e012bb3545c9dba74b5e
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:39:01 2014 +0000

    report the serial number and the contact address

commit 9b3ffebe8a8d3972aaee0d42da2ec9c8ed9d9d00
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:55 2014 +0000

    handle name ruletype statuses and clear status records between zones

commit ca1d67bd81d3b0e130961ff3990b99dda07a2520
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:47 2014 +0000

    create code references generically

commit a9350f48450a9c6c24338d31fbf7cd72ab549675
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:39 2014 +0000

    process dnssec dates properly

commit 6b42e6c7567a9a24cbea8885367d2eb763ae1176
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:34 2014 +0000

    reset statuses before reporting again

commit 2b3714335f21a97bd30d4f0971bea602be022dbc
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:27 2014 +0000

    Added a comment

commit 29506ada51e48e4c3d04eca6e7b136ef94a1997a
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:21 2014 +0000

    memorize a signature inception time and report it.

commit 8a894cfdd280d3d1081d0988fbc22744fa13b755
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:15 2014 +0000

    warn if there is no donuts to add a status report to

commit 70edb0c7d7548e52dfa6cae6e5423e21ef92c060
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:38:06 2014 +0000

    created an <end> clause for doing stuff after processing is over

commit 14933c0d0850947a64c67b3e8bb1994b3c76fb57
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:37:55 2014 +0000

    use an end clause to print the status info

commit 59cd9aef4bb965ad5c40c363d50be7d72fea3c4d
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:37:49 2014 +0000

    Added a file to print status reports from

commit 62108ce777cd6a2a9b7af480d63023162f7bc396
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:37:43 2014 +0000

    beginning support for showing high-level status information about a zone

commit ad1d4130ac4f59fac015564cb4137f7b4660dda4
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:37:36 2014 +0000

    beginning support for status output

commit 37db4b2d5044f067fbf0e023d7a42d71cb088933
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 24 18:37:27 2014 +0000

    complain about multiple soa records being found

commit fc85641f0d6eb94f589a437a1f85df6a2244eb4f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 24 16:44:45 2014 +0000

    Change return values of val_async_submit to now return a reference to an
    array. The first element is the return value of the val_async_submit()
    function and the second element indicates whether the operation
    actually resulted in a new "inflight" request.

commit 736c7c82f7f87c2b70ec102de348a9ec38736819
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 24 16:24:28 2014 +0000

    Set a new VAL_AS_ flag to indicate that a query is "inflight."
    Add a new interface to retrieve the flags for a given val_async_status
    object.

commit c98776c6720d26410c77be21065549522886e983
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 24 16:18:02 2014 +0000

    Modify _async_status_free to take a reference to the async status
    pointer, so that it can be set to null before returning.

commit e228ddcab617d53db4c7b2fe4cdb5846c6027afa
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 24 15:39:08 2014 +0000

    Fix typo in ifdef'ed type

commit 6f463abf401ea5124004abd7d1296312543a9de0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 24 15:33:13 2014 +0000

    Use correct offset when calling lower_name multiple times for a given
    resource record

commit 360a526f814140ad228dab751f255a2626988fb1
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Jul 6 15:36:12 2014 +0000

    NEWS update for libval

commit a01346100426d5952f5572fadd2642cc97b36c6b
Author: Robert Story <rstory>
Date:   Tue Jul 1 17:40:32 2014 +0000

    run autoconf for updated configure.in

commit 90427383e3ff7a3a46a63e52b68177785a9688b4
Author: Robert Story <rstory>
Date:   Tue Jul 1 17:40:25 2014 +0000

    libsres: limit the number of sockets opened
    
    - configure checks for sys/resource, getrlimit and setrlimit
    - track socket open/close calls
    - if open >= max, return SR_IO_TOO_MANY_TRANS

commit 6a5376455e6e488bb915cfcd1ea2ead194d0e344
Author: Wayne Morrison <tewok>
Date:   Fri Jun 27 00:12:23 2014 +0000

    Look for data in the old data location ($datadir) and in
    the new data location ($datadir/$querytype).

commit 55f8687807da36dc0f3d415bfdfcd948cb75c393
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 23:56:57 2014 +0000

    Added a missing newline to two error messages.

commit f0438a902d6ed0db5018d626d6b7407380b91d92
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 19 15:15:02 2014 +0000

    Set default value for variable

commit 2e1a4ef1fb1a237c9e723ca46b99b3485a24ae15
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 19 15:13:53 2014 +0000

    Remove duplicate prototype for res_io_check_one()

commit beeb2c6348c4546cf345f8cdd3351ee444fdc3bf
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 19 15:12:43 2014 +0000

    Do fallback to other name servers if EDNS0 fallback fails

commit bac6ed51543d9030a71aab2eed1dcdc3e8c12ede
Author: Wayne Morrison <tewok>
Date:   Tue Jun 17 23:44:44 2014 +0000

    Added a few fixes about ssh key generation.

commit 5a721e2ccb8ef2444a4a8051947feb4b58a3b7f4
Author: Wayne Morrison <tewok>
Date:   Tue Jun 10 21:47:28 2014 +0000

    Added last-query services to the sensor's servicegroup.

commit 3320c2c3749eaaf3dca39d5c37852699af6ee82a
Author: Wayne Morrison <tewok>
Date:   Tue Jun 10 21:38:54 2014 +0000

    Added services for owl-lastdata.

commit e765cf1b59b61c46af765153058d626247eeb850
Author: Wayne Morrison <tewok>
Date:   Tue Jun 10 21:34:41 2014 +0000

    Fixed owl-lastdata comment.

commit 7a5d2d2b3a68a61a3ce802db7d1e148eeeacdbae
Author: Wayne Morrison <tewok>
Date:   Tue Jun 10 21:33:45 2014 +0000

    Added an entry for owl-lastdata.

commit ef9c8292f3c805477d7635495562caf9c96fe560
Author: Wayne Morrison <tewok>
Date:   Tue Jun 10 20:28:56 2014 +0000

    Initial revision of a plugin to monitor the time of a sensor's last
    recorded query.

commit 16c09780d6f1db7793789ba78104a7806cf6b967
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 05:31:29 2014 +0000

    change title to something proper!

commit 99913a402d11717894339859de3f663bc38d2e81
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:55:45 2014 +0000

    reduce the space at the top

commit f10ccd6af1a8623d0e4f539946565045dabc3d44
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:55:35 2014 +0000

    change the width of the alert

commit f4485290a2f1fdaaba8fff2a23e9a44d6f1d3757
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:55:25 2014 +0000

    Added warning dialog classes

commit d855214a6e983501ad8e694372907cb21baebfcb
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:55:14 2014 +0000

    fix link sizes

commit 85344d4062f10a19a8f4eb38dc1e3e0b9eba6b4e
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:55:02 2014 +0000

    personalized coloring

commit 839d8191b6ab511cd6aa6954864ebd79b3fbcbc2
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:54:42 2014 +0000

    grunt built a different customize file.

commit a7442e36a59d934c384acd2808fa7bf70138e47e
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:54:13 2014 +0000

    bootstrap 3.1.1 source import

commit edd121084c3eb280d78219d42d93a637471924a8
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:49:39 2014 +0000

    shrink the padding in the right hand links

commit 44f15722ae50f7876ede8e8e689afbada72f644b
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:49:28 2014 +0000

    A html file for the very bottom

commit b62144b821298eec144deff428792226882da79f
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:49:16 2014 +0000

    A bigger install menu

commit 332eae862c845f4cd7574fad9a3fea4b6938f47a
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:49:05 2014 +0000

    panelize the right hand menu

commit 7684b3f819526610cacb760067920f77451d7bce
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:48:53 2014 +0000

    Made the top banner flush-top better

commit bba5263faab65f5861586e7b515f2f92a3fcaedd
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:48:36 2014 +0000

    A mostly functional layout

commit a45ee977830c312c2dbf4073be7767949aacea6b
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:48:21 2014 +0000

    initial stab at rewritting with bootstrap layouts

commit 9cefec0fdd5f0c36fff2c6c25d392670820c3130
Author: Wes Hardaker <hardaker>
Date:   Sat May 24 00:48:04 2014 +0000

    added bootstrap 3.1.1 files

commit cc1f15ad6ab1bc6e3b0eed465760c6cf1e90e9c8
Author: Robert Story <rstory>
Date:   Thu May 22 19:57:42 2014 +0000

    use Net::DNS::SEC::Tools::conf not hardcoded paths

commit f4afd15cc6c80aa95939fef1fc8c5b93e5319416
Author: Wayne Morrison <tewok>
Date:   Wed May 21 23:45:08 2014 +0000

    Removed an unneeded argument from runner().
    Fixed some logic problems with runner()'s return codes.

commit 3a582cf4a3900b878944d03218159bcfabebd136
Author: Wayne Morrison <tewok>
Date:   Tue May 20 23:53:39 2014 +0000

    Ensure rollerd is in a zone's directory.   (bug #178)
    Force a repaint after a "rollctl -rollzone" command.

commit ff9c4c0ff66d8da86da8fe28ed179f7e47b3bb3b
Author: Wayne Morrison <tewok>
Date:   Tue May 20 23:48:32 2014 +0000

    Clarified an error message.
    Force repaint when starting a skipped zone.

commit fd8ecc6c613506b908b45db8329ef9124fc690c6
Author: Wes Hardaker <hardaker>
Date:   Tue May 20 14:04:26 2014 +0000

    update to testzone files

commit 4c5891f56c1fb6aab27058b56180dbeb11e247f9
Author: Wes Hardaker <hardaker>
Date:   Tue May 20 13:56:54 2014 +0000

    update to testzone files

commit e92c0c2f86f92a89bfe1e94bf6eeb47e2c327186
Author: Wes Hardaker <hardaker>
Date:   Tue May 20 13:53:40 2014 +0000

    update to testzone files

commit e6b0ada9b104ebb0b45cdfb90da3858e957663e3
Author: Robert Story <rstory>
Date:   Tue May 20 13:50:09 2014 +0000

    file compiler warning: add cast for warning on OS X

commit b4f21d70faaa0441c44f5bc51791c1d8b9189b23
Author: Wes Hardaker <hardaker>
Date:   Tue May 20 13:49:35 2014 +0000

    update to testzone files

commit 1b9f06d7937de2914fec186b5dfc2fc342e594b9
Author: Wes Hardaker <hardaker>
Date:   Tue May 20 13:38:33 2014 +0000

    update to testzone files

commit 87e0164f28c84852119c2cde8f655a5d85f7d00c
Author: Wes Hardaker <hardaker>
Date:   Tue May 20 13:28:44 2014 +0000

    update to testzone files

commit f881380e947a5bd74bf7877176947d9475ed8b95
Author: Robert Story <rstory>
Date:   Tue May 20 13:16:58 2014 +0000

    reformat code to eliminate compiler warning

commit 0d8be73c4c071b649ec9086bffd8b34f2001109f
Author: Robert Story <rstory>
Date:   Tue May 20 13:16:53 2014 +0000

    use unsigned long to print ptr

commit 8f0f88ac0e7b1c3efd3744be6075e985b73ffe93
Author: Robert Story <rstory>
Date:   Tue May 20 13:16:48 2014 +0000

    clear whole structure, not pointer

commit 622c0b5e69eef248f75c0d5231affd7c777c36fc
Author: Robert Story <rstory>
Date:   Tue May 20 13:16:41 2014 +0000

    fix compiler warnings: unused variables

commit 732d4e3fdc0c31968e282a634317c2e45854c173
Author: Robert Story <rstory>
Date:   Tue May 20 13:16:25 2014 +0000

    fix compiler warnings: add const as needed

commit 05c4b49ffcbcfe4f014eb00804a7d7a2dca04c16
Author: Wayne Morrison <tewok>
Date:   Fri May 16 16:08:39 2014 +0000

    Better handling for unknown sensors.

commit 88a853a1272fa52cf809104706d61df5d445dce2
Author: Robert Story <rstory>
Date:   Fri May 16 15:37:23 2014 +0000

    re-run autoconf for sysconf hosts changes

commit 9127ca1e0d67133be1ff45d42055cb3246467066
Author: Robert Story <rstory>
Date:   Fri May 16 15:37:15 2014 +0000

    update ltmain.sh to match aclocal

commit 0b8d84c244baf3f99cc829b2851e2e4b12fe31b4
Author: Robert Story <rstory>
Date:   Fri May 16 15:37:00 2014 +0000

    use sysconfdir to define path for hosts file

commit 0cfbf49e267643bb7a33503e9feed35f4084ab44
Author: Robert Story <rstory>
Date:   Fri May 16 14:27:49 2014 +0000

    re-run autoconf

commit 7e106917097a22cdcb144d833aba7e9457f2065a
Author: Robert Story <rstory>
Date:   Fri May 16 14:13:53 2014 +0000

    add support for datarootdir

commit 424bd7b25c6770bf1c00ac1ba3c8ee54c5f65f8d
Author: Robert Story <rstory>
Date:   Fri May 16 14:13:43 2014 +0000

    update aclocal.m4

commit 6b5ed64752be9eea9efc967a361352c4c175f9fa
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 13 22:41:45 2014 +0000

    In PNE checks check for "skip validation" conditions before processing
    proof. Also add some more logging statements.

commit 66a29b242adcb198e18bfbf5348d9ba9b19e62c7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 12 17:03:46 2014 +0000

    Update configure script based on recent configure.in changes

commit bb446a27e65ed127b3de1fd6230312c2f1dfeece
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 12 17:02:57 2014 +0000

    Make some configure changes
    - Check for availability of ECDSA before use
    - Check for availability of some more header files
    - Check for availability of some more types

commit 94d963a93b102c62749a954532b9be74026d558b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 12 16:29:09 2014 +0000

    Fix a couple of compile warnings

commit 493c572e2f79cf288e627e2f9b07106a8894f8ee
Author: Wes Hardaker <hardaker>
Date:   Thu May 1 16:48:57 2014 +0000

    update to testzone files

commit 0573d1bbf3794aea626c43757c287297e77f79fc
Author: Wes Hardaker <hardaker>
Date:   Thu May 1 15:48:04 2014 +0000

    update to testzone files

commit e71ae582e36a34f0cfa5f7184f94ece6930f4094
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 16:04:27 2014 +0000

    Set the connect timeout to the same as the retry interval

commit e81410837af41e9d5832e6f7f75511c733e577c5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 29 15:16:07 2014 +0000

    when _resolver_submit_one returns, don't treat a null qc_ea directly as a failure condition

commit 8fdd70bf5800f2c08efa004b065ece4c3f2f3769
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 25 17:23:09 2014 +0000

    Support the VAL_QUERY_SKIP_CACHE function.  Also support a new policy
    knob max-refresh to throttle the number of queries that may ignore
    caching using the above option within a given time interval

commit e31e29eaed34f135415624bd0e871b361eba6613
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 25 17:13:35 2014 +0000

    Check for HAVE_ECDSA in order to determine ECDSA availability

commit c844e0081ed62d43b5a9f5038c1bddfb77c0e9c8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 02:06:21 2014 +0000

    Add a log message when existing cache element is updated

commit b24efb4e68d73ca6027d60625bbbff7a0582f1e2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 22 15:22:54 2014 +0000

    - Consume SOAs that may be part of the NACK response
    - Look for zonecuts based on NS records, not SOA

commit 022b6b5649055c40d940f61ed5c3b18df7e66edd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 22 15:21:01 2014 +0000

    If we're looking for the NS and we don't care about validation
    search for data in the hints cache too

commit 2e0b8360e4b4c79158de6b57b55f6051d5a11556
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 11 18:01:07 2014 +0000

    Add prototype for val_dane_cert_namechk

commit 5f00b79ce0814c208b6020219d271cefbf4ba20c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 11 17:59:58 2014 +0000

    Remove unused symbol

commit 0517f099bc099052bd448d0f7fb9cd954c26c705
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 9 22:20:52 2014 +0000

    Add support for VAL_QUERY_CHECK_ALL_RRSIGS

commit 394591c9b878b4f4e15a2a056946e46dcc35a049
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 9 22:17:16 2014 +0000

    optimize handling of provably insecure determination

commit fce9473c340096740ab81e0de4da1bd9ddb720ce
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 9 22:12:27 2014 +0000

    Add support to validate all rrsigs in assertion

commit 68a08c14a92c9d695d56b5d29fc8738d8eb604b8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 4 23:55:11 2014 +0000

    Bump up version number to account for all recent changes

commit 28548e9d01f51e0b9c5154b318046d08bdded88f
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 3 16:04:21 2014 +0000

    update to testzone files

commit ffcff211aa2f236fe8f9397967918aba3eba9ce5
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 3 00:38:33 2014 +0000

    Added a new -s option to sort input records so the output order is
    always consistent.

commit 7dc031aa565060d2151aad2988ba8909ea7b1170
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 25 15:09:06 2014 +0000

    update to testzone files

commit f3eafa42f9d38f91a8e8d2979c6612c873850077
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 24 21:48:44 2014 +0000

    new version (1.22)

commit 39519b5f0efbd19e948b057a0a6256c02a48e2f2
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 24 21:41:57 2014 +0000

    don't print the (useless) rrsig record number in the output

commit dea88331df47dc098befc7b70e361d85a488fcee
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 21 19:52:16 2014 +0000

    update to testzone files

commit f8772fec962b467dd0aee6aa19b0c4b9a371bd1e
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 7 07:13:21 2014 +0000

    update to testzone files

commit 1d03d9f42a0230843c5f0385d7dee59d7ab49c25
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 6 21:08:17 2014 +0000

    Dont lose the value of name, class, type and ttl for the rrset received

commit 737b653695c39d31e65e4d11a9d78e5d9696d3c2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 21 14:37:18 2014 +0000

    Move declaration to top of code block to keep compiler happy

commit b1efff1c232ba24980477e5a24815b398453954d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 14 00:04:17 2014 +0000

    Remove prototype for function that has gone away

commit a3bd262cf82fa6c1d8fa1c15a885f822e69c95ce
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 13 15:11:38 2014 +0000

    Store respondent name server information in result structure

commit aeaa0fa4392eb20f7c1ef0fc55ecf2d4697cf783
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 11 19:20:44 2014 +0000

    Don't do any checks on response beyond simple header checking. All
    checks happen in libval since we need to uncompress names

commit 4c7be85d697f312bef3c855c523d7b9ccd67d9d3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 11 16:29:58 2014 +0000

    Revert previous change

commit bbfa3dc7192dae2d13c4343d01d6b2989a0b5518
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 11 16:18:21 2014 +0000

    Fix incorrect iteration over empty response sections

commit 67039e4a7d4166156aab0519957081376987b58b
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 6 16:53:09 2014 +0000

    update to testzone files

commit bf78515bdd40935e98cfca7137c0eb4779b8a28c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 5 17:05:38 2014 +0000

    Disallow trac/ traversal

commit 1e085f896766fe2bc4890bc54c19e1c8f3618e4f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 5 14:26:31 2014 +0000

    In wire_name_length() Check label limit before using value

commit b855345c16783300e01e36e44422d2f77c58913b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 29 16:44:14 2014 +0000

    Don't allow robots to scan download dir

commit 4f66c1c0b06c8c41996ea72fd7bece8d564eeb7f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 28 14:56:26 2014 +0000

    Set 'done' status to one when we hit an error condition

commit 90e0039580b8afb0c303e94900815286de3cdabb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 23 20:40:31 2014 +0000

    Cleanup validator context when object is destroyed

commit 4d09ac3d024d7f3e0db0fd0edc363383d315974a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 23 17:54:58 2014 +0000

    Release existing context memory when associating Validator object with new policy

commit 98ea3ebf48a4761379a4d3bc6c09443ef9af0a53
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 23 04:06:44 2014 +0000

    Handle DNS error conditions outside verify_and_validate

commit b0c0df2bb764ba9a5b48964390eba4503bef34b6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 23 03:07:30 2014 +0000

    Free memory that may be held during certain error conditions

commit 1f02fb9912d6e7e4d2311a4f5ed34585350fa958
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 23 03:05:48 2014 +0000

    Free some memory associated with the context during clean-up

commit 5fbcec43144291ec1189fdbf7dba64c06cce4d7f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 23 03:04:26 2014 +0000

    Fix couple of warnings

commit 06370637f37ad143393e1469adf0e3b4da6b4328
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 22 21:45:06 2014 +0000

    Initialize rrs_ttl_x when we create the rrset structure

commit e1a760f43c6b8b0c1d3cd904b0d3b16c4b4a08ea
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 22 18:15:58 2014 +0000

    squash a warning

commit ff2be5e37fd6f2f41c14f25d0cfbaed49d163928
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 22 18:15:41 2014 +0000

    Apply nsec3 patch from Glen Eustace for multi-line nsec3's generated by new versions of bind

commit 173ede0980b51cffcd58a0bd1602d5b32f19fcf0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 22 17:42:48 2014 +0000

    Fix missing pointer assignment

commit 019d46276a75f14ee1b2948baa0a7be317c0f04a
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 21 22:05:44 2014 +0000

    update to testzone files

commit 243074d871076cab90e79aba504328d08b037e75
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 21 21:48:39 2014 +0000

    Use FREE instead of free per convention

commit 17eb735373bc627a7f07612d17dafb97febaccd6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 21 21:47:04 2014 +0000

    val_enable_dane_ssl takes a new argument now

commit 2f26731a4d2634de3454a756aeac803b5929a408
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 21 21:43:59 2014 +0000

    Re-insert a missing ;

commit a084372c281514af016d64fa12fb952ff32fe19b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 21 21:43:18 2014 +0000

    Avoid certain unnecessary conversions between Cert and DER formats
    begin to implement name checks; this is still a work in progress
    Do some memory cleanup

commit 0dd0619ab43ee6a23e49d951c2ad90f20d32e490
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 21 15:29:03 2014 +0000

    a smaller thumbs up

commit 5be82f7371c068902818def1338f3c2d6939ab47
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 21 15:28:46 2014 +0000

    a smaller thumbs up

commit 41b71cd9b023275de366183f675a1944873b2b71
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Jan 18 05:30:11 2014 +0000

    re-work ecdsa verification logic

commit 12fc3065655d9da34cbb441383649ad28eceda2f
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 17:35:25 2014 +0000

    link to bloodhound

commit 7a5cbe09bd746049bcf6992cc6e5f46d30d3dbbb
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 17:30:47 2014 +0000

    wording change

commit 124ec5cf290588775f085132fa36709eb8dcca3f
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 17:29:05 2014 +0000

    reference DNSSEC-Check

commit f4c998a20aac160f2783d49ba1db88adb21a2c3a
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 17:01:09 2014 +0000

    new versions of the logos with words

commit 06bc05de1ca0fbe108c7354ef7aa1ba9dfcf4eca
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 16:40:41 2014 +0000

    Added links to resources.

commit 2bcda1a8728b9396dfffff198a62b5f776404387
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 16:07:36 2014 +0000

    added text at the bottom

commit 5da33463fc510b15097fb056944e2757bc3fc52e
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 15:58:20 2014 +0000

    newer versions with png backgrounds and fixed sizes

commit 09fe7c1f23075f7f18851c22722f31913c270907
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 15:58:08 2014 +0000

    smaller versions of the images

commit 15eb01cb84c523f73c82952fb939b975265e133a
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 15:43:55 2014 +0000

    attempt two

commit 688ea141471f81bcbe416104416ead655956accb
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 14 15:20:28 2014 +0000

    index file and initial css file

commit 78f03e6b14fcb8c593fccc04a8a62e51540fe006
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 9 20:18:19 2014 +0000

    Tell robots not to crawl /svn

commit 0556d791fae6e4e1a554b84c68752eaa753031bd
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 6 13:45:00 2014 +0000

    update to testzone files

commit 04073d354e15953ca16324f4e214096441d6fe55
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Jan 4 05:49:13 2014 +0000

    Save an SOA record's zonecut information even if it is received from a
    recursive name server

commit 2029ae337cfdf96941ab80cbac73c8a40c2b423d
Author: Wayne Morrison <tewok>
Date:   Wed Jan 1 01:58:17 2014 +0000

    Stop zonesigner from checking for the existence of rndc.  It doesn't use
    rndc, so it shouldn't care whether or not it's there.

commit 8553519b7bbdf2f5111ba6048e118ca313795a79
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 30 21:34:21 2013 +0000

    Add initial support for TSIG (sending-end only)

commit d8e88502f483b6182b2ad59cd10c9aa03f824324
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 30 21:10:22 2013 +0000

    Fix some problematic compile warnings

commit dff2546dbfb0dd56780d257caa7a932acc6edcab
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 24 16:13:55 2013 +0000

    Don't look at referral cache when trying to find an rrset that should be
    present in the answer section.

commit cd037c5b98b30abfb4a0be228baa5677beb4ab1c
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 18 17:54:12 2013 +0000

    New feature to read a key file and use that for comparing DS records

commit 86d51869e80ce7c45909b8a2e30218a988534d82
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 16 22:13:19 2013 +0000

    update to testzone files

commit 8092547b4fd55632ee6b2b3b361590e6a8eddc78
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 13 21:20:22 2013 +0000

    update to testzone files

commit c86529d9b49db64b19967e4a903a9a775c9d655e
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 12 18:52:01 2013 +0000

    fix svg file rotation using a svg editor insteadZ

commit 2a593b5ddc04c63b95f51d14a463101e44d304a6
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 12 18:51:48 2013 +0000

    Directly connect the result changed signal to checking letter grades

commit c730e37d7e39483cd69ab93553e95c55fe5eb082
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 12 18:51:36 2013 +0000

    don't test for edns0 sizes any longer,
    as that tests what they can receive not what they send

commit 65f6b261e1f747511519e132dd5d8c4439e9edbd
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 12 18:51:21 2013 +0000

    update files from new qtcreator

commit 349c1c5b2cb47ab84f41691c5602ca91a54cb9e7
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 12 18:51:07 2013 +0000

    change class/type variable names to class_h/type_h for C++ compatability

commit bf4c6c5c646285f4c976d20100e08664b6266418
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 12 18:49:34 2013 +0000

    thumpsup/down images

commit d4b30aef08f51c04cc4ec9ae43384133dc1f7c2f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 12 16:56:48 2013 +0000

    Set rr_status for the RRSIG to VAL_AC_DNSKEY_NOMATCH only if there was
    really no match (i.e. if no other status value was set for that rrsig)

commit c857ac59ae787d931f0b0c82a05350f8c0abf1de
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 4 16:49:52 2013 +0000

    Use rdatastr() instead of rdstring() to print RRs

commit 2e4e692dc73fd431e6ad442ead8ba61d01a85d36
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 2 22:36:30 2013 +0000

    Set the CTX_DYN_POL_RES_OVR flag only when we have a valid dyn_nslist

commit 6446a45ef334402daa4c6622025a592b5224ce6f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 2 22:35:46 2013 +0000

    Treat empty dyn_nslist as directive to recurse from root

commit 1f482f68e681e522426d0237adcfbe04f141cd01
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 26 00:25:53 2013 +0000

    update to testzone files

commit 2700fd62751d65583d5fedb6dd85624083ebff78
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 25 23:49:42 2013 +0000

    update to testzone files

commit 809e1a41d9dbac8597cc97a90ec73d4f40d023d0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 25 23:14:31 2013 +0000

    Revert previous change. It causes the memory usage to grow for some
    reason.

commit ce89fe0e2caa65ed968980395f0389e711aeb1ba
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 25 21:34:13 2013 +0000

    Don't reuse a saved query element if we have caching disabled for that
    query

commit 7fc4afc76e1eb9b9def3bbef9dc1e9b9959801c8
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 25 04:03:00 2013 +0000

    update to testzone files

commit bd49a2e7fa3ae39c9de7ba56a942f47709c4d109
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 25 03:13:21 2013 +0000

    update to testzone files

commit c19cdf1ec372fe66c1b77b9b0d114b39a992f0ce
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 15 12:14:34 2013 +0000

    Tweak comment

commit 9aa71654076cfaae2bc5ff4fc74cb72a90dc8923
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 15 02:53:40 2013 +0000

    Document some of our assumptions on the the openssl X509 verification
    logic as it relates to our DANE implementation

commit 7b94d362f4cf671b7fc56ba6737664d8a150efeb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 14 18:43:08 2013 +0000

    Add a comment to indicate when we're falling through in a switch case

commit e2ce44ec5881252f5fa37a22a632424f5ce0a3cf
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 14 18:30:27 2013 +0000

    Fix mis-aligned braces

commit b72e40e6c5138bf563d640f8584443e28296c8d3
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 14 18:17:36 2013 +0000

    Revert the previous change. Clarify what we do in the two loops.

commit 92a66bea80a0c492f05f05340d571686359e91ab
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 14 17:39:06 2013 +0000

    Fix redundant loop

commit 9fccc344f8f287a4d63fcc8d5d26761c7690df8b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 8 18:03:49 2013 +0000

    When checking prove of non-existence set *soa_ttl to minval of nsec and
    nsec3 ttls since soa may not be returned always

commit c6da49795e4960a9c1750b63f71e9a26db36f5c9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 8 17:12:31 2013 +0000

    Add/clarify debug lines associated with caching

commit 546da7d57f50c2940659e4cb2111073128d332c1
Author: Wes Hardaker <hardaker>
Date:   Sun Nov 3 14:29:17 2013 +0000

    update to testzone files

commit 61180189388115e8d04b34efd7a7906162c8f5f0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 31 16:47:47 2013 +0000

    Use new_from_data first; if that doesn't exist because it was deprecated
    use the decode function instead

commit d91c4dc0d3a4f6def045ff800433227d108ae466
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 31 15:34:55 2013 +0000

    Create a new common function to display results

commit 7eb54f6f2b1ec0e812028ab473a0bc9274fe3f67
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 31 15:32:38 2013 +0000

    Use the decode function instead of the new_from_data function to create
    a new Net::DNS::Packet structure
    Return the fdset from val_async_check since the calling function may
    need to know what sockets were processed.

commit 7ef517796ed74922361d9f5a3e2e6e3eb4cba4a5
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 31 15:29:14 2013 +0000

    Add new function to encode the wire-representation for an RR into a buffer.

commit 126b5b62ac455ebcb7bf66ba3712176c3104bc71
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 31 15:27:46 2013 +0000

    Use correct size during memcpy operation

commit 45c318cca6a5223b6d4afb0651e50f6c1284d138
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 30 16:42:47 2013 +0000

    remove a newline that shouldn't be in the output

commit 2351ab2f5490b475c40c07f996f5f24f8442ccf2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 18 03:33:45 2013 +0000

    Use iterator instead of head variable within loop

commit 983f9b6bd3fb2cdd06cded395c0403e8e12afdb4
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 15 00:57:20 2013 +0000

    update to testzone files

commit 42e1e90412133f3dd4012b4ab86d412ca8ef4a20
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Oct 12 18:59:55 2013 +0000

    Ensure that fdset is zeroed before use

commit a13fcb9caec060943e3ffbf04bc6721b841f52ea
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Oct 12 18:54:20 2013 +0000

    Reduce reference count for async result object

commit 8d81d68c746d5c9f476eaf67ca628b131a917404
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 11 21:32:34 2013 +0000

    Tweak refcount handling for arrays

commit c28c61334b3b18865102f440c6aad033ed8fbc75
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 11 20:53:13 2013 +0000

    Release some reference counts over perl objects

commit 96c480ea438084dc7ec21ae7e8be84b22502bbec
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 10 22:44:52 2013 +0000

    Use array to hold temporary query names instead of mallocing each time

commit 1de0532910f77dc445cd6340bbe389a814546a3e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 10 21:57:10 2013 +0000

    Remove unused variable

commit d0c534da2f23dc7f15d63ed052e7e8488333e96e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 10 21:53:09 2013 +0000

    Break out of async submit if we are done

commit 7aa2b8971dde9755ce6e74de4adf2582fa4c348b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 10 21:40:36 2013 +0000

    Fix compile warnings and valgrind errors

commit 6f363ecdd877154dc224dc7cf2cadd3e5612e4d6
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 10 20:28:45 2013 +0000

    update to testzone files

commit cffcb7e272e591a47413aa00ff895e892068b96d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 10 13:01:10 2013 +0000

    set pointer to null after deallocating it

commit 95d0fc26919089a8fbbc745dcdd34cc5237f5303
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 9 19:20:49 2013 +0000

    Free validator result structure after use

commit bf2ca951cfc5f0455c956f7a03cb7cb4865956a6
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 2 19:14:06 2013 +0000

    set paths for loading

commit 42a5c429d8a9c741a7989a2da72f651f3818da5e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 2 15:48:38 2013 +0000

    Add definition for VAL_QUERY_ITERATE

commit 83e869065dc13eece3e82c60db6937a3f138df00
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 24 16:03:50 2013 +0000

    Remove unused variable.

commit 97469ffbb2b616e97bb1e4d5c88950bc0364a8d3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 24 13:00:09 2013 +0000

    Encode authentication chain as an array instead of a nested hash
    structure

commit 3cb1b03c605300c28003d3671149483466a52550
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 23 14:55:09 2013 +0000

    set correct type for rrsig in encoded structure

commit 7130f037ae9a46decad94e634a4a5a00e717a2ae
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 20 00:08:44 2013 +0000

    update to testzone files

commit bb60af66e687d502373003a593728345566bf422
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 18 15:29:57 2013 +0000

    Expose some of the async APIs

commit c1a8f208594eadccb16ea35d23b6e7c4e2841c53
Author: Wayne Morrison <tewok>
Date:   Fri Sep 13 00:12:26 2013 +0000

    Initialize an unrecognized anycaster entry.

commit 5671127314ac8784ba9952e38264d1079aaa9cf7
Author: Wayne Morrison <tewok>
Date:   Thu Sep 12 18:10:24 2013 +0000

    Made query logging optional.

commit 2bb9a4c07a7f37d85466ca5de3595cd15a8d702d
Author: Wayne Morrison <tewok>
Date:   Thu Sep 12 18:10:04 2013 +0000

    Made query logging optional.

commit 430d5f766931968c23d508222ee72a9577b9683d
Author: Wayne Morrison <tewok>
Date:   Thu Sep 12 18:09:43 2013 +0000

    Made query logging optional.

commit ff4a068fbb8ebfa6c0ca17b8996bc396dab59533
Author: Wayne Morrison <tewok>
Date:   Thu Sep 12 18:08:48 2013 +0000

    Make query logging optional.

commit 672c0553e389518b0dd6f102673e66ae36d23fe8
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:36:18 2013 +0000

    Fixed version number.

commit 29faa52aac455464d3a5226ef97bc528deb32c88
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:34:26 2013 +0000

    Fixed version number.

commit b231752de29f6ddb1c60f992fbdb2f08fa87da62
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:32:31 2013 +0000

    Fixed version number.

commit 99087e2299f663944e6f2de20ad349ada82bdfb3
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:29:53 2013 +0000

    Added --recursive to rsync call.

commit 63876183b94a7950b0e0d4f0bea457a16cb4c7ba
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:28:37 2013 +0000

    Updated SEE ALSO pod.

commit dba00aae45528f8f105e9261d6dc3f53dd1ea129
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:27:50 2013 +0000

    Added data segmentation.

commit b7fa81f84dd2c2dc7abee2de59e797ae0c6e5183
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:20:29 2013 +0000

    Added data segmentation.

commit 71ac52cf1db81cdc13f59e095c071552d813a45f
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:19:36 2013 +0000

    Added data segmentation.

commit 2022d8e0250bbcade872ca8b34d9113ffd924844
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:18:51 2013 +0000

    Added data segmentation.

commit 72cfca9943479edb0ffeb52cd5df79f8ba591e60
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:17:11 2013 +0000

    Added data segmentation.

commit 71afe5da6c82701ac1f1bb5795c2a3812e07d780
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 20:00:50 2013 +0000

    Added version-history comment for initial release.

commit a72d78c6f27f5a6d119faf02479a4c203bbe37be
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 19:10:35 2013 +0000

    Added sensor module's data subdirectory to $datadir.
    Improved checking of filenames to ensure correct domain and to check for the
    name server.
    Modified donuts execution to assume correct DNSSEC-Tools is installed.
    Moved sourcesensor argument to be the first argument and added a name server
    argument.
            *This will require changes in existing Nagios object files*

commit 7556b5a95cab5acd248df6d6a7358293ea720ff3
Author: Wayne Morrison <tewok>
Date:   Tue Sep 10 14:32:16 2013 +0000

    Moved the location of the -f option for mv.

commit 6879269e27cfb7bec9c2003e3010749cb135bfa5
Author: Wayne Morrison <tewok>
Date:   Mon Sep 9 23:10:35 2013 +0000

    Added copyright, header, version info, and a pod skeleton.

commit 0f80863223f8e6ecd067f17acd14f745b90ccdfd
Author: Wayne Morrison <tewok>
Date:   Mon Sep 9 23:08:00 2013 +0000

    Wes Hardaker's original version of this plugin.

commit b4fd17060e8dd3f53b5a8ce0ea72959b6f574ea9
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 7 02:10:22 2013 +0000

    restructure validation logic to look for any success (instead of bailing
    on first error). Also treat provably insecure TLSA records as
    VAL_DANE_IGNORE_TLSA

commit 5b25c5963ab3f7b5e1e5c53e2e5f2a021e797cbf
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:02:32 2013 +0000

    Added documentation headers and documentation about loading zones

commit 3d57829994236116e1d9ade87737e01d3c1aac4c
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:02:08 2013 +0000

    warning squash

commit f8ed80b7865836dd6a45ec01bae263e847bfacca
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:01:57 2013 +0000

    start of documentation

commit df49226ce72709a04ef4ccfc2ea9e24b55d65448
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:01:44 2013 +0000

    Added a --only flag to only run certain rules

commit ab97ce428b10fa0c2210b0c56f4a4e751290c8d1
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:01:31 2013 +0000

    remove unneeded variable

commit 70a1b3abb81730462c5b93268aea134561a08dc8
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:01:21 2013 +0000

    remove the need to memorize dnskeys ahead of time

commit 6d487b5156398ec03ebba4c2bd55ccb01e303165
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:01:11 2013 +0000

    use dynamic nsec3 zone determination

commit 99e42a5e2c00169e990a515b12ed444c60a3c4a9
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:01:02 2013 +0000

    remove the need to memorize NS records and use the new APIs instead

commit 11307e75991aa2fc3709124f1c15cdef8c595e4a
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:00:53 2013 +0000

    define a routine to load records by name and type

commit 470deed29a1e78d2a1bd01bbed7082a744ea8304
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:00:43 2013 +0000

    make the cache store and retrieve indexes in lower case

commit 15d8853798c4456f06112bce5dde2873879a36dd
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:00:33 2013 +0000

    fix a comment

commit 6c7731bd7e63413b3b0252b0a2a4906a7d91840e
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:00:22 2013 +0000

    use donuts_records_by_name for checking NS/CNAME combos

commit ccde35c0aa97c215ee92db60c969393fd5b30c52
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:00:11 2013 +0000

    use donuts_records_by_name() to retrieve the NS records

commit 9531d05fe8cd4a73256ed0328dd56b7f00caa4bf
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 14:00:01 2013 +0000

    Added a global donuts_records_by_name() wrapper

commit 091ff524c54605a359bf6011739319f0f3c3f70e
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 13:59:47 2013 +0000

    Added a $donuts->find_records_by_name() function for doing lookups

commit 2845b18f940ecdcfbd71b850021009f2cb929874
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 13:59:33 2013 +0000

    use newer methods of outputting when running as a cgi

commit 8325913995265ef48cc981af89f25a5525f278f5
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:48:31 2013 +0000

    Supports %owlutils for data segmentation.

commit 488525cb8727b2cce38244ca7c3d1b06e74fcdc4
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:47:38 2013 +0000

    Added version-history comment.

commit 81d3e68d9ea6e6e5125880b4d08aa7bb042e27e7
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:46:57 2013 +0000

    Data segmentation.
    Require a name server to be specified.

commit cb3b1f609d5a5ffd13d5e6c5774372cd3b1dd290
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:44:47 2013 +0000

    Aded version-history comment.

commit 2537f1bd2fcdb4cf624955b668c5a73b90957ab8
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:44:12 2013 +0000

    Data segmentation.

commit 84712e154713162e7123f20d57fb671f0a0b8ca9
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:43:05 2013 +0000

    Data segmentation.

commit 5665e2548cf150219969817d36ee91bb08373e01
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 6 03:42:10 2013 +0000

    update to testzone files

commit 48286d2f128327d04b4ee39f1ba2d1dbb628942f
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:42:08 2013 +0000

    Data segmentation.

commit 51c687833d984abf63848d5af91e5cc017011eca
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:40:11 2013 +0000

    Initial version of an rrsync wrapper.

commit 9445cc84cec4df2b2b6d652eedb94d1a498a231a
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:38:32 2013 +0000

    Support data segmentation.
    Support sensor modules besides owl-dnswatch.
    Added version-history comment.

commit 4c3a87f079d1de9cfb9d5ac71b9b0ad38eaba2f7
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:35:20 2013 +0000

    Support data segmentation.
    Passes -f to mv.
    Includes owlutils, which is expected to be in owl-dataarch-mgr's directory.
    Added version-history comment.

commit 3cf0ea9028f143ad115c61d801b9fa86edea83be
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:32:05 2013 +0000

    Fixed for data segmentation.
    Passes -verbose to owl-dataarch-mgr if owl-archdata gets it itself.
    Added version-history comment.

commit e494d914d371f54276982e7f3b0fdd935701fcaa
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:28:31 2013 +0000

    Added version-history comment.

commit acc3bfd174b6058ff794ef384f6bcf7878526165
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:27:55 2013 +0000

    Added version-history comment.

commit 0174f5856eafe451f0f0eddfa535a38f52f1ee93
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:27:11 2013 +0000

    Added --recursive option to rsync call.
    Added version-history comment.

commit c7e82a67f01f34dab06ab40aa54f46d87ec79d31
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:26:26 2013 +0000

    Added version-history comment.

commit 1561fbb856875cdfb1500e8b1b2518d217ed1c33
Author: Wayne Morrison <tewok>
Date:   Fri Sep 6 03:25:25 2013 +0000

    Added version-history comment.

commit 08895cc24ae67e2c29751eb18492f436724a7ce6
Author: Wayne Morrison <tewok>
Date:   Tue Sep 3 15:49:04 2013 +0000

    Added a comment about the 2.0 release.

commit c5ebb0554ce83acd4e955ab408ddb0b2e3e8b09b
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 2 20:30:05 2013 +0000

    update to testzone files

commit 9b9ca8f98aa20c86d0b56ba4edefa0e8aa9c662e
Author: Wayne Morrison <tewok>
Date:   Wed Aug 28 16:06:45 2013 +0000

    Added several Owl plugins.

commit 618ace1865e983b7cf6df9afbad00a76f75277d7
Author: Wayne Morrison <tewok>
Date:   Wed Aug 28 15:59:28 2013 +0000

    Reorganized the Owl plugin discussion.
    Fixed a grammo.

commit bd261052a52520623677cc4401e9dd945492a91a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 21 22:44:31 2013 +0000

    Add note that DANE support should be considered experimental.

commit 9bf429abcb79fb523397f6bf675e16796c57351a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 21 21:46:27 2013 +0000

    set correct type for rrsig in encoded structure

commit c730e3adc6c5d0d0d9742efa64b6a88631392a4b
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 20 18:37:44 2013 +0000

    update to testzone files

commit ba374968f5351c270f226b7cd3f2428d32e4561a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 16 18:29:16 2013 +0000

    Actually read the dynamic policy for logging

commit 9259c578c12dd64cef6fca00ef05a3d858bec72e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 16 18:27:33 2013 +0000

    Fix argument order mismatch between perl and C modules

commit 6680c0791e92788767d56150d8a9f3c8d470ec28
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 5 22:06:46 2013 +0000

    update to testzone files

commit d2171af4e99f066d06087797c683e58dbcc5cad0
Author: Wayne Morrison <tewok>
Date:   Mon Aug 5 21:57:26 2013 +0000

    Fixed underscore in rndc_opts.

commit e0df9789c8f4fc2e14ed943802985a9ee22a1967
Author: Wayne Morrison <tewok>
Date:   Mon Aug 5 21:55:23 2013 +0000

    Added support for options to rndc.

commit 05b81d1dd0de86a23628039ec3dbaab8181eda7d
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 5 21:51:19 2013 +0000

    update to testzone files

commit 6e1e7677898bdceba60b3bc9229576ed14bff9bb
Author: Wayne Morrison <tewok>
Date:   Mon Aug 5 21:35:51 2013 +0000

    Added rndc-opts line to rollrecs.

commit 3a81c0099b6b204c9164df7725fb58bd08044aed
Author: Wayne Morrison <tewok>
Date:   Mon Aug 5 21:31:41 2013 +0000

    Add support for rndc options.

commit 9377889911073d3516d1b309eebe7b1073317037
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 5 19:53:32 2013 +0000

    update to testzone files

commit e07a8818812d5a65332e6a618134d2e97dc498f8
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 5 14:54:07 2013 +0000

    update to testzone files

commit 4f97d6f1d0d82d174ee5cc157c49970fa8e00f59
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 5 13:51:20 2013 +0000

    update to testzone files

commit ecb695533211901c9c99f94d1eb04db2f0d16d6c
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 5 00:36:22 2013 +0000

    update to testzone files

commit 418cbd311e9525af65a4d5d256c6f1ea95d6ff39
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Aug 4 23:37:02 2013 +0000

    Fix glue only when processing responses.
    Ensure that fd_set is in scope when setting pending descriptors during val_async_check_wait()

commit 5bcbf19a5712880d4f0f405f58bb13d4247a0083
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Aug 4 23:34:58 2013 +0000

    Look at alternative NS information if the current async query results
    in an error condition. Also re-organize the alias processing code for
    readability.

commit 97af62fd255552808baaf9111e327f5ba3e1fe04
Author: Wayne Morrison <tewok>
Date:   Fri Aug 2 23:55:01 2013 +0000

    Added default for rndc-opts.

commit 0749a00a389704c3a60542da78c9dbc800aa9fe2
Author: Wayne Morrison <tewok>
Date:   Fri Aug 2 23:52:12 2013 +0000

    Added rndc-opts.

commit 76049087a25140315d5b7eda72208d391746caa0
Author: Wayne Morrison <tewok>
Date:   Wed Jul 31 21:21:24 2013 +0000

    Added version comment.

commit 821b83658a69d1d669795eca4d45f5fd92be41f8
Author: Wayne Morrison <tewok>
Date:   Wed Jul 31 16:19:18 2013 +0000

    Added a missing historical comment.

commit 65bea3619f8a76696a3e0a63f5ee0a65a93a4144
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 29 14:14:15 2013 +0000

    update to testzone files

commit c506e3f558ed79c7749f449992d24ce98bdca3e3
Author: Wes Hardaker <hardaker>
Date:   Sun Jul 28 13:59:54 2013 +0000

    update to testzone files

commit 7808abb3a0f9e1e7fc5ec8bb845661485e658ee2
Author: Wes Hardaker <hardaker>
Date:   Sun Jul 28 10:55:36 2013 +0000

    update to testzone files

commit 82b415a2420c9a8b3b4a23eb56a88b2b079e330e
Author: Wayne Morrison <tewok>
Date:   Fri Jul 26 19:19:11 2013 +0000

    Fixed a comparison operator.

commit 7da4387b2236fdce744e532545bfdd3b8f6f5a22
Author: Wayne Morrison <tewok>
Date:   Fri Jul 26 18:02:15 2013 +0000

    Fixed a comparison-operator error (newbie mistake.)

commit 0cf03add74f6b2754638730aeffd1cdbc9a3ac11
Author: Wayne Morrison <tewok>
Date:   Tue Jul 23 17:01:16 2013 +0000

    Fixed pod formatting.

commit 84c606016d089b26314472cdb90af713490bd373
Author: Wayne Morrison <tewok>
Date:   Tue Jul 23 17:00:47 2013 +0000

    Fixed pod formatting.

commit 2a50a6333a70d8ce95ea653c4392cbe0cd9739bd
Author: Wayne Morrison <tewok>
Date:   Tue Jul 23 17:00:30 2013 +0000

    Fixed typo in pod.

commit 2087dbd8c8810616ca1f6cdc8ba99c01c82f4443
Author: Wayne Morrison <tewok>
Date:   Tue Jul 23 16:03:33 2013 +0000

    Modified return values so that changes would be more obvious in long-term
    graphs.

commit ab72242e3a48fd9c713235b0b66d5eec4aaa1b4f
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 22 22:22:04 2013 +0000

    update to testzone files

commit 4df31d24688df50d9e5b7269a74fcd92e8a4e391
Author: Wes Hardaker <hardaker>
Date:   Sun Jul 21 05:58:54 2013 +0000

    update to testzone files

commit 810c635746a27e2380e37384f5b524d69b91e7cf
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 18 17:17:45 2013 +0000

    update to testzone files

commit 2501ad23bf0b62209600387c9a51d29167a56488
Author: Wayne Morrison <tewok>
Date:   Wed Jul 17 19:40:00 2013 +0000

    Track the filename extensions for Owl data files.

commit 9afea397ec8689183f6f8b49d5da0c12391fb70d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jul 15 20:05:31 2013 +0000

    Skip PKI error for only certain error conditions. Differentiate between
    DANE-specific success and the general "no error" condition.

commit 4bd2bcb9f2248a8b5022ec23bcf2542344fb267f
Author: Wes Hardaker <hardaker>
Date:   Tue Jul 9 18:27:18 2013 +0000

    update to testzone files

commit 93442977784e0adb782a1d7b3684283d55e598c5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 5 14:41:44 2013 +0000

    Don't double test if the record is an alias

commit 3ed650b0c2365caa45df66fba611859a8609e973
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 5 14:35:47 2013 +0000

    Fix a couple of comments.

commit f4edad9e04c4e0e8693b5fe3b7020862827b1a35
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 5 12:59:39 2013 +0000

    document what the EE function does

commit d242ba5d42e53414196702bf5c2167f3a942f161
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 5 12:59:28 2013 +0000

    describe what val_dane_check_TA does

commit 818ff60a9044ea1fce523471338c2eca9a2e9589
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 5 12:59:15 2013 +0000

    Added a descriptive comment above a function

commit 47717ed8d0dd56b64a499031392f6200efa274df
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 28 18:03:55 2013 +0000

    Use a new instance of the validator object each time "new" is invoked
    instead of re-using the default validator context.

commit 285778e1b306ebcba0de26ec68bcdfa87523de65
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 28 18:02:34 2013 +0000

    Minor changes to the pod. Use test cases from the dnssec-tools.org
    domain; also don't list the actual constants for differnt valStatus
    values since the application should not use these constants directly.

commit f2f0b4a8fe047b5ba1707a641db0ac821fd0363e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 28 18:00:32 2013 +0000

    Use test cases from the dnssec-tools.org domain

commit c32026073c113ab2baf2442432f65bb36406533c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 28 17:59:48 2013 +0000

    Use test cases from the dnssec-tools.org domain

commit 176162ad618cdfd1ca5bdf168a4511bd345e4e58
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 28 17:58:50 2013 +0000

    Properly update dynamic policies when they weren't set earlier in the default
    context.

commit 7bb13ba84b95f90d43f098751d1eaaa55b1745aa
Author: Wayne Morrison <tewok>
Date:   Thu Jun 27 17:34:55 2013 +0000

    Added a pod line mentioning the file extension for data files.

commit 7d0dbce65c9d20fef6587a00440960cca97e843e
Author: Wayne Morrison <tewok>
Date:   Wed Jun 26 23:45:47 2013 +0000

    Prevent use of Validator.pm temporarily.  Validator seems to have problems
    on Linux when using multiple validator objects.

commit ebc572faf44a7fceb819ed9870999f4c1db88df5
Author: Wayne Morrison <tewok>
Date:   Wed Jun 26 23:36:35 2013 +0000

    Added specification of name server when using Validator.

commit b9deae46468e63751c5b7f17cb81947ebaa5f992
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 25 21:15:18 2013 +0000

    update to testzone files

commit 38a923237eed9ef7c5dda166ed8fd31f4199ed92
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 25 16:50:59 2013 +0000

    update to testzone files

commit a796e0b2815697903aef0e40017bc97503173130
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 20 15:34:03 2013 +0000

    Remove extraneous '=back'

commit 330a4b3503cbc75a04fad475745548f907d0ca20
Author: Wayne Morrison <tewok>
Date:   Thu Jun 20 00:10:00 2013 +0000

    Clean-up -- fixed typos, standardized formatting.

commit 378a80dfc45db75888fb3f77f5bb684167d50cd5
Author: Wayne Morrison <tewok>
Date:   Wed Jun 19 20:06:36 2013 +0000

    Provided extensive documentation for the validator constructor.

commit 6e90e7936ecf8480e8cf89081e5cae8876b12c06
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 19 18:19:02 2013 +0000

    Correctly interpret return value of X509_verify_cert
    Update verbosity level for certain log messages

commit 7db01addb8556500153f048eaaa5cd1fa45efb0e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 19 16:45:00 2013 +0000

    Undo code to auto-fetch TLSA records since there's no easy way to fetch
    dane parameters from SSL_CTX.

commit 284f5644ead48c071671ac1ebd8e00e21402b8bb
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 19 15:11:18 2013 +0000

    In val_enable_dane_ssl() fetch the TLSA records if the caller does not
    provide a valid value in danestatus. Always keep a local copy of
    danestatus within the val_ssl_data structure and release it in
    val_free_dane_ssl()

commit 09647591532822211419cbdfc54add66f3ef000b
Author: Wayne Morrison <tewok>
Date:   Wed Jun 19 14:48:54 2013 +0000

    Added owl-resources data files to the types of data being archived.

commit 8bb0a6a93bc5860756abf37d127364f38deacb34
Author: Wayne Morrison <tewok>
Date:   Wed Jun 19 14:48:35 2013 +0000

    Added owl-resources data files to the types of data being archived.

commit e25cb76af185e1f8216b71f351277d0c341e78af
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 19 02:49:04 2013 +0000

    Move incrementally towards better DANE support. Use the
    SSL_CTX_set_cert_verify_callback hook to check TLSA records against SSL
    certs.

commit f8db156d695fe87c6ff0bf2bcec7650054dd1ffa
Author: Wayne Morrison <tewok>
Date:   Tue Jun 18 23:56:53 2013 +0000

    Changed a couple HTML character macros to pod character macros.

commit f6b5395c8da0a256ff881aab4fbed066048985a4
Author: Wayne Morrison <tewok>
Date:   Tue Jun 18 23:54:24 2013 +0000

    Use clearer spacing in the opening section.

commit f804e3b0248d37166f1f07f6de37569c8085d60b
Author: Wayne Morrison <tewok>
Date:   Mon Jun 17 21:57:12 2013 +0000

    Added the -nodnssec option to allow use of Net::DNS::SEC::Validator.

commit b12cc7a3237883198f8e62a20bd1cef9ccfbea19
Author: Wayne Morrison <tewok>
Date:   Mon Jun 17 16:11:12 2013 +0000

    Added the VALIDATOR DATA FIELDS pod section to describe how query results
    may be interpreted.

commit 25a8890010b100b9f8c4606b87887e71b9968771
Author: Wayne Morrison <tewok>
Date:   Mon Jun 17 15:04:30 2013 +0000

    Buncha clean-up in the pod -- typos, formatting, example spacing.

commit bef99f0e4bf9c15333b46d58f744767d71788918
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 13 23:33:20 2013 +0000

    update to testzone files

commit 657abd9dab842a4702562acb5fc2c6f92bbdae47
Author: Wayne Morrison <tewok>
Date:   Tue Jun 11 16:52:16 2013 +0000

    Added owl-resources as an Owl sensor daemon.
    Added resources-args as a config line for owl-resources.
    Allowed external use of several "constants".

commit f74830ea669c27561e456d87e3c5a3496c944d36
Author: Wayne Morrison <tewok>
Date:   Tue Jun 11 16:47:42 2013 +0000

    Added starting of owl-resources.
    Added missing optoin descriptions.
    Deleted unused options.

commit 837b222ca7b5d567e0d40e8f98efdddaeae46034
Author: Wayne Morrison <tewok>
Date:   Tue Jun 11 16:46:00 2013 +0000

    Added owl-resources.

commit d482e73486ea705420d70a67230a375a13842ebe
Author: Wayne Morrison <tewok>
Date:   Tue Jun 11 16:44:31 2013 +0000

    Monitors resources used by Owl sensor daemons.

commit 5ffdcb232a543c1a1973ba7f688f5b345d19614f
Author: Wayne Morrison <tewok>
Date:   Tue Jun 11 16:43:25 2013 +0000

    Minor quote fixes.

commit c50dc6de778d3b4243b5cbef8788e6c117b81c56
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 11 13:33:21 2013 +0000

    update to testzone files

commit 609d198e8c00eff27399819084d8e3ca442cad23
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 10 15:21:17 2013 +0000

    use tolatin1 instead of toascii

commit 7bac1881c71479e37772b0eb4c7d16ad37a3ffe2
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 10 15:21:07 2013 +0000

    mac osx build fixes

commit 59b6a6e599a16672976ae16a2841551def2e4e10
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 10 15:20:49 2013 +0000

    define RES_USE_DNSSEC if not defined elsewhere

commit f5f0957b0e432f9f054ac38761b09390bdd4fc8e
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 7 17:24:01 2013 +0000

    update to testzone files

commit bd7cae47798fc91673017e582062f247feaa95bb
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 7 17:02:56 2013 +0000

    update to testzone files

commit fe476327a41e9f29420f384678fb726a92a01877
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 7 16:55:10 2013 +0000

    update to testzone files

commit 0490abc0ac630bf93c8db8a6d01540ead5325ddc
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 7 16:48:04 2013 +0000

    update to testzone files

commit f5fd601ca1c1d4038da8eb8417a83b726a0668a2
Author: Wayne Morrison <tewok>
Date:   Tue Jun 4 19:18:04 2013 +0000

    Fixed version number.

commit fd6a07aba973303f96de4be4fb7130656c9a73af
Author: Wayne Morrison <tewok>
Date:   Tue Jun 4 00:10:01 2013 +0000

    Plugin to determine a sensor's disk use on manager.

commit 4f874dcc8f540ca38bd987486dd87cb5df0d3c30
Author: Wes Hardaker <hardaker>
Date:   Fri May 31 00:34:33 2013 +0000

    Properly wrap the windows function in #ifdefs

commit 83f31a33008bccb0e15d55bd31f15db34d9483c1
Author: Wes Hardaker <hardaker>
Date:   Fri May 31 00:29:37 2013 +0000

    Read the windows registry in order to determine local resolvers; caveat: assumes DHCP based interfaces

commit a44607cc8880db2cb5ca754ef0b4ab3af384937f
Author: Wayne Morrison <tewok>
Date:   Thu May 30 16:56:33 2013 +0000

    Added the -nolog option.
    Change from direct logging calls to owl_log() calls.

commit 6eb624445a00eec197e2518cba7ce9da02522b00
Author: Wayne Morrison <tewok>
Date:   Thu May 30 16:34:23 2013 +0000

    Added the -nolog option.
    Changed direct logging calls to owl_log() calls.

commit 8f71ff7cbafbbed1c96bc39320bed5cdc51ced9a
Author: Wayne Morrison <tewok>
Date:   Thu May 30 16:10:48 2013 +0000

    Replaced logmsg() calls with owl_log() calls.

commit bf64c0aac5c32b6c98f4edf1d4df5e2d2312a782
Author: Wes Hardaker <hardaker>
Date:   Thu May 30 03:57:56 2013 +0000

    fixes for building on windows after the restructuring

commit 305fbe76fd946aba00be0004fd6ccba920ac4bc0
Author: Wes Hardaker <hardaker>
Date:   Thu May 30 03:57:47 2013 +0000

    check building rule fixes for win32

commit 064e87cbb866c1a858db9586e0851844cb5be389
Author: Wes Hardaker <hardaker>
Date:   Thu May 30 03:57:37 2013 +0000

    v4 address printing for win32

commit 578ebca05f135c2fe2e224d77d3ab85291b8105e
Author: Wes Hardaker <hardaker>
Date:   Thu May 30 03:57:23 2013 +0000

    Win32 fixes for building with headers, etc.

commit ff92be76e6aae479e70aa4d625ac191fccce5bf2
Author: Wayne Morrison <tewok>
Date:   Wed May 29 15:26:47 2013 +0000

    Added the -nolog flag.
    Moved logger() to owlutils.pm and renamed it to owl_log().
    Changed logger() calls to owl_log() calls.

commit 90b86ed84b26d4c916f7b8cf82146abb18b7013e
Author: Wayne Morrison <tewok>
Date:   Wed May 29 15:24:13 2013 +0000

    Added $logflag so that logging can be globally (to the module) turned
    on and off.
    Added owl_log() to write log messages.

commit 9eff5295b9a3061bc80b310c623d04290b81a65a
Author: Wes Hardaker <hardaker>
Date:   Tue May 28 22:57:24 2013 +0000

    start sending queued messages after all the tests have been created (sort of) (again)

commit 537750c354c0223d311e8a835c4b98855a1248f7
Author: Wes Hardaker <hardaker>
Date:   Tue May 28 22:57:14 2013 +0000

    Added the ability to show a hex code when clicking on a grade This
    shows a bitmap breakdown of the grade, with 0 being no errors and any
    other number indicating (in hex) the bits from lowest bit to highest
    indicating the test that failed starting from the left most test.

commit 33c00a95c04486a39048fac859a5062b95812d5d
Author: Wes Hardaker <hardaker>
Date:   Tue May 28 22:57:04 2013 +0000

    Remember tests created before the handler so they can be added later
    (after the handler has been created in the other thread)

commit 30739af7a99252e31b52f8d87b68e8de86ca3a69
Author: Wes Hardaker <hardaker>
Date:   Tue May 28 22:56:54 2013 +0000

    Restructure classes to move more pkt handling into the worker thread

commit 479d03a351a3ae4fef3a9f79e87771fdb0aa2e32
Author: Wes Hardaker <hardaker>
Date:   Tue May 28 22:56:41 2013 +0000

    Move the handler object to a separate file

commit 7524a11b40771e673dce8b1c5de1ef9e8ac16701
Author: Wayne Morrison <tewok>
Date:   Tue May 28 22:24:58 2013 +0000

    Fixed a couple pod punctuations.

commit fe0646310bb660a6bd12aa0e3f63e5632aedd949
Author: Wes Hardaker <hardaker>
Date:   Tue May 28 17:13:27 2013 +0000

    update to testzone files

commit 5cadaa519027413ff7c9d340bf9d50191252fc9d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 28 15:27:45 2013 +0000

    Remove unnecessary call to wire_name_length()

commit aac98e347f2a18d4cfc9852777b468cc46353232
Author: Wayne Morrison <tewok>
Date:   Fri May 24 16:33:49 2013 +0000

    Move test.com's rollrec back into the file.  Dunno why it was removed...

commit 4e8cd4cf0bd3c8b089a30c702d412b0f3201df5f
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 22:16:24 2013 +0000

    Allow for binary encoded octets to be passed in

commit 82214f3d83679fa4e07b228f06b1d0a954d8d207
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 22:16:12 2013 +0000

    Modified patch from Glen Eustace for accepting NSEC3 records without type fields

commit f4880074e5b880f6043d3d8f48576f25a131f456
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 22:15:31 2013 +0000

    Update Fast.pm Version Number: 1.21

commit 9983abf553477ace7db59d8f871b2a4dd0b2f005
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 17:07:44 2013 +0000

    remove debugging output

commit 4bcf2bbcc9e026edae24cf805237982955c4149b
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 17:07:34 2013 +0000

    Better idle and other status messages

commit 391978c40cc82e29690e3910cc1624161f0fd2f7
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 17:07:24 2013 +0000

    Use the new cancel_outstanding for better partial-send support

commit 4118885bd56c16c923f7930d25c3813fc47ae932
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 17:07:13 2013 +0000

    Add a async_cancel_outstanding() function and delete unused socket watchers

commit 6e676713e128de7d42de95f6d46a4c74ab117e3c
Author: Wes Hardaker <hardaker>
Date:   Thu May 23 17:07:01 2013 +0000

    use === for javascript comparisons

commit 47279d24727b1341114e176b1edfa050abe2fe19
Author: Wes Hardaker <hardaker>
Date:   Wed May 22 16:21:47 2013 +0000

    link to bloodhound download

commit 025005698797a2dedaf50648f4c07c88f5013927
Author: Wes Hardaker <hardaker>
Date:   Wed May 22 16:21:37 2013 +0000

    new qtcreator auto-updates

commit eff5bad5083cdde4a70c17eed1a4e76c98063ae6
Author: Wes Hardaker <hardaker>
Date:   Tue May 14 19:26:08 2013 +0000

    update to testzone files

commit 913259c1b59977b535aeb9292af83ffc58476aca
Author: Wayne Morrison <tewok>
Date:   Mon May 13 17:09:36 2013 +0000

    Added .rrsec files to those to be backed up.

commit 2f1ac336b9ce502ca2da510070f77d884c5ad665
Author: Wayne Morrison <tewok>
Date:   Mon May 13 17:08:46 2013 +0000

    Added .rrsec files to those to be backed up.

commit 0933e6266ff6eaf3bb4bf1df270d4515c1d4db81
Author: Wayne Morrison <tewok>
Date:   Wed May 8 18:02:45 2013 +0000

    Added owl-rrdata and owl-rrsec to list of Owl daemons.

commit 554fac17061618ba9cd19f74991450b1f4c87ae2
Author: Wayne Morrison <tewok>
Date:   Wed May 8 16:03:36 2013 +0000

    Added support for starting owl-rrsec.

commit df370962de77e1a1c4e123b38e59b3ffe195d32f
Author: Wayne Morrison <tewok>
Date:   Wed May 8 15:54:50 2013 +0000

    Added arguments for owl-rrsec.

commit 258b50fe397599059c854806df8a06a1359799bc
Author: Wayne Morrison <tewok>
Date:   Wed May 8 15:51:38 2013 +0000

    Added arguments for owl-rrdata.
    Trying to get log files to rotate.

commit 6ec35af5bb7a387d380726526032e475e6ff73af
Author: Wayne Morrison <tewok>
Date:   Wed May 8 15:46:44 2013 +0000

    Generalized sensor-execution code to make it easier to add additional sensors.

commit 39bd14b17d529799bffbf5e334a571f61b213f19
Author: Wes Hardaker <hardaker>
Date:   Tue May 7 22:29:31 2013 +0000

    return values for config without a value to be set and return an empty array for help

commit c548dcaffe877d4654f06434cdb8a9e2d43995b0
Author: Wes Hardaker <hardaker>
Date:   Tue May 7 22:29:24 2013 +0000

    check that exports work too

commit e686f25505a455437cf5b6abc3e722b153561a40
Author: Wes Hardaker <hardaker>
Date:   Tue May 7 22:29:17 2013 +0000

    there are now only 2 rules again for the 40 test suite

commit c34aabc0a8af4d6b24c9bf7a156aed0cefb3f2c3
Author: Wes Hardaker <hardaker>
Date:   Tue May 7 22:29:11 2013 +0000

    New feature to 'requires:' perl modules from a rule definition

commit 4451969aff89eee73cd48303973cd04d0a090829
Author: Wes Hardaker <hardaker>
Date:   Tue May 7 22:29:02 2013 +0000

    fix typo

commit 5ba52c64a8b0e5e896d6f403957ab6ebeaf36070
Author: Wes Hardaker <hardaker>
Date:   Tue May 7 22:28:52 2013 +0000

    Added a features_available function to the donuts class

commit 8bf382fa67cf01e271c4ae583999a1102af82365
Author: Wayne Morrison <tewok>
Date:   Mon May 6 22:59:55 2013 +0000

    Minor pod fixes.

commit 1aa6685e8d7fa3727f94dc0129a48a12f49412a8
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:50:59 2013 +0000

    bold summary info

commit 8eb8e1aa84cc08d607bb56c6161043d576b6de96
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:50:38 2013 +0000

    force Date::Parse

commit 20cb5f0f16fb56052c55ca8778d0e0eac3a7af93
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:50:20 2013 +0000

    don't run a rule if there are no SOA records

commit 0f4672b0dc3012fff40eb4ddec31e962252978a6
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:50:05 2013 +0000

    document afxr:

commit 3b68822c307d8790cf13ba1c3983c9f90c169f5a
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:49:54 2013 +0000

    allow for afxr: transfers

commit 57e78e57a661d7babad82ef84074618d859babc0
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:49:40 2013 +0000

    a number of markup changes for better visibility

commit ab2e8e7750b67e5d8e5cb2f31455b6016e2a5a44
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:49:21 2013 +0000

    recognize the 'html' format

commit ff06c5c7fd4b6c3d5cd176b9d4cb5431ff1647b9
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:48:59 2013 +0000

    beginnings of an html output

commit 2fc29101fa2bc1778c50195eeb0ad74192a5caf3
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:48:13 2013 +0000

    use HTML::Entities for escaping rather than CGI

commit 1046e38e2df170caebd2621d6e7b900115f18b53
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:47:44 2013 +0000

    don't assume there is a line number (warning squash)

commit 7004705733aee7e99c8808019334be001eb95686
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:47:23 2013 +0000

    redirect output to /dev/null to not confuse test output

commit 0235ae76243d84a842d7ee6bae030f65e83e3d7f
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:46:59 2013 +0000

    Allow configuration to be passed to the output formatters.
      eg: text:indent=2,foo=bar
      text now accepts a 'indent' config item for number of spaces
      json and xml now accept allow-comments=0

commit d98efd58200bf37b63b802d5f2386fa3d8805406
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:46:28 2013 +0000

    made perl output an array to match high level multiple-zone objects

commit a7cbadf97c2586e8441b4ad6cbf84a66e0c09cb7
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:45:50 2013 +0000

    Added attempt of dynamic loading of unknown format modules

commit bab9071f0d99f958a92c0c3cef5b0ec0763ca274
Author: Wes Hardaker <hardaker>
Date:   Mon May 6 19:45:17 2013 +0000

    init zsk and ksk counts

commit 0ab89c7583ea81ac05f7f55cec52eabb6ad4b991
Author: Suresh Krishnaswamy <hserus>
Date:   Sat May 4 00:13:27 2013 +0000

    Account for the fact that the ns might be empty when trying to send a dig query to a particular nameserver.

commit 2afe830ef86dfc8f1f2e922535081b3a238a6f85
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 3 22:39:23 2013 +0000

    Allow queries to be sent to specific name servers

commit 0734cc3a49b597cdd5ab58dd1c208e0d6eaf54e4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 3 22:23:28 2013 +0000

    Add the +cd option to dig

commit 57cff43b6034b04d17c0a34686603a8d70997b72
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 3 22:07:34 2013 +0000

    Add required hash item separator

commit 3eefa2799fcb1335f33111b41953b8e6c48e350f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 3 21:34:11 2013 +0000

    Add initial set of files to enable dig operations with the +dnssec
    option set. This is essentially a clone of owl-rrdata. This changeset
    should not affect any of owl-rrdata's functionality.

commit 0a221b4a289aba377f7907bc3cc50c53351d50e6
Author: Wayne Morrison <tewok>
Date:   Fri May 3 14:57:33 2013 +0000

    Added plugin to handle anycast data.

commit 6027daca7b31b1642dc04f979642737c93800fc5
Author: Wes Hardaker <hardaker>
Date:   Thu May 2 20:58:08 2013 +0000

    update to testzone files

commit 2c17580222de442a68a2e21bbdc1c23346871246
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:29:58 2013 +0000

    make json output in an array set instead of a dict

commit 56983c2bc89df613f2b9efe09201e450a404931e
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:29:46 2013 +0000

    added a separator between multi-zone outputs

commit e0eaedc1f2c6873e16a01538e9d67ce85eb00f46
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:29:37 2013 +0000

    A module to generate perl data structures for storage of the output

commit f302632c1f12fb4d07e5362d11bab49806d7eed0
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:29:23 2013 +0000

    testing for XML output now too

commit 789302f6b0b86ddfe47da7baaea7bb9f30f2ebb1
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:29:13 2013 +0000

    Allow writing to strings and added a json test

commit 54b37d042e981d5af4ba9781e154887ae3dc3206
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:28:59 2013 +0000

    Added support for array objects within classes

commit 79caa137d844021aaddf8ce4ba3659dbdb88a7da
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:28:45 2013 +0000

    Added a JSON output module

commit 86e73068cd7709f4fcea1962929dc34dbefd95d3
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:28:33 2013 +0000

    XML fixes

commit b2ec68232ad7d60cdb3c9fa1cb049aff3e279c77
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:28:20 2013 +0000

    move the summary information in the main Donuts class

commit 006ceb596f2df359222bd8f546ad621e0b038f44
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:28:07 2013 +0000

    remove the global rule/etc counting

commit 9ee571ee5cab2f0380ccb2cfb5cff1ac90f0d897
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:27:58 2013 +0000

    Don't make sections have a name; only a tag is required

commit 31bd8bfa5059933652f8f831999f2c0ebcb93cbc
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:27:45 2013 +0000

    created a StartOutput and EndOutput format function for outer wrappers

commit 8a05bd623b010dd5f120ba811418e68a79966e7e
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:27:32 2013 +0000

    Proper tag and content escaping and fixing

commit 1fb372d01be983575e225e59978538658c22789c
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:27:20 2013 +0000

    Added an XML output format

commit 235210d8b4dd675630a1f8f9e9584d764f1d24c9
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:27:07 2013 +0000

    more nested sections and added a comment output type

commit 9654c164d7abef04cd6e1499d760721746c6f238
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:26:53 2013 +0000

    support writing the output to a file

commit 2f1ae39041f56cf6539f4ee8abb4579745e5b6f3
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:26:42 2013 +0000

    Added output control using a Output class wrapped around IO::* classes
    (and the formatters)

commit f08d10fb20d1945da1239892b2a64890fd0f162a
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:26:28 2013 +0000

    allow a class to be passed as the formatter option

commit 02d6b7b024166218a5baae650469c627d1ff358f
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:26:17 2013 +0000

    set the output format to the default if one hasn't been set yet

commit 7b1b746d1b4f08b9feeb277916141db18a8dbd69
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:26:06 2013 +0000

    move all printing to an outputter class

commit a210005b3fd566fc699fb3c722599a9690034be4
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:25:55 2013 +0000

    use the output() routine of the donuts object to get the outputter.
    (that way it's easier to change the output without having to reset all
    the nodes)

commit f3fa29a86768ded9bf7b44b6facd449c8f38196d
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:25:44 2013 +0000

    bug fixes (class name fixes)

commit 3316e2d6d0ea9a3902726976a311992bde52fdfc
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:25:31 2013 +0000

    use a new class structure for formatting output (still only stdout)

commit 0bff7453d49c951a0a20b08cff3c8f3bad337027
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:25:14 2013 +0000

    Major output restructuring; ready for a separate class split next

commit 19de98f81a3d5828e85c04c367e678968e8c5075
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:25:01 2013 +0000

    rework the output routine to begin respecting formatting requests

commit 74f801bb8dbe372728d8f121848e0a7795b6077e
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:24:49 2013 +0000

    output cleanup

commit dcff4462b9a91ff627fec788b430f8af16941211
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:24:38 2013 +0000

    verbose config typo fixes

commit f399deccfb0f7b4d295fac811b44c2458df94b42
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:24:27 2013 +0000

    set the verbose options when -v+ is specified

commit a3f0234ef8064f091cf5666ce98d337afa0c33fc
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 23:24:18 2013 +0000

    output formatting and location containment

commit ffe50d1167044a6e8cbce0066a67f8419e07e7f1
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 30 17:34:56 2013 +0000

    Fine-tune support for cache-only validation

commit 3ab629242db3a02fef14b0dea0fc6f3271a635cb
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 30 17:27:52 2013 +0000

    Add new query state for missing answers (cache miss when
    VAL_QUERY_SKIP_RESOLVER is set)

commit 95b77e305a5e71f54b56921c128b58f77bd3ae49
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 30 16:31:49 2013 +0000

    update to testzone files

commit ca324872d18b0095ed3991e93e1e17d10372f977
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:23:09 2013 +0000

    fix multiple argument issues

commit ba8ece2380e94c749fa0df8dbd46a51a1b7ad5de
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:22:53 2013 +0000

    Consolodate error/output generation

commit 1d502367593df26573e83495f37926ff926dec9b
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:22:39 2013 +0000

    mark error parsing as something to do

commit 7b11353fa4189e25e0481f3ca6ceb4bf0569c8ce
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:22:24 2013 +0000

    test rule ignoring

commit 3ccd1c7a4f3f9d6fa43e40e103f2066f28e87df4
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:22:12 2013 +0000

    move the rule ignoring to runtime

commit db2d21b88fafff7525525cb220ccc419f0fe7503
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:21:58 2013 +0000

    test various forms of rule selection

commit 6be1de6c9af966cb5a4cc7376d05dbcdf61e3693
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:21:46 2013 +0000

    change the level of one of the rules

commit 34e9cb9f354bc7fd9082e82eb6e8541ce675b01d
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:21:35 2013 +0000

    fix the sub-rule extract test count

commit 5ffd72d8402db4937f8176906d83f7af9f2ee0e6
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:21:23 2013 +0000

    allow the rule function to return an array or a single rule

commit 053576d4615e5d379e460d41d1a25504c10a9fa0
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:21:08 2013 +0000

    enable the name-based extraction of rules

commit edbcc548ce10a49d3a97b17bc565026cf1a1aeba
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:20:53 2013 +0000

    analysis tests

commit 90759de89d6fb00d681127aa6c4caffe6fd0a29f
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:20:41 2013 +0000

    test rules for the test suite

commit 3184c6d5edefb0e78e6553a997e384c06971d153
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:20:29 2013 +0000

    make the default minttl very low to test warning squashing

commit a71a2916458ad297f2342a8d8c64c4476f9df231
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:20:18 2013 +0000

    deliberately remove an MX and use a low ttl for one record

commit 8e7fc696a12a3db8bbe7b5b8515b8b89f7c23abc
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:20:05 2013 +0000

    better error counts in the output text when broken

commit a602d2cb960aaa1032d3721ca7e7719e16fda5ed
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:19:54 2013 +0000

    check exact number of rules loaded

commit 5dd0832c8cad87518560f59a8dc417d9b6b3b8d7
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:19:42 2013 +0000

    various bug fixes, including setting current_domain

commit b650a71d5fb29153a78da98ff52d7478d094d660
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:19:26 2013 +0000

    warning squash

commit d636d80ce4d8b8d737af683a2193fabc7b7d70f8
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:19:11 2013 +0000

    added a function to create name/type caches and to return a name count
    (from the Donuts object)

commit 038e9edfd5ff6581c967143dcdc2b1628843295f
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:18:57 2013 +0000

    use a new top level analyze() function to run through all tests

commit dd9f731f85330da04e0e9182545c9edb78420460
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:18:38 2013 +0000

    use the analyze_name function now in Donuts.pm

commit d510508d7dc69cce5b3d09d58f34c136f58b764f
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:18:23 2013 +0000

    Added an analyze_name function

commit f9edbed4e8980aac425c8256e617a75ccbb49f38
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:18:07 2013 +0000

    Added an Output() function which currently just prints

commit dc1616de442fde3985283fe3576a3574c95cf4fd
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:17:52 2013 +0000

    check that the correct number of RRs were found

commit 166ec93e92ffc7f8541ee8860b88b728a6c0c4c9
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:17:41 2013 +0000

    added a test zone

commit 9c052c7bec1fb172ae22dbeabc67adf5a9b833d8
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:17:28 2013 +0000

    better variable names

commit 189e37998c072cf9645770b34bb6cb30b16ca3c5
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:17:14 2013 +0000

    use the new analyze_records function

commit eae938aa60d6aba043461b47599cbfe74a9be40b
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:17:03 2013 +0000

    created an analyze_records function

commit 8e91c4c5f2bb80f80a6a1e712e8bdcd815addb49
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:16:48 2013 +0000

    use the new modularized resolver to load data

commit 617948b7680dfe2d10f219d0b140950051dcbf67
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:16:37 2013 +0000

    test live queries

commit 3e74639d508dbcddcacb4d5cf8b5d9388a14e7b9
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:16:26 2013 +0000

    pass the self parameter when querying for live results

commit 4f3ee9ade5fb20fea6dcbda534165cc6c0afe474
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:16:11 2013 +0000

    saving and loading zone data from a file

commit 910b390149a9893db4be0795a7c326b8e0d647ff
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:15:55 2013 +0000

    infrastructure for performing live queries

commit 7e1c7173da0e983ca05d48eca2a9a6e3ad5f2f49
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:15:40 2013 +0000

    A minimal config file for testing purposes

commit 84448e924b1a3d567857b2b6405d463cec1dc189
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:15:25 2013 +0000

    routines for accessing features, help strings, and descriptions

commit 4d393c82a7b6d3d44c610f107c3210c729e14f56
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:15:10 2013 +0000

    load rules files

commit 615662b43d4831d8ea5c3ac2fc3b23d080834f79
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:14:58 2013 +0000

    warning squashing

commit 90c48f1aa0eceb03d8eb2ddceb5cbd82f2550a63
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:14:42 2013 +0000

    have the Donuts class load and keep rules

commit 96eb93bf859f475086e9c81d144e19e1879d6156
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:14:26 2013 +0000

    added a config mechanism

commit 6ccc4c2ace13d37443722c90c28ee59fb5c90e5d
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:14:10 2013 +0000

    Rearchitecture of the code to start moving app functionality into a base class

commit 39db5ebef21f25b0d11c733e1fddbd5369bff233
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 25 21:13:44 2013 +0000

    update to a newer version of autoconf and config.guess/sub to work on aarch64

commit dab8a83f1694e2c6dd824a852a5c36fae3f1490d
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 18 19:22:06 2013 +0000

    Update Fast.pm Version Number: 1.20

commit 73d4ff2f218917d7daafb02ca6161e5b35fffd10
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 18 19:19:42 2013 +0000

    Patch from Glen Eustace to handle multi-line NSEC3 records

commit 394f3ad5ddcc18f744018d0d25527dea23de5325
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 18 19:19:24 2013 +0000

    New test to check for multi-line nsec3 records

commit 270384cc6bd9af66033fc9f264007ca541143fc1
Author: Wayne Morrison <tewok>
Date:   Tue Apr 16 22:56:40 2013 +0000

    Fixed $NAME setting.

commit 04259576c25cc170e5399ffa44209cee605d729f
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 15 21:10:19 2013 +0000

    update to testzone files

commit 63fc9195c020e13fb3228d6eed3bfd104d6527e7
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 15 21:03:12 2013 +0000

    update to testzone files

commit 1853411f168cdc2910e543f3cd6fd2f9845e9b3c
Author: Wes Hardaker <hardaker>
Date:   Sun Apr 14 16:59:54 2013 +0000

    update to testzone files

commit 2a6b1f09ace7f6af540b2acf9360665812361128
Author: Wayne Morrison <tewok>
Date:   Fri Apr 12 18:25:47 2013 +0000

    Changed a critical error to an unknown error.
    Minor cleanup of comments and code.

commit 1b9d34a5c4c414bea2ebfa78dee44849d61fa131
Author: Wayne Morrison <tewok>
Date:   Fri Apr 12 14:39:49 2013 +0000

    Added the -showmax and -showmin options to add the maximum response time and
    the minimum response time (and their respective tetrads) to the Nagios output.

commit 8242816cda7b4caf0bb6dbff8e351bcfeb04ea96
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 11 19:10:16 2013 +0000

    mention the new donuts -V switch

commit 436f4acd6bd1535009f8b8f64eceeffc60eeeda5
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 11 19:10:08 2013 +0000

    mention the new donuts live features

commit 9aefd3042e30865f3d88c1d373d6e3d40db0fcfe
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 11 19:09:58 2013 +0000

    set the CD bit and add a -V flag to print RR data

commit 3f130851e395b0c9e1b88fa7cbae2e3248024ac3
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 11 19:09:48 2013 +0000

    remove debugging output

commit ccff5d8729d5e53ffb0398a38dc27ea1761cc003
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 11 19:09:38 2013 +0000

    support selecting the record type to be looked up for live records

commit 97b5f57c9a18dca3d8d0fce9eda8605cdde40587
Author: Wayne Morrison <tewok>
Date:   Thu Apr 11 16:02:19 2013 +0000

    Expanded pod to better describe how the -rotate option should be used.

commit 51d8efec6e43258e485b56c0c08db36a59ebff55
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 11 05:15:33 2013 +0000

    allow style selection

commit a7c58f4f41f6ce3738937a2b9d11ba57865cca4f
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 11 05:15:23 2013 +0000

    Add support for running donuts on live zones using a live: prefix

commit d6ae83e1a119859cda3418af9aea711c07f0f6fb
Author: Wayne Morrison <tewok>
Date:   Wed Apr 10 17:03:30 2013 +0000

    Mods for not displaying the Last Check, Duration, and Attempt columns in the
    Services display.

commit f485d7748f8c624bbfbd8f82dd74a2f1ed17085d
Author: Wayne Morrison <tewok>
Date:   Wed Apr 10 17:01:47 2013 +0000

    Differences for adding the "Services (Owl Display)" to sidebar.

commit d16977a3374fbddecebada9eee8788daebf2c9a2
Author: Wayne Morrison <tewok>
Date:   Wed Apr 10 17:00:39 2013 +0000

    Added entries for diff-side.php and diff-status.cgi.

commit f35f4b6965a8875b0695b5d07428854462b3d4c2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 9 04:22:19 2013 +0000

    Mark VAL_AC_UNKNOWN_ALGORITHM_LINK as obsolete

commit 55f84f1e5fb9aca8838083807f6f25169d205874
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 9 04:20:28 2013 +0000

    Reorganize verify_next_assertion() so that it flows better

commit 30001b2613ca39e47512b064d57d2049c3925cba
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 9 04:12:52 2013 +0000

    Check for unknown algorithms in proof of non-existence test

commit 41cd35712a7e833c1559d8fa9705b1a4ecda5d2b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 9 04:09:02 2013 +0000

    Add macro to check for known DNSSEC algorithms

commit 11cf1e03d60febf8644ca39ac18097a3cbb839f1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 5 20:03:44 2013 +0000

    Continue to tweak usage 2 for DANE. Code still needs some work.

commit b97829d88c441e3e0eb29c8c5de1973530497fd4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 5 19:58:58 2013 +0000

    Support TLS

commit edd0715537b404a11c643c30bebae3bb1c12636c
Author: Wayne Morrison <tewok>
Date:   Fri Apr 5 18:57:14 2013 +0000

    Added thresholds and the scaffolding for record-specific manipulations.

commit 28038f65e6a6983940a8a454126f81e247ecca18
Author: Wayne Morrison <tewok>
Date:   Fri Apr 5 18:55:28 2013 +0000

    Cleaned up prototype version to fit better into becoming a real Nagios plugin.

commit 972f1abb796a5013ba425183ab1ea7fe287fe513
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 5 15:20:56 2013 +0000

    Fix typo

commit f5e28640ebb302e46d8922b2c465a6e47b5cc516
Author: Wayne Morrison <tewok>
Date:   Fri Apr 5 03:40:39 2013 +0000

    Added an entry for diff-side.php.

commit bc61f2c9741f19a75e7295ef061b095a8e676add
Author: Wayne Morrison <tewok>
Date:   Fri Apr 5 00:20:36 2013 +0000

    This diff contains the mods for DNSSEC-Tools-enhanced version of side.php.
    The diff is required here, as opposed to the actual file, due to copyright
    considerations.

commit 53c3e57392f369b225d287040b75f9a0eb68ea85
Author: Wayne Morrison <tewok>
Date:   Fri Apr 5 00:00:37 2013 +0000

    Removed use of critical return so as not to alarm users.

commit 8970c5eec6872b3acd9abeb2b3a159a093ae4365
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 4 14:26:03 2013 +0000

    added a download link

commit 13b15c5340d7f299a05e0a73cb46ff7c9668468f
Author: Wayne Morrison <tewok>
Date:   Mon Apr 1 15:21:55 2013 +0000

    Fixed version in file header.

commit 944b0e72027eeb2415009fa61596e00b5653423d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 29 07:16:37 2013 +0000

    Add some documentation on the libval dynamic policy options within
    libval.

commit 12fe593414f0f99dea25ed4a947ba6e868d4b77e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 29 06:19:06 2013 +0000

    change do-while to a while loop

commit 395c507f090715abc82af83b166af622165b8154
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 29 06:18:44 2013 +0000

    Update structure descriptions in README

commit f58dfd8578cebc792e8e5e6b9a8123c137e15ae5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 29 06:06:11 2013 +0000

    Add examples for res_query and resolve_and_check

commit c897e3e550be0af5453ce58be163a961cf23c7e3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 29 06:05:05 2013 +0000

    Add status information for signature portion of rrdata too.

commit a8395e7b549d141fdcf1e788dec0747c2c25f246
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 29 05:42:05 2013 +0000

    Retain the individual rr_data status values within the result chain structure

commit d19613a7f8411fce4083e6b881eba24bad5cfa0d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 29 03:38:38 2013 +0000

    Global options were moved into the main option structure for the context.

commit 7a214a410724438fdc7cce9b37a4a711f3d7f26a
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 28 19:11:46 2013 +0000

    update to testzone files

commit 140eeeba1d1127778852c48c0f40e7c6e77baf14
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 28 17:53:02 2013 +0000

    Some more fine-tuning of dynamically supplied global options. Move
    global options to the val_context_opt_t structure. Support env_policy
    and app_policy fields since we also allow dnsval.conf files to be
    specified dynamically.

commit 5c3af6b1e5c6ccaa4a7d3ce7b7e39d09c74e0d93
Author: Wayne Morrison <tewok>
Date:   Wed Mar 27 16:59:53 2013 +0000

    Pod and comment fixes.

commit 46f5d64c5ff192e278f6e1952864627649c7bc9e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 27 16:56:06 2013 +0000

    Initialize env_policy and app_policy fields of global options

commit 859db95e39be999e083f154aeb9bc705fba9abc9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 27 16:55:07 2013 +0000

    Initialize log_target to NULL.

commit d8b94b6612e3b110fb885a9d4a9b8635813e1a69
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 27 16:31:31 2013 +0000

    Don't allow the application to specify the env_policy and env_policy
    global options.

commit 689b1b72bc9af0329fe83be324bc89ebff60cc75
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 27 16:29:14 2013 +0000

    Rename update_global_options() to update_dynamic_gopt(). Don't replace
    the env_policy, app_policy and log_target fields, since we don't want
    the application to override system behavior.

commit 0df4113c16460464a698033e0e43dbb48f88380b
Author: Wayne Morrison <tewok>
Date:   Wed Mar 27 16:09:36 2013 +0000

    Compares data from owl-dnswatch sensors.

commit 68ce1bec06407da4753a64bdf91fd645b6653e0d
Author: Wayne Morrison <tewok>
Date:   Wed Mar 27 15:16:33 2013 +0000

    Pod and comment fixes.

commit daefdc676ddfe636954ef4c0dd7323259b422bbd
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 27 15:11:50 2013 +0000

    Update Validator.pm to support dynamic policies

commit 6bc54d4d95ccc6338b3475535cb8e314878e81cb
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 27 14:50:37 2013 +0000

    Allow dynamically supplied global policies to be merged with the options
    already stored in the context. This is somewhat hackish but works.

commit 9614b5d4ca8606e3c5db0b28ccd93eb3388b5f34
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 22 22:05:41 2013 +0000

    Add the capability to dynamically create a validator context with given
    validation policy and nameserver information

commit 606e514cb3e18bc4b4144f27f8526b2587101383
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 22 22:00:03 2013 +0000

    Rename VAL_QUERY_RECURSE to VAL_QUERY_ITERATE

commit b1811348db910d21151bf9048f4e23348a5a42cf
Author: Wayne Morrison <tewok>
Date:   Thu Mar 21 22:46:43 2013 +0000

    Added commands for handling DNS resource-record data and for rotating
    DNS timer data.

commit a8d8feb5d669ebecec542d24292b2311f5787df4
Author: Wayne Morrison <tewok>
Date:   Thu Mar 21 22:34:00 2013 +0000

    Fixed a podo.

commit 38f9b92d25ba9447ed2667aa3509fec6a249ecdd
Author: Wayne Morrison <tewok>
Date:   Thu Mar 21 21:28:02 2013 +0000

    Queries DNS resource-record data for sensor.

commit 9f8bbc042fe68c105d6e64b69eaddb7575ad29aa
Author: Wayne Morrison <tewok>
Date:   Thu Mar 21 15:01:52 2013 +0000

    Prepare sensor data (collected by owl-rrdata) for use by Nagios.

commit 6d27b537ef422c0ec96ce12d5412069f7a6e6a90
Author: Wayne Morrison <tewok>
Date:   Wed Mar 20 21:08:10 2013 +0000

    Added the -rotate option to prevent updating of the history file and the
    graphing databases.

commit 39de413d2ebb0e5b2200958f7db1b4862158ea3a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:36:50 2013 +0000

    Updated revision history and format of query lines.

commit 8e68531e80cb1be3d99c4fa69e5fdfeb53ace2c3
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:29:46 2013 +0000

    Updated revision history.

commit 4fd1610c2cac615585308305234d350d2cd1f19f
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:29:14 2013 +0000

    Modified to recognize that config query line has  multiple types of queries.

commit eea2a88f72170a9d7694c7522632ee7b0ead688c
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:28:19 2013 +0000

    Modified to recognize that config query line has  multiple types of queries.

commit 725df9d62e35787f3aad35e3aacfc88de7dfebce
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:27:13 2013 +0000

    Updated revision history.

commit 1bc5ff26e6c9c8b14a17a2bfc2b63223865d8a6a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:26:51 2013 +0000

    Updated revision history.

commit 354953c76a1a8a0e428b95ce6e4678368bb3fff6
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:26:32 2013 +0000

    Updated revision history.

commit 4e3dfb4842e94d5bede8bd8035d039ef171eddca
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:26:08 2013 +0000

    Updated revision history.

commit f836a526007e9b323a35c1853ce526d5134670b8
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 19:25:34 2013 +0000

    Updated revision history.

commit b1d4d1a910387d07b34fba04ab685b0f7c4b16b9
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 18:56:08 2013 +0000

    Added info on new query record fields.

commit d86da5fa62665686fbacac8efde69058db9cd7ce
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 18:45:50 2013 +0000

    Modified to allow multiple types of queries.

commit 706674e15bfcadaea07ffc3831d85db4d0c94142
Author: Wayne Morrison <tewok>
Date:   Tue Mar 19 15:40:03 2013 +0000

    Clarified some pod.

commit 801425e01dca785e236f33b95fa15de1b0cbcd17
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 18 23:48:15 2013 +0000

    update to testzone files

commit a4a20cc8ac94189ab7b1bb60c60eb64c87f50bab
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 18 23:31:08 2013 +0000

    update to testzone files

commit edbf255ecb46b2fef4067dd674235dc998bbb173
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 18 16:26:48 2013 +0000

    update to testzone files

commit e0bce3ccfe4f979f954072ae20b3b777ff139530
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 18 16:23:27 2013 +0000

    update to testzone files

commit a1620c3f7fcab700a341330ff092ac7bbc5d1016
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 15 19:43:23 2013 +0000

    Encode proof components in the response when available. Use the correct
    rrset ownername.

commit b1f9080be0061fb4f63c0175e7ec289512cde393
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 15 18:41:00 2013 +0000

    Fix proof of non-existence checks associated with aliased wildcards.

commit 85777deb0a1750c5019b81ce01fae236c8a8f5d6
Author: Wayne Morrison <tewok>
Date:   Thu Mar 14 16:30:23 2013 +0000

    Documented multiple zonegroups and add the -zonegroup synonym for -zg.

commit 497189953658fe2637386c004e9b06cfc56463f0
Author: Wayne Morrison <tewok>
Date:   Thu Mar 14 16:20:59 2013 +0000

    Remove leading and trailing whitespace in zonegroups.

commit 947392fa85646f38f12816a9763efe5836999572
Author: Wayne Morrison <tewok>
Date:   Thu Mar 14 15:56:36 2013 +0000

    Remove leading and trailing whitespace from zonegroups.

commit 6174ba58aafd4675cda2c76a332e3c473743a8cb
Author: Wayne Morrison <tewok>
Date:   Thu Mar 14 15:52:55 2013 +0000

    Adjust the version number.

commit a6c0f3e8d3541e527bf9494d79afe788d3682ea1
Author: Wayne Morrison <tewok>
Date:   Wed Mar 13 01:10:55 2013 +0000

    Ensure the zonegroup name (given with -zg) isn't all whitespace.

commit 4aa3b7183c67d8b21e1bb96b0c294994c0c00936
Author: Wayne Morrison <tewok>
Date:   Wed Mar 13 01:02:19 2013 +0000

    Added -del-zg option for deleting zonegroups.

commit 3743e03632da40d033fe20e2bf78c9e8ace73d20
Author: Wayne Morrison <tewok>
Date:   Wed Mar 13 00:36:03 2013 +0000

    rollset now ensures that names given with -name are valid rollrec names.

commit dca22a129145423fe6f20ae9cbad93d091cfa824
Author: Wayne Morrison <tewok>
Date:   Tue Mar 12 18:15:21 2013 +0000

    Fixed the name of a previously renamed field.

commit abc4b03555b5db4bb874110d06250a18788dc4be
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 12 17:08:41 2013 +0000

    make libval link against the libsres .la

commit 1057c3ad9673c7269e1f549bc9ca03116a6404a7
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 12 12:05:51 2013 +0000

    copy in the COPYING file into the dnsval tar-ball

commit e61e2e393d505b66277f9c811f6b5187f80a4872
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 12 02:09:48 2013 +0000

    Use correct async function names.

commit fcfaa4ba8bfecf381004b67beb0c2c740f62fccb
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 12 02:09:04 2013 +0000

    Specify correct function names.

commit 056e928212e05188c6ab2530ade7de29f3abc088
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 12 01:54:13 2013 +0000

    Add html page for async function man page

commit 08adc8025d947ea1d4ad97a4c2b757b232f8ce7d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 12 01:48:59 2013 +0000

    Add man pages for asynchronous functions

commit 9a055e1f278cc21f468ddbe1beaaebecbb1246d7
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 21:24:59 2013 +0000

    Describe the contents of this directory and how to build
    full-install-guide.html.

commit 21ab949e40539223a15f69564765d4f26a2b1498
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 21:18:06 2013 +0000

    Plops a bunch of HTML files into a single file, but does so with precision
    and finesse.

commit 72c6d837edce2ae2bca47b149cd56cf98529e9f1
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 21:14:11 2013 +0000

    Monolithic version of the Owl Installation Manual -- built by docula.

commit 33383ee0e6f18f41ece93aa035060157efc0be67
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 21:12:42 2013 +0000

    Docula config file to build a monolithic Owl Installation Manual.

commit 58ec96b280724a03986854956cbc4cadb3a5acee
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 21:11:30 2013 +0000

    Added a name tag for the whole document.

commit 3fe137242a8b02f64352a0aeb0b7b2ebcddba00c
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 21:11:01 2013 +0000

    Added a name tag for the whole document.

commit df85e3de00c6dda9c5cfd0f3ce349406990ead8c
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:26:49 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 3b6409afe796713a478f050cb788d0a2399126ea
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:25:33 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit af07b55d828e1ded83eb35b8dd6e7ffadc0625d9
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:24:52 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit de991f078fbbed335d344146549b3a7f88f7cb94
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:23:53 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 7da8942dee4b3d37acdf5e15c992a0784ee56429
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:23:26 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.
    Hand-split a line that was wider than the average window.

commit a22184cf17463613444da6b7c099a13c6749a759
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:21:48 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 844f23f754998774679e053b5e65485c90402bd9
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:20:37 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 649ea9468fd7e77ef68a40c359f9456d8f1a1961
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:19:39 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.
    Minor formatting adjustments.

commit 5e9ac09a1e71e5780d3e4ed95c60801bdda8b2fd
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:17:15 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 14e6388ed395a1ca6b63420326ce1e6d17859641
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:12:41 2013 +0000

    Adjusted anchor names to be more specific.

commit cc9a5c10704e994cd4046ece881d877680869008
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:12:27 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 90410fb7cbf2a6de2f48312088f37e8fd6812027
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:12:19 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 1ef725ea9d9966954163e7cb13633fb30de19c56
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:12:11 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 3c85099a85249762a2f07711d8cd1c6c775a292b
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:12:02 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit 1ddec2583b5d286c779780ea4ca4f1f27b3fc58b
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:11:52 2013 +0000

    Adjusted anchor names to be more specific.

commit 5dedeb6780f1c8e779c2c2f886107549d8e226db
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:11:32 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit a62c66484a31d8cd6d65f2c5900a6ddd62aa9ef1
Author: Wayne Morrison <tewok>
Date:   Fri Mar 8 20:11:10 2013 +0000

    Added comment tags for docula.
    Adjusted anchor names to be more specific.

commit a071194b3c93773fce3c20a633156f64ac15e49e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 8 16:44:51 2013 +0000

    Update makefile to generate new html

commit 8ab7618e068ab0678338aac86bb1e15ac71006d1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 8 16:44:00 2013 +0000

    Update html documentation

commit 95f67443dfb1e06a8cead4f4576b5a96ac5ab5e1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 8 16:24:10 2013 +0000

    Generate DANE-related man pages. Avoid circular loop in man page symlink
    construction.

commit 783a3610c31e72890a02aba54d2ab1532d6e1d1e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 8 16:23:03 2013 +0000

    Include validator/validator.h instead of validator.h

commit ffdac3b4bd1bbb3ea2f124d97c5ac2a4bfc52f72
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 8 16:21:51 2013 +0000

    Add documentation for DANE related functions

commit 6499523309a00783d3d10544d0651345113cdb78
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 18:41:02 2013 +0000

    Set the correct value for max iterations while processing the edns0_fallback array.

commit 962c6f6229275ac978913ff5da2e10ba4aac3f94
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 18:34:14 2013 +0000

    Generate man page for dt-danechk from pod.

commit 6230cb5a0521f88c16b0195eefb494109d81b8fe
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 18:33:15 2013 +0000

    Rename libval_check_conf binary to dt-libval_check_conf to keep
    consistent with other binary names.

commit bfb4666433798a84ea64b125743a50e04cae74cf
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 18:23:38 2013 +0000

    Fix command line option descriptions.

commit 1dd914e1a0318d3f83f3621c3118be0086164944
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 18:22:00 2013 +0000

    Add man page for dt-danechk

commit 3215ebacf94cf1c998fc19c69a0ec4151345ac07
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 17:30:57 2013 +0000

    redirect output to file so that there is no confusion about where the
    DANE message comes from.

commit 43d6f2c9d3053cd332e589338c2bfa3bb14e1346
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 17:18:31 2013 +0000

    Mention need to run autoconf and autoheader

commit 1a2e70b86f2809cd96fd097b99cb22cd60be24b2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 7 17:05:26 2013 +0000

    Update curl patch for 7.29.0

commit 8085085ef022a0f7ce5cd949e971ed92895926a8
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 5 20:52:05 2013 +0000

    update to testzone files

commit aba41787f06be11527bd4ecc1de19997fa3fe000
Author: Wes Hardaker <hardaker>
Date:   Sat Mar 2 06:44:03 2013 +0000

    update to testzone files

commit 3c1545bc0fc3f021ca73f0f3fbdafc79eebd9f32
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 1 22:09:42 2013 +0000

    Add latest release info

commit 835174b4cf2cf722dc8f5449596b7c4ce0ec9f7c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 1 22:01:05 2013 +0000

    Add entries from latest release

commit 524dcf42a115a2a1b909ba8d6ec7e8be92379043
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 1 21:41:20 2013 +0000

    Announce 2.0 in project news

commit 3ae95ed3e56123601dabc01b5d253f2c49c9a2a5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 1 19:37:17 2013 +0000

    Add owl documentation to the web page

commit 0b579c96809f2f1c0768585375b7d5ca4965f5d4
Author: Wayne Morrison <tewok>
Date:   Wed Feb 27 23:11:51 2013 +0000

    Obey the dictates of "host execute".

commit f7a9913947430fd574fb367c3d2bd340abc2c3aa
Author: Wayne Morrison <tewok>
Date:   Wed Feb 27 23:09:37 2013 +0000

    List the programs to be executed by the various daemons.

commit 8f5f24d0584d5ba45e529c50166979313a8b05ae
Author: Wayne Morrison <tewok>
Date:   Wed Feb 27 15:36:02 2013 +0000

    Fixed sensor/manager indicators for %owldaemons.

commit 17d5ae4635384915644075324adae185ade3f38a
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 26 22:44:01 2013 +0000

    uptest file for checking up/down on a regular basis

commit cabfc32552e87749decf38db4445380976e00966
Author: Wayne Morrison <tewok>
Date:   Mon Feb 25 16:05:25 2013 +0000

    Added note about installation.

commit 7a48777ca1fcc5fe0e465a8137a93de53ebc1f60
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 25 15:59:15 2013 +0000

    Use wiki page for description of DNSSEC

commit a7e76f09150697c05de081c4adf4fbeea8a5e677
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 23 18:26:37 2013 +0000

    update to testzone files

commit de3f5e32c04cc062ea1aa386f032f6fef1088d23
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 23 18:24:47 2013 +0000

    update to testzone files

commit 382625f2f0d364bbf1c02f63c8bb9f0286f37493
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 23 16:42:03 2013 +0000

    update to testzone files

commit a117f928181ccb0b4d3d662f17300e487e2784cb
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 23 04:28:22 2013 +0000

    color code the bloodhound page to match the rest of the site

commit 7736ff77c50a3656aeeb6598d9381425e0ad61e4
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 23 04:28:08 2013 +0000

    added a redirect from /bloodhand/ to the bloodhound.html file

commit c23403fd9532b4b899c9e1de249584cdb48b2921
Author: Wayne Morrison <tewok>
Date:   Sat Feb 23 01:18:41 2013 +0000

    Renamed the FreeBSD rc script.

commit 1805b92b697f5e92d187187d3e6cd15022716060
Author: Wayne Morrison <tewok>
Date:   Sat Feb 23 01:16:50 2013 +0000

    rc script for the Owl sensor.

commit c5a1263e76c9dcba246f816e43941144b18566ec
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 23 00:14:24 2013 +0000

    desktop file

commit 4e00caa51404498cd916a0f0a44d55baaa8572c7
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 23 00:14:10 2013 +0000

    2.0 version number fix

commit c640a6805d375d4cf4a69f068d09065524387ec8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 17:59:34 2013 +0000

    Add note about bugzilla entries to help user track progress
    within Mozilla.

commit cd25a096d97af381eaf2b78a06eec7d50c1ebf0a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 17:46:58 2013 +0000

    Some word-smithing.

commit 52db1cc1c1b9985315067040fbeee1c66dd4a421
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 16:48:58 2013 +0000

    Add initial landing page for bloodhound

commit e4e4e6c6cfd5967fe730d7726d6bd5be1a43f893
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 23:10:38 2013 +0000

    2.0 needs to link against -lssl

commit e70c321fc2c152dbed5402151561a2d56455235e
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 22:32:28 2013 +0000

    lookup .pro qmake patch to add -lssl

commit 51ab404711c4f613c67aa416ac3e74782298dab8
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 18:42:36 2013 +0000

    libtool version number

commit 654e14e5f127ba059efdb49f0c2af041e0d47ae9
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 16:33:40 2013 +0000

    Updated online docs from latest release

commit a5d877fe9e3302ef9c2df6ca5698f1f58aec8c94
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 16:09:22 2013 +0000

    Update for verison 2.0

commit d652ae1e5186b788b9c4d05299c6a764cbc7e018
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 15:59:02 2013 +0000

    Update Fast.pm Version Number: 1.19

commit 021680448ecf9a869f450e839d34d41c37153a17
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 15:43:17 2013 +0000

    Update Version Number: 2.0

commit 9849928929039a96cb89859ec57475d85449b235
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 15:38:47 2013 +0000

    updated to package the OWL components

commit 5a3c16ca9c89d1480deb21389a4413c04fa7a0b0
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 20 15:34:08 2013 +0000

    added the z option to untar .gz files

commit 8b1ae720dfb16e8b3ae6d455134339c394b0fdd3
Author: Wayne Morrison <tewok>
Date:   Tue Feb 19 23:36:05 2013 +0000

    Changed ".tbz2" to ".tar.gz".

commit dde2fd6168c5ce065db34f0263c632ff0aeed603
Author: Wayne Morrison <tewok>
Date:   Tue Feb 19 23:35:01 2013 +0000

    Changed ".tbz2" to ".tar.gz".

commit 334f012fc0c49d15e27b5a50306855e69e4ff910
Author: Robert Story <rstory>
Date:   Tue Feb 19 22:35:59 2013 +0000

    update startup urls

commit 857980eeccb4e353243f80691b000a41f7c01083
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 19 22:17:06 2013 +0000

    update to testzone files

commit 91718685e22de3424b7ae9407c77af63309389c8
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 19 22:08:20 2013 +0000

    update to testzone files

commit 461f570afa42a1a9d9bc246877770114a31974d7
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:28:00 2013 +0000

    missed branding on OS X

commit 7aa38bbb68493c540f7b0b63b6ecebe3be5f76cf
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:27:52 2013 +0000

    update for new patch names, upstream changes, branding

commit bb06331056322d133b448a0af473e96e379c8743
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:27:45 2013 +0000

    update for new upstream; dt version of nss for dane support

commit d89509029af7119baad0628ecfea0d08579c528c
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:24:09 2013 +0000

    minor tweak

commit 9369782292ae95ce66854094e4d9c408b45edd65
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:24:01 2013 +0000

    rename patches

commit 0ee53adedfe2037433cddd64b783a85b545afac7
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:23:53 2013 +0000

    initial patches, html, icons

commit 26a3dd0906b4e869ef6e6ff299cd21a35935a709
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:23:42 2013 +0000

    renumber patch

commit 4c970c7d45b4f68c55dbd0d314cbc144ac6befdd
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:23:33 2013 +0000

    update for f18, fixes

commit 7e6b9d7378b5e5d8ec62e4fa5f7a4edee69b46b2
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:23:22 2013 +0000

    rename patch files

commit 8e7f1e4e7c35a5145539a33e02e0b75b32a015a6
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:23:09 2013 +0000

    update for ff 18, misc fixes, add DANE

commit 84b2e59b23b9fc6ce860c0a0f1af107a09f75e60
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:22:58 2013 +0000

    renumber patches

commit 94ec0f722af5d786d1760414391963bf997c6490
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:22:47 2013 +0000

    update patches for mozilla central release 18

commit ad59e656730db8fc440cc0b4c50ce63440927587
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:22:35 2013 +0000

    rename patch

commit 330f7b886f04d344a9920cf53c8663cfa61d4e85
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:22:27 2013 +0000

    remove non-nss portion of patch
    
    - moved to xulrunner

commit 3e9a14a56fd94f3f93bce0c5280738dd2c4c67c9
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:22:18 2013 +0000

    nss-util 3.14-1 spec

commit 3de97d0498339355ccd6440fa796f8a163f74177
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:22:11 2013 +0000

    tweak dt-xulrunner spec file
    
    - option to use svn dnsval

commit 006cae576b3fb486cd5f2f5d06a40ed782716aed
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:22:02 2013 +0000

    tweak spec file
    
    - rename patches
    - add optoin to use svn dnsval

commit f127e476f7a59c2dc01c767d6d92d3c4df5f3de5
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:21:55 2013 +0000

    update dnssec 121231 patches
    
    - patches renamed
    - also add option to use svn version of dnsval

commit 30d7fe471fd96400116d2ade15ee17deaa455e84
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:21:49 2013 +0000

    update to 17.0.1

commit a3ef9b1b5c0764edf9e0a276e13400f2f8e3f92e
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:21:42 2013 +0000

    update for ff 17, dnssec 121231 patches

commit 6e16033bbc0acb592c7ae92fcb10cf91740234cc
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:21:34 2013 +0000

    remove dup patch

commit 16dde5f104216be65bf37a9c9b341092a245958c
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:21:25 2013 +0000

    rename files

commit c4df4612e745ac7a00c7bd543ac34e0d7193410e
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:21:15 2013 +0000

    dnssec-121231 patches

commit 1ce097017b422ba354f3bcd166b0ec2392ceee79
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:21:06 2013 +0000

    rename patch files

commit 0d75b57a6e9af1c2e02d020933270b67f163d607
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:20:54 2013 +0000

    dnssec-121231 patches

commit bef0f2a74a3063df81e8967ea66907580913d4b5
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:20:46 2013 +0000

    121016 patches

commit ae365e64d74b80c00c6dadaecbee6fd14e511b1b
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:20:36 2013 +0000

    change i386 in opt flags to i486

commit 99f12472bc59e7f956a640dda2b3e036c1cafe61
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:20:29 2013 +0000

    remove patche (merged into earlier patch)

commit e4908cbaa3fa92a0cc89e72f10ad192970414d1d
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:20:20 2013 +0000

    121223 patches

commit 4b43380e6f7a0694968f04c228ea7799ecfe537b
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:20:09 2013 +0000

    original nss spec for 3.14-7.fc17

commit c3b915fbf3a4977a9b118de4053b17367ec2caa1
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:20:00 2013 +0000

    update for 121223 patches

commit d2e11bc02e7701da7daceb418addcdd919be2aae
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:19:50 2013 +0000

    update for 121223 dnssec patches

commit 28e1208793aa925e33822037c1dd20b7e61099b4
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:19:37 2013 +0000

    rename with dt prefix

commit d9d488fb6262270785e6708e4d4cf2efbd05ca39
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:19:22 2013 +0000

    move most of the patches to xulrunner

commit 80ca0dcc8c68788c76e69a4d3fafce4c5e4f5bcc
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:19:12 2013 +0000

    add dnssec-tools patches

commit 115d7162c67ed8093f9880120366f38c7481ed7b
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:19:06 2013 +0000

    update to 16.0.1

commit 4fb6fc669400ed85c9c3ca0701a5563e88476ab0
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:59 2013 +0000

    update to 16.0.1-1

commit 403c91078184cef44e928fd73b9817c007740228
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:50 2013 +0000

    update to 16.0.1-1

commit 84144409dfbc61ff63c0b0a54b580f5c85693b75
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:42 2013 +0000

    update to 4.9.2-1

commit 993db125004f8ba445fd076816ab73452b29d775
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:36 2013 +0000

    nspr lnked with svn dnssec-tools libs

commit e22f46e891bbd5bee809eb0f86cf21a7145d5750
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:28 2013 +0000

    update to post-1.14 svn; revert to multiple rpms
    
      also remove runpath restrictions

commit 1798472777046d7d7545403b13f73f7285b49448
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:20 2013 +0000

    15.0-2 + svn dt

commit cb792fb8896af176ef79146eefde1c5f3e3c29cd
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:12 2013 +0000

    15.0-2 + dt svn

commit 332218821773bc3a0aca889855770f53d7c3203a
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:18:02 2013 +0000

    update to 16.0.1

commit b6ce4224a69f60177dd8f36177d0dc382952726b
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:17:54 2013 +0000

    check for arpa/nameser.h

commit 5a8ce0e6a72a042030fca7acc29f68ba063bf726
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:17:47 2013 +0000

    move win32 header patch earlier; add arpa/namser.h if available

commit 9558884f108fe4d1e63c1db3ed8042396499fca1
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:17:38 2013 +0000

    fix patch bad format (no functional change)

commit 3c6e987f725c9a3067b1d798ea28c0b703c354f7
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:17:29 2013 +0000

    build svn version

commit 4d7ea31cf6d302667aaa63a7d0cfe275ca6e0ffd
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:17:20 2013 +0000

    validator only; reloate to /opt/dt-dnsval

commit e9ea3a2edab259970df1d785d978c7d860fdb4e7
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:17:14 2013 +0000

    initial dnssec-tools 1.13 spec

commit 66d645ab58a0953203ad1c473d674f1347f827c5
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:17:06 2013 +0000

    dnssec-tools 1.12.1-2 spec

commit 03ecbd2e802fb87ed0c090464b4facd1501793f6
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:16:54 2013 +0000

    set PKG_CONFIG_PATH; fix path in firefox script

commit 68ca045887d1bcdb6db4ff9410dcc11770e2560c
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:16:45 2013 +0000

    remove conflict with openssh-server

commit a8c868c86aab0ed4a9bbc8dceb1c1cbc6397cd07
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:16:37 2013 +0000

    add patches from dt-firefox

commit 6ccff8c31316d3eadf2b49a4a2d77fd3ab546ee9
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:16:30 2013 +0000

    firefox 15 spec

commit cee72d9a53ff1ea5a6b2e7f3391efbd89be75c47
Author: Robert Story <rstory>
Date:   Tue Feb 19 21:04:55 2013 +0000

    slight tweak to patch

commit 36ed4c9148dea5c93fd8ae6b0ef963942f3bc72c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 19 19:32:11 2013 +0000

    Some more adjusting of definitions for OpenBSD

commit b22f3096b9f7406b8af2305929aa9d621affa09f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 19 19:11:13 2013 +0000

    On some systems libcrypto is a dependency when linking against libssl

commit c707fea02d0668350936fc7f3e117e7764c791a1
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 19 18:41:59 2013 +0000

    Try to fix some openbsd oddities

commit 2cc5321fe849d90f36126a6fd3bae67eae87a60e
Author: Wayne Morrison <tewok>
Date:   Tue Feb 19 18:29:08 2013 +0000

    Added some text to the intro and expanded the contents descriptions.

commit 35b58b474eaff577eea8f14d59fb3386e17a08db
Author: Wayne Morrison <tewok>
Date:   Tue Feb 19 15:50:41 2013 +0000

    Added logo to Owl installation manual.

commit bd26da4226b494874f3ee4f52071eb16afa4837a
Author: Wayne Morrison <tewok>
Date:   Tue Feb 19 15:49:27 2013 +0000

    Logo for Owl documentation.

commit 7e9ba514553c63bc51b010aca9704363048adfd0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 19 14:42:30 2013 +0000

    Update new address for D.ROOT-SERVERS.NET.

commit 5cf96bfc597d6103c0ef5443b15aef70700073d5
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Feb 16 00:18:48 2013 +0000

    For now don't enable MSG_DONTWAIT for TCP.

commit 46bd549e51e6283cddf38b89244185fef7ef6001
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 22:57:39 2013 +0000

    Add Parsons to all the 2013 COPING files

commit 56f0c34907e0a54e4b4a316a9b96687b4292589d
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 22:57:22 2013 +0000

    Added a README file for OWL

commit e9bcd26d621e78eb5d8df53ec7c3e2f4ee654da7
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 22:09:54 2013 +0000

    Adjusted version numbers for new release.

commit ed195a1a4c8aacb91e6451bb1c0aeb5dc642e6f4
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 22:08:54 2013 +0000

    Adjusted version numbers for new release.

commit 9401796397c88c9bedf2b5af80ced5304019d99d
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 22:08:27 2013 +0000

    Fixed copyright dates.

commit 81ae7d0ef2a8d4818a2c315befd61b6cd6ae14fc
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 22:07:00 2013 +0000

    Adjusted version numbers for new release.

commit ee7a72ca54504d827c222f10f10d03dc9a35c66b
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 22:05:41 2013 +0000

    Adjusted version numbers for new release.

commit cf9d1fdb6fd562fb5413a480cd5dc704930ab2ef
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 21:49:55 2013 +0000

    Adjusted version numbers for the new release.

commit 32c162c56434b2616da795cb33b5f7e4a2be64e3
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 21:41:19 2013 +0000

    rearrange the menus for more structure

commit 845aac9c43e1f4bb5f790a0f112c184b1ecfaf05
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 21:41:01 2013 +0000

    name bloodhound in the NEWS file

commit 14ae6d4510536aed672a63038b6549fa91ef7608
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 21:38:29 2013 +0000

    Fixed version number for new release.

commit 12388a4b849db9e0067d68a7fdef27f63b02a7c8
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 21:32:24 2013 +0000

    Adjusted version numbers to reflect the new release.

commit 9a0d520385cefb33c8fe59c2eaad42957a690d2c
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 21:21:13 2013 +0000

    more NEWS additions

commit f7fe578423472b77114e24d786efa98b9a4b5cba
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 15 21:19:01 2013 +0000

    Some more initialization of sockaddr memory to 0

commit b0deded03ff5d763582e35e14078743539334f0d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 15 20:16:45 2013 +0000

    Change the order in which -lssl and -lcrypto are linked into binaries
    since the order matters on some platforms

commit 2a069cb52dd61b41d81d51db5afb52999d783845
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 17:35:31 2013 +0000

    Removed credit for Sebastien Schmidt, since it was moved to the NEWS file to
    cover the all his changes.

commit 2664ef12a988482a4203a33264bcf7ac7f5ac3c6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 15 17:18:46 2013 +0000

    Change tabs to spaces

commit 0b9990d8c3199c92ecf2db54e16856bc85254572
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 17:09:07 2013 +0000

    Tweaked the Owl discussion.
    Added discussion of rollerd and rollrec.pm changes.

commit 0a0f16466f15b1d7be539b6f3bf43c2b0395c5f4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 15 17:02:21 2013 +0000

    Add libval and validation-related NEWS items

commit 0394a53d62113f4e91b9b2e7e2c2c3baba3dcc68
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 16:45:01 2013 +0000

    mention dnssec-check

commit d400a16d0e238d9a8387a40f8f171d0e3b947556
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 16:43:24 2013 +0000

    more updates to NEWS

commit fd78609b6a09ef16530995e346a27aa83b25e90d
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 16:39:09 2013 +0000

    Updated module version numbers to reflect imminent new release.

commit 3bb13f9edcd61a37d09727c83c6dab8c839dac06
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 16:36:19 2013 +0000

    Update the tool version number for the impending release.

commit f0d3de010ced31f2fdf5b1441b7b6fafab6125ab
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 16:30:17 2013 +0000

    2.0 starting template

commit 2b8b8b26e8e7e29350d140ba64a76c2dff14a4b6
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 16:30:15 2013 +0000

    Added support for zonefile-parser config field.

commit 6f5e0227916af9bf0b7a4e67389db788c092d286
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 15 16:28:31 2013 +0000

    Replace record in cache based on credibility value alone.

commit ad078ced571d20406f3913ceac087be1a81a7677
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:58:42 2013 +0000

    Added support for zonefile-parser config field.

commit 41ec04c58acd096a009cf20c8b6fa2b39ad9e664
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:33:25 2013 +0000

    Added support for zonefile-parser config field.

commit bea5b6019b371f9a84fc4d3b3282b3481ea5c37e
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:32:57 2013 +0000

    Added support for zonefile-parser config field.

commit 06e233f9c5901f48f327c9b136adbff43f5f5d58
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:32:27 2013 +0000

    Added support for zonefile-parser config field.

commit a74630401ef54b8a76246acf0f5c35dc23c79de1
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:31:58 2013 +0000

    Added support for zonefile-parser config field.

commit eb3f9be36f1edc3af9359e3bfce5bb326c747b20
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:31:28 2013 +0000

    Added support for zonefile-parser config field.

commit adb548e90e738d27493b7968d78a61e5aeb026a0
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:30:45 2013 +0000

    Added support for zonefile-parser config field.

commit a6a9e4583e8f69d950915952969d1450017b7e8e
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:30:20 2013 +0000

    Added support for zonefile-parser config field.

commit af17fafe6c4b839fa0a7e9ffe7934ebda45dc2c1
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:29:57 2013 +0000

    Added support for zonefile-parser config field.

commit f4ca2a215123abfa45ac10c5d4e31ccde50e2e51
Author: Wayne Morrison <tewok>
Date:   Fri Feb 15 15:28:29 2013 +0000

    Added support for zonefile-parser config field.

commit 9a11ff0da44b2881e7b5c59e37836c00909035ba
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 02:59:06 2013 +0000

    allow for permently toggled validation tab boxes

commit 8145adf3cd054fdaebe700e612726722f4c6447b
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 01:22:03 2013 +0000

    Added a new effect to set the size of a node

commit fdc4c16d4b4a1173441fa2147a8aa5e57fcd9d57
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 15 01:21:50 2013 +0000

    allow null colors for border colors

commit a5b61c9664ee1237a1a2f4a8fe282f89d810267f
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 19:42:38 2013 +0000

    Renamed the border coloring class to node coloring, which is more accurate
    (and a few other bug fixes)

commit 071a296a9053c8dc180d2b708aca61f59f582b94
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 19:42:20 2013 +0000

    change border coloring effect to handle node coloring as well

commit 5e36fc81eecf682d57bf7816545d58e0032767a0
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 18:01:40 2013 +0000

    use a color selector for border colors

commit b2ed29bb05f5d37bd567301c115f2720781566df
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 18:01:30 2013 +0000

    fix alpha coloring so it affects everything about a node

commit e538e050ae581bca73efc191669cbf09e31efe92
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 18:01:21 2013 +0000

    Added a logical and/or filter

commit 6ce9410c5199bc06a54cb7ae6d31bcd479e17d2d
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 18:01:09 2013 +0000

    emit filterChanged when appropriate

commit 8c5021df27660cb5dd9f9c2cadd9c7b24fcfaec0
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 18:00:59 2013 +0000

    display help text in the background

commit 9f4c90f51a79790a1fb1fec872b469044cecf2bd
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 17:39:37 2013 +0000

    Ifdef out debug statements for thread ID since different platforms
    represent the thread ID type differently.

commit 45d84d82af195c5289578e8ed950e0360e15910c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 17:33:40 2013 +0000

    Set exit code to 1 if validation failed for a single test

commit ae1358dcdf1cc03a8bf5cdad2d3f88fa9cfac7cf
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 16:54:08 2013 +0000

    Add basic information about DNSSEC

commit 374d13fb38f82f85d679ddb68f9cf7917493ea04
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 14:43:49 2013 +0000

    Don't display error links

commit fcfa89cfbcfe688469a9ad9f606ee7bed55f55ee
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:43:03 2013 +0000

    first full implementation of a filter editor windows

commit f29eda19260477ee9f95725b6d30d36d9918e809
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:42:46 2013 +0000

    Show node info immediately on hover

commit c53039f4b57ea13ec281a70f7ac1a03b9eefd33e
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:42:36 2013 +0000

    fix centering of new scaled graph

commit 96301bf36176c8980e76c0fbe95365a2323006b2
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:42:27 2013 +0000

    fix the scroll bars to always calculate proper min/max scene sizes

commit e62f17a60a2c9bf0fbc23b71436bcdf691779216
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:42:18 2013 +0000

    minor bug fix

commit bc86d0c4b56c945a2758981a19133b4036b648a0
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:42:08 2013 +0000

    Fix the wait cursor in various spots to use the viewport

commit fed509d1fcc5ee1e26c3a59bde22a52e5e916550
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:41:59 2013 +0000

    set the busy cursor while loading files, names, etc

commit 2d2cb70849ff891b289cefe0aaa0569c2eea0bca
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 14 14:41:49 2013 +0000

    Add argument parsing to dnssec-nodes.
      --logfile FILE will load a log file
      --pcapfile will load a pcap dump file
      other arguments will be treated as names to lookup on startup

commit 2e738106c8a675815aadb4c7bb2f7aff49fe3777
Author: Robert Story <rstory>
Date:   Thu Feb 14 13:25:23 2013 +0000

    update for os x

commit d5def21bc8cf8896cb8ca0bf6568c5b7a79c4479
Author: Robert Story <rstory>
Date:   Thu Feb 14 13:09:43 2013 +0000

    add icons for os x

commit 05d6f7b5b6ab96038570f0079466820cd5aeb3da
Author: Wayne Morrison <tewok>
Date:   Thu Feb 14 04:28:35 2013 +0000

    Add an info rollrec to the rollrec file.

commit 3d783f6992600f8a5cd837037924ba6b347ee124
Author: Wayne Morrison <tewok>
Date:   Thu Feb 14 04:20:32 2013 +0000

    Added an info rollrec to the constructed rollrec file.

commit f35340e42327c673e7b182a9a581092d11cc7bed
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:35:48 2013 +0000

    Added info rollrec.

commit bf722b5ece41bb506d86d81eb72264534f4404b8
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:32:15 2013 +0000

    Shrunk rollover times.

commit 830b7054f4138e8edd33a47fea3354b2f1e75e3b
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:30:31 2013 +0000

    Added info rollrec.

commit 30df426e6804dbbf980b6642181211ebdfebcbf6
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:26:20 2013 +0000

    Added info rollrec.

commit 12aadb13f9509c184da3d2e4c72e61835f118aa6
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:22:26 2013 +0000

    Added info rollrec.

commit b0308ac9f4301432a28465ea1b743c616d352efe
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:18:13 2013 +0000

    Fixed -e arg for zonesigner.

commit 4bfcf395ad77a1ff16c413c8bcff4a69187143f7
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:12:27 2013 +0000

    Added checking of info rollrecs.

commit 60728502d5cab0a3684589dda67d18a6c4ca5ff2
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:10:55 2013 +0000

    Added -info to display the info rollrec.

commit a656d106aeff45201518a017b7ef4e436772d2b4
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:10:15 2013 +0000

    Modified to add an info rollrec when creating a new file.

commit ff1f83354d03f9d2af89957e1ac6a5d1e896534c
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:07:30 2013 +0000

    Modified to support info rollrecs and rollrec versions.

commit 295781e30f8c0588b29e0a1affddaea0c1e5c3a6
Author: Wayne Morrison <tewok>
Date:   Wed Feb 13 01:02:08 2013 +0000

    Added a description of the info rollrec and rollrec versions.

commit 5807620f3a93c5207456210744b404d89381caf2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 11 19:10:32 2013 +0000

    Initialize sockaddr_in structures before use

commit 81795d1671d954456fa8b1d6176771edbdf66069
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 7 16:52:10 2013 +0000

    Use XPCOMUtils.generateQI to generate the query interface.
    Call dnssecprogresslistener() before dnssecstatusObserver(). Not clear
    why this is necessary, but the earlier ordering affected the way
    notification counters were being incremented.

commit 39ff3e32260e81c2c2de67e40f9f2621d36c6bc1
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 7 16:48:14 2013 +0000

    Minimum version supported is 5

commit 5e56f9c3ddc305dd223e0d596a565981726a9b98
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 7 01:19:29 2013 +0000

    Save and print the resource records that we receive back

commit c8c4c630f90dd40d2ca2006be648b5e05a58a1e0
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 7 01:19:15 2013 +0000

    white space

commit af023da978933a655e46885250cfe4818756ffd4
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 7 01:19:02 2013 +0000

    define a data printing function to sprint only the data of a record

commit 7adc68521165df726ea047673a8d4c339627ac51
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 7 01:18:41 2013 +0000

    Start building a filtereffect editor window

commit b3131dd3710404229d4a30701136b2443ade5e0d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:51:00 2013 +0000

    Updated version of the extension update meta-data file

commit 101d83ebda38c492ea87b1293a83b2c3b8aa1d0e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:50:04 2013 +0000

    Leave out trailing / in what's new page

commit 4320719cb5342b6732c22c9e69419d8f0f9c988f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:49:24 2013 +0000

    Leave out trailing / for info location

commit 4a1de9824354d79422d1414aecbfa064cd9148bc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:48:01 2013 +0000

    Fix typo

commit 75bfc095139ed3a775bf9b400319cf2966cf7431
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:24:46 2013 +0000

    Add the update meta-data for the extension

commit 8e303131bb06fef6e12c87964c18f5342ac9770b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:24:10 2013 +0000

    Support version 18.0

commit 76b71ffbd6820a45588ca42793c76b13e76fedf6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:23:30 2013 +0000

    Enable the extension by default

commit 28530d390f9884e3ad63ebc91485cc9ee72be0e9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 6 19:20:12 2013 +0000

    Add the update meta-data for the dnssec-status extension

commit 275b364103a01b5590400c460b6a7aa8d977b98b
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 6 04:57:04 2013 +0000

    Add a new option to the right click menu to center the graph on a node.cpp

commit a11ae080646da9d850fd23cfef7d13480e948a0d
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 6 04:56:52 2013 +0000

    arrow point cleanup

commit f1147ca861fff5455a08a2747f9e006598ed0f9d
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 6 04:56:41 2013 +0000

    increase arrow head size a touch

commit a343258dfb72d8ba8f78d3ffaa838f1e6eea4f6c
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:03:27 2013 +0000

    fix a duplicate-data bug

commit 16d7a4175495390cbad53563777a52723d34ef34
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:03:15 2013 +0000

    Sort keys on a line according to interest (ksks before zsk, eg).

commit 516a61ef0d2704e03b0e62d43a1f87c567ed6f7b
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:02:55 2013 +0000

    Color code the arrow heads too

commit 9124273e1e808e360cc226211d66352ba6ea0099
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:02:36 2013 +0000

    make the lines thicker

commit 8b3d4d24323f6e5179f580acd20228e9b1784650
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:02:11 2013 +0000

    color the DS box lines too

commit 11c4d1fd1f72ea740508c9c966efb9edef13a3f2
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:01:53 2013 +0000

    save the original line colors on mouse release

commit 3ef2e6402cd6ed1ff3b43116726a0c2879fd9738
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:01:29 2013 +0000

    Make the box selections also act on arrow colors when selected

commit c2fc8e15942050acd457889e2af5273d0c8bc0d5
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:01:15 2013 +0000

    move the zone label out of the box and only print one

commit c407efb750bf5f2c97235a3176c25b759e45c4b0
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:01:00 2013 +0000

    Make the validation box blue when click-held

commit 0c45e0b9376b85a09bc08390b8ab786103134cdc
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 22:00:29 2013 +0000

    Move the box drawing into a separate class

commit e3f701a0ba442783ff37e98b82928a5c0abb8f39
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:06:39 2013 +0000

    Various warning squashes.

commit 472b720e9a03b7e821814e55f78dae031d2d1c1e
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:06:24 2013 +0000

    save the straight validation line pref

commit ae4aa0b3fe49113fe57ae33eeb570e6787fc8f30
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:06:09 2013 +0000

    rename qt_auto_properties

commit 9ec70dc38ef31234a4b5d739a35886303727c268
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:05:50 2013 +0000

    minor improvements of drawing calculations

commit a70d050ee6ebe3cfcd07fceaa3235cb17bdb6b60
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:05:37 2013 +0000

    return a DSNOMATCH code on that status value

commit e89afc0c70d3fd3a76514423d577a7cf41735c94
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:05:14 2013 +0000

    remove debugging

commit cf8149578f7369be9b0957a520e7dc4437b2a1b6
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:05:01 2013 +0000

    Much better arrow lines for validation diagrams

commit b0b6c28a51ce40b019db13dc4559735e6b9092d8
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:04:48 2013 +0000

    minor cleanup

commit 40166ed642d6c07eabc1ddf8825e614a747eaac8
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:04:34 2013 +0000

    slightly better lines with less overlap

commit 0b228b126b199e3fe674cae656910b53aab1747c
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 19:04:08 2013 +0000

    add a menu item for changing the line type

commit 6f903bd89bd179043afedb219f86cff4237144fa
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 5 18:50:09 2013 +0000

    Use spline lines for drawing between validation boxes

commit a8f74d8a2715114f48f98e187b22a51f4f12d70a
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 01:51:45 2013 +0000

    Deleted obsolete, commented-out 'viewimage' line.

commit bb5546e4be8231c94ff6f86234955066f52ebd68
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 01:50:36 2013 +0000

    Deleted obsolete, commented-out 'viewimage' line.

commit bbd65c57771ccaeac08f332b1ffb52c1bceb23ed
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 01:50:19 2013 +0000

    Deleted obsolete, commented-out 'viewimage' line.

commit 30ee223039b847c5c8b7291c6490833ee98496e1
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 01:32:39 2013 +0000

    Modified comment for KSK rollover phases change.

commit 1a5b0b6cc8426538b386b9ddf37b129b3d25ff53
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 01:27:53 2013 +0000

    Modified KS rollover phases.

commit e68ee900f6a4f2fb607de6b334fb9576cc376b45
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 01:18:38 2013 +0000

    Handle rollerd's new method of KSK rollover.

commit e4b781ebe73bfd564a8c71795b0a3e994640174a
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 00:55:28 2013 +0000

    Deleted an obsolete pod warning.

commit 03bc754df8a0982efbb56d433e88508ed62ce9b1
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 00:50:29 2013 +0000

    autods:  KSK phase 5 instead of phase 6

commit e7454fd117559e7538bbc780c182330df72b3400
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 00:49:23 2013 +0000

    Look for KSK phase 5 instead of phase 6.

commit f31b56b52abc67ae1c52716caeb7d17cf755509b
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 00:26:02 2013 +0000

    Handle rollerd's new method of KSK rollover.
    Removed some unused variables.

commit 2ee239ddc298ee9db725eeb0421739f020993b41
Author: Wayne Morrison <tewok>
Date:   Tue Feb 5 00:20:16 2013 +0000

    Modified step order of KSK rollover.
    
            - The key-rolling that used to take place in KSK phase 4 now takes
              place in KSK phase 7.
            - Old KSK phase 5 is new KSK phase 4.
            - Old KSK phase 6 is new KSK phase 5.

commit 2b210c886d0dc32cea841108007a1ddc7b0c5443
Author: Wes Hardaker <hardaker>
Date:   Sun Feb 3 20:29:20 2013 +0000

    update to testzone files

commit cfd9f3d588399ac6b8de3fada18688356e2b9130
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 2 17:50:38 2013 +0000

    update to testzone files

commit 9d3841dbd1859d8aa9dc9610167e6fc639425da0
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:22:49 2013 +0000

    test TLSA if Net::DNS > 0.72

commit 72a61274b60c9b2625d3cdccfa6a34ec5c382583
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:22:35 2013 +0000

    parse TLSA

commit d1a89945d8441b94fe8503c67572821dbf837071
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:22:22 2013 +0000

    change the data version and the DT version for submitting

commit a97b9f1b35eb25eba4a109da04d896d418f1842f
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:22:01 2013 +0000

    update to version 1.14.0.2

commit bdf3bc4043ef4357b1496562f66a90942cdf456a
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:21:45 2013 +0000

    modify the submitted DT version number

commit 3a9bcdafc7e6eab46f41e71f8b7a6810277cf3ef
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:21:31 2013 +0000

    Add a DNAME check to the list of available tests.

commit 20978cabe593e8bf708347582b250a20326e2d65
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:21:15 2013 +0000

    add dname records for each zone

commit adaa4c6957f532a9464059620526a44fed6e4577
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 1 18:21:01 2013 +0000

    ignore spacing issues for comparing rrsigs

commit 9a5071f4036f2aec788342c5d9da6bd92828e3ef
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 1 02:45:23 2013 +0000

    Return correct failure code when there is a DANE_SEL_PUBKEY and
    DANE_MATCH_EXACT mismatch.

commit 3042d5cb378627bf28887609ce60a644e38cf949
Author: Robert Story <rstory>
Date:   Thu Jan 31 19:02:28 2013 +0000

    patches, docs and icons for bloodhound

commit dc80e86f1e71fca380383b9c7636e8220d85f9bd
Author: Robert Story <rstory>
Date:   Thu Jan 31 19:02:14 2013 +0000

    renumber patch

commit 7472749c48544a5970918161de07057abf08ff67
Author: Robert Story <rstory>
Date:   Thu Jan 31 19:01:59 2013 +0000

    update to latest patches

commit 897279756afc9c45598ef9f001e42b86811e0dbb
Author: Robert Story <rstory>
Date:   Thu Jan 31 19:01:46 2013 +0000

    renumber patches, remove xulrunner patch

commit c4a7ad1f4534668df4029f870a7159d601666795
Author: Robert Story <rstory>
Date:   Thu Jan 31 19:01:32 2013 +0000

    rename dane -> mozilla-nss

commit c82ccde4fdf2e82d6ad628c0f38dfe0537821075
Author: Robert Story <rstory>
Date:   Thu Jan 31 19:01:16 2013 +0000

    update for f18, fixes, DANE

commit 4378dacf8dab735b7718608fefeda69bd0d8adbb
Author: Robert Story <rstory>
Date:   Thu Jan 31 19:01:05 2013 +0000

    renumber patches

commit 47f756ec18c4ccd5e46e4d279d3850fa6c03545e
Author: Wayne Morrison <tewok>
Date:   Thu Jan 31 17:12:30 2013 +0000

    Deleted some extraneous trailing spaces and tabs.

commit e7a6a918d75887a868eb92d5cf98263105b14885
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 25 22:11:53 2013 +0000

    Add DANE patch for curl

commit 0224115975a59a97b632993bbc7cfa8939c008f1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 25 22:09:38 2013 +0000

    Add README for curl

commit ad5be7f25a96042019869d384d5cab8d72106bba
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 25 21:22:13 2013 +0000

    Log the DANE usage value when validation fails.

commit 80b1462ecfd37d2dcaa772db486a357dea3b1df5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 25 21:20:37 2013 +0000

    Add log message for non-existant TLSA

commit ea7a9ca9339f40228f96c176a6b379c103d01e8a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 25 16:30:05 2013 +0000

    Allow fallbacks to occur if a name server fails to respond

commit 3672211a74034e0328c746ca6d4d58177bd4ecda
Author: Wayne Morrison <tewok>
Date:   Thu Jan 24 16:57:00 2013 +0000

    Added a note about DS records being included unless -nogends is given.

commit 9a23788b0180dcf0a6cc54d2b2cb23cb21e7ef65
Author: Wayne Morrison <tewok>
Date:   Thu Jan 24 16:19:48 2013 +0000

    Added note about multiple Owl users.

commit 90665cfa7575b492a5d08b943037d0b3633eb7ac
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:49:35 2013 +0000

    Valign rows to top.

commit 81f60b35efbb56f1c61e79ec1c5ff1415ee6a1f5
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:49:11 2013 +0000

    Valign rows to top.

commit 7690360f7ac4b0b2d151d611cdd0bd76e290ff02
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:44:42 2013 +0000

    Added link to toppedyest-level manual page.

commit be66c44415484914a27b8e2a5d872c67c74b90db
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:40:00 2013 +0000

    Fixed a few section numbers.

commit 3deab38d9e7d37678c8065cf8b79bddad3785f00
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:39:13 2013 +0000

    Fixed link.

commit af2c62671a87617a7724b60c720cbfd9eb8f1cf8
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:31:31 2013 +0000

    Adjusted titles.

commit cd8bed3af3e2cf139c8d964fd368df7aa16896e9
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:24:11 2013 +0000

    Minor title tweaks.

commit 2ad880364e08622a0850f6553f7aae15e362d5da
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 17:10:36 2013 +0000

    Full Table of Contents for Manager Installation Manual.

commit 714ca2a893e4c337c79fc2976ab2cc78423d015f
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 16:13:19 2013 +0000

    Brief descriptions of the Owl manager commands.

commit 1ee074cd29de06519752b3ef3c15304c6715393e
Author: Robert Story <rstory>
Date:   Wed Jan 23 04:09:28 2013 +0000

    update patches; add dane patches

commit 6ed8a314529522ff66447db6c11c00423d3d2e33
Author: Robert Story <rstory>
Date:   Wed Jan 23 04:08:56 2013 +0000

    rename nspr dir to mozilla-nspr to be consistent

commit bc61bf62481c2f616ff35f075ecc64039134f6c8
Author: Robert Story <rstory>
Date:   Wed Jan 23 04:08:31 2013 +0000

    rename/delete patches
    
    - prep for more recent patches

commit 2e4a00eb94e161ef9a11d08a60d32e1e4b5a1fec
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 23 02:24:05 2013 +0000

    Add capability to validate DANE record against SSL certificate

commit 9b0d557be7143eb0e098465660d0c925e3748aaf
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 23 02:22:19 2013 +0000

    Update log level for certain log messages

commit 53a1b6e79451c6aee34be2a25ad4f89453a6f586
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 01:46:58 2013 +0000

    Fixed section title.

commit 84b48becdab5a402e5c195480935221daf8b749d
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 01:42:09 2013 +0000

    Info on modifying existing queries.

commit f085048b51d4a6c2ed2f355855bd10ab8ce9dd31
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 01:41:18 2013 +0000

    Fixed forward reference.

commit 9269060b31a612128f4f6f1400b94c971161e993
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 01:24:50 2013 +0000

    Provides information about defining graphs.

commit fe6ad904a5540fcee6af5e3641bc1b7fe51c6159
Author: Wayne Morrison <tewok>
Date:   Wed Jan 23 01:15:46 2013 +0000

    Gives steps needed to add a new sensor.

commit 757ef6fc7e6504b958540e7175e81dfb4377bf0d
Author: Wayne Morrison <tewok>
Date:   Tue Jan 22 16:16:21 2013 +0000

    Installation procedures for Owl manager.

commit 534b4a0f352e155fffebc8a72b99fefa7fe1bfc2
Author: Wayne Morrison <tewok>
Date:   Tue Jan 22 16:15:20 2013 +0000

    Removed extraneous article.

commit f9cb504de030c3be4312200a0b361088f304b26f
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 17:35:59 2013 +0000

    Added info on using rrsync for manager-pull.

commit 0e4c81dd2d3227040b93f03fb278c759fa3f4e1c
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 16:46:26 2013 +0000

    Discussion on queries for Manager Install Manual.

commit fd871b8b8ffd62250cf1d13dc135bf3cc4d3c2a2
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 16:44:18 2013 +0000

    Adjust section-specific TOCs.

commit 908c24603a1793a41cf9ab77959de81e2d104e09
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 00:38:09 2013 +0000

    Fixed a link.

commit 793d1bd23d5b73811c2e1d12daf50fb37e013850
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 00:34:34 2013 +0000

    Overview of manager and sensor for Manager Installation Manual.

commit 62045de9e5c9a45aa656dcb1e2c4fbf3615dcf3b
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 00:25:34 2013 +0000

    Clarified manager's transfer comment.

commit 0709072ad85b1f5f0317999c7d89bd4eaab04f5d
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 00:11:11 2013 +0000

    Clarified sentence about data transfer.

commit 1ba9d1f86b746b04f5368d48bbf17bbea75b50ac
Author: Wayne Morrison <tewok>
Date:   Sat Jan 19 00:02:07 2013 +0000

    Fixed a link.

commit 457132eb28b2d8afe263e9ce15acd80f6ce60d27
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 23:56:00 2013 +0000

    Section title fixes.

commit dfcc9a3c290b37a41e27b7552cc112ee9148eb99
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 23:51:14 2013 +0000

    Fixed a few section titles.

commit b7ff73aa6264d96f526ea70b88f0636f90006554
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 23:48:34 2013 +0000

    Guide -> Manual

commit 51ffa28f1107e720664c038c01b2f452eeddd297
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 23:46:08 2013 +0000

    Guide -> Manual

commit 4dd8ccad5c158228a6a8b00ed2a4f6bab330162e
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 23:43:53 2013 +0000

    Top-level page for manager installation guide.

commit 8518c858ff6ea5486fcbc456087fc812921b6d18
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 23:24:55 2013 +0000

    Deleting this version in favor of the split sensor/manager version.

commit 80930ece319fc1a72abc66035b9758f6511367ce
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 23:19:43 2013 +0000

    Deleting these versions in favor of the split sensor/manager versions.

commit d9508507b9ec7f99fa868b878ff7f0a6e1ddb0c3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 18 22:25:30 2013 +0000

    Make some additional checks when checking for non-existence

commit 4173f0a798d3df6eb5555393283ae50bab155a45
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 18:19:22 2013 +0000

    Full table of contents for sensor installation manual.

commit c4ef456565d994547a4848ce482575d6a97b1d2d
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 18:02:48 2013 +0000

    Clarified a reference to manager command section.

commit 83cee7a30dfaf081e27565561169e09d9365ebf8
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 17:58:45 2013 +0000

    Fixed links.

commit 0cef6cf3856cdbfbb43b45059252fc1f978f4620
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 17:52:42 2013 +0000

    Fixed links.

commit 3543dd98b18fd06710270666eaaaca47068811d6
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 17:44:16 2013 +0000

    Fixed the title.

commit 90d8c7df00f9f98ca24a73aae347c5ec3718a6d0
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 17:42:44 2013 +0000

    Describes how to add and delete queries.

commit 182d3aba518889e5dcf11ec0d54c17aaf0cbc374
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 18 17:39:06 2013 +0000

    Fix typo in function name

commit d5c3c8cba93d86e204e4f409a4389c5df16af3bf
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 17:29:27 2013 +0000

    Fixed a link.

commit 416db08babafe7a611e3b44e328befc1adad4c24
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 18 17:20:49 2013 +0000

    Ensure that shared lock on context is unlocked where necessary.

commit 8ef298de17266b0dd94660a23d20b90048616b88
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 17:17:15 2013 +0000

    Describes how to add a new sensor.

commit 0d28610c64f68df13ebed9b3c78d65e3606f56de
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 18 16:46:01 2013 +0000

    Add debug code (ifdef'ed out for now) to display signature inception and
    expiration times

commit eb6f4633326388353d6317ce04c70132b221ef84
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 18 16:43:42 2013 +0000

    Probe for IPv6 and IPv4 enabled interfaces and cache the result in the
    context structure. Look for glue records of a particular type only if an
    interface of that type is enabled.

commit 8af919770d0d2a1746d7afb237a0278d81aae826
Author: Wayne Morrison <tewok>
Date:   Fri Jan 18 00:21:37 2013 +0000

    Added note about mixed configuration of transferring hosts.

commit 87f5667ef106e05d63834c0191590127c5f810bb
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 23:36:25 2013 +0000

    Added a toc.

commit a57e07457caea05b94e39d42072c8b2289800928
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 23:16:38 2013 +0000

    Added a section on transferring data.
    Added a section on sensor heartbeat.

commit 3492d4ddb78e1244efff34166e693e206c405b84
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 17 17:59:07 2013 +0000

    update to testzone files

commit ced1e7dd762a339bd70a9bee9ade3299d79caab8
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 17 17:55:46 2013 +0000

    update to testzone files

commit f94c21e290c4f12039aa8a74ba657d88c9f4efaf
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 17:45:39 2013 +0000

    Fixed title.

commit 6ad23d2d99870b144ebeeeb381578a652c7e21b1
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 00:41:57 2013 +0000

    Fixed contact address.

commit c71eaa29ed1ab4909660d84dde3c87f090c13c70
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 00:35:26 2013 +0000

    Only transfer from sensors with a sensor data directory defined in config file.

commit c90e8b28baf64023629469b247f981104bfda69b
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 00:30:42 2013 +0000

    Daemon to transfer Owl data from sensors to manager.

commit f291f714df1b759360eb97b75beca45dbafdf240
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 00:27:50 2013 +0000

    Fixed contact address.

commit 23d8bb9a5a2143fc481bdf3b9c91c85cdf633dd6
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 00:26:17 2013 +0000

    Fixed contact address.

commit 152cb3ba069ed80e46ab0b96bf9efad4978b54b2
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 00:23:40 2013 +0000

    Added new 'data sensors' field.
    Added discussion of 'remote ssh-users' new third subfield.

commit 48a921d6c8c9a1fda1643341b3707acbcf7fa693
Author: Wayne Morrison <tewok>
Date:   Thu Jan 17 00:01:43 2013 +0000

    Added the "data sensors" lines for the config file.  This will be used by
    owl-transfer-mgr.

commit a893975a8a8fdba71ddd4887d96402dabf046070
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 15 20:40:35 2013 +0000

    Handle aliases in the DANE checks

commit 8ecb05b8ae8e3c7887c801e7175cf2375a23b7c7
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 15 15:25:23 2013 +0000

    update to testzone files

commit 967cb4c84828b791e3d0791864ff2a019723b31d
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 14 00:05:17 2013 +0000

    update to testzone files

commit b80f2915ad3bc09214c6980b74a03862e2a62886
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 7 15:43:45 2013 +0000

    update to testzone files

commit 940a7be153f3f9e0534f8c6f2513e17a1130dbda
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 7 00:04:29 2013 +0000

    update to testzone files

commit d516a3226a8834f4484f088c11b5f127efd6b41c
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 6 22:27:50 2013 +0000

    update to testzone files

commit 7747cd25cfc926c2efccad30721782ff83438ee0
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 3 19:08:23 2013 +0000

    update to testzone files

commit b811fa4a76ab33cad84c82759b279862f200e16e
Author: Wayne Morrison <tewok>
Date:   Thu Jan 3 14:44:27 2013 +0000

    Added transfer-mgr-args as a host subkey.

commit 28665223616cc581720112b3ef927c74350babd1
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:57:11 2013 +0000

    Modified to use renamed values in owlutils.pm.

commit 0f5a8293252015b2df55a3241850641e561e0191
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:55:58 2013 +0000

    Modified to use renamed values in owlutils.pm.

commit 0582d24b83287958724d6bedceb1d561de499580
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:44:21 2013 +0000

    Minor comment fix.  Very minor.

commit de4cc67d0d56c058ad7443d31f45d45087df1ea4
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:43:18 2013 +0000

    Cosmetic spacing fixes.

commit 6532e61d03f4de14f5475392f3aab3ca37363ad6
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:37:21 2013 +0000

    Generalized config lines.

commit 22d95c15dc360f584fa6c166e26c6e4673467b5b
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:35:11 2013 +0000

    Moved from sensor/

commit 58f4697b80adf4b06df43c36730c865b8a64521a
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:34:22 2013 +0000

    Moved to common directory.

commit 983178ed417091e57a418afac24aefad0d619638
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:33:44 2013 +0000

    Moved to common directory.

commit 4c53ab3f715acb3093bf5a0636fe2457d98b8733
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 19:32:41 2013 +0000

    Update Fast.pm Version Number: 1.18

commit 641ff10fe5fd13e55d948901d628a9d6f37311d2
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:30:37 2013 +0000

    Adding new directory for files common to sensor and manager.

commit f6f74b0c625b28fe57deb3dbf65cbf2fbe1f5857
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:26:40 2013 +0000

    Generalized config file so it isn't sensor-specific:
    
            - "sensor" keyword changed to "host" keyword
            - "manager" keyword changed to "remote" keyword
    
            - "dnstimerargs" subkey changed to "dnstimer-args"
            - "transferargs" subkey changed to "transfer-args"
            - added "transfer-mgr-args"

commit 349db31a825f23c16d50868cbd55a2214ee77551
Author: Wayne Morrison <tewok>
Date:   Wed Jan 2 19:22:03 2013 +0000

    Generalized the config file so it isn't sensor-specific.

commit 468cd41c2227b03a15449324ede3625f19052d42
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 19:17:57 2013 +0000

    allow for + characters in the SOA rname

commit 39132891dbeac3ebcd276e35f74583e35526a8e9
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 19:17:41 2013 +0000

    don't use new_from_hash since it's no longer around (bug #81757)

commit aabe9d6535a68a04d36212def5ce91fcd68f1338
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 17:13:32 2013 +0000

    copyright update

commit 4184a6b557a2065d9067bf7defef411d90e01b61
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 16:17:55 2013 +0000

    update to testzone files

commit 766d07dd2639c82ff3e96a64d0e22df31db8c51b
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 15:50:57 2013 +0000

    update to testzone files

commit e88c91c8dfe6ec5abaaf2792875e1c9e5e8cec40
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 15:13:39 2013 +0000

    update to testzone files

commit b5430119d3bf28fd025d3411a681ae11ca05a2eb
Author: Wayne Morrison <tewok>
Date:   Mon Dec 31 23:44:46 2012 +0000

    Renamed a variable from $user to $sensor; reflected that view to comments.

commit 2c8721d60e646cd12d92221bd6f88574bc3b4d56
Author: Wayne Morrison <tewok>
Date:   Mon Dec 31 23:37:56 2012 +0000

    Improved construction of the rsync command line so the src/dest
    arguments are clearer.
    Improved an error message.

commit fa25514b9a90cc4ea05e25006710613fc15c7b54
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 31 14:43:10 2012 +0000

    added new test invocations to the Makefile.in file

commit baab8f88192a349ff34a7e425023625ea3643a0f
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 23:25:52 2012 +0000

    Discussion of Owl sensor queries.

commit 9f2e4ca2f761534c85fe0bb32a5851a98790451d
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 23:19:09 2012 +0000

    Fixed two URLs.

commit 95dab53852eaa785e807e23f30b0a236a79d3963
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 23:15:58 2012 +0000

    Owl Sensor commands.

commit 4833ca36845e69540700fcc001a78b7cddaf3d49
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 23:14:44 2012 +0000

    Sensor-installation instructions.

commit 482c64e3800b771d93a32500a3c3c98405710e40
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 23:13:38 2012 +0000

    Overview of Owl system.

commit 0a2bb403c0abbcd6e2a3921df578ea22e3c0dc60
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 23:12:34 2012 +0000

    Main page for Owl Sensor Installation Manual.

commit 27ddcd087240a43aa3208b4592126c65086293e4
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 23:10:25 2012 +0000

    Top-level page for the two Owl installation manuals.

commit 9ba8a94267ea60107dbd9603babed6aa1a821ae3
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 01:37:17 2012 +0000

    Added a note that briefly mentions some of serialincr()'s limitations and
    abilities.

commit f212270353184cc05b1a11ecf6d8b4d0c53a348a
Author: Wayne Morrison <tewok>
Date:   Sat Dec 29 01:11:20 2012 +0000

    Reworked big chunks of serialincr().  This now handles SOA lines that
    include the optional TTL value.  It also does a *much* better job of
    handling parentheses on the SOA line.

commit 4b02f1098d51039f03e4daea2f900425413dc1a6
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 27 17:12:28 2012 +0000

    test files for zonesigner's serial number incrementing

commit 21b831229d623cd6b80427cddabea0837ca9f727
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 27 17:12:16 2012 +0000

    display the last serial number it should be an increment from

commit 14f54d7efec16f093fecd85c05526be29a20840a
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 27 17:12:06 2012 +0000

    Load the zone from Zonefile::Fast and check the serial number after each run

commit 97885b6880a8211bc539b75902f5d99fe9193977
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 27 17:11:55 2012 +0000

    copy files into place, cd, and execute ZS and test exit status

commit c69fa2d994caf3b485b8585a1bfce24ee2ce99b1
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 27 17:11:40 2012 +0000

    initial template for a series of zonesigner soa tests

commit fe8d2026e43ee13caad55dde29197a7428fc20a3
Author: Wayne Morrison <tewok>
Date:   Sat Dec 22 23:39:20 2012 +0000

    In serialincr(), account for the stuff preceding "IN SOA" in the
    line-finding regexp.

commit e61b8f4bab9377131dbde0006bd9b191974ec8b7
Author: Wayne Morrison <tewok>
Date:   Sat Dec 22 23:06:34 2012 +0000

    Fixed use of line copy in serialincr().  Don't need to delete lparens from
    it, and we'll actually use the copy in checking for SOA lines.

commit 1a7fafd6fbd5e5dbab2a4a41d439c8a48683f4f2
Author: Wayne Morrison <tewok>
Date:   Tue Dec 18 17:05:58 2012 +0000

    Bolded SEE ALSO entry.

commit 6eb88579aa459791db499b6aa8c05c795369a49e
Author: Wayne Morrison <tewok>
Date:   Tue Dec 18 17:05:00 2012 +0000

    Bolded pod SEE ALSO entries.

commit 3ac8b01562a646f7a8f66ff97896eebacbd8152a
Author: Wayne Morrison <tewok>
Date:   Tue Dec 18 17:02:38 2012 +0000

    Bolded entries in SEE ALSO section.

commit a6df3bc1cab797963f1326c036a56db1a1dfa688
Author: Wayne Morrison <tewok>
Date:   Tue Dec 18 17:00:00 2012 +0000

    Clarified that this is for sensor.
    Bolded the "SEE ALSO" entries.

commit 5ab099c2d9698b6723aad9386cddd9c49fa9aabe
Author: Wayne Morrison <tewok>
Date:   Tue Dec 18 16:54:40 2012 +0000

    Checks for necessary Perl modules on Owl manager.

commit e9b6d944225308547c1bea363fd7fa11489a4947
Author: Wayne Morrison <tewok>
Date:   Tue Dec 18 16:43:58 2012 +0000

    Checks if the sensor host has all the required Perl modules.

commit f27d149ae56f317b02b4cdf1cc20d76a92d56f16
Author: Wayne Morrison <tewok>
Date:   Mon Dec 17 22:31:02 2012 +0000

    Added a few installation examples.

commit 85c238b595b1facb16e1773008e2010ba330f085
Author: Wayne Morrison <tewok>
Date:   Mon Dec 17 21:31:27 2012 +0000

    Added example ssh-keygen command.

commit adb4e99ec21bff57fd0871e3a2887eeaf09a6a82
Author: Wayne Morrison <tewok>
Date:   Mon Dec 17 21:08:14 2012 +0000

    Fixed "X executes Y" arrowheads.

commit 907b336411548e65400321c4b95c09293fcf2244
Author: Wayne Morrison <tewok>
Date:   Mon Dec 17 20:55:27 2012 +0000

    Added user-creation examples to 2.1.1.

commit 9382ba5fd90634d4483b4476d97ea161a40cb146
Author: Wayne Morrison <tewok>
Date:   Mon Dec 17 20:23:46 2012 +0000

    Modified heads of "X executes Y" arrows.

commit 2ef7ce0d86fd0dcb90054c3f2006faba5123eaeb
Author: Wayne Morrison <tewok>
Date:   Mon Dec 17 20:05:37 2012 +0000

    Added several suggestions to 2.1.1 for possible names for the Owl user.

commit 6a00f88545ab8dde0ac70d1ca89d3e3225311d26
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 17 18:37:10 2012 +0000

    check check for bytes < 0 rather than -1

commit 6b6de7a73a29ebb7a2fa1092be97a3579f867ae6
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 17 18:36:57 2012 +0000

    run autoconf

commit dd0e2a666d9fc945d6b9debcf4442d71ea26aa7c
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 17 18:17:54 2012 +0000

    don't bother checking EAGAIN in complete_read()

commit b9c5da9d7eb39a491ac1cf16a6efcf77e34753d0
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 17 17:57:44 2012 +0000

    check for the size_t and ssize_t types and define something if they don't exist

commit 88a5d8b26ed08a4d33e07f7f3b9cae4ba8ef8e67
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 17 17:50:16 2012 +0000

    use a signed size_t for bytes returned from recv() and check it with signedness

commit aca1e8c74e2fe9fb01f3831c1dbf7655cb1d796d
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 17 17:49:59 2012 +0000

    new versions of the application viewer from a new qtcreator

commit 57193a09035add2f7eead7024cd3319de018d29c
Author: Wayne Morrison <tewok>
Date:   Fri Dec 14 17:56:45 2012 +0000

    Added new section 4.2.9.

commit 52642285025ee6a34bd0e8e0eecb6bf4038946c8
Author: Wayne Morrison <tewok>
Date:   Fri Dec 14 17:56:17 2012 +0000

    Added new section 4.2.9 for graphing modifications.
    Fixed path in owl-newsensor example.
    Clarified sentence in owl-hostgroups.cfg section.

commit a9cb8cb2f0b07c3326bd409ba6774259e9c68084
Author: Wayne Morrison <tewok>
Date:   Fri Dec 14 17:53:14 2012 +0000

    Fixed pathnames in drraw.conf section.
    Fixed verb tense in a sentence.

commit 9279f0c17fc5bae77ca65e338481327d194ac851
Author: Robert Story <rstory>
Date:   Thu Dec 13 16:11:41 2012 +0000

    slight clarification of subject

commit 108f34bc6ff685d3b216f1a77c743a8bda463102
Author: Robert Story <rstory>
Date:   Thu Dec 13 04:47:55 2012 +0000

    fine tune res_io source management
    
    - new res_io_retry_source: try source again immediately
    - new res_io_reset_source: try next address for server
    - res_io_cancel_source: try next server
    - update many places that used simple CLOSESOCK to use
      new routines, which should jumpstart retries

commit 7875bd4d73c77b0db24d5472f1bbe0b3bac3a053
Author: Robert Story <rstory>
Date:   Thu Dec 13 04:47:48 2012 +0000

    tweak socket reading
    
    instead of continue on socket error, continue on anything
    besides success.

commit 6cb65bf13bcbbc85a0e908908425ffca69ebe046
Author: Robert Story <rstory>
Date:   Thu Dec 13 04:47:40 2012 +0000

    tweak tcp read function
    
    - use MSG_DONTWAIT if available
    - retry on EAGAIN
    - bail on any other error
    - log socket shutdown, incomplete reads, and error
      as appropriate

commit c6548e301b7886c4baa38ffcfebaf1336e279baf
Author: Robert Story <rstory>
Date:   Wed Dec 12 19:22:52 2012 +0000

    optional code to check for fd leaks

commit 76c13506c59faad307360c3d26d32d3d8e290b99
Author: Robert Story <rstory>
Date:   Wed Dec 12 19:22:40 2012 +0000

    fix fd leak
    
    close config file fd for empty file case

commit 597164fd2418a23bfec3636985ed020f9a2cb230
Author: Wayne Morrison <tewok>
Date:   Wed Dec 12 18:42:56 2012 +0000

    Fixed a path.

commit 2e0e66f9b52af73e7b9147ae6d505c3459c8bd0a
Author: Wayne Morrison <tewok>
Date:   Tue Dec 11 01:08:07 2012 +0000

    Minor adjustments to the file's TOC.

commit 25c7ebc236559d4dbb22e46550aac7f0895cad67
Author: Wayne Morrison <tewok>
Date:   Tue Dec 11 00:08:36 2012 +0000

    Added a "sponsors" section to the bottom.

commit 87fa548c121440a8a0ecaf1a7efac9acf0a56ee4
Author: Wayne Morrison <tewok>
Date:   Mon Dec 10 19:29:43 2012 +0000

    Removed an unneeded module from the modules list.

commit 8f6195db060f6d1cf13547778d4673a842925c3a
Author: Wayne Morrison <tewok>
Date:   Mon Dec 10 19:23:30 2012 +0000

    Removed unnecessary log message.

commit 0e72ef1906e996bf0da1e0a8063652babc5ce211
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 10 18:14:33 2012 +0000

    update to testzone files

commit df31bb255b1c3ecbe40324780c0adcd7c3dd5b2b
Author: Robert Story <rstory>
Date:   Mon Dec 10 03:43:23 2012 +0000

    use internal namser defs on OpenBSD

commit f82ce6a76fb181115eacda6544c57af55eb5dab0
Author: Robert Story <rstory>
Date:   Mon Dec 10 03:42:50 2012 +0000

    move test/leaktest targets into apps makefile

commit 2419f48f84bc7272227159187ff9ad7194e94775
Author: Robert Story <rstory>
Date:   Mon Dec 10 03:41:44 2012 +0000

    test for macro before using it

commit 695d9439f251cf6833ee752a3297b3f15d48b234
Author: Wayne Morrison <tewok>
Date:   Sun Dec 9 02:07:58 2012 +0000

    Removed the logging thread completely.  It was burning huge amounts of
    computrons and wasn't actually needed.

commit 3527b1a678437f92a805ec76c4cd97c4f065c840
Author: Wayne Morrison <tewok>
Date:   Sun Dec 9 00:25:43 2012 +0000

    Added better handling of log messages when threaded or forked.
    Added pod describing threaded/forked behavior.
    For the sake of generality, removed references to root nameservers.
    Renamed a couple routines for clarity.

commit 3c0bea01185fe2e90557251c80eb977855fc92b8
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 7 17:33:22 2012 +0000

    revert the qt4 tests accidentially converted to qt5 headers

commit 550237ccb0ba592da3f02f9d461985b50852be07
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 7 17:33:08 2012 +0000

    qml test for qt5

commit cc707068c7f3e047e1062ea63af68a5f70f4ec86
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 7 17:32:54 2012 +0000

    qt5 version of dnssec-test

commit 110ef4f90c302d65be0991a871f75a72f2bf6fbf
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 7 17:32:33 2012 +0000

    Added a patch for doing dnssec lookups by default in qt5

commit 70bb21afed1acc863166ca695a2f843f803c33ed
Author: Robert Story <rstory>
Date:   Fri Dec 7 01:48:06 2012 +0000

    add tests for lib for ssl functions (used by dane)

commit 8178b451430a15297e7191b429f152972c8cf052
Author: Robert Story <rstory>
Date:   Fri Dec 7 01:47:59 2012 +0000

    don't hardcode validate app name in test targets

commit d70d507a5f85f7bc051194b94d0b7e34fbe676a1
Author: Wayne Morrison <tewok>
Date:   Fri Dec 7 01:06:18 2012 +0000

    When running unthreaded, each query process handles its own logging instead
    of sending it to a logging process.

commit 93f1a15e8a3674f99db175d43a1f4438566d8e67
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:58:40 2012 +0000

    Added note about threaded vs. nonthreaded executions.

commit a597ffff918cf0babb73b7d8205873aeeb7d1e50
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:55:10 2012 +0000

    Full table of contents for Owl Installation Manual.

commit 8c64119b3f25828d63fc59d7e3b455e9a4ad0d96
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:54:53 2012 +0000

    Owl command index.

commit 13ec3a81d061540cee50b848e28ed73c0e7e68d7
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:54:37 2012 +0000

    Instructions for adding new queries.

commit 0d0b0fe3db9b04b629ed3f96874caf7821709f97
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:54:08 2012 +0000

    Discussion of defining graphs for Owl.

commit 5740c653ee21f7cc1947cdb9b198fbe64e8c5e2d
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:53:30 2012 +0000

    Instructions for adding an Owl sensor.

commit 9fe3405c9c20bcd0c3208ecdb79b52732c32f7cd
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:53:11 2012 +0000

    Discussion of queries.

commit 567add925a43c6ddf644dd6f17709a612d5055e4
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:52:57 2012 +0000

    Installation instructions for Owl.

commit 33b8ba8dc5d04952f1d25dd0fc5eb444118f745e
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:52:10 2012 +0000

    Overview of Owl.

commit 4ad8666fce5eec63782d03bc9b3e6819c5c24681
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:51:09 2012 +0000

    Introduction to Owl installation guide.

commit 727636498f1ec20f75924c27a37214158f5ac316
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:43:16 2012 +0000

    If Perl or the O/S isn't thread-enabled, then each query will be run in its
    own process.

commit 72a742415bf66dae7efdae416b3f7b86db57ee9d
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 18:35:07 2012 +0000

    Added the -confdir option.
    Added logging.

commit 74bcdf65f4f68d17b3809624fdbfa1641c83c76d
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 17:27:25 2012 +0000

    Minor fixes:
            Deleted some unused variables.
            Used $NAME rather than hardcoded name.
            Modified a few log messages.
            Deleted some debugging code.
            Properly specified non-arg in owl_setup() call.
            Changed logging to log info messages instead of warnings.

commit 678e4b448dddbaaf491d2df161ea6215ea47222d
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 17:22:25 2012 +0000

    Allow better specification of non-args for owl_setup().

commit ca4e934da45f419f0f0d4ee5cf59bbc0d67906a4
Author: Wayne Morrison <tewok>
Date:   Thu Dec 6 17:18:28 2012 +0000

    Used full argument name in transferargs.

commit 2d23ba9e542483071b092702ce24d932e3a970e7
Author: Wayne Morrison <tewok>
Date:   Tue Dec 4 18:13:40 2012 +0000

    Remove some obsolete testing code.

commit b132e258597709119bae64e39c5c6067939b3aba
Author: Wayne Morrison <tewok>
Date:   Tue Dec 4 17:39:24 2012 +0000

    Require that Perl threading be available.

commit 9993a34f65c2452aad67c0c9fc89fc33bd6220e4
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 21:20:26 2012 +0000

    Fixed program versions.

commit 306456028e04e8faa087b8a4b86893015b17a4c9
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:59:16 2012 +0000

    Replaced another reference to site-specific directories with example names.

commit f0bf5b861a2b4f810ece0a56834281f95a084807
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:27:35 2012 +0000

    Diagram showing data flow on the Owl sensor.

commit 8ca2a8644ea5277738feae2096e914477aad00cd
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:26:54 2012 +0000

    Diagram showing dataflow on the Owl manager.

commit af72325832597f4f0152719adaeb0f7e123ad64c
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:23:13 2012 +0000

    Diagram showing the topography of two example Owl monitoring setups.

commit d36fd553679916541fbd0ec7e5f77c69f6c95f91
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:20:29 2012 +0000

    Replaced references to site-specific directories with example names.

commit 78bc8a03bc4ca00557d0e75b79b207b79268806c
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:18:27 2012 +0000

    Replaced references to site-specific directories with example names.

commit 2114fb9192af8072e1c41ba66915f1c27ecb1e4e
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:18:08 2012 +0000

    Replaced references to site-specific directories with example names.

commit b02239e0f16b6fdde1eb6f5774803a330671a370
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:17:26 2012 +0000

    Replaced references to site-specific directories with example names.

commit 49d90772fdc315daedba7f8dc5a5405561e1ac29
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:14:30 2012 +0000

    Example objects required for handling a single Owl sensor.
    These objects will normally be built by owl-newsensor.

commit 7f2fbbcf6ec6891fddab32585eeee6497e79a0c2
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:12:13 2012 +0000

    Template service object required for monitoring DNS data for Owl Monitor.

commit f5c03a29b0095f2c34e3662a0723774d653537e9
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:11:39 2012 +0000

    Template host objects required for monitoring DNS data for Owl Monitor.

commit 220ee66f33933b2ddc5747efc6af9714640d8dd9
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:11:00 2012 +0000

    Example hostgroup object required for monitoring DNS data for Owl Monitor.

commit 3164ed7bc1c7b02a4bb4d40cbf00549cbbd1841f
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:10:14 2012 +0000

    Contact objects required for monitoring DNS data for Owl Monitor.

commit 32d25e4a01826be8e4866c3acb6d49944af219cb
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:09:14 2012 +0000

    Command objects required for monitoring DNS data for Owl Monitor.

commit 89495c3afbcb73e3fbdbfb37f86db59c37c4687d
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 18:07:48 2012 +0000

    Mods to nagios.cfg to include Owl object files.

commit d80b5b90583f2abd3a4013dcce57bf39f3a65e1a
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:59:31 2012 +0000

    Script run by the webserver in order to register that an Owl sensor has
    sent a "heartbeat" signal.

commit 2f1a02041a4fd470963c854a7081e4a793ab40e1
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:58:41 2012 +0000

    Example lines that may be added to Nagios' side.php file.

commit 4b60cac23fe838b60a6adccfef12e3fcc3de00f7
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:57:34 2012 +0000

    Briefly describes files in nagios-files directory.

commit ebc07e99e06061d3fd9913f59648f3ecc060df11
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:56:09 2012 +0000

    Code for nagiosgraph map file so it will do The Right Thing with Owl sensor
    data.

commit 18b362577c0f57de31e7b2368120cad0626dfc96
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:54:44 2012 +0000

    Recommended settings for nagiosgraph config file.

commit 377c4d31487566eda044b7f97b4aacbe2fe5365c
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:51:55 2012 +0000

    Brief description of contents of manager source directory.

commit 16579b29151169dc3d025f3fa38621e77f91c756
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:50:03 2012 +0000

    Small grammar fix in pod.

commit 6bff8025a9ca3815e70b75c070d74a7fa282b1e3
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:48:39 2012 +0000

    Nagios plugin to retrieve Owl sensor's heartbeat data.

commit f43146a719261fcefdaa1d00c79a615a17fd6456
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:47:50 2012 +0000

    Front-end to handling Nagios performance data for the Owl Monitor.

commit 5399282954e4f51a469fcf6d63e66ab79414107b
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:46:44 2012 +0000

    Nagios plugin to retrieve DNS response data from an Owl sensor.

commit cd8f43ac7f2a284e78ea3cfd95ed9c6dc9d63024
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:37:52 2012 +0000

    Builds Nagios objects for a new Owl sensor.

commit d3d5aee94ef488c764d236ea4b398ef6b300f404
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:37:17 2012 +0000

    Makes monthly archives of previously archived Owl monitor data.

commit 542b6de0727f9a30810aff03ec1b8837c4c79291
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:36:42 2012 +0000

    Initializes files and directories for new Owl sensors.

commit 446a7e0192319b7b7b1abf6be5fd2e10ab1a7faf
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:36:10 2012 +0000

    Archives Owl sensor data on an Owl manager.

commit fb7ca5934c6b14b9247b9658c27ff732ec618a9e
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:35:24 2012 +0000

    Archives archived Owl sensor data.

commit 32dfd04d38cce807da4c5c81234a9b276ae01c3f
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 17:34:38 2012 +0000

    Archives DNS response data from Owl sensors.

commit cdc975bec6f259f448ef5ec2ef600ce324bb27be
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:46:41 2012 +0000

    Directories for Owl manager files.

commit 56042eb04f52922c6ccb92ca268359b271adfe0d
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:36:53 2012 +0000

    Utility routines for the Owl sensor.

commit 46079caf72a5c29fc1392408fa3fa3b558d38497
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:36:15 2012 +0000

    Manpage describing the data file format for the Owl sensor.

commit db37cfc4e0034eefa4deb5342d3a587e8d948f75
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:35:47 2012 +0000

    Manpage describing the configuration file of the Owl sensor.

commit 83605aa6372fdd2ef1af4e5b406dd7c77871fc0b
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:34:53 2012 +0000

    Example configuration file for an Owl sensor.

commit 7c8259188eebf079960afcfe6098d67fe64577c0
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:32:54 2012 +0000

    Scripts for Owl sensor.

commit 06dba0f648b40b48cd2a40205fcacbfb9e8f9f7f
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:30:50 2012 +0000

    And here are a few subdirectories for the sensor.

commit d202056ea54bd8a68f662927fb70b568b81209ae
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:29:43 2012 +0000

    Added a few more directories for Owl stuff.

commit f9632f94f85bb51531739f1fdcfe315c2e9c0052
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:26:21 2012 +0000

    Top-level directory for Owl Monitor software and documents.

commit 7efcca8e0772cc99e0114920228264e29ef043d2
Author: Wayne Morrison <tewok>
Date:   Mon Dec 3 16:03:59 2012 +0000

    Adjusted version number.

commit 3674baf8b9ad044cf0e2ad40922ccf8b8e21dace
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 27 00:44:52 2012 +0000

    update to testzone files

commit 66cd0432b0130a9516f1df1f4e72825a7c37b78a
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 27 00:21:20 2012 +0000

    update to testzone files

commit cf73b1cccbc5e73b0ac879ee43e750f661980633
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 20 19:22:18 2012 +0000

    Rename VAL_DANE_MISSING_TLSA to VAL_DANE_IGNORE_TLSA

commit 6b052b43cf65425582dc956ca4901bde2f9f795e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 20 18:20:06 2012 +0000

    Add function to check DANE use-cases for openssl-based SSL objects

commit 994af51ef6d4a33518037536a851db24e03c4892
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 13 18:10:30 2012 +0000

    update to testzone files

commit b62e0e6173e884f702a4b2a725a7f6678cc82c7b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 12 20:04:54 2012 +0000

    Properly handle internal to DER conversions.
    Add debugging output

commit 84ee7459f988927936b06d538e0357555f3b29bb
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 12 20:01:09 2012 +0000

    Print queried name in output

commit b5a4d632ca8c7d89a2c3e025dc639232110b678b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 8 18:27:08 2012 +0000

    Output selector, type and usage fields for the TLSA record

commit 6d78094e6731804bc8bb38117a8016100b667954
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 8 18:25:51 2012 +0000

    Add function to check selector and type fields for the TLSA record

commit 8b77b6b22c3975dff3383394f21f03964af46c11
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 6 14:54:33 2012 +0000

    update to testzone files

commit fe434e09f7c2edef86195be8b775271da739f120
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 6 14:30:59 2012 +0000

    update to testzone files

commit 3334f872532ea84e3883611c7d250a00e7f9962e
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 25 04:36:17 2012 +0000

    check for authoritative answers

commit 363d68b4a69f3b80fab6b45284b25ef1dce10871
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 25 04:36:05 2012 +0000

    NEWS reformatting

commit b809a5a27c3c796abf05b980a5e668b7b833df9a
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 25 04:35:56 2012 +0000

    Catch NXDomains

commit 5a2905859945d6778ccc547602fbf2c17ef40607
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 23 15:09:12 2012 +0000

    update to testzone files

commit ec150a85c4d36ae32bab9329d057b1ff04a8a57e
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 16 00:21:01 2012 +0000

    Added news information

commit e2225c70db2686150f37990295e2dca0d8fcfeb7
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 15 18:35:24 2012 +0000

    added the version number file

commit 754585e132cda1e181bd6b13810e5d2e8cdb2424
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 15 18:15:37 2012 +0000

    move all version numbers to a central header

commit 046641a20201beca5ef22d6612d76f0c91d5fa5e
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 15 18:15:17 2012 +0000

    fix dnssec-check version modification

commit 343f0b87fdefe1c4482090040ff24b6bc4258b1d
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 15 18:09:22 2012 +0000

    fix the DNSSEC-Check version number

commit 88ae85705c216d033e94634da74580249ac9214e
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 15 18:09:12 2012 +0000

    version number fix

commit a74cac17ac405fe9f270824b295d8c7f75f061a6
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 15 18:09:00 2012 +0000

    fix spaces

commit ae9b8e0598e340d13fcd377671ee7093f14764f7
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:28:30 2012 +0000

    1.14

commit 0b1f6b6105decea8bd3470eec8ae5f90335a118f
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:26:21 2012 +0000

    Updated online docs from latest release

commit 99e8409cabe8b690cb612d701e52d595cfff46ec
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:21:34 2012 +0000

    libtool update

commit b99baa0c37153167d1e3cd28e0187259508833ed
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:16:12 2012 +0000

    Update for verison 1.14

commit 62480b5264c968a639a5fdd466a7e3e4ef6a6c78
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:11:48 2012 +0000

    fix version number

commit 8047d68450cf343f149e435e5dff168479f59281
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:08:52 2012 +0000

    Update Version Number: 1.14

commit 7332650ede3d2d5ecc8da051db41b089b2044ba0
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:08:15 2012 +0000

    quote amp's properly

commit 8a539c24ef2070979276138504214f6b996c1278
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:07:21 2012 +0000

    minor update

commit 6d1dfcaab5b05ee2e17681f8640e7d79e47545f9
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 12 05:03:04 2012 +0000

    NEWS updates

commit 6ca3723103ca0a26a4fe640c28cf77bd3cafad33
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:43:53 2012 +0000

    set a busy cursor during validation attempts

commit 425af026ecfe2cfe2eec37dc710f890aa57b04da
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:10:04 2012 +0000

    Have color and edge color changes trigger an update

commit 4b632459a6c2e823d4617a6acd7713871b20b8b7
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:02:34 2012 +0000

    show data found during validate calls

commit 837aeacfe6642353b438aee41ed22b3d803b85d4
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:02:25 2012 +0000

    pull some resource data out of the packet stream

commit 9ead2e24a57e1348c4fce77e4ad231a7d7f24d62
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:02:15 2012 +0000

    Only add data if the length of it is > 0

commit fb84fda176a9b15fab2084a4347dc7e04c228a31
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:02:06 2012 +0000

    Increase the column count

commit eceedc4b6140f53bdc95ea1a1c6b1937b8b324e7
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:01:57 2012 +0000

    display the (empty) data

commit da9890d678bcd4ce5492224d553cdff93d859c08
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 21:01:47 2012 +0000

    add the ability to collect real data to display

commit e1b20fd96a42491fb9453df7eede05287630134d
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 20:53:55 2012 +0000

    add ctl-q to quit

commit 0693bc31175b0792bc5f2db2f55c13302983f18a
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 20:53:46 2012 +0000

    Updated version number to 1.14

commit bf1ceaf17f0b2604faca9cc7aef8aa6cba30660f
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 20:53:36 2012 +0000

    added validation view scaling support

commit cc5d337e567d48f288dd850558c1c28bb831cefa
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 20:53:25 2012 +0000

    Implement a scroll-wheel scaling

commit 9f6dc4a4feb7b43aa207999749d4968fe2099770
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 20:53:15 2012 +0000

    shrink the default validation scale a bit more

commit f397c4c8874d7ab71bbeec6a1a754e4e7e8cfd7c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 11 18:13:45 2012 +0000

    Define NS_MAXDNAME in case we were not able to find it from another
    header file

commit 7ca4641fd9eb4390f85d32f16a808e0d7c16cab1
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 16:13:41 2012 +0000

    Fix node updates by having dnsdata get passed the node reference

commit 803bb75783d0dbaac6142a0c4c2d368b08f092b2
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:17:57 2012 +0000

    Implement the auto-validate on SERVFAIL ability

commit 39d15fbfdf5f65eeabe43ed8fc974a38bfb1d27b
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:17:47 2012 +0000

    Add an option for auto-verifying records after a servFail is seen

commit 2ef6d3ef7895e422e0aaa825f1d739f9d70c9090
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:17:37 2012 +0000

    Handle parsing of servfails and color them pinkish

commit dd07d52948f449cbd6633f8ba2e2ed539304b894
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:17:26 2012 +0000

    update the node data for more signatures found during validation

commit 6856564468273266ba86f33cf70e2fb259d83424
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:17:18 2012 +0000

    Added a routine to convert astatus values too

commit 5f1f04aabc9d88d302540020accbb61e04a7c817
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:17:08 2012 +0000

    Remove trailing dots from addNodeNames() too

commit 14254eb986bbd2d03e820e6b98ea1c2e2312b777
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:16:58 2012 +0000

    always check for trailing "."s and a root name of ""

commit 67ef56da777a83be13c644ef594b4403b04ce66b
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:16:49 2012 +0000

    Make the validate button update the status in the detailsViewer

commit 1ea2edb3fea9058fd81026057c2476c3fbbab97a
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:16:39 2012 +0000

    pass the graphwidget object around to enable validation change updates

commit 4dfda7b9bad95978c08afaeddf4e5ea9765f6fdb
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:16:27 2012 +0000

    Add the right type on validation

commit 72511eabaa98705f8ec2e039c0d3d7d299752383
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:16:17 2012 +0000

    Move the typeToName and nameToType routines into a support class

commit 369b42c4f3947f336c11a222961a40de9d7e7694
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:16:06 2012 +0000

    Add an option to always update the lookup line

commit 951d9b06dc27c17b4ed4dc542116135f392dca36
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:15:56 2012 +0000

    Fix typo

commit 7206c108c17e8bb19aa74bcc593aa716007394c3
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:15:47 2012 +0000

    fix the connection for new nodes creating during new lookups

commit 8d9fee3600b9a56b13f018b959d7f280c4ea416d
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:15:37 2012 +0000

    slightly delay the validate call for a GUI update

commit 7c9cf041a068de4f09e1f743caaea62fa45dd9ff
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:15:28 2012 +0000

    Add a context menu item to set the lineEdt text

commit 03a1e96c3a30d81da5eb596931b392a2ae7d5193
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:15:17 2012 +0000

    Warning fixes

commit e569ceb3227525083ca5d3afef9bb80402a266b6
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:15:05 2012 +0000

    Add a send button

commit 2788a6780c9933df809f7a82ae2d2d47986c64f2
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:14:56 2012 +0000

    Add new data to the table if it comes in

commit e374fae3153e64fd430dba4715f4aad41bfbfe39
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:14:46 2012 +0000

    Set the default lookup text to www.dnssec-tools.org

commit b05368ff12231d145852e9a008004e2b46e62720
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:14:37 2012 +0000

    The DNSData object emits status changed signals and the viewer track changes

commit 280bbcc03be247fee2e9e5460652c79ba939989a
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:14:27 2012 +0000

    Added the ability for DNSData nodes to emit status changed signals

commit 20e4ed6e35a7e80b4623780b261bd0df18684b62
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:14:17 2012 +0000

    create a setNode function to completely change the data out

commit 8c9123f9ebc19d0e21c9552401d6f39a72d58e9b
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:14:07 2012 +0000

    Start to set up for adding and changing data on the fly

commit 063a967ddd28b9cb2e91a137479d5a34262705e6
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 11 13:13:57 2012 +0000

    link to the local libraries if possible

commit 06e8adf527ece99350ef0cf7081624bedcea0d84
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 10 19:35:54 2012 +0000

    Clarify that we only have TLSA support, not full DANE support

commit edcd162413eb455a05251f751c3f4e75bf4e1a57
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 10 14:59:36 2012 +0000

    Add initial list of newsworthy items for libval

commit dac4883bf9bcfdd5847ee40440ef537e1f93cf6d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 10 14:29:26 2012 +0000

    Fix indentation of old news items

commit a9de6a4a3d74941c5874c0599482525962de3013
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 10 14:14:39 2012 +0000

    Enable async validation to work with DLV

commit 1897d60c179cf301c1989ff96ac8a0b797d70002
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 8 19:33:04 2012 +0000

    update to testzone files

commit 6c7ab93f56c91e51f5249ebb64b715f6c20beb8e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 8 15:59:49 2012 +0000

    Change definition of val_rrset_rec->val_rrset_server so that
    applications do not have a depdendency on the defintion of struct
    sockaddr_storage.

commit 230c1656edc858499bf368130da752b116698305
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 5 20:33:03 2012 +0000

    Adjust test case expected values to match actual values returned

commit 02d5e0972a3169256186529fd699fa4897ef5eb7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 5 20:29:42 2012 +0000

    Fix couple of typos

commit 0cbaad3d9d1190e720dd754db8f323f45429a9ef
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 5 12:04:44 2012 +0000

    Fix typo in size used for strncpy

commit fe0becfa5ad058fbed29cdb901d7c03a6ae36f4d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 3 19:18:49 2012 +0000

    Call select() directly instead of calling val_async_check_wait()

commit 6884eb9c8f938da193735cfce68a9f492aa685f6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 3 19:16:04 2012 +0000

    Don't cancel pending queries when we invoke the callback function

commit 0ab46d09410cfb87da58327845eabc40dd1d7952
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 3 03:07:31 2012 +0000

    update to testzone files

commit 8cfded45424db7e9ee6855f944015373e1bbb22c
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 2 15:47:57 2012 +0000

    update to testzone files

commit 89d009bd1183952c7c8a6a807dfa3661bcb1fde8
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 2 14:46:28 2012 +0000

    update to testzone files

commit b6d465730a70fbdc79bbd2366fe41ec0f108b89e
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 1 21:43:25 2012 +0000

    latest copy of the rpm spec from the fedora tree

commit 595020d0a8ba9426d349c07e1f66d09ff8ffbc4e
Author: Robert Story <rstory>
Date:   Mon Oct 1 03:17:35 2012 +0000

    test for openssl/ecdsa.h before using ecdsa

commit a9ba40c69f61984acc931dbb2354036850eb5865
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 16:42:17 2012 +0000

    Initialize pointer variables

commit 555359fdf8c277ae8f8379614faa9f7db87ca267
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 14:24:38 2012 +0000

    Fix wrong pointer argument

commit fe7f3d7ccf3a0dd11f9e34ab70a86eb376bd2bff
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 24 22:21:52 2012 +0000

    update to testzone files

commit b0bc018bb65e6ec369047aa986601efa47fd9b24
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 24 21:57:17 2012 +0000

    Add initial DANE implementation

commit 21521d890aefbba5bfabe1ddbe03b17ff3d4e1c4
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 24 21:44:49 2012 +0000

    Update Fast.pm Version Number: 1.17

commit 740914f292118676b9fceaf97e0a83697d6060af
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:14:43 2012 +0000

    update patch

commit a7d2073f5c921ced0c8c08fe3155c7582b30ae79
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:14:34 2012 +0000

    update readme

commit 9801e6697d74c3e0cf85769ddc2a4eafbdc93a21
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:14:26 2012 +0000

    slight tweaks to readme

commit 95da20d1bfffe9924bc190f36ddbc78e36363661
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:14:17 2012 +0000

    update readme

commit 1617d707314fcb151a441ff1e819e7ebe3915b4e
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:14:08 2012 +0000

    fix typo

commit 27701a4472a49792263a83d3404d3ee6d84f3a5e
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:13:59 2012 +0000

    dnssec enabled firefox

commit 317964fc770d5217df76703244c149c7388823b5
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:13:51 2012 +0000

    add readme

commit d676d347060c4ef690ad622906ba115f942bc4fe
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:13:42 2012 +0000

    xulrunner in /usr/local/opt which depends on dt-nspr

commit 6a01af325ddcfa1495d71c7463ee9de820dcf93d
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:13:33 2012 +0000

    rename source/nspr-0003-add-dnssec-options-flags-to-configure-and-makefiles.patch w/dt-firefox-aio prefix

commit 9fb13215fbbe30dc1d77055da022e7645b55f354
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:13:23 2012 +0000

    dt enabled firefox-aio (internal nspr/xulrunner)

commit 436ac8a245fedca813b2faf9ca107b885abc232e
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:13:09 2012 +0000

    firefox 15 spec

commit f0731044eb0a9b3171ad23f7484529906ff200fe
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:13:00 2012 +0000

    xulruner 15.0-2 spec

commit 4394f60bcdd0df649bd5675cb0248454cc3c71d9
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:12:52 2012 +0000

    add dnssec patches

commit 7f664e03b47806ee5de4430cce608b2a22cb106e
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:12:42 2012 +0000

    add dt prefix

commit 189180410c84ff1b59936b0cbf487efd261e06f2
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:12:33 2012 +0000

    nspr-4.9.1-2 spec

commit b139622c148e5def190ae3d6e0d68684dbe5417d
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:12:24 2012 +0000

    firefox 15 spec

commit f1bbf6a572c81d4c424b59e10a3233dea4e7d18a
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:12:16 2012 +0000

    add dt version for ncftp

commit 5e6fa74f7c2ef3ab3eef24e0cae79ea108b7353e
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:12:08 2012 +0000

    move version to correct directory

commit b24836d292a28cb6decb92f33851d2c107e4aa21
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:59 2012 +0000

    mv version to correct dir

commit e0aaefe34ac30f2489e2c759b1fc0f09ca47c6dd
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:52 2012 +0000

    add warning patch; no backup file for readme patch

commit 8a315b9eb82f29732991a742e5a4efc0072e2398
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:42 2012 +0000

    fix typo, add warning for non-strict case

commit c93e538f3b896755c497293cbf54a34f54689759
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:34 2012 +0000

    track dt version

commit 6db950ad777b54715dc328d22f9635bc38eabd64
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:25 2012 +0000

    add prefix

commit dc7230e43423bd83ce7f00e5e261b429a55ac3c9
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:17 2012 +0000

    postfix 2.9.4-2 spec

commit 9758ba80cf2996eac9075fb8af054931f48c7e71
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:08 2012 +0000

    wget dnssec patch

commit 61db73b33e4a341ee8469415dc3367c10f5e014f
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:11:00 2012 +0000

    drop dt- prefix on dir names

commit 2f7c01a2b37ad41c40bc702da61caa637dc5d2ac
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:10:40 2012 +0000

    add dnssec patch

commit 4713787a49de4f96cb7be15754db2d7ebe16104c
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:10:33 2012 +0000

    /usr/local/opt prefix

commit 30c93fbca73c006194429c628fba9556539c2576
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:10:25 2012 +0000

    proftpd 1.3.4b-1.fc17 spec

commit d003c70c8c527eba40e2a2971d3145734f6b8d6b
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:10:16 2012 +0000

    webmin 1.590 spec

commit 0b69a3d5e62e5484fe2b1041be6f00fbc3be289b
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:10:07 2012 +0000

    update for dnssec support

commit 735dbd1ae4fb371f980a7ffe9ff0642cbc444540
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:09:59 2012 +0000

    add repo to sources

commit 1ae843ca446645e4146eaafcb0c8ccc7206aa940
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:09:50 2012 +0000

    wget-1.13.4-2.fc17 spec

commit 581fadf239abf4e93cf29f9c8a4f42e59df5dabd
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:09:40 2012 +0000

    fix path for pam_ssh_agent_auth.so

commit 641ed8d19b129d7c3feba7d51f6ea07dbf230d28
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:09:31 2012 +0000

    add dnssec-extras-release spec

commit e0606562ce91c61cd7573d8c871a4f2aeed6cd3d
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:09:23 2012 +0000

    build for dnssec-extras

commit 6ed1f19f65e978ef0c1541cf8095692602ae797a
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:09:09 2012 +0000

    ncftp 3.2.5-3.fc17 for dnssec-extras

commit eca7498e9b68109d67d7d6f9e7b992d7505e1739
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:09:00 2012 +0000

    dt-openssh for dnssec-extras

commit 0c5273410de357957b414f11fb53c34943fc3894
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:08:49 2012 +0000

    spec from openss-5.9p1-26.fc17

commit dc117e34f2a33ae4dcf20e3576577985e62e2c8d
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:08:37 2012 +0000

    lftp with dnssec-extras

commit 2df584e0c59f349f051a6f224b77c0460ea36c5a
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:08:27 2012 +0000

    orig lftp-4.3.8-1.fc17 spec

commit 7b1865cc2e653c8ef1d858f61b8e7d4f87cc8db8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 14 20:14:20 2012 +0000

    Recognize the TLSA type

commit bbbe19ccd35882f9823aae97be8f71fb6e895e02
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:21:59 2012 +0000

    Fix bug #166 by renaming the duplicate rule names with 1/2 suffixes

commit 605c50ffb181ccc57ebf828b3a9efe3047807b88
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:21:49 2012 +0000

    rework rrsig parsing code for making it a bit cleaner

commit c7ca7566be47838131b63480047daf88a5553293
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:21:39 2012 +0000

    enable parsing of rrsig's from bind 10's now () differences

commit e276e3e1fc67d34bbd970a6dc056d2bdd53248b3
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:21:27 2012 +0000

    Use auto-properties to track the data

commit 9ea6cfe2e237f9c3db11feac3db9dea2820501dc
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:21:16 2012 +0000

    Add a file dialog box to pick a dump file

commit a4b754855793c4d95e03a07f8ba25a528d2ddafd
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:21:06 2012 +0000

    Create an animate flag

commit 558837d913ec654d996a756939053ec772ba4b6d
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:20:56 2012 +0000

    Beginning of support to open a dump file

commit bff010004da3f50ce37d559651593d04c66ba5f7
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:20:45 2012 +0000

    Make the right click and details buttons pop up a complete menu of choices

commit 12f1d4cfefe51f87b1f7c6e7875761fa5fdae4a3
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:20:34 2012 +0000

    Call update on changes to the data

commit a404ba9f73d9d730ac98e6cb98e4b18fd6f935a9
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 12 13:20:22 2012 +0000

    slightly bigger default scale

commit e81defc07a52c94f598f0e8c9100158c8777cb3b
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 9 14:58:25 2012 +0000

    update to testzone files

commit 19846249497465ddf9283cc2837e8d627be4db0d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 3 16:04:06 2012 +0000

    Update definition of val_rrset_rec structure

commit 2fa0febde1b496ddb1b90c4ccab6cf0acf0b7366
Author: Wayne Morrison <tewok>
Date:   Thu Aug 30 21:46:05 2012 +0000

    Updated the program's version number.

commit ab13352f448041ee00aef28f9c7c7e6582b5f995
Author: Wayne Morrison <tewok>
Date:   Thu Aug 30 21:21:17 2012 +0000

    Fix bugs with split-views, as reported in bug #163.  A few other bugs became
    known as a result of this, and they were also handled.

commit 0284f43d5d10eec92af38b67b06e39b50c03f456
Author: Wayne Morrison <tewok>
Date:   Thu Aug 30 21:18:37 2012 +0000

    Moved common code from cmd_dspub() and cmd_dspuball() into dspubber().

commit 3defd6065ace440ab358b5de9119a5bb832a9fc5
Author: Wayne Morrison <tewok>
Date:   Thu Aug 30 21:14:59 2012 +0000

    Added chrrdir() to centralize cd'ing into a zone's directory.

commit 3d1068ab7b9cfc7fa3746874f6a5cdb8f8acdea9
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 30 16:18:07 2012 +0000

    Better comment description

commit cbee7e8eb937518c1af2cd659851eca934823281
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 30 16:17:57 2012 +0000

    Increase number of retries and decrease timer interval to 3s

commit d95d454683fac95642713477bcf63e13316723d1
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 30 16:17:45 2012 +0000

    Made the checks do manual restarts in attempt to complete

commit 51867538028cd560f46fe7784352d1ea0943a6ad
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 29 22:01:00 2012 +0000

    Modify expected output to match latest output format

commit b88cbedae69f3d0a98d094c7f6748f0994494f45
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 20:26:28 2012 +0000

    Added quotes to first argument in command lines from rollerd.  This
    allows rollrec names to contain spaces.

commit e94d966c8baff2310fd6b593becaa21978350029
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 20:25:09 2012 +0000

    Added quotes to first argument in display() calls.  This allows rollrec
    names to contain spaces.
    Added a comment explaining location of the LOG_PHASE phase message.

commit 3f3f951dd0594eeb684cf22ae0e8194c3dc943c3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 27 17:54:25 2012 +0000

    Re-define 'struct val_rrset_rec' so that it becomes easy to copy contents
    of the cached rrset information. The internal rrset data is now defined
    as a new 'struct rrset_rr' type. Also re-define copy_rr_rec_list() so
    that malloc operations are performed less frequently. These changes help
    speed up the clone_val_rrset() function significantly.

commit 51df86400d0fae69912f9834dc436079cfb452ad
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 24 18:36:21 2012 +0000

    update to testzone files

commit ed93550ae4d6617efe785490245bc31c6897645a
Author: Wayne Morrison <tewok>
Date:   Fri Aug 24 15:37:48 2012 +0000

    Fixed -e argument.

commit 3f73798e3b7ce6c631393014d2703ddeac13b7aa
Author: Wayne Morrison <tewok>
Date:   Thu Aug 23 20:02:06 2012 +0000

    Overhauled (yet again) the handling of the serial number in a zonefile's
    SOA record.  This properly handles non-standard uses of parens for multiline
    SOAs, as well as not using an '@' as the first token in the SOA line.
    
    This handles the SOA records given in bug reports 161 and 164.

commit 9194d6d917e81dee55a2bdb0d1c407bef144a2d6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 23 16:44:29 2012 +0000

    Add missing initializationf for variable.

commit 3b68a9509cbbc851d900be74596141f2bba1e8fb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 23 16:34:17 2012 +0000

    Initialize flock structure before use

commit d2199903dff24798b03167f55771a2db9a9b9880
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 23 14:57:41 2012 +0000

    Include additional header dependency while checking for ifaddr.h
    availability

commit d369d8e619cc0b82a52a998b455105817f8ac1fb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 23 13:58:52 2012 +0000

    Pass the correct struct sockaddr pointer to the inet_pton call.

commit f838c48040047ac10fb8a4498b3938e6a31614b6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 22 17:40:07 2012 +0000

    While reading config files, don't wait to acquire the (shared read) lock
    over the file. Simply flag this error condition and keep using older
    config data.

commit 577380d8d791bdca8765176a8091ef3cf8fc3c54
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 22 13:46:20 2012 +0000

    Add support for SHA384 and ECDSA. This piece of code is completely
    untested.

commit 968194fb7f8191086dd0a0e7373999402e0056a5
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 16 13:51:24 2012 +0000

    Support build on OSX after changes related to checking for AI_ADDRCONFIG
    in getaddrinfo

commit ad0be4fb5699e674014e31ef266ec2329ab4e870
Author: Robert Story <rstory>
Date:   Thu Aug 16 04:56:25 2012 +0000

    update configure

commit f72ace2a9990aa861ad6396d7ae68cdb65780a7c
Author: Robert Story <rstory>
Date:   Thu Aug 16 04:56:18 2012 +0000

    add nodnssec option to getaddr

commit a5e12fdf7e54e5a251ade0fedf9273ce46a157aa
Author: Robert Story <rstory>
Date:   Thu Aug 16 04:56:06 2012 +0000

    implement checking for AI_ADDRCONFIG in getaddrinfo

commit b994bf631bb3ec8934595f66b57480532e9a5b09
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 10 22:14:53 2012 +0000

    color code the nodes from the DS records to the DNSKEY records

commit 2c300b6bab3f7dd071b0822ce1e49ccda99264fb
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 10 22:14:43 2012 +0000

    merge fix

commit d81b9e4fe15e8dd2c92e39f5360f1cc9d9866f42
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 10 22:14:30 2012 +0000

    print better alg/digest/etc names in boxes

commit f82b5ed19767bf962ea2a886d5dd68a3e4d0911e
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 10 15:38:25 2012 +0000

    update to testzone files

commit ed701303dafe7589d69d6cb1c4b35fa8db873374
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 6 16:50:14 2012 +0000

    Actually reduce the EDNS0 size each time we try to fallback.
    Do away with ea_edns0_size; use ns_edns0_size in all places

commit 17a86df7803575ffd494e3db05d0538b80e5394d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 6 16:48:06 2012 +0000

    Use constant value instead of sizeof() within conditional expression

commit b7a1442c174b5372744b3909edc2411c7c500c7b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 6 16:43:50 2012 +0000

    Use create_name_server() instead of duplicating that code in other functions.

commit 1fab9c453e0ec5d8b4dadc7cb525757c49e4939b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 6 16:40:46 2012 +0000

    initialize ns_addr while creating a new name_server structure

commit 99eba69933474cecdd83a8cd85ad938b75f67ca6
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 26 20:06:33 2012 +0000

    update to testzone files

commit b68f3fee5c3cd26da457bb3813afbc6c32274932
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:49:13 2012 +0000

    debugging statement removals

commit c91eec03639a7dc71cc744d34b5a195f65b0521f
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:47:53 2012 +0000

    make validation maps of all types work

commit a20cf17240ca32ea57563fa5aabe2e21c457b1b9
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:42:34 2012 +0000

    Allow tabs to be closed

commit dd1ee98467e1667628e3b3bef4ef56faf0643b8e
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:42:23 2012 +0000

    Show new clicked on data in a new tab

commit 98c823fb0b0d6339fe12fa8d178c6d6a732833ff
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:42:12 2012 +0000

    Put the diagram into a tab

commit dd5a9779d9235267910f0d099ca6dd9c7d3e8b1c
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:42:02 2012 +0000

    Move the mainwindow generation to a separate file from the main file

commit 7e45b1cbe5e163a46587887cc265a57a81c56c62
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:41:51 2012 +0000

    remove debugging statement

commit abe5267ce90dca97d22bf93bfc7d87de42a7ed60
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:41:41 2012 +0000

    Color code the arrows based on validation status

commit 5218b4aff1a362671922f5c3b126802685fa95e2
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:41:31 2012 +0000

    Make status code cleaner

commit c8f6ce24f148cfcd37f65233b0d95515bc8331d4
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:41:21 2012 +0000

    Fix same-row signing arrows so they start/end at different spots

commit 3d2c7f03ec53074c4a606b744a7b4e9754ba2b6a
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:41:11 2012 +0000

    Draw arrow lines in three segments

commit c9042acd0f905e5d7492b4eb393b78f338c4efc2
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:41:02 2012 +0000

    Better comments describing the rrsig arrow generation

commit b838b9e0b21c78a418546e5b804e4665d90ed7e8
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:40:52 2012 +0000

    for each rrsig draw arrows showing which keys signed what

commit d4d6ecc9ad453708ff53c0564f408996c22132bc
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:40:42 2012 +0000

    make the viewing window bigger

commit 28a38087645d6a5c19a5351378ba8e1989ca8b7b
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:40:32 2012 +0000

    fix the arrow drawing so the line connects to the triangle base

commit 8ffa7104ffd70e63d94520f1842c91c30188bea8
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:40:22 2012 +0000

    display the validation status in the record box

commit 787569579ce622d532ff6f39d9e515e6669c3d5c
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:40:11 2012 +0000

    allow for multiple DS digest types

commit 2eab41d4be08fea2fc4ea8699f03689bfea7864d
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:40:02 2012 +0000

    Draw arrows from DS records to keys

commit 1c1c02e26e5bf6429e0a64cbf61fee7f727bdbe5
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:39:52 2012 +0000

    Setup for drawing arrows between proper DS to DNSKEY records

commit b4b69e139b7e49031b23d66139290e97088c55e2
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:39:42 2012 +0000

    Display DNSKEY and DS information

commit 83e4cbfac443d7645642713592dc1f3af8ee09e0
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:39:32 2012 +0000

    display the keyID in the dnskey boxes

commit eaa341796322ca3643bfedff21aee7964d312e9a
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:39:23 2012 +0000

    show the final answer in the request and change the root name

commit 0e050c050fffc15ef3796c901dd99c222774e1eb
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:39:13 2012 +0000

    reorganize drawing to have root at the top

commit c4d1868c0e8f8cdacc1aa9f7e16a1756993df98a
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:39:04 2012 +0000

    Draw multiple boxes, one per record

commit 86f7ee273676f32b59768f269cf7b0d1d5bb3485
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:38:54 2012 +0000

    initialize typeToName mapping and sanity check

commit 5c9d766900f1838ba4bb206e118dbbbd0e6cf904
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:38:44 2012 +0000

    const-parameterize the drawing

commit 70aee6bca0e33e8a0c0db39c1dc0413ce6861ea6
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:38:34 2012 +0000

    Draw arrows between the boxes

commit f4f1e529025f091be8ffd31630a5d6e34ebc9280
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:38:24 2012 +0000

    display parts of the chain found.

commit 3b3b44f05e7cf238c61d43883bdf4d9d3328cb41
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:38:13 2012 +0000

    Added a new class to hold the validation data view

commit 3b9483fbd054e189052e443cc8baf5ace16c41ae
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:38:01 2012 +0000

    Create a validate button to show a validation tree tab (incomplete)

commit 55b0010a1dddf01c650eab731705f0b3a44a4ffc
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:37:50 2012 +0000

    remove some early testing code

commit d3658d3e80ac5ef85d1f93e64b2851456ec0d5c5
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 23 20:37:38 2012 +0000

    emit a log message about collecting traffic too

commit c8e8cce11145bdff3051b3a0b9ec5985366d2385
Author: Wayne Morrison <tewok>
Date:   Fri Jul 20 16:50:10 2012 +0000

    Fixed the way a lot of routines get their arguments.

commit b996362768a4da679ba5b881dde59c342002888b
Author: Wayne Morrison <tewok>
Date:   Fri Jul 20 00:02:50 2012 +0000

    Fixed the way a lot of routines get their arguments.

commit ed9cd638a62baaa3c054635c110af8f3989be955
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 19 13:02:33 2012 +0000

    remove accidentally committed debug code

commit 2c6e8c3fdb7fddc0671f7345cc205a9d2650ae53
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 19 13:02:24 2012 +0000

    set the shell to @SHELL@ instead of forcing /bin/sh for systems with bash and small sh's

commit 2dd2878f68960ab17e4a1718c2acf6190f15ac67
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 19 13:02:16 2012 +0000

    podify the val_ac_status

commit fc2458d0873ede7c5f27203b262b780c24762477
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 19 13:02:07 2012 +0000

    podify the val_rc_status

commit 6de8d599a58a805b9066bb8a7e96eaba9d0e7ee6
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 19 13:01:58 2012 +0000

    pod typos

commit f7a246550193e517cd2c55f102fff2e436e81450
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 19 13:01:47 2012 +0000

    made a new filter effect to change the border color

commit 550bc9a76d395b1440b0d5117de9281549947f00
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:22:53 2012 +0000

    Allow filtering by AD status

commit 3602b5c8d8edeba653b7a39524e49904178d0cb1
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:22:41 2012 +0000

    Enable a submenu to sniff on each available interface

commit e618785d567bfa0b409cf7116ae09bebf716306b
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:22:24 2012 +0000

    make start/stop menu options for sniffing traffic work

commit a8492dde5ed1e614493fcb79536a4d85552cd96c
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:22:15 2012 +0000

    make a menu item to sniff traffic

commit b9ad18b82a4d4c23c4b1987b51d1063546be6797
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:22:05 2012 +0000

    color code verified AD bit responses

commit 53e55fae732a111c3711161888b0be67ab1cf1ec
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:21:55 2012 +0000

    remove debugging statements

commit a45296a2de2bd5428acf596dee3f43b315cd7f12
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:21:46 2012 +0000

    Actually report packets into the node tree from pcap

commit 5dd729f595483646a8788842e9446004bfe2c7db
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:21:35 2012 +0000

    enable watching both udp and tcp, need to do ipv6 still

commit 2a71b779eaee9f2ae64670737fd45d347fdf35d5
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:21:24 2012 +0000

    create a signal to open the pcap device and call it

commit ff34ae898a1b6a42904a4236c5c23fdbc08e24d2
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:21:13 2012 +0000

    remove debugging statement

commit 8b6cc4057ceec684f860dcdbbffbe9187db47586
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:21:02 2012 +0000

    Added the ability to report names with data

commit 1e203eead2bfea123ae64dbc0abd0ecdfc4472b4
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:20:49 2012 +0000

    Convert the pcap watcher into a separate thread

commit 92ce35727afb7bb83feee236c9cef2cf3967eb13
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:20:37 2012 +0000

    close the pcap device before reopening

commit 5a9606e0e7345dea6d445cbe8ffdccf77a065c1d
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:20:28 2012 +0000

    Added sniffing structures

commit 9e095e81fb4b8dda42529690a023702b5ef1993b
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 13 18:20:18 2012 +0000

    initial start at sniffing from libpcap

commit cb7c8e92d434a4fc0bc1c1e8750c4b082cb4e07d
Author: Wes Hardaker <hardaker>
Date:   Wed Jul 11 14:41:42 2012 +0000

    update to testzone files

commit 4bccb8820b091da43aac67d2607fba39b90ce207
Author: Wayne Morrison <tewok>
Date:   Mon Jul 9 22:41:42 2012 +0000

    Fixed a bug in serialincr() when an lparen was the end of the SOA line and the
    zone contained a number.  This bug caused the number in the zone to be
    incremented, rather than the serial numbers should be is on the next line.
    
    This is from bug report #152, and was reported by mithro.

commit a20ffd9c07e7833a8de114535a2dd04e9678c516
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 29 21:06:09 2012 +0000

    version update

commit 2872903e36bc5936e0d24cd5de53205b1841aa66
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 29 21:05:58 2012 +0000

    fix issue with OS X file descriptors being checked continuously

commit 03a0c55bd688ad1ab217579c64910137c958e798
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 27 17:59:40 2012 +0000

    produce the html pages at release time

commit 204c1a471f239b03f160be97515652ad24cf4344
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 27 17:59:29 2012 +0000

    added a (required) blank link between =back statements

commit 790e20e631eb527b8765c3eafd0da4590bdb43c1
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 27 17:59:17 2012 +0000

    new version of all the html files

commit f417b103bf374c28101fe1c76f05b087fe808eee
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 27 17:58:46 2012 +0000

    fixed the libval html builds

commit 41fbddcdc645c04902aab02d4175aa1ed6d710ec
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 27 17:58:37 2012 +0000

    added a full name title

commit 71aa9c1973b136c7f2c00dbe6f6a0acf3d445a63
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 27 17:58:28 2012 +0000

    add in validator docs

commit 2e12fd3abc371ad5e7e85f2cdea204a24edbcbf4
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 27 17:58:19 2012 +0000

    allow update-web-docs to be called from the root dir instead of inside dist

commit e7c5bcef98423746d54e2e90e8013bf249e1c3c6
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 25 20:45:49 2012 +0000

    crop logo

commit ef23c23da620567a23179d32b3bba9406f7e854b
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 25 20:38:15 2012 +0000

    enscribed tool names

commit f81de30f7f8f265bdc0b02dfa16628d164196209
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 25 20:17:05 2012 +0000

    new logo file for the home page

commit 86c11ab7a6634cb7cd09159a3b99a0bd22aa299d
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 25 19:42:25 2012 +0000

    fix the 1.13 update tag

commit bc7fac6d7e329261bd799df830cbbf973de7ee3a
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 25 19:27:09 2012 +0000

    update to testzone files

commit 9c437d4f9badfc46c71620a1b330e5391eb340fe
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 21 20:21:58 2012 +0000

    version update on main page

commit 1b39b74b099cec479fb7219275c0fa56730b6efa
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 21 20:19:30 2012 +0000

    Update for verison 1.13

commit 22b5be39c5f2e2934da13ca081b2142093a86a42
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 21 20:11:43 2012 +0000

    Update Version Number: 1.13

commit 93a7ea618eaa0abcc0a5747cda5ab3da18a2e9f8
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 21 20:10:13 2012 +0000

    Update Version Number: 1.13

commit 948af71fceee6e61fca2b00a771171eeda23f689
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 21 20:02:50 2012 +0000

    add sys/types.h for building dnssec-check on osx

commit b86b76060063cffd0fa8b775c741043da98b9fdf
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 21 20:02:39 2012 +0000

    build patches from android building

commit c2147d0f4bc8a2c69896e2c0ef93252b8c41092e
Author: Wayne Morrison <tewok>
Date:   Thu Jun 21 18:57:29 2012 +0000

    Changed to have distinct error exit codes.

commit 03933b3a350685597eaff0e9a5c950daf2eb266c
Author: Wayne Morrison <tewok>
Date:   Thu Jun 21 18:55:33 2012 +0000

    Fixed an error message.

commit 772289c08d69cd15757052b9567371f3a831db6f
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 21 18:13:00 2012 +0000

    mentioned changes in dnssec-check

commit fd6815dcff33b8fce3c51c73cd2957394f10672e
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 20 12:45:51 2012 +0000

    new logo for the sign-your-zone ad

commit 3e82f4d3c6f79d595033e5e4b053b770d11303e3
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 20 12:45:42 2012 +0000

    Misc fixes for building on windows

commit 41ff056b15fa79813d60762de677c5d11f6dcaa5
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 20 12:45:31 2012 +0000

    include winsock2.h inside mingw32

commit 4a49900eaeb8254d095176864b7f6444b312b2fc
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 20 12:45:22 2012 +0000

    win32 .pro fixes

commit f025938f3f678bf525abad9e557415424d051303
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 20 12:45:12 2012 +0000

    win32 library test fixes

commit f63628358419f5684195ed0da79fbf66a69efc3b
Author: Wayne Morrison <tewok>
Date:   Tue Jun 19 19:36:27 2012 +0000

    Updated info rollerd, realms, zonesigner, trustman, and nagios monitors.

commit 1b15e927cf0ad78bb222b6f212a5e673181385cc
Author: Wayne Morrison <tewok>
Date:   Tue Jun 19 18:58:09 2012 +0000

    Code clean-up and additional comments in serialincr().

commit 46a6ddd8b2c51d33db4a97f67b021722ec35a39e
Author: Wayne Morrison <tewok>
Date:   Tue Jun 19 17:37:17 2012 +0000

    Rewrote the serialincr() function to better handle all forms of SOA lines.

commit 23a570a63c153102bd761e59b779c56f8093693b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 19 14:56:37 2012 +0000

    s/validate/dt-validate

commit 0498635a10464a0cb485d0896cff1a8cc656af5d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 19 14:25:50 2012 +0000

    Update icon for D-T functionality

commit a47d732deb8a04db4414516ee751abf99426a2a4
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:08:26 2012 +0000

    fix the give-up code

commit c27c015948e279a1070a1c5cb9cff3e3c61269b8
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:08:16 2012 +0000

    remove debugging and fix a test submission bug

commit 2691879eabb50ae7b400f1269b1488c6aa090830
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:08:06 2012 +0000

    fully functional again

commit bcd51eb1ffc899869618f2ffd62f109af27e5675
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:07:57 2012 +0000

    all but single-host-test working again

commit 6e92bc75a8220847d4f73ad7fb44382c52da719f
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:07:47 2012 +0000

    always working rewrite of the JS storage components

commit 5a922f65366e3d16f123b8587681707902a6199d
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:07:37 2012 +0000

    partial rewrite of javascript module

commit c761326dd45f3bb8161999bed8c968d8e1180d38
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:07:28 2012 +0000

    small cleanup of parts of the qmake build system

commit 6dff4cdbe1987b25487bb5bcb7a057b979a78939
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 18 23:07:17 2012 +0000

    updated harmattan define based on discussion on a Qt wmailing list

commit 0b6f349015d9122eff1b25424282c48f96d88577
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 18 21:03:08 2012 +0000

    Ensure that we support a recent-enough DNSSEC-Tools version

commit 9afec80e1b969e06dfb4ea4efc66116f5d7121ed
Author: Robert Story <rstory>
Date:   Mon Jun 18 18:28:56 2012 +0000

    no callback for null async status

commit 7ca69390e18fe73674e8d978aaa7b36390c4a1b9
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 17:29:04 2012 +0000

    Update the serial number for all SOA lines in the file.

commit 168ef64d3b2872381b339236b87734fbe7530b95
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 18 17:16:46 2012 +0000

    Set query state to Q_RESPONSE_ERROR when EDNS fallback fails

commit e2b4ffaa819adce3de609de31bda3e2673271ad1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 18 17:05:57 2012 +0000

    Renamed binaries so that they now have a dt-prefix

commit 6502a29927097d29102b7a90837acc5bfec831f8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 18 17:02:36 2012 +0000

    Add placeholders for updates in 1.13

commit 2d7061ee0f630f3054d41332d2ec2841b6c8e1f7
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 17:01:34 2012 +0000

    Changed serial number regexp to recognize non-parenthesized SOA lines.

commit 33965ea8032a412710f5ef55d6bd44a7705ed258
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 18 15:51:13 2012 +0000

    Add README for dnsval python module

commit c7c7883e935ffa6ed2239bf77f8a43f748e9e372
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 02:19:45 2012 +0000

    Updated copyright date from 2008 to 2012.

commit 5a9cb87bff518d35b9e3d5c5b5b2bec59f1c500f
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 02:16:41 2012 +0000

    Adjusted script version to account for impending new release.  This moves
    these scripts to having the same format of script version, rather than one
    of several.
    (This is not messing with the DNSSEC-Tools version, which is handled
    automatically during release build.)

commit c782af5b060309c76a12613a504e3072f2586cc6
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 02:14:23 2012 +0000

    Adjusted script version to account for impending new release.  This moves
    these scripts to having the same format of script version, rather than one
    of several.
    (This is not messing with the DNSSEC-Tools version, which is handled
    automatically during release build.)

commit 7575c4dc5a3ef3560096e0443cbdba5ba61ec9b1
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 02:10:47 2012 +0000

    Adjusted contact info.

commit 8b4969b88ca3fbd8e278f03b22dc910ac105a0b4
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 02:09:23 2012 +0000

    Adjusted contact.

commit 1f97ea1cc47e7b738dc0c7affdf9e3186e588302
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 02:04:41 2012 +0000

    Adjusted script version to account for impending new release.  This moves
    these scripts to having the same format of script version, rather than one
    of several.
    (This is not messing with the DNSSEC-Tools version, which is handled
    automatically during release build.)

commit d74b9b20779e7cdac8b6590a6dd3bf239e33be32
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 01:55:19 2012 +0000

    Adjusted script version to account for impending new release.
    (This is not messing with the DNSSEC-Tools version, which is handled
    automatically during release build.)

commit c8c0adf5decf69b66ab163880a729740da0dc476
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 01:53:35 2012 +0000

    Added an entry for buildrealms.

commit b15e5c5aac105e185d08da083f942d02805f4c1e
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 01:53:02 2012 +0000

    Added an entry for buildrealms.

commit 87e0cb2e3d2bd2ca8c8cf4a0edd6c560b774e9e1
Author: Wayne Morrison <tewok>
Date:   Mon Jun 18 01:50:54 2012 +0000

    Extensive additions to pod were made -- how to use, how to prepare, examples.
    Options added to usage message.

commit 88033e2b328a980c2796925893e94339f5c2e364
Author: Wayne Morrison <tewok>
Date:   Sat Jun 16 14:59:08 2012 +0000

    Adjusted script version to account for impending new release.  This moves
    these scripts to having the same format of script version, rather than one
    of several.
    (This is not messing with the DNSSEC-Tools version, which is handled
    automatically during release build.)

commit 4ffec9b3ddcdcc67d468ec9c6b388fb4750fbcaa
Author: Wayne Morrison <tewok>
Date:   Sat Jun 16 14:55:34 2012 +0000

    Modified how dates are checked, to allow for GMT and localtimes.

commit abec665cbfe9d36a8367fba70f2efb9263b6e2f3
Author: Wayne Morrison <tewok>
Date:   Thu Jun 14 23:56:55 2012 +0000

    Additional bug fixes and more pod.

commit f9eff3618a3404f272e7d603a3b2125821e34215
Author: Wayne Morrison <tewok>
Date:   Thu Jun 14 18:11:24 2012 +0000

    Several bug fixes, pod additions, and routine reorgs.

commit 0dd01f8413007b695522db90517d392499eb5047
Author: Wayne Morrison <tewok>
Date:   Thu Jun 14 16:03:01 2012 +0000

    Added an entry for buildrealms.

commit f9422ef335d521da6b695d0de669201ae15277cb
Author: Wayne Morrison <tewok>
Date:   Thu Jun 14 15:56:49 2012 +0000

    Initial check-in for safety's sake.  Minimal pod at the moment, not all
    the functionality it will have, but that'll all change.

commit 56b21f563d75f808800366f3f08add2289d9452e
Author: Wayne Morrison <tewok>
Date:   Thu Jun 14 05:29:58 2012 +0000

    Added an entry for the "hoard" field.

commit c90cfd839b89b16c8fc4fda626a20bb7baca0afb
Author: Wayne Morrison <tewok>
Date:   Thu Jun 14 05:27:38 2012 +0000

    Added an entry for the "hoard" field.

commit e9aca8e34c8b69884d9a6a008deaf3d637901dce
Author: Wayne Morrison <tewok>
Date:   Wed Jun 13 19:27:37 2012 +0000

    Start rollerd with "-zone <realm>" option.

commit 612f6c1416b421ce41476c05bbefe87bac3489ec
Author: Wayne Morrison <tewok>
Date:   Wed Jun 13 19:26:53 2012 +0000

    Added -realm option (for instance-identification purposes only.)

commit 42220d01b2d8a6c860a5bcb89e5da8285ebf96a0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 13 15:01:12 2012 +0000

    Rename executables in the validator/app directory to have a dt- prefix

commit 14533af4246908caa0bc55255db06904b9c2adcb
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 8 23:26:26 2012 +0000

    update to testzone files

commit d5f3e8997e41b6bb151d7cf58122e9ea6e694d46
Author: Robert Story <rstory>
Date:   Thu Jun 7 16:55:12 2012 +0000

    update and reorganize patches and rpm spec files

commit adf33427b733665b918be10571c6ecc0430d19d6
Author: Robert Story <rstory>
Date:   Thu Jun 7 16:54:46 2012 +0000

    update openssh patch for 6.0p1

commit 5dce1b44bf0aec523454ea5fdafbd339bbaac12f
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 5 23:28:55 2012 +0000

    update to testzone files

commit 42b3bc55f7447c7e042cb9ffeb3377ef341586e9
Author: Wayne Morrison <tewok>
Date:   Tue Jun 5 14:47:09 2012 +0000

    Added an in-pod pointer to the realm-building wiki page.

commit 3e50e7991ac3efba3ed747b68014758f439c3b20
Author: Wayne Morrison <tewok>
Date:   Mon Jun 4 19:52:45 2012 +0000

    Fixed several problems with the pod.

commit 982f438193d4711559a10e8bfb039899a581f786
Author: Wayne Morrison <tewok>
Date:   Mon Jun 4 17:02:22 2012 +0000

    Modified -monitor option so it just does monitoring and doesn't update things.

commit 289685486d38e5b3c23dabd26c78a65b5ec0cf15
Author: Wayne Morrison <tewok>
Date:   Mon Jun 4 16:59:56 2012 +0000

    Modified to use fewer arguments for trustman, since trustman's -M option has
    more meaning now.

commit 866b2af3530646ed8f25ba5ec75c947eef519ce6
Author: Wayne Morrison <tewok>
Date:   Mon Jun 4 16:25:19 2012 +0000

    Move the monitoring report from main() to its own routine.

commit 72177c813979f57e8dadab14f02baca0a635d98b
Author: Wayne Morrison <tewok>
Date:   Mon Jun 4 16:10:38 2012 +0000

    Changed ordering of some routines.

commit a1aab33bb52acfb0dac1c1ca67a0cca39957def6
Author: Wayne Morrison <tewok>
Date:   Fri Jun 1 21:02:13 2012 +0000

    Decreased error values by an order of magnitude.  As high as they were, the
    real rollover data were being lost in graphing.
    Added history section.
    Moved error numbers to constants.

commit f6cfde441f5ee9fceef01d7053ee67c6788c8189
Author: Wayne Morrison <tewok>
Date:   Thu May 31 16:43:51 2012 +0000

    Deleted an unused variable.

commit 87a764201fc7bd3f7ca1b6c724459efda3070d31
Author: Wayne Morrison <tewok>
Date:   Thu May 31 16:41:36 2012 +0000

    Alphabetized the options in the pod.

commit eb8754f58429637cf1f9482a5cc2aaf8c00cbd45
Author: Wayne Morrison <tewok>
Date:   Thu May 31 14:37:43 2012 +0000

    Added entries for realmset.

commit 2673aececddb8718fc2974e2db3ddc6f6dd2b5f9
Author: Wayne Morrison <tewok>
Date:   Thu May 31 14:36:13 2012 +0000

    Added entry for realmset.

commit ae0f534680c1c031ca7aaa99e5c72d872e24669f
Author: Wayne Morrison <tewok>
Date:   Thu May 31 14:35:03 2012 +0000

    New program for setting fields in realms files.

commit 8ce0ed56f6be1afed7f1f0bea8c5654524aeaf62
Author: Wayne Morrison <tewok>
Date:   Wed May 30 22:12:04 2012 +0000

    Removed ability to change crypto algorithm.

commit e918c142eb6316b05a8c45adf7eb416d27b1dd21
Author: Wayne Morrison <tewok>
Date:   Wed May 30 22:10:53 2012 +0000

    Removed ability to set a new algorithm.

commit 6d0ed24d5727a3e7a52d99915086349632fb1d38
Author: Wayne Morrison <tewok>
Date:   Wed May 30 22:08:04 2012 +0000

    Removed new_algorithm as a valid keyrec field.

commit 5910d803968943ec3037f8155b9dc0a27b2b71c7
Author: Wayne Morrison <tewok>
Date:   Tue May 29 23:09:39 2012 +0000

    Checks for usensec3, nsec3iter, and nsec3optout fields will happen only if
    they're defined.

commit 0a6e1e9f790af7180cb8c6309c543cd7cc751077
Author: Wayne Morrison <tewok>
Date:   Tue May 29 21:49:17 2012 +0000

    Fixed version number.

commit e4b93a7d3a3e87800edb85dc8909e88c3379df8b
Author: Wayne Morrison <tewok>
Date:   Tue May 29 21:48:07 2012 +0000

    Added entry for keymod.

commit 7ef16e4748c2d5481c1c51c93995af5e5df23120
Author: Wayne Morrison <tewok>
Date:   Tue May 29 21:46:40 2012 +0000

    Added lines about keymod.

commit ad32a1cdea0d8ac3a939e18955f17a01b391609a
Author: Wayne Morrison <tewok>
Date:   Tue May 29 21:44:00 2012 +0000

    Allow multiple keyrec files to be listed on the command line.

commit b11c56b8ddd3e45e663f50ee0d73f1f19e0550aa
Author: Wayne Morrison <tewok>
Date:   Tue May 29 21:27:17 2012 +0000

    Added support for keymod changes to keyrecs.
    A couple small code simplifications.
    Fixed some comments.

commit babb978c41f3c9d96f5bf18119b8f0ed03a677e6
Author: Wayne Morrison <tewok>
Date:   Tue May 29 21:22:55 2012 +0000

    New command to modify key parameters for zonesigner-managed zones.

commit 7259825769723c321cb69ddb5cfde1c31744c33b
Author: Wayne Morrison <tewok>
Date:   Tue May 29 21:21:01 2012 +0000

    Added a paragraph talking about keymod changes.

commit b16034ec19a239d4e1d0008b89fd729348d6645c
Author: Wayne Morrison <tewok>
Date:   Tue May 29 14:55:18 2012 +0000

    Added some new fields (prefixed by "new_") for use by zonesigner and keymod
    for modifying key parameters.

commit d722295f7b703411ac14fa8eade653619d33ed75
Author: Wayne Morrison <tewok>
Date:   Tue May 29 14:50:35 2012 +0000

    Modified opts_zonekr() to get values from the kskpub, zskpub, and zsknew
    keys, as well as the kskcur and zskcur keys.  The values are read such that
    newer values take precedence over older values.

commit 3b6595eb96da69fe8f8d32c19824cd29dfd186eb
Author: Wayne Morrison <tewok>
Date:   Sat May 26 18:17:58 2012 +0000

    Report correct key lengths in message post sign/roll messages.

commit b4f0650ee5db879e18e7154f34bda4f184f7bdfc
Author: Wayne Morrison <tewok>
Date:   Sat May 26 15:55:18 2012 +0000

    Fixed a typo in each file.  Same line, different error.

commit 1df80e54d1df3a1cb35e86136e81a22d521c9c6a
Author: Wayne Morrison <tewok>
Date:   Fri May 25 17:09:24 2012 +0000

    Lots of comment additions and modifications.
    Minor essage modifications.

commit 619c84f2f59cae965006c37b5066afd66c64762b
Author: Wayne Morrison <tewok>
Date:   Fri May 25 17:05:24 2012 +0000

    Minor code reorganization in validrealms().

commit a6e153544d27c5b2000dc1249bb45712f6696fc0
Author: Wayne Morrison <tewok>
Date:   Fri May 25 17:01:58 2012 +0000

    Send properly formatted halt command to grandvizier.

commit 6048188ebaa6df2efe9f0bc093bba414bfff7d62
Author: Wayne Morrison <tewok>
Date:   Fri May 25 16:59:54 2012 +0000

    Use a better check to see if grandvizier is running.

commit a1b1e1ffaa77412e7058000a2b9d4a35a55b3ccc
Author: Wayne Morrison <tewok>
Date:   Fri May 25 16:56:41 2012 +0000

    Deleted a few lines of dead code.

commit ce5da60bb0166c22643f8a9bd2c3ffdc14b65172
Author: Wayne Morrison <tewok>
Date:   Fri May 25 16:50:08 2012 +0000

    Changed a few instances of '|' to '||' in startrealm().

commit 6dc89f3ad8e44af965d87a1acb26538b8c66282c
Author: Wayne Morrison <tewok>
Date:   Fri May 25 15:14:10 2012 +0000

    Fixed the header comment for cmd_display().

commit 4b3b534a760b9eafdefc910df0fdd43a667bf987
Author: Wayne Morrison <tewok>
Date:   Fri May 25 00:17:27 2012 +0000

    Temporary moved an unused block from waiter() into the new-and-temporary
    deadcode_waiter().
    This new-and-temporary function will be removed before long...

commit 4d870b06e067f0bc7edf563972e3921181317baf
Author: Wayne Morrison <tewok>
Date:   Fri May 25 00:13:30 2012 +0000

    Give better error message if realmmgr_channel() fails.
    Deleted an unused variable.
    Put a semi on the line it belongs to.

commit f21470514d166994311a3e886de5df99fe22c9b9
Author: Wayne Morrison <tewok>
Date:   Fri May 25 00:05:07 2012 +0000

    Changed a few instances of '|' to '||'.

commit 62c9ba41d3b8e4856c1ea59ad222fe772f17f1b5
Author: Wayne Morrison <tewok>
Date:   Thu May 24 22:01:56 2012 +0000

    Added the -foreground option to run dtrealms undaemonized.
    Removed notes saying -display is NYI.

commit fd927029b14278ea605ff759e0875371ee576f25
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 21:34:31 2012 +0000

    Don't enable DNSSEC tools support if certain config options have not
    been specified.

commit 14fb0fff5305ffc471be6ae81d140b3824c15327
Author: Wayne Morrison <tewok>
Date:   Wed May 23 23:02:26 2012 +0000

    Changed repaint limit.

commit d935d0e4cd1235c5bff0c82bc9b4874e23e94d52
Author: Wayne Morrison <tewok>
Date:   Wed May 23 19:53:25 2012 +0000

    Send properly formatted halt command to blinkenlights.
    Better check for blinkenlights running.

commit 78faa966c649a8d7f185738e82030ce2d300bc24
Author: Wayne Morrison <tewok>
Date:   Wed May 23 19:51:29 2012 +0000

    Ignore blank command lines from rollerd.

commit b4cafe98beab7ae5301e80ae8bc5088a7608610d
Author: Wayne Morrison <tewok>
Date:   Tue May 22 23:24:40 2012 +0000

    Added the "tmpdemo" target to the makefile to copy the demo environment
    into a directory in /tmp.
    Added a note to the README talking about this new target.

commit 373b715883a51b57ca6d4de79e8eb0333c0d56e4
Author: Wayne Morrison <tewok>
Date:   Tue May 22 22:45:48 2012 +0000

    Give a more descriptive error message if rollmgr_channel() fails.

commit db0f4fff1bc7890832e6312d98ca482eb7d61988
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 21 14:54:58 2012 +0000

    Fix indentation

commit 656739d5b717c2e584bc307956926dbe2ba29285
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 21 14:10:48 2012 +0000

    Restart rollerd when there are substantive changes in the rollrec file

commit e0d8ded92fb877ac6111ca33626a8f3e16a43fbc
Author: Wayne Morrison <tewok>
Date:   Sun May 20 04:13:28 2012 +0000

    Added about window and dspuball command.

commit e8ac85af5dfe280c386ac3e30a382090fdbc9d57
Author: Wayne Morrison <tewok>
Date:   Sun May 20 04:13:13 2012 +0000

    Added about window and dspuball command.

commit 3e9c258f7bdcef65daf1005c3d7fd345c73d0904
Author: Wayne Morrison <tewok>
Date:   Sun May 20 04:12:43 2012 +0000

    Added about window.

commit c32c5925d5ddc5656420c8b4a313e987284b5be1
Author: Wes Hardaker <hardaker>
Date:   Fri May 18 16:09:18 2012 +0000

    update to testzone files

commit 8b4c603a9794659aa325eb932322f5430ffe6dde
Author: Wayne Morrison <tewok>
Date:   Fri May 11 17:56:24 2012 +0000

    Added a few fields to status and boot messages.

commit 6680a3a58a167d3451e96160d437fe1bc341b9a3
Author: Wayne Morrison <tewok>
Date:   Fri May 11 17:38:24 2012 +0000

    Only sign zones for -alwayssign if the zone wasn't already signed this pass.

commit 8a968159ce7a90fd629e0401148a7b67ddabbd69
Author: Wayne Morrison <tewok>
Date:   Fri May 11 17:03:02 2012 +0000

    Added description of new rollerd-single zone.

commit 35d4823b0d2a4c9ec6dac82b11495bed89e693b1
Author: Wayne Morrison <tewok>
Date:   Fri May 11 17:01:20 2012 +0000

    New single-zone demo.

commit 323e16622c22ab7bec9298be5eb7f2fe0c26af8c
Author: Wayne Morrison <tewok>
Date:   Fri May 11 15:42:23 2012 +0000

    In rollkeys(), removed restriction from -alwayssign that prevented signing
    from happening during [KZ]SK phase 1 and 3.

commit 4462140c8434a39620d4ea749f0d1e14fab61fc6
Author: Wayne Morrison <tewok>
Date:   Thu May 10 18:06:34 2012 +0000

    Removed unnecessary db.cache and fixed a zonesigner call.

commit a150993c6f90c8f74dbe60ea60f21ca633d945c3
Author: Wayne Morrison <tewok>
Date:   Thu May 10 17:46:31 2012 +0000

    Added a -zsargs option for a global set of zonesigner arguments.

commit d35bf4a4117d2bc73e547eb67d867054f28f7452
Author: Wayne Morrison <tewok>
Date:   Thu May 10 15:13:18 2012 +0000

    Minor fix for usage message.

commit b7f83adbc9f3c44576efd4697f9e0410daea2ab5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 9 19:39:58 2012 +0000

    Add patch for webmin

commit 6a0458bb769649b3b19ceb80c122a628b3afd636
Author: Wayne Morrison <tewok>
Date:   Wed May 9 17:11:27 2012 +0000

    Added display lines to rollrec entries.

commit 432cc635e7bd345c541495c604de13d42c5ee0cb
Author: Wayne Morrison <tewok>
Date:   Wed May 9 16:33:58 2012 +0000

    Add display flag to rollrec file template.

commit 4fc2648b8d829e4f2f0992e5cc5f246d4631f4b5
Author: Wayne Morrison <tewok>
Date:   Wed May 9 00:23:55 2012 +0000

    Fixed the pod for rollrec_del().

commit 931b6a85ae5103375de8ba7ae2391b487e7811ae
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:40:19 2012 +0000

    added check-zone-expiration

commit fc0536f0e0a58ccd41f40cb029ace9444ac220bd
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:39:46 2012 +0000

    documentation for the tool

commit 3b3df75889937d7ad761501c61aab7bbe040b09c
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:39:36 2012 +0000

    output formatting

commit 792ea54f6610e6252bc4fb2fa753117fe92f0f78
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:39:28 2012 +0000

    exit if any zone is near the defined expiration tiem

commit 95afc6a4ea87af755f9ca2ba5dcbf571899e635d
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:39:19 2012 +0000

    implement the -m option functionality to only report for zones nearing time

commit 5b1cff6b3890ceb82732a8355c5a4116253d89b8
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:39:11 2012 +0000

    process all zones on the command line

commit 43c579f6d1f5e3ed0bf8a1867ae4e62a6d5acbbb
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:39:02 2012 +0000

    create standard argument parsing and error messages

commit b4195fb639297c7e90fb55bd19a942f27d8fba1e
Author: Wes Hardaker <hardaker>
Date:   Mon May 7 23:38:53 2012 +0000

    initial working mini-version of a tool to check zone expiration times

commit 28c3edcf7b565dea06495b64b6c5625af2f92627
Author: Wayne Morrison <tewok>
Date:   Mon May 7 17:34:08 2012 +0000

    Added some rollrec_close() and rollrec_unlock() calls on error returns.

commit 881d1fc6e6eb4fb447d00a8e0da62f89e1714abe
Author: Wayne Morrison <tewok>
Date:   Fri May 4 01:04:08 2012 +0000

    Fixed error handling of KSK and ZSK menu commands.  In some cases, we'll
    capture the output and display a dialog box.  Errors with rollksk and rollzsk
    will no longer pop the zone back to normal mode.

commit f46e9e9044597d57533e79879af1df81d31ef692
Author: Wayne Morrison <tewok>
Date:   Fri May 4 01:01:04 2012 +0000

    Removed extraneous arguments from a few cmd_rollnow() calls.
    Removed a newline from a log message.
    Divided up a few error checks for more fine-grained log messages.

commit ba1d28ce236045a3a403c7b4f96d8039e23907cb
Author: Wayne Morrison <tewok>
Date:   Fri May 4 00:59:13 2012 +0000

    Changed most error messages from rollerd to go to stdout (instead of stderr.)
    There are errors, and then there are errors.
    This should allow other scripts and programs to easily capture these messages
    for their own purposes.

commit dbbe21b73e5e0cc4c6599dfafec39f20c66d5914
Author: Wes Hardaker <hardaker>
Date:   Thu May 3 17:07:51 2012 +0000

    1.12.2

commit da25d9edbf5d18fc7bbe52aa363cfa9418de4e74
Author: Wayne Morrison <tewok>
Date:   Thu May 3 16:51:23 2012 +0000

    Added menu commands for rollksk and rollallksks.

commit 84bac386ce6d8fd386b0eea72027e5d02a3efcd6
Author: Wayne Morrison <tewok>
Date:   Thu May 3 16:23:43 2012 +0000

    Added -rollallksks command.

commit 2a76315983a36c913d7710f3c9f14955765ff7ba
Author: Wayne Morrison <tewok>
Date:   Thu May 3 16:22:05 2012 +0000

    Added support for ROLLCMD_ROLLALLKSKS command.
    Made ROLLCMD_ROLLALLKSKS and ROLLCMD_ROLLALLZSKS not affect zones already
    in rollover.
    Moved bulk of cmd_rollallzsks() into rollemall().

commit add791cb071aa49eef8692a01cff30fdee2aaf49
Author: Wayne Morrison <tewok>
Date:   Thu May 3 16:17:58 2012 +0000

    Added ROLLCMD_ROLLALLKSKS command.

commit cfd90ab4cf2d84e107162fad7cc319d05e581fb9
Author: Wayne Morrison <tewok>
Date:   Thu May 3 15:13:48 2012 +0000

    Assume that zones without a {ksk,zsk}_rollsecs field is newly created, and
    therefore doesn't immediately need to leap into rollover.

commit 466369562d8bce516ee8e5a2de87f0dc6cd983a2
Author: Wayne Morrison <tewok>
Date:   Wed May 2 17:00:12 2012 +0000

    Adjusted copyrights.

commit 4400d532635d4460a627dfc08e5b68b6eb9f5b6e
Author: Wayne Morrison <tewok>
Date:   Wed May 2 16:59:21 2012 +0000

    Added pod.

commit 87ea1de57719ed284937cde8f70135cf25a6ba7f
Author: Wayne Morrison <tewok>
Date:   Wed May 2 16:58:23 2012 +0000

    Adjusted copyrights.

commit fc594b975daaf03a8422b90a188ee19fa63cc631
Author: Wayne Morrison <tewok>
Date:   Wed May 2 16:57:49 2012 +0000

    Adjusted copyrights.

commit b318dcf5b0c2faa30e54f7ae3df1d9abdd7edd58
Author: Wayne Morrison <tewok>
Date:   Wed May 2 16:56:58 2012 +0000

    Adjusted demo values.

commit 30825714c505796ac6c7db7b90ca00ac8700c745
Author: Wayne Morrison <tewok>
Date:   Wed May 2 16:53:54 2012 +0000

    Adjusted copyrights.

commit 2a12be445cb2ed447b0dbea44c21d56af96d7fbf
Author: Wayne Morrison <tewok>
Date:   Wed May 2 16:29:28 2012 +0000

    Tweaked some timing values and updated copyrights.

commit 72176d799119b2d65c82539571289c5a10c3a661
Author: Wayne Morrison <tewok>
Date:   Wed May 2 00:45:20 2012 +0000

    Cleaned up makefile a bit.

commit e45750e127b30d8beb38fc8cd5c84ce05bcdc22b
Author: Wayne Morrison <tewok>
Date:   Wed May 2 00:11:33 2012 +0000

    Added support for "-signzones all" and "-signzones active" commands.

commit 06ed6e684d4ad2f3e9c285492db1a7f00557597d
Author: Wayne Morrison <tewok>
Date:   Tue May 1 23:59:57 2012 +0000

    Added -signzones commands.

commit 76d065c6f9fbbf6a384c86831f352956d72a68d5
Author: Wayne Morrison <tewok>
Date:   Tue May 1 23:54:36 2012 +0000

    Added support for -signzones command.
    Removed a few old, extraneous boot-time log messages.

commit d74246c1ae78c0fdea7b627fae383b6c76874202
Author: Wayne Morrison <tewok>
Date:   Tue May 1 23:48:34 2012 +0000

    Added the commands for signzone and signzones.

commit 444bfb1446d15c5512a0765ee8f6a975a39548cd
Author: Robert Story <rstory>
Date:   Tue May 1 19:05:50 2012 +0000

    tweak log message

commit dbe42abeb893d6a5525b68bbed9166c7189a6449
Author: Robert Story <rstory>
Date:   Tue May 1 19:05:37 2012 +0000

    move nspr spec to nspr dir

commit 47fe7d03d4468f264ba4a9a201fd5596dcf6d0f7
Author: Robert Story <rstory>
Date:   Tue May 1 19:05:24 2012 +0000

    update nspr dnssec patch
    
    - works with mozilla-central and nspr-4.9

commit 298f06b9793d0859f8307cf3463322ada2156b47
Author: Wayne Morrison <tewok>
Date:   Tue May 1 00:11:52 2012 +0000

    Removed debugging bits from a log message.

commit 68f33d95de04afa6559d04625fc60336e0247a33
Author: Wayne Morrison <tewok>
Date:   Mon Apr 30 23:54:20 2012 +0000

    Moved a log message to accurately report the time for key expiration.

commit 76f826ac9b57b36dc38f156530d52e4572e6677d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 27 18:37:46 2012 +0000

    Enable default path for the lsdnssec command

commit 65b5bd5c70ffe766107628349ce6d13f5f30b760
Author: Wayne Morrison <tewok>
Date:   Fri Apr 27 18:34:17 2012 +0000

    Fix to the SOA regexp so that spaces between the email and the paren
    are optional.

commit 82aafdc16eb116d89ddb996ad3c388b7cf077005
Author: Wayne Morrison <tewok>
Date:   Fri Apr 27 16:51:51 2012 +0000

    Modified to continue running if it can't find a rollrec, it'll just sleep
    until it's available.
    
    It also will only log the missing rollrec once every five checks, in order to
    not fill up the log with too many extraneous messages.   Five isn't a magic
    number; it was chosen as an assumed reasonable number.  This can be increased
    or lowered if desired.

commit 0792545959240c2cfce7ba200a88bc16fae2d32b
Author: Wayne Morrison <tewok>
Date:   Thu Apr 26 23:50:40 2012 +0000

    Use the correct variable in an error message in zonemodified().

commit 8e63dff0d6d9d99c3632d2d4d420661be2e5bb08
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:28:52 2012 +0000

    make the close-box mouse area bigger than the parent for finger friendliness

commit b06cc6e37964146d151443cdb904bd4986ee7a52
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:28:37 2012 +0000

    update version to 1.12.4

commit 7bbe52b2c1a5ff0e3a07b2bfb9d73abcea255eb4
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:28:23 2012 +0000

    remove debugging statements

commit 6e0b82dae343ff0d05ff28023e56abf4314c822e
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:28:07 2012 +0000

    document a future TODO

commit 1ac63d99320eb3a1764db9edfdf50cbe928ae468
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:27:51 2012 +0000

    Fix return codes for states run in the other thread

commit a2f338c8245a81261de0e95cb970d0f7f553ea43
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:27:37 2012 +0000

    fix removing hosts

commit aee876f88e42a90017a995753fb4a5a90cd9b80d
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:27:23 2012 +0000

    Run TCP tests in a separate thread

commit f28834af4e8bff354959d5a44f10a84ac7110582
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 22:26:51 2012 +0000

    Initial attempt at sticking connect() in a separate thread.
      - Still need to move actual object that gets created to the other
        thread.  The signal must go to an object created in the other
        thread's run() function for it to be executed in a separate thread.

commit 83f42717eb5ad8d2add892c99c4831f99340aa4a
Author: Wayne Morrison <tewok>
Date:   Thu Apr 26 14:31:59 2012 +0000

    Moved an option check so -help would actually work.

commit 54984b153ad5fdfcd3e1919a77b8e1181cd6005f
Author: Wayne Morrison <tewok>
Date:   Wed Apr 25 21:41:46 2012 +0000

    Added a command to initiate a mid-wait zone signing.

commit e6bfd8e6bdca9d008b9146c6ca4644ae2a6365df
Author: Wayne Morrison <tewok>
Date:   Wed Apr 25 17:14:02 2012 +0000

    Added a comment warning against combining two menu commands into a toggle.

commit 98f511455911c5441474f9dfac26e5882cb52d42
Author: Wayne Morrison <tewok>
Date:   Wed Apr 25 17:07:30 2012 +0000

    Reorganized the if clauses in rollerdcmd().  Those used most often percolated
    to the top of the grand if/elsif/else block.  Those used less frequently sunk
    to the bottom.

commit 14f262c47d1ef4ae442bbb596d8616fe5b790302
Author: Wayne Morrison <tewok>
Date:   Wed Apr 25 16:06:29 2012 +0000

    Have the show-keys toggle only do a single update.

commit 7007f0a8d277625d00fa6b7904b582581f7930ab
Author: Wayne Morrison <tewok>
Date:   Wed Apr 25 15:51:26 2012 +0000

    Handled an undefined-value error.

commit 5927a8359fa034c808c5a9a2880bec022a6f2a6c
Author: Wayne Morrison <tewok>
Date:   Wed Apr 25 15:31:34 2012 +0000

    Fixed a formatting error in sets.  The translated set type wasn't being used
    to calculate the column spacing.
    Fixed a few comments.

commit 221f3955a712e166e3a3ec43e395379a600de0e3
Author: Wayne Morrison <tewok>
Date:   Tue Apr 24 19:15:44 2012 +0000

    Added support for turning on/off the remaining-time status.

commit c3da9c39706ad970c3b5b04d5a678f8079a62e9f
Author: Wayne Morrison <tewok>
Date:   Tue Apr 24 16:20:33 2012 +0000

    Deleted a few commented-out lines.

commit 164b48f663330ff37a42fd676deabe9a2541007d
Author: Wayne Morrison <tewok>
Date:   Tue Apr 24 16:19:10 2012 +0000

    Fixed time display in status column.
    Combined two cases in rollerdcmd().

commit f7abefac78c1b6cf351177a3969e1f5479ba3522
Author: Wayne Morrison <tewok>
Date:   Tue Apr 24 16:18:31 2012 +0000

    Better handling of messages to blinkenlights.

commit 7d636bce9a51888b06413988c5f040322dd3eb58
Author: Wayne Morrison <tewok>
Date:   Sat Apr 21 18:12:28 2012 +0000

    Got remaining-time display in the status column working again.

commit a7589dc305db672c371d27411028208ea0921d07
Author: Robert Story <rstory>
Date:   Sat Apr 21 12:57:47 2012 +0000

    no CTX_LOCK_COUNT check ifdef VAL_NO_THREADS

commit 2a8ac9d5498180ed2aac59095d1ad447545e9f60
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 19 16:56:45 2012 +0000

    update to testzone files

commit e9734043131d121d19aee2eda3bff8841072fb94
Author: Wayne Morrison <tewok>
Date:   Wed Apr 18 21:47:05 2012 +0000

    Properly handle changes in $maxzones.
    Fixed a comment.

commit 721c2d29b497962e1299b8dd597c9601de5562d6
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 18 21:11:47 2012 +0000

    Use -usezskpub during phase 3 too

commit 17635bcd7a1d833ad5512ca7158aab973795e2a1
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 18 21:11:38 2012 +0000

    checking 1.7 supported and better error messages

commit f4d9007e1e1ac35c10d617f9e9a56532e7ac83a2
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 18 21:11:29 2012 +0000

    fix the -alwayssign option in certain phase change cases

commit 296338fa8b7a896bc25573bdddfa2741bf11d34b
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 18 21:11:19 2012 +0000

    pass -alwayssign to second test test

commit 09c48f6fdc8da68db6a24b577b69b20cefa1fd98
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 18 21:11:10 2012 +0000

    move tests into a sub-function and call multiple times for testing it

commit 5fc1123802f1f355255f1a45dedef1fc4bc07eae
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 18 21:10:59 2012 +0000

    rework it so it doesn't call zonesigner for older versions

commit 2b9927932aa37c2a1f80c76f6cfcee035952da5f
Author: Wayne Morrison <tewok>
Date:   Wed Apr 18 00:41:15 2012 +0000

    Got the status column to give proper color on restarts.

commit 253dc0b7b4dad59114c5057e6ce52ac8a71e8e07
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 17:25:58 2012 +0000

    Clean-up and commenting.

commit 0af823b3b02a6f19815e78c185e74170b8b8185e
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 16:04:06 2012 +0000

    Changed Cobhams references to Sparta.

commit 441565750abf1ef96bc7494f1a8654373947560a
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 15:51:58 2012 +0000

    Changed dt-trustman to dt_trustman in pod, comments, and strings.

commit 364df8be3b894ba3829cfcb050e5479a576f1541
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 15:50:12 2012 +0000

    Renamed dt-trustman to dt_trustman to match other monitors.

commit cf6aff9d0d78f5ee225e459c0ff05ba604bce0ce
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 15:05:33 2012 +0000

    Prettied up the window when we get down to small numbers of columns.

commit e56ed80955faccac680a638a80e9dc214bc82761
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 16 14:28:26 2012 +0000

    Don't do fallback to root processing for a query that is being chased in the context of another query.

commit 6d3061a912dff557772e8f9213f1e3e906c9daba
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 13 18:15:27 2012 +0000

    random starting files for testing rollerd/zonesigner behavior during rolling

commit c74511e919726ac417f912afa2b76045a97ee52f
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 13 18:15:15 2012 +0000

    zero the fd set when checking outstanding async requests

commit 67babcd502876e24ee3948ed63ec7d282935ded4
Author: Wayne Morrison <tewok>
Date:   Fri Apr 13 00:02:20 2012 +0000

    Sort the zones before printing their information.

commit 77844574aee9d4d9dd7800380daaeca0fbb2435a
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 23:52:30 2012 +0000

    Modified arguments to require a particular zone.

commit 920532b612259fe447cb95ab467ddc8113b8a33c
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 23:25:46 2012 +0000

    When parsing files, keyrec filenames will be taken from rollrec files and
    added to the list of files to load.

commit a6e36841c6b5426dfe29128d0781d669fb652d23
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 22:11:58 2012 +0000

    Fixed default times to match pod.

commit b5bb947a897894b378671ce65a69ca3ba051137b
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 22:11:07 2012 +0000

    New Nagios plugin for finding zone's next rollover phase time.

commit 7b81de6f68cc2ba8768cc23f139d9865ed227f9b
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 22:08:45 2012 +0000

    Added an entry for dt_zonetimer.

commit d062ce26bde3823dd3b6098971c1b664a9a30aea
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 22:06:37 2012 +0000

    Fixed some poddy bits.

commit 422b3aa3eec9e0f464cec88f2f0a0b32fd7b12bd
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 21:19:59 2012 +0000

    Added monitoring option.

commit 52fdc61597092b6c82ad5b901fd639ef5f5e185f
Author: Wayne Morrison <tewok>
Date:   Thu Apr 12 21:17:26 2012 +0000

    Modified expand_files() to check for non-existent and unreadable files.

commit a8f4a7aa90afcb5deccd7cd1280c6126f7c21194
Author: Wayne Morrison <tewok>
Date:   Wed Apr 11 16:33:15 2012 +0000

    Pod fixed to mention .rrf files as well as .rollrec files.

commit 6114d18be158c095034a25862de986722d483957
Author: Wayne Morrison <tewok>
Date:   Wed Apr 11 15:05:40 2012 +0000

    Changed the phase line for -r to give the long phase message if the verbosity
    level is 6-9.
    Fixed a typo in a message.

commit db73fd9730131a4fafeb0e9e85468719741adf33
Author: Wayne Morrison <tewok>
Date:   Wed Apr 11 14:53:57 2012 +0000

    A few minor fixes to the pod.

commit a5af06551f6b88cafa9a76f867ee92eb934fc63a
Author: Wayne Morrison <tewok>
Date:   Tue Apr 10 18:12:59 2012 +0000

    keyrec_keypaths() was fixed for revoked and obsolete keys.
    This was reported in bug #149.

commit f3962f4ffcb13be6e985b70c30d7a2aad0cc6a72
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 18:48:26 2012 +0000

    dt-trustman is a Nagios plugin for running trustman on remote machines.

commit c6d1c3d7b990a1553ee28363d940088735748bb1
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 17:28:52 2012 +0000

    Made exit values a bit more useful.
    Exit when new-key file can't be opened or isn't specified.
    Editted the pod, sorted conf entry section, added exit code section.

commit 7f68f5e8b24a3b382608ea8f8025cfbf0e87a25e
Author: Wayne Morrison <tewok>
Date:   Tue Apr 3 19:20:14 2012 +0000

    Sorted options in pod, tweaked wording of some option text.

commit f34769ec152613e09b3f60db991639d35ee0f8c8
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 3 18:07:22 2012 +0000

    update to testzone files

commit 0c3f379f04117a7abdffbf5f730edd65efb247cc
Author: Wayne Morrison <tewok>
Date:   Tue Apr 3 16:05:25 2012 +0000

    Added -Monitor option to track a set of eight conditions.

commit 74e1497bfee9cbcfabff8d669f86c7f13ec61892
Author: Wayne Morrison <tewok>
Date:   Fri Mar 30 17:34:20 2012 +0000

    Buncha readability fixes.

commit 33a54ab990a7269f472478279cb28b09e67badd3
Author: Wayne Morrison <tewok>
Date:   Fri Mar 30 16:34:35 2012 +0000

    Moved an error check in checkzones() to its proper place.  Previous location
    was okay, this is just more efficient in time and memory.
    Moved the save of a sleep-time into the calculating routine.

commit 131920682f01eba6149e6c1d0f65023eb88e305b
Author: Wayne Morrison <tewok>
Date:   Fri Mar 30 16:21:24 2012 +0000

    Tightened up a bit of logic in a checkkey() loop.
    Added vnotify(), which calls notify() iff -v was given.
    Changed several notify() calls to use vnotify() instead.

commit 048d1cc01dfbfebd25c406b427289a8a2cf54f31
Author: Wayne Morrison <tewok>
Date:   Fri Mar 30 15:20:51 2012 +0000

    Moved code from checkkeys() into sched_remove().

commit 111ac55096675d615d5d58d1708c1d59de8dad57
Author: Wayne Morrison <tewok>
Date:   Fri Mar 30 14:35:04 2012 +0000

    More code refactoring:  code from checkkeys() to removecheck()

commit b799a9e03b6686cbd37529b864750a2127a34288
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 30 14:21:17 2012 +0000

    struct val_context was renamed to struct libval_context because of the conflict
    on Windows

commit 4e9844fe6120d0f072c15815647ba0e8e60a004d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 30 14:20:13 2012 +0000

    Remove defines that are not constants

commit aed4037e93059b47351cd8ed4cf120158b630c17
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 20:38:35 2012 +0000

    Moved sleep-time calculation out of checkkeys() and into getsleeptime().

commit 947038c2c708e14d0889d9b0cb1a4781cb012a71
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 20:29:29 2012 +0000

    Moved a bunch of code from checkkeys() to timing_check().

commit 52fad83921e0d5cd3728253de38c02e3d02d70e9
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 19:48:25 2012 +0000

    Pulled all the seconds counts into one place and made them "constants".
    (Y'know, in case the number of seconds in a day or an hour ever changes.)

commit f86ce9868d6ba6fa62378caf9bed0dfdcb08b51b
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 19:45:26 2012 +0000

    Fixed seconds count for 15 days to have the correct number of zeroes.
    This was actually using 1.5 days.

commit 6230dede15c41dabde94d9ae677cf7590d427bdd
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 19:32:26 2012 +0000

    Modified resolve_and_check_dnskey() for a little more clarity in logic.

commit 58c56d61a3a91168bc473d3c4d3457e57b7d4dfa
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 19:12:08 2012 +0000

    Modified read_conf_file() and read_dnsval_file() to not turn the root zone
    into an empty string.
    Jiggled read_conf_file() and read_dnsval_file() for improved readability.

commit 43aa1cba47607eec25c07b78da21d39f394b52ab
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 16:13:48 2012 +0000

    Moved a bunch of code from checkkeys() into the new checkzones().

commit 0f04d234d66af0d3069f9526b15e287e713538ff
Author: Robert Story <rstory>
Date:   Wed Mar 28 20:52:40 2012 +0000

    move define LIBVAL_CONFIGURE to CFLAGS
    
    - instead of validator-config.h, where it isn't seen

commit 7e7db01b3c8e45dc827f1094044b2b63808c8411
Author: Robert Story <rstory>
Date:   Wed Mar 28 19:52:26 2012 +0000

    use AC_SEARCH_LIBS to find openssl routines

commit f91c29c65976ce0cfd8cbe5c19b8f9657000421a
Author: Wayne Morrison <tewok>
Date:   Wed Mar 28 19:33:04 2012 +0000

    Pass hashrefs to remove_ta_dnsvalconf() and remove_ta_namedconf() instead
    of piles of fields.

commit 349ba17908cc60f591b53e719a7222620b1d9a22
Author: Wayne Morrison <tewok>
Date:   Wed Mar 28 17:26:28 2012 +0000

    Step 1 in a (potentially) major reorganization of trustman.

commit 6fa1f28780cfa30d8c3e9fd788ad12f38326959e
Author: Wayne Morrison <tewok>
Date:   Wed Mar 28 17:15:08 2012 +0000

    Added a timetrans() call to a message so it'd be clearer when hold-down timer
    expires.

commit f27b18fe3acd27a193b626982903ccf6b7758233
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 22:03:46 2012 +0000

    When daemonizing, force the parent to exit with 0.

commit 9f5ed51dcf72b51151d4dbf65097b80a075e65ac
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 21:59:54 2012 +0000

    Add some error checking when opening the new-keys file.

commit 3d67b19fc6cf2799374e8f4477143a6a81c29d8e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 18:50:16 2012 +0000

    Add dns python wrapper contributed by Bob Novas.

commit 08620c748cea7e0e424080dd524c86fb113e918c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 17:37:42 2012 +0000

    Check for wrap-around of NSEC nxt name for the wildcard proof

commit bba589eee7318ea1f1c387cd0b7f03323b684e85
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 16:15:06 2012 +0000

    Spelling fixes.

commit a927c45de723f46393d66bd2ff6f634c8b3e369d
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 16:11:11 2012 +0000

    Better error checking in load_newkeys() and save_newkeys().
    Eminent domain pacing fixes.

commit 746fae2b1f28cb04e1ff78825acc5b28ac9fe338
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 15:57:24 2012 +0000

    Fixed the function headers to meet my preferences.
    (Since I was named trustman's guardian, sort of an Alfred Pennyworth, I claim
    the privilege to make such changes.)

commit 7c2437c75b81e945a5f462225665dd57512d1e34
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 15:31:20 2012 +0000

    Really fix the dnssec-check status page

commit 1d17e2aede6515a2015ea437f77b4cf7c1123742
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 15:29:26 2012 +0000

    Fix result page

commit 9e6902666867907d8ba14962fd52fcdc0291548b
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:22:04 2012 +0000

    minor visual fixes

commit 34dfdb1b6315ce0d129d4bf64d94cb1784d6a611
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:19:13 2012 +0000

    set the left margin for the ul's

commit f5861b8c8757e3e832311b0f201340bad9add067
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:12:05 2012 +0000

    fix URL

commit 1e6447fe74d9fd0dd5973689c48cc49ca2292a39
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:10:51 2012 +0000

    Added a top margin to move it down just a touch

commit a55cf9cc1c24538ce1f61fa6fbdcd1ecd16712f8
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:09:24 2012 +0000

    try putting the image higher to fit better

commit 48426143f00dfce3c9e5bdc1b3bda4619574679c
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:08:19 2012 +0000

    don't put margins on the image

commit 13d8d027164bccb5ac50760f135a6e801f4156f6
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:07:35 2012 +0000

    remove a broken bogus image spec

commit 340d7b584d40357ebb8c5e4263de70f6e3e72904
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 15:02:49 2012 +0000

    update with info on dnssec-check

commit 0d458706236ec6501affeeded11a7ebec087240c
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 14:19:35 2012 +0000

    return -1 on read error rather than any portional bytes read

commit ee1b667c621b8c6939b61d1bbaba621576fdfa20
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 13:59:36 2012 +0000

    Added more download links to the main page

commit 757ef145a3c2f1f9ee315a765d7009ecfb233f12
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 13:59:27 2012 +0000

    fix to not read endlessly from a TCP socket

commit a46890a6cfe28d265ab63e4bba9b735793591548
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 27 13:59:17 2012 +0000

    version update

commit 20dd80fb43814f6b7ee2b9d9f0d1e41632c29a59
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 21:55:52 2012 +0000

    Renamed "Control" menu to "Realm Control".
    Added "Realm Commands" menu.
    Added "DS Published for All Zones in All Realms" command.
    Added "DS Published for All Zones in Selected Realm" command.
    Added "Stop All Zones in Selected Realm" command.
    Added "Start All Zones in Selected Realm" command.

commit 0c198f6f3d82995dc04915c11f101886cdeedc98
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 19:34:15 2012 +0000

    Fixed row constants so row selection works properly.

commit eec15d194f4f167e1df00583e12edb5c9a91003b
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 17:33:01 2012 +0000

    Added an exit after the windows are destroyed from a halt command.

commit df645c9064ef432bf10124686909bb482a016080
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 26 15:33:25 2012 +0000

    submit box sizing

commit b042d3d4fa163f0a7c9f74fe97b8bd051da952cd
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 26 15:33:13 2012 +0000

    infobox sizing

commit 09dc77aa64f0793a8fd771883d67dd1fbeb92c9c
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 26 13:02:46 2012 +0000

    font sizing changes

commit 9e4da59371aef9c77ad8b6c1d39a39f48459d918
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 26 13:02:34 2012 +0000

    reset the wait bar

commit 7a610a1543aa3761e4f06c1ad7a4928bf857ca17
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 26 13:02:24 2012 +0000

    Cleanup of the wait bar and submit button fixes

commit 2a6696f9c428ad34868ea7f74050333bd9a0415e
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 26 13:02:12 2012 +0000

    don't set the top state to "submitted" for generic info boxes

commit 6ea347f7aaac5818248fcaa231246c65babc71aa
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 26 13:02:01 2012 +0000

    Added a give-up timer and screen

commit 187784a1a2a0e910a8f59693b3337739ebb3d44d
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 23 23:06:51 2012 +0000

    fix remove button

commit 04f7850ae044c604e79fb9251bba02226aecbd8a
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 23 23:06:37 2012 +0000

    up version to 1.12.2

commit daf51fa01bc0254cb8bffb431c578eee26588fc3
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 23 23:06:24 2012 +0000

    fix grades

commit a5f3a9f7dd58df6341815831295b1136a0bdab2e
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 23 23:06:10 2012 +0000

    fix submit box height

commit 1d2703fe4658a19b694a5c8af4d343d585e9f1ba
Author: Wayne Morrison <tewok>
Date:   Fri Mar 23 17:28:16 2012 +0000

    Divided up the realm construction into two separate targets, one per realm.

commit b1c59194498440d8a69896b45c8626f5e31ad906
Author: Robert Story <rstory>
Date:   Fri Mar 23 15:13:29 2012 +0000

    run autoconf

commit cdf6b4af72222234f425000763d55f4a40ce8dfe
Author: Robert Story <rstory>
Date:   Fri Mar 23 15:13:08 2012 +0000

    MinGW fixes
    
    - look for crypto stuff in -leay32 instead of -lcrypto

commit 22054d57e28da3df6dc30c75cfbdab7661552e34
Author: Robert Story <rstory>
Date:   Fri Mar 23 15:12:46 2012 +0000

    MinGW fixes
    
    - add --enable-stdcall-fixes to eliminate warning
    - add OpenSSL-Win32 path to search path for mingw32

commit 24a55178effaa4a3f5d7d661968c955ef5ec6e11
Author: Robert Story <rstory>
Date:   Fri Mar 23 15:12:23 2012 +0000

    don't use hardcoded filename for config.cache
    
    - save user path, so make distclean will clean the cache

commit cdc0ae3476e20c5c39bc3315e2d3387a0d32b6eb
Author: Robert Story <rstory>
Date:   Fri Mar 23 15:11:57 2012 +0000

    consistent use of DESTDIR
    
     - always use $(DESTDIR)xx, not $(DESTDIR)/x. MinGW chokes on paths
       that start with "//", treating them as network paths.

commit 2b67289a08100c6623e64218b7a986cacb4d81d1
Author: Wayne Morrison <tewok>
Date:   Fri Mar 23 00:28:50 2012 +0000

    Readme for the dtrealms-basic demo.

commit 17abf8319437413dd7c4cf5fbac0ea7e7c13dcd2
Author: Wayne Morrison <tewok>
Date:   Fri Mar 23 00:20:46 2012 +0000

    Added an entry for the dtrealms-basic demo.

commit 301d584a88edbc4859d988016b9f3c34efb51b9d
Author: Wayne Morrison <tewok>
Date:   Fri Mar 23 00:14:08 2012 +0000

    Basic, two-realm demo of dtrealms.

commit 23a4b3ba40a752435f55979611f1e5e42e8a63b8
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 23:48:35 2012 +0000

    Only check boolean values if they are defined in the config file.

commit 3adb7f53a8e7d775c11200b1a4396aac73aca131
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 23:47:10 2012 +0000

    Ensure rollmgr_channel() returned success.

commit df6e9d1c987e9f8a949a385509089c63e8e5f53f
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 23:45:54 2012 +0000

    Ensure that rollmgr_channel() returned success.

commit c0e7694b9eb492477dc7103fabed4cc4d0cad89a
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 23:43:43 2012 +0000

    If any of the directories in the realms file are relative, convert them
    to absolute.

commit 1760bfe633cd08eea3d440651311ceadaad92f5c
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 23:37:49 2012 +0000

    Ensure rollmgr_sendcmd() returned success.

commit fb0ae873c53a981c9998b76146812ba491a184e8
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 23:36:11 2012 +0000

    Added checks in realmmgr_channel() to ensure Unix socket names aren't too long.
    Added an O/S based set in realmmgr_prepdep() to save the maximum Unix socket
    name length.
    Fixed the error returns if an internet socket could be bound or listened to.
    Added return codes to the realmmgr_channel() pod.

commit 5b8cd8424c19ed239316a0b82af9e5ec25c7345d
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 23:33:30 2012 +0000

    Added checks in rollmgr_channel() to ensure Unix socket names aren't too long.
    Added an O/S based set in rollmgr_prepdep() to save the maximum Unix socket
    name length.
    Fixed the error returns if an internet socket could be bound or listened to.
    Added return codes to the rollmgr_channel() pod.

commit 76d87e9e4c4180f00a345bd231551bfae976101c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 21:46:12 2012 +0000

    Include validator-compat.h for windows

commit 6b960716dbf8021df7d1cf2aee8d2194b43cef0a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 21:20:43 2012 +0000

    Move include for validator/validator-config.h to validator-internal.h
    Include validator-config.h only if we're not on windows or if configure has been run.

commit 9d31f13ad9ac3a288c1098e97509b43f8a232e3f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 21:08:08 2012 +0000

    Wrongly compiled out validator-compat.h. Fix 6611 still needs some work.

commit 8e2076eb2e171661304ba3cae354edeca344ee35
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 20:48:59 2012 +0000

    Revert change 6573. We now include the validator-config.h and val_inline_conf.h headers only if we're not on Windows or we've run
    the configure script.

commit f88e3ae36c6c15af6181235116487f43a0dc17c0
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:17:02 2012 +0000

    minor wording changes

commit 734f098723c7fffc2038e053560b0616add2ad16
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:16:48 2012 +0000

    Added an error message when a host name is invalid

commit d909819e54d60167ea5c9ba8bb019d5da2f2347a
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:16:34 2012 +0000

    Added a widget id

commit bf85e12c7c703d940171a17e4d22d042fea5bb06
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:16:21 2012 +0000

    Add a widget id and remove a non-working debug test

commit 06ec3c6f0bbd32bb34a3938d30d3c7922d5ce0e5
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:16:06 2012 +0000

    fix button centering during add

commit 3594e1792c789033a315c4b144dce5f73d4578ce
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:15:53 2012 +0000

    Updated version and added a version display to the header

commit 2f6af6750c67f36bd0efacce74c906de0294dd08
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:15:40 2012 +0000

    Last of the better error messages

commit d3a9eac2a816a4c9be75bafd1edf895128aaa665
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:15:28 2012 +0000

    better error descriptions and improved? error macros

commit 42571e437a23d9b8fd63b00f5b6dff8cda0dd40d
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:15:15 2012 +0000

    Allow VAL_NO_ASYNC to work (commenting out unavailable code)

commit d1dfe2c4ded8e645225d613b16a0911949656622
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:15:02 2012 +0000

    run dataAvailable()

commit d70895de90bffca18641fb28e33165e4136347bb
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:14:47 2012 +0000

    Add a define statement for syncronous-only if desired

commit bdfe57a603344cbf74fea9bd4eb2d2a4bab99848
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 18:03:35 2012 +0000

    change edns0 size minimum to 1480

commit c9ef68f6f9832d2b0bd2944346bcf768955f3981
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 13:42:41 2012 +0000

    add instructions for building on windows

commit b9b0441995ca2f0c12ef798caa17f8a291c3b61e
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 17:21:56 2012 +0000

    Fixed to use proper signing-set prefix.

commit 6b9de7188429ecd57d18db6eb5e2e74e60eba989
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 17:18:12 2012 +0000

    Added keyrec_signset_prefix() to build and return a zone's signing-set prefix.
    Fixed keyrec_signset_newname() to use proper signing-set prefix.

commit 55bdfb21e7bc834ef6a911f4884540405c873fc4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 21 16:15:49 2012 +0000

    Use the renamed struct, libval_context instead of the older val_context

commit c7773d6d6e95f30f656e8d373a031e05facd07f0
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 15:55:05 2012 +0000

    Fixed version number and a comment.

commit 35c6f42c9766cb221b59f4afd6785d7e18316dce
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 21 15:00:03 2012 +0000

    Remove various SIZEOF defines for windows

commit dbd96a4a6296a86e7cbbf7a54f03654e858baeec
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 21 14:53:34 2012 +0000

    Add a new convenience function to fill the current timestamp into a character buffer

commit 67cdfda7efe67b99e0e7da263a3811cee07ec41b
Author: Robert Story <rstory>
Date:   Wed Mar 21 13:54:28 2012 +0000

    add windows-install target

commit 432145a85e7bfd6d9cf757c2b212286c48ed1e31
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 21 13:16:12 2012 +0000

    Map freeaddrinfo to val_freeaddrinfo if the former is not available

commit 92fa67324e6f372d5ea399bff020cb0fe9011889
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 21 13:15:43 2012 +0000

    Replace freeaddrinfo() with val_freeaddrinfo()

commit 4e0c59b66f9fbd1834ccfdb640eaa1ec0f07d280
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 00:09:20 2012 +0000

    Added a warning about beta-quality.
    Fixed a couple commenty sort of things.

commit 4a8a4496aacd68ef41387f6c1161b22d1084b17b
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 00:03:49 2012 +0000

    Added a rollrec column to the display.
    rearranged the infostrip, as well as adjusting its spacing.

commit 5bc8b6955c43818d53d3131ed822d6eb9c901406
Author: Robert Story <rstory>
Date:   Tue Mar 20 22:36:23 2012 +0000

    fixes for MinGW cross compile; DESTDIR install fix
    
     - use EXEEXT on executable names
     - use DESTDIR when running libtool finish

commit 5e38c11d7bed8562200025c00994ab9012b4b5ba
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 21:00:52 2012 +0000

    Updated module version.

commit ad2b3e3ec23b6faa90b0018ff338aeaa9200317b
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 20:57:58 2012 +0000

    Fixed some typos.
    Fixed the usage message.

commit c2ac206d799c7b65bff52ca5eb91efac17abd894
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 20:52:15 2012 +0000

    dtrealms will now daemonize itself upon start-up.

commit e18e8f66f1c0fa7b328825f8367285c46cf07d91
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 20:49:56 2012 +0000

    use #ifndef instead of #if !

commit c256cd3d86c3642c9919efa19562ec433d14a51b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 20:40:42 2012 +0000

    On windows we need to pretend that we have freeaddrinfo() available.

commit 0287ee457d6f82279e4848f7cbff30ed5d38e263
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 20:35:51 2012 +0000

    Updated for realms commands.

commit b2146d2a7f16146fc83bbb255aaff4bb795c38c4
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 20:34:29 2012 +0000

    create 32-bit or 64-bit dlls

commit cb82ecf29cbdee663146838ce17a46170d729d75
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 20:21:19 2012 +0000

    Description of realms files.

commit 75d472b97578869ba899be4209b8424109cb1518
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 18:31:13 2012 +0000

    Add missing semicolon

commit c220635e096af99922b57d702c73cad48c8ba8c0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 17:25:54 2012 +0000

    Add makefile for supporting windows build using nmake (courtesy Bob Novak)

commit dba41806f9cd2729a42f95239697bf842a31211f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 17:23:46 2012 +0000

    Add support files to enable creation of libval/libsres DLLs on windows

commit 154ea8f756ad1f8352bedee36c841b2b1973a365
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 17:18:46 2012 +0000

    Regnerate configure script

commit 00c2955e800d0734fd365c84bba2e81419c6fd4c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 17:15:10 2012 +0000

    Provide default validator-config.h and val_inline_conf.h files for environments where running the configure script may not be possible.

commit 83980e633dba6ff32924d98299d087223f7d3284
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 17:08:25 2012 +0000

    Fixed pod for -command argument.

commit 8448eafe0611b567014b0d108114f915ce4a134f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 17:07:50 2012 +0000

    * Provide a custom set of #defines for windows for instances where the configure script will not be run
    * Do away with checks for wsock; we will default to using ws2 on windows
    * On windows #define localtime_r to _localtime32_s and swap arguments.
    * Define va_copy to do a simple assignment of arguments when a definition for this function does not exist.
    * Use WSAStringToAddressA instead of WSAStringToAddress

commit e12892c8f29982b0883079afce9868662cea101a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 17:06:44 2012 +0000

    Examplized the rollrec paths.

commit 033bfe0b5f368f4497c2859936660836c9e6ef9c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 17:01:42 2012 +0000

    * Do away with checks for wsock; we will default to using ws2 on windows
    * Add check for localtime_r
    * Include val-compat.h file from correct location

commit a1f156ba6fa25e065677363da28f42a7db47e75c
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 17:00:06 2012 +0000

    Changed default log file to log.dtrealms.
    Deleted some debugging code.

commit f65515b84c1dd61f1ca56d507c80f092b1340c54
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 16:54:45 2012 +0000

    * Do away with checks for wsock; we will default to using ws2 on windows
    * Silence certain trivial compiler warnings/errors when building on windows
    * Use localtime_r when available. On windows, localtime_r gets mapped to _localtime32_s

commit 11b040fa6a1b55126df7a158df2c428bfc8c742e
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 16:48:39 2012 +0000

    Modified pod for -command option.

commit d6769472150a44850e442c67722958a025f24229
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 16:34:52 2012 +0000

    val_context_t is a typedef around 'struct libval_context', not 'struct val_context'

commit 4b7fd62dc6c1905cc1d3f54eeb54fe16a6b68c4e
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 16:34:11 2012 +0000

    Latest versions.

commit a9ef543d912477a1e75d768301515ba63e790838
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 16:30:49 2012 +0000

    Pod fix.

commit 807111ed38928840ace51d7f923f62ecdba19f9c
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 16:14:27 2012 +0000

    Example log file for dtrealms.

commit f615dfdfbd52597ccf18c84a1eef27902659cf2c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 16:03:50 2012 +0000

    struct val_context is already defined in validator-internal. So rename to
    libval_context. This is only used within the validator codebase. All
    applications using libval use val_context_t, which luckily does not have any
    conflicts (yet).

commit 9898eb2543f9cc2b635b8d45e294a397e7c87f92
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 15:58:30 2012 +0000

    Fix prototype for res_switch_all_to_tcp_tid

commit 927dd336840656c0e139d62a5f91c9c6abd526d9
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 15:26:52 2012 +0000

    Silence certain trivial compiler warnings/errors when building on windows

commit 54a361aa43c215edf2060fd6e2049eb0a5e1a658
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 20 15:19:10 2012 +0000

    when switching to tcp, check for null before freeing up the ea response

commit 8ab648a5face48d0088aa8f3f4305815cad30f79
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 15:18:11 2012 +0000

    Deleted some debugging and unneeded code.

commit 6920ebfe2960f7eeef527e350c0793facde9526a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 15:07:48 2012 +0000

    Added default paths for realms commands.

commit 79ba5f80bb1e1353a208c393648dc72c73a4d91e
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 15:03:42 2012 +0000

    Added realms commands to valid-commands list.
    Changed dquotes to squotes in valid-commands list.

commit 35f573f55ff5591658b7fb23886d580d66ffdbab
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 13:54:39 2012 +0000

    Added entrie for realms commands.

commit 9be127520865973c7e28d671dcce2e716ce7f979
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:47:26 2012 +0000

    GUI interface to dtrealms.
    
    (This is mostly done.  The status display is working, but it still needs
    some additional commands added.)

commit 4a27c1987ea4ad2ebd59e9875c5b9d0f18db8aa7
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:45:36 2012 +0000

    Create realm entries for realms files.

commit f32cf2bc2919d86b6fc487d097a4c387daada2e6
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:44:56 2012 +0000

    Control program for dtrealms.

commit 6f3e2521d950d5cf3fb9f7628f2afb6717be6258
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:43:58 2012 +0000

    Validates realms files.

commit 32e09275925e2f5daa7fa94e3420e2a82eb2b2d5
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:43:30 2012 +0000

    Lists contents of realms files.

commit b0e2343153329c4d37f60943263d45ce57e1d51b
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:42:43 2012 +0000

    Realms manager.

commit 23da835c31d0a582f9ce3f873816e75817a54276
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:40:24 2012 +0000

    Control routines for realms manager.

commit 4e6e4450ca172a3547ceac545b7c29eecc34d6cd
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 05:38:59 2012 +0000

    Realm manipulation module.

commit 0395f7475d93da4f44ebf3054c24052b7b440173
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:21:15 2012 +0000

    drop debugging print statments and use test names instead of hardcoded numbers

commit 8c5aba6029bc8c8f02c612d652cd138c945d3eb6
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:21:01 2012 +0000

    Color coded the grades

commit 6ea3a97f0c2c9304e9656412ac8d1fb52635e6a9
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:20:46 2012 +0000

    Implemented host grading

commit 2f4d5f5f7624e1ca23af53b8c7734b00ef596d5b
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:20:30 2012 +0000

    Center the buttons

commit f0bc70998053a4958b8a1be283a1b6e3581a3a67
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:20:16 2012 +0000

    check the array length to make sure it's > -1

commit c687e564aef64d94a9b28e7c891de0bb69d53d67
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:20:04 2012 +0000

    Small visual result improvements

commit 6ff4b9ea65805deb6cd29a6ddcb8cdc2fc005ff8
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:19:49 2012 +0000

    Added an individual test result window

commit 12d1ebab9f32a303c6ad1161e4821e89b04c1189
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 04:19:28 2012 +0000

    Make the test manager keep track of if we're testeing everything or single

commit bbc02932a4faa9ef901cd2748fb64869927a58db
Author: Wes Hardaker <hardaker>
Date:   Sat Mar 17 15:18:03 2012 +0000

    update to testzone files

commit bf6bb64fd0a3ca3fcacd1e9a5a9fb36c5303ea51
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:23:53 2012 +0000

    wait cursor brightening improvements

commit d1298c7455a755dc92ccfd12379570ee3b73ca5b
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:23:31 2012 +0000

    gui cleanup

commit 6dfb39b62c69f00c4149301190de0428ec404550
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:23:13 2012 +0000

    rearrange the lights to put the text at the top

commit 713c4e911b03f505819d47cc84c03ab9505baa47
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:22:56 2012 +0000

    drop error code in the display message

commit 1ae555388952fcce3a806c996d431ea98ca18f28
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:22:42 2012 +0000

    warning cleanups

commit 1005f2ad96dc1bd6bb56acbb4d69aa2f195b68b7
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:22:18 2012 +0000

    Added a "testing..." text into the wait cursor

commit 39f63abc916a9b9931388adc90bd99937d1dc304
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:22:04 2012 +0000

    Changed the clear resolvers button to a generic resolvers/menu button

commit ad2441a80dc0a86ed4afd8d70291f6d8fc189862
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:21:47 2012 +0000

    Make the wait cursor replace the host submission box

commit e838d0ed112a69ac43b50b63b6345a34662e5daa
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:21:33 2012 +0000

    Make the wait cursor a moving green bar now.

commit 107b5066bf0191de849c9354263957a55ef11c21
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:21:18 2012 +0000

    Added TCP/mostly-async support.

commit a43510c89525859821fd8ee8f5c0a390e7cf3152
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:20:57 2012 +0000

    ad and do bit tests via async

commit 1843416c152cd4fe011588db8826666f588d6763
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:20:42 2012 +0000

    dnskey and ds records checked by async

commit 1adf4df0ce7669c82028236ba7cc42894da60ad1
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:20:24 2012 +0000

    implemented edns0 checking asyncronously

commit e19203511ee8932301a51b9aee75ba090bf834de
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:20:10 2012 +0000

    nsec and nsec3 tests via async

commit ae32ff310348741b4ee26113cc8e0e1b6690ba3b
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:19:54 2012 +0000

    basic infrastructure and working version of a simple sres async test

commit 60084999efedbc8d2e5c8e5a8be0410954d39260
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:19:21 2012 +0000

    initial implementation of a asynchronous test; need to fix the rest

commit 6b142a6f28a26cdd493515abde6d15f09d91591d
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:18:55 2012 +0000

    Add return code information to val_async_check_wait

commit c72d229a9b2e06ec02665bc925e1ad8fbeb1be2f
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:18:39 2012 +0000

    Added note that this is really a C file, not C++

commit 9985765b151502b50f8acf1336dd7c3fb29dbe81
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:18:25 2012 +0000

    remove traces of sourceforge in the documentation

commit b5886c917ec411e928d819a362bf5637f35388dd
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:17:58 2012 +0000

    export settings

commit 3ce5eae22b00ef4b14b93e12c0bfb6f9b76c1db1
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:17:43 2012 +0000

    Added a close button for info boxes

commit bb0ba8672622c172ab7ec097a6a06b4a00a36372
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:17:26 2012 +0000

    disable the clear button when running

commit e96850db64fe0c2ff8e0c8502d349201555421b2
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:17:12 2012 +0000

    slight visibility improvements in the wait screen

commit 273051ca30854270b0f00c4421a17eae5cdf5032
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:16:59 2012 +0000

    change the wait box to opacity 0 at start

commit 2c9f3560ed5ef5957397da372ea855c8c09e2cf9
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:16:45 2012 +0000

    Added a wait message when tests are running

commit 361ca309b95dbde38c52915fdbe5af349a45e705
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:16:30 2012 +0000

    shrink the circles just a bit

commit c7b8b7f2182a1577ab6a45935bb6320b8b561131
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 16 23:16:14 2012 +0000

    - bug fixes:
      - shrink the application a touch to fit in a smaller android window
      - fix the submit button when the number of rows is exactly 1

commit 9aa17a647889211f0f73fbc06f850c609cb7ddf0
Author: Wayne Morrison <tewok>
Date:   Wed Mar 14 14:34:33 2012 +0000

    Minor pod fix.

commit be0fd8ec169386299babc3431c958070b445eda4
Author: Wayne Morrison <tewok>
Date:   Tue Mar 13 20:47:08 2012 +0000

    Fixed a misplaced quote in a pod message.

commit e48883b003b19c9ea752d30321e1de5a41fa56cc
Author: Wayne Morrison <tewok>
Date:   Tue Mar 13 20:26:31 2012 +0000

    Convert a latex construct to a pod construct.

commit 7e25fe59f976c12f967aee48e5c8095684425ca5
Author: Wayne Morrison <tewok>
Date:   Tue Mar 13 17:37:50 2012 +0000

    Grammar fix.

commit e20e10e7b9a7a365fff8344335093ac1dcc6fddb
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:56 2012 +0000

    fix syntax errs
    
    - remove missing reference
    - remove xml tag left over when scope appendix removed

commit 4318446db848d72562ced4161d58fd7c2410e804
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:48 2012 +0000

    async tweaks
    
    - remove reference to polling for completion
    - add text/event type about interim callbacks
    - remove tbd

commit 700320c5fc9b8105924e44f76d8829a83d8a9f0a
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:41 2012 +0000

    remove references to scope; contexts created with labels

commit 5814b8bd3093d83160598ba014cb7dee30658550
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:33 2012 +0000

    turn on strict checking. set category to std

commit defabbb19faf331e28562f912652b28257ee92c0
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:25 2012 +0000

    be consistent about using : in hangText

commit ebf41c26dddc74db3773d50c9ec71bc91006b348
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:17 2012 +0000

    add check target to makefile

commit 74b375cbb69e48385aba1906ea1a4f71724c5ade
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:09 2012 +0000

    remove undefined flag

commit e69210013b2ed4893148216be05b0ec2ceca6d82
Author: Robert Story <rstory>
Date:   Mon Mar 12 19:43:01 2012 +0000

    tweak to references; add next step/refes to val_async_select_info

commit 03423b0974e2c36cc031becbeba321e910d146c5
Author: Robert Story <rstory>
Date:   Mon Mar 12 16:27:37 2012 +0000

    add rules for generating rfc text from xml doc

commit 81b95c81e8a60ebe5b3c7996919c5bb1c386d34e
Author: Robert Story <rstory>
Date:   Mon Mar 12 16:27:29 2012 +0000

    update api doc
    
    - fix date and comment about it
    - fix xml (postamble, figure, list) to eliminate warnings
      from xml2rfc
    - reformat some function prototypes and code exmpales to
      eliminate outdenting and long line warnings
    - add val_freeaddrinfo

commit 99da79c182c81d8a94b3cdaa9d752bddb868eb65
Author: Robert Story <rstory>
Date:   Mon Mar 12 04:03:19 2012 +0000

    update validator api spec to be closer to reality

commit a631c0ca6bd10865a0a6eb872214201fc656b5d2
Author: Wayne Morrison <tewok>
Date:   Sat Mar 3 00:41:19 2012 +0000

    Added the -threshold option to specify a signing threshold.  The option
    format describes determines whether it's a threshold relative to the
    last-sign date or the expiration date.
    
    Changed enddate argument to be in a number+timespec format.  This is passed
    to dnssec-keygen as the -e argument, and it's forced to be in the "now+NNN"
    format.  This is saved in the keyrec file as the number of seconds from
    keyrec_signsecs time.

commit ad9f4c106e0f736a1f8889b84b23720eb8c3a947
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 2 23:02:18 2012 +0000

    update to testzone files

commit 21a1b64f0397fa1b32f467fba653e727d943ac60
Author: Wayne Morrison <tewok>
Date:   Tue Feb 21 20:52:53 2012 +0000

    Added copyright info.

commit f7eabd7c49d6b8a05e8c4d1553fa817e9197f360
Author: Wayne Morrison <tewok>
Date:   Tue Feb 21 19:04:57 2012 +0000

    Properly handle the -kskdir and -zskdir command-line options.

commit 91e9ed2e4afc6d017a2a9b28374be37e1f198c9b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 21 17:58:43 2012 +0000

    Specify the correct path for the key in the keyrec.

commit e350ce45224f9bf25d2fdc00d66a5c866589ca1e
Author: Robert Story <rstory>
Date:   Tue Feb 21 16:49:28 2012 +0000

    add -n/--no-dnssec option to validate
    
     - sets VAL_QUERY_DONT_VALIDATE in context qflags

commit b1858900f44005f61a6911b00b763170c717fc6d
Author: Robert Story <rstory>
Date:   Tue Feb 21 16:49:21 2012 +0000

    res_nsfallback_ea tweaks
    
     - fix logic in bad argument checks
     - allow missing server ptr if only one ea

commit 66f0014b8c80b3d59fbbe989d2a8792f2e509672
Author: Robert Story <rstory>
Date:   Tue Feb 21 16:49:13 2012 +0000

    add val_getaddrinfo_cancel
    
     - pass VAL_AS_EVENT_CANCELED to callback in gai_rc so app knows
       event has been canceled

commit 8cf19ed4d2f013750aac85a6cbc51800fce3d6b3
Author: Robert Story <rstory>
Date:   Tue Feb 21 16:49:04 2012 +0000

    use context def_cflags and def_uflags for async queries

commit db47ebb0b8fee67bf1f453f59f5013aa3cf03af7
Author: Wayne Morrison <tewok>
Date:   Mon Feb 20 19:04:42 2012 +0000

    This diff contains the mods for DNSSEC-Tools-enhanced version of status.c.
    The diff is required, as opposed to the actual file, due to copyright
    considerations.

commit d811b5477bc9838095a9eca18d4ecee7df33ab95
Author: Wayne Morrison <tewok>
Date:   Mon Feb 20 18:59:58 2012 +0000

    Deleting this file due to copyright issues.  A diff containing the
    DNSSEC-Tools changes will be checked in.

commit f2f57e689edd72a1dc8834047a487b234cc17c28
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 16 15:21:29 2012 +0000

    update to testzone files

commit a7d1b16da0fd8ea8449816303165c45345697b9b
Author: Wayne Morrison <tewok>
Date:   Wed Feb 15 21:30:41 2012 +0000

    Sorted the interface section alphabetically.

commit 29a034d0bb57d345ad6bc071822da7314ef5bb38
Author: Wayne Morrison <tewok>
Date:   Tue Feb 14 01:04:18 2012 +0000

    Moved the 2011 copyright date to 2012.

commit 0d582a07afdbeab7b5dd2474e5069f75e79a67fc
Author: Wayne Morrison <tewok>
Date:   Mon Feb 13 22:00:51 2012 +0000

    Fixed copyright dates.
    Fixed some pod.

commit 03d5d02cb910f182cf19b5438a129695681cb294
Author: Wayne Morrison <tewok>
Date:   Mon Feb 13 21:51:22 2012 +0000

    Added the dt_donuts plugin.

commit 527643c15c13fbe72faf838c48d1c85723c6fd5d
Author: Wayne Morrison <tewok>
Date:   Sat Feb 11 18:53:19 2012 +0000

    Added the uemstats Zabbix plugin.
    Modified the README to more generally describe all the plugins.

commit 5b442ced33b0288e7af69140d0c0e275ec3b3794
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 8 14:48:02 2012 +0000

    Bump up revision

commit b18f99d2b48f6876995e83bff00f885edabdd5ce
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 7 18:34:09 2012 +0000

    Include header from new location in the source tree

commit 1b4b88664925cc52cba7d000f1ec229e385f7cd3
Author: Wayne Morrison <tewok>
Date:   Tue Feb 7 17:07:47 2012 +0000

    Get the signed and unsigned zonefile names from the keyrec file, reading
    the keyrec file if necessary.  Added a bit of input validation to ensure
    things look okay.

commit da0b85b9799a444291772f56f2c8c407086a85fb
Author: Wayne Morrison <tewok>
Date:   Mon Feb 6 18:52:20 2012 +0000

    Added autosigning of modified zone files.  Zone files are considered modified
    when their "last modification" timestamp is more recent than that of the
    associated signed zone file.  This functionality includes adding the -autosign
    option and config field.
    
    Moved the translation of KSK phase and ZSK phase from cmd_signzone() into
    the new phasestr().
    
    Fixed typos in a few comments.

commit 369f60dd14c61e002ceae3d60ca606711addd0da
Author: Wayne Morrison <tewok>
Date:   Mon Feb 6 15:59:26 2012 +0000

    Typo fix in a comment.

commit f0393c7213d5097e66e81f674fabbde2e386f197
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 6 15:03:22 2012 +0000

    Point to the current list of tools instead of the ones from version 0.9.2

commit 6c5eec1c905e05c93ba2422611c903f13111119c
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 4 00:51:16 2012 +0000

    lock to landscape

commit edda2d9fe6ac1dda9ee6b0c54f10054f68a10bdb
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 4 00:51:03 2012 +0000

    orientation lock to landscape

commit 06c14fb7a650d6629076fb6d38a29192b53336b0
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 4 00:50:50 2012 +0000

    update from recent qtcreator

commit 873704b9835c126b99e090e9ae94e5ef698f9f16
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 4 00:50:16 2012 +0000

    use QML always

commit fe92d1ce0291f932dd2fcd10c13320f86fcb5e4d
Author: Wayne Morrison <tewok>
Date:   Fri Feb 3 19:57:45 2012 +0000

    Added checks for the autosign config option.

commit ccad6d9cc6aa16dc2f755a63f81db1b069968090
Author: Wayne Morrison <tewok>
Date:   Fri Feb 3 19:56:27 2012 +0000

    Added the -autosign and -noautosign options.
    Collapsed the -foo and -nofoo options into a single line in the usage message.

commit a446f82397d8b84e40d73cb0e90bda96153e3e88
Author: Wayne Morrison <tewok>
Date:   Fri Feb 3 19:16:22 2012 +0000

    Added an entry for the autosign default.

commit 089b1914e38192c2ec78fd8ee2363bbbfa05b9a3
Author: Wayne Morrison <tewok>
Date:   Fri Feb 3 18:59:45 2012 +0000

    Added the autosign configuration option.  This will tell rollerd whether
    or not it should automatically sign zonefiles that have been modified more
    recently than their unsigned zonefiles.

commit 950a1ef46364381c55ed7e10cf11c8b0154a4a1a
Author: Wayne Morrison <tewok>
Date:   Thu Feb 2 15:31:18 2012 +0000

    Commented out some prints to reduce visual noise.

commit 713859ee22816d041223a634190870351a2eb2d7
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 15:00:03 2012 +0000

    If validation is not being requested, don't enable EDNS0

commit b3795b386e4589a6b9c22732dcd0c8ae3064fc9d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 12:41:13 2012 +0000

    Do proper caching of DS records in the response.
    Don't maintain a negative rrset cache. All soa's in the response now go into the answer cache.

commit 251d1b0b61789e58d10306e9dd8b45d44b7cce37
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 12:36:14 2012 +0000

    Change the macro FIX_ZONECUT to the function fix_zonecut_in_rrset.
    Provide better support for DNAMEs in the response.

commit 28fda43a349674f04626ee4177bbb9c4ef15cb37
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 12:25:16 2012 +0000

    Change the query name to an alias target only after we have processed all rrsets in the response.

commit d76b3d6d1b9a0876b2350448c7bbc12eda0e6121
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 12:13:47 2012 +0000

    Add ns_t_soa as another type that cannot match an alias.

commit 818ca582eb714c272df23508d2405d319692de5d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 12:12:28 2012 +0000

    Revert earlier change since it had the wrong commit message

commit 1682b590b2dd7bc97f16508b02568922209722e6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 12:06:21 2012 +0000

    Add ns_t_soa as another type that cannot match an alias.

commit e78e9f000f199c88dec4a0dcf2aec5ed40dc2698
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 2 12:04:03 2012 +0000

    If we cannot determine the zonecut through an SOA query, return the closest
    match that failed.

commit c37c501b3f3b091d82ee2e2e5853068738121982
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 2 05:05:48 2012 +0000

    update to testzone files

commit c735c401f18e74aa088b0c683a4962eda683473b
Author: Wayne Morrison <tewok>
Date:   Wed Feb 1 17:23:58 2012 +0000

    Better handling when non-rollrec files are given.
    Add a missing use of rolllog.

commit 1f6d2c6e4456d9d3d45b9803ecff4a5c85326390
Author: Wayne Morrison <tewok>
Date:   Wed Feb 1 16:02:36 2012 +0000

    Moved the infostripe from the first row of the zone table to its own widget.
    This reduces the number of table-consumed X windows by a single row and
    improves the zone table's look.
    Fixed the selection code so the selected zone will actually be found.
    Minor pod fix.

commit c1e72cf7b790ae6e8c20af4c761f36c3052e8886
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 18:56:32 2012 +0000

    Made layout more regular so things don't get quite so haphazard.
    Deleted some string .= assignments to add a bit of spacing in favor of adding
    it in a string variable reference.

commit fb75f599d0c648b26aa42d9dc6ab03001966f96d
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 01:08:04 2012 +0000

    Allow zones to be signed while in the midst of a rollover wait.  This included
    several new options (-rollmgr and -signonly).

commit deeff52e5a9820eb4ac08238b1258aa30f4a6430
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 00:53:30 2012 +0000

    At startup, rollerd marks the domains as being under its control.
    
    Added support for the signzone command.  The command may be sent by either
    zonesigner or rolctl.  This causes zonesigner to be executed with the
    -signonly option, in order to sign the zonefile without generating any new
    keys or causing any rollover actions to occur.
    
    The "-rollmgr rollerd" option is added to all zonesigner executions.
    
    The pod description was rewritten to make this information more useful.
    
    Fixed a typo.

commit f4ddcde7c8681f3a745c8034ff7d4620fead6eff
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 00:47:06 2012 +0000

    Added the signzone command.

commit 1f3894c13c467140750a0f27d86f833f733cb27f
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 00:44:45 2012 +0000

    Added ROLLCMD_SIGNZONE as a valid rollerd command.

commit 2f0d944c0083908f494e2c2827bfdaba62a2946c
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 00:43:54 2012 +0000

    Added lastcmd and rollmgr to @ZONEFIELDS.

commit 0a3d5525025d69cf87b26197682f568ad62f7ef6
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 00:42:31 2012 +0000

    Added entries for the rollmgr and lastcmd entries.
    Moved szopts to its proper place.

commit d41de35c2dd00c2b876212f7ca3a46fb2e9436e6
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 00:38:36 2012 +0000

    Added opts_cmdline() to parse the command line and optionally restore the
    original after the parse.

commit 2e0bb3ca8708d5a5420fd8568045a47b41a081fe
Author: Wayne Morrison <tewok>
Date:   Tue Jan 31 00:36:11 2012 +0000

    Comment out a debug print.

commit a31f327334e5ecf196e1992acc5209d33d7dcf76
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 30 20:33:01 2012 +0000

    Use namecmp() instead of memcmp for comparing names.

commit 42893c8c0f709be01ad4e0730c32d27c2b538646
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 30 14:13:18 2012 +0000

    1.12 mentioned

commit 2860a5a2eee2aca770027f9587b7669bcf71c999
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 05:43:10 2012 +0000

    Update for verison 1.12

commit 644b029694a704de6a852fe06fdf75d3dc77fc5a
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 05:36:52 2012 +0000

    Update Version Number: 1.12

commit 484cb2472c78a26084a25b76c89c4cdafbaf0eb3
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 05:23:51 2012 +0000

    update to do creation and signing of multiple tar files

commit 27e839932a56e1377840c4da491d7e690c973569
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:50:15 2012 +0000

    copyright update for 2012

commit 0b8f56f55284fa0c5306b8443641fb170bf14554
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:47:51 2012 +0000

    more NEWS updates

commit 7bec00269449311320d270badda5b9766cfcc236
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:47:37 2012 +0000

    more news

commit a219abba9482779d56576fbe265fb64ef06ee1b6
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:11:14 2012 +0000

    NEWS file update

commit aa04e210e5eca9b40136bf4f8c676972b1e192f3
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:11:02 2012 +0000

    Change the data submission destination to the dnssec-tools collection agent

commit e167c1d5649e6b24db85b2b2940e5f0ac92fae6c
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:10:49 2012 +0000

    set the test status on resolver-mouse-over to explain you can click on it

commit d529ee46bb2d9cef3f8db187b316a35817a9e3d4
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:10:34 2012 +0000

    Cancel button added to the resolver options

commit c95d584b594d35b36e54f00f7dda0fee29630076
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 27 04:10:19 2012 +0000

    update help to include resolver-clicks

commit 53e5022b785f30ff5a5a4c39949db62b904e5819
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 26 22:15:50 2012 +0000

    While checking for the provably insecure condition, handle the case where the DS query returns a name error (which
    tells us that the canditate zonecut did not actually exist)

commit ca05f11df9c8d917c1eb79237a16cea6c39f38e9
Author: Wayne Morrison <tewok>
Date:   Thu Jan 26 20:32:51 2012 +0000

    Notes about rollerd's modifications for release 1.12.

commit d0ccf93d731ed83c82dc4e360ec78cfcdd4c7823
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 26 14:34:55 2012 +0000

    change to the ran state when all tests have been run by host buttons

commit 0d69fc922f5d5a5fc2c54f487fb51b805c5c0d1d
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 26 14:34:39 2012 +0000

    Added a new host menu to clear/test/remove resolvers

commit 5bec8cf5312f7ac5ce34d1bd5876a784f8a3eed8
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 21:09:45 2012 +0000

    better help text

commit 2e436eb3580085b0da86a60fd0565f28e5a343d7
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 21:09:29 2012 +0000

    Show the info screen on each new version

commit dd907e7aa24d374162847e84c0d667b2ba573c57
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 19:44:11 2012 +0000

    grid overlap onto square fixed

commit 92f1bcde88ad0b7bf3d6bde72a29b5af21330c7e
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 19:37:23 2012 +0000

    Minor spacing changes

commit ea83018db9429cbbf2f83b82af9feb61d57a0556
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 19:37:09 2012 +0000

    shorten button a touch

commit 3bd05e9fd58d6b668e9704bfa905de3a4708963a
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 19:36:54 2012 +0000

    is your world ready yet sub-title

commit d415fb3ef032832868887619647f3b1c008dedde
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 19:10:12 2012 +0000

    Set the window title properly for qml

commit ba7af1d1de79c54d67310dd33dda88a3e1324345
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 18:42:09 2012 +0000

    Make the clear hosts button enter a new disabled state

commit 10cad5c35c9148cb46f5e8f6e8182363a452e824
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:56:17 2012 +0000

    512 sized icons

commit 2299f71a8595173284f821afabac494fa2a3530d
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:56:02 2012 +0000

    Use an arrow instead of dots for too-much-text

commit cc592954a116666d9a6451f59069cfded7ada880
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:55:46 2012 +0000

    help text cleanups

commit fd1ff7ebf9423be537054529aa987b25e18b3c32
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:55:34 2012 +0000

    Added a clear servers button

commit 832f83c8c4e331b7cd481597e28c02b030078e6c
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:55:20 2012 +0000

    set the state to half on a single result click

commit 0a814d03a55837269f911df501db1589d56522d3
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:55:07 2012 +0000

    make the reset button be there if in a half-ran state

commit 36ef81d77c707ec1634817dbe40c45b73a12a2e7
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:54:53 2012 +0000

    moved the help button to the top inside the title bar

commit b81060f80fd6ab2690453c14ae7d95a40147f6b6
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:54:40 2012 +0000

    Improved error messages and make status messages wrap properly

commit d5d2d01ec322bdf7601c88cbe8c1f00880bc3d14
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:54:26 2012 +0000

    have the add button appear and don't leave a blank space till typing starts

commit 3c04abd082c816951ec0caabe40111a4d65f8eb2
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:54:13 2012 +0000

    slight wording change

commit 5a56c160e9043d3969e3c6ffdf672b53375a6af4
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:54:00 2012 +0000

    only enable the run tests button if the number of servers > 0

commit cf0be74ac2de2ed4e8f5a935e25c962e6c240a6e
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:53:47 2012 +0000

    Don't run the click function unless we're enabled

commit 4f0ca32a1c6676742ab8c08f6b76db5005670b6a
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:53:34 2012 +0000

    Test status line updates:
    - indicate what it's doing on a new line
    - set a closing message when all the tests are completed

commit f4df6559d741af46ef59decb2bd557359704103a
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 17:53:21 2012 +0000

    protect hover events in popup dialogs

commit dbe266bbee1803434b12f631af709a75110f3289
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 25 16:53:02 2012 +0000

    Support build on OpenBSD

commit 7dad35876fcc6746cd506d63d008954f085d3763
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:45:54 2012 +0000

    sha1 the ip addresses from the resolver list from the qml interface

commit 1e7e32656f06dcec67e5864eb2924e7db449f3ca
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:45:38 2012 +0000

    display test results in a status line

commit f151b6ffcd4748d114cf1769db9950e235cb88d9
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:45:19 2012 +0000

    make top/bottom scroll indicators act on button presses

commit 139eb759202a96786e907524ccdd5571c7641110
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:45:04 2012 +0000

    gray out the reset button after use

commit 22e45f7ba0d1429b4b8c6f2baae8b6c5e2c16a2a
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:44:50 2012 +0000

    make the help box scrollable using the flickable model

commit 0ad96809d16ff6744c65473af6f558be15ebcdff
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:44:35 2012 +0000

    only show the info box on startup once, after that it isn't shown again

commit 76385007c0b72bce714b3e46b4f21bc34a8aa19e
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:44:20 2012 +0000

    increase the text entry size a touch

commit 57ac6a06f5dd031bc0c66500c8362dd348f19236
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:44:06 2012 +0000

    added a "add" button to the right of the text entry box

commit dfed43301b676925db2f55e369c5b15685b2f61c
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:43:51 2012 +0000

    multiple gui improvements:
    - help text
    - link text is a whiter blue

commit 1d1fef936aa5f114e5d59222d7e3ffc5c8849e54
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:43:35 2012 +0000

    set a default status of idle when nothing is happening

commit af5fde3398faa6fe280b62ab68af50ad522aaa56
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:43:20 2012 +0000

    put the info box inside a flickable for long messages

commit ac90ad34e7b08cc9488633ce6cc7ad47ee32771f
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:43:04 2012 +0000

    Moved the click-prevention up a level to block more

commit fe0d3608e5e92123d5c87d9938008f7f7e5c7574
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:42:49 2012 +0000

    Don't let clicks pass through to the lower areas

commit fb442eed400d37b901d9f11d82a2f86bd273cea9
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:42:34 2012 +0000

    make the new hosts line more obvious you should click in it

commit bf4183d50626a8e79cd1be45cf02a59c74ed6680
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 25 05:42:18 2012 +0000

    open link in intro box

commit 3fc9fe918ba1d336ce4cf455c0f64f82501e0223
Author: Robert Story <rstory>
Date:   Tue Jan 24 16:26:19 2012 +0000

    fix unitialized variable

commit 415937bf34183faa38a386ee32ec7962d32d927e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 24 16:01:27 2012 +0000

    When we're clearing the query structure for a query that we currently hold in our queries_for_query list, we need to check if the reference count is 1, not 0.

commit adc7fbfee63f366229b2b2c24470f9c910b88f7c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jan 24 14:47:39 2012 +0000

    Works with versions 10+ too

commit be1f705b096f2b58b0a73b3767cda88b346cc1bf
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 23 22:51:25 2012 +0000

    osx specific lib modifications

commit 1f2a0b46d50b2338535bc4edbafefc48f60ede7a
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 23 22:50:56 2012 +0000

    new mac icon that works

commit bb9affa4dd930b2b288016364768350304b0623d
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 23 21:45:05 2012 +0000

    removed a no longer existing header

commit c3cff25e7a6666b801325979f4258adcb0e93775
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 23 21:43:27 2012 +0000

    added a missing backslash to the qmake list of extra files

commit b6f95ad75b03e90a519d123530900cf31f1deb19
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 23 21:43:09 2012 +0000

    added an icon for qml and mac versions

commit e32168d26334a1818dc2c1a4d14b45ecb2a8bcc7
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 23 21:42:44 2012 +0000

    added the icon to the info box and fixed the info box sizing

commit 6e6a48c9223cc36fbf4673eeade1d528a6a3a374
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 23 20:48:15 2012 +0000

    Added some newsworthy items for 1.12.

commit 37c571ff61bace77a7abab5703bdaaeb90c74f2e
Author: Robert Story <rstory>
Date:   Mon Jan 23 20:03:53 2012 +0000

    Revert "validate: fprintf -> val_log"
    
    This reverts all changes from commits 6362 and 6365

commit 8250f272b3506556722b86b0fd0acee1a13cd2c2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 23 19:39:42 2012 +0000

    Keep processing root.hints information even if IPv6 addresses could not be parsed.

commit aae58c78f0ec8a6f5893531c5640c9015b5d5de5
Author: Robert Story <rstory>
Date:   Mon Jan 23 17:52:59 2012 +0000

    more printf to val_log conversions
    
     - print_response is the odd man out, since it resides in
       libsres. updated to use log_response, which will use
       libsres logging, which, if configured appropriately, will
       pass through to libval logging instead of printing to stderr

commit 9b3347816a5d0476e5ef7527a9b8424e1a9b99aa
Author: Robert Story <rstory>
Date:   Mon Jan 23 17:52:47 2012 +0000

    fix bad merge

commit 1b5580d3ca0405abd870d35e8995856cd6461259
Author: Robert Story <rstory>
Date:   Mon Jan 23 17:52:34 2012 +0000

    merge two fprintfs into one

commit caa5bbb34f38c312798c56d8ddcbfda8f28e645f
Author: Robert Story <rstory>
Date:   Mon Jan 23 17:52:20 2012 +0000

    validate: fprintf -> val_log

commit 5e9d860ca5800f9ae783bc73b5110a46a732599b
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 22 16:22:47 2012 +0000

    Multiple usability improvements:
      - display an info box at start up per rstory's suggestion
      - make the lights go gray again if testing fresh from a single light click

commit 03e41dfd0a8076e70aad76c1cbe516cb7a2ecc5f
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:31:15 2012 +0000

    show a status line when something is happening in the background

commit e63b2678d50b3680ec148fa08e1cc34efd75585e
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:31:01 2012 +0000

    remove some debugging statements

commit 58f2343f5475859490ed8f43f3bc81f539a83907
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:30:49 2012 +0000

    disable the quit button while waiting for results

commit 2b4df9f0b45be648141aee94a14ed380a666672f
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:30:33 2012 +0000

    Added a new submitResults dialog that shows a message when the server
    gets the response.

commit 0bafda547150924acbc89250b455f5f87a092a76
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:30:13 2012 +0000

    A new submit window for submitting data from QML

commit 08d38841d5a3121d16acde8dc838c69717e6b055
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:29:56 2012 +0000

    support for submitting results from the QML interface

commit f2176700dac6b1ed23859b529c9f8443244d5baa
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:29:40 2012 +0000

    case change the app name to DNSSEC

commit 90b5603c466c1af98ab4ec424bd9c983d6b1c892
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:29:25 2012 +0000

    case change the app name to DNSSEC

commit a3f11c192ff4dca421493b322ed827f658e5501c
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 20:29:10 2012 +0000

    android build files

commit 9ef6b4d19da87940ec8ff946ecf2b16dd0ac8661
Author: Wes Hardaker <hardaker>
Date:   Sat Jan 21 16:04:58 2012 +0000

    android improvements for building

commit bd1fce7ce2643293d84ce4a70be3a3c726cccb91
Author: Wayne Morrison <tewok>
Date:   Fri Jan 20 21:37:38 2012 +0000

    Removed some code in favor of calling keyrec_settime().

commit c68c009ccc2bb6cc3ec8c85541a736572206777e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 20 19:43:30 2012 +0000

    In val_get_nameservers(), return a copy of the context's name server list.

commit 87b398ebc67dde68787378726dd6e2872e517d22
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 20 19:16:09 2012 +0000

    Release lock before destroying

commit 74f5364e932f09b2f007cf11a4e4ec009fa97fc4
Author: Wayne Morrison <tewok>
Date:   Fri Jan 20 19:02:06 2012 +0000

    Reworked how keyrec_setval() creates a new field line.  This should result
    in a minor speed increase.  Very minor.
    Slight modification to where keyrec_setval() inserts a new field line.
    Reordered some fields in @ZONEFIELDS.

commit 0d8713d946b1956579b6a252bb38f02499b9e0e0
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 19:00:35 2012 +0000

    added more android files to the OTHER_FILES list

commit b87477423a9d6870ec9f8d955834fe7e6f98d130
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 19:00:22 2012 +0000

    move the val_as_tid usage inside the threads ifdef

commit 6795a52d66b182423085889f8d7afe837a17c26e
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 19:00:09 2012 +0000

    android icons

commit 5db769a6bb7fc07a15ecb86c4a0a7e1acfcde606
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:59:50 2012 +0000

    new test to check for the AD bit for a validating server

commit 9cf97fa9de298f60661a7a0b5b07136431506f90
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:59:34 2012 +0000

    include the QDeclarative header prefix

commit 6388671a799db4c20c43c12cdac79eef7e45fea3
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:59:21 2012 +0000

    use the newer SR_ flags instead of the older RES_ flags

commit a802a0c55e78521b23f01c72a1e01497ff8ee9d6
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:59:08 2012 +0000

    more cleanup for proper support on multiple system types

commit 76a7e464809208cc1504ec425f0c764ae043272a
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:58:55 2012 +0000

    update for android specific paths

commit 74d80b9a00cf13ee3c86e748e8547962085184b5
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:58:43 2012 +0000

    turn back on results submission but hash the ip addresses

commit 752d275f1d1cafaf40c071c02c57b04975a71e04
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:58:30 2012 +0000

    use a single for adding a new host so they get added to the global container

commit 07a30909663d65f7a1d379c8cfe9798303dd33b9
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:58:16 2012 +0000

    remove debugging function

commit 868b06fd776d9b86eba07b84376e9ceb5a744883
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:58:02 2012 +0000

    added a quit button

commit f69feea65e61e78d0beb307f22efa5c876e9a413
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:57:49 2012 +0000

    use the new val_get_nameservers() public API

commit fa5b5ae9be623c7abdd6f9d4f8a364aadbd0729e
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:57:37 2012 +0000

    added a val_get_nameservers function to return the list of nameservers being used.

commit e7e17f8fcda500c24e75e5d9ab0a720b469e579a
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:57:23 2012 +0000

    android manifest and build files

commit b316f64381a083b7cb53e0cd28ed09e70d989a3c
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:57:10 2012 +0000

    temporary android library path hacks; need to improve it eventually

commit c0a69ee23d05736893f5c1ef085e6078f64d5cc3
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:56:56 2012 +0000

    Support for reading resolver information from android properties

commit 0031b160077d0b7f3367121c5a5473a33c576406
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:56:44 2012 +0000

    don't define meego when on android

commit cd87d2c25984bf7bb0fd6ac2f5c80420779d0c18
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:56:32 2012 +0000

    update from recent android version

commit 6c90a80a5dbd933837392fd48cc15fe10ea104c5
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:56:18 2012 +0000

    temporary hack to use libval's internal parser for pulling nameservers

commit 7dff640a323c7270fffc3a8a0551d585729a87c9
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:56:05 2012 +0000

    added missing defines for non-thread devices

commit 8fb9f0e813e5c0bb374ad2d42de4f2d9e7f03dd2
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:55:53 2012 +0000

    define a new function to create a generic name server

commit 3f9145bcc14c3ec6029d8b40bf9e2ee2eec833e6
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:55:39 2012 +0000

    Define res_sym_const the structure on android where it doesn't exist

commit 30b1f59e8bea3a590efa87e6199498ded6c9c9b1
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:55:27 2012 +0000

    Only do file existence checks when not cross-compiling

commit 5cce879453c064b7c0c861e171a21ed1518bc42b
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:55:15 2012 +0000

    header path fixes for validator-config.h

commit dc5f2f120298fa3f6fa607fd8564bad05b769c74
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:55:02 2012 +0000

    android building changes

commit a781f0ed91af03dbc5037b133fef0c9d8053dcea
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:54:48 2012 +0000

    more android porting

commit 544db506c8daa2aaa6083a09599073134dc0da70
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:54:33 2012 +0000

    no-threading fixes

commit a83e92c877c559f2c9daf2977534c306cf66130c
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:54:18 2012 +0000

    added eabi definitions for android usage

commit 0064c1c063fdc42148b75ea8d611350f95872eeb
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:54:05 2012 +0000

    small bugs fixed with preferences

commit 85eed0facaa8ec11945817ae064f9303ee35471d
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:53:52 2012 +0000

    Add support for watching unbound logs

commit 004b173536190c0ce3a1af7d509186ccc3e96035
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:53:39 2012 +0000

    Attempt to parse some of the unbound logs, but they're not very descriptive.

commit bdb6269afafd1e2989f22af4937283e988710ec1
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:53:26 2012 +0000

    increase the font size of the nodes to 6

commit 78c1cdec3f23e1c9961d501739374a5356cd4873
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:53:13 2012 +0000

    move the mouse area out of the text so it affects the entire rectangle

commit a0f47306e1f5f0524fe153370a4f6b0015f8ac60
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:53:00 2012 +0000

    more flashies: make the name bigger on hover

commit 252278920b587e6c20dced8e35f881712ba2fc7d
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:52:47 2012 +0000

    incrementally update the lights by using a timer (need to do async next)

commit d639345e7d4a86aa60f78b532be36578a3446983
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 20 18:52:32 2012 +0000

    force add in /usr/local/lib on most systems

commit b2401092299e9fc2303b131dfb68449d65d7fed5
Author: Robert Story <rstory>
Date:   Fri Jan 20 18:06:55 2012 +0000

    set closest event to 0 if an async_request is DONE

commit adfe3d4b6e79c6fd78f92f8871864ee3056af08d
Author: Robert Story <rstory>
Date:   Fri Jan 20 17:44:55 2012 +0000

    fix infinite loop accidentally introduced in 6294

commit b67c9f49fd39db45a8508d5f153a50859593f97a
Author: Robert Story <rstory>
Date:   Fri Jan 20 17:44:43 2012 +0000

    check outstanding queries even if no FDs were active

commit 76edd58d9b72369517529cca67c6aea850089cef
Author: Robert Story <rstory>
Date:   Fri Jan 20 17:44:31 2012 +0000

    run_suite_async: lots of tweaks after multithread testing
    
     - update sstats for error during submit
     - reduce default timeout to 60 seconds
     - add code to try and handle queries in flight with no active fd

commit 292d2db5f91eebe32a337e708aa06ac56f6ca96c
Author: Robert Story <rstory>
Date:   Fri Jan 20 17:44:19 2012 +0000

    res_io_select_info: don't set fd if it is already set

commit 59b7a48a4962b99a71f386d98f361b6daf0d3a7d
Author: Robert Story <rstory>
Date:   Fri Jan 20 17:44:06 2012 +0000

    construct auth chain during submit if no missing data

commit 494b4f3146e617b0f432b1308be131ec2333ec88
Author: Robert Story <rstory>
Date:   Fri Jan 20 17:43:54 2012 +0000

    only select on async requests for current thread
    
     - add flags field to context to allow processing of all
       threads

commit 7724531245565acf1efa74aeb0ee2e54f6679a2c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 22:03:25 2012 +0000

    Bump up LIBCURRENT

commit 90c14e0714901a8165367995ddc3ce493118b508
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 22:00:05 2012 +0000

    Set SR_QUERY_RECURSE in the default name server options.

commit 51c2f353b45be39a59551c8be3e50d9aad16adba
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 21:36:48 2012 +0000

    Remove ifdef for obsoleted RES_USE_EDNS0

commit fb001e53e0bcbea2f2c9cf14828f5f43eb63e431
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 21:28:54 2012 +0000

    Escape quotes embedded within configuration files

commit 6b069435598c796ac2c6cb8bf1c65c01e9a86c9a
Author: Wayne Morrison <tewok>
Date:   Thu Jan 19 19:36:50 2012 +0000

    More minor option-display changes.

commit 9dfee40535cd5c0503cbbf1064dc91a5e007e315
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 17:14:35 2012 +0000

    Substitute VAL_QUERY_REFRESH_QCACHE with VAL_QUERY_MARK_FOR_DELETION

commit b558011928b2fbe63af38ed5cec5b2f01128cb3d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 16:56:01 2012 +0000

    Rename VAL_QUERY_REFRESH_QCACHE to VAL_QUERY_MARK_FOR_DELETION, in keeping with
    the main purpose of this flag.

commit a2ea7291cdcaebf2909f88954033d042479f1f49
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 16:40:36 2012 +0000

    Replace legacy RES_ query options with libsres-specific SR_QUERY_ definitions.

commit a0e6b57b7fe4b92944603b83f0d87ed1d2647688
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 19 16:24:48 2012 +0000

    Correct misleading comment on the purpose of VAL_QUERY_REFRESH_QCACHE
    Log message about deletion of expired query only when we hit that condition.

commit bea2de66316657a25cd85a71b599dd2bbdb3d034
Author: Wayne Morrison <tewok>
Date:   Thu Jan 19 15:47:04 2012 +0000

    Prettied up the "-v -v -v" output a little.

commit e8c54622892f98a0d878b285d88b7576b95e5e78
Author: Robert Story <rstory>
Date:   Wed Jan 18 20:52:26 2012 +0000

    check if we're done before trying to select again

commit 7f5ecade6784d9241450fc0ed3e2c855cfbe6214
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 18 15:33:54 2012 +0000

    Fix typo in description of SR_QUERY_SET_CD

commit d2cee65e8fddf4649d206d34a9e5377cf8d4042e
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 18 15:29:21 2012 +0000

    update to testzone files

commit 78b4f3b35efeb2e03455ecc978d13114047396be
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 18 15:29:03 2012 +0000

    In add_to_query_chain() don't continue to look for additional matching queries in the list if we already find a
    matching one with expired data.
    Don't explicitly check for (qc_refcount == 0) since we're already checking for this condition in
    clear_query_chain_structure()

commit e18f576c001585dacab48f7687306073677d264b
Author: Robert Story <rstory>
Date:   Tue Jan 17 20:25:20 2012 +0000

    separate suite test cases from runtime suite stats
    
     - test suites shared between threads
     - suite stats are local (per thread)

commit c69ca646a646289b1f82aa495cdbd23521f980c8
Author: Robert Story <rstory>
Date:   Tue Jan 17 20:25:12 2012 +0000

    add ASSERT_HAVE_AC_LOCK, used only when CTX_LOCK_COUNTS defined

commit 561f11bfa7532420860ee41a8a07a0a8def13a1c
Author: Robert Story <rstory>
Date:   Tue Jan 17 20:25:03 2012 +0000

    decr lock count before releasing lock

commit ee4fcc33f208e7e84284efa51c3e0367644c2c28
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 20:19:38 2012 +0000

    Added the zones-diff target.

commit 851cb843259e973923450aa431498a1ecca3134e
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 20:18:34 2012 +0000

    Added the zonegroups demo to the demo list.

commit 4ff13054664254b3e67dcded6865264e8f4bac83
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 20:17:39 2012 +0000

    Use currently unassigned IP addresses.

commit e8c4004b2a2cf410affd15d7847cf745ff5a5a03
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 19:45:23 2012 +0000

    Use IP addresses that are (currently) unassigned*.
    
    * At least according to "dig -x".

commit b0950deea860c48aaa29e820c0b8d3d6e929eb7d
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 19:40:57 2012 +0000

    Make "clean" the default target.

commit d3b6ce92823a6c3a406b696ff547fc876ca7d500
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 19:33:49 2012 +0000

    Deleted db.cache since it isn't required for the demo.

commit f7f2380e79caf73e6e638b6a34da9ec95ae538af
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 16:46:07 2012 +0000

    Deleted save-db.cache because it isn't necessary for the demo.
    Modified zone files to work with current BIND.

commit 10c14eaa8fcc8298a7273080d774e2934c75e887
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 15:30:59 2012 +0000

    Adding two zone files that somehow got missed before.
    Fixed another zone file to work with current BIND tools.

commit 588ba25c7450b0f628a6c8bbe59a4ea9fe687360
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 16 20:31:08 2012 +0000

    Add patch for DNSSEC support in NTP

commit 2614d6a9e99a9f17870bc3714d63b9fb7aaba377
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 16 19:06:13 2012 +0000

    Add more debug messages to indicate when query flags are modified on the flag.

commit 2c55151130792403e601fdfa6574089319a71123
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 16 19:03:29 2012 +0000

    Include VAL_QUERY_IGNORE_SKEW within the user query mask.

commit 2a4b8beb3a40cec15202e312ac5f89a7a833a471
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 16 19:02:39 2012 +0000

    Add debug message to indicate clock skew is being ignored through query flags.

commit 1485e23052d11493d1fd9ba2c3eb1bc7bd56d1f2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 16 16:38:06 2012 +0000

    Since we no longer manage EDNS0 in libval remove older hack used to determine
    DNSSEC capability of recursive name server.

commit e42faf39b0f74c43f80ac56f8f2ea53ce7128e40
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 16 16:35:22 2012 +0000

    Tweak a log message

commit 2e65db3a1553644bc6042d001a44eb8291a7610a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 16 16:34:46 2012 +0000

    Update to recent version

commit d04a491fd5e8e7e006613b8a51d9a0ebee6afb03
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 13 22:06:26 2012 +0000

    Update tests for latest expected output

commit ae13fa886e4c2a3f6207808b4ec9f1b5d7f3f080
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 13 18:50:14 2012 +0000

    Disambiguate operator

commit 3ed06cc7b75c99c75a21dfbecd11d27e867b2e82
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 13 18:48:55 2012 +0000

    In clear_query_chain_structure() check the reference count for the query before
    reinitializing the query structure. Request, but don't force clearing of the
    query structure when trying to modify policy on the fly.

commit a774696203d4052b6836bc9e8aeb0b4ad038659e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 13 18:35:58 2012 +0000

    Don't try to reset the query when it is being used by another thread.

commit 9051483418ef1a604fe2ac73fac13c2119fb6846
Author: Robert Story <rstory>
Date:   Fri Jan 13 16:36:21 2012 +0000

    add optional counting on locks and contexts

commit 61a82038fcde2e016d0ad8215846af8ba759a651
Author: Robert Story <rstory>
Date:   Fri Jan 13 16:35:49 2012 +0000

    add -m flag to help output

commit d811952bdb8627871e4855113f8c178b28cb03eb
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 12 18:30:36 2012 +0000

    minor documentation tweaks for -q/-v

commit 4dcefa2f8b36c14a999a1d7c99c39ab41149b15a
Author: Robert Story <rstory>
Date:   Wed Jan 11 21:28:49 2012 +0000

    bump log level to debug for edns0 message

commit 93ca88a97ea85d0bbbce4aaf3ae025308d768337
Author: Robert Story <rstory>
Date:   Wed Jan 11 21:28:42 2012 +0000

    tweak result checks
    
     - don't count extra results if no expected results passed
     - always check all results for trusted status

commit 62e340780e79f12d0c200242327739d38f4b5273
Author: Robert Story <rstory>
Date:   Wed Jan 11 21:28:34 2012 +0000

    more parens; add line number to error message

commit ccdc6bb2aaf132b41cef603878d8576680463a09
Author: Robert Story <rstory>
Date:   Wed Jan 11 20:33:11 2012 +0000

    use parens to ensure desired order of operation

commit 43d7c1efadaaf92b0a5f9021abaab19c54aa8a3b
Author: Robert Story <rstory>
Date:   Wed Jan 11 20:00:11 2012 +0000

    fix usec to nsec conversion

commit c6f8ee3a7f4e09a13f925013b57858d1965d90b4
Author: Robert Story <rstory>
Date:   Wed Jan 11 20:00:03 2012 +0000

    set query state to response error when cancelling

commit bda748a155b5aa667efeb0ee131148e24ddc3cad
Author: Robert Story <rstory>
Date:   Wed Jan 11 19:59:55 2012 +0000

    revert r6191 "be less agressive about closing sockets"
    
     - also add comment that closing sockets ensures we use a
       different port, which makes spoofing harder for attackers

commit 092d9ceb5e4e9b7b9240729fbd19813a673acdbb
Author: Robert Story <rstory>
Date:   Wed Jan 11 19:59:47 2012 +0000

    change ifdef for not closing sockets to DEBUG_DONT_CLOSESOCK

commit 2e69759bca0febab6a01463dc8658a022457e96f
Author: Robert Story <rstory>
Date:   Wed Jan 11 19:59:39 2012 +0000

    don't free async status pointers ifdef DEBUG_DONT_RELEASE_ANYTHING

commit bc4eec70811438ff38ea83ec173769f76e8c6345
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:29:00 2012 +0000

    mention how to compile an application against an installation in another path

commit ed020cea78e60423c90e56524ad75ce129d5f47a
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:28:50 2012 +0000

    Added the qt4 patch

commit a0ab829c668c3450357cdfb5785919c9414b4660
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:28:40 2012 +0000

    Added a readme file to describe what it is about

commit 5aa407052ba0fed5153934763148b2d1cd3af39f
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:28:28 2012 +0000

    a GUI application to quickly test all the entries in the test.DT zone

commit be97384b9fa60f57f543f5819a4ab151b8d4e910
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:28:16 2012 +0000

    Files to test Qt QML support of loading the DD webpage with its dnssec test

commit 4e0ae82d8d67204fa5a838da8bea3a4f8f9a71a7
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:28:05 2012 +0000

    DNS -> DNSSEC per tewok's suggestion

commit 2912d3731434dad985667229a5b763b872ea9f9f
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:27:55 2012 +0000

    close the input panel (software keyboard) on completion

commit 47241220ba7add39ea5409db403232ae06e35dc7
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:27:45 2012 +0000

    create a new high level meego screen wrapper

commit 622bbbbdbe7c27e6f730b5d53096c7341cccc628
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:27:33 2012 +0000

    link to a scratchbox lib when building for harmattan
    include path should include ../../include

commit 27db8f0d944f488d55167fee6f4b179df6b29883
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:27:21 2012 +0000

    use the new source path for installation

commit 8b07a927e931397918d1fc29d5fae10569a34646
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:27:12 2012 +0000

    added back missing -compat file

commit 453d0fb35b33e34846498ca3239bf9ceafd792e1
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:26:58 2012 +0000

    move the validator-config.h and -compat files to the validator/ subdirectory
    This lets all the code in the project compile either against the
    internal headers or against external ones so the code can be compiled
    inside or outside the project directory.

commit 68c5052c0d8a5a11a5229b3ca1e158dcf037a5ec
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:26:26 2012 +0000

    don't force QML now that a command line app exists

commit 778dc34112600f6c13c804f6aaa146e077de8628
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:26:16 2012 +0000

    Added harmattan packaging files

commit bcc6740d9ee1041fc767c5216929b86371d85f3c
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:26:03 2012 +0000

    only load the wlan0 file if on maemo or harmattan

commit c695291a1d3666ae1934597e07cd1eeba075539e
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:25:53 2012 +0000

    define IS_HARMATTAN

commit 7307cb57b66f20add971b0ff010ce4d8ab1e8a40
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:25:42 2012 +0000

    added documentation to the header about what it defines, add symbian

commit 23d3078ac42fd27093b5c115399f1126e7189334
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 10 23:25:30 2012 +0000

    allow command line options to influence which GUI interface is presented

commit 9a44f62502f69430c5e7aa25c71cbb852f1eae5c
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:10:47 2012 +0000

    Deleted reference to local phaser.

commit acfa7569e2e8ea16b9f8ec61e5e0433120914e0a
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:10:38 2012 +0000

    Deleted reference to local phaser.

commit d7a77da3e4b41c108f98480554693bca294fc88b
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:10:30 2012 +0000

    Deleted reference to local phaser.

commit 0092880b25c7d05070b3e55ee6e1cce3c9ce6891
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:10:15 2012 +0000

    Deleted reference to local phaser.

commit 2fed4cf80312d9eff2acbd80982651311c1ed3dc
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:10:07 2012 +0000

    Deleted reference to local phaser.

commit 75e836e7bbef94a3ac88047a994899084c529acd
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:09:59 2012 +0000

    Deleted reference to local phaser.

commit 1a3e7f0b252d297b1b76f29628da8de347a02cac
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:06:12 2012 +0000

    Added a line about having demo-tools in your path.

commit bd6d86763931366f6857bdf7ac9817a9a931a2e3
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:04:52 2012 +0000

    Added an entry for phaser.

commit 8c47a8bfd36cc4c7d69d90e57e481613f31f14a3
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:03:30 2012 +0000

    Consolidated various demo phasers into this single copy.

commit 8fa2e4109a24be2a4a51f26a33f5c0ba37e24a7f
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:01:04 2012 +0000

    Deleted the individual phaser scripts since it's moving to the demo-tools
    directory.

commit 7446c16af65a40384ab35fe7ca99116f7f90a76c
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:00:54 2012 +0000

    Deleted the individual phaser scripts since it's moving to the demo-tools
    directory.

commit be480c75edb00d8887cdbba34009b6f0bca9944f
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:00:44 2012 +0000

    Deleted the individual phaser scripts since it's moving to the demo-tools
    directory.

commit 7a5b34d3b859944e91b4e6300cddfcf8e1eff12f
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:00:24 2012 +0000

    Deleted the individual phaser scripts since it's moving to the demo-tools
    directory.

commit 203b615613755335c92e736e181fd33a98ca2b49
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 21:00:14 2012 +0000

    Deleted the individual phaser scripts since it's moving to the demo-tools
    directory.

commit 79c49b339e21113d024d03464b3076d99d456fb2
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 20:59:25 2012 +0000

    Deleted the individual phaser scripts since it's moving to the demo-tools
    directory.

commit ab0e6f7d9942a5f41a82c433e6c5413c8c464720
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 18:00:25 2012 +0000

    Added a brief description of the rollerd-zonegroups demo.

commit d68b4fbd792289e5e5577e5278771e3e77c7bc18
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 17:58:48 2012 +0000

    Added files for zonegroups demo.

commit c5a4d2c4bb6eda499096f6ab623561f0a53882a5
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 16:51:27 2012 +0000

    Re-enabled a few rollrec interfaces in order to get the KSK7 synchronization
    working.
    Added an error response for bad dspub and dspuball user commands.

commit 19a58499b8e02f10bb19c23e9048615610ce4f13
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 5 21:07:07 2012 +0000

    Define new flags, remove deprecated flags

commit 0dafe29f3cbe48ecd737de81fcaf38ae30c60fbb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 5 21:04:14 2012 +0000

    Add new flag definitions. Remove val_add_valpolicy/val_remove_policy since this
    is needless complexity for the API definition at this stage. Define new
    val_context_setqflags() function since this is likely closer to what
    someone might need. All of these are proposed changes, and subject to further
    fine-tuning as may be necessary.

commit 5062e8678e27e7112ead1888e51435aeb5ab7585
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 5 20:57:50 2012 +0000

    Update to be closer to reality.

commit 822380839534061ab6c48367b410aabb80390855
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 5 20:52:25 2012 +0000

    Document new flags and functions

commit 6467f6d8a8b74351d51fdb902f190c940f60c6bc
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 5 20:50:37 2012 +0000

    Add support for on-the-fly modification of default query flags for a context.

commit 22b38c5ebcfb837a744146d96c32da3aa7467cec
Author: Robert Story <rstory>
Date:   Thu Jan 5 15:15:37 2012 +0000

    _async_check_one: rework count for remaining queries

commit 5dcacd80a39df497801c974349ecb619ccd841d4
Author: Robert Story <rstory>
Date:   Thu Jan 5 15:15:23 2012 +0000

    _rseolver_submit: add param to return sent status

commit e606ff46b8483f2e965455785d7a36397f9a408a
Author: Robert Story <rstory>
Date:   Thu Jan 5 15:15:10 2012 +0000

    res_io_check_ea_list tweaks
    
     - document net_change and active parameters
     - count/log cancelled/completed ea
     - count future/unsent queries as active

commit 4b4305aacf9944f1bfba86a3c20985d6752c6c1e
Author: Robert Story <rstory>
Date:   Thu Jan 5 15:14:53 2012 +0000

    fix minor typo in comment

commit e8062511063096e2a4ee2c8b4953adf736e33e62
Author: Robert Story <rstory>
Date:   Thu Jan 5 15:14:41 2012 +0000

    add p_query_status case for combined glue statuses

commit 4693a75810a9dbcbcca8cc66095d96c43eef3b09
Author: Robert Story <rstory>
Date:   Thu Jan 5 15:14:27 2012 +0000

    don't check for done if we already know we're done

commit 184d02b7d9a36a387a84ab4a1413f31533dd5998
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 4 16:59:53 2012 +0000

    update to testzone files

commit b1e99b1e009bd1c443d239bc5724248c8e476844
Author: Wayne Morrison <tewok>
Date:   Wed Jan 4 01:26:19 2012 +0000

    Added a missing blank column to the infostripe.  This once again allows zones
    to be selected.
    Fixed a few comments and typos.

commit c2677a5ba6db950f3d38116a1532efd498a58520
Author: Robert Story <rstory>
Date:   Tue Jan 3 20:04:30 2012 +0000

    fix off-by-one in -T processing..

commit 89bad464dca9de573c6e25d0fa798307c62f27d5
Author: Robert Story <rstory>
Date:   Tue Jan 3 20:04:21 2012 +0000

    rework validate's result logging
    
     - log unexpected values
     - log missing values

commit 15c7fac977e1fb5d6e947a7e61df66938b0713df
Author: Wayne Morrison <tewok>
Date:   Tue Jan 3 01:44:58 2012 +0000

    Collapsed kskphase() and zskphase() into nextphase().  They did essentially
    the same thing, but with log messages and rollrec fields pointing to the
    specific keytype.  nextphase() does The Right Thing for the different key
    types.

commit 742f47c3bef5ce2964cb9e9d74cf98ce3d4b672e
Author: Wayne Morrison <tewok>
Date:   Tue Jan 3 01:37:50 2012 +0000

    Added a menu separator above the Refresh.

commit 917a2b594726bd17ac4c5356cb53136b65e7d27b
Author: Wayne Morrison <tewok>
Date:   Mon Jan 2 23:51:50 2012 +0000

    Added a little extra description to the "refresh display" pod.

commit c8d7a7877dbf19a5ad7748ef126fd94fa24b661e
Author: Wayne Morrison <tewok>
Date:   Mon Jan 2 23:45:23 2012 +0000

    Added a "display refresh" command.

commit 2d5fb8abf65644da352fad9f4b0503a6bbc9abec
Author: Robert Story <rstory>
Date:   Mon Jan 2 18:18:44 2012 +0000

    set ea debug info for sync queries
    
     - change query_queue to use res_async_query_create +
       new res_io_queue_ea

commit e8c7147c1bec041aa26a51ed439b63ecc5945892
Author: Robert Story <rstory>
Date:   Mon Jan 2 18:18:16 2012 +0000

    res_io_accept: fix return code for servfail case

commit 3d3fce5ad364c78300489b2dd638eee1944d1a28
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 2 14:55:26 2012 +0000

    Intialize structure before use.

commit 0b6abf1593d8f9ee7efb86a9a01b62c6bcc75f9f
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:42:03 2011 +0000

    add end/duration message for async tests too

commit a5f82d987ebab3a543959b3d0eae7d870350a1d8
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:41:55 2011 +0000

    check_results tweaks, proper rc check for finding failures
    
     - document return values
     - move multiple printfs to a single earlier printf
     - update checks of rc from check_results for new meanings

commit 64d0dd055584a04de16e0c8afacf9ae37f6dd12e
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:41:47 2011 +0000

    check/print if trusted in print_val_response

commit 4196207ed0c87fb2e67c8945c3a1273b465449ce
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:41:39 2011 +0000

    fix spin loop
    
     - sleep a while even if we have no active fds

commit 8d07dd4b9cad42ec6bcc8ad9218d9148b55f432f
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:41:31 2011 +0000

    jumpstart next nameserver when current one exhausted

commit 8cd5b8164e436da5d081008b47336d9403208f76
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:41:23 2011 +0000

    be less agressive about closing sockets

commit 122d9060544e21e83ce84cf6831396e8a2367622
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:41:15 2011 +0000

    log error string on socket error

commit 13dad9f618363503f748aa6bd4644bdd1f34aed1
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:41:07 2011 +0000

    set next_try/cancel together; new helper for resetting timeouts

commit aec59cbed493765895447526608fe807159ed2e6
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:40:59 2011 +0000

    cancel as when nothing checked and nothing remains

commit bed699dea134ba8ba56c2cdd51e3ffd234c95f01
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:40:51 2011 +0000

    more fallback fixes
    
     - return respondent even when dropping request
     - fallback not conditional on stream status

commit 76f558dbf07a9b04bd63c77b3d8a9d67aff2678d
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:40:43 2011 +0000

    lots of res_io_manager tweaks
    
    res_io_check_ea_list
     - cancel instead of retry when no remaining attempts
     - stricter checks for remaining count
     - don't skip other eas when we hit a non-active socket
     - don't count close sockets as active
    
    res_io_select_info
     - update timeouts for closed socket if remaining attempts
    
    res_io_get_a_response
     - check if response received even if no remaining attempts
     - use new res_response_check to check header/tsig
     - log message when dropping response, and set timer for
       immediate retry
     - return SR_IO_NO_ANSWER if no reponse and no remaining retries
    
    misc
     - move conditional debug code later
     - fix typo

commit 291889582c8ee46400d73f0f1af15c3d8e4b2ec8
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:40:34 2011 +0000

    new helper functions
    
     - new res_response_check to check header/tsig
     - new res_map_srio_to_sr to map SR_IO_* error codes to SR_*
       error codes

commit 2e25008ab02da8e1620dc3faf1755e40aad34519
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:40:25 2011 +0000

    update p_query_status for missing statuses

commit 177c257e0e4584f72931c726aa885e44cd2de2da
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:40:16 2011 +0000

    fix compiler errors
    
     - use correct define when passing logs to libval
     - add prototype for check_results
     - fix prototype name for libsres debug functions

commit 8c5665ed2f70e589ac57527a50cfca21c8838221
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:40:07 2011 +0000

    validate async fixes
    
    - check for inverted range (eg 8-5)
    - max timeout 5 min
    - no relative timeout adjustment, library does that now
    - fix timeout in debug msg
    - check async results
      - add failed count to testsuite
      - new async callback struct to pass more params to callback
      - in callback, call compose_answer & check_results

commit 48aa4f6a9bf21f767c453cfcb537e1f003f70c7f
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:39:58 2011 +0000

    add retval to val_cb_params_t

commit facb7d1443a27ed41891c5254fa6317c1c6d1d3e
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:39:49 2011 +0000

    - val_async_select
      - move abs/rel time adjustment to val_async_seclect_info
    - val_async_select_info
      - timeout value is relative, adjust internally for res_io absolute
    - _async_check_one
      - new param returns remaining queries
        - could counting be optimized
    - val_async_check_wait
      - check completed flag again after _async_check_one
      - only call _handle_completed when we see completed flag
      - return error on select error
    - val_async_submit
      - return error if can't create context
      - add details to debug message
    - add extern decl for res_print_ea

commit fc6f0a69ca798a0e9f40b983a7b66eabf421730d
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:39:40 2011 +0000

    tweaks to res_io_manager
    
    - conditionally add extra info to ea struct for debug output
    - conditionally don't release ea structs in free ro close sockets
      - so no ptr/socket reuse, making them unique in debug output
    - set_alarm: don't clear u_sec
    - res_print_ea
      - add relative time to debug
      - less debug for expired/cancelled events
    - res_io_select_info
      - only log final timeout if it changed
      - add remaining ried to debug
    - res_io_check_ea_list
      - count remaining requests
      - return SR_IO_NO_ANSWER if no remaining requests
      - add relative time to debug

commit b7264e7c4051470873089a4795d461ff9bc15903
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:39:31 2011 +0000

    avoid negative timeouts

commit 071d91756ead43c0d615e1cf2ee74b7844bdec0b
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:39:23 2011 +0000

    log name/type in vgai callback

commit 3148f0493b7461b73310aba4a9125f8e7dcde976
Author: Robert Story <rstory>
Date:   Sat Dec 31 15:39:15 2011 +0000

    async getaddrinfo fixes
    
     - save hints
     - get_addrinfo_from_results return code is not a validator
       error code, so don't treat it like one

commit 18a7acc6473dff8a2df06e518fe11b80b96624bb
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 30 22:14:04 2011 +0000

    Add some more useful log messages

commit df93e0e2e55ed5b8cb4e282ed001b76694bf1cd2
Author: Robert Story <rstory>
Date:   Fri Dec 30 22:10:16 2011 +0000

    make edns0 size per expected arrival instead of per ns

commit 1146615f5f538f3b49a8a7b6b49bcbe771841630
Author: Robert Story <rstory>
Date:   Fri Dec 30 20:22:52 2011 +0000

    more fallback fixes: reset timer for immediate retry

commit e635ba7856ab9b127d3834c1087785bbf7171f1d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 30 17:33:08 2011 +0000

    Add ability to ignore clock skew during validation for a given query, through a new query flag VAL_QUERY_IGNORE_SKEW

commit e6ca7c6d3f58b000ae3aec0b7610d2e175b5f1eb
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 30 16:00:55 2011 +0000

    Replace yet another val_create_context_with_foo() with val_create_context_ex(),
    which takes options passed within an (extensible) strucure.

commit 650e0dbbe05f23a1647ebce4069a295407223bf6
Author: Robert Story <rstory>
Date:   Fri Dec 30 15:37:25 2011 +0000

    update libsres debugging
    
     - previously used static level, LOG_WARNING.
     - remove boolean res_io_set_debug()
     - new res_set_debug(int)
     - validate sets res debug level iff val debug level is 7 or higher
     - test new level even when using libval logging (previously passed
       level directly to libval), and pass LOG_ERROR to libval is libsres
       level is met. This means that levels are (mostly) independent, so
       libsres debug can be enabled even if libval level is higher. [Well,
       once support is added to validate to specify separate debug levels.
       This is left as an exercise to the reader.]

commit bd1dd3af6de534b022d7fda264f54e403cfb21ef
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:59:07 2011 +0000

    allow DS digests to have surrounding ()s and strip them

commit a8db899c769e983dfc9864e5acb412e4d7cefbbe
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:58:54 2011 +0000

    cpan bug 72997: patch from mithro to add support for signed https certificates

commit ab0909356593718145c8a005ac814b2872cb0867
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:58:42 2011 +0000

    check the right type of DNSKEY ref

commit 9a058e9dd0b6d880bc34089c2cfa47962f2c2cbf
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:58:28 2011 +0000

    added systemd service files for rollerd and donutsd

commit be76cd60c2c3fc62c1e6cd40b0608e625bbace1d
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:58:14 2011 +0000

    added a reset button

commit d7b0584ef00125515542d3fb39ec83255d53db7f
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:58:00 2011 +0000

    create a reset button and rearrange buttons to the bottom

commit ebe44b1b720636358be5b755436a289f956d77c9
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:57:47 2011 +0000

    remove debugging

commit 305cdd74f51db37af798fbbe5f4564f3ac81fa92
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:57:33 2011 +0000

    outsourced the button and added a colorchange animation

commit 7092e24dc10c5f68a50ff4f8572a5cb67a0c6b27
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:57:15 2011 +0000

    cleaned up qml structure and formatted in black

commit 397f5149da87a3124ff68868509d2e22faad6e56
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:56:59 2011 +0000

    forgot the application viewer object

commit 35358aa9b484dbbf59ce2159f0a8746c6121b16a
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:56:45 2011 +0000

    added a title and the ability to add new hosts

commit 59c6cd0af20b052e09d638bd9ca4ecab02694821
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:56:30 2011 +0000

    qml interface start

commit bd5c177c8d9b040bc52ccb327ae2c1e3825a43cb
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:56:12 2011 +0000

    QML setup

commit a5ee445541648bdfd5d6d7aca46dfdeecca1a365
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:55:59 2011 +0000

    split the StatusLight class along the gui and infrastructure lines

commit 19ebfd86b24b8fb582a528ef7a4624be471f0c1c
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:55:43 2011 +0000

    document the potential problems with missing MIME modules

commit cdab3c6dfc038d3fe40652027f8b6f3aa56dbb60
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:55:30 2011 +0000

    version bump

commit 9ca6ad4689e17faec4674bfd59bcbb0a5eb02110
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:55:16 2011 +0000

    Added a warning message when failing to load a DNSKEY

commit 46c195b87fdceff2f609085e258ede63dd64309e
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:55:04 2011 +0000

    a new header to detect what type of interface to offer

commit dd4d29e6ade973f69186aac498bb4c68f2ca9425
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:54:51 2011 +0000

    use newer libtool call

commit 462bb4d4db785f06c56efba11610c643870e801d
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:54:36 2011 +0000

    added a basic manual page

commit 05a1d70999bde4dab06b764ea62496f847c49fd1
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:54:21 2011 +0000

    added a basic manual page

commit c7ba07f0b857ca821852dd1e1c66191b3947037f
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:54:07 2011 +0000

    added a basic manual page

commit 01d1d25e6bff90cf59ff94d97297498a9c301103
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 29 23:53:53 2011 +0000

    added a basic manual page

commit d4aa87c9fc1550bbea7d9295acd6081f17490bd8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 28 19:41:01 2011 +0000

    Don't set default policies based on overrides

commit f4392ef646e96c9a6e73f4fc7f9debf5ba9ba469
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 28 19:31:11 2011 +0000

    Do not attempt to free the default context when it may still be in use.

commit 722ed8f689fe14e2ec3b565c07cf2e554d6ed5e8
Author: Robert Story <rstory>
Date:   Wed Dec 28 18:52:52 2011 +0000

    move label/name compare prototypes to resolver.h

commit a3dcdff3b3c8038a416769d98eeead2d882a83bc
Author: Robert Story <rstory>
Date:   Wed Dec 28 18:38:31 2011 +0000

    fallback fixes.
    
     - NOTE: return codes from res_nsfallback/res_nsfallback_ea in
       libres have changed/expanded.
    
     - use server to find right ea when falling back
     - always return respondent from response_recv, even if
       message was dropped (e.g. SERVFAIL)
     - new utility function res_print_server to print name_server struct
     - reset edns0 size when moving to new address for a name_server

commit 24f8ea3c174aca5abb0104f76b16186ed3bf5f78
Author: Robert Story <rstory>
Date:   Wed Dec 28 17:10:58 2011 +0000

    add missing res_log_ap for when not using libval logging

commit 6499f23ac949f2c7cc40660a812242b956d5d2cc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 28 16:40:37 2011 +0000

    Allow the user to free up the default context as long as they hold the handle
    to it and as long as noone else is using it.

commit aa43310488045dbf94135c4649911331af8a880f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 28 16:38:29 2011 +0000

    Don't free up the context associated with any async status object. If the user
    didn't supply a context, the default context is created (or re-used). If the
    user supplied a non-NULL context, it implies that the user created the context
    and will therefore also call val_free_context().

commit 26908ccda55907055fa1a779f60cd48b5c1d274d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 28 16:24:56 2011 +0000

    Add new function to enable creation of a validator context with specific default query flags

commit 5c6edc85d31f73c8bae71b3b93bdb94b7098dcef
Author: Wayne Morrison <tewok>
Date:   Fri Dec 23 23:59:08 2011 +0000

    This fixes a significant bug in KSK rollover, where the phase 3 wait wasn't
    happening.  This was a very recent bug, probably introduced sometime in
    December, 2011.  The first two fixes mentioned below take care of that problem.
    The others were minor bugs that affected the log and blinkenlights more than
    anything.
    
    Got the current rollrec ref, rather than use stale data.        phasewait()
    Return the new phase number, rather than current phase number.  phasecmd()
    Used a reference instead of copying the hash.                   ksk_phaser()
    Phase 1 is start of KSK rollover, not phase normal.             kskphase()
    Deleted some dead code.
    Adjusted some comments.

commit 89cd7e5bc8b5f76028642b1318c9b729286bf572
Author: Robert Story <rstory>
Date:   Thu Dec 22 20:52:48 2011 +0000

    move label/name compare functions to libsres

commit e8e33d708e655e73ddad72575e7aef5383241e05
Author: Robert Story <rstory>
Date:   Thu Dec 22 20:52:39 2011 +0000

    fix compiler warning

commit c664fefab6207a9a73fce55b92a7a6efa2a561f3
Author: Robert Story <rstory>
Date:   Thu Dec 22 20:52:31 2011 +0000

    add res_log_ap for use when we already have va_list

commit 45f8847131ced846e89ab76ff68ab5a538f40dda
Author: Robert Story <rstory>
Date:   Thu Dec 22 20:52:22 2011 +0000

    add option to use libval async code for getaddr
    
     - primarily as a way to exercise that code.

commit a78d1196a915277335b791e34d17649b91953451
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 22 06:47:44 2011 +0000

    update to testzone files

commit df48781384d23efb97b973c5484ae626c91b6570
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 21 17:39:53 2011 +0000

    Remove all use of the VAL_QUERY_EDNS0 flag in libval. Let libsres handle all
    edns0 fallback for us.

commit 530f000e38bd5b76868e64e176ff9b3a7af12783
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 21 00:12:14 2011 +0000

    Remove extra wait period between sending out query retries when we're already done with edns0 fallback processing.

commit 92434e85f4f4eac3ef98b99bcc5bcecf31d20565
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 17:37:24 2011 +0000

    Clarify minor comment

commit dd5ece2d43ec23aafd87260ef8dc5cbf51d301bc
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 17:34:46 2011 +0000

    Conditionally enable context refcount increments

commit b9637df94c6b77e683ccba864f02a440103230ae
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 17:30:59 2011 +0000

    Conditionally enable context refcounts

commit 21b53c22ac4c058577d3c9d017b461f8bd4593e2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 17:28:42 2011 +0000

    Properly acquire the policy lock for async functions

commit 1a565041af1fb2b355bb1c9713708b11de78abf2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 17:20:45 2011 +0000

    Use VAL_QUERY_EDNS0 instead of VAL_QUERY_NO_EDNS0. Semantics of setting this flag change according.

commit 8e3836a29ef17dfdf2d442ba4c5a1e7409ec9346
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 17:06:20 2011 +0000

    As long as we hold the context's assertion cache lock, it should be
    safe to reset the query structure as long as we don't refer back to
    the query chain till such time that we release the assertion cache lock.
    
    Replace the query lock within the query structure to a simple
    reference count. Modify the reference count only when we hold the
    context's assertion lock in order to ensure thread safety.

commit 37bba105c3231664b73b2df87b569b930f20c9cd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 16:18:12 2011 +0000

    Set appropriate ttl expiry for hand-crafted non-existence response and for query error conditions.

commit 420efd34a991b48e711a8e0a65783e0735919182
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 15:54:33 2011 +0000

    #ifdef out unused routines remove_and_free_query_chain() and _free_qfq_chain()

commit 18f613fe8c14d470afe0e3c1bcccce632eaadb82
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 15:25:05 2011 +0000

    Handle EDNS fallback entirely within libsres

commit 728cd2add2e89527c9a401b28283cceef57db81a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 15:17:28 2011 +0000

    Do not continue to look for glue if we don't have any partial NS information.
    Refine debug messages for glue-fetch logic.

commit 995cf237d88b97851faf646a059f340d9a10a8ae
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 15:04:05 2011 +0000

    - hold the policy lock only when we are actively using a context, and
      not if we're merely creating one.
    - try to acquire an exclusive (non-blocking) lock on the polcy in
      val_refresh_context() instead of acquiring a (blocking) lock for each
      policy file.  Since we hold an exclusive lock during the context
      refresh, we don't need to perform more granular locking of the
      context's query chain in order to reset its contents.
    - when adding or removing policy fragments from a context acquire the
      context's assertion lock (mutex) instead of an exclusive lock in the
      policy, since that is safe too and will likely return sooner.

commit 8ab904bebb8295cf612d599549efd4235644ec7a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 20 03:40:34 2011 +0000

    Ensure that the context's policy lock is released upon exiting the high-level
    API functions.

commit fb565dbb6644d986fe5192ed4ed187d2aceec91b
Author: Wayne Morrison <tewok>
Date:   Mon Dec 19 20:29:48 2011 +0000

    Added a column for zonegroups and allowed for hiding/showing the zone groups
    column.  Also did proper enabling/disabling of the "Show All Keysets" menu
    items.
    
    Deleted most of the text from the help menu item.  This was copied from
    the pod and reformatted for Tk.  Rather than letting the one get out of
    day, which was all too often the case, the remaining text is relatively
    non-specific and refers the reader to the pod.
    
    Added a paint flag parameter to disp_menus().  This allows for only
    repainting the display during display-menu commands when it's actually
    needed, rather than having several choppy updates happening when a
    single menu command is actually handled by multiple calls to disp_menus().
    
    Updated the pod to cover the current set of menu commands.

commit 81e4f4ef79c83fef85371b4c5752f6176fa85a1e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:24:01 2011 +0000

    Add new macro that wraps around pthread_rwlock_trywrlock

commit 71d11cb4ca32d8f0d041f41b9438d79817448413
Author: Wayne Morrison <tewok>
Date:   Fri Dec 16 19:33:20 2011 +0000

    Deleted -zonegroup as a synonym for -zg.
    Added -zonegroups to display just the names of defined zonegroups.

commit fc4b93e6bca786814c4f2532dfc097a1661651b0
Author: Wayne Morrison <tewok>
Date:   Fri Dec 16 17:36:54 2011 +0000

    Added support for editing zonegroups.

commit c6da5505fef71df9c72b0adb9deddb027f07aa40
Author: Wayne Morrison <tewok>
Date:   Fri Dec 16 15:44:52 2011 +0000

    Added the -zonegroup and -zg options for specifying a zonegroup.

commit 07b639d2fe685eeeb8b39aafbc13a959aa705339
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 16 15:40:45 2011 +0000

    properly display timestamps

commit 4fdaa8286a9945417ae67738a280bae2929599fe
Author: Wayne Morrison <tewok>
Date:   Fri Dec 16 00:01:27 2011 +0000

    Added the -zg option for setting the zonegroup.

commit 2c609a36022a97167e4eaf31ba0c44e52c3b6127
Author: Wayne Morrison <tewok>
Date:   Thu Dec 15 20:51:59 2011 +0000

    Added the -zg option for specifying a zonegroup.
    Reworked big chunks o' pod.

commit 0a0094cc32c7f581033bc3bed98a6cd328e53066
Author: Wayne Morrison <tewok>
Date:   Thu Dec 15 00:08:31 2011 +0000

    Moved command parsing from commander() to singlecmd().
    Added groupcmd() to expand group commands from zonegroup to zones.
    Added handling of zonegroup command.
    Removed some outdated pod.

commit 0c07d18493f660590b521d777909e2ed8f9ff4a0
Author: Wayne Morrison <tewok>
Date:   Thu Dec 15 00:00:57 2011 +0000

    Added -zonegroup command and -group option.
    Moved rollmgr_sendcmd() calls into new sendcmd(), in order to centralize
    handling of -group.
    Moved version() lower in the file.
    Fixed usage line for -pidfile.

commit 7809560690bfed8796ba4038105b9514c57fad18
Author: Wayne Morrison <tewok>
Date:   Thu Dec 15 00:00:06 2011 +0000

    Added description of zonegroup field.

commit ecde39c75fcb683c89ea2c8f1705c02a4ecd3dd2
Author: Wayne Morrison <tewok>
Date:   Wed Dec 14 23:56:37 2011 +0000

    Added the rollrec_zonegroup(), rollrec_zonegroups(), rollrec_zonegroup_cmds()
    interfaces.
    When reading a rollrec file, a zone's zonegroup is added to the zonegroup
    list.
    Added the zonegroup field to rollrec entries.

commit 16370a36b6e93854b2f1786dd8a91aba43ad8c05
Author: Wayne Morrison <tewok>
Date:   Wed Dec 14 22:54:02 2011 +0000

    Added support for the zonegroup command and group commands.
    Added an error code for bad zonegroups.

commit edf6b44f4076a773a0c2aa7a9e46e092b794a603
Author: Wayne Morrison <tewok>
Date:   Wed Dec 14 20:41:18 2011 +0000

    Added a comment to the setopt() header.

commit 9f4abe1731258ca9bd6474afe7e5a79791e281fc
Author: Wayne Morrison <tewok>
Date:   Wed Dec 14 16:38:17 2011 +0000

    Example rollover phase program.  This does the basic argument validation
    for a rollover phase program and not much else.

commit 7fc45d4409906d34d136bfc6896a81df97629888
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 20:55:01 2011 +0000

    Added the "Halt Rollerd Now" command.
    Renamed the "Halt Rollerd" command to "Halt Rollerd After Current Operations".

commit 75ce56ccdad4a31dad1f6fbcedc2081df0591ca2
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 20:54:23 2011 +0000

    Added the "Halt Rollerd Now" command.
    Renamed the "Halt Rollerd" command to "Halt Rollerd After Current Operations".

commit 7cc7481032729a976baf8d91041b9e6c627381c9
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 20:53:16 2011 +0000

    Added the "Halt Rollerd Now" command.
    Renamed the "Halt Rollerd" command to "Halt Rollerd After Current Operations".

commit 4803df7e9f551d1f3f5c92af7272257d875a9d2f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 13 17:20:50 2011 +0000

    Release validator context after use.

commit fd42dbd3efbd92ad2d93b7323ded9542e086f0ff
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 13 15:48:08 2011 +0000

    Minor comment fixes.

commit 4ce19586a3bbb5175921b6050d3c93b78de93af3
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 15:28:04 2011 +0000

    Added %rollrecindex to map rollrec names to the index of the rollrec's first
    line in @rollreclines.  This speeds up rollrec look-ups significantly.
    The changes are:
    
            rollrec lookups in @rollreclines are now done with rrindex().  This
            removed a lot of duplicated look-up code from a number of routines.
    
            buildrrindex() creates %rollrecindex.
    
            Added a line-number parameter to rollrec_newrec().
    
            If rollrec_setval() creates a new rollrec, an index entry will be
            created.
    
            rollrec_add() creates an index entry.
    
            rollrec_del() deletes an index entry.
    
            rollrec_rename() deletes the index entry for the old name.
    
    Stopped exporting rollrec_newrec().
    
    rollrec_readfile() forces there to be a blank line at the end of a rollrec
    file.
    
    Fixed some comments.

commit 7744df57cb055d74f218fe578574e5801d52f687
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 00:59:30 2011 +0000

    Added -splitrrf command.
    Added now option to -halt and -shutdown.

commit 7eb6181d9f7c884ebb944e70324cbeb18fa96963
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 00:51:56 2011 +0000

    Changed several hash values from \&unix_getid to \&unix_getpid to match the
    existing subroutine name.

commit 154459d24cf1ca5ea96b70bc5922391ada501c1b
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 00:48:15 2011 +0000

    Added recognition of SIGINT to the zone processing loop for the soon queue..
    Removed some unnecessary quotes from a log message.

commit af72674db0853be855c1875ef6d00008a5570bf8
Author: Wayne Morrison <tewok>
Date:   Tue Dec 13 00:39:04 2011 +0000

    Added recognition of SIGINT to the zone processing loop.
    Moved some globals.

commit cbb41c92358acff34b8de533b3e158caf0a5541d
Author: Wayne Morrison <tewok>
Date:   Fri Dec 9 17:56:31 2011 +0000

    Changed the default Soon Queue length from 100 seconds to 24 hours.
    Adjusted a number of comments.
    Fixed some phase-command pod.

commit 93130612e80bba5c4d2dbeead92f82ce7e16c8d8
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 7 23:15:50 2011 +0000

    update to testzone files

commit e89e787c8d7250ae584c3f58b15afe6f1f4f41f9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 7 16:59:08 2011 +0000

    Reduce debug level for reporting no data on socket

commit ea7b9b004a88bc966e9091a702e3cb966ae97113
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Dec 7 16:33:21 2011 +0000

    Add missing format specifier for debug statement.

commit 63306a615e54cf4814477dbb56547aa768e8591c
Author: Wayne Morrison <tewok>
Date:   Tue Dec 6 20:36:44 2011 +0000

    Un-use'd a couple modules taht lsroll doesn't need.

commit 017d32486dfab8ebdbf891497e73cd864ed73d97
Author: Wayne Morrison <tewok>
Date:   Tue Dec 6 18:22:34 2011 +0000

    Added two menu commands for restarting skipped zones.
    Fixed a misplaced command description in the pod.

commit 94cf7dab49c749c576ff8b96e5f596fbd26027f6
Author: Wayne Morrison <tewok>
Date:   Tue Dec 6 16:18:36 2011 +0000

    Consolidated ksk_phasewait() and zsk_phasewait() into phasewait().

commit b50baed6fd45355fc1315bbcfe4bbf9e95505134
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 23:51:29 2011 +0000

    Changed the command separator in "prog_*" from a semi to a bang.
    Fixed the regexp that strip blanks from the beginning and end of phase commands.

commit abc35e7a8c02430cdd57a94977b15da9c0f87c16
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 23:48:41 2011 +0000

    Changed the command separator in "prog_*" from a semi to a bang.

commit 6a596ff287854dad5ab2ad7d7f046a9e2e2be460
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 23:47:32 2011 +0000

    Changed the command separator in "prog_*" from a semi to a bang.

commit bc814e3f0be842188ba555c2f67c45dfb467e5e1
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 23:46:20 2011 +0000

    Changed the command separator in "prog_*" from a semi to a bang.

commit 6c1760ba3dfa0350d04e62b64183fa8abf3ce98c
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 16:32:18 2011 +0000

    Added descriptions and example for phase processing commands.

commit d725be63b62db3bfa09df8aab4c714bcea9e106b
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 16:28:03 2011 +0000

    Added a pod reference to rp-wrapper.

commit 1f2302f7dda251e2094e34270815a72c6f643e93
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 16:21:29 2011 +0000

    Added checks for phase command entries.
    Reorganized file-checking routine to accommodate new checks.
    Reordered a few option descriptions.

commit ffa90b5288100037fb5c081f47d2f2e08c1670f1
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 15:24:06 2011 +0000

    Added defaults and pod descriptions for phase-processing commands.
    Alphabetized a few misplaced options in the pod.

commit 1861c5ccdb9a70dfe19407e2bfb8a9e84c7b1ec4
Author: Wayne Morrison <tewok>
Date:   Mon Dec 5 15:10:53 2011 +0000

    Added ability for admins to specify site-specific commands to be run in
    addition to or in place of the normal rollover actions.
    
    Added some error return values to phase-processing routines.
    
    Made a couple minor code optimizations and typo fixes.

commit 9c536d47cd3c01d3129cea3887ade028d87d34ab
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Dec 4 17:40:22 2011 +0000

    Fix compiler warnings

commit 5e5a90211b1f240075392730fdec5b576e0b28bc
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Dec 4 17:35:40 2011 +0000

    For val_async_check_wait and val_async_select_info use default context when the
    application does not provide one.

commit 3e7f6564ee43dce9da6bafabe2b3619e5cdbc036
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 23 20:32:38 2011 +0000

    update to testzone files

commit cebc9b045c7d0c7adb2c6dca2827fcb88aa7defa
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 21 15:36:43 2011 +0000

    Fix null pointer reference.

commit 332b5cb685f1ee13c22522db283eca398ce221a2
Author: Wayne Morrison <tewok>
Date:   Fri Nov 18 21:43:35 2011 +0000

    If there are keyrec errors while in ZSK phase 2, we'll stay in ZSK2 rather
    than quietly moving back to normal rollover.

commit 07356de0b418df2174024b8fe52750ad93d096fe
Author: Wayne Morrison <tewok>
Date:   Fri Nov 18 00:59:18 2011 +0000

    Deleted deprecated use of defined() on a hash.

commit 0edbe4c4ed614e9b1914d17a26bf7aa075fdd094
Author: Wayne Morrison <tewok>
Date:   Fri Nov 18 00:54:23 2011 +0000

    Deleted deprecated use of defined() on a hash.

commit f5e5c764fafb05536d4c219de91af3b4154dbd7e
Author: Wayne Morrison <tewok>
Date:   Fri Nov 18 00:52:25 2011 +0000

    Tidying up function headers.

commit 029902d2c4af1b37ee6294791dfe74c015686e59
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 15:08:26 2011 +0000

    Look for AAAA glue in addition to A glue.

commit b1d81de9b854294e57d2524f78d179648fb9db94
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 15:06:46 2011 +0000

    Distinguish between VAL_QUERY_REFRESH_QCACHE and VAL_QUERY_SKIP_CACHE. The
    former is to reset a query, the latter is to ignore the cache. Insist on EDNS0
    every time we query for DNSSEC meta-data.

commit 0021c852f1d9a2c00e7165acc0f4b29cdd6080ae
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 15:03:57 2011 +0000

    Add yet another classification of query flags -- this time to represent flags
    that MUST match when they are requested, but MAY match at other times.

commit eb5f9ffd8a691161c6082aed44e62e9fd8901e3e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 15:00:48 2011 +0000

    Add support for binding to and reading IPv6 addresses

commit acecff55582a3593693623be2140ab8f98532c44
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 14:58:03 2011 +0000

    Change query state type to a bitmap value. Add new definitions to represent
    waiting for A and AAAA glue.

commit ec363d7636785c3ee566f04ab2688cf4377c7b50
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 14:56:05 2011 +0000

    Wrap macro definitions using paranthesis to disambiguate during dereference

commit 715e9890716c56326c13dcc0a675b36613f7bee7
Author: Wayne Morrison <tewok>
Date:   Sat Nov 12 17:31:48 2011 +0000

    When rollrec files are read, consecutive blank lines will be collapsed into a
    single blank line.
    When rollrec entries are deleted, newly consecutive blank lines as a result
    of the deletion will be collapsed into a single blank line.

commit 572560ee0b33973d69c1eaa7f68d5a19ce8b705a
Author: Wayne Morrison <tewok>
Date:   Sat Nov 12 00:52:03 2011 +0000

    Fixed a bug in rollrec_del() where skip records wouldn't be noticed.  This
    could cause multiple rollrecs to be deleted rather than a single one.
    
    Made two minor changes to the pod for rollrec_merge().

commit 046c79c88512887628fa8ed5c30d08754505e661
Author: Wayne Morrison <tewok>
Date:   Fri Nov 11 16:06:44 2011 +0000

    Added a note to the pod about -szopts using "-i local" as its default.

commit 060b4def0e7c17d151165ffc2b68b122108dd7fc
Author: Wayne Morrison <tewok>
Date:   Thu Nov 10 19:45:32 2011 +0000

    Added "-i local" as the default for zonecheck-opts.

commit 00be6a4aa7feb06c605fe808b8acc23a3297c2d0
Author: Wayne Morrison <tewok>
Date:   Thu Nov 10 19:32:37 2011 +0000

    Changed to use "-i local" as the default for zonecheck-opts.

commit 394d01510de90ea63f919a0ff62354ba10043915
Author: Wayne Morrison <tewok>
Date:   Thu Nov 10 19:25:47 2011 +0000

    Added the "-i local" option to the default config file.

commit 1a8c60d7be5608a889768c1b3a49a22611cc50d5
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 9 17:32:40 2011 +0000

    update to testzone files

commit 3de4f4bc9758d95d9ad7f76ba85680eb730084d3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 7 22:26:06 2011 +0000

    Handle responses that contain both nsec and nsec3 proofs

commit 6e146676c4003cb8420d352a2ac1f6c31fabac44
Author: Wayne Morrison <tewok>
Date:   Mon Oct 31 22:00:14 2011 +0000

    Changed "+25" to "now+25" in zonesigner calls in makefiles.

commit a469995ec57b5fedd0abb190436f05eb5ef9e756
Author: Wayne Morrison <tewok>
Date:   Mon Oct 31 21:59:50 2011 +0000

    Changed "+25" to "now+25" in zonesigner calls in makefiles.

commit 7df50aed019e40026769fb3b0741276685151c3c
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 28 17:44:14 2011 +0000

    update to testzone files

commit 68250c3bfb8679e49bc1faec05f4196470f70c26
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 27 20:40:44 2011 +0000

    Allow hardcoded policies to be disabled using --without-inline-confs

commit 831db8d07a2115e1b90f96f28d4b259acbef9e66
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 27 17:56:29 2011 +0000

    LIBVAL_* defines are unnecessary for enabling inline validator configuration.
    Display the AC_MSG for inline files only if they are available.

commit f9bb5d2e6f0575a3b23a8a449ad710359efcf5f9
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 27 17:37:11 2011 +0000

    while parsing tokens remove trailing spaces by default

commit 92e03894456e49f7516b59c1cbf5375c29d42442
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 27 16:47:08 2011 +0000

    Fix typo

commit c1cf3438c4c9aa58a8decf07d08a689cef378d84
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 27 16:41:13 2011 +0000

    Allow libval to use hardcoded dnsval.conf, root.hints and resolv.conf configuration information if the configuration file is missing.
    The hardcoded information can be set at configure time using
      --with-inline-dnsval-conf=FILE dnsval config file.
      --with-inline-root-hints=FILE root.hints file.
      --with-inline-resolv-conf=FILE resolv.conf file.

commit 013ca851adf96367ad999516ad508ae224c204e4
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 27 16:22:38 2011 +0000

    Update after aclocal and glibtoolize -c

commit f9fe1c1a80e7b3f9de4a434a206a8e1080d3fc3d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 27 16:21:55 2011 +0000

    Preserve newlines in file read to buffer

commit eb55519e0469b4666efb9ac201d492aeff656bdb
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 26 22:23:30 2011 +0000

    copying/license file since this is packaged independently too

commit 17c255d36ca3d1f4a6b24ed87e62f44d97326678
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 26 22:23:15 2011 +0000

    copying/license file since this is packaged independently too

commit afc8e8a867f87f6924a2f792f223bfabd0035b85
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 26 22:23:01 2011 +0000

    copying/license file since this is packaged independently too

commit 5a8044a3446acb378dde436e6c573bff3b75125a
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 26 22:22:39 2011 +0000

    copying/license file since this is packaged independently too

commit 72ee46b3fbff329a34b87f0c6e4b2b04dedb8307
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 26 19:12:21 2011 +0000

    allow user to specify resolv.conf, dnsval.conf and root.hints files that will
    be used as inline defaults if the relevant files don't exist.

commit 0845b66dc45037e88f765e2a5889585392adb9ce
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 26 19:08:29 2011 +0000

    Return EAI_FAIL when there are no results available

commit c168b79a36504742262292d82a634255e22fd724
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 25 20:45:48 2011 +0000

    added support for generating an nsec record that fails to validate

commit cdd3ddda22d9ccb4b1f0f7538d9e209f747a45ca
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 25 20:45:35 2011 +0000

    change the validator-config.h reference to be inside validator/

commit b038ae38cc50250a659b56d7bf8ee2cce9c7256a
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 25 20:45:21 2011 +0000

    Added in a wildcard record for testing wildcards

commit 5ea715f0bf96c7d36e55d61da10a6367b245876c
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 25 20:45:08 2011 +0000

    windows fixes and added validated DNE to the legend

commit f8f5b2b2a74af26c98cb1422b65bf543c69ab5ba
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 25 20:44:49 2011 +0000

    fix the .pro file so that make installs with a different prefix work

commit 6c82255a483c26bdf0d7d2ee43fab2b4cc089513
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 25 17:05:45 2011 +0000

    update to testzone files

commit d82589b2a1d15fae1640d77e0a71f40e2b46f7d2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 25 14:56:05 2011 +0000

    For test cases that would result in a NULL result structure, use an expected value of VAL_UNTRUSTED_ANSWER.
    Add various wildcard-related test cases

commit 4475365205e20704896ea9f328c0391d946fdde5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 25 14:53:55 2011 +0000

    Discard any extraneous proof of non-existance. This does the right thing by returning success for a validated responses where there are extra proofs of
    non-existance. However this will also mean that for certain non-existance error conditions we won't have a result structure encapsulating the (broken) proofs,
    instead we will get a NULL result structure.

commit 82b70c25b6a4626211a9137c14484835ab9bd709
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 25 14:48:48 2011 +0000

    while matching returned validation status values, treat a NULL response as an untrusted answer

commit 2d1ae1c30458fec473acce40b563c28130f8153e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 25 14:46:56 2011 +0000

    Initialize memory used for constructing response message.
    Allocate ans, auth and add  buffers only if the result structure is not NULL.

commit 03c547640b58777efed9c06e5e0b8d5a01345f71
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 25 14:44:35 2011 +0000

    Add a log mesage when we're ignoring a duplicate option in the validator
    configuration file.

commit 8fe95f074fc0b6a0ccfbcb1cb091f5be677df3e1
Author: Robert Story <rstory>
Date:   Mon Oct 24 16:24:35 2011 +0000

    fix typo in readme

commit 2d0d60bff342d394cf68a8b2e742ecaa5992135e
Author: Robert Story <rstory>
Date:   Mon Oct 24 16:24:25 2011 +0000

    don't allow negative indexing

commit e7a3908ca179635055eadf99140686a7e32f3b6a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 24 13:49:52 2011 +0000

    Fix expected test case results to account for new wildcard at given name

commit 7f783c4dc1d7c3d3732790f745550a9859f9999e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 21 17:43:31 2011 +0000

    replace tabs with spaces to keep formatting consistent

commit 54b752ec9312f77436473c76afa25d41ff63dd62
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 21 15:45:37 2011 +0000

    Export some missing types, fix test suite so that all tests pass

commit ae47d39373712bdac600cc8351e3d3f8ba39f915
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 20 21:23:39 2011 +0000

    update to testzone files

commit d3f582f6d7acf64b945881f74c6c39c533a6fc28
Author: Wayne Morrison <tewok>
Date:   Wed Oct 19 16:32:02 2011 +0000

    Added zonestate and its associated info.

commit f3bf5bba5ea97eda41d8e53f03edb7b80d56d29b
Author: Wayne Morrison <tewok>
Date:   Wed Oct 19 16:31:26 2011 +0000

    Deleted an unnecessary comma from the pod.

commit e20139c873a8e8e4373e8c6d0268fe40c2974187
Author: Wayne Morrison <tewok>
Date:   Wed Oct 19 16:25:14 2011 +0000

    Added backup-zabbix.

commit db62507cb0436808d4674e76854cebdfbb495523
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 19 14:26:00 2011 +0000

    Fix checking of nonexisting type proof for nsec3

commit 5bf892df6495ecf4066d1ad17ffcea090b204f84
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 19 14:01:31 2011 +0000

    take 2 at trying to support handling of wildcard proofs

commit 5024dcbee948efe57113161be2004d6a7833be6f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 19 13:16:08 2011 +0000

    Revert previous change for validation of wildcard proofs, since this breaks validation of other names.

commit 3947143bfa8bb5f2c353d4ae645dac62054b57e4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 19 03:02:50 2011 +0000

    Try to support handling of wildcard proofs. This needs to be cleaned up a bit.

commit 5819dd84c0fd56a9cee1e9de3c6f7988e005ab5b
Author: Wayne Morrison <tewok>
Date:   Tue Oct 18 19:02:26 2011 +0000

    Added a pod caveat about this being a proof-of-concept prototype.

commit 282b055fcf6b15e21b14d69e4eaa82b939099e83
Author: Wayne Morrison <tewok>
Date:   Tue Oct 18 18:24:41 2011 +0000

    Added a header comment.

commit d16c77f0f824fbffad39ea28ce8bff517b23ebe8
Author: Wayne Morrison <tewok>
Date:   Tue Oct 18 16:43:47 2011 +0000

    Files for Zabbix monitoring -- a monitor plugin, example configuration lines,
    and example item configuration fields.

commit f4357584f55d6870ef6725995e51541c0e13c974
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 14 22:58:37 2011 +0000

    ok, lets try .p1 instead

commit 8aa4e3538e9732379b21c6f58e9decd662a9d49e
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 14 22:46:55 2011 +0000

    mark the nodes version number as 1.11-2

commit ec884bd3874ac4be5062ce41b2999d5d548a932e
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 14 22:45:44 2011 +0000

    fix crashing when the details are presented

commit bc9a4295d3ed94a73a502310f3788a00fb6dce01
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 14 22:45:31 2011 +0000

    note 1.11

commit c97016a509d4bfeb458d6801d5a0a4d65ebe19b7
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 14 22:45:18 2011 +0000

    set the install path based on a PREFIX variable

commit 02e798cb42c11e2f4c112d26220b7914d2dea586
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 14 22:44:59 2011 +0000

    Don't inline function that is used by other classes too.

commit e088db173ec92a56d94579d92598258fc42a2b99
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 14 22:44:42 2011 +0000

    talk about color precedence

commit 7f9363f0af8b21af0b3098efe50691a027c71b1f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 12 17:58:24 2011 +0000

    Use unsigned int instead of u_int variants for functions exported from libval.

commit 0e9250446c7ee10bed917488810c19cd57084357
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 12 05:21:40 2011 +0000

    Update for verison 1.11

commit 68ca94d48eb50d16d889be2f42fa690b6f37ba45
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 12 05:17:27 2011 +0000

    lib version update

commit 213be5f88b3688b3cb2f5031287f4ce96f969488
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 12 05:15:41 2011 +0000

    Update Version Number: 1.11

commit d2eccd8dc8bde68594ce0327d78a70243f8a8e21
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 12 05:15:09 2011 +0000

    NEWS update for 2 of the Qt apps

commit b90ed78916d8b9f3595b507183da847555e90d33
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 23:20:11 2011 +0000

    update to testzone files

commit d22fef055d0d254138ad3a7d2029233343c8d286
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 20:55:56 2011 +0000

    Added a note at the bottom about nodes containing multiple colors.

commit acf7a9c43b63d9ecfb1a02be2811753264d9e6c1
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 20:55:43 2011 +0000

    Display a legend with bubbles and colors

commit 75593c330e5776bfce51451a40e554f5131dd119
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 20:55:30 2011 +0000

    Initial mostly working legend.

commit 8c3e98bd90f7a8288412f6f332ec39532adfc0e0
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 20:55:16 2011 +0000

    Start of a Legend Dialog box

commit e7cc830c078345b4f23be21848c0960ea2fc7bd4
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 18:41:38 2011 +0000

    Open and watch multiple files

commit 3e891b5c204dfa73139b49312dd5816e3000a754
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 18:41:25 2011 +0000

    added file/quit to the menus

commit b124876468040f6d1a2047e2563c661da5da5499
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 18:41:12 2011 +0000

    Don't force files to exist; we'll watch newly arrived ones too.

commit c5d3823517dcb868e509e10912f582009c58a21e
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 18:40:59 2011 +0000

    Allow for multiple file names to be specified/accepted

commit 12f15e33b8d7582b610e7fcbc606483135bb2ca8
Author: Robert Story <rstory>
Date:   Tue Oct 11 17:04:52 2011 +0000

    remove debug code; fix param for previous api tweak

commit 43bf971abf0a82db172c2add9372f8b3c6905b0b
Author: Robert Story <rstory>
Date:   Tue Oct 11 16:53:50 2011 +0000

    val_gai_callback is already a pointer

commit 10ab602fcd2d627aedb2fa46cb5bb4be7ad525e7
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 00:03:37 2011 +0000

    upgrade the dnssec-check version

commit e2fdc78d71658e391548c3568ac4f72cbd8eaa58
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 11 00:03:24 2011 +0000

    submit the version number too to the data server

commit 667205001da349dbc3e4305d3cd063c6f1869713
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 21:14:58 2011 +0000

    create compile-time enabling of result submissions; default to off

commit 40a737ffef40719242997e3d2cbc8e0bbe3b3154
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 21:14:45 2011 +0000

    add an optional short-location-message field for submitting data

commit 30722d23ca62aff845e7a767134e35a080f500a7
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 21:14:31 2011 +0000

    Change the wording slightly on the No Filters menu item

commit 6a66ce2693bb19979b1ea1dabb96324b6d2c201f
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:55:28 2011 +0000

    added the new Qt tools to the version number replacement list

commit 3940e80f2a896794006286e54527ce9f2cfc8522
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:55:18 2011 +0000

    added a DT version number to the about dialog

commit 9f35e02f92218192b295cf15f59b4f620d318d43
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:43:36 2011 +0000

    Added an about dialog box (with a version number).

commit 9c2050afd32e13d37edc03d70ab833cc713e9155
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:43:25 2011 +0000

    Add the DT version to the about dialog.

commit d206b7defcba2f6458c26fd61491c051c1c30870
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:29:16 2011 +0000

    Added the ability to highlight nodes with an ignored status

commit 35b91b406786916dd674a1e00dccb0a3f525279c
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:26:57 2011 +0000

    set the transparency

commit a05319ff8635f92b939bbbcb7ba5b14519fb49a7
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:26:47 2011 +0000

    Change the tray icon when a new message is logged and the window is hidden

commit 59477d098fae2449e950a1ad45628ef443b159ed
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:26:37 2011 +0000

    reset the isNew states on window close

commit 04796cdbdf56c76587e1e73af1a2dfc56ee6fcfe
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:26:27 2011 +0000

    clear highlights on window close

commit 44da59a9cc43fe19a5c811fb659c2683d1bedb46
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:26:17 2011 +0000

    Highlight the rows with new data

commit 5b0b490f9a7c53c778f916dd817b3e168deed85a
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:26:06 2011 +0000

    Track an "isNew" state for new messages.

commit 9faab2ac35ab541193f0bd20efdee34c0201a655
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:25:56 2011 +0000

    Changed from a dialog to a MainWindow and added a menu bar

commit 44a76f352aa2d8025986f09e8f5ab4506d79c955
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:25:46 2011 +0000

    Toggle visibility when taskbar is clicked

commit ff9eb6ad3f984a1d33964c2b67cd2af2a5d8bac7
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:25:35 2011 +0000

    implement a file browser button

commit fb9078f4b7ed0e645cab679514faeb26037cfeb4
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:25:25 2011 +0000

    added a count column and collect data per-host for non-repeating log items

commit 0a3783a8446e09e49de6ea6abcd5ede9cf3c6de1
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:25:14 2011 +0000

    Hide the unused vertical header.

commit d73acd10178d9b7ab99a79b4893e1505ec3cc8cc
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 10 19:24:58 2011 +0000

    Headers for the summary table

commit 0a611b27a7de3c5a16f152744820a23358917e9f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 10 18:55:51 2011 +0000

    Define a macro for matching query flags with cached flags.
    VAL_QFLAGS_CACHE_MASK is not sufficient, since VAL_QUERY_RECURSE and
    VAL_QUERY_NO_EDNS0 are special cased.
    Various fixes to provably insecure tests and zonecut determination logic.

commit 681250389c6eb48f88bd43b83bef9078958fe6aa
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 10 18:49:44 2011 +0000

    Fixes to (re-)enable fallback behavior in case of validation failure.
    Some more twiddling of the logic to determine if a given proof is relevant to
    the main query.

commit 85c34a6b7bf860ec684fc33b08d61351c5541f8a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 10 18:43:43 2011 +0000

    Add a new function copy_rrset_rec_list_in_zonecut() that is essentially the
    same as copy_rrset_rec_list() but also checks if the zonecut is within the
    query name.

commit 3f2eef8e0772288557ee2e9b0b05d3a73fae4cc7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 10 18:41:43 2011 +0000

    Rearrange query flags based on how it will be matched in the query cache.

commit f1ea9e27ddc190b81a71c3c51b26ecb5456521f0
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:24:02 2011 +0000

    Have the previous-log file menu open a dialog box to display the settings

commit 02bf0d8e66fe59afe8926972f2ca7b9c41c9398b
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:23:49 2011 +0000

    implement a file selection that allows you to skip till the end

commit d05b8d64732d238c6c10766a5ce8ef3366bb6f68
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:23:32 2011 +0000

    Only record files once, and make it first in the list

commit af12064c092e7b94f27b57e49321842d6973b6c3
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:23:19 2011 +0000

    Record previously open log files for a quick re-open menu entry

commit 392e4f29a6e64a6e3837276b246368ba98c3cdab
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:23:06 2011 +0000

    Don't animate when loading a log-file

commit d4cdaa27daacb91d4c96f27636a540c7672ad6e6
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:22:52 2011 +0000

    Added a new option to disable animations

commit 37e10682d6581c2a7d3da8fdbc6f44fe3302eb92
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:22:38 2011 +0000

    Turn the regexp matching into a list for cleaner processing

commit 94e9329e7108c7018c30102e12e4e5c905a1dd26
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:22:25 2011 +0000

    Remove the "additional info" data which is no longer used.

commit f1556ab9be3b417f094da1737bed30472d0ad31d
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:22:08 2011 +0000

    squash a warning

commit 9f8c9f6ad2c32fdd60a155668414d84ef740f4ac
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:21:52 2011 +0000

    immediately issue a query on query-type-change

commit a99fba8af821edea2fc9951e03f7509852fce487
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 7 14:21:37 2011 +0000

    Use a table for displaying node data

commit e0d46dcc58c6c72fed007bff14a23183176f59e8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 7 00:35:13 2011 +0000

    Ensure that we are asking for authentication chain details in our DS query, since we determine zonecut information from the RRSIGs

commit b58f2892d52e33e3557faebf39ce24eb555cad1e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 7 00:04:17 2011 +0000

    Try to do a better job of identifying the proofs that are germane to the main query

commit c96ad1b5549227632b23a11806f387cec01db5aa
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 7 00:01:13 2011 +0000

    Print flag as hex, not decimal

commit 842953aa60478916cbd89481d1b82e75c3d0cdf4
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 6 16:47:41 2011 +0000

    While searching for zonecut information in the cache only look at answered
    queries.

commit 65eb849b3053a9dbeac2e54064c9f44606c1b6be
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 6 14:40:14 2011 +0000

    Add missing return type

commit 75983349de362c75c3c7dd140e7f7d122ab821bc
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 6 14:38:34 2011 +0000

    Generate different log messages for different error conditions.

commit b2e6840085d38ad343aeb3c43c092e069e4bd026
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 6 14:20:19 2011 +0000

    While looking for cached zonecut information search for matching names of any
    type except DS.

commit dc3ec689e739dec9269a14bd28590a3f1ed7a25c
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:54:46 2011 +0000

    added a 'zoom layout' button

commit 49a9862d4a0ca2b37ba969e0cef673b9931844d1
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:54:32 2011 +0000

    add a type menu for selecting types to lookup

commit d357ed8e8e8072a1c86bfca2514fa3611cef3f2b
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:54:18 2011 +0000

    outsource the filter type list into a separate class

commit 1af06dfac892feae2e92ccd3d26aac795ac7458f
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:54:02 2011 +0000

    reapply filters to nodes that get new data

commit 0f68cb3f503001392a66030dcb48617bbc3d14fa
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:53:46 2011 +0000

    set the focus on the dialog box

commit 4e57d5b23351e5a7312e2b130a9ac42a81eba4d4
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:53:33 2011 +0000

    warning squash

commit 6800024ce6e979944f1c0df087c8669d86eb4f8a
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:53:20 2011 +0000

    clean up debugging output and reenable loading a file from the CLI

commit ba8f6c6178b9c229fff3bba701768c131612f558
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:53:07 2011 +0000

    Create a new filter for filtering by type

commit 4c13b76e920c26e8594c9966cde7ae63eb8f88dd
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:52:49 2011 +0000

    Lowercase all DNS names

commit 829423c5aefbb7493899ef00c18d8712f58914de
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:52:35 2011 +0000

    Don't show the data in the summary line that is now in the table

commit 41d02b31482810cc138fb87e2315fdd00b19bffe
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:52:19 2011 +0000

    zero out the center node pointer after deleting it.

commit 8e4e75ef2b37628328265b99413a522282d7245d
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 6 05:51:55 2011 +0000

    Change menu text to be more accurate: Filter by data status

commit 765e254d3ed691459d978278da8646b9a7decf00
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 6 03:50:26 2011 +0000

    Add checks for NS existence when doing a type non-existance for a DS record.
    While checking for a provably insecure name ensure that the zonecut obtained DS non-existence proof links back
    to the previous zonecut in the chain.

commit 286f478be7358a626508187657c01064ef9d4ef9
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:30:25 2011 +0000

    set message box titles and buttons

commit e4f87568cc32a60d711fe74e453681db3ef632b9
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:30:09 2011 +0000

    z values can be negative

commit 186ceca072b229c7260f27a19591941207977b40
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:29:52 2011 +0000

    More -> Details

commit 5f37dc21c35d23367da3ce240cd4feef65602b7a
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:29:34 2011 +0000

    Added a help menu with help and an about option.

commit 857b369cabb0a7dd7499b5b7f9bff6bc069dded8
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:29:15 2011 +0000

    Added a status type menu

commit 16677d8e087db22b509eb206e3f7851b406319c8
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:29:00 2011 +0000

    make the dnssec status type highlight as well

commit 6f11bcf648fdd519ad523be5f7fbf4b35633bcfc
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:28:45 2011 +0000

    We actually want to lower nodes that don't match a name

commit c9cc18dd2ae90b0b395a7b31da9edd35a1a0218c
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:28:27 2011 +0000

    Use signals/slots to connect filter changes to updating the screen

commit 93c7e1e3309efaf1f9218eb7ba69ed547c67ac7f
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 18:27:53 2011 +0000

    Allow filters to create their own widgets

commit 84b86ea4eee6bbaee5a420d905ab7225330e96d6
Author: Robert Story <rstory>
Date:   Wed Oct 5 15:28:31 2011 +0000

    validate tweaks
    
     - log async_status ptr on completion
     - break out of spin loop when in_flight gets out of whack
       (only seems to happen when both async and multithreaded)

commit 2415a38a19c284607085017e7e049dd7dbeb5a92
Author: Robert Story <rstory>
Date:   Wed Oct 5 15:13:56 2011 +0000

    tweak val_async_check_wait
    
     - document return values
     - remove unused var
     - return number of async_status objects seen

commit ee348f5f1380b7411bb6f4c20c916493bd0fe4f9
Author: Robert Story <rstory>
Date:   Wed Oct 5 15:13:48 2011 +0000

    allow async callbacks to claim results/answers/name memory

commit 4b40e8192beee7ba37522b8f83b8095a5f405476
Author: Robert Story <rstory>
Date:   Wed Oct 5 15:13:40 2011 +0000

    don't lock before calling function that also locks

commit e93dcdbb9fc19505a66e0d1a2c5c2f2c12e134a9
Author: Robert Story <rstory>
Date:   Wed Oct 5 15:13:31 2011 +0000

    tweak apps/getaddr help
    
     - add long option --async
     - include async options in help output

commit 8ef2487bbbbeef5f94c198d33c9b57896179ec74
Author: Robert Story <rstory>
Date:   Wed Oct 5 15:13:22 2011 +0000

    rename vgai_* val_gai_*

commit b6546180f8c2c848ce65e4427c03905937c69e1d
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 14:01:19 2011 +0000

    create and color a new IGNORED state

commit 1de6ae739b366fbf624824075a8527ed64630951
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 14:01:03 2011 +0000

    function rename to pluralize it

commit ca4d2da777aac9379c67ca8abf477d039a6d1698
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 14:00:50 2011 +0000

    Deleted some older filter setup code.

commit dcdb94a1123af5dfdc6b6fa4e5cbaf3878c3c0dd
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 14:00:37 2011 +0000

    Make the filter slots use the new filter/effect system.

commit aebd787ae5cc7f95464898febe2d59415e0e3b07
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 14:00:24 2011 +0000

    Allow for a list of multiple effects

commit 202df1cea29533ebc9383ef2a7115df462173bd4
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 14:00:07 2011 +0000

    Added an API for adding a filter/effect pair.

commit 5abcadb9fe22db9c9486bce4969f6786afd3bc7c
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 13:59:53 2011 +0000

    applies created filters to nodes

commit e3b091c01eb70d4e5a5e798b95d4a2d979967669
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 13:59:34 2011 +0000

    A do-the-opposite filter

commit 297d86103a5fef58eaf99c347d7af986dd8d9628
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 13:59:19 2011 +0000

    Starting filter classes

commit fcd76f65c0337dae0bdfb4159de1b891927c5ff1
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 5 13:59:03 2011 +0000

    new effect class and initial implementations

commit ea0fd2978789606705420078640db79901a432d1
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 4 13:40:25 2011 +0000

    Log different messages when we reach a trust anchor and when we have an assertion state that is already known.

commit 5fd6ac51b13bb89516a4864ab5968be4538fa444
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 3 19:40:57 2011 +0000

    Add log messages to show that PI checks are waiting on zonecut detection.

commit 21ecc1febf96f2c3c24bc816f622c6291578c187
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 3 18:07:12 2011 +0000

    Improved regexps to match more lines with potentially useful DNSSEC data

commit 79149a22a97fe8a10ef62749d8997433fc6ae1dc
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 3 18:06:59 2011 +0000

    prioritize trusted over validated in case both bits occur

commit 167df9fcf680d4b1f6ac116c4095681178990d94
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 3 18:06:46 2011 +0000

    delete debugging output

commit c23cca8f64267ae280c086846ec32654beb7714e
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 3 18:06:29 2011 +0000

    use the (new) complete proof types

commit 4671ea81c38f7237deac112c5a5b9828f0e4f402
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 3 18:06:06 2011 +0000

    use a full name/class/type statement for proof status results

commit 0dddb30ea15bc3831a1ddc24f5876200c93ce3e3
Author: Wayne Morrison <tewok>
Date:   Fri Sep 30 20:12:19 2011 +0000

    Added date to the release-number line.

commit 8344b805b94ad3a163000afa48e6a676f295d315
Author: Wayne Morrison <tewok>
Date:   Fri Sep 30 20:11:18 2011 +0000

    Added an entry about the changes to rollerd.

commit e48c7c88d6665b9adf842a9a1562306ac3a5fa25
Author: Wayne Morrison <tewok>
Date:   Fri Sep 30 19:17:06 2011 +0000

    Alphabetically sorted the option groups in the pod.

commit c2c3bb628cbc78f7294da5ebcf6a8d1cb719656e
Author: Robert Story <rstory>
Date:   Fri Sep 30 16:48:58 2011 +0000

    add libval news

commit e898d7f34ed844d7cb174ccc489079c0ca533a66
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:27:46 2011 +0000

    1.11 news section

commit af258adf8efaf80d5f890fab811c33da99b22009
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:27:34 2011 +0000

    color code the DS record as provably DNE

commit 5c1e36345def9dc9b460b9250f349ea43528e8d8
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:27:20 2011 +0000

    white space readability changes

commit 734246bfd7fde4d81dfc51195ffe1f702c9c89ae
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:27:06 2011 +0000

    Put coloring code into a common function

commit 559ea8fbec11f7ca8a41ae2841b652806458fee2
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:26:51 2011 +0000

    Draw pie-based graphs for nodes that contain multiple records

commit e81092dbae9b25c0983abd8181d5a293417ee0b9
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:26:37 2011 +0000

    use a constant gradient across the whole scene

commit 2ca5ed5d557d055fc158bdc4b5463854361ebc27
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:26:22 2011 +0000

    never add a new UNKNOWN flag when we already have known results

commit 2d52a9670ff6b14a8bfd8625bb55cb8c2ab0463c
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:26:08 2011 +0000

    Added a bunch of bind-related regexps

commit 5e65702a6f78cf07613a9e4fd5300b3c949a220b
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:25:53 2011 +0000

    fix the time-based node checks for nodes less than the max count

commit 6430462ceb4110dfc78686d4aa626d29d3de2c47
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 30 16:25:37 2011 +0000

    beginning of bind log file matches

commit 1f781d17e8a0a12e8284bf20faf4c3222523cc14
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 15:30:17 2011 +0000

    Don't acquire the policy lock exclusively if you're trying to destroy it.

commit 031e8021bdcba0993fb662443b195a4216f1548a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 15:28:36 2011 +0000

    Initialize pointers to NULL to get rid of warnings.

commit eb695e2e90e359a86e5ad8c38d891967590f0347
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 14:16:46 2011 +0000

    Replace %zd with %lu for windows portability

commit 88cd530f5cf44b6cc9d936e88ee0aa34d891856a
Author: Robert Story <rstory>
Date:   Fri Sep 30 14:05:50 2011 +0000

    use res_log, not val_log_ap

commit adeab87f3a3bcb489099fcfbdd9598eaa46e4e98
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 13:44:32 2011 +0000

    Include validator/resolver.h

commit da5d7740f48feb74a19a7b976862f04d950b464b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 13:37:29 2011 +0000

    Define prototype for log_response()

commit 6143e26b670c1cb5268022ccbce07baf0200f789
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 13:16:29 2011 +0000

    pthread_self() does not return a pointer on Windows, so don't attempt to print
    this value on WIN32.

commit 8ceac45a430b7413225098ed05bc3bedc11724e6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 13:13:50 2011 +0000

    Define each timer manipulation function within its own #ifndef block since some
    of them may be defined already.

commit 007dc5358bf2db7197e7cd5e7cf49c9d17aab66c
Author: Robert Story <rstory>
Date:   Fri Sep 30 05:34:48 2011 +0000

    define the rest of the timer manipulation functions

commit 90a78bae0514db466d34c2a28ce7bfa083bb12d9
Author: Robert Story <rstory>
Date:   Fri Sep 30 05:31:06 2011 +0000

    if MSG_DONTWAIT is defined, use it for recvfrom

commit 6827561e0351962dd3fed4daf7feeafde287993c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 30 03:44:29 2011 +0000

    Define windows-equivalent for EWOULDBLOCK

commit 9c23ed33b854be958890f1f3682c5982ecbac135
Author: Robert Story <rstory>
Date:   Fri Sep 30 02:44:09 2011 +0000

    define timersub macro if not defined

commit 3779a36941cbec10d537647645b391c30a162414
Author: Robert Story <rstory>
Date:   Thu Sep 29 19:30:31 2011 +0000

    revert non-blocking socket change
     - seemed to cause issues with synchronous requests. may be
       related to EDNS0 size.

commit 40a466705cceca22a92c34ab3b184c9da1682dda
Author: Wayne Morrison <tewok>
Date:   Thu Sep 29 14:19:29 2011 +0000

    Added -dsdir option.

commit a139ed12943b84c781b526803bc1c229e0c17282
Author: Robert Story <rstory>
Date:   Thu Sep 29 06:28:20 2011 +0000

    fix libval deadlock/segfaults
    
     - set sockets non-blocking, handle read w/no data..
     - fix missing lock when using context as_list

commit 5de61018b1650a56c00cd0d02e498b0ad0541362
Author: Robert Story <rstory>
Date:   Wed Sep 28 20:01:23 2011 +0000

    validate: mulithread cleanup
    
     - don't use shared global testsuite struct for all threads
     - make number of threads a command line option instead of
       hardcoded

commit 3739c19d0661fac1e79bb1ac53cda23b7d264960
Author: Robert Story <rstory>
Date:   Wed Sep 28 20:01:07 2011 +0000

    validate: calculate/display time for each individual query

commit af32cd6d283827485addd7f88ef9d6cef53510ea
Author: Wayne Morrison <tewok>
Date:   Wed Sep 28 17:34:13 2011 +0000

    Added the dsdir field to zone keyrecs.

commit 877e8cb7ca6e1bad75fa7550d11acec7ee367532
Author: Wayne Morrison <tewok>
Date:   Wed Sep 28 17:33:03 2011 +0000

    Added the -dsdir option.

commit 7f9681979158063ce47300df509a11fb321b580f
Author: Robert Story <rstory>
Date:   Wed Sep 28 16:26:47 2011 +0000

    add reference count to context

commit ab3246da0b9319186da149dc8323aa04f1704456
Author: Wayne Morrison <tewok>
Date:   Tue Sep 27 23:17:35 2011 +0000

    Writability checks for the config file's parent directory will not be
    performed if -outfile option is given.

commit 1d4071d12c1bf3255c36e30322aa256bf7dbe199
Author: Wayne Morrison <tewok>
Date:   Tue Sep 27 22:59:29 2011 +0000

    Modified makelocalstatedir() to use err() for displaying an error message.

commit d6924b1beb9c449566b2969017c40f219b86fa34
Author: Wayne Morrison <tewok>
Date:   Tue Sep 27 20:57:46 2011 +0000

    Added code to get the autoconfig'd files rebuilt when they change.

commit f1e9d398574c437ac6d72faaeec0b561047f2be1
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 27 17:41:37 2011 +0000

    update to testzone files

commit 1b2cb53c5ec4284950ff1cceafdf5f7368ee6ccb
Author: Wayne Morrison <tewok>
Date:   Tue Sep 27 17:14:35 2011 +0000

    Added code for genkrf and rollctl config entries.

commit 94c8c625cf9b591ebe9f02309eab02002e49f1dd
Author: Wayne Morrison <tewok>
Date:   Tue Sep 27 16:07:05 2011 +0000

    Added checks for the new genkrf and rollctl config fields.

commit 98248d1ab703bd17ff7a2f568169d6662a69b1e8
Author: Wayne Morrison <tewok>
Date:   Tue Sep 27 16:00:31 2011 +0000

    Added entries for genkrf and rollctl.

commit 21c243229d95b6bd3db7b50be0e4ef984a0d89f1
Author: Wayne Morrison <tewok>
Date:   Tue Sep 27 15:42:40 2011 +0000

    Modified keyrec_keypaths() to recognize "all", "ksk", and "zsk" as keyrec
    types.  They do what you'd expect.

commit 963df1f62ef5b9ba2be481015ee4ef1b97e00224
Author: Robert Story <rstory>
Date:   Tue Sep 27 02:27:15 2011 +0000

    fix typo in log msg and possible select which won't ever return

commit 98e56b9292f4e0d62c39d362e11f24220dd0926e
Author: Robert Story <rstory>
Date:   Tue Sep 27 02:27:05 2011 +0000

    consistently use class_h and type_h as var names
    
     - i.e. not qclass, q_class, class_q, etc

commit 0cf00732c5d382e47ef592fd4b626ef15b470c2a
Author: Robert Story <rstory>
Date:   Tue Sep 27 02:26:52 2011 +0000

    revamp callback api
     - sync up async define names
     - make val_async_status struct private
     - callbacks now have event param (completed/cancelled)
     - rename val_cb_results -> val_async_event_cb
     - new val_cb_params and val_cb_event
     - add callback, cb_data to submit param list
     - use class_h/type_h (not qtype/qclass)
     - keep name, not name_n, in async status

commit b589fbef2ebd819cdf085d802663197579215204
Author: Wayne Morrison <tewok>
Date:   Mon Sep 26 17:27:23 2011 +0000

    Test for allowing slashes in the SOA username.

commit 3eeae15bc5933fd2f567e4b55d71b1b2dd77e005
Author: Wayne Morrison <tewok>
Date:   Mon Sep 26 17:15:27 2011 +0000

    Added the ability to have a backslash in the SOA username.  This is to
    provide for the RFC-allowed "Joe\.Jones.example.com" construct to allow
    dots in usernames.

commit 2421f1f9b7ea00db057749f7070219b8755bbc1c
Author: Robert Story <rstory>
Date:   Mon Sep 26 02:25:30 2011 +0000

    restore original format for libsres_pquery

commit c86de0fdc57c615ddc6b2081ac34ee86824da0d0
Author: Robert Story <rstory>
Date:   Sun Sep 25 23:36:56 2011 +0000

    fix print_response; add new log_response for internal use

commit f006bd3341a9afab22f6075a993a76452209abd3
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:13:43 2011 +0000

    Added a second PI status check

commit b23da33bc29ae96d93a84bdfd0136156ae68a70e
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:13:30 2011 +0000

    Use consistent output formatting for name/class/type output

commit f58d631ebf621fb31ec06f9fac5c07d86f3e8c39
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:13:18 2011 +0000

    Make more items PI based on multiple types

commit afb4c7741fa51a446b7c7ed5f5cf15000e3b7f7e
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:13:06 2011 +0000

    Make the data-type tab the primary tab

commit 497fe7fab56a455b1d8454662bf7a98e155d2f8c
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:12:53 2011 +0000

    Modified regexps to catch more query types properly.

commit d644bf347d24ee84308c0f471dc79f5f9618f339
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:12:41 2011 +0000

    Lower the filtered-out alpha value

commit 9bbc28d9381ea5062b974225b7a89c8bc788290e
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:12:29 2011 +0000

    Mark a string as translatable

commit 4138b31cef11a4168c66fdf1784701028930ebce
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:12:17 2011 +0000

    Show Datatype validation results better.

commit bd181276df8c21a8f8e7270d29a26ecdf2251e08
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:12:03 2011 +0000

    Put the log details into a tab.

commit 4ac3a5a83ca27fea7072f7167d423c476521e3c2
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:11:50 2011 +0000

    Hide information and button properly on node-expiring

commit 6e24efdf878f8e830ad65d4f1af38f5737a3e0ea
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:11:37 2011 +0000

    Create a more button for showing more info from the info-bar

commit 7cd1043877f189212435f9f58fc403ef2d068c98
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:11:22 2011 +0000

    mention in the label that it's a regexp

commit 5ebd4dc1e8401137fd03a933f8d4e81b348df915
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:11:10 2011 +0000

    Use radio buttons for the filter options

commit edc51bbb7c144e0f82f7256f1a9da9c7b542d6bb
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:10:57 2011 +0000

    Create a filter for searching for nodes by name

commit d0ca43e733573b7f1e8382f909159d5f569631c5
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:10:43 2011 +0000

    Make nodes have an alpha channel.

commit f1deb4debe950cfd7367fb4481c6fd87d768099e
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:10:29 2011 +0000

    Renamed the LogViewer to DetailsViewer; laid groundwork for filters
    - included adding a basic filter for filtering bad nodes to the top

commit 2acd63d06236a749cff190b7bc99292d9d39eba3
Author: Wes Hardaker <hardaker>
Date:   Sun Sep 25 15:10:10 2011 +0000

    Set the tool tip to be the node name

commit c6442e951cc858cd2956b60208c2bbe7f55a6771
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:56:32 2011 +0000

    fix a cast warning

commit 56ea8d07d8f919e890d4837959fabc6c92ec9c20
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:56:19 2011 +0000

    Nodes don't store the color; just the data and then color themselves
    based on the data

commit c41182011ce3199d7274219912a8eb7959e66f81
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:56:05 2011 +0000

    Store data by record type alone, and keep a bit-array of data types

commit ea52b013d93b3277f0e7ccbfea5ef4f7dde373c3
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:55:51 2011 +0000

    delete an older UNKNOWN for a given DNS type if we later determined its status

commit ac918a2b94dbada259d924e4c759e6509a5b0067
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:55:38 2011 +0000

    Store only DNSData for a given combination

commit 4a6bbef3c409591eaccec72b76529de6a3bb3792
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:55:24 2011 +0000

    Added a better dialog box for showing log message details.

commit bf2cc91592dd6625a18e703a2dae00f75a7267c3
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:55:10 2011 +0000

    Make the node lookup routine use the proper addNode routine.

commit 05485551a2029bdcc8c7e8a27112fdf4bbbcac17
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:54:57 2011 +0000

    Delete old node data after removing it from the graph.

commit 6430fc48d400ea67d141f4e4a5346182a961f602
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:54:40 2011 +0000

    Use signals and slots to indicate data has changed and to relayout.

commit 785a8fabefd7b34c22fdf800e446dbb2f088e209
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:54:26 2011 +0000

    Enable the removing of nodes based on time

commit b0209b9de932cafabd540216f9a0312997de33cd
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:54:13 2011 +0000

    added enable/disable buttons for expiring options; added a expire-by-time option

commit 90b5427736f79ec957a3511e7aa6e58ecfd771c3
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:53:59 2011 +0000

    Added the ability to store an access time.

commit 3cc2405d2805e52aa676cbdd80e7a979750af79a
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:53:45 2011 +0000

    add limiting by number capability

commit 64599a796c29486171d77ed3923316b7cf6b9567
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:53:30 2011 +0000

    set the preferences into the nodelist

commit a356b82e83a59654120ff6c3532f24664e0980d3
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:53:17 2011 +0000

    create and show the preference Cialog

commit 6fec531890d9e5b9ce2902f430a43ae292eee6ef
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:53:02 2011 +0000

    adding the startings of a settings window

commit b6d8bae759f12ded3c33f3374530709894ce7c2c
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:52:49 2011 +0000

    added edge/node counts

commit d01e43b9774b6b040f8df7c00c05d32e3a930891
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:52:36 2011 +0000

    added a hasChildren API

commit da40ad185d59ac7c595a68de6dda77cd5045aa9c
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:52:23 2011 +0000

    use a QSet for faster lookups

commit d57d2d3f62e1ae2a66dbca5ec04dfdd3f0aede53
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:52:08 2011 +0000

    move the node handling and memorization into a sub-class

commit 9ccabf64167f507f3e819ed91704f86668d0fe3f
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:51:52 2011 +0000

    better menu text

commit 444b773f7240e82a9d079c5384ee8d8f9b81c0f3
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:51:39 2011 +0000

    Moved the log-watching management into a separate class

commit a94ffb6a7ac7b5f8e53141534ba8227c531b6cd0
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:51:24 2011 +0000

    store and read multiple log files

commit 385e164e7448721558459e450de64a08832d3804
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:51:11 2011 +0000

    Added the deployment.pri include file and the hartmattan files

commit da88b1782507d7b7104ccb7a307500814359bfca
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:50:57 2011 +0000

    harmattan packaging

commit f34f8abc51d2b0f099995217ac4b554f98c10a43
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 23 17:50:41 2011 +0000

    Only white-space

commit c337e9c0a278b0b20750c8fea8d9cc847577acae
Author: Wayne Morrison <tewok>
Date:   Fri Sep 23 16:25:56 2011 +0000

    Fix the SOA regexp so that usernames in the SOA can contain dots.
    (Needed to allow backslashes.)

commit 6b85cda15e7e850d699db20458b98272ce32e76d
Author: Wayne Morrison <tewok>
Date:   Fri Sep 23 15:15:46 2011 +0000

    Removed weeks from timetrans() results.  This change is a result of a
    complaint on the users list that "4 weeks, 2 days" isn't intuitive.
    
    The original, weeks-inclusive functionality is still available with
    timetrans_weeks().  That routine is considered unsupported and will
    likely go away eventually.

commit 471be2c1920a49496693355f84398c03db8e6cee
Author: Robert Story <rstory>
Date:   Wed Sep 21 16:13:13 2011 +0000

    fix logic test in DNSSECFUNRETURN

commit 268ea0ed7998602435c6206276a08e1cb424e660
Author: Robert Story <rstory>
Date:   Tue Sep 20 15:24:49 2011 +0000

    add option to use libval async code for getaddr
    
     - primarily as a way to exercise that code.

commit 2080993a452067c6acf1a01bd2cbc9c78987b4fa
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:07:55 2011 +0000

    add -v, -i, -r support for alternate config paths

commit c9a1b5e1bf0e857c4ee222c9bc0582ab2af41f09
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:07:46 2011 +0000

    add asynchronous getaddrinfo: val_getaddrinfo_submit
    
     - see apps/getaddr.c for how to use it

commit 5c201cd186684d053112149d518716614090010a
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:07:37 2011 +0000

    mov duplicate code for callbacks to _call_callback

commit c9072155efcc77bd9a1b1775aeb73aede62d3ecd
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:07:29 2011 +0000

    tweak log message in val_log_authentication_chain
    
     - add text version of class/type in addtion to numeric value

commit 12690d3bd84eb037b2b27873970a2d9cc930ff1d
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:07:20 2011 +0000

    create val_get_answer_from_result from val_get_rrset
    
     - needed in async val_getaddr

commit 2b26dc5e1232358e2c801f9a6e0b5aa05099d547
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:07:12 2011 +0000

    make get_addrinfo_from_dns more independent
    
     - hints may be NULL (use defaults for this case)

commit 699120df7c410f3931e42d74272a99540a8b0833
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:07:01 2011 +0000

    add function documentation for val_async_cancel/val_async_cancel_all

commit d4ebf1b62d6c2ea0e22ced4b29250565d9787aa7
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:06:52 2011 +0000

    fix loop in val_async_cancel_all

commit 56093a6d1f738b0b84b80134eb33ea232fecee75
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:06:44 2011 +0000

    add val_async_check_wait, val_async_select; deprecate val_async_check

commit 79e772c2d7644a94d544cb80320a73417f316bed
Author: Robert Story <rstory>
Date:   Tue Sep 20 14:06:33 2011 +0000

    tweak log levels for some debug messages

commit e392799c58d61a7fb3978d951126336775d8ca4b
Author: Robert Story <rstory>
Date:   Fri Sep 16 15:13:43 2011 +0000

    don't ignore timeout usecs; user timer macros when possible

commit f437fd65e26f7b797bae338a9e1d04733b2d81be
Author: Robert Story <rstory>
Date:   Fri Sep 16 15:13:31 2011 +0000

    add query flags to skip cache and/or resolver

commit 73733bcf1c605a80bde256364e5387536b415360
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 15 16:08:54 2011 +0000

    remove the -criticalsign option

commit 73da8135d809044e4357f3693f2c6314fd4863bc
Author: Robert Story <rstory>
Date:   Wed Sep 14 16:27:25 2011 +0000

        async: rework locking; stubs for cancellation
    
        - use CTX_ACACHE_LOCK mutext to protect as_list manipulations
        - add val_async_cancel, val_async_cancel_all
        - move as_list manipulation into val_assertion.c so we can
          ensure proper locks are held; rename funcs and make static
          (e.g. for internal use only)
        - rename val_async_status_free and make it static
          (e.g. for internal use only)

commit dd906c9cf1ac50abd010052e0d1f11e6389a188a
Author: Robert Story <rstory>
Date:   Wed Sep 14 16:27:14 2011 +0000

    unlock context pol lock between async calls

commit 593dd1568b1ac9ef60ecf4685290f33b9fc51041
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 12 17:46:44 2011 +0000

    update to testzone files

commit 9c3397543a249445d1de84e2298ab6d867fd95ab
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 9 17:13:58 2011 +0000

    change the default time for a zone resigning from 30 days to 32 to allow cron signing

commit 2d876176e2fe80bfdea700fe78b678a77f9f9f92
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 9 17:13:44 2011 +0000

    more memorization of data objects

commit 7cfc5178ad11e765af0bcf9374c0de78c163b8a6
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 9 17:13:29 2011 +0000

    Added ability for nodes to store DNS data for later display

commit 412755deb0be685f5ba6db3f07d5a68c2db22014
Author: Robert Story <rstory>
Date:   Wed Sep 7 14:28:56 2011 +0000

    fix compilation with _getaddrinfo_local changes

commit e12b385e53c6aa59143462f504fe11a346c2f727
Author: Robert Story <rstory>
Date:   Wed Sep 7 14:28:42 2011 +0000

    move local checks in val_getaddrinfo into static _getaddrinfo_local
     (so it can be shared with async versin of val_getaddrinfo)

commit cc4c2c4d3e5ffe9d8194270b7d5e8deb23d8446d
Author: Robert Story <rstory>
Date:   Wed Sep 7 14:28:34 2011 +0000

    only get lock if we really need it

commit d64e2e0c086236c1108d537461bbc32aaeac82b2
Author: Robert Story <rstory>
Date:   Wed Sep 7 14:28:23 2011 +0000

    document that val_create_or_refresh_context does CTX_LOCK_POL_SH

commit 02dceb8f4a19cffd69dc1a394b4368255f808163
Author: Robert Story <rstory>
Date:   Wed Sep 7 14:28:13 2011 +0000

    fix infinite recursion

commit 6c4e45e156827173e17e48ad5e0a1bfc2577ebdd
Author: Robert Story <rstory>
Date:   Wed Sep 7 14:28:04 2011 +0000

    add no DS rec, insecure response, must be secure; ignore bad cache hit

commit 467e05326afddcd830acb630e06b6312cdbf9ca0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 6 18:45:51 2011 +0000

    Perform proper break-out from error condition while refreshing the context.

commit 95e67067702b0e34f37b7c61e87bb8810b37eceb
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 6 18:39:33 2011 +0000

    Add description of some of the locks used in libval

commit 39acfd4b3774257161aa6edaa376db2f1abd6e6c
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 29 16:41:41 2011 +0000

    update to testzone files

commit c1bcd33758585fddec862deef714a81c14d64072
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 14:35:04 2011 +0000

    Ensure that we call PR_GetAddrInfoByNameExtended when we retry on failure

commit 97fce3bcd287e8adb3a2062e05c9b90ef61a56c8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 24 18:09:36 2011 +0000

    Fixed typo

commit 5fe7c18d87111e4c25306bd4729f5b1e94e3c53b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 22 14:25:39 2011 +0000

    Enable extension to work with nightly releases

commit dd980b7d4995ee71e3db6597c2857b6fb78a12d2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 22 14:24:36 2011 +0000

    Update patch for current  mozilla source tree

commit 4d2ada0ef08545be5d554853aa552ad8a8c3e7f6
Author: Wes Hardaker <hardaker>
Date:   Sun Aug 14 13:55:35 2011 +0000

    update to testzone files

commit 274209465a5ba2a82f28567a88d0a7de82a0a7df
Author: Wayne Morrison <tewok>
Date:   Tue Aug 9 21:05:54 2011 +0000

    Added support for rollctl's -splitrrf command.

commit adecec8cc2db6a5713b1d1f97b23cb7ebb845cb4
Author: Wayne Morrison <tewok>
Date:   Mon Aug 8 22:09:35 2011 +0000

    Renamed ROLLCMD_SPLITRRFS to ROLLCMD_SPLITRRF.
    Fixed a typo in the pod.

commit aac329a1cd40f5b3eb561c954834d5e26ed7f059
Author: Wayne Morrison <tewok>
Date:   Mon Aug 8 20:26:49 2011 +0000

    Did a *proper* check for an argument that might potentially be zero.

commit f4472a057eca07a5ad1876cc4446cbc84c268274
Author: Wayne Morrison <tewok>
Date:   Fri Aug 5 20:22:43 2011 +0000

    Added rollrec_split() to move some rollrecs to another file.
    Spacing fixes.
    A few comment fixes.
    Pod fixes.

commit d690b5dcf9fe5a5349924bc9c92db38b1853e3f8
Author: Wayne Morrison <tewok>
Date:   Tue Aug 2 15:19:34 2011 +0000

    Added constants for ROLLCMD_MERGERRFS and ROLLCMD_SPLITRRFS.

commit f23d4612ba5e32f18d9f28991e5627b73953ab4b
Author: Wayne Morrison <tewok>
Date:   Tue Aug 2 15:13:54 2011 +0000

    Added -mergerrfs option to tell rollerd to merge the named rollrec file with
    its active rollrec file.
    
    Sorted option checking in doopts().
    Deleted extraneous spaces.

commit c20c00a0e650789220dc1e95ce57dc4e45005b92
Author: Wayne Morrison <tewok>
Date:   Tue Aug 2 15:02:51 2011 +0000

    Provide ability to merge a rollrec file with the active rollrec file.

commit d164050bda4d16c2bfc388cc03c05533807ac2c7
Author: Wayne Morrison <tewok>
Date:   Tue Aug 2 15:01:57 2011 +0000

    Support merging of rollrec files.

commit 74d38ae3a9107875d3f5faba9656a1d0ca2b6424
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 23:12:24 2011 +0000

    Added pod describing the experimental ROLLCMD_QUEUELIST and
    ROLLCMD_QUEUESTATUS commands.

commit 0e017020d511127fe394d86bd154f91eb519e608
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 1 19:10:54 2011 +0000

    Don't unlock policy lock that shouldn't be locked

commit a639526b0e40869fc66fbb8e3817093cdf85eca6
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 18:50:02 2011 +0000

    Moved the parsing guts of rollrec_read() into the new  rollrec_readfiles().
    
    Added rollrec_merge() to allow a set of rollrec files to be merged into one.
    
    Fixed a code comment.

commit c6e9a9d153a8c8129c910a24f7e054902b1990da
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 1 17:58:58 2011 +0000

    Refresh the context structure any time we call an entry-point
    function that contains a context argument.
    Use val_create_or_refresh_context() to access the correct context for
    all of the entry-point functions that contain a context argument.
    Acquire shared locks for resolver and validator policies within the
    val_create_or_refresh_context() function and release these locks when
    we're done with lookup processing. This ensures that we don't modify
    the default context in one thread while another thread is still using it.

commit 2baca0acb66d52fc3e5db2f5fd8cfa5fdfd48ec5
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 15:26:07 2011 +0000

    Added some commands for the experimental queue-soon method of handling
    the rollover queue.
    Fixed some spacing issues.

commit d6a39f939e51f726a9c4087814327a71715d29c6
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 15:25:02 2011 +0000

    Added some commands for the experimental queue-soon method of handling
    the rollover queue.

commit b41c8a1ad45c7efa0c7a4510f94f281d87085da3
Author: Wayne Morrison <tewok>
Date:   Sun Jul 31 22:55:31 2011 +0000

    In rollrec_read(), in "cmd" processing, only add the "rollrec_" prefix if
    it isn't there already.
    Add a period in a comment.

commit b7115135eb1b3d5bdb34d098110cbd24b02f7518
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 29 15:04:12 2011 +0000

    Use max-in-flight setting when sending queries from multiple threads.

commit 84e2ce1342faf4504be7699b3f4a44ef52c1caac
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 28 19:44:14 2011 +0000

    update to testzone files

commit 5bfde567b5828320f7a85e0d5f86de618db7c472
Author: Wayne Morrison <tewok>
Date:   Fri Jul 22 19:41:17 2011 +0000

    Modified to run "zonesigner -genkeys" on zones for which it can't find
    keyrec files.  This allows the zone files (as specified in the rollrec
    file) to be auto-generated by rollerd, and the user is no long required
    to manually run zonesigner for their zones before adding them to rollerd.

commit e3fcccbab975c74a181ac42e6795fd159ea63586
Author: Wayne Morrison <tewok>
Date:   Fri Jul 22 16:25:13 2011 +0000

    This version contains the *experimental* "soon queue" processing.  This
    processing method only looks at the subset of "soonest" rollover events,
    rather than the whole queue.  rollerd wakes up to handle each event when
    the event comes due, rather than waking up every N seconds and checking
    its queue.
    
    The original "full list" method of processing is turned on by default.
    The rollerd code must be edited in order to use the "soon queue" processing.
    
    This is experimental code, use at your own risk!
    
    That said, testing and comments on the "soon queue" method are welcome.

commit 6e6482067e1d8426e432a5b5b35f66d982112f31
Author: Wayne Morrison <tewok>
Date:   Fri Jul 22 15:55:40 2011 +0000

    Added some missing parens to a conditional.

commit ac680c19355b6b757e1be3da1135d60587400c83
Author: Wayne Morrison <tewok>
Date:   Fri Jul 22 15:45:01 2011 +0000

    Fix a typo in the comments.

commit b4a161d65ce4e3f322cdb10c2e121061dca67bfa
Author: Wayne Morrison <tewok>
Date:   Wed Jul 20 23:09:32 2011 +0000

    Added default values for mailer-server and mailer-type.

commit 7995534a9d51143526deb706853e7394a522d0dc
Author: Wayne Morrison <tewok>
Date:   Wed Jul 20 23:09:14 2011 +0000

    Added support for mailer-server and mailer-type.

commit 9b333d57235366e6522455752a1020228d180866
Author: Wayne Morrison <tewok>
Date:   Wed Jul 20 18:43:06 2011 +0000

    Added entries for mailer-server and mailer-type.

commit fdf297060cbfb752446bea3848121e98957f7d1a
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 16 13:35:09 2011 +0000

    don't show green for an NSEC record.

commit ae5325820dc049157af6896b30db783d12a06420
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 16 13:34:55 2011 +0000

    Made the DNE expression capture non-existent types too.

commit 567f6764a6b9d27761093e7543bd472234ba13f1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 15 03:34:24 2011 +0000

    Never block while trying to hold the query lock. This will almost certainly
    result in a deadlock if one thread is trying to do fallback processing
    while a new thread issues a query for the same name. Instead we will have to be
    content with an imperfect fallback strategy, where we wont actually be able to
    reset the query if another thread holds a shared lock on the query, while we
    figure out a better strategy for query locking.

commit 82f4de07ac360aa318d571d1621dc04fc162d63c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 14 22:56:06 2011 +0000

    Handle soa proofs in wildcard nonexistence cases in a slightly better manner

commit dc5b54f1c509634a52a2d46cdf15791bd65e5dd3
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 14 18:39:45 2011 +0000

    Ensure that no other thread has access to the query structure
    when a thread calls clear_query_chain_structure().
    Allow clear_query_chain_structure() to silently return when it
    cannot acquire an exclusive lock over the query, for cases where
    resetting the query structure is not essential.

commit 9af31f4628a8cc5d57176484bf641bcd57f36a78
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 14 18:28:51 2011 +0000

    Add prototype for free_qfq_chain()

commit 87afad96adeea0868cfccfcf99df21a947138ac6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 14 17:59:57 2011 +0000

    For policy changes request a query referesh using the VAL_QUERY_REFRESH_QCACHE
    flag instead of directly resetting the query.

commit a282ec5632df169cb69733065236ef06cfb82cdd
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 14 17:26:20 2011 +0000

    Add macros for locking operations on the query lock (this used to be present,
    but it was erroneously removed).
    Locks are needed since it is possible that two threads might be using the same
    query simultaneously. It should not be possible to overwrite the query from one
    thread while another is still using it.

commit 6c9f647ce164153e550add5d07101eab4b25ef6b
Author: Wes Hardaker <hardaker>
Date:   Wed Jul 13 20:03:51 2011 +0000

    update to testzone files

commit b3223ffb0540eceff947064f7d05df9bbb760bb6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 8 03:17:04 2011 +0000

    Move exten "C" to top of file.

commit 72bf67a5fba91965626d7399f697c3d287ddf0c3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 8 03:16:13 2011 +0000

    Changed u_int16_t to unsigned short for portability.

commit 7a443a884c145b121486bee3bc8442616284ddbb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 7 23:38:40 2011 +0000

    Ensure that we check trustworthyness of all proof components before using them to prove non-existence.

commit c53ff83caa4f8391fec7035b69e526e6820968b9
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 7 03:40:39 2011 +0000

    Add a note that the rec-fallback option must be 'no' for the trustman tests to
    succeed.

commit 71eed1287126ba14c395e03d2ec15a4780ee881c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 6 13:43:19 2011 +0000

    Document the rec-fallback global policy.

commit 8fe20194820b0b6b20946994bdb0f21aff9de4f9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 6 13:35:44 2011 +0000

    Update test scripts to match current set of log messages.

commit 027fb793cdc8dcfb3e741fa36ad79aae02603146
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 6 13:30:54 2011 +0000

    Comment debug line that was interfering with test suite processing in the
    testing directory.

commit e8610b7e8a7232b75803d7a34d73fddc578e4c32
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 6 13:27:39 2011 +0000

    Support OpenBSD build

commit 33b0dedee55cfc0126fbbf675d057d6eb16c8cdc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 6 13:24:12 2011 +0000

    Define new global policy flag 'rec-fallback yes/no' to allow disabling recursion from root as a fallback mechanism.

commit 33770fa16bbb0fff04c96f3b980d3ce978f98310
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 5 18:55:33 2011 +0000

    Refresh release number on website

commit 8807a2a1410da58c981429e6a7d029684250005a
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 4 00:20:48 2011 +0000

    Update for verison 1.10

commit 70fdbb11af9eb70d6abae2d9bcece2c069a07095
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 4 00:17:59 2011 +0000

    Update Version Number: 1.10

commit 5b4e3be42460e2d46bae6995958baf8338542019
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 4 00:17:45 2011 +0000

    fixed nagios re-versioning

commit e644baed381fb1684d254e862f97e09bfabd5286
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 4 00:14:43 2011 +0000

    Update Version Number: 1.10

commit 3603f7204cc70e54983aa59a4301be2def3f13dc
Author: Wes Hardaker <hardaker>
Date:   Sun Jul 3 23:37:19 2011 +0000

    updated based on the latest header files; more work is needed for newer fns

commit 86ab1b276781e7813d6733d11eb1d78b2afc7d1f
Author: Wes Hardaker <hardaker>
Date:   Sun Jul 3 20:14:17 2011 +0000

    comment about what type of script it is and where to get the tool

commit 8c1a6b6e16b2e9ad981e8774e6260295f7e0d420
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 2 14:58:31 2011 +0000

    bumped the tool version numbers, or in the case of my tools: removed them

commit e5b6825cdd286c08c4a3b4664855492d9a0c1414
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 2 14:55:40 2011 +0000

    added new files to change

commit 00b099260eaab72faf5853724883fe44c41f055d
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 2 13:59:58 2011 +0000

    more NEWS snippets based on quickly scanning the diffs

commit 5bd7299575682b9dc95652b181bebb7eb92bc013
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 2 13:59:46 2011 +0000

    more NEWS snippets based on quickly scanning the diffs

commit baed96b8348a195cff8408da367df97127d0dbc5
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 2 13:59:34 2011 +0000

    mention new apps

commit a2fa0c41468edce3d1d10f384fcbcbaa1e70c43f
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Jul 2 02:56:40 2011 +0000

    Update newsworthy items for libval

commit 2783f6cb9c119e844cd02cac63c52ee03d36c4a3
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 1 21:20:37 2011 +0000

    add additional info in the status line when someone clicks on a node

commit b7af87f64af7801a15c52ce9f6279f3a18f30a30
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 1 21:20:26 2011 +0000

    color code nodes that don't exist blue (proven) and cyan (trusted).

commit 0d73bab22dbfcd7f54e02f37252c4fd8f9af6860
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 1 21:20:16 2011 +0000

    match the new pinsecure statement that lists all portions

commit 4887b0de56e345cd1700a37f9e39628fad21233c
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 1 21:20:04 2011 +0000

    insert the name into the pinsecure statement

commit 2d9ce62397948313a44238833c19580c52a8df03
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 1 21:19:52 2011 +0000

    updated libtool library version number 9 -> 10

commit 393f7e1de780353244a9989926da38d29a67a819
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 1 20:44:57 2011 +0000

    Minor change to allow compilation on FreeBSD.

commit ec1243bbde22fd67ee8e4d365e0db46b306f4df2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 1 18:43:22 2011 +0000

    Set VAL_QUERY_AC_DETAIL by default if the user has specified any log target.
    Also added log statement to display result of non-existance proof checking.

commit e8e71fcc6808ae62d6a82ad26eebb7c5b24c9886
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 1 14:01:33 2011 +0000

    Test for invalid socket before calling FD_ISSET

commit 1383018b5f84ae3781cd6f26848bbdd0cd72e874
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 30 19:52:08 2011 +0000

    make the Test button reset all the lights to UNKNOWN for better visual retests

commit 8c5aab477aba4b4bbb0335f34e98f101ee92070c
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 30 19:51:55 2011 +0000

    add a test for checking TCP support

commit a037bc599be045e610ca6f8dfc82564e734f4940
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 30 19:51:41 2011 +0000

    install the validator-compat.h file

commit 56ce06c3525b33a28c28d65ad1a3518b05e32abb
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 30 19:51:29 2011 +0000

    remove single-host specific include path

commit 29818835989b311641ea44fb91465329f7462a7d
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 30 19:51:14 2011 +0000

    pod updates from a recent build

commit 6c019d98faa910a3c075dd5d1ab01db1629a6bf3
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 30 19:51:00 2011 +0000

    Change 'template' parameter to 'template_log' to avoid C++ keyword conflicts

commit 1db3565280893094deaeb09a778374d80d2a4231
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 30 19:50:44 2011 +0000

    re-instate the broken installation of validator-config.h

commit b75d688278b4e3ff64ad9839050f20cfb39cb75c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 30 19:34:04 2011 +0000

    Add windows compatibility.

commit 498ab85e0f42949d7d78ea85545079f400dc0f83
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 30 17:46:38 2011 +0000

    Minor change to flag a todo item.

commit 7396d34b5e92a4f2991c10154a88cff0c79cf81c
Author: Robert Story <rstory>
Date:   Thu Jun 30 02:49:06 2011 +0000

    fix minor type in api draft

commit 623823bcfadf4a254a365608ef35d4d302123716
Author: Robert Story <rstory>
Date:   Thu Jun 30 02:48:59 2011 +0000

    rearrange and make slight updates to api draft
    
     - add my email
     - move asynchronous requests to start of async section,
       adding xrefs to items defined later
     - reword val_async_select_info blurb
     - minor tweaks fixes to async example in appendix

commit 9531e2d82f86321a942b8857ae152a904b3e1773
Author: Robert Story <rstory>
Date:   Thu Jun 30 02:48:51 2011 +0000

    update dnssec api draft
    
     - extracting answer/results from async status
       - reuse data structures from val_resolve_and_check
     - add VAL_AS_SAVE_STATUS flag for async submit function

commit 438eca2a0555f76806bf927a551d0457abb6f75b
Author: Robert Story <rstory>
Date:   Thu Jun 30 02:48:42 2011 +0000

    updates to async api docs
    
      - add user context to callback api and async submit functions
      - change list style for flags
      - tweak example code to shorten long lines

commit 412ed134590861b0a834b2759719ee611f650803
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 29 20:25:50 2011 +0000

    Miscellaneous edits.

commit b7ecbd2ec9b36e06c058ee154134a9e408b60f87
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 29 19:59:49 2011 +0000

    update to testzone files

commit ab5e415227fb9391999633a4c4cf3408abf7c3d6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:54:09 2011 +0000

    Update man pages on website

commit 9c23a72ac4743234faa96b75defd25079b7bdf37
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:27:53 2011 +0000

    man pages from pod

commit 4a4eaff161ee82a6c9016b01eafec38d4613dc4b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:27:34 2011 +0000

    Updated to document new query flags. Updated argument types. Miscellaneous edits.

commit 398bbdfd7e90e0704993258d6118d551aa9539d2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:24:12 2011 +0000

    update copyright date

commit 7ee116661ddc5518e8da99faf577c5ba154e023a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:23:47 2011 +0000

    Update documentation, copyright date

commit 632b2a28ff8e1eacb1f5d60a359e8b010c505aa2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:18:43 2011 +0000

    Add some more libval implementation notes

commit 3abd9be0a55fc468a764718b301c802db365d234
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:15:15 2011 +0000

    Remove the -n (don't validate) option to keep consistent with other cli tools

commit 99527b94c4f763330d29dbd307b168d7b5dc7ae6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:12:47 2011 +0000

    Print ascii value of error condition if error status is returned.

commit 5cf3722801bb09d04b53b9145f4929d204d18ac2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 28 21:11:16 2011 +0000

    Add minor comment.

commit 555fdb0cd80828aea815f57d1dbca7c5c316e142
Author: Robert Story <rstory>
Date:   Sun Jun 26 20:15:54 2011 +0000

    more debugging output; tweak debug levels
    
     - update res_debug functions to use res_log instead of fprintf
       - lets us dump response details
     - add debug for details of header errors
     - add debug details on nsfallback, use INFO instead of WARNING
     - change packet drop log msg to DEBUG instead of WARNING
     - log error on tsig failure
     - change "switch_to_root already recursing" log msg to debug

commit 773a5dec7b001a426db23e2683c7797f2ae0c569
Author: Robert Story <rstory>
Date:   Sun Jun 26 20:15:38 2011 +0000

    fix (optional) res_log passthrough val_log
    
     - add val_log_ap, which accepts va_list, for res_log to call

commit d0e39be7135b6079c1b7e6d2d49a57feaf68f8c3
Author: Robert Story <rstory>
Date:   Sun Jun 26 20:15:19 2011 +0000

    update for async api
    
     also:
      - bump to dratf-...-09
      - update to 200902 ipr

commit 24113faabe8ee3b5a57f25157d9a3fdbb545bbe4
Author: Robert Story <rstory>
Date:   Sun Jun 26 20:15:05 2011 +0000

    set burst rate to in-flight max

commit 439080b386ee5ebf8583e852105693c3bd128c78
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 24 18:41:27 2011 +0000

    Don't use val_getnameinfo_has_status for val_gethostbyname

commit 4ad1f09620b1ee549b39306cbafe5790e103259b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 24 18:21:45 2011 +0000

    Update Validator.pm for current set of dnsval exports

commit 09b26cbe0dcff529b69a9fc9c0e3ee38f7594c8b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 24 17:52:37 2011 +0000

    Move definitions  that libval is not actually authoritative for to
    validator-compat.h. Applications that need these definitions must now also
    include validator-compat.h before including validator.h. validator-compat.h
    is not installed when 'make install' is invoked however. This will be fixed at
    some later point. Until then, validator/include must be added to the search
    path.

commit a10e467d33e62f49f2ba49afb7e27c52a6af31c3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 24 17:13:26 2011 +0000

    Fix comment.

commit 71685e4c66e3b3364ca0b2af87b2b33e342dbf15
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 24 16:44:25 2011 +0000

    Conditionally include sys/select.h.
    Minor rearrangement for various declarations.

commit ed3ecdf5320146e750121b86068d4f8495975e99
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 24 16:41:56 2011 +0000

    Minor rearrangement for various declarations. Also define NS_MAXCDNAME (even
    though it appears in validator-compat.h) since we refer to it in struct
    name_server. It does not make much sense to convert struct nameserver's member
    ns_name_n to a pointer since it is typically used with ns_name_pton and needs
    to be allocated to NS_MAXCDNAME in any case.

commit c0f251ca291981e4e37c51c2ce4c7dd44adc9748
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 23 19:47:29 2011 +0000

    Change VAL_QUERY_NO_AC_DETAIL to VAL_QUERY_AC_DETAIL  since it is more likely
    that apps (unless they are debug apps) will not want any of the authentication
    chain details by default. Set the flag only in places that we really need the
    authentication chain details.

commit 360b5fd237b8609960a10675d92575a33acd6702
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 23 18:29:15 2011 +0000

    Allow builds of only the libraries

commit 9a38231aae76c1734c667a89e9af0a5d822e4b33
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 23 17:00:01 2011 +0000

    update to testzone files

commit 4349fb330eec207f211321f670b6247abb6d3ea3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 22 19:03:57 2011 +0000

    Use the correct flags value when creating an error result structure.

commit 0e510bf7aa17ff457d6115ff173ddf0f1341fb33
Author: Robert Story <rstory>
Date:   Wed Jun 22 18:48:15 2011 +0000

    update function call for new prototype (add missing args)

commit 0f3375679249bca82a6e732f11166866f577ff80
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 22 18:37:48 2011 +0000

    fix typo in val_log params.

commit fbd2441025f7a7b68ba8d6404ef4ce1a7d93d797
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 22 18:10:33 2011 +0000

    Don't look for an answer in the cache when we're specifically requesting
    recursion through VAL_QUERY_RECURSE. VAL_QUERY_REFRESH_QCACHE is ephemeral in
    that it gets reset as soon as the query gets issued.

commit 34d2ba9bf855b099f778f80a9b2a416568a62f4e
Author: Robert Story <rstory>
Date:   Wed Jun 22 16:49:37 2011 +0000

    always print text class/type in log messages

commit d6beca8d5141887dd1ace91754e089497964a232
Author: Robert Story <rstory>
Date:   Wed Jun 22 16:49:24 2011 +0000

    tweak log msg level, remove unused var

commit 36dd475037a2324a43c8318da45ad37a2e844ed9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 22 16:26:46 2011 +0000

    Try recursing from root if any of the final answers were bogus and we have not yet tried falling back to recursion.

commit f13e49c4e1fa7e79ba13b4c2c564e896187b9452
Author: Robert Story <rstory>
Date:   Wed Jun 22 15:00:14 2011 +0000

    eliminate circular dependency caused by val_log in libsres
    
     - new res_log used instead
       - defaults to loggin WARNING and higher to stderr
       - defaults can be changed in libsres/res_support.c
     - define USE_LIBVAL_LOGGING to have res_log pass through to val_log

commit 42a9da4951bfb31ba33cee111d5bd20a25764a35
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 22 05:17:29 2011 +0000

    Return assertion chain details by default

commit d52f414e4d04ffd7142b077950bf90bbb14c5041
Author: Robert Story <rstory>
Date:   Wed Jun 15 17:35:48 2011 +0000

    add/tweak debug; minor code cleanup

commit e3b6958d0083fcc96e1e2001bbc12b216fdef1e8
Author: Robert Story <rstory>
Date:   Wed Jun 15 17:35:40 2011 +0000

    make res_io_read_* static

commit 664dbb14e49d3043d94d9d84b445c47a6863ec92
Author: Robert Story <rstory>
Date:   Fri Jun 10 14:57:03 2011 +0000

    fix compiler warnings/errors

commit cad9b71b0aa536f25085351198ce209ec42731f2
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:42:30 2011 +0000

    add support for sending queries via tcp
    
     - new get_tcp()
     - uses new query_queue() and res_switch_all_to_tcp_tid()
     - also new:
       - res_switch_all_to_tcp()
       - res_async_query_create()

commit 0ba037fa36d00fdfcf67fe59d135cc7e67dd59e9
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:42:23 2011 +0000

    fix unused var warnings

commit d965dba5c869e7799c5c957ac70f7a2dc03866c1
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:42:16 2011 +0000

    remove extraneous \n from log msg

commit c783a5ce46a5d4b9a3a0d7e75b30dcc0cdd3196c
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:42:08 2011 +0000

    fix scope of error return

commit 00152edcac1467902fd643f5a31ad15d0f9d3a28
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:42:01 2011 +0000

    clear socket in fdset when handled

commit 11da29ef642d30cc0c1461d8c1531dec8b7ed94b
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:41:54 2011 +0000

    init closest event to 0

commit f660cc8e351814619e1513c9822858d04763d882
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:41:46 2011 +0000

    val_async_check: don't continue on error (need done check)

commit 7957a15c75e3d22befb524a8f1c186ca671e34a4
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:41:39 2011 +0000

    get_ac_trust: don't add qfq if query already in list

commit de2c30c2638c3493e1050b733d2089c8964880e3
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:41:32 2011 +0000

    when checking ea_isset, check every ea; add res_asyn_tid_isset

commit 0372f37fe652e61fb2f89201374e6d698107788f
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:41:22 2011 +0000

    add new function res_io_queue, used in query_send
    
      - use to add multiple transactions without calling io_check
        after each.

commit 940f3041f0c73f9547023bf9dfa106e3a53e9004
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:41:15 2011 +0000

    minor documentation tweaks (no code change)

commit 8f67c74ae1886619685e796a3de1f395b1f809dc
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:41:04 2011 +0000

    add/tweak lots of debug in libval

commit e5870b3a5d5401b1053c4aa9fded7613c3a2dcc8
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:40:56 2011 +0000

    res_io_count_ready: use in more places; add max_fd param

commit 562439dda77b999c0eeab6cab7ec819475e3ade2
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:40:47 2011 +0000

    add/tweak debug; minor code cleanup

commit 2fa9dc2651a237f22c52a818aa247060e26cbd32
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:40:39 2011 +0000

    don't cancel if not necessary

commit df03d181541612ee7e12bdf7af92dcb29e45f764
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:40:32 2011 +0000

    add more specific io check/select functions
    
     add res_io_select_info_tid, res_io_check_ea_list, res_io_check_one_tid

commit ba1da5587878776775c050ad40f461fb6ede71b6
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:40:20 2011 +0000

    libsres if(res_io_debug) printf -> val_log(NULL,LOG_DEBUG

commit 9b2b58980da2a3ed1bc64f1a967e871525beaa56
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:40:12 2011 +0000

    printf -> val_log

commit 4ce5d71d96cf1a73266ba2e8b534ef0b5ec85746
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:40:05 2011 +0000

    log 0 byte malloc and return NULL

commit c339f98c5526eeb3594ed26605d990f5ce1f96e7
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:39:57 2011 +0000

    add/tweak debugging
    
     add res_io_count_ready, res_async_ea_count_active

commit e2949384d453d95d4dbb7da2a3b513e9c7ffed55
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:39:49 2011 +0000

    libsres if(res_io_debug) printf -> val_log(NULL,LOG_DEBUG

commit f0f6cd092c1c93d50027df3abe760b1410cff740
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:39:41 2011 +0000

        printf -> val_log

commit 5ce7dcfc95601169bb74e667dbc6ab14a2b97c70
Author: Robert Story <rstory>
Date:   Thu Jun 9 17:39:33 2011 +0000

    only cancel current source on udp error
    
      new res_io_cancel_source defined and used on bad read from a source

commit 2042979f17e461db47414b6d8a364171a8132029
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 9 12:53:23 2011 +0000

    Back off from faulty assumption on when EDNS0 fallback should be avoided.

commit bf8f403e476ad17606016599484e1c0746ceedc1
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 8 21:58:18 2011 +0000

    Define new SR_CRED types to distinguish between answers that were found using
    the iterative lookup process versus those that were returned from a recursive
    name server. While looking up referral information from cache prefer NS
    records with better rrs_cred values, and ensure that the A/AAAA credibility is
    trustworthy enough. Treat referral information from cache that was obtained
    through the iterative lookup process at par with referral information that was
    found through the normal recursive lookup process.

commit b8a1a5c000d753ff24312b0a761412d4481b7a20
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 8 21:46:33 2011 +0000

    Set the VAL_QUERY_RECURSION bit if the recursive name server gives us a referral to root

commit d6fb59abbd06175cf522f295fc99e968265ab70e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 8 18:49:19 2011 +0000

    Check for exact match of test case result string.

commit 118e2326ea086c9a6ff233ed1d56fc17d487b184
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 8 18:45:39 2011 +0000

    Add initial support for falling back to recursion from root when the local
    recursive name server returns a bogus response which may be indicative of lack
    of DNSSEC support. This feature also provides some protection against a trivial
    DoS through a spoofed response -- previously libval would have just returned
    the error condition. Now, it should re-attempt the lookup by doing recursion
    from root.

commit 33408bf9d0ca43100ecc7db0df6da16aee1995d7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 8 18:35:28 2011 +0000

    Store respondent name server flags in our rrset cache.

commit 5f9c5160354ccc760415c58fe957e9d22c35a47f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 8 18:33:27 2011 +0000

    Redefine values of various query bitmasks and flags in an attempt to bring more
    structure to these definitions.

commit 10e09b61f5bcdf6978fa41987ed96779f92d030e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 8 18:31:28 2011 +0000

    Keep ttl_x default value consistent.

commit 118235bcb0c46f7eb01db5bf02838eb3d7336be4
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 15:10:04 2011 +0000

    Updated patch against mozilla nightly build tree

commit 63e54bf2c51da8a4da80aa2a05da7c0e46c6207c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 15:00:13 2011 +0000

    Fix typo.

commit 3361a7e9f0646971c69826f3404f378413b6d98d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:58:33 2011 +0000

    Update for recent firefox editions

commit 542424ddce6125645e51220b14b1bfd1beb1c77e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:55:15 2011 +0000

    Fix a loop condition, where edns0 fallback logic to no-edns0 state would
    trigger a requery with edns0 for certain NOANSWER responses.

commit b675efff6ade091c41d07514ac561d0af9f627d7
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:46:04 2011 +0000

    val_getaddrinfo now takes size_t instead of socklen_t as the third parameter,
    since socklen_t may not be defined on all platforms

commit 5f19440db3d63f296e58c9a2ea7c0533441c8fda
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:44:14 2011 +0000

    Add pointer allocation/deallocation logic to reflect modification of
    val_as_domain_name_n type from array to pointer.

commit ebfe4db36c984aae304cba6dd5a8cea0b998ce92
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:42:19 2011 +0000

    Fix clean target so that the sres test executable is also deleted

commit 2e7d42e0d923955ca378f3224b211b03ee2ca470
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:41:28 2011 +0000

    Look at the correct closest zone name while searching the cache for the best
    nameserver to use while iteratively resolving a name.

commit 33d7da161bdeb1aa23e2d541c998a7850596d9e2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:39:11 2011 +0000

    Moved expected_arrival definition to resolver.h

commit d8a1bdf0c2438c53b9a94ea6dadef28c6b4b2cb5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 31 14:37:51 2011 +0000

    In exported headers, forward declare types that the application MUST define.
    Modify other definitions so that they are stand-alone in that an application
    can safely include this file without needing to resolve any other dependencies.

commit b11c88cead181eaea0c3b884ea9644e41ffaea1e
Author: Wes Hardaker <hardaker>
Date:   Sun May 29 02:16:22 2011 +0000

    update to testzone files

commit 30141a725330680ea3c1af1302de90dafaee490b
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:22:14 2011 +0000

    save the last watched file and offer it as the default

commit 84ac4a058e43738ed7b9867f99865c668c566e3f
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:22:01 2011 +0000

    watch for a file that hasn't yet been opened

commit df98134c4c014b285c7ccc50b73b4cfcc0514cfa
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:21:48 2011 +0000

    qtcreator packaging files

commit ea8d3f179933fe693c4c45b0174bf265992aaf38
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:21:33 2011 +0000

    Make the left-button bring up the log window.

commit 4741591c5da30a88c812466f9cf956e50d1e53d0
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:21:20 2011 +0000

    added a show warning option for closing the log

commit 0703dc080fc2e4fd6e94bfd35ffb9bfe41938e50
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:21:06 2011 +0000

    added a red-triangle warning icon

commit 8e5b566f21b180f95f9999955d777dc10c1040af
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:20:53 2011 +0000

    added the triangle warning sign icon

commit 3f3a6c0bb15078b327fd9af8151994ccd17989a7
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:20:40 2011 +0000

    a configurable number of log messages to keep

commit de59190d57a1539ec57a452f2207096d44778af7
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:20:26 2011 +0000

    actually populate the log window with results

commit 01a2dd2c393387bc1e4f170a092cb9796637e180
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:20:14 2011 +0000

    watch a preferenced logfile, even if it DNE.  Clicking on message opens main

commit 622e1b35cdf15b891f49da486653c06f4f9faf6d
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:20:01 2011 +0000

    added a preferences dialog

commit 80e03cd1a110e61cb3825148e2e4a8bf79aa7935
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:19:46 2011 +0000

    qtcreator packaging fles

commit 46629d4ef23336c4a99b070b10780d4c26b3b640
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:19:30 2011 +0000

    ignore file

commit 2d8ec28d1260c8f8a26a494f8edb5dd39b35dd48
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:19:16 2011 +0000

    ignore files

commit f30a410a9e2cdbc17ab8fdd3cb28a191a6e8e02f
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:19:03 2011 +0000

    renamed files and project name

commit f32b26718428e03ea2729874b5db756b0167f6a4
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:18:44 2011 +0000

    copy of the dnssec-nodes source

commit ac2548eef35703513b8d5df958a81e1ed8e46ee4
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:18:20 2011 +0000

    don't use the save location unless its set

commit 4ac196bcf3a10b7a75d5332a9dad0a52665e0370
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:18:06 2011 +0000

    create a preferences setting for where to save log file information to

commit 18d402335f1eb67b7294e1ea6296934d244bc2e4
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:17:51 2011 +0000

    added a preference window class

commit 4faf38b796be523aa549a7e1b35b0c1dd538d31e
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:17:37 2011 +0000

    change the widget to a main window and add a menu

commit 6945a89852df827240bc102b835ceb2ac36c9513
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:17:23 2011 +0000

    more rearranging of init functionality into compartments

commit 887d6435c1a4033eef66ae96c03cf648ab66dcb5
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:17:10 2011 +0000

    rearrange lookup init segments

commit 93f57e0d5882c58cd9f89d127f10f9bff23f28f2
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:16:57 2011 +0000

    removed generated user file

commit 0cb562e398e53a7d508070e42cb3bca0233b0085
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:16:44 2011 +0000

    updated qtcreator created distribution files

commit 0c2a02e40669c643c59d238f7846315fec27c723
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:16:28 2011 +0000

    minimal functioning version that watches a file and shows a message

commit f7208e333a2237f26c90d51cd20d00c1cead15b9
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:16:16 2011 +0000

    Infastructure for parsing and reading files.

commit 6628a5ea12e05598350063672c587021522f307d
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:16:03 2011 +0000

    Start layout of DNSSEC specific table-based log.

commit c1e9c876ab5ef3244af981170b2d745dcfeae5b4
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:15:50 2011 +0000

    removed the default icons and created a lock icon

commit 0fd6f5c3aa1eb1b76912e00f296ee75080cdebf5
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:15:35 2011 +0000

    remove doc comments

commit 4661164bb855124ad0bfcdf19a5e8b03e7f9ea67
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:15:22 2011 +0000

    starting a systray application from the Qt systray tutorial code

commit ea50adf274e7dea6a116985bc2f3fba44e88324e
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:15:00 2011 +0000

    Added accelerators and a quit menu option.

commit 8c80dc0f36e99c178f67de220e071eaab44950ed
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:14:47 2011 +0000

    send status for all current information to the server

commit 2780ae7fef777bcf2d323cb63482f45a5d476574
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:14:34 2011 +0000

    changed submission URL

commit a5dcec46b34849bb0790301e8c0f910b2a87bdc8
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:14:20 2011 +0000

    renamed dnssec_check dir to dnssec-check

commit 964b554bdd8abcef1aab2348fc7e03fdea168222
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:13:34 2011 +0000

    First working version of submitting data to a remote server.

commit 3c7ec8c61312dec929fa310fcccf40e1913badf0
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:13:20 2011 +0000

    Create an if clause for submitting the results only if ok was pressed

commit 9633eb49c83c371aa85bbb27c61ddf65eb786254
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:13:06 2011 +0000

    Beginning dialog box for submitting results.

commit 9fb89229f8bff569452baa6e78a60759c22a395f
Author: Wes Hardaker <hardaker>
Date:   Tue May 24 22:11:53 2011 +0000

    Added a new menu option for submitting results (currently a NOOP)

commit ec3de2aae42a3940263e30fb21825b28255748d3
Author: Robert Story <rstory>
Date:   Thu May 19 22:41:18 2011 +0000

    only define addrlen(4|6) if it will be used

commit b509adc130c80d7b0b62c8b5dde3822019c5404e
Author: Wayne Morrison <tewok>
Date:   Thu May 19 17:10:04 2011 +0000

    Added some expansions to default times.

commit 40a0290f13d1bbe1e3d16ea352db82b0de08feba
Author: Wes Hardaker <hardaker>
Date:   Thu May 19 16:17:58 2011 +0000

    start a new section on the answers packet portion

commit 23c2ed375d2299c7e9b016deb23738f6f8ae01af
Author: Wes Hardaker <hardaker>
Date:   Wed May 18 20:16:38 2011 +0000

    move the ns_t typedefs back to resolver.h along with configure decl tests for them

commit 8d4f5abc3d13f24bb21df86014ac29548040c219
Author: Wes Hardaker <hardaker>
Date:   Wed May 18 20:16:17 2011 +0000

    copy from original source tree

commit f78bee5851a8c5558600acbeff40ed367b921026
Author: Wes Hardaker <hardaker>
Date:   Wed May 18 20:15:55 2011 +0000

    A graphical lookup utility

commit 69799769b8c8c3a620d2384eb8f0540b7b676273
Author: Wes Hardaker <hardaker>
Date:   Wed May 18 20:15:25 2011 +0000

    Set the internal KSK and ZSK life to the 1y/3mo timing

commit 2dc984eb8cf30f2ecb09b4b6bb14590c61624d71
Author: Wes Hardaker <hardaker>
Date:   Wed May 18 20:15:14 2011 +0000

    set the default KSK life to 1y, and the ZSK life to 3mo

commit 0c007be1fb93840074d776bc915aa5a88bff5e08
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 18 19:40:19 2011 +0000

    Define RES_SYM_TYPE for fedora. However this change now results in a number of
    warning messages when building res_debug.c. Better fix is needed.

commit e22776c981b9fc034d045fb796c506098352fb52
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 18 19:03:59 2011 +0000

    Move (re-)definition of p_type to resolver.h

commit 8af7161233fa13f83a97042076df983fb7ff35d9
Author: Wayne Morrison <tewok>
Date:   Fri May 13 17:45:55 2011 +0000

    Added a more descriptive label for the -labels argument.

commit ba5ec37891bf18a48c51367da9c6427ce5ab39e9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 13 14:13:01 2011 +0000

    Fix argument transposition error in memset function call.

commit 414266331c39714304f29991b3d977dc4ddf3ab3
Author: Wes Hardaker <hardaker>
Date:   Fri May 13 13:48:37 2011 +0000

    update to testzone files

commit a6aa817fb9e798b06b0dddb2efb3c500bd7fc7ea
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 13 13:38:00 2011 +0000

    - While following alias chains, treat cname targets as non-authoritative data
    (as they should be) and be prepared to reissue the query for the target with DO
    if required.
    - Do not save incomplete delegation information in cache while following
      referrals. This fixes a faulty assertion of referral loops.

commit 16c80ee3b8ed0c3fd53434035cee06d0b942c018
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 10 20:49:05 2011 +0000

    Check provably insecure status for the bottom-most element of the assertion
    chain. This ensures that we don't bypass a non-matching trust-anchor and reach
    a provably-insecure state for an element higher up in the chain.

commit c94dc63c71729e1ee95d25b9b63bfee74ec82d42
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 10 20:43:24 2011 +0000

    Only set the RD bit when we send queries to a recursive name server.

commit cb9fd483ec319655fe2ecc62da82f12eb8d6734c
Author: Wayne Morrison <tewok>
Date:   Thu May 5 23:43:08 2011 +0000

    Added Nagios-related files.

commit ccdd0b1c1e1daf68af72d7c2f0e679c21714dc51
Author: Wayne Morrison <tewok>
Date:   Thu May 5 18:53:30 2011 +0000

    Fixed a couple of typos.

commit 75efaf2258d0ce89fbaee5f6c06afad948741b17
Author: Wayne Morrison <tewok>
Date:   Thu May 5 15:27:18 2011 +0000

    Added keyrec_signsets_keys().

commit bf95a040efe348c47d728bbfd72dd205aefeae65
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 23:30:41 2011 +0000

    if there is no rollerd information, use the creation age for a key

commit 110bb2dc633c69d395a8ec6d68198377d7034518
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 4 19:15:53 2011 +0000

    Merge windows port by hand the from validator-winport branch to trunk.

commit aac12b118afc81f84046e0a02823560aa0b6711b
Author: Robert Story <rstory>
Date:   Mon May 2 20:39:29 2011 +0000

    even more compiler fixes

commit 7a551377274154d7dedc84ac4b5308e2d86c1b63
Author: Robert Story <rstory>
Date:   Mon May 2 19:47:31 2011 +0000

    fix more compiler warnings

commit bff31be0133fb389fdd9eff753d4b415f8e85474
Author: Robert Story <rstory>
Date:   Mon May 2 19:09:37 2011 +0000

    fix build warnings: missing prototypes; unused var

commit 0308c0b5a1c66726033037d1b9154fb86d4df972
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 28 16:58:23 2011 +0000

    update to testzone files

commit 56514c9444ebef017bfbe61f6bfecd813f970b94
Author: Wayne Morrison <tewok>
Date:   Sat Apr 23 16:22:02 2011 +0000

    Fixed a few more comments.
    Deleted a debugging print.
    Adjusted operator spacing in a calculation.

commit ea443d2fcb991fb75a8b5897f18b74a0ddc1153c
Author: Wayne Morrison <tewok>
Date:   Sat Apr 23 16:11:16 2011 +0000

    Fixed a comment.

commit a48866fea41a980e2a81f7544d4c0bcac795b692
Author: Wayne Morrison <tewok>
Date:   Mon Apr 18 20:53:10 2011 +0000

    Moved the main event loop into its own routine.  This will allow for adding
    alternate queue-handling schemes.
    Fixed some improperly placed comments.

commit f044753187c15abc6cc6f3cb8d7022ee3dae0c28
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 14 13:13:17 2011 +0000

    update to testzone files

commit fdfd075fa8e70aa91bb49e8f1efd082ab4a5ee8d
Author: Wayne Morrison <tewok>
Date:   Wed Apr 13 17:27:04 2011 +0000

    Added the -blinkenlights, -bubbles, -lights, and -nodisplay options.

commit fc97eb9bd9712734f8a2d351702110c13747a3d5
Author: Wayne Morrison <tewok>
Date:   Mon Apr 11 19:19:54 2011 +0000

    Added the autods tool.

commit 3e9a6c655763ec3c6c221dabbc3df96f65c8bd99
Author: Wayne Morrison <tewok>
Date:   Mon Apr 11 16:08:44 2011 +0000

    Created a new demo directory specifically for tools common to DNSSEC-Tools
    demos.

commit b1af5a6f3338d4ebced548cc9a20c0e92c828405
Author: Wayne Morrison <tewok>
Date:   Mon Apr 11 14:25:56 2011 +0000

    Added a means to specify the number of zones displayed:  -maxzones on the
    command line and maxzones in the config file.
    Added the count of displayed zones to the infostripe.
    Deleted a few unused and unnecessary variables.
    Lowered the sleep count when a halt command is received.
    Modified the actions taken when rollerd was sending a "startroll" command
    -- which wasn't really happening anyway.  (Probably should eventually
    delete the bypassed code.)
    
    There are some window-resizing issues that occasionally crop up when
    maxzones is reset.  I'll be looking into those.

commit 1465613a5276a333afbeef029bd326ea021b6447
Author: Wayne Morrison <tewok>
Date:   Mon Apr 11 14:22:24 2011 +0000

    Modified the "startroll" command (to blinkenlights) usage.
    A few code formatting fixes.

commit 2f3435b2af34f5d0457f076b215ac7942bf4b8d0
Author: Wayne Morrison <tewok>
Date:   Tue Apr 5 23:47:30 2011 +0000

    Minor change:  All the "rollctl -q" calls were changed to clearer
    "rollctl -quiet" calls.

commit 0bd0db60e63fdcc35cf8f70dd1d6d9ad770448cc
Author: Wayne Morrison <tewok>
Date:   Tue Apr 5 23:43:34 2011 +0000

    Fixed some (cut-n-pasted) pod to refer to bubbles and not lights.

commit f0851714cb1fa02bb673b01c9c61155a0f56a831
Author: Wayne Morrison <tewok>
Date:   Tue Apr 5 23:41:52 2011 +0000

    Adjusted the pod description a bit.
    Changed the halting sleep time from 5 seconds to 2 seconds.

commit 5c6857a3469839943f29fee5f6952f44fe25d169
Author: Wayne Morrison <tewok>
Date:   Tue Apr 5 23:41:02 2011 +0000

    Added support for a "Halt Rollerd" command in the File menu.
    Added a binding of ^Q to quit the program.
    Removed a few unnecessary variables.

commit 0e1fc8ec46a333f1729473ad535f35aadc16d145
Author: Wayne Morrison <tewok>
Date:   Tue Apr 5 23:31:24 2011 +0000

    Added support for a "halt rollerd" command in the File menu.
    Added a binding of ^Q to quit the program.
    Removed a few unnecessary variables.

commit 2fada897d32ca07839336e60041ab03b53d0ebe0
Author: Wayne Morrison <tewok>
Date:   Tue Apr 5 23:09:09 2011 +0000

    Added -rrf to get zone data from a rollrec file instead of rollerd.
    Added function description to header of setlights().
    Fix function description in maketable() header.

commit e7c93f989e0a5151a5662109b2192ced4f69e37c
Author: Robert Story <rstory>
Date:   Sat Apr 2 13:08:28 2011 +0000

    fix build issues when VAL_NO_ASYNC is defined

commit 98f789bbf0b054c31b6e84434427a63b111a748f
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 1 12:22:42 2011 +0000

    reminder to update the web page

commit 928ac3dbfbf32b1d29c0fde9d23471484105914c
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 1 12:16:33 2011 +0000

    updated version number

commit 5d647424efdf235d5351e894e185cc490a2fd328
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 25 01:07:42 2011 +0000

    Add 08-pre version of validator API until this can be added to the IETF draft repository.

commit 1261cd94ab785bf31f56ad24a808c8de73ec6129
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 21:30:51 2011 +0000

    include the version number in the update message

commit d4cf4317f7d5df1e627603e4c251263d26a531a5
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 21:30:17 2011 +0000

    updated the validator ChangeLog

commit ccc85eb73e524c07df74df29064838f645f6d652
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 21:28:21 2011 +0000

    update the changelog

commit 51c7d74133bd448cb2ca5b504f5b964eeacf47c7
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 21:23:43 2011 +0000

    added a makerelease script for libval

commit 45ae48fec98f3dfec09cd86151fca5571c46d325
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 21:23:32 2011 +0000

    mention the number of commits

commit 29f8a959f7c9f851b719aaee8d1f2b632f0c761f
Author: Wayne Morrison <tewok>
Date:   Thu Mar 24 20:59:24 2011 +0000

    More 1.9 mods.

commit 2c72b6098324cec90d3c2429608b23440073c62c
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 20:48:13 2011 +0000

    Update for verison 1.9

commit 23e8a8288626b974e8cac1ccc0ee4dd54fa05356
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 20:35:36 2011 +0000

    update to version 1.9

commit be30b6cec713db5cb737711e2f271c6fdded422b
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 24 20:22:47 2011 +0000

    Update based on reading the changelogs

commit 78e92c77f57c3770a2abb08daa5ae1b0613cfe58
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 24 13:24:03 2011 +0000

    change root.hints location specified from AC_PROMPT_USER_NO_DEFINE to
    AC_PROMPT_USER, since the defaults root.hints value is apparently set to
    NULL if this is not done

commit cceca213aff70b9cc1d9a64f9fe630213c2a15a8
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:19:51 2011 +0000

    change the default key-archive storage to PREFIX/var/key-archive to
    meet modern FSL requirements.

commit aebb18bf356d0619cf162338d67b37222c322715
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:19:25 2011 +0000

    put sha1 back in the default list.

commit 3d0fe9a8298bb0810fb39013003e21621d3c3569
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:19:04 2011 +0000

    Added a note in the documentation about the -alwayssign behaviour.

commit 7534ee33f654d8bb6a090ec1996c2b33f49967df
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:18:40 2011 +0000

    don't let -alwaysign sign when phases 1 or 3 are in progress (the
    waiting phases).

commit bd3dbb8241dc643466ee9acb60d273b3e51312d7
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:18:26 2011 +0000

    change the default behavior of getds to only generate SHA256 records

commit 71991f2ead12166c721de7952cac22e9ceb85494
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:17:59 2011 +0000

    document the new flags

commit 14b3ead2a1cac25901c3306a460c36bbcbd1a190
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:17:29 2011 +0000

    minor -h formatting improvements

commit 883ad2903f44a8edf87b570bbb2638618e1fca7a
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:17:08 2011 +0000

    Added a -p option to list only zones in a particular phase.

commit 60ea7fff3feaf14ec4389639a3db2bdcaeb00e41
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:16:48 2011 +0000

    - completely restructure the output based on the fact that rollerd
      considers (by default) the age of the key to be based on when it was
      rolled, not when it was created.
    - add a -K switch to allow for displaying the age based on key creation

commit 84bf41c109e0ae7ebd21a3408701e8b4a872be5d
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:16:30 2011 +0000

    change default key type level (and capitalization fix).

commit 66e16c9c52052a45761afa8fd485fdb66b8cd321
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:16:06 2011 +0000

    support printing of known key type counts for a zone

commit 375198d359cc5ee8e416b49571aa532affcd399d
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:15:50 2011 +0000

    Allow listing of other key types

commit c82ec6519d75cca7e906c220a24ea9d475a3f133
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:15:28 2011 +0000

    fix zone krf saving

commit b744d944c87096297ebd3fd95d971e64cd1e97bb
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:15:12 2011 +0000

    Deep copy all the data since the KRF routines wipe the records on
    every keyrec_read().

commit ccff9919f561c126a2e9e376fdf0646e81edbe9a
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:14:49 2011 +0000

    fix debugging output so --debug actually works

commit e0175977bdf0acb93a1c921bb36eed7407074fdc
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:14:27 2011 +0000

    include arpa/nameserv.h ahead of resolver.h

commit 7f241f2b8d6e844b204987d7cb85d3d3790e79a2
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:14:02 2011 +0000

    install the validator-config.h file

commit 7da7a284e07ca0c6c084f74e674362c782f4a906
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:13:40 2011 +0000

    define USE_EDNS0 and libsres_msg_getflag

commit 3b43051a1a9d65accc8357f1be5b861c5bbd094a
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:13:24 2011 +0000

    make the nameser.h and arpa header inclusions work.

commit 28e12b8bc8a36f24d2991b6db17873adff9b3721
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:13:06 2011 +0000

    reinclude arpa/nameser.h

commit b6dd17c6789951b7121a34dec7e19168d3ad1ddd
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:12:47 2011 +0000

    - return error strings with failures
    - fix tests to correct them

commit 3a2d9b206eea76b7cb789481938fe5e72cc60474
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:12:26 2011 +0000

    rev 1 of beginning framework

commit aa576b3697e4d264415bf8846797a531e97346c0
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:12:10 2011 +0000

    recent pod2man update

commit 232e78a3b9324ad7221611cdd12f64bc20491bc1
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:11:47 2011 +0000

    recent autoconf version

commit a865317c68aeb4ad88cceae498cdb07a371e9e25
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:11:24 2011 +0000

    install the config.h file

commit a33d97b2ed1f1de27ab41866564164d05ef2ebc4
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:11:08 2011 +0000

    use correct current bit value for the DO bit if the system doesn't define it

commit 8973787d5db559edabdbb1c29b31ec320d6e42fe
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:10:53 2011 +0000

    libsres' get() does *not* have a edns0 arg

commit 11051c7b07f9fb43ea99a1be675d2e2ba860f36e
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:10:42 2011 +0000

    print IP addresses tested on a big screen

commit b67f57239351ca2b9f187ea75f5b7fa9b990e089
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:10:30 2011 +0000

    return a successful description of what was achieved

commit 3a3e0c42de6f85c65d67f65cf403446cc2d124b6
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:10:19 2011 +0000

    - return error strings with failures
    - fix tests to correct them

commit 815a76b7611c25510b5460c28996af4d2d462dcb
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:10:08 2011 +0000

    compile dnssec_checks

commit 9791ea5c59ea039e1e9695ea8069f87362c8b71b
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:09:57 2011 +0000

    rev 1 of beginning framework

commit 530a88988fec5b767e99afdcd02b928728bdd8bd
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 23 20:09:41 2011 +0000

    enable nsec3 by default

commit 8c7e4ad9b52adb9fb91c67aa9999deb9a62afd36
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:26:34 2011 +0000

    fix partially checked in fix

commit 1d28319a94313c68843ee868dba876e41df895f8
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:26:25 2011 +0000

    revert accidental checking of debug message

commit 7e021771390f4f96a978c7413174c9a77fd81d33
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:26:12 2011 +0000

    add top_q to async_status to more closely mimic async flow

commit 078bafc954b7a0daca714e197caa9b0630b72c3d
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:26:02 2011 +0000

    fix access to freed memory; various cleanup
    
      consolidate free functions
      - add free_val_rrset, val_free_authentication_chain_structure,
        clear_query_chain_structure
      - make free_query_chain_structure actually do free
    
      add log message when async query completes
      free incomplete results to prevent leak
      use printable name in log message instead of compressed name
      fix async check loop to handle current item being removed from list
      add various error checks
      clear copied ptrs before calling structure free
      clear next ptrs before calling structure free
      cancel outstanding queries when freeing query chain

commit 6f443a2509e2874c80155b4bad293112a4335a3c
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:25:50 2011 +0000

    fix in_flight count test, bump level of log msg

commit 3ccc49ccc5df7a1767f913683f25dd2388b7fb4d
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:25:37 2011 +0000

    don't loop over queries, _free_qfq_chain does it recursively

commit c70ad39cae5a65f3ef6cebb117b8b165143551de
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:25:28 2011 +0000

    don't decompress/alloc 0 byte rdata

commit ac29d20c5062e3ae5309dbd980828144d5772ca9
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:25:19 2011 +0000

    fix reversed logic test

commit 898741cd21bc7e5e1413944175b56f54a02837ba
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:25:06 2011 +0000

    don't try to read empty file

commit 7dcafc02ea14b82848d43f3feb15f9022097d8cc
Author: Robert Story <rstory>
Date:   Wed Mar 23 17:24:56 2011 +0000

    clear whole structure (not that it should matter)

commit 3e81e5d839ee3c0ce1aa054948c8568278583811
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 15:26:23 2011 +0000

    Added the rollerd-vastzones demo, for running a demo on a large number
    of zones.

commit d6eba7b6cad7e5b816ba76508d7db0c71a119bf8
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 15:06:02 2011 +0000

    If dt_adminmail() is given "nomail" as a recipient, then no message will
    be sent and success will be returned.

commit b4ce77dc3e2a3c99b7a869638a3daa3ba8776cee
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 14:58:20 2011 +0000

    Fixd e misspleled wrod.

commit a44d63330c6eacac3dd034fb9b0285f45d65f3b0
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 14:53:00 2011 +0000

    Allowed for not sending email in KSK phase 5 (based on config settings.)

commit a602376c4a037100fe4182a39777cb148e536fb9
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 17:12:36 2011 +0000

    Updated version numbers.

commit ce354a2cf2e3b61beb34fbf2e8fb7a6cf72f2758
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 17:09:19 2011 +0000

    Updated version numbers.

commit bfd1d773dfd49f249a2967f941c51a613e401792
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 16:56:14 2011 +0000

    Updated version numbers.

commit ac5a91807931761e52d5386ff4a3f91de654465a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 16:55:26 2011 +0000

    Fixed to handle the new (-ish) output from "rollctl -zonestatus" that
    accounts for split zones.

commit 13e5dff457fba9d343d19ae13a36e2c74d44c4d2
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 15:58:25 2011 +0000

    Updated the DNSSEC-Tools version number.

commit 571d681076574d437650eeb2024cc66b8d9c83ab
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 15:56:58 2011 +0000

    Updated the DNSSEC-Tools version number.

commit 28cf0e3618ace11a2a300d0cfcf58c55c5e799ee
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 15:56:06 2011 +0000

    Updated the DNSSEC-Tools version number.

commit 2f1721a4b4c968bcb2e1181b11a468c9d2fdb2ba
Author: Wayne Morrison <tewok>
Date:   Tue Mar 22 15:55:10 2011 +0000

    Updated the DNSSEC-Tools version number.
    Added the copyright header to getdnskeys.

commit 2fe7e1440f4f374cab1243abab2d254dcc471476
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 22 13:38:45 2011 +0000

    Add current patches that apply agains the mozilla mercurial repositories

commit f1f7856573826b7015b5c91e7206b2d6f9c16791
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 21:50:07 2011 +0000

    Modified to have an exit code of 0 when -version is given.

commit 9e50b6defcf33ba9d5a10f3086f55399fb5f72f2
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 21:41:33 2011 +0000

    Recognize (from rollctl exit codes) when rollerd isn't running or when the
    config file couldn't be checked.

commit e1ea8db30235bc2936386c1e50b280f2b7cf7df3
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 21:40:22 2011 +0000

    Use more useful exit codes so blinkenlights and other callers can determine
    why rollctl failed.
    Changed the exit code to 0 for -version and -help.

commit 394f20a37a6d96aca49f41b7c9f8547cd5bc658a
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 20:44:48 2011 +0000

    Added -Version code.

commit c6c642be4d4ab70aac384c8e5779b38e6d659a02
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 20:17:26 2011 +0000

    Added -Version code.

commit fdd6cb6a43bb8eea03afc889090187c08e0a396e
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 17:56:00 2011 +0000

    Changed the exit code to 0 for executions when -Version is specified.

commit 8b4c861b41fdd2576be7b20feab6276d6f18dafd
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 21 15:27:44 2011 +0000

    Use namecmp instead of memcmp for comparing names

commit 6f3a8ff22b68bc9cc2d13f262e822fe2fd78f2e7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 21 15:27:13 2011 +0000

    Minor change to a log message

commit 654578f7f9e0fb28370984944bcfc17d2ed73ff6
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 14:53:36 2011 +0000

    Minor pod fix that used "trustman" instead of "tachk".

commit be6e6d03ae9162df9e183f9ece8025a31ca5e393
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 14:51:59 2011 +0000

    Moved version definitions to top of file, as is done with most other
    DT commands.
    Listed myself as command POC in the pod (left authorial attribution as
    WesG.)

commit 1ecf83a3485e2f23823cca00a87129791ac5ecca
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 14:51:23 2011 +0000

    Moved version definitions to top of file, as is done with most other
    DT commands.
    Got rid of a bunch of extraneous spaces.
    Gave a unified format to each function's header comment.
    Made some minor grammatical and puncutational fixes to function header
    comments.
    Listed myself as command POC in the pod (left authorial attribution as Lindy.)

commit 6d6c69a42193a05ec6e3e1b81b7a9ddc22559c24
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 14:23:11 2011 +0000

    Made a few small changes to the pod.  These were punctionanal and formatting
    changes, not content changes.  (Well, one "i.e." -> "in other words" changes,
    as well.)

commit 21aefaeb67db9310b400c6232c709d3415f94c14
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 21 03:22:24 2011 +0000

    update to testzone files

commit 1d32f599222363fbf38f8c733d864adefd46e386
Author: Wayne Morrison <tewok>
Date:   Sat Mar 19 17:51:11 2011 +0000

    Fixed to delete obsolete set keyrecs.  Previously, these had been recognized
    as being ripe for deletion, but they weren't being deleted.
    
    (Trac ticket #138)

commit 0da03126884698a9b4e5fb7944fc19363828b8c3
Author: Wayne Morrison <tewok>
Date:   Sat Mar 19 16:15:16 2011 +0000

    Refined the fix from r5423:
    
            If keyrec file cannot be found, then it is assumed -genkeys was given.
    
    A check is made to see if -genkeys was given.  If so, then the new message
    added in r5423 is not given.

commit 94eec0f3a2b5b1a7ce9f3c00010b0a8a978c0b35
Author: Wayne Morrison <tewok>
Date:   Sat Mar 19 00:06:29 2011 +0000

    Modified dt_adminmail() to enclose the message-opening and message-closing
    calls in evals.  This will protect rollerd from abends in some situations.
    
    Fix submitted by Patrick Piper (ppiper@netlinxinc.com).

commit 5f5205d38f1bb412c4900eaf27ff5a1d7916b761
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:07:54 2011 +0000

    fix level of debug log messages

commit 7fa683f93528ec066822a1db1b0513773412d832
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:07:45 2011 +0000

    count printf doesn't make sense for async

commit f8745dbbbc5129b6af42162f3dfffc361f119d94
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:07:38 2011 +0000

    turn on res_io debug when debug_level is 8 or higher

commit cf7a68b6c4251defcccf542877df6114f8251758
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:07:30 2011 +0000

    add val_log_highest_debug_level
    
     returns the highest debug_level of all log targets

commit 4db003b259bda4321d468eadbf4dd8b67314d031
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:07:21 2011 +0000

    fix typo in help text

commit 0a0b6c5eae9866a7aa6273b4690fbbacd14f9eae
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:07:13 2011 +0000

    support for asynchronous queries for testsuites
    
     - add in_flight/remaining counts to testsuite
     - add async_status / val_response to testcase struct
     - add -I/--inflight option to validate
     - add run_suite_async (only used when --inflight > 1 specified)

commit c43e1d98d2e70bdd921d088220dffc98428445cd
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:07:05 2011 +0000

    add asynchronous val functions
    
     - set VAL_QUERY_ASYNC flag when chasing query if set on top query
     - add val_async_status_free
     - add val_async_submit
     - add val_async_async_check
     - cleanup pending async queries when releasing context
     - return error if non-async function called for async query

commit 76dee663652aef0427821dff2e0bc4a4c945a8f2
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:06:56 2011 +0000

    use async query routines if VAL_QUERY_ASYNC set

commit b8eff49193fbd0ae06d39fd29fbe1cc36661e6b7
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:06:47 2011 +0000

    move duplicated code to new func _free_w_results()

commit 550c7f0547e867e12d0c517df6a46079505fe858
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:06:39 2011 +0000

    extract context refresh code to val_context.c
    
      new: val_refresh_context() and val_create_or_refresh_context()

commit fcfbea2c5e0b1ef4f7f50aef3815032d6e2906a3
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:06:30 2011 +0000

    break ask_resolver into 3 pieces
    
      _resolver_submit, _resolver_submit_one
      _resolver_rcv_one

commit 00951625d04e39540284af181a1e1daf6cf46ebd
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:06:22 2011 +0000

    move most of ask_cache into new ask_cache_one

commit 6c0b8d21ff960a9958cbea19adc6fdabcedf24ba
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:06:13 2011 +0000

    init/cleanup qc_ea in queries; add query/qfq chain remove/free funcs

commit a85abfe39bcb1ecb78c49aea10e65884dfd5cb5b
Author: Robert Story <rstory>
Date:   Fri Mar 18 04:06:02 2011 +0000

    add async send/rcv functions for libval

commit 95c75e298661c30d83b1e6a0fa69fa124faed8e6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 17 02:35:00 2011 +0000

    Properly initialize rrset variable when trying to identify zonecuts

commit 2fdc57c325e7cd09089ff5fbf5b27f0433dfa9de
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 16 20:38:28 2011 +0000

    Fix improper check of soa bitfield in NSEC3 proofs,

commit d70e26a0e561a1ace0b7be5f9b1f7d149699c4b2
Author: Wayne Morrison <tewok>
Date:   Sat Mar 12 01:53:42 2011 +0000

    Used the proper method for exiting the programs.  This prevents a segfault.

commit 0625d61d1d0a0166c1c57cf9c79f1495a0e2233e
Author: Wayne Morrison <tewok>
Date:   Sat Mar 12 01:49:16 2011 +0000

    Used the proper method for exiting the program.  This prevents a segfault.

commit 45156d74715f200e7ca1edc3ce67498178096770
Author: Wayne Morrison <tewok>
Date:   Sat Mar 12 01:43:16 2011 +0000

    Used the proper method for exiting the program.  This prevents a segfault.

commit 8929fefcd9eefab6a4853266eca70fdbd20d9d04
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 11 01:50:36 2011 +0000

    Look for correct alias target when returning an answer that does not contain any answers

commit fc16c57488a8fd19a8403ac17af0d66ccab6ae0d
Author: Wayne Morrison <tewok>
Date:   Wed Mar 9 00:40:30 2011 +0000

    If keyrec file cannot be found, then it is assumed -genkeys was given.

commit 52803fb0834ce4b25e819bfb481d6ff0dbfd7946
Author: Wayne Morrison <tewok>
Date:   Tue Mar 8 17:29:56 2011 +0000

    Renamed $defkrf to $krf in chkkrf().  This variable was sometimes being used
    for the default krf and sometimes it wasn't.  A more generic name is better
    in this case.

commit 5d12f6ced12d97f0020ed7dbf5d692110446cabe
Author: Wayne Morrison <tewok>
Date:   Tue Mar 8 16:49:12 2011 +0000

    Slightly modified a few error messages.

commit 7e883d333856a4fe02b59ac0cea08ccf35cbfc7a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 7 18:30:25 2011 +0000

    Enable nsec3, dlv and ipv6 by default

commit 03fd478ee3c9d656f1d32c82b31ea627201a474a
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 4 20:02:08 2011 +0000

    update to testzone files

commit 707fb14dfdc4e15efd055597b56c86916dbe35f5
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 28 18:08:13 2011 +0000

    added a log message when an RRSIG was verified

commit 161ee2eebe4dad4b7cb958a5bdaff8cb55e92438
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 28 18:00:45 2011 +0000

    enable nsec3 by default

commit 808cb1c83b69912864b36fe6055da588195b84ca
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 28 18:00:23 2011 +0000

    news update for 1.9

commit d806ff6caba117ccaf10ef09753b9a9e171308f3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 28 17:34:14 2011 +0000

    Grab correct lock while reading negative answer cache

commit b6cf991611a18b3a6a3c06e155383b32246f814c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 25 18:30:35 2011 +0000

    When looking for zonecuts move up the delegation chain when we get an
    out-of-bailiwick answer for an soa record.

commit ea4386a711d1ab15128a9cad15d2417ffe0858dd
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 25 18:28:25 2011 +0000

    When searching for soa records look in the negative cache also.

commit f942dce531ff519e5881989a973a36a86e6c35a4
Author: Robert Story <rstory>
Date:   Wed Feb 23 04:47:53 2011 +0000

    res_io_read_udp updates:
    
     - don't use FIONREAD to figure out how much to read. I was getting
       0 bytes for FIONREAD even though select was reporting fd was
       ready to read.
     - always allocate fixed buffer of max size. 8k isn't that much, and
       the memory isn't around that long

commit fa6c272cc69ef0f591f7a77a6fae31d71c5836c7
Author: Robert Story <rstory>
Date:   Wed Feb 23 04:47:46 2011 +0000

    add debugging to res_io_select_sockets

commit 0e60561b481fdc420345195e1230fc6138857e57
Author: Robert Story <rstory>
Date:   Wed Feb 23 04:47:36 2011 +0000

    add res_nsfallback_ea; fix potential fd leak

commit 2cfcd8ce1a3a38b0f81bdd9408a67e49649b9fb5
Author: Robert Story <rstory>
Date:   Wed Feb 23 04:47:28 2011 +0000

    add missing return to non-void functions

commit 93313880d111afcde53e15f8d9e624f3ab85c673
Author: Robert Story <rstory>
Date:   Wed Feb 23 04:47:21 2011 +0000

    update res_io cancle/finished functionality
    
     - add  'all' versions which follow ea_next chain
     - add missing prototype for cancel function

commit 0998fecc83613c8a16bfe37783baba14c2857b1d
Author: Robert Story <rstory>
Date:   Wed Feb 23 04:47:13 2011 +0000

    add functions to check expected_arrival internals
    
      - is using a stream transport
      - has a file descriptor that is active in given fdser

commit 7d3265469864ce5e5a0ed10c31da082395cbd68f
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 21 22:22:11 2011 +0000

    Added a rule for creating a TAGS file

commit 6f8546ac4f5a66ffa86690acd84fe8cdb1b870f5
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 15 00:27:06 2011 +0000

    remove bogus test test

commit 1c5dfcc598f5ee7b6dcb02daa9e4fd9f7611bcb7
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 15 00:25:58 2011 +0000

    Update Fast.pm Version Number: 1.15

commit a6e0fce077056672da32c97ba536a1e17c77da80
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 15 00:25:35 2011 +0000

    patch from Sebastian Castro to fix NSEC/NSEC3/SSHFP parsing with ending comments

commit 010a0a1498f6d460595b1f2596231a88034d0c7e
Author: Wayne Morrison <tewok>
Date:   Wed Feb 9 15:07:36 2011 +0000

    Renamed -exitcode to -xc, so name shrinkage doesn't collide with -endtime.
    I think -e for -endtime is likely fairly widely used.

commit cbfba97f2f795a9d44883289fb333730c10c8f57
Author: Wayne Morrison <tewok>
Date:   Tue Feb 8 00:33:09 2011 +0000

    Slightly reworked how zone serial numbers are incremented.  This moves the
    increment into a more logical position in the logic flow.  It also allows
    zonesigner to work more easily with some IPAM tools.
    
    (Thanks to Patrick Piper for pointing out the problem and working with me
    to get this fix tested.)

commit 18fb91b64fd79072615d8f2f90679efe9d79f69d
Author: Wayne Morrison <tewok>
Date:   Mon Feb 7 21:40:25 2011 +0000

    Adjusted the pod for -exitcode.

commit 11051715ce058b33712260bc3a390c71c4442f81
Author: Wayne Morrison <tewok>
Date:   Mon Feb 7 21:35:09 2011 +0000

    Gave each exit() call a unique exit code.  Most exit calls were using 1 as
    the exit code; this has changed so that there are very few duplicated exit
    codes.  The handlers for -verbose, -version, and -exitcode all use the same
    exit number.  The new exit numbers are mostly ascending through the code.
    
    Added the -exitcode option.  This entailed:
    
            - adding the option itself
            - adding an array of exit messages, indexed by exit number
            - fixed an incorrect error message
            - added showexitcode() to handle the option
            - added pod describing -exitcode
    
    Changed a reference from "$opts{'zskcur'}" to "$opts{'zskpub'}" in some
    error-checking code.
    
    Fixed a comment to refer to named-checkzone instead of dnssec-checkzone.

commit 2bbec0948f3c8c3029005c2e0a5877c5b0fb2289
Author: Wayne Morrison <tewok>
Date:   Mon Feb 7 16:15:32 2011 +0000

    Added the -phase option to provide a clearer means of requesting the various
    rollover actions.  This involved:
            - adding handling of the new option
            - moving recognition of -newpubksk and -usezskpub in optsandargs()`
            - pod describing the new option
    
    Fixed a grammo in a comment.

commit ef5da77f5a6c17e15bb5aba622d1bf5d3c5d7a14
Author: Wayne Morrison <tewok>
Date:   Mon Jan 31 22:05:52 2011 +0000

    Added zonename fields to the rollrec entries.

commit 00718f1ac10e59fbf142f4e0fb2f70d6ceea685e
Author: Wayne Morrison <tewok>
Date:   Mon Jan 31 21:47:48 2011 +0000

    Added zonename fields to rollrec entries.

commit 76eb6b9e0541ec165bc36d3c9e47be84773c1e2a
Author: Wayne Morrison <tewok>
Date:   Wed Jan 26 16:54:31 2011 +0000

    Added support for -rollall and -rollzone commands.
    
    In skipnow(), commented out the setting of the kskphase and zskphase rollrec
    fields to 0.  When a zone was marked as a skip zone (by rollctl), these lines
    were forcing the zone to drop out of whatever rollover state they were in.
    This is probably not the right thing to do.  (The "probably" is why the lines
    were commented out, rather than being deleted.)

commit 73b6bfa6117e4e9b71e8ae440bd6bc1a86442c6d
Author: Wayne Morrison <tewok>
Date:   Wed Jan 26 16:49:34 2011 +0000

    Added -rollall and -rollzone commands.
    
    Fixed the example in the -skipzone pod.

commit 6a676eea17503f0d3e768a271cbe81c3a2584d89
Author: Wayne Morrison <tewok>
Date:   Wed Jan 26 16:44:11 2011 +0000

    Added support for rollall and rollzone commands.
    
    Renamed ROLLCMD_ROLLALL to ROLLCMD_ROLLALLZSKS to match its actual
    functionality.
    
    Fixed a typo and some pod formatting..

commit 5ed59cde2b7e9608c0884623c6f3a36252537583
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 25 23:50:21 2011 +0000

    Made log_insert default to the default log_head if NULL is specified

commit 606de3762a789d10f15a881d7a4b4b77c82fdd2e
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 25 23:50:14 2011 +0000

    patch from CPAN bug #60144 to fix generation lines

commit a2b00c428cd49f0be18b5d754d487c33b48aa360
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 19 18:11:19 2011 +0000

    update to testzone files

commit 5305d23c8aeab8514d1ddf3afa464a0c2aae33fc
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 18:02:23 2011 +0000

    Added validation for the log_tz config field.

commit 4a4c9774f600725675d6fea788e45a820ff2fc5f
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 18:01:44 2011 +0000

    Added support for initializing the log_tz field in the config file.

commit 04b3907d9fd5b62048f92c03387f5d1f897339e1
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 18:00:18 2011 +0000

    Added support for setting rollerd's logging timezone.
    
    Fixed a typo in a comment.

commit b2e6b3c7968f0a4bc7432d9c2c3e9aad79affa30
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 17:59:35 2011 +0000

    Added support for the logging timezone:
    
            Added the -logtz option for specifying the logging timestamp.
    
            The logging timezone is set according to the -logtz command-line
            option, the config file, or the DNSSEC-Tools default.
    
            The logging timezone is given in the start-up log output.
    
            Added an interface so rollctl can change the timezone.
    
    Modified optsandargs() to only exit after displaying all option-related error
    messages, rather than exiting on the first error found.

commit 50d9ad67a371688b50d10bc89ae7ca3cde7b0d37
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 17:54:11 2011 +0000

    Added rolllog_gettz() and rolllog_settz() for the logging timezone.
    
    Modified rolllog_str() to use the appropriate function for getting
    the timestamp, based on which timezone to use.
    
    Added pod about the new interfaces.

commit 51b59313ac5a7a5c0e87dd95740b14c57e05d74e
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 17:52:23 2011 +0000

    Added various entry points and variables for supporting the new log_tz
    configuration option:
    
            $ROLLCMD_LOGTZ
            $ROLLCMD_RC_BADTZ
            ROLLCMD_LOGTZ
            ROLLCMD_RC_BADTZ
            rollcmd_logtz
    
    This also required renumbering a bunch of the $ROLLCMD_RC_ error values.

commit bd7d514170bd9360ec06f01f3759475af2a4b7ee
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 17:49:20 2011 +0000

    Added an entry for logtz.

commit 75e0c1f3ef9cafcd72c1208a66b26a81c0d1e294
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 17:48:48 2011 +0000

    Added a default for log_tz.
    Fixed a typo in a comment and in the pod.

commit 13a18b2635f075586a17d95d77e9550df846e303
Author: Wayne Morrison <tewok>
Date:   Fri Jan 14 17:46:56 2011 +0000

    Added a default log_tz value to the conf file, and a description of
    log_tz to the pod file.

commit ed70e218186699beae7cd9ac9e0ec41d48aeecde
Author: Wayne Morrison <tewok>
Date:   Mon Jan 10 21:55:03 2011 +0000

    Added support for the new roll_phasemsg config field.

commit ee1c7484bfb1a2f2ea653d503f71068b8b7003f1
Author: Wayne Morrison <tewok>
Date:   Mon Jan 10 21:50:48 2011 +0000

    Support creation of DNSEC-Tools config files with the roll-phasemsg field.
    
    Clarified the pod for the -algorithm option.

commit 00cbe9d46d517c84021f5950f70c77a85f1da305
Author: Wayne Morrison <tewok>
Date:   Mon Jan 10 20:57:34 2011 +0000

    Added a default for the roll_phasemsg config option.

commit f685493e58ebffce784b96a2e166a3075a7e3148
Author: Wayne Morrison <tewok>
Date:   Mon Jan 10 19:27:18 2011 +0000

    Deleted a "my" to prevent a warning about a hidden variable.

commit 6a795b6eae05b648001a290efa51d419c7540211
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 6 16:15:22 2011 +0000

    update to testzone files

commit eae96db3036f40b2e08b08a783ce96d27d05420a
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 18:36:36 2011 +0000

    2011 copyright update

commit ebee5e1143a2825d049318030f27bc3e70f7ad00
Author: Wes Hardaker <hardaker>
Date:   Sun Dec 19 15:54:20 2010 +0000

    update to testzone files

commit 3e4f43f0c3eb9701289b0acf46a8bf02a7af8542
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 29 14:30:51 2010 +0000

    update to testzone files

commit 0c4e15d460fbf3b187bec4b58896d2e43d3477ab
Author: Wayne Morrison <tewok>
Date:   Fri Nov 26 01:06:28 2010 +0000

    Added the -phasemsg option to support the roll_phasemsg config option.

commit d4f60decb37e10fd092232e326b8e39898d37c76
Author: Wayne Morrison <tewok>
Date:   Fri Nov 26 01:03:35 2010 +0000

    Added support for the roll_phasemsg command.

commit a05e3b042c02340f869f71b93245613f2fc9a53e
Author: Wayne Morrison <tewok>
Date:   Fri Nov 26 01:01:20 2010 +0000

    Added the -phasemsg option to tell rollerd to set the value for roll_phasemsg.

commit da6efcf4b79f8e35a058c9fa26ad7067a9379ac5
Author: Wayne Morrison <tewok>
Date:   Thu Nov 25 22:55:19 2010 +0000

    Added support for roll_phasemsg.

commit b0485da9764b0e28ae9e38d5261a03ac520389da
Author: Robert Story <rstory>
Date:   Tue Nov 23 01:55:02 2010 +0000

    add --disable-bind-checks to, uh, disable bind checks

commit 6a1c80a378fb93a9b099aa0e0cc1e1c9c58125b5
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 19 22:08:00 2010 +0000

    update to testzone files

commit 2dc79542323d31f3c19373fa881acaba6d6baae1
Author: Wayne Morrison <tewok>
Date:   Wed Nov 17 21:55:27 2010 +0000

    Fixed option processing so the zonesigner line in the config file
    is seen.
    
    Fixed the way external commands are executed so errors are properly
    recognized.
    
    Moved a couple argument-processing calls from main() to optsandargs().
    
    Stop adding status lines to the log when "rollctl -zonestatus" is
    executed.  These lines are just commented out for now, in case popular
    acclaim is for their restoration.

commit 6755b1b4dbf4174d0987f2f7b03a719132f625a5
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 15 18:50:24 2010 +0000

    Fix logic for checking if a bit is set in the NSEC bitmap

commit af3f4c17b405dc20f07a7fdcd15045a288a6f23d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 15 18:47:58 2010 +0000

    Define a macro for filtering types that cannot be followed using
    CNAMEs/DNAMEs. Use this macro while reading data from cache, while identifying
    the answer kind, and while digesting the OTW response.
    Ensure that we properly consume saved referral information when we are
    returning a hand-crafted error response.

commit ce6507bc1293b22ae11a761470242e2a0e00979c
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 21:44:30 2010 +0000

    Fixed a bug involving the zone name not being specified on the command line.
    This usage "zonesigner foo.com" will work, as long as foo.com is the zone
    file and also the zone name.  This usage "zonesigner ../zones/foo.com" will
    try to use "../zones/foo.com" as the zone name.  The fix uses the last path
    element as the zone name, rather than the whole path name.
    
    Fixed three typos.

commit 7ea5fb4cc83e15056d3f412311f87b3845908aef
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 20:40:44 2010 +0000

    Add our key-arching program to the PAR inclusions.

commit d2316746078697b67679ad98c47a1ee5ca9c807f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 5 19:04:11 2010 +0000

    Don't match cnames/dnames in cache with queries for records that should not exist with cnames/dnames

commit 34cc0cded19d80006435c0731d2bb8894b76b3fa
Author: Robert Story <rstory>
Date:   Fri Nov 5 18:28:25 2010 +0000

    move debug outside conditional

commit c23899b4c2851b4db737358be39003139b261fd3
Author: Robert Story <rstory>
Date:   Fri Nov 5 18:28:18 2010 +0000

    add prototype for res_async_query_free, use instead of res_free_ea_list

commit f6c720c8ade3b098b341c66b1c708810e460bdb5
Author: Robert Story <rstory>
Date:   Fri Nov 5 18:28:09 2010 +0000

    check for bad fd before using FD_* macros; fix compiler warnings

commit 95146ebc3fe96c16d9c720c1c422c1dfe224ab0b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 5 17:30:10 2010 +0000

    Include arpa/inet.h for inet_pton()

commit d9b3efbf1ed6ab2f6695c4592fdb097814149707
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:22:51 2010 +0000

    misc cleanup
    
    - wrap macro in do while(0)
    - add res_free_ea_list
    - minimize time lock held during cleanup
    - don't free lock if we immediately try to reaquire it

commit e2e468381e7b58e96ce99d29f8464060146d772a
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:22:39 2010 +0000

    free transaction resources before returning from get()

commit fe0e85ff56dff7c12a39f6546eb90c67ddbd2d35
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:22:26 2010 +0000

    add functions to query/set res_io_debug

commit d023046956781b4a4c103eb853f0e7c9515149f1
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:22:10 2010 +0000

    add asynchronous api and test app

commit ef44fff1c612b9df316d56ca332e727cdaf84af6
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:20:09 2010 +0000

    move parse_name_server from libval to libsres
    
    - change prototype; return ptr to nameserver, instead
      of having a pointer to a pointer as a parameter
    - make create_nsaddr_array a function

commit f56b60237fc841bcae7d8a4e0bf8c3335d53a837
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:19:52 2010 +0000

    update select related functions
    
    - add handling of timeout and nfds in new res_io_select_info
    - call res_io_select_info from res_io_collect_sockets
    - flush debug before calling select

commit 6b49b950825b7a7979c03663404760beab70546c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 5 15:02:07 2010 +0000

    Decrement the rrset TTL to reflect the actual outstanding time within the cache

commit 63eca31e329f7845d0b5bf86dd1c7ccbc4873210
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:01:02 2010 +0000

    update res_io_get_a_response
    
    - only allocate space for one nameserver for response
    - skip cancelled/expired attempts

commit 3822d037c2339f576f337cb066cb598b59e25e7d
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:00:49 2010 +0000

    overhaul res_io_read
    
    - loop over ea_list instead of all possible file descriptors
    - change prototype from returning void to integer count of the
      number of sockets that were read from
    - close socket when switching to tcp

commit 1abc74766a246a94b4b116d30de9d4a0e0dcac86
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:00:35 2010 +0000

    overhaul transaction queue handling
    
    - use ea_remaining_time of -1 to indicate cancel/expired attempt,
      do not remove from the transaction list
    - break up res_io_check
      - new function res_io_next_address to move to new name server
        (reduces redundant/copied code)
      - res_io_check_one, called by res_io_check in a loop, handles
        one transaction at a time (prep for async patches)

commit 39a3d7c44e681f08588af2d2cc41bba80e132ba6
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:00:20 2010 +0000

    check for bad transaction id before getting lock

commit 43320fcd09627ca42ab1cd00550c8e4bd92c9158
Author: Robert Story <rstory>
Date:   Fri Nov 5 15:00:07 2010 +0000

    rename res_timeout() -> res_get_timeout()

commit 75244e6bd9e33942f9022d440a9908ffc5e02186
Author: Robert Story <rstory>
Date:   Fri Nov 5 14:59:53 2010 +0000

    move send specific code into res_io_send

commit ad91c3c165e0800c35dff5e404a8a2f4410e2ce9
Author: Robert Story <rstory>
Date:   Fri Nov 5 14:59:36 2010 +0000

    merge two node creation calls into one earlier call

commit b6cdec2e32e6a5b9d60a39401418d0e2cebad223
Author: Wayne Morrison <tewok>
Date:   Thu Nov 4 16:08:05 2010 +0000

    Used the proper method for exiting the program.  This prevents a segfault.

commit 0b3a79584cc98dd006684224c4473df9873a64d4
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 4 14:54:10 2010 +0000

    Changed copyright date

commit 14aaeb4d4022e923034b0dc609cd48ef317ae628
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 4 13:34:06 2010 +0000

    update to testzone files

commit f3aebb819e75f2fb9f52ab845aff6ee2a839078d
Author: Wayne Morrison <tewok>
Date:   Wed Nov 3 21:02:45 2010 +0000

    New command to provide a very simple GUI summary of zone rollover states.

commit 0147ccd9ef9e76d452a105744a76c94ac2b4943e
Author: Wayne Morrison <tewok>
Date:   Wed Nov 3 21:01:04 2010 +0000

    New command to provide a very simple GUI summary of zone rollover states.

commit e96ac0049e0b8fdfa37c9c96d52c99d8eb33caae
Author: Wayne Morrison <tewok>
Date:   Wed Nov 3 21:00:12 2010 +0000

    New command to provide a very simple GUI summary of zone rollover states.

commit 909b7a9b563ac664b4e4f833abde0ffe297122ab
Author: Wayne Morrison <tewok>
Date:   Wed Nov 3 17:53:10 2010 +0000

    Fixed a minor comment error.

commit c695fc5742235c6d24a69ac329d3a9ade06dfcd3
Author: Wayne Morrison <tewok>
Date:   Fri Oct 29 18:56:04 2010 +0000

    Changed "trustmand" to "trustman" in an output line

commit 148347d7729ac04f0bed54780256d5a33f43e52f
Author: Wayne Morrison <tewok>
Date:   Fri Oct 29 18:55:34 2010 +0000

    Changed "trustmand" to "trustman" in an output line.

commit 5473a11f5240694622ee0713df2ff57def0fbb6d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 29 06:02:24 2010 +0000

    In is_trusted_key() look for multiple matching trust anchors within the keyset.

commit 649438a53d8ef5db286180f98251b7b10e5ae977
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 29 05:56:55 2010 +0000

    For a keyset containing a locally configured TA, set the assertion status to
    VAL_AC_TRUST only if the assertion was verified by the TA.

commit 5eec44dcce066d6181dd8f57ec6384e97bc69f5e
Author: Wayne Morrison <tewok>
Date:   Thu Oct 28 18:56:07 2010 +0000

    dnssec-checkzone -> named-checkzone

commit d02caff303c994715ebe79435b6e40fa0a0acda1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 22 18:16:51 2010 +0000

    Perform more sanity check of SOA record returned for DS request.

commit a8cd661f0f6b4ea23306179e4bb3e65db5a22870
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 22 14:31:26 2010 +0000

    Set domain name string size to NS_MAXDNAME instead of arbitrarily limiting it to 100 bytes.

commit 4f8017657cda5e484497b1d0fe33c37ee1f9ba9c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 22 14:28:02 2010 +0000

    Don't return EAI_FAIL if getservbyport() fails since we may still have an address to work with.

commit f757c249de3cc2139ff70fde139be04027b6d820
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 21 20:31:05 2010 +0000

    Try validating through dlv if our local TA is broken and we only prefer the closest TA.

commit a4554b929df661c6a33b14e2f3f575480f8f26f6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 21 17:18:08 2010 +0000

    In val_getnameinfo() use different port type based on address family

commit 5479cd1a0083f3e9d43b3c2c5c81457ce7bd791b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 21 14:52:25 2010 +0000

    Slight modification to getnameinfo() to ensure that we don't use an uninitialized variable.

commit 52b6a4a728f7ae004e6548906fb46354f859df0d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 21 14:46:43 2010 +0000

    Replace inet_ntoa with inet_ntop

commit df23c575bc810bb68e589c191b707976d3095b1b
Author: Wayne Morrison <tewok>
Date:   Wed Oct 20 18:54:27 2010 +0000

    Made this demo use subdirectories for the two views.  Without these subdirs,
    the keyset and dsset files were being stomped with every zone signing.
    
    Renamed the example.com zones to make it easier to see what's happening.

commit 57b6d7722913ba31485421fe2167d14792779fc9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 20 16:52:19 2010 +0000

    The spfdnssec extension works until Thuderbird version 2.0.0.24

commit 66914591c833de40790add71712cbdfa3c5cd927
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 20 14:49:25 2010 +0000

    Fixed memory leak when re-reading policy files (e.g. if app_policy is set)
    Renamed dnsval_list variable to dlist to keep it distinct from struct
    dnsval_list

commit 30e3f8d939077dc0ea9551982c45d995de120920
Author: Robert Story <rstory>
Date:   Wed Oct 20 01:16:33 2010 +0000

    rearrange conditional to performal local checks before function call

commit 35117a70276455a89751a860a148fd58ecdab83b
Author: Robert Story <rstory>
Date:   Wed Oct 20 01:05:29 2010 +0000

    update version in configure (was 1.4.rc!!); regen configure with
    autoconf 2.59 (per config.in req; was 2.61)

commit 01cd98153f699f9f565392a425264115a62e7ed7
Author: Robert Story <rstory>
Date:   Wed Oct 20 01:05:07 2010 +0000

    sync rpm spec file with fedora koji

commit d0866a1157c11cb1e68cab94ed23caf9d3d830ff
Author: Robert Story <rstory>
Date:   Wed Oct 20 01:04:53 2010 +0000

    distinguish between required/recommened perl modules

commit 38d021c53a16b4577ae5a59ff72b58e1394fad80
Author: Robert Story <rstory>
Date:   Wed Oct 20 01:04:43 2010 +0000

    add checks for dnssec keygen, signzone, checkzone

commit 61dad8cc0971b8b0fe43be87b9741154660873d3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 19 21:16:00 2010 +0000

    Fix memory leak when checking for provably insecure condition.

commit 5fabcad7e52c2beb9a4a86affb429c02890b0f7f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 19 20:43:45 2010 +0000

    Use zonecut information from rrsig whenever available.

commit 3886fa9f91dabc1245ffa406a0cbd05d68828c4d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 19 20:41:33 2010 +0000

    Initialize response structure to zeros.

commit 5da88ceb6bb742050b9863f32675b507223c14b8
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 19 20:40:58 2010 +0000

    Fix memory leak while copying respondent server information.

commit 8d4fad2d10f1b33d1da808d3abb678be591e7b1e
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 19 18:34:24 2010 +0000

    update to testzone files

commit ddc75356b604853a261fb8bf9232faf3d29ffc13
Author: Wayne Morrison <tewok>
Date:   Sat Oct 16 19:53:01 2010 +0000

    Added functionality for renaming a rollrec entry.

commit 1842d868b099407dcf0dedac86555985ca7b4f50
Author: Wayne Morrison <tewok>
Date:   Sat Oct 16 19:39:49 2010 +0000

    Fixed the regexes in rollrec_rename() to allow spaces in rollrec names.

commit 6ad25c671616981841d93584a6c796231a731d0e
Author: Wayne Morrison <tewok>
Date:   Sat Oct 16 00:30:30 2010 +0000

    Reset @rollrecs on rollrec file re-read.
    Fixed some comments.
    Reformatted a caveat in the pod.

commit 5822234162c77bd623fb48b6c67a415a4d295f44
Author: Wayne Morrison <tewok>
Date:   Fri Oct 15 00:19:10 2010 +0000

    Added the -newname option to modify the rollrec's name.
    Updated the script's version.

commit f853dad355173fcbeb0b6945f43d6792386a174e
Author: Wayne Morrison <tewok>
Date:   Thu Oct 14 22:53:42 2010 +0000

    Updated internal versions of these scripts.

commit 9c4f5b2b2e4e0947c18ca20bdcfb046764f23569
Author: Wayne Morrison <tewok>
Date:   Thu Oct 14 22:47:21 2010 +0000

    Updated internal version fields of these modules.

commit b0fbcfa7ae20c6256a9c6d06a0e7f8355351bc43
Author: Wayne Morrison <tewok>
Date:   Thu Oct 14 17:55:23 2010 +0000

    Deleted some unnecessary vertical-spacing comment lines.
    Deleted an unnecessary return.
    A few grammar fixes in comments.

commit 818db93334e4c95ce1067a0f26e56291b510303a
Author: Wayne Morrison <tewok>
Date:   Thu Oct 14 17:49:05 2010 +0000

    Added the rollrec_rename() interface.
    Spacing conformity on some queued-command code.
    Deleted some unnecessary vertical-spacing comment lines.

commit 0bcf940f62e06a6f893958e88ae9b0b6a208dd7a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 14 13:59:55 2010 +0000

    - fix potential memleak while freeing up val_result_chain structure
    - check for DLV ANC proof in the queries_for_query chain as apposed to the query chain

commit fab1ed7a31b4ff375282275f66cf8a86550cf2ff
Author: Wayne Morrison <tewok>
Date:   Wed Oct 13 05:21:49 2010 +0000

    Divided the checks into three groups.
    Added a check to ensure there aren't any duplicated rollrec names.

commit 0207c28e6e030aa3b1f337229b2b4a4e222d39c9
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 12 18:37:44 2010 +0000

    Check proper message size bounds when parsing response data

commit 92cda60178c85937c53e9f67a0ae6e7fa14b47af
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 12 18:20:03 2010 +0000

    Initialize response structure prior to running test case

commit 1914d47f4d4c48ddb093bbc6d650ced1c4823082
Author: Wayne Morrison <tewok>
Date:   Mon Oct 11 16:59:40 2010 +0000

    Added the -rollrec option to allow specification of the rollrec name.
    Added pod and examples showing use of the -rollrec option.

commit d8b6cb36710cf912137bc8254c991bdbf0a9832c
Author: Wayne Morrison <tewok>
Date:   Mon Oct 11 16:57:36 2010 +0000

    Add quotes to the displayed rollrec name.  This is intended to allow for
    easier output parsing by other programs.
    
    Change the "Name" header to "Rollrec Name".
    
    Fix spacing in a few usage lines.
    
    Modified the pod to describe the quotes change.

commit 8e328966663e27712e3f8988c3d46ff766e94a48
Author: Wayne Morrison <tewok>
Date:   Mon Oct 11 15:17:16 2010 +0000

    Harmonized the pod and the help_help() section.

commit 27f3c2a0d3be6cb69b7dc23b8e3f2fefccf31967
Author: Wayne Morrison <tewok>
Date:   Mon Oct 11 04:35:48 2010 +0000

    Added the "noshow" command to the config file, so that the various columns
    can be not shown at start-up.
    
    Moved column-index calculation to calccols() nad out of disp_menu().
    
    Reordered some conditions in setopt().
    
    Several comment fixes.

commit 9ed0a9331c9631ac9272f5b10c872cae3f89d851
Author: Wayne Morrison <tewok>
Date:   Sun Oct 10 04:07:44 2010 +0000

    Need to use the rolllog.pm module for a call to rolllog_str().

commit 753df72d414192e223cf4c8ce619781bf9c6097e
Author: Wayne Morrison <tewok>
Date:   Sat Oct 9 16:24:03 2010 +0000

    Allowed either rollrec name or zonename to be hidden.  Two menu items were
    added to allow for this.
    
    Moved all info-stripe fields to the left.
    
    Renamed the "Zone Display" menu to just "Display".
    Added a few separator lines in the Display menu.
    
    Reworked how column locations of KSK sets and ZSK sets are calculated.
    
    Renamed some variable to better describe their purpose.
    Renamed disp_sets() to disp_menus().

commit 7ba0099ee0faccdd204d756b2f538485e41511fc
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Oct 9 05:11:33 2010 +0000

    Add support to free the complete val_query_chain since we no longer have the
    free_query_chain() function

commit d48f27f6ddf96e8f1afb0cd0890bf0052d855caf
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Oct 9 05:10:09 2010 +0000

    Do away with the free_query_chain() function
    Removed locks on query structure. Locks on the assertion chain should be
    sufficient to ensure that no two threads modify the query element at the same
    time.

commit e6013bb04fbf94d07a5ef28863de196f7da64c84
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Oct 9 05:09:21 2010 +0000

    Fix a memory leak. Properly initialize the soa TTL value.
    Do away with the free_query_structure
    Removed locks on query structure. Locks on the assertion chain should be
    sufficient to ensure that no two threads modify the query element at the same
    time.

commit ccc0effe2046bc3247146e0fcebca77e92bd2dbb
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Oct 9 05:07:41 2010 +0000

    When resetting a query do not free the query chain, just free the internal
    structure.
    Removed locks on query structure. Locks on the assertion chain should be
    sufficient to ensure that no two threads modify the query element at the same
    time.
    Fix a memory leak.

commit 8400ad8c6378f3c158e0425113cf26510f569810
Author: Wayne Morrison <tewok>
Date:   Fri Oct 8 18:39:13 2010 +0000

    Added a demo to show split-view usage.

commit a656becfc5c4639e92103fce29762cf52137aa96
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 8 17:04:58 2010 +0000

    Fix couple of memory leaks

commit 6a86954bbc25ecff32a1d1ae503c85f808167a78
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 7 14:36:41 2010 +0000

    Acuire the transaction array mutex before reading from the array.

commit ffc8ab638ec3abd4d869adaeb9d6b4477d9761ab
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 7 14:34:36 2010 +0000

    Set default valuse for certain variables.

commit 3a763f956fabbdda08e7b5e7609bff8381bf08f7
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 7 14:33:48 2010 +0000

    Don't modify the cache when we don't hold an exclusive lock (i.e. during a
    catch fetch operation). The cache is only updated during a stow()
    operation, when we actually hold the exclusive lock.

commit b81c208e404b6e958a9123cf4cff8a721adcdba6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 6 14:35:45 2010 +0000

    Add support for exporting graph as png

commit bb3494172d7e85ad650c6948ac1dc4d3a33fa599
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 5 22:37:31 2010 +0000

    update to testzone files

commit d1948015bd92de7208238f2e5381daa1f841cb84
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 5 18:38:57 2010 +0000

    update for new openssh 5.6

commit 4ffd80391f7020ee89a092d39be978995456b299
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 5 17:20:59 2010 +0000

    Remove debug statements

commit 56e25ad35f8c3065f8d78777be7a71c68ab4d7b9
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 5 17:19:48 2010 +0000

    Fix improper array use

commit 27e440ed8de6c5913d4a591d56747b2be4fb55b8
Author: Wayne Morrison <tewok>
Date:   Tue Oct 5 16:07:40 2010 +0000

    Add the rollerd and DNSSEC-Tools versions to the status output sent to rollctl.

commit 1d8ad5282c593b8edeb2b08dcbc9a9150ab3f0d2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 30 13:28:45 2010 +0000

    Set qc_flags as opposed to qfq_flags

commit f293f0cbe1d356c631866d48c3ef4dba3f1433fa
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 17:38:43 2010 +0000

    Set the correct flag to re-enable EDNS0 when previously disabled

commit 5c1167741e6832f335849ebc3098febdb087d8ea
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 15:17:55 2010 +0000

    Replaced tabs with spaces for consistent formatting

commit 90d8aa07f7c91af4f3b13a390e983395dcbcc042
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 14:49:33 2010 +0000

    Use the global policy knob "closest-ta-only yes/no" to control if validation should continue above a broken TA.

commit 76c7b3d167d2881115f673a2ff6cf11e7efa452b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 14:02:49 2010 +0000

    Supports version 4.0.+ too

commit d437820d2f535751100807ed19ba91c55386712b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 14:00:14 2010 +0000

    Removed VAL_QFLAGS_STATE; added VAL_QUERY_REFRESH_QCACHE

commit 90db2dc1951b02d96e10cc241e5d8639c6f8cb7d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 13:34:13 2010 +0000

    - Add support to force re-querying of records using the VAL_QUERY_REFRESH_QCACHE flag
    - Do DLV validation only if the ZSE for that zone is validate
    - Add VAL_IGNORE_VALIDATION as another case where DLV will be attempted
    - Allow validation to work for delegations whose ZSE are marked "validate" for a parent zone whose ZSE is marked "ignored" if we have the TA configured for the parent.

commit f2a6c42d7ac947dc60d7a88fb06eb0499774b52c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 13:27:44 2010 +0000

    Rename VAL_QUERY_REFRESH_CACHE to VAL_QUERY_REFRESH_QCACHE so that it is 24
    chars long (helps in Net::DNS::SEC::Validator)

commit fb1044e919ec2257ef95677fa4b45cd134a5a107
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 29 13:01:30 2010 +0000

    More restructuring of VAL_QUERY_ flags

commit 0c2fa3609e8175f6a514de630dc5d44e9bf9f8ba
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 28 15:36:48 2010 +0000

    Up the release number

commit 7ccc05e8c21181aa46d8628ddcfbe4d338248cdf
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 23:02:18 2010 +0000

    a simple script to update man pages

commit 6398ebfb844cbbc37a2cf7c993f6543137eecced
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 23:01:31 2010 +0000

    update man pages from the 1.8 release

commit 302c4a0556d1c8cc83e5ded584bdd1e053b19648
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 21:06:42 2010 +0000

    Update for verison 1.8

commit 7a7156b6f467a4cd7321a7d85b8a8edb434d2ebf
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 20:57:18 2010 +0000

    update convertar version and mention the new feature

commit 7348a97cc2ec93f5001d45153eefa77207d6d98b
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 20:51:49 2010 +0000

    Update for verison 1.8

commit b1acb9a38c37a795584954f96d4158477d266ab6
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 20:49:07 2010 +0000

    copyright and version updates

commit 66ea404df5815be08e814e0c959b637121caacb9
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 20:48:57 2010 +0000

    update with new bullets from robert

commit 7755edb1f175534b1b7d94156d2671dbd9794701
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 24 20:46:16 2010 +0000

    Update Version Number: 1.8

commit c4667188231adf058a4c02039f67c17a004f5de3
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 20:31:40 2010 +0000

    Added keyrec_fmtchk() back in, but it should not called by anything other
    than the dtupdkrf script.

commit 524685fd642d3f71dae5bd5ce8f9ba6bc28b9a7c
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 20:30:04 2010 +0000

    Added dtupdkrf to bring an old keyrec file to the current format.

commit 95f14ce9aa60bf46723189959fb8420773a8f386
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 17:48:27 2010 +0000

    Fixed a condition in keyrec_filestat().

commit 60dc4205ffbdd927fbb3e0f34ce42ac0621f104c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 24 16:18:23 2010 +0000

    Update version number

commit f5aa2a77355c14f590e482e222ceee713e01069a
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 15:59:11 2010 +0000

    Updated version numbers to 1.8.

commit 8b49a6c6c0738a61e519ccd00e47329108779228
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 15:54:43 2010 +0000

    Updated copyright date.

commit 0f963bb3efb29d2f6967622d3a31a811cd44796a
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 15:53:07 2010 +0000

    Updated DNSSEC-Tools version number to 1.8.

commit 91063a5d423a0fec8e7f05185a874e0d97dd8b3a
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 15:44:06 2010 +0000

    Added support for zone_errors configuration field.

commit 3dae335e8c1b7229bda845afa4625292082a2687
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 15:34:18 2010 +0000

    Added entries for zonesigner, rollerd, blinkenlights, and keyrec.pm.

commit c9f1b562a338caff13b549256374e96d7018b396
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 15:15:06 2010 +0000

    Added an informational message to the exit if rollerd isn't running.

commit f34d7d494eef3c5f5554a6d90c4bf474b98dd2a7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 24 15:07:48 2010 +0000

    Update NEWS for 1.8

commit 72306ad2fe408538bc1a8bc43c29378c59a33708
Author: Wayne Morrison <tewok>
Date:   Fri Sep 24 14:55:03 2010 +0000

    Restructured genksks().  Part of this was to add revkeys() to mark a given
    set of KSKs as revoked.
    
    Rework how zonesign() collects KSKs for the command line.
    
    Modified expandrevlist() to only add keys once to its big list o' keys.
    
    Remove an unnecessary call to keyrec_signset_new() from rollzsk().
    
    Changed several places to use $droprevoked rather than $opts{'droprevoked'}.
    
    Added -nodroprevoked and made -droprevoked the default behavior.
    
    Changed double-quotes to single-quotes in several places.
    
    Renamed setkeytype() to ssetkeytype().
    
    Deleted some dead code.
    
    Some comment fixes.

commit 75f119c3c6257a82f22412536fd5c31f0d803b01
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 24 03:50:59 2010 +0000

    Don't treat a CNAME/DNAME response for an SOA query as a valid alias chain.

commit 6149f1288f8d0c317cff6ecd8cb45c9b98b2ea21
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 23 22:19:37 2010 +0000

    mention that libval has been updated

commit 5cf679f67a7bc271682fdf23316e7ef6af435a88
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 23 20:51:08 2010 +0000

    Don't retrieve the zonecut information for a name from its DS proof of non-existance.

commit 990a1260a6dad13d7cd9544bf5800532c83291a0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 23 20:49:24 2010 +0000

    Fix parsing of nsec3 records

commit 55b7f274764653e030c01defd24b24c75cc8b765
Author: Wayne Morrison <tewok>
Date:   Thu Sep 23 19:16:27 2010 +0000

    Removed keyrec_fmtchk() as this is an inappropriate place for these actions
    to be taken.  More importantly, file-use collisions would sometimes result in
    corrupted files.  keyrec_read()'s call to keyrec_fmtchk() was also removed.
    
    Added keyrec_filestat() to validate the existence and readability of a keyrec
    file.
    
    As a first step of deprecating keyrec_open()
            - modified keyrec_open() to call keyrec_filestat() and save the name
              of the keyrec file
            - modified keyrec_read() to call open() instead of keyrec_open() and
              save the name of the keyrec file
    
    keyrec_creat() immediately closes the newly created keyrec file.
    
    Fixed some comments.
    Changed several "DNSSEC" and "DNSSEC tools" instances to "DNSSEC-Tools".
    
    Modified how some routines manipulate @keyreclines and $keyreclen.  Rather
    than modify it directly, they now manipulate local copies and reassign the
    whole blob at the end.
    
    Reordered some conditionals for easier reading.
    Removed some dead code.

commit ab63b26192bf5350869a5bef402938fd1364997e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 23 17:43:38 2010 +0000

    Treat responses with only addition section data (e.g. EDNS0 opt records) as empty responses

commit 533942b8fec6ad010618105f3d60209dbddfc75e
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 22 04:43:23 2010 +0000

    update the library version number since there has been a lot of changes

commit ac912f570692bc8f2a7406c7eed231030ac31a3c
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 22 04:43:00 2010 +0000

    notes on the firefox build

commit 65394475c6ee5aaac585dddbdf26cca9f7075727
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 22 04:42:35 2010 +0000

    2009 -> 2010 copyright dates

commit f4821d981df95a48832eb6d42bf2e3e180e833d0
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 22 04:42:00 2010 +0000

    Added a -C option to not cluster stuff.

commit 642952dfa3888e392017fdd2c17613e6e749894f
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 22 04:41:35 2010 +0000

    Update the build READMEs with various tidbits

commit 08fe36a28e1c4874f5d597284f88838158e1df16
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 22 04:41:06 2010 +0000

    fixed fetching the ds for '.'

commit 8fb32191ad876116d5ed0de51f1de99bfa23933f
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 21 14:52:33 2010 +0000

    update to testzone files

commit c3bf21cb408c5e3baae5eed48282c578bc69ce55
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 14:34:38 2010 +0000

    Fix missing 'if'

commit 0aa3f5e77e958125f698f37ca9a070b4e63b8e7f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 14:31:22 2010 +0000

    Update for newly defined VAL_QUERY_ and VAL_QFLAGS_ constants.

commit dabd090cf0849562c48c83e23f4a3afc0c17f411
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:28:35 2010 +0000

    Try to clean up passing of pointers by value and reference in various cases.
    Use the edns0 size from the name server structure. Set the initial value from
    the dnsval.conf policy and fallback to smaller values when the query returns
    with a failure condition.

commit f14428e5712c5cd348b733eb2e10b9ad71c12fde
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:28:15 2010 +0000

    Try to be more liberal in what we receive when we query zones that are not
    capable of handling EDNS0. When querying for SOA records be prepared to handle
    empty non-existence responses in the PNE checks.
    Try to be more consistent in the definition and use of VAL_QUERY_ flags.
    Specifically, use qc_flags for user-level flags and qfq_flags for maintainting
    internal state.
    Use the correct DLV break-off condition. DLV does not work quite right yet.

commit c96c631ec514b2ce1f707959cbbaf1e561339ab6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:27:50 2010 +0000

    Added #ifdefs for IPV6-specific code

commit 82eb8720e513893e958da187038f57e0ff7bfcdb
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:27:22 2010 +0000

    Restructured stow_ functions(). This will undergo further changes in
    the near future such that the cache also keeps track of query flags and EDNS0
    information while matching queries.

commit 7a5c28ca7814e89c6369e4be83b58a239f9e8723
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:27:05 2010 +0000

    Set EDNS0 size in the name server structure.

commit 4beb0550fd09cb856857565c96881f4f40188b4f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:26:42 2010 +0000

    Store the edns0 size within the the name server structure instead of passing
    this value explicitly to different functions.
    Use res_create_query_payload() as the means to create the query payload

commit 440fbaa76b18268590ffcd7f813793d7561444a6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:26:21 2010 +0000

    Define new function to try different EDNS0 sizes when a query fails.

commit 71f46f54eff4600052cc5fc52c2015f0b7496029
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:25:42 2010 +0000

    Create a new function to create a query payload on demand. We need this when
    we're falling back from EDNS0 to non-EDNS0 queries.

commit d1c9d3a233be5e3e0b40e71ce906d2c410e6be2c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:25:04 2010 +0000

    Restructured query flag definitions. Tried to separate user-defined flags from
    purely internal state flags.

commit 95a3f4fed6871ca20658d97390de6de1a455111c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 05:24:48 2010 +0000

    Store the edns0 size within the the name server structure instead of passing
    this value explicitly to different functions.

commit d829fe3da4e59fb9444216ff96c562883ffe3796
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 21 04:38:18 2010 +0000

    Replace the dnssec-tools.org TAs with the root TA. Set the zone security
    expectation accordingly.

commit 485c3975eb9f8111889157253a1758b561991008
Author: Robert Story <rstory>
Date:   Thu Sep 16 20:09:38 2010 +0000

    Initial port files for Net::DNS::SEC and dnssec-tools

commit 3a4adb2606c1c6045f909978d6a90eb80c86f881
Author: Wayne Morrison <tewok>
Date:   Mon Sep 13 13:38:08 2010 +0000

    In clearzoneerr(), we'll only reset the error count if it isn't zero.
    Also, we'll log it as TMI instead of ALWAYS.

commit 82c1aed80b5d6c8fe3a528851c07338cf509fc22
Author: Wayne Morrison <tewok>
Date:   Mon Sep 13 04:18:10 2010 +0000

    Added support for the per-zone maximum error count in rollrec records.
    zoneerr() is used to increment a zone's error count, and possibly change a
    zone to a skip zone.
    clearzoneerr() is used to reset a zone's error count.
    
    This is a start.  There are probably additional places where zoneerr() and
    clearzoneerr() calls should be made.  It would probably be good to add a
    rollctl-based interface for clearing a zone's error count.

commit 8cca130e405c3947aa7abe48508c5350415bc81b
Author: Wayne Morrison <tewok>
Date:   Sat Sep 11 23:02:11 2010 +0000

    Added support for the curerrors and maxerrors fields.

commit 5c7a1904cb30c5b21b61fcb0b6be9ed6932b1c1e
Author: Wayne Morrison <tewok>
Date:   Sat Sep 11 17:34:38 2010 +0000

    Fixed field name for zone override.

commit 1c5c5d1b9c7e3c947e47d566bbc83f89b7876fc9
Author: Wayne Morrison <tewok>
Date:   Sat Sep 11 17:23:22 2010 +0000

    Ensure that we've gotten a keyrec from the file.
    Fix a comment.
    Change a couple keyrec_close() calls to keyrec_discard() calls.

commit a745aee3a6e5348bd93c007938a63c0333c72232
Author: Wayne Morrison <tewok>
Date:   Sat Sep 11 17:05:22 2010 +0000

    Validate the zone_errors field.

commit 65a4123116cf86fcc851407d5eb78c959e4f62d1
Author: Wayne Morrison <tewok>
Date:   Sat Sep 11 16:43:29 2010 +0000

    Added support for the zone_errors config field.

commit df5ec44f96c2f044f7265ddec91ab1ad30b9544c
Author: Wayne Morrison <tewok>
Date:   Sat Sep 11 16:37:41 2010 +0000

    Added the zone_errors field.  The a zone's count of consecutive errors is
    exceeded, the zone will be changed to a skip zone.

commit 54629f573a5399b04ad8af15b8d44eaee6074adf
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 10 01:01:28 2010 +0000

    Cluster authoritative nodes together

commit 718e8d7a35c2412f898d9f0160c6323d21d20005
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 9 23:05:28 2010 +0000

    Darken the color and recognize another set of DNSSEC types

commit b4f408392209cb0d8d2b84a1c65be21252696295
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 9 23:05:18 2010 +0000

    fix some top level links

commit 4746cc2343f5d6ecbce5e3be6ccbc4b2d4caca75
Author: Wayne Morrison <tewok>
Date:   Thu Sep 9 17:34:39 2010 +0000

    Added some checks for rollctl execution failures.  The one in infostripe()
    should stop the runaway error messages.
    
    Changed a keyrec_close() to keyrec_discard().

commit feb8cab866ab1fa53c0ed372f884a0d0a0d98746
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 8 03:04:56 2010 +0000

    shorten help string so it fits on the screen.

commit 17f17061087b334f1d24ad1c7a2d8982add29b59
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 8 03:02:36 2010 +0000

    Added useful help messages to suggest adding -genkeys or other

commit 02c4f52278e04ee77c24012cf3818e8dacdf1e84
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 15:36:18 2010 +0000

    update to testzone files

commit 4ae91dcbc8a5c1cc0c4c5e39fa8a48b6438d6234
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:05:48 2010 +0000

    color secured answers green

commit 7e9c0b51081fe47e32de63012b13dc0bfd6dbec6
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:05:37 2010 +0000

    version bump

commit 3f1e5950e67d7a9c6f3877079014a618dfaf1865
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:05:27 2010 +0000

    Patch from Jacek Zapala to fix mname and rname parsing

commit d64a93355ba5745b65db3ad6218f29e11694d161
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:05:17 2010 +0000

    separate out edgecolor selection into a bigger if/else loop

commit 16a8d829fad36ed3ff9e95d99f55e35ef59cc167
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:05:09 2010 +0000

    add a -Q option to not show the edge label number

commit 584767fff9299e4fae38c6bd88804dc0c5d9e715
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:05:01 2010 +0000

    Only set the rank direction if the dot layout is used.

commit 53bb75eec105a401d2b8385d27e5d726ad6de63c
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:04:53 2010 +0000

    Added notes for the new dnspktflow options.

commit 29c2e9f4246feece99c89ddafc0e273b46d7a0fd
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:04:46 2010 +0000

    Added --node-size for mapping complex zones.

commit ec226da65627bb9570b65d422922b52ec02960b0
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:04:36 2010 +0000

    Added documentation for --layout-style

commit 44256c8c46ad7b17d0b122c42239ae54dfe0c875
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 7 13:04:27 2010 +0000

    added a --layout-style option

commit 1d51838f8f8582eb9b53fc967474c3e2457f3456
Author: Wayne Morrison <tewok>
Date:   Mon Sep 6 22:49:57 2010 +0000

    - Fixed keyrec_write() to lock the keyrec file correctly.
    
    - Modified how keyrec_fmtchk() handles the kskkey fields in a zone.  If a zone
      has a kskcur, the kskkey will be changed to a kskobs.  If the zone doesn't
      already have a kskcur, the key will be changed to a kskcur.
    
    - Added keyrec_curkrf().  To allow this, the keyrec name is saved and cleared
      whenever the keyrec file is opened or closed.
    
    - Adjusted validity checks in keyrec_signset_new().
    
    - Added a few checks to properly handle subordinate signing sets.
    
    - Renamed a few variables to better match their purpose.
    
    - Moved a variable assignment to provide a (slight) performance increase.
    
    - Clarified a number of comments.

commit 824af8719ff7693aa595d5205d34fc3a69a56036
Author: Wayne Morrison <tewok>
Date:   Wed Sep 1 15:33:02 2010 +0000

    In rollrec_write(), a copy of the in-core rollrec lines is made prior to
    trying to write the file.  This is to keep the data from being mucked with
    while we're writing it.
    
    Added some clarifying parens to a conditional.
    
    Lock the rollrec file while we're writing it.

commit fabd7a8302699f97bd889956df5da4bf63fb11b9
Author: Wayne Morrison <tewok>
Date:   Wed Sep 1 14:51:02 2010 +0000

    Only archive obsolete keys and not revoked keys.

commit 777af6bf657e200af487bc13254b106df1d11fe9
Author: Wayne Morrison <tewok>
Date:   Wed Sep 1 14:12:02 2010 +0000

    Handle subordinate signing sets as sets, rather than as keys.

commit b3fadd1afc21aadab884024b8612b6dad988e677
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 1 00:21:46 2010 +0000

    added note for 1.8 announcement about mapper's node sizes.

commit 0d82a7b0a10cd6826a27f78f80d45ccd545ff78f
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 1 00:21:25 2010 +0000

    Added a new option --node-size for making "smaller" diagrams.

commit a0ed8fb64122b8569516d70f7c3910f038fd5f5f
Author: Wayne Morrison <tewok>
Date:   Wed Sep 1 00:17:24 2010 +0000

    Handle subordinate signing sets as sets rather than as keys.

commit fe4f0e80d7370db6bd5494ec7f02e942c81ef81a
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 31 23:18:01 2010 +0000

    update to testzone files

commit 1c4b7c49b98feaaf366db6f992df2a21329ef399
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 31 23:03:16 2010 +0000

    update to testzone files

commit b609ee3e57bea7dddaca47262418ba727b86ab0d
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 31 22:46:58 2010 +0000

    fix the issue surrounding only one DS record being generated for
    future/past dates.

commit 3c312910269b8c556589ee5e8a82f75cc2c83999
Author: Robert Story <rstory>
Date:   Fri Aug 27 04:38:47 2010 +0000

    fix bug#83; don't DEFINE VAL_ROOT_HINTS until after we're done
    modifying it.

commit fd0ae3744c1d396d87b55ba3667c1d826058f17f
Author: Wayne Morrison <tewok>
Date:   Wed Aug 25 18:19:49 2010 +0000

    Several changes to keyrec_write:
            - lock the keyrec file while writing
            - make a copy of the in-core keyrec data and use that for writing
    
    I think these changes may squash a long-term, intermittent problem with
    keyrec files getting corrupted.

commit a8f1a26665e2547e962046b838cadbc2dedfbb29
Author: Wayne Morrison <tewok>
Date:   Wed Aug 25 14:33:17 2010 +0000

    Fixed a comment.

commit 0507fef9329448f0dee6a0ab39da4c5d27ebffe3
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 24 20:24:57 2010 +0000

    update to testzone files

commit cb7d59cba77e4cd43388499f0b507f63878839e2
Author: Wayne Morrison <tewok>
Date:   Mon Aug 23 19:12:35 2010 +0000

    Minor code-spacing change.  Very minor.

commit ce80d9dd0d62e20668231dda1aae668459b5af6a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 19 13:35:25 2010 +0000

    Proofs in the delegation_info structure need to be handled differently for
    referrals and for alias chains.

commit 73a3d60b592c4a9cf19590ee5d19177ead9fd8e0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 19 04:12:10 2010 +0000

    Add better support for proofs accompanying wildcard responses

commit 6bf7e075424734ae919a54d82147b750c9090b8b
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 12 22:41:29 2010 +0000

    Update Fast.pm Version Number: 1.13

commit 681baaec866c96d81f1d410e41e72882db3a0ed9
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 12 22:41:20 2010 +0000

    fix DT bug #84 using the supplied patch but with a white space addition

commit 0a10ba2627d9359e53a257e2bf5e7d2631e62f97
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 12 22:41:11 2010 +0000

    added a new key record with a ; comment at the end to ensure we ignore

commit 531ce0d3c1321977792556ba2cd365f60295a6d2
Author: Wayne Morrison <tewok>
Date:   Tue Aug 10 20:31:02 2010 +0000

    Fixed a typo.

commit 3577b8897e9cfd779a0de926704725d74a4b1e69
Author: Wes Hardaker <hardaker>
Date:   Sat Aug 7 02:14:46 2010 +0000

    update to testzone files

commit 9f8643cc1c626ddae93afacafaf1bb79d0128582
Author: Wayne Morrison <tewok>
Date:   Fri Aug 6 17:35:59 2010 +0000

    Slice out zonesigner's entropy messages from zonesigner error output.

commit 0ab3e7b2882147edbac5c5c8498ff638fd0005e1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 6 14:46:00 2010 +0000

    Fix DSA signature verification (thanks tom.fowler).

commit 2739b0810a50af0977cf6aad87c538d3849eb7c1
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 4 17:57:53 2010 +0000

    Set the proper array size while computing and comparing SHA hashes

commit 58dedf6f8bf560279c1b20fd8c8260b66368d91b
Author: Wayne Morrison <tewok>
Date:   Tue Aug 3 16:33:06 2010 +0000

    Added support for rsasha256 and rsash512.
    
    This support does *not* ensure that the installed version of BIND can handle
    those algorithms.

commit 66c9e45e03d4bb06b6b598f15647991fbb2bbd11
Author: Mike Baer <baerm>
Date:   Fri Jul 23 04:51:32 2010 +0000

    Added path fixes
    Added work around for newer bind.

commit bd1c5f860b589a64e379f0f2abcae5b6cf4d7819
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 23 03:31:33 2010 +0000

    update to testzone files

commit 519ec2e843f4c3d84e380ebe329ed6b9c2bcd8a2
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 23 03:12:24 2010 +0000

    patch from berni to parse KEY records

commit 0c056b688784a93d3d7c5219ddee97b946fade9d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 22 18:34:20 2010 +0000

    s/global-policy/global-options

commit 4543b0a528dc6cf84112e4e4e8010c24d293fdb7
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 20 16:30:29 2010 +0000

    s/Unsecure/Insecure

commit 63534dd84f1c560df0f4815fca3e2917dcfa8fbc
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 16 16:38:11 2010 +0000

    Fix logic for determining when VAL_QUERY_NO_EDNS0 needs to be reset

commit c55659a7da0e90f2e935fbbaf43af1905ed35870
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 16 15:50:40 2010 +0000

    If we're at a trust point, ensure that EDNS0 is not disabled because we previously encountered a DS pne

commit 9edce0248ee4de98187a2cfd4ab8f9c8606a3ea5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 16 15:21:56 2010 +0000

    Define a new flag for disabling EDNS0 in a query: VAL_QUERY_NO_EDNS0

commit 42fc22c3ff5d2c15db3cb9d8de6ae64cb4a1b75d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 16 15:21:00 2010 +0000

    Use a pne while following referrals as a hint that DNSSEC may be off below this level (pinsecure zones). Disable EDNS0 in such cases.

commit b92830267f177d3eb80d372591aabdecb73dd2f1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 16 15:16:22 2010 +0000

    Disable asking specifically for rrsigs when validating a response

commit cdc12aac6a70286d93c10dcadd5b98038e3fa82d
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 8 14:47:30 2010 +0000

    autoconf update

commit 1c590804e9dee73a4443352566637f8b89940e27
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 7 12:31:32 2010 +0000

    regenerated configure using configure.in from r5155

commit a4d569eab33bab3d5a9cb09ba4ac93a38e05245b
Author: Robert Story <rstory>
Date:   Wed Jul 7 03:50:38 2010 +0000

    make lack of sha-256 support an error; add --disable-sha256-check to turn it into a warning

commit da93c66e4c6cae671cd8d23679d055154144787b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 6 20:24:13 2010 +0000

    Add SHA1 hash for dnssec-tools TA

commit e9ea52c2a7c38924ae9146258c88d2deea0a6cdb
Author: Wes Hardaker <hardaker>
Date:   Mon Jul 5 12:31:23 2010 +0000

    update to testzone files

commit dbc60be12eec7774d0a9e0130437939355593cb9
Author: Robert Story <rstory>
Date:   Fri Jul 2 15:40:51 2010 +0000

    replace non-ascii quotes

commit 62d0ce018ddbfbda5f3a265822abde46cc89007b
Author: Robert Story <rstory>
Date:   Fri Jul 2 15:40:03 2010 +0000

    update fink build psec for 1.7 release

commit 01ae076c963579d5569024310001fc889f0257c2
Author: Robert Story <rstory>
Date:   Fri Jul 2 15:38:54 2010 +0000

    update fink patch

commit 190802f08da68c5ce567160004adfde7c21166db
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 22:21:29 2010 +0000

    patch from Duane Wessels to remove spaces in printed digests before trying to parse them

commit 4e78f4b24df4faaebd43adaa58031b400bbd3157
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 30 16:54:54 2010 +0000

    Latest revision is 1.7

commit ee94a3ea6d36c07afc34ff5f4c2d6800fd89118c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 30 16:36:14 2010 +0000

    Update for verison 1.7

commit 6b04ec0460f2537da1288e35822ae2216adff63c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 30 16:33:56 2010 +0000

    Update Version Number: 1.7

commit dc9ce9325428453690598902d1ffe7a58cfa7b91
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 30 15:51:14 2010 +0000

    Keep the api document in sync with current changes. The -08 version is still unpublished.

commit 4b1a6e527a328ef6ac45b7f1f7a63dd36bbeca42
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 15:35:14 2010 +0000

    updated .spec file

commit ffe5a0347417744f5cdf2bcb938f8a435f53af20
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 30 14:51:12 2010 +0000

    Undo previous change of adding the tools dir to the list of perl build targets since this breaks make install. Will fix later.

commit 74ac1509f82e63a2680791bd3f7bb5a7d527c661
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 14:41:40 2010 +0000

    updated tool version number to 1.1

commit 0c555e8e85ce60122cd06d1e67aee858771ad817
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 14:41:28 2010 +0000

    updated tool version number to 1.0

commit 8d9dd52daed60a874c5b7d338a7713ee5b5672ab
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 14:26:34 2010 +0000

    minor changes to the NEWS file for white space and convertar

commit 1dd5cd28e348e21fc84e589f87e6173d31cfc02d
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 14:26:24 2010 +0000

    fix the error message for a missing getopt module

commit c62541b29123535c227b97f92066a67f9b0562e9
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 14:26:11 2010 +0000

    +x

commit ede113566c472d208a1600828d14e67f628f84ee
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 30 14:25:58 2010 +0000

    updated root.hints from a recent pull

commit 68eaf4a134db4c7de680726c64f873c5417e5dc1
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 30 13:20:05 2010 +0000

    Add drawvalmap to the list of files where DNSSEC-Tools VERSION is automatically updated

commit 0977162987c86bb970a18cc4e1b399d83b501642
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 30 13:11:20 2010 +0000

    Make VERSION line consistent with other tools

commit 6131c7358513075495c665abc4010ef769aee5da
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 20:46:23 2010 +0000

commit 2668b0ff50dbebe77ed22126129ca89654237bd8
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 19:15:04 2010 +0000

    make distcleant should distclean subdirs also

commit bf00642ce96c0c42bf1455ac1461fc57b88bb85d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 19:14:17 2010 +0000

    Recreate configure with autoconf2.59 since that seems to be supporting prompting for user-options properly

commit 59723f03bf830fe19533509dae0b33116a6db4d8
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 17:44:21 2010 +0000

    Add some NEWS items pertaining to 1.7

commit 3a04c51d83e36fa65efb0fe1c3138773f4650469
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 17:07:14 2010 +0000

    Update the patch for current release

commit 0cc4202dbe39cc984f0f962458d19433e2f89112
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 17:00:52 2010 +0000

    Bump the version number

commit 7943395a590b056235d61c8a53bc384aeb62bdbe
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 16:53:54 2010 +0000

    Constrain the size of the dnssec-enabled icon on the address bar

commit cdf348fb77e2aab583a70b5eaf9a7d033ea15be5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 16:53:16 2010 +0000

    Extension is known to work on firefox 3.7+

commit 66d471eef8734931fdd30b0a4544cbcdeab56a9e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 16:51:45 2010 +0000

    Log entry into val_getaddrinfo() and val_getnameinfo() functions

commit fff3fdbbf057de727ef3c49b92537baab9932092
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 16:48:00 2010 +0000

    The dnssec-status extension does not work on Thunderbird

commit faf8f84fa09a9b61c16934ab1aa9c8b3ac218913
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 16:46:11 2010 +0000

    Increment libval revision number

commit c48c1840de04c866f90f73b7d2b068de4e849cbf
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 16:00:37 2010 +0000

    Change the COPYRIGHT date

commit cc8372d319184330815a9c7c2de765de625ef394
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 15:59:27 2010 +0000

    Set default ends0 size to a lower value till such time that we have EDNS0 size
    fallback implemented

commit a935821eb612e4275cc92f6c7068c1bab85b7a4e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 29 15:53:44 2010 +0000

    Rename free_validator_state as val_free_validator_state

commit a9b7930dfb0de4ba3df66c0141cb7a2fc426997b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 28 19:24:48 2010 +0000

    Update whybad to describe the current behavior of DNSSEC-enabled firefox

commit e4165230638eda997e77f66f1787647da6abd25e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 28 19:12:01 2010 +0000

    Update current release to correct number

commit bd5b1aba285390574a93ad148d6ea38a94b374d6
Author: Wayne Morrison <tewok>
Date:   Fri Jun 25 16:11:59 2010 +0000

    Updated version number.

commit f497a16ad21ec749f31b80685655c6169cb49e6f
Author: Wayne Morrison <tewok>
Date:   Fri Jun 25 15:42:00 2010 +0000

    Updated copyright dates.
    Updated version to 1.5.

commit 5cd3061d9e41cdeb86aab1ce81d1b9faab6077fa
Author: Wayne Morrison <tewok>
Date:   Fri Jun 25 15:40:09 2010 +0000

    Updated copyright date.
    Added a version line (for 1.5.)

commit 1bf26008f9cf49b8d0e881eb82784ffec2dc11a4
Author: Wayne Morrison <tewok>
Date:   Fri Jun 25 15:39:37 2010 +0000

    Updated version to 1.5.

commit 39d77d70be48d88cf5b7a53c93ba56205697301d
Author: Wayne Morrison <tewok>
Date:   Fri Jun 25 15:38:52 2010 +0000

    Updated copyright date.

commit feb6925f30341bd86fd750b576092f0e59cd41d1
Author: Wayne Morrison <tewok>
Date:   Fri Jun 25 15:37:26 2010 +0000

    Updated the copyright dates.

commit 7adcb46735905c4fc050270c8bc4d3fb8fc4d36a
Author: Wayne Morrison <tewok>
Date:   Fri Jun 25 15:37:07 2010 +0000

    Added a minimally descriptive readme.

commit 710c3f5845d74086d4a03a385bd692ad56addf1e
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 22:41:57 2010 +0000

    Properly placed some error checking in cmd_dspub().
    Added a missing error return in cmd_rollnow().

commit 251822029c07528585696aa314d261642b7f7767
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 22:40:59 2010 +0000

    Adjusted error messages for -dspub and -dspuball.

commit e3577284ec0d3b449c71c0fba27ba6c1b623bcda
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 21:46:32 2010 +0000

    Adjusted copyright dates.

commit 1cc6958bc85770c0e7b0fee03dd45399f30e705e
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 21:43:00 2010 +0000

    Adjusted program versions and copyright dates.

commit 710fe3fd594f86bb9a9d0ffc73eaf4513375cbd7
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 21:29:48 2010 +0000

    Minor fix to usage message.

commit 69c9a94363cd64fd2d064759ac4bdf663cdf7156
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 21:27:35 2010 +0000

    Modified -zonelog to take multiple zone:loglevel pairs.
    Added some minor argument checking to -zonelog.

commit 246c5b0cfdcc40e03ad12f9d031bfb37d0a3ffca
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 20:53:40 2010 +0000

    Modified -skipzone to take multiple zones.

commit 4fcc064d7f604020381b292a57c308ee4b331048
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 20:49:28 2010 +0000

    Modified -rollzsk to take multiple zones.

commit 59750fb90513bbbda55adab3e71af3179c8b5bc1
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 20:40:08 2010 +0000

    Added rollerd-manyzones-fast demo.

commit bff3be10d9b98227256c3fa94d234f9deb15eb0a
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 20:39:36 2010 +0000

    Added rollerd-manyzones-fast.

commit ccd558bb7f05ba02a67563ecfc26492b20634cdf
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 20:37:51 2010 +0000

    New demo showing lots of zones rolling quickly.

commit 0b9ba0a4fa816c7d2bf85901a4260b7c3bac0b9c
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 20:14:53 2010 +0000

    Modified -rollksk to take a list of zones instead of just one zone.

commit a10d4176dccbac567bc2090587e46afb3da3f9a0
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 20:01:24 2010 +0000

    Changed how -dspub takes a list of zones.  It's no longer a single word with
    commas separating the names, but a whitespace-separated list of names.

commit 8b3cab6e9b1a13a0deb96489cbc6fb4bb90ba799
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 16:41:44 2010 +0000

    Modified "-dspub zone" can take a comma-separated list of zones.

commit b03996d0bed42456d5b617cf6a18975aff2eaa8d
Author: Wayne Morrison <tewok>
Date:   Thu Jun 24 15:22:01 2010 +0000

    Minor fix to usage message.

commit 922044f38b4cc7f2ec306f76028a56035a6b616e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 24 13:40:23 2010 +0000

    Add config settings for enabling DNSSEC libraries

commit a6a83014071ec0148d29c6c3a24cb91fe714854e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 23 16:50:34 2010 +0000

    Changes to support DNSSEC event notification in Firefox 3.6+

commit 5db2b14a644f875e87ad98f22513a4bc5253e894
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 23 12:47:12 2010 +0000

    Return EAI_FAIL in cases of DNS errors, not EAI_NONAME

commit 757b58678f827678db29400a96a84c7614c833b7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 23 12:43:02 2010 +0000

    Don't set the recursive bit when we are iteratively resolving

commit 3f0ba0cf35d33370868307e2efb440c3a3f233b4
Author: Wayne Morrison <tewok>
Date:   Tue Jun 22 15:30:50 2010 +0000

    Added an entry for roll_username.
    Adjusted copyright date.

commit ba68739bb8ca8cb8d6bd1e2dba4799b646bd2859
Author: Wayne Morrison <tewok>
Date:   Tue Jun 22 15:30:12 2010 +0000

    Added a (commented-out) entry for roll_username.

commit de2be76b7113e5e3da51a3e7394e6676edfcc530
Author: Wayne Morrison <tewok>
Date:   Tue Jun 22 15:28:43 2010 +0000

    Added -username support for running as a different user.
    Fixed a typo in a comment.

commit b90b8b80e52da6f21c6820d6ae6daf8d60f0b7ef
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 22 15:21:27 2010 +0000

    Changed copyright date

commit bcea780ec25445aa7e97aa2176ab0d9da90be8a1
Author: Wayne Morrison <tewok>
Date:   Mon Jun 21 22:31:13 2010 +0000

    Added support for rollerd username.
    Added -template to the usage message.

commit 4cdf48330d496f885aec645da61899f2b65339bf
Author: Wayne Morrison <tewok>
Date:   Mon Jun 21 22:01:36 2010 +0000

    Adjusted copyright date.

commit 63e96a26ac8ccd7625265b2896859f9bdd3adcae
Author: Wayne Morrison <tewok>
Date:   Mon Jun 21 21:31:22 2010 +0000

    Added checks for roll_username.

commit 607e946cf71684178432a0c460a0c8cd7816f214
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 21 18:18:37 2010 +0000

    update to testzone files

commit f1a707c644b6a76d4cf2e320bdd4e8c15396a3ee
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 18 18:10:18 2010 +0000

    Add support for DNSSEC UI elements in thunderbird (the core libraries for DNS resolution are the same as that for firefox)

commit 4bcaf7e3748f0ad1062db87cd20efdb791c5339d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 18 17:49:09 2010 +0000

    Fix missing eol marker

commit 62392eedbbd69d7daa344244c2757d0436db2ac6
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 18 14:01:40 2010 +0000

    added a tods flag for dns lookups for reading dnskeys but writing DS records

commit 0598ed71ab1058518e290604f8a1aa060f4ad6a8
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 18 14:01:24 2010 +0000

    fix typos

commit 343d2b1e0c374d7549c5c3edda3dd9d2ad12d995
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 18 03:56:45 2010 +0000

    Handle page load error conditions.

commit a112126fa520a26fa9ae46ba5ff7db33705632a7
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 17 17:40:32 2010 +0000

    Don't display DNSSEC indicators when we are not DNSSEC capable

commit a00dcf1bda9a6e268ba5d963dbea88cbde0aa6bb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 17 15:56:42 2010 +0000

    Display DNSSEC-enabled icon when we're doing validation of answers on the page

commit ac7caa1fe1f0811c9d17047cc534b14b00e166e5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 16 16:52:22 2010 +0000

    Merge cached responses into answer even when we traverse multiple CNAME/DNAME links

commit 7aa9174f92b56991e261f80eaf4daf938524375f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 15 15:05:45 2010 +0000

    Make extension FF-3 compatible

commit 5b557a6007549f63871ac11300950a8ed593e9e4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 9 20:15:35 2010 +0000

    Add support for SHA-2 constants

commit d222587be84ae4a0909afeba5094c46b46448207
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 9 20:08:24 2010 +0000

    Add support for RSASHA256/512 validation (untested)

commit d0eb97dcc67437b2bfc0e3783b16d4dbe57d9da5
Author: Wayne Morrison <tewok>
Date:   Tue Jun 8 15:41:30 2010 +0000

    Single formatting change.

commit c41ae7e304419ab1c0bc240db3df71ef6373f953
Author: Wayne Morrison <tewok>
Date:   Tue Jun 8 15:40:27 2010 +0000

    Single spacing change.

commit a2b334640941ecdbf5a137611fc2044e405da62a
Author: Wayne Morrison <tewok>
Date:   Tue Jun 8 15:38:15 2010 +0000

    Added a check to ensure blinkenlights could contact rollerd.

commit f45b2f21fbefea644c0d9d49bbdfa0d2da98e140
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 7 17:13:39 2010 +0000

    update to testzone files

commit 46ab37231a2f60c21f9ff71a89b3fe6b1db0922a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 2 15:57:05 2010 +0000

    Fetch proper proof assertion when the answer is provably insecure

commit b4c3356185fdf7cb70f4edc9bd0c3938f1184c0b
Author: Wes Hardaker <hardaker>
Date:   Mon May 24 19:19:23 2010 +0000

    update to testzone files

commit dd303ad84ad3f4cbb08490819af199d16cd68314
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 11 19:23:23 2010 +0000

    Don't overlay another logo for now

commit aca2691baaf77f4169d0e9774dc71ceb483aba22
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 11 18:17:57 2010 +0000

    Add dnssec logo

commit 3760224fc3efde28402dbfe3e114d9c233fd7d37
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 11 18:10:03 2010 +0000

    Overlap dnssec log with the dnssec-insecure banner

commit 60ff0192b8fc7f95cce82b98d68f90f173f3d894
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 11 17:59:03 2010 +0000

    Add styles for overlapping images

commit 2cab49ffa4d3fc143da981ef3e46a2981d137d54
Author: Wayne Morrison <tewok>
Date:   Wed Apr 28 22:23:30 2010 +0000

    Added the no-output flag to the dt_confcheck() call.
    Made an error message more useful.

commit 7533d8d49d39fa0a69feed4762968eee528e485c
Author: Wayne Morrison <tewok>
Date:   Wed Apr 28 22:22:32 2010 +0000

    Added no-output flag to dt_confcheck() call.
    Made an error message more useful.

commit 6a01f8aa20337088342a78e4c1e092abdb9e6a07
Author: Wayne Morrison <tewok>
Date:   Wed Apr 28 22:19:00 2010 +0000

    Added a lot more checks to dt_confcheck():
            - The dnssec-tools sysconf directory exists.
            - The dnssec-tools sysconf directory is a directory.
            - The dnssec-tools directory exists.
            - The dnssec-tools directory is a directory.
            - The dnssec-tools config file exists.
            - The dnssec-tools config file is a regular file.
            - The dnssec-tools config file isn't empty.
            - The local state directory name isn't longer than 75 characters
              (to allow for the rollmgr command socket.)
            - The local state directory is a directory.
            - The local state directory can be created if necessary.
            - The local state directory's dnssec-tools subdirectory can be
              created if necessary, or is writable if it already exists.
            - The local state directory's run subdirectory can be created
              if necessary, or is writable if it already exists.
    
    Added a flag to dt_confcheck().  If it's 0, the checks will be performed
    quietly; otherwise, error messages will be printed.
    
    Modified makelocalstatedir():
            - Moved the "require File::Path" to just before it's needed.
            - Added a newline to an error message.
            - Changed some error returns to error exits.

commit c0248dea22e5428d052cf928c0495d26c483d5e6
Author: Wayne Morrison <tewok>
Date:   Tue Apr 27 17:18:27 2010 +0000

    Added calls to dt_confcheck() to ensure the state directory isn't too long.

commit 146ff91ae3e6ef131ba504e3acd2c9cba4ae7922
Author: Wayne Morrison <tewok>
Date:   Tue Apr 27 17:14:14 2010 +0000

    Added dt_confcheck() to run environment/configuration checks.

commit 7a4662152b8d3511514707768d9d63094541635e
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 26 18:07:15 2010 +0000

    update to testzone files

commit 953fb81d12da586a258d11a73018f16c2fcdea57
Author: Wayne Morrison <tewok>
Date:   Wed Apr 21 01:12:02 2010 +0000

    Testing change to the command socket's permissions was fixed.

commit 152f8a673fcdec8976c87b527a2924e1f04a3669
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 20 17:10:00 2010 +0000

commit e291c9aaccacbe43efc4efa5dda386aa12b1cf08
Author: Wayne Morrison <tewok>
Date:   Mon Apr 19 23:32:45 2010 +0000

    unix_dropid() returns a failure if it can't create the pid file.

commit c81443decdeb02ab20062ea8e8e552067dfc17c1
Author: Wayne Morrison <tewok>
Date:   Fri Apr 16 18:33:56 2010 +0000

    Added a bit more info.

commit e0774952f1badaa152f90c313c93fdc576e3b8f3
Author: Wayne Morrison <tewok>
Date:   Fri Apr 16 16:59:12 2010 +0000

    New file with a brief description of running the DT tests.

commit 3794da3607126d15449bfe4b3c553170a4249083
Author: Wayne Morrison <tewok>
Date:   Thu Apr 15 21:14:04 2010 +0000

    Turned off debugging in Getopt::Long.
    Added a missing newline in a DSPUB error message.

commit 6a8722b5c371490e680d5fc8038ac04844556acd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 13 20:39:38 2010 +0000

    Add a target for universal build

commit a6dabe4b1a64bfd02b7f9dc0f6b987891cf3b61b
Author: Wayne Morrison <tewok>
Date:   Tue Apr 13 19:10:39 2010 +0000

    Fixed to use a working URL.

commit 1b0d47b67dba52ab24c24719836235be86fed8cd
Author: Wayne Morrison <tewok>
Date:   Tue Apr 13 18:44:40 2010 +0000

    Added a reference to Perl Tk for some GUI-based tools.
    Added a reference to Text::Diff.pm for running tests.

commit d753a29dd530331ead24005acc428a26c8b17861
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 12 18:04:39 2010 +0000

    update to testzone files

commit a962cfd1029695cc75f5009cdb9148ddf2e506fe
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 10 14:05:54 2010 +0000

    make install should do a make all as well

commit e24f9177db1dba184b75305e923db47d7f548ea9
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 10 13:51:56 2010 +0000

    don't use hard paths for tools that move

commit 9f5ac64be161725729d7cca64e16d49a284a9292
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 9 16:42:42 2010 +0000

    Add backwards compatibility support for the (now deprecated)
    trust-local-answers policy in dnsval.conf

commit 6da8011e3dc59164a75b1e616361111c9ad29731
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 9 15:53:51 2010 +0000

    Implement couple of fixes for DLV support

commit 23060028f2291dfb521e73f1f3896c855b223176
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 5 18:46:36 2010 +0000

    Remove trailing newline

commit 98d0a7e0a38e1452d521b6494fda08027bca68e9
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 5 18:05:26 2010 +0000

    Removed newline

commit 93f4ef2287968ff8842096f67d7acb6cbf8680c5
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 5 17:42:19 2010 +0000

    reverted

commit 6786667fb378a2690f73d1f0d4dadc078d8c1515
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 5 17:40:38 2010 +0000

    testing commit

commit c36d5f4952a1e97bed610c8742b06f843962f476
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 5 17:29:44 2010 +0000

    regexp fix

commit 91aa27cff772a6a2251d9db212a423611d53a59b
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 5 17:26:49 2010 +0000

    white space change for testing

commit 932b2bd795e0e1bf1604b067905f852263d218a2
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 5 17:25:23 2010 +0000

    make child NS record pointers match the child's zone exactly and add glue records

commit 38efbd5c6d66f14d66468263b96a598896e006fc
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 29 13:52:24 2010 +0000

    update to testzone files

commit 9d9c414295db004f74bd1898dad124cbb0992ab6
Author: Mike Baer <baerm>
Date:   Thu Mar 25 17:12:01 2010 +0000

    Make default value of key archive directory get used in dtinitconf

commit e232361387df9e021c09ff4d5ff702a078411f0d
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 15 19:27:45 2010 +0000

    update to testzone files

commit 31b041adcabe1b6c030b96c3a5a629032959f6db
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 15 14:09:29 2010 +0000

    Updated list of test cases

commit daccd32021ec35ca2c4785712576ffa087af60cf
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 15 14:07:18 2010 +0000

    Add another special case for PI checks, so that we won't go into a loop trying to prove the non-existence of RRSIGs for an existing
    DS record.

commit 0e4f6c4aab080918c6203ee026df45a4f7ae5cfb
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 12 23:00:00 2010 +0000

    update to testzone files

commit 70a48caa051bd4911d609edd6a0f2b22d1632f5c
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 12 17:11:03 2010 +0000

    update to testzone files

commit 65b4ba874148cb3d3fa91cd2a204f1b70b6cd9e9
Author: Mike Baer <baerm>
Date:   Thu Mar 11 19:49:56 2010 +0000

    Changed Bind program search to only show directories where bind
    exectuables are found.

commit 2fb361e1d7c1fd306763ae74d2bc89f08ed95a40
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 1 17:00:50 2010 +0000

    update to testzone files

commit 18ae71248198d452272f4742ead0c7355e4cbf9e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 1 16:06:57 2010 +0000

    - ignore wildcard check for DS non-existence only for NOERROR responses
    - when checking for provably insecure names check trustworthiness of names
      using val_istrusted instead of val_isvalidated, to account for optout zones

commit 51af3d9b02edf91fea9df50aeffb2c58ac43bfe5
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 1 03:52:59 2010 +0000

    Do away with the VAL_VERIFIED_CHAIN status code

commit 9cf9365b11d88681e0d9463fa40b9195e3434979
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 1 03:49:35 2010 +0000

    Fix following issues:
    - find trust anchors that are at the level of the top-query
    - fix some of the error messages
    - don't check wildcard proofs while verifying DS non-existence in opt-out zones
    - check correct pointer value when NCN proof is missing
    - Fix another instance of using a cached zonecut when availabile
    - Use VAL_NOTRUST in place of VAL_VERIFIED_CHAIN

commit 5876d92c2be67ec5f3cf89da739ae1fb3583c7e7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 1 03:42:42 2010 +0000

    Try to correctly distinguish between referral and a no data response with NS records

commit 3d562737d8657c89883202fac438c7bdfe6547a2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 1 03:39:13 2010 +0000

    Remove unnecessary (and misleading) error code VAL_VERIFIED_CHAIN

commit 9574965705c98aa490661ac0dcec5898b2231a3c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 1 03:38:29 2010 +0000

    lower all domain names while verifying signatures

commit 2a0deba1de0f4460cbd6c0c45e09cdc8787f69af
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 12 19:13:48 2010 +0000

    Update for verison 1.6

commit 41e71cd8db724367deb92ffad45831e7cc5fa77c
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 12 19:12:49 2010 +0000

    Update Version Number: 1.6

commit 0e894c3817ba0ee24175df4a385ac51fdeeaef2a
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 12 18:57:41 2010 +0000

    change parameter from class to pclass to not conflict with C++ terms

commit 3c9849a708f3a4b94a626bca91a097a298d95f0f
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 12 18:56:37 2010 +0000

    fix documentation bug

commit f3e7bb127b550b8344255a923f365a5703a0b611
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 12 15:55:44 2010 +0000

    update to testzone files

commit 23033be72037db23fe5f0200598f5fe01afca4af
Author: Mike Baer <baerm>
Date:   Thu Feb 11 17:57:50 2010 +0000

    Fixed 64-bit segfault issue.

commit 5a3ad7d7b0d8293392ee4b2baebd34a4bfb25e63
Author: Mike Baer <baerm>
Date:   Thu Feb 11 17:55:20 2010 +0000

    changing parsing to allow email address in rrf files

commit 31445e25e378e198a0d8cb6e709d5006a1bb637d
Author: Mike Baer <baerm>
Date:   Thu Feb 4 22:53:27 2010 +0000

    Fixed key overwrite during revoke, fixed revoke.
    Using the revoke bit is now the default behaviour.
    Added numerous white space changes.

commit 0b5008a2798df9215e0982bb0795b4137bbabc67
Author: Mike Baer <baerm>
Date:   Thu Feb 4 22:51:12 2010 +0000

    Updated test to match new default behavior for revoking keys in trustman

commit 2468af013a8de3e33c00e64fc251d9e50738b37e
Author: Mike Baer <baerm>
Date:   Thu Feb 4 22:04:10 2010 +0000

    updated testing suite, mostly syntax some processing changes

commit 58fb860637f7422c66ec1742a4b76766675adceb
Author: Robert Story <rstory>
Date:   Thu Jan 28 19:18:39 2010 +0000

    update for 0.97 and spf2-1.2.9

commit f67975dbf8ec8e3df3f48673a255c60194233ced
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 28 18:56:17 2010 +0000

    update to testzone files

commit 2e5d6675696cc31eb4f75b317f94dbc6847f596e
Author: Robert Story <rstory>
Date:   Thu Jan 28 17:23:12 2010 +0000

    update for libspf2 1.2.9

commit 5da08f87d5d77d1a1925afbe538b07f8a6cd2ac3
Author: Robert Story <rstory>
Date:   Thu Jan 28 17:18:25 2010 +0000

    check for rquired perl modules

commit 52b16f1202453f303bfde6e8a44f82928e2260a6
Author: Wayne Morrison <tewok>
Date:   Tue Jan 26 16:11:47 2010 +0000

    Modified -zonestatus to give a nice format for its output.

commit 21da19dfe925cb760c30af7787eca01bec4da839
Author: Wayne Morrison <tewok>
Date:   Tue Jan 26 00:39:05 2010 +0000

    Modified to handle long and short phase messages.

commit c5e7cdae08d86299707c4a8fb6df22887690696a
Author: Wayne Morrison <tewok>
Date:   Tue Jan 26 00:35:54 2010 +0000

    Default to long phase messages.

commit a5a24cc8e5fbe913313ace3177802a580bf6538e
Author: Wayne Morrison <tewok>
Date:   Mon Jan 25 23:50:29 2010 +0000

    Added the zonename to the response to "rollctl -zonestatus".  The zonename was
    added since split-zones may make the zonename and rollrec name be different.

commit 8cd112697b09a5cbee1d05da977ed503b88f803f
Author: Wayne Morrison <tewok>
Date:   Mon Jan 25 23:40:41 2010 +0000

    Deleted some old debugging code.
    Modified the response to "rollctl -zonestatus" in case of short phase messages.

commit 80352e1e26d02a10d24722defd979c6f7a9a61ab
Author: Wayne Morrison <tewok>
Date:   Mon Jan 25 23:17:38 2010 +0000

    Modified rollmgr_get_phase():
            - extended checking for invalid phase numbers and phase types
            - added ability to have long or short messages
            - added pod to document the routine
    Adjusted copyright date and version number.
    Adjusted formatting and shortened message content for some messages and
    comments.

commit 02ce41bdc40e75338e364a44e05b6516ce4c25f9
Author: Wayne Morrison <tewok>
Date:   Mon Jan 25 19:28:23 2010 +0000

    Adjusted copyright dates and version.
    Added support for new zonename record.
    Added a note to the caveat pod section.
    Fixed some pod errors.

commit d00596747b4b0ecb2cf000bd92867f3f41b470a5
Author: Wayne Morrison <tewok>
Date:   Mon Jan 25 16:33:33 2010 +0000

    Option changes to accomodate split-views:
            - renamed -zone option to -name (used to select a specific rollrec)
            - added -zone to specify a new zone name
            - added -reset-zonename to copy rollrec name to zonename
            - modified usage() and pod to reflect these changes
    Adjusted copyright dates and version.

commit 1c899fce3694bb6465645343a2861dbcbaad7bee
Author: Wayne Morrison <tewok>
Date:   Sun Jan 24 19:42:28 2010 +0000

    Added checks for the new zonename record.
    Adjusted copyright dates.
    Updates version.

commit 3e0450c4445c3a47272372d1b40ec4e91e898e4b
Author: Wayne Morrison <tewok>
Date:   Sun Jan 24 18:14:06 2010 +0000

    Fixed some spelling errors.

commit 7729522dbc8fb10e55f9fce31206d588939cf182
Author: Wayne Morrison <tewok>
Date:   Sat Jan 23 00:16:46 2010 +0000

    Modifications for split-zones:
            - added -zonename option
            - renamed -zone option to -zonefile
            - rename the "Zone" output column to "Name"
            - added the "Zonename" column to the output
            - added pod describing the new behavior
    
    Adjusted copyright dates.

commit 391074873c1e1972477771611961b0f6012413ce
Author: Wayne Morrison <tewok>
Date:   Fri Jan 22 00:58:17 2010 +0000

    Added zonename field to newly created rollrecs.
    Adjusted copyright date and tool version.
    Modified pod:
            - added paragraph about zonename field and record name
            - added zonename lines to examples
            - replace "domain" with "zone"
            - adjusted spacing in a few examples

commit d5cf522701317d73017aab4145e6291da103c5ca
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 22 00:30:28 2010 +0000

    copyright year update

commit f6f82c92d53ec95fa11f6ce94a95611acde211fc
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 22 00:30:11 2010 +0000

    copyright year update

commit b4ce1b90041f6ae06f6114a5b25f78de18dfa3fa
Author: Wayne Morrison <tewok>
Date:   Thu Jan 21 21:13:52 2010 +0000

    Added a default archive directory.

commit 19214bada84eac33213ee8663bbab093bd8c4a72
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 21 17:41:02 2010 +0000

    update to testzone files

commit 05703dcc6d7810bc06db22db34e4852c74a1a3c4
Author: Wayne Morrison <tewok>
Date:   Thu Jan 21 16:53:01 2010 +0000

    Modified pod:
            - Clarified paragraph about KSK steps 5 and 6.
            - Modified discussion of rollrec names to account for split-zone mods.
            - Modified to not require the rollctl comm pipe to be owned by root,
              but by rollerd's user.

commit 18c376a3d2ec720012d63a325c64dec021ccbe2c
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 20 23:00:31 2010 +0000

    actually pass in the mail arguments

commit b761f9229ddb5ac7d378a2f0a58d8a4284ce8cd8
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:17:30 2010 +0000

    Fixed usage message.

commit 87c2511a28cb4c71d30ef04e184f8ba16f46cd97
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:16:59 2010 +0000

    Adjusted copyright date.
    Added -reload option.
    Changed loglevel to phase.

commit ee61a982e64b017ff12fda1024e0feb160fb4f3b
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:15:32 2010 +0000

    Adjusted copyright date.

commit a1809873379d70683c55c8d7c6286589e8f4f4fb
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:15:10 2010 +0000

    Adjusted the copyright date.
    Removed unnecessary refs to db.cache.
    Added two commented-out zonesigner commands for using key directories.

commit 83b393e1d15b7b94453c152a677b661e621e61e9
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:13:53 2010 +0000

    Deleted because it isn't used.

commit 2ba8534032b170996c2c502948ce951af33ab68a
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:13:13 2010 +0000

    Adjust the copyright date.

commit bc748cc0142217a01896a08fa3fde84b62101999
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:11:00 2010 +0000

    Make both zones roll.

commit 4cc4a280be541a32f91cca9659cb0387860fb16c
Author: Wayne Morrison <tewok>
Date:   Wed Jan 20 01:10:05 2010 +0000

    Speed up the test a little.

commit 477ff01c368f9ecbf2304c969d51920822dbffd3
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 23:52:48 2010 +0000

    Added code to put the New ZSKs in the zskdirectory.
    Adjusted the copyright date.
    Fixed a comment typo.
    Deleted an extraneous comment.

commit ced94bf2db76f004884fc88c05fb89b9bc56cfe4
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 19:32:37 2010 +0000

    Used proper exit code if rollerd isn't running.
    Used proper variable in two error messages.
    Fixed formatting.

commit 62212da5dcb975682330c27ae1cfb6e2730c299d
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 19:29:24 2010 +0000

    Added some parens in an ifcond, for clarity.
    Fixed a comment typo.

commit 13363068a763693354c4537cb901ba75d5403d45
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 19:26:47 2010 +0000

    Used proper exit code if rollerd isn't running.
    Used proper variable in two error messages.
    Fixed formatting.

commit 9cc64aca780f211fbd5e4268fd85feadbaacd2c6
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 19:09:26 2010 +0000

    Added support for the special characters the docs say can be used
    in rollrec names.
    Added quotes around zone arguments sent to rollerd.
    Added a dash to the argument sent to rollctl.
    Fixed a comment typo.

commit a333a77b9c72358be46c90cc2bce00c2e7362da7
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 16:07:38 2010 +0000

    Adjusted copyright dates.

commit de4ea9dd94115d264b4d19ebabfd235369bac0a1
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 16:06:35 2010 +0000

    Adjusted copyright date.

commit edb25e794f58f1aa0d9ef125a22771854a7f250f
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 15:57:30 2010 +0000

    Fixed problem where a roll rollrec was called a zone rollrec.
    Added discussion about rollrec names.
    Added description of zonename field.
    Fixed examples to include zonename fields.
    Adjusted copyright dates.

commit 0c88cb067e8666ef877926c9a186051d6e67e224
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 15:52:58 2010 +0000

    Modified pod example:
            - added zonename field
            - shortened paths in zonefile, keyrec, and directory fields for
              better formatting
    
    Modified paragraph about cmds field for clarity, grammar, and spelling.

commit f108cf4578ff9f34dc4fda51f5138d0d89c39d88
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 00:35:09 2010 +0000

    Handle key-name collisions better:
            - add a maximum number of attempts to create the keys
            - move key creation into makekey()

commit feb648b28c3a2ae2d71e62ee17fd966bb6b8eaf2
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 00:30:36 2010 +0000

    Added support for split zones:
            - First column is now rollrec name.
            - New second column is zone name.
    
    If the background color couldn't be found, then the skipped-zone color will
    be used.

commit 58bd4f3cb2d342c9527126cc5a6525bfdcafa771
Author: Wayne Morrison <tewok>
Date:   Tue Jan 19 00:26:03 2010 +0000

    Added support for split zones:
            - rollrecs now have a zonename field
            - rollrec names are now an identifier only
            - explicitly specified the keyrec file for zonesigner to use
    
    Expanded ksk_phase7()'s header to describe the steps it'll take.
    Expanded rrfchk()'s header and commands to better describe the things
    being checked.
    If rrfchk() doesn't find a zonename field in a rollrec, it'll add one that
    is the same as the rollrec's name.

commit cb7846e76298fdcf85cae7984115ba7960bbef70
Author: Wayne Morrison <tewok>
Date:   Mon Jan 18 23:50:12 2010 +0000

    Fixed a comment.
    Added a keyrec_close() before a keyrec_read() to ensure the file pointers are
    properly set.
    Added a keyrec_close() if a zone keyrec wasn't found.
    Added some pod.

commit 6520623f6f31d901e85d80835ddd8abe9e319198
Author: Wayne Morrison <tewok>
Date:   Sat Jan 16 01:07:55 2010 +0000

    Added zonename as a valid rollrec field.
    Adjusted copyright dates.
    Deleted an obsolete comment.

commit 0025e5a2ff51ccb4e1e0fb4c0ca0d887637cc70a
Author: Wayne Morrison <tewok>
Date:   Tue Jan 12 18:54:02 2010 +0000

    Modified runner() to:
            - log output if the specified command fails
            - take a report-error flag
    
    Modified signer() to mark a zone as a skip zone if zonesigner fails.
    
    Modified zonekeykr() to close the open keyrec prior to reading a new keyrec.
    
    Deleted a few debugging log messages.

commit 3afebd2c0ef5731cbce5ed6b8ad0bb68fef5a4a6
Author: Wayne Morrison <tewok>
Date:   Tue Jan 12 00:43:05 2010 +0000

    Fixed a misspelled word.

commit df75cc38471f337cc17554c9947cef8ea399556c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 11 14:28:02 2010 +0000

    Check for proper return value from DSA_verfiy and RSA_verify functions

commit fa715b5ef6204b438a7a54e5f1e5e87aecd79664
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 8 20:49:45 2010 +0000

    If we already have a DNSKEY we can use to validate, don't try to look for one again

commit 53a17bb9425cd13c8121d100343704be5c422632
Author: Robert Story <rstory>
Date:   Wed Jan 6 18:51:29 2010 +0000

    add patch for RPM spec file; add RPM building to howto file

commit 345145ce90307668501dea6389dc6a02aa319e5a
Author: Robert Story <rstory>
Date:   Wed Jan 6 18:38:49 2010 +0000

    clear errno before calling syserr after validation failure; no \n in err text

commit c6b5f5c24aedcddaaeed6878ffd4500829169afd
Author: Wayne Morrison <tewok>
Date:   Wed Jan 6 01:23:08 2010 +0000

    Centralized command execution in order to ensure the active keyrec file
    is flushed to disk prior to running the command.

commit 3cd4738b81ab5c603d6485570328a7751db8b57d
Author: Wayne Morrison <tewok>
Date:   Tue Jan 5 20:00:47 2010 +0000

    Some minor code clean-up.

commit 52d6719985a8ad28e06ef80f61a35b00bbcc7b51
Author: Wayne Morrison <tewok>
Date:   Tue Jan 5 19:41:56 2010 +0000

    Deleted the first instance of cmd_logfile().  This only had the first half of
    the complete function.

commit 1434f691315887cda099409ee15a8773394811ac
Author: Wayne Morrison <tewok>
Date:   Tue Jan 5 19:39:22 2010 +0000

    Changed "<command>"
    to:     '<command>'             (to ensure no interpolation would be performed.
    
    Several uses of "<command>" had no quotes whatsoever.  These were single-
    quoted.
    
    Fixed some comment grammar.
    Put some safety parens in a return.
    Commented out a debugging print.
    Renamed a variable ($name -> $rname) to match what lots of other routines do.

commit 6a2f5342a6f832ed96767d890b19cd6fc003c84c
Author: Mike Baer <baerm>
Date:   Thu Dec 31 18:31:53 2009 +0000

    Changed parsing of dnsval.conf to allow for the use DS records for
    domain DNSKEYS

commit e1635f60f23e74500dbd61e934cb5a84854d91bb
Author: Robert Story <rstory>
Date:   Thu Dec 31 03:09:02 2009 +0000

    use libsres_msg_getflag iff ns_msg_getflag is not defined

commit 6968bae5b28d360f4daf74e105c124e70096e4ad
Author: Wayne Morrison <tewok>
Date:   Tue Dec 29 01:47:57 2009 +0000

    Do better checks of rollctl's exit code.

commit eb36a34936a9b39fe1be3ab6be472ec7895fe523
Author: Wayne Morrison <tewok>
Date:   Tue Dec 29 00:36:44 2009 +0000

    Added support for subordinate kskrevs.

commit cad5ee4e808684d8ee072c4d1196480d8253feed
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 24 18:09:38 2009 +0000

    remove the apps/.libs directory on make clean

commit 2841c863c5f6bde96fd7b67aeb5fc201d301dfe1
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 24 16:58:10 2009 +0000

    Update for verison 1.6.pre2

commit 913a1b59c600c425c988494e9642683dd9c2ff72
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 24 16:57:03 2009 +0000

    Update Version Number: 1.6.pre2

commit 18b15a0c418812fc49b03adc75cf72eb5f02748b
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 24 16:54:13 2009 +0000

    fix svn URL

commit 85e874cbef07d32b25f926ab1e0837fc635eac24
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 24 16:53:38 2009 +0000

    grep is in /bin on fedora

commit c95cda3f7f5c210852ae415bda718a129f3a2145
Author: Wayne Morrison <tewok>
Date:   Wed Dec 23 20:25:51 2009 +0000

    Changed a print() call to a qprint() call so -quiet would be fully observed.

commit 5aee7df2e98b5cb4b3b2c57d6742a26b09427af0
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 23 18:41:42 2009 +0000

    make bind support the write_expectations.conf flag

commit 77157f41c05180a2833ac9e4a3cd1adc0a82ef92
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 23 18:41:29 2009 +0000

    white space output changes

commit d1dd00ea2dddb55c0cdd4d5f37f788718ac25417
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 23 18:32:27 2009 +0000

    remove a debugging output statement

commit b789caa9de6f5792a6292dbc8d6bd48c0dbe70f4
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 23 18:32:11 2009 +0000

    added option parsing support; made the libval.conf output include a zone-security-expectation section if requested via the write_expectations=1 option

commit b761afcc1e9dc16c2da7ae23d8d04f1cbb3c0f49
Author: Wayne Morrison <tewok>
Date:   Mon Dec 21 16:21:06 2009 +0000

    Added error checking in case keyrec_read() fails.  Primarily wanted for
    keyname collisions, but godd for other problems.
    Minor fixes to a couple code comments.

commit 5bae327951f7eefb1f8264367e32c28e4bc502a1
Author: Wayne Morrison <tewok>
Date:   Mon Dec 21 16:09:34 2009 +0000

    Fixed grammar in an error message.

commit a4de73ac4ff99f716fe057a19b7057bbff20ad20
Author: Wayne Morrison <tewok>
Date:   Thu Dec 17 13:36:35 2009 +0000

    Fixed the setting of $keyreclen so it's always fetched anew whenever a
    routine uses it, instead of the module maintaining the value itself.
    
    Changed the numbering of new signing set names so they are start prefixed
    by three zeroes instead of one.

commit c140feadb30c58cb63a1db6f17d9b6cfd4620fcc
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 17 13:35:09 2009 +0000

    support use of dnssec-tools.conf mailer-type and mailer-server for dt_adminmail; document and set file indentation style for emacs

commit bedcdfac6a5d4ba6fdd0d037e71f7eb903c753f3
Author: Robert Story <rstory>
Date:   Wed Dec 16 04:08:40 2009 +0000

    tweak readmes

commit 4e6e8425d8543379181cfdc75800ca6fc768620f
Author: Robert Story <rstory>
Date:   Wed Dec 16 03:46:01 2009 +0000

    ifdef dnssec specific code

commit a4753bff1943677d1ce927dcf1b7299429303192
Author: Robert Story <rstory>
Date:   Wed Dec 16 03:38:41 2009 +0000

    add buildreq on openssl-dev; add pkgconfig patch

commit 7a73eab5f1bd2aaa3aa98e87d78b727867253887
Author: Robert Story <rstory>
Date:   Tue Dec 15 17:40:03 2009 +0000

    move linux/fedora/rpm specific patch to its own file; tweak nspr for os x

commit 400a57ea4d785c27fc68ca4584df4d0f807e41b3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 11 18:08:50 2009 +0000

    In get_ac_trust check for trust anchors before trying to query for DS or DNSKEY records

commit 77abda557e839d7dcf0be3b683a9a2f76ddc14e9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 11 17:02:53 2009 +0000

    Supply better fix for breaking out of loop around trust anchor with expired sigs

commit b985e18e7dae599e5153eda6907993c3db045245
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 11 16:48:02 2009 +0000

    Revert previous change - breaks other tests

commit e38590fd0e9bc44688f5c74ba538ddfb7781213a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 11 16:43:44 2009 +0000

    Set the correct status if the unchecked trust anchor fails to validate. Still
    need to fix the extra DS query generation when there is clearly no trust anchor
    above.

commit 4780c1a26b96266ec8356d310b52fe01dd17bac2
Author: Wayne Morrison <tewok>
Date:   Fri Dec 11 01:12:53 2009 +0000

    Modified the second argument to signer(), which is what actually executes
    zonesigner.  The old argument was a phase-specific, keytype-specific flag to
    pass to zonesigner.  The new argument is a string indicating the keytype and
    phase.
    
    For example, this call:
    
            $ret = signer($rname,"-newpubksk",$krr);
    
    was replaced with this call:
            $ret = signer($rname,"KSK phase 2",$krr);
    
    Strictly speaking, this change isn't necessary.  However, it does gather
    in one code-icular place exactly what the differences are in zonesigner
    executions from phase to phase.

commit d4fd03bfca7b3e8f7052589629485f1892e82513
Author: Wayne Morrison <tewok>
Date:   Fri Dec 11 00:18:26 2009 +0000

    A few minor grammatical fixes in comments and log messages.

commit c86327552ac332bdf06e155eb11a7e0cacc2fece
Author: Robert Story <rstory>
Date:   Thu Dec 10 16:31:55 2009 +0000

    update to 1.2.5 patch/readme

commit 0f162b08a87708cd2216d271b3b6c9d77531992e
Author: Robert Story <rstory>
Date:   Thu Dec 10 16:28:57 2009 +0000

    merge 1.0.4 guide into README

commit 00142f9d47b537b993f80f74f07cab834940e4bd
Author: Robert Story <rstory>
Date:   Thu Dec 10 16:27:07 2009 +0000

    move away from versioned patch files

commit 03c58ddd1ceee1d7d7d24481aac5de26334465b7
Author: Robert Story <rstory>
Date:   Thu Dec 10 04:41:03 2009 +0000

    add firefox spec patch, tweak rpm build instructions in readme

commit edaac896f4f7a0d283b6dbef28d6a7465c00f534
Author: Wayne Morrison <tewok>
Date:   Thu Dec 10 02:24:27 2009 +0000

    Modified to ask the user what to do if there no zone names to be displayed.
    The user is prompted for one of the following courses of action:
            - stop execution
            - continue as-is
            - ignore the values of display flags and display data
    
    Updated the "Known Issues" section in the pod.

commit 60ccbf28e2eea6768865e397d24c0e7187c5d9c4
Author: Wayne Morrison <tewok>
Date:   Thu Dec 10 00:39:05 2009 +0000

    Listed all options in -help message.

commit e378d520807e2c4a09692ebd71c0e5022e374266
Author: Wayne Morrison <tewok>
Date:   Thu Dec 10 00:22:08 2009 +0000

    Clarified and fixed several log messages.

commit 9e9c38ec1ac52bbc5c9eecf85bd98173bb2d186b
Author: Wayne Morrison <tewok>
Date:   Wed Dec 9 23:47:51 2009 +0000

    Clarified two error messages, and fixed the grammar in one of the two.

commit 371399c14c7c2e85d7a8f3e8c38264fb8be5f7d1
Author: Wayne Morrison <tewok>
Date:   Wed Dec 9 23:44:57 2009 +0000

    Fixed the grammar in an error message.

commit db4469d777661e7dba5c28733fe70d71dcdfad97
Author: Wayne Morrison <tewok>
Date:   Wed Dec 9 23:42:16 2009 +0000

    Clarified an error message.

commit efffc452b74db9f97a3b48ad46dc325c12f8bfab
Author: Robert Story <rstory>
Date:   Wed Dec 9 21:30:57 2009 +0000

    remove nspr patches; minor tweaks for latest firefox

commit fb1006a6ed3b48913da15833ea83d9cd1bba75ee
Author: Robert Story <rstory>
Date:   Wed Dec 9 21:25:05 2009 +0000

    dont disable system nspr/nss; use MOZ_OPT_FLAGS instead of RPMs flags

commit cf19964277ab1bb0d5aef34b4aa19ed3d29c5f4e
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 9 20:30:49 2009 +0000

    update to testzone files

commit 747bf20b6b9b8de36966689c516e37e67ebb0952
Author: Robert Story <rstory>
Date:   Wed Dec 9 20:22:12 2009 +0000

    readme/spec patch for xulrunner

commit 35e15cd7a9a32080d77219b4f17f933f3a8e458a
Author: Wayne Morrison <tewok>
Date:   Tue Dec 8 18:03:36 2009 +0000

    Fixed so that the KSK-rev keyrec doesn't continue to point to any keyrecs
    when the revoked keys move to being obsolete.

commit fe1752a91855e677ad2dfe1e01f108a9ebd9a8be
Author: Robert Story <rstory>
Date:   Mon Dec 7 21:20:58 2009 +0000

    make sure nspr lib links to val libs

commit 2231c0b13c13ff6230af9c0d4c422676d968b838
Author: Robert Story <rstory>
Date:   Mon Dec 7 19:30:38 2009 +0000

    new files for nspr rpm building

commit fe8e14a1ae2e5a2539a5d7f08d46c0d7c40ea430
Author: Wayne Morrison <tewok>
Date:   Wed Dec 2 00:25:57 2009 +0000

    Fixed the regexp in cmd_logmsg() so the user's message will be properly
    parsed.

commit 1ffb9f76f4eaac36312b24a6703fd3bb3844d250
Author: Wayne Morrison <tewok>
Date:   Wed Dec 2 00:25:14 2009 +0000

    Fixed the value of $ROLLCMD_LOGMSG to one that will actually work.

commit 126058e77ad61bde3790fc35427ae6794017c9f2
Author: Wayne Morrison <tewok>
Date:   Tue Dec 1 21:34:36 2009 +0000

    This file shouldn't have been checked in at all.

commit f602cbe22011c7625320c0771bd60f9cf0f84251
Author: Wayne Morrison <tewok>
Date:   Tue Dec 1 20:06:59 2009 +0000

    Added display options for set keyrecs.

commit 4a8215d11ffdaf9eeff126fceb86fe19fb922a8e
Author: Wayne Morrison <tewok>
Date:   Tue Dec 1 20:03:48 2009 +0000

    Modified revocation keyrecs so there is one active "super" kskrev set keyrec
    whose "keys" field references a number of subsidiary kskrev set keyrecs.  As
    the kskrevs go obsolete, they are individually marked as kskobs.
    
    Added expandrevlist() to get the full set of subsidiary kskrev keys.
    Modified keyrec_signset_new() to take an additional option that specifies
    the type of the new signing set.
    Moved the bulk of keyrec_age_revoked() from keyrec.pm into age_revoked().
    Moved some common code into newrevset().
    Moved some common code into expandrevlist().
    Clarified several informational and error messages.
    Reworked some pod option descriptions.

commit 6aad4c813b059224686c0928e87b37396d72bcf1
Author: Wayne Morrison <tewok>
Date:   Tue Dec 1 20:03:29 2009 +0000

    Added key types to the set keyrecs.

commit d192deec7732d9e94508e7fdec293291c0265e00
Author: Wayne Morrison <tewok>
Date:   Tue Dec 1 20:03:19 2009 +0000

    Modified pod discussion of RFC5011 to fit formatting conventions.

commit 868b06440a766ea863a222c790b836f104bfc498
Author: Wayne Morrison <tewok>
Date:   Tue Dec 1 20:03:03 2009 +0000

    Validate the set types.
    Fixed a grammo.

commit 2519645b267258abf777acbaec42d1aeeeb204a6
Author: Wayne Morrison <tewok>
Date:   Tue Dec 1 20:02:41 2009 +0000

    Added a type argument to keyrec_signset_new(), as well as a check to ensure
    the type is valid.
    
    Deleted a duplicate reference to "zskpub" from keyrec_keypaths().
    Moved the keyrec_keypaths() pod description into its proper (alphabetical)
    place.
    
    Renamed keyrec_age_revoked() to keyrec_revoke_check().
    Modified to keyrec_revoke_check() just do the actual revocation-period check;
    the key manipulation was moved into zonesigner.
    Added comments to keyrec_revoke_check()'s header detailing return codes.
    Added a description of keyrec_revoke_check() to the pod.

commit fc3a5b1b5eb2fb18702badf4245fa55e5841c7f4
Author: Robert Story <rstory>
Date:   Tue Nov 24 03:47:11 2009 +0000

    update patch for 2.7; add testcase for sender domain to readme

commit 20d69f45c679a48feb3c57538b56dd200d885624
Author: Robert Story <rstory>
Date:   Sat Nov 21 14:46:17 2009 +0000

    update patch name

commit 21122c76e3ec5bf3e1dd573ee492b2ccc1a07c35
Author: Mike Baer <baerm>
Date:   Thu Nov 19 04:23:57 2009 +0000

    Added rollchk path

commit b26d2923649db058d086e9b1e9a40bfb890f8863
Author: Robert Story <rstory>
Date:   Wed Nov 18 21:35:25 2009 +0000

    check for EAI_NODATA before using it

commit 8669b8b7c846df34ac033c3db37febc109525cf5
Author: Robert Story <rstory>
Date:   Wed Nov 18 17:20:56 2009 +0000

    update to 2.5.1 patch, remove old files

commit 8c4f7dd05bdfd9df11707f8f1edb097d4c528cd3
Author: Robert Story <rstory>
Date:   Wed Nov 18 17:20:01 2009 +0000

    update to 2.3.8 version; remove old files

commit 6c6edf453d0fd007f7005a39df0ae9533cd91bce
Author: Robert Story <rstory>
Date:   Wed Nov 18 17:18:10 2009 +0000

    update patch to postfix-2.3.3, remove old file

commit 83ffc9da1e1fe73359a54deeac4b387308fcce38
Author: Robert Story <rstory>
Date:   Wed Nov 18 17:17:14 2009 +0000

    move postfix-2.2.* files to non-version-sepcific filenames

commit 0c73994a4c2de471847af92b25d2e3f60bf0fd73
Author: Robert Story <rstory>
Date:   Wed Nov 18 00:07:44 2009 +0000

    add error for untrusted no such name

commit 0c4199cd000af5b0fab44f4c0670641e80b8d64a
Author: Robert Story <rstory>
Date:   Tue Nov 17 18:11:56 2009 +0000

    change define name to match other patches

commit 11651fa8b4345907528233c588e53f3788fdedab
Author: Robert Story <rstory>
Date:   Mon Nov 16 18:55:33 2009 +0000

    fix var used in configure macro

commit cf45bc8af12204b36c2c642adad889f303f0bbbb
Author: Robert Story <rstory>
Date:   Mon Nov 16 18:49:15 2009 +0000

    make val_context local; use new macro to decide when to check val_status

commit f16193c62e755113b79cfad0f441db803d4489fa
Author: Robert Story <rstory>
Date:   Sun Nov 15 21:17:33 2009 +0000

    update patch for what will be proftpd 1.3.3 (cvs trunk)

commit 1fc7727044f8599e504c9d7734c2f50f9066dfa3
Author: Wayne Morrison <tewok>
Date:   Sun Nov 15 01:49:50 2009 +0000

    Handle KSKs in Keyrec Display mode.

commit d2a540cedfb950ab8c4d94afe8d3e40f16aeb703
Author: Wayne Morrison <tewok>
Date:   Sat Nov 14 17:36:55 2009 +0000

    Fixed a comment.

commit 7d769f4eaa4dbf9533eae84ac96bba7d34ccff5d
Author: Wayne Morrison <tewok>
Date:   Sat Nov 14 17:36:09 2009 +0000

    Deleted two unused variables.

commit 6f99baf4b8f5355f5ff350b75531e86dc225bb27
Author: Wayne Morrison <tewok>
Date:   Fri Nov 13 23:08:51 2009 +0000

    Fixed a pod error.

commit 0988f627cea46cfaaaa79536abb93e4ca83022d5
Author: Robert Story <rstory>
Date:   Fri Nov 13 17:25:42 2009 +0000

    don't unwrap ipv4 addrs if NI_NUMERICHOST set; strip leading 0s in ipv6 addrs

commit 0d348617b89f4c6cc846fc9514095d480c5384ed
Author: Robert Story <rstory>
Date:   Fri Nov 13 15:23:17 2009 +0000

    bugfixes: do ipv4 lookup for ipv6 mapped ipv4 addrs; use u_char for addrs;
    code cleanup: use sizeof instead of calculating size of array

commit c8d58d4b475849aa78bb26ad84a48d3be65d6bb5
Author: Robert Story <rstory>
Date:   Thu Nov 12 16:40:11 2009 +0000

    fixes for getname ipv6 support

commit b010faa64cdb13128b603aff937faf0f2a1e6bba
Author: Robert Story <rstory>
Date:   Wed Nov 11 21:34:30 2009 +0000

    add ipv6 support to getname app

commit 4428df1b3d5a7ba37ef91e6481824d3e6cfcfebb
Author: Robert Story <rstory>
Date:   Wed Nov 11 17:08:21 2009 +0000

    tabs to spaces

commit 26577c9615b544106e55bd45e3320b3ddeac11ea
Author: Wayne Morrison <tewok>
Date:   Wed Nov 11 01:43:13 2009 +0000

    Renamed a variable from "$key" to "$keyset".  This was in ksk_expired() and
    zsk_expired().

commit 9ff75e16d4feaef96ace31d6ae4483ab06fde8f4
Author: Mike Baer <baerm>
Date:   Wed Nov 11 00:49:46 2009 +0000

    adjusted flags and some length checks,
    NUMERICHOST and NAMEREQD flags should work correctly

commit b4505158a46f4b5a727739e2632e8c3d8c0e08dc
Author: Robert Story <rstory>
Date:   Tue Nov 10 21:57:04 2009 +0000

    fix another typo in new macro

commit 8e39741c55c9a3cac68e61cb0ab31f621d6b8c65
Author: Wayne Morrison <tewok>
Date:   Tue Nov 10 21:38:41 2009 +0000

    Small amount of code reorganization.

commit bdf164278765465765de472bbf111302c93f5abf
Author: Wayne Morrison <tewok>
Date:   Tue Nov 10 19:06:17 2009 +0000

    Fixed to handle multikey keysets properly.

commit 929b6279bb7268cd1079aa989a27e91db76e1e64
Author: Wayne Morrison <tewok>
Date:   Tue Nov 10 17:43:56 2009 +0000

    Made all error exits have an error exit code.
    Added option validation for -d.

commit 98607f32ac4d5e26c2cbd75c979ad53a42938215
Author: Wayne Morrison <tewok>
Date:   Tue Nov 10 17:34:57 2009 +0000

    Fixed some typos and grammos.
    Fixed the pod to use the format other tools use.
    Reworded some pod.

commit 18c3e3a9c58f59b643489f4face3ab84fc687e2a
Author: Wayne Morrison <tewok>
Date:   Tue Nov 10 17:20:26 2009 +0000

    Fixed grammos in code comments.

commit c1d037cdb25a1da019b386fa0e333abcaa2a3581
Author: Wayne Morrison <tewok>
Date:   Tue Nov 10 03:00:50 2009 +0000

    Fixed handling of zone keyrecs to not look for a kskpath field.
    
    --tHis line, and those below, will be ignored--
    
    M    fixkrf

commit 3e7e3dfd54eef1ddcc0c210bad4fdbd8211c5804
Author: Wayne Morrison <tewok>
Date:   Mon Nov 9 22:53:07 2009 +0000

    Fixed to handle KSK signing sets.
    Fixed a warning message to be a normal message.

commit ebcabce9057324759166186c2063bfe3b6f1b88f
Author: Robert Story <rstory>
Date:   Mon Nov 9 19:53:54 2009 +0000

    fix typo in macro

commit a783a7bc01a890404b6baef9f84728b19a3ae923
Author: Wayne Morrison <tewok>
Date:   Mon Nov 9 16:56:17 2009 +0000

    Added a usage clarification to the pod.

commit 23ac51a0821ee09487a7805319caa83f2c943df9
Author: Wayne Morrison <tewok>
Date:   Mon Nov 9 16:22:46 2009 +0000

    Fixed a grammo in the pod.

commit b61f3ed0b3d7777a807e084529fcb00c5fa841c8
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 9 01:17:13 2009 +0000

    update to testzone files

commit 0cba15aef65fc7c86be68ba68544c76dba5c457e
Author: Wayne Morrison <tewok>
Date:   Sun Nov 8 16:30:55 2009 +0000

    Added a missing double-quote that hosed program compilation.

commit 9ff83d432374224b8ac499fe83d32446a87974e6
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 5 23:49:24 2009 +0000

    Update for verison 1.6.1.pre1

commit e2ec222494b336eb4746cab0bad56da23d63cf19
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 5 23:48:32 2009 +0000

    add version number

commit 12c6d7eaaee0db82d52f480ec3b160977c64a4ce
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 5 23:48:16 2009 +0000

    add convertar

commit b623577579d0e73fdeefe3699dc1d3c0b86a9d14
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 5 23:47:30 2009 +0000

    Update Version Number: 1.6.1.pre1

commit 8ae02491c23ef98421cd2672930c00f76fd59eab
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 5 23:44:34 2009 +0000

    fix closing command tag

commit cca65aa37780600b0e7303645e15797238430387
Author: Robert Story <rstory>
Date:   Thu Nov 5 21:22:19 2009 +0000

    add VAL_GET*INFO_HAS_STATUS macros; dont use C++ keywords as agruments/struct members

commit e607518ee376cc0f119b7ea02cdbd2985a5259bd
Author: Robert Story <rstory>
Date:   Thu Nov 5 21:20:12 2009 +0000

    add extern C wrapper so header can be included in C++ fiels

commit 6f45bddf4f615c2e6ba5c693edead676a6807d3f
Author: Robert Story <rstory>
Date:   Thu Nov 5 18:35:20 2009 +0000

    rename to non-version-specific file names

commit 9a110120167c44bda9f18ccf6e2b82199f78d6f4
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 5 18:22:59 2009 +0000

    dump status

commit 0a4afeac4bfc9001e3c65514998552dde34f9bda
Author: Wayne Morrison <tewok>
Date:   Thu Nov 5 15:47:50 2009 +0000

    Added support for the nsec3rsasha1 algorithm.

commit 079aab284c992f1cf21f7ac3bdf0e49f78952f5a
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 5 14:40:46 2009 +0000

    sourceforge to our server

commit 5ccb248a1f4c09cffe3a9b50e9d2453c5786cc10
Author: Wayne Morrison <tewok>
Date:   Wed Nov 4 22:16:09 2009 +0000

    Deleted some extraneous minor comments.
    Added set_type as a signing set keyrec field, and adjusted how signing set
    types are notated in the initial example.

commit 71124c91c7c901f25b72cf01f76fe8f0352b25cf
Author: Wayne Morrison <tewok>
Date:   Wed Nov 4 20:40:06 2009 +0000

    Teach krfcheck about kskpub and kskrev keyrecs.

commit a418442adb834a1925e11fb42a1535321d5ce7ba
Author: Wayne Morrison <tewok>
Date:   Wed Nov 4 20:19:08 2009 +0000

    Fixed the example keyrecs in the header.
    Made keyrec_delval() an exported routine.
    Grammatical and formatting fixes.
    Added some inadvertently dropped "kskobs" uses.

commit 3f9f10a13e6f84f7fc86d4307768ccf6496039b2
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 4 19:45:07 2009 +0000

    more error checking and exiting with better messages when problems detected

commit ea47ba54c01b5e921cfa5bf76edd55618cae9d12
Author: Wayne Morrison <tewok>
Date:   Wed Nov 4 18:24:48 2009 +0000

    Added a description of the keyrec_type field.
    Fixed the examples to be internally consistent.

commit cbabfca924ddaef620034799cea87ee7da942d62
Author: Wayne Morrison <tewok>
Date:   Wed Nov 4 00:32:52 2009 +0000

    In handling a KSK directory, allow for -newpubksk as well as -genksk.
    
    On KSK rollover:
            - delete empty "kskpub" lines in the keyrec instead of giving
                      them empty values.
    
            - delete empty "keys" lines in the set keyrec instead of giving
              it an empty value.
    
    On ZSK rollover:
            - don't give the published ZSK list an empty value.

commit 741883a4fff61d4c3b1fa0d3de41addf0fff1b90
Author: Wayne Morrison <tewok>
Date:   Tue Nov 3 16:31:17 2009 +0000

    Including a '$' at the start of a scalar always helps...

commit e88f705d86489ebad8718f6690bebb56251ee064
Author: Wayne Morrison <tewok>
Date:   Tue Nov 3 16:28:58 2009 +0000

    Ensure that a numeric phase is given, even when a phase isn't given in the
    rollrec file.

commit 2d89f7e28b41080fe659b60509202ebd32f9db8c
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 2 20:15:45 2009 +0000

    update to no SF pages

commit 3fcb28c3d14c661c1f5424df811bc8b9630962a7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 30 18:04:52 2009 +0000

    Add current DS record for dnssec-tools.org as a trust anchor

commit e1b1298f440207e04430157232d3d069bedb656e
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 30 16:59:12 2009 +0000

    don't set PREFIX for perl; just the bin prefixes

commit ef5d79e473ddce983072af2f10c8f1a45d1206c4
Author: Robert Story <rstory>
Date:   Fri Oct 30 00:30:29 2009 +0000

    update patch for wget 1.12

commit a006c8c1b84ddd6a9aa1f0290bf1f293b9194cae
Author: Robert Story <rstory>
Date:   Thu Oct 29 20:36:21 2009 +0000

    check in renamed patch/readme for 1.10.2

commit e43213c9cb91715dd65738d43670bfdb887da2d5
Author: Robert Story <rstory>
Date:   Thu Oct 29 20:29:13 2009 +0000

    move away from version specific file names

commit 144fce6298e76b039836231320b21807cc6d5aff
Author: Wayne Morrison <tewok>
Date:   Thu Oct 29 17:36:05 2009 +0000

    Changed "KEK" to "KSK" in a comment.

commit 70232a5fc9279bf8153eae72f5b825e6b07c074a
Author: Wayne Morrison <tewok>
Date:   Wed Oct 28 15:49:27 2009 +0000

    Fixed formatting on a couple output lines.

commit 12db3f6cd14f7be5c2460ff24f1ed253b0b93a54
Author: Wayne Morrison <tewok>
Date:   Wed Oct 28 15:47:32 2009 +0000

    Added missing "use rolllog" call.

commit 0cdb615b926679f2c8abb976215baba660ac7e57
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 26 21:56:56 2009 +0000

    Do away with the assertion cache within val_context_t

commit 29eb621c91854186a34046abf1fb31e184d6649d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 26 21:47:54 2009 +0000

    Change an error code and remove obsolete function

commit dc527cde39c8c8236b4a2450844438f7ce146133
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 26 21:39:28 2009 +0000

    Fixed wrong pointer increment

commit 7d43bdba2d16e4be55177ef413d84e409da1c9f1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 26 21:38:39 2009 +0000

    Fixed source of compilation warnings - const correctness and checking for
    always true conditions.

commit b3b6d34cad8fa39c1b47739916bc68e2ad8e60a1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 26 21:36:23 2009 +0000

    Fixed const correctness

commit 6c48dc11223f33a44304b6f59353d2feb5f550c3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 26 21:34:34 2009 +0000

    Ifdef NSEC3-specific label

commit 65fa4e01b704473d083d34848b560650590c8dcd
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 26 18:14:04 2009 +0000

    ifdef out the nsec3 printing case if not building with nsec3 support

commit 0324a83a9df98baa6bf082edb5fe8ed4ae38f7a8
Author: Robert Story <rstory>
Date:   Sun Oct 25 19:45:42 2009 +0000

    typo in README; update patch for 5.3p1

commit 7fa5391966fb00b56006047b103d5c4ee2b1600f
Author: Robert Story <rstory>
Date:   Sat Oct 24 03:53:11 2009 +0000

    update patch for 5.1p1; remove version specific patches

commit 7d32eeeae997380c5dd4a342087fa8faf9c6bc9a
Author: Robert Story <rstory>
Date:   Sat Oct 24 03:51:57 2009 +0000

    update patch for 5.0p1

commit 7fae8172618dd633f749027b3fd268bc07ebe532
Author: Wayne Morrison <tewok>
Date:   Fri Oct 23 15:37:53 2009 +0000

    Better handling for assigning STDIN to a file-handle variable.
    Make sure we could actually open the input file.
    Really fix the pod formatting.

commit 5200c721d5f602c8f782bc8654c823927f464d23
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 23 13:57:15 2009 +0000

    fix check of argument count

commit 5115e85108c36fb3d2cb339584854e6fe4c0a9cb
Author: Robert Story <rstory>
Date:   Fri Oct 23 02:30:51 2009 +0000

    add testing section to README. Don't use cached ip for bookmarked sites
    when dnssec validation enabled

commit 5c5ee113b0e414f9563ef64b938827e937407b0f
Author: Robert Story <rstory>
Date:   Thu Oct 22 02:09:17 2009 +0000

    remove versiond patch files, rename howto to README, add patch for 3.2.3

commit 2b206d547bfea0145639c78afb5674af7df95e11
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 21 23:59:42 2009 +0000

    modified the install process to have --prefix indicate that perl file installation should be where specified, not where perl thinks

commit d96e53e96e7620baca55132399672c3c70e22ed5
Author: Wayne Morrison <tewok>
Date:   Wed Oct 21 17:54:05 2009 +0000

    Added hyphens to the allowable characters in zone names in SOA records.

commit c4a1db87b1dc0548c5b99cbc538fe959564ffc16
Author: Robert Story <rstory>
Date:   Wed Oct 21 01:35:22 2009 +0000

    remove versioned patch files, add patch for 4.0.2, add README

commit a918af2471c3c146f5565a8e2c1c254acfe4ac0e
Author: Wayne Morrison <tewok>
Date:   Wed Oct 21 01:19:55 2009 +0000

    Added the -template option.

commit b4ef0733d66a8393bc0225870eda1035c48ca15a
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 23:13:23 2009 +0000

    Comment out uses of the viewimage config keyword.

commit d7cc27287014f97485715814cf9b7028b7e78c34
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 20 22:34:29 2009 +0000

    allow ENV override of GUI screen

commit 87972e39ddcc24d77fcbe66420519e2391d4104f
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 20 22:25:50 2009 +0000

    implement the desired getopt conventions discussed in a meeting: http://www.dnssec-tools.org/wiki/index.php/Command_Line_and_Configuration_File_Loading_Behaviour

commit 15cd15b3def3d37192ab92ca1084260816846bc1
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 20 22:25:41 2009 +0000

    allow undef option to be passed into parseconfig()

commit 73045d3a9ba4ce7dba624a31f7e7b29e920956fe
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 20 22:25:31 2009 +0000

    commenting a few lines

commit 951a3cfe988e82c51b077c2dff7ca3d4b3e421aa
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 20 22:25:20 2009 +0000

    support -h / --help even if Getopt::GUI::Long isn't avaliable

commit 05187b1c97ecc2aa86cc72dba3bc7f399ed55ee9
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 18:50:28 2009 +0000

    Removed entries for viewimage.

commit 6884a22664277f8796dbe1bc135de0ee5de5e11a
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 18:49:41 2009 +0000

    Deleted the viewimage entry.

commit 4cd1d6872fb2eb2c5a39b496c0663fa9af5d2893
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 18:47:31 2009 +0000

    Added file checks for the keyarch, rollchk, and zonesigner entries.
    Added file checks for the rollerd logfile, resolv.conf, and trustman directory.
    Added a file check for the rndc entry.
    Deleted a file check for the viewimage entry.

commit 3d0f8ec427bf2c67319b99e5acf820aeb500b677
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 18:35:43 2009 +0000

    Commented out the viewimage keyword since it isn't currently in use.

commit b37f9a4519d0f93c7008318083e3f44b0e236e03
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 16:46:53 2009 +0000

    Added an entry for the rollchk command.

commit d73de9f4d22c72a4fe6e5729aa92d4fd16206010
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 16:30:51 2009 +0000

    Changed "rollrec-check" to "rollchk".

commit a761eb30d4d4bfac9354694910a12617478452b6
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 16:26:58 2009 +0000

    Changed the config key "rollrec-chk" to "rollchk".

commit cc9ab63ac2e263a4233f10b577b3e3ca24c2a9db
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 16:25:43 2009 +0000

    Changed "rollrec-chk" to "rollchk".

commit a6200726aed53b122ea63794a991720fee7bf093
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 16:24:31 2009 +0000

    Changed "rollrec-chk" to "rollrec".

commit 7eb7cd6805549812918646ed2e8dd654084e287d
Author: Wayne Morrison <tewok>
Date:   Tue Oct 20 15:45:51 2009 +0000

    Added -dtdir for specifying the locaiton of the DNSSEC-Tools programs.
    Renamed the internal "keyarch" variables to "keyarchdir".
    Added the specification of the keyarch program, based on the DNSSEC-Tools
    directory.
    Cleaned up some output.

commit a7b5294f095426d8d15c98e464cfdfcee921ca59
Author: Wayne Morrison <tewok>
Date:   Mon Oct 19 23:26:25 2009 +0000

    Added "use strict;" and made a few modifications so this would work.
    Fixed some code spacing so it matched the rest of the code.

commit 68043539045e1466ca11dfe737c06fac25b79514
Author: Wayne Morrison <tewok>
Date:   Mon Oct 19 20:33:13 2009 +0000

    Added a missing comma to the GetOptions() parameter list.
    Changed the -Version exit code to match other tools.
    Added an explicit "exit(0)" to the end of processing.
    Modified pod formatting to match other tools.
    Added a "SEE ALSO" section to the pod.

commit 548919e8b5a5656a9ec4837fa265a1eefb01756b
Author: Wayne Morrison <tewok>
Date:   Mon Oct 19 17:58:12 2009 +0000

    Added a few formatting newlines and tabs to improve the output of the
    key-related prompts.
    Fixed a variable in a prompt string.
    Added checks to ensure the KSK and ZSK lifespans fall within the range set by
    minlife and maxlife.

commit aa5d99e62f8ee4812f61b41b557a9617bea1d39b
Author: Wayne Morrison <tewok>
Date:   Mon Oct 19 16:35:16 2009 +0000

    Changed a "maxlife" to "minlife" for a verbose message.

commit cbd3a9f0b0d4d2c9c02114ffe40f2c08aea32b6e
Author: Wayne Morrison <tewok>
Date:   Mon Oct 19 16:24:54 2009 +0000

    Added -maxlife and -minlife to allow specification of the maximum and minimum
    allowable key lifespans.

commit 37837feafbb126e6735fceea0fe1dcfd4307ebad
Author: Mike Baer <baerm>
Date:   Mon Oct 19 15:50:28 2009 +0000

    updated IP address in testzone files

commit e4e2b51fac9f37293e2ebd7baf14c1a0422c63dc
Author: Wes Hardaker <hardaker>
Date:   Sat Oct 17 00:02:20 2009 +0000

    make secspider write to a temp file instead of an IO::String which seems to be really really slow

commit 8dccea27e580eb1d728859527eb50ef968930580
Author: Wes Hardaker <hardaker>
Date:   Sat Oct 17 00:02:06 2009 +0000

    add support for pulling data from secspider

commit 55def7bd0aa0548d4475327b2d9b660e1368534c
Author: Wes Hardaker <hardaker>
Date:   Sat Oct 17 00:01:52 2009 +0000

    allow for slightly differently quoted/printed bind files

commit 871f12f9bb2d34d995613c3bf55872dfddff3df4
Author: Wes Hardaker <hardaker>
Date:   Sat Oct 17 00:01:35 2009 +0000

    allow bind to accept a file handle directly

commit 0fa991e59ab5e3418d496d81260b3f680a73da7f
Author: Wes Hardaker <hardaker>
Date:   Sat Oct 17 00:01:20 2009 +0000

    move the URL fetching ability to the base class for reuse

commit 6181f7c095b9baa2278af1c3bbeb5ea3f86f5420
Author: Wayne Morrison <tewok>
Date:   Fri Oct 16 20:02:00 2009 +0000

    Grouped the BIND programs we care about together into an array.
    Added a config entry for rndc.
    Added a reserved BIND directory of "path", which implies that a program's
    path variable should be searched for BIND programs.
    Clarified a verbose message.

commit 70ddacf0946ea4d88a264bd6c6055ff4462772ad
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 15 18:14:24 2009 +0000

    add a -q option to getds

commit b32650d3144265695b72f756e45f6058958634ef
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 15 18:07:18 2009 +0000

    update to testzone files

commit 52ff678cbb854731d3db060f9e1a796c1d9af863
Author: Wayne Morrison <tewok>
Date:   Thu Oct 15 11:50:09 2009 +0000

    Use the correct "rndc" instead of incorrect "bind_rndc".

commit 259d537add1efc82ff757fe44b8ff347035a2ba3
Author: Wayne Morrison <tewok>
Date:   Thu Oct 15 11:49:18 2009 +0000

    Use the correct "rndc" instead of incorrect "bind_rndc".

commit a7cabe6455f16a4fa76d52e7299add4f98c0f9ee
Author: Wayne Morrison <tewok>
Date:   Thu Oct 15 11:13:24 2009 +0000

    Added a description for the rndc entry.

commit b4351fced2dce1d51fba6a3b3bfb38171a71ca3c
Author: Wayne Morrison <tewok>
Date:   Wed Oct 14 19:29:19 2009 +0000

    Added the -kskcount option.
    Added the -ksklength option.
    Very minor code rearrangements

commit 2f97faa90fe5f50f8ae2b2e07826402f69f5c89e
Author: Wayne Morrison <tewok>
Date:   Wed Oct 14 18:57:07 2009 +0000

    Fixed to use "ksklength" instead of "ksklen".
    Fixed to use "zsklength" instead of "zsklen".

commit b26eb49b88944e8cd943fb3d57f2c4b35851e187
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 14 16:00:55 2009 +0000

    fix trailer specifier for certain file formats

commit 0cf2a974f2ceb8614c853c823fbad67dde55c0b1
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 14 15:54:04 2009 +0000

    document extension extrapolation

commit 2d7408f081070786102056d292c63bc30d6a2252
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 14 15:53:54 2009 +0000

    try and infer a file format from a suffix

commit 2222ff2340479c49ee5d38c97cf746a4cc723938
Author: Wayne Morrison <tewok>
Date:   Wed Oct 14 13:36:13 2009 +0000

    Made -gends a default option.
    Added -nogends to prevent generation of DS records.

commit 9451c394bef2593cef0bea76fd8fcec0a093012a
Author: Wayne Morrison <tewok>
Date:   Wed Oct 14 13:33:50 2009 +0000

    Added -nogends as a standard option.

commit 95d23cc3be2ebff50b2f8971ca869d990df971fc
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 13 21:55:05 2009 +0000

    Don't display zonecut in log message since this can be null

commit 23cba80032e06c615be181025eb8bd3f595b6330
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 13 21:49:57 2009 +0000

    Add couple of log statements

commit 9e11a2d85d191e78c831f22eb1640efbc9b2d343
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 13 21:41:59 2009 +0000

    Don't fetch glue if we're already fetching glue -- do this properly.

commit 1c31e14e22b3a9a961738c40187da4703413944b
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 20:30:08 2009 +0000

    rearrange documentation sections

commit 80e94a007345d0fd9a33dc7af278b2eeca2627b3
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 20:29:53 2009 +0000

    allow the itar: specification to directly download the file over the web

commit d191261de3e97df5e531e1e2749394016f469bc9
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 20:29:31 2009 +0000

    more documentation fixes

commit 980c6f274cc173876aeadd73a931e9f840001521
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 20:29:13 2009 +0000

    added a DNS convertion type

commit d20d8be10f7c585f2044a87fb712b5dab50c55d1
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 20:28:47 2009 +0000

    handle and document multiple input/output file specfiications

commit 452a9d94f06601de26bc0fd99f62c5295e194eca
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 17:30:38 2009 +0000

    added merging of identical names with different DS records

commit 31be080fb85fbbe6dcb671349285d085d69289ce
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 17:30:27 2009 +0000

    remove debugging statement

commit 8e5b2cedac5d984322deeff565bb3be97924d19e
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 17:30:12 2009 +0000

    fix broken back and add another back to terminate a starting =over

commit b7d3940462f7108c42d6a61797d0027c04e110c5
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 16:36:14 2009 +0000

    tests for merging tars together

commit cd01a0c155d338fd6eea44d2d6e748d6f2872a9a
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 16:35:57 2009 +0000

    make read() returned a blessed module; all modules implement read_content instead for convenience

commit 3a564dd95f66069ec72ff2189df2a2f247a7a3c9
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 13 16:35:28 2009 +0000

    merge function

commit 888f8909700de1d3c9ec6c23e8968d68e19435a7
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 13 15:23:32 2009 +0000

    Use correct stagger value when querying different name servers

commit 7492f9d4c8ad7d25f8dabddb6673d031cc21de50
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 13 15:21:30 2009 +0000

    Log the name of the correct function being invoked

commit 55e760aacd039242d986485d9977ef47f4486495
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 12 19:06:58 2009 +0000

    actually honor the -z flag

commit 0abeb85fca49463b77c6821dc5df5dc8fc337c55
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 12 19:06:47 2009 +0000

    ennumerate the errors in the output

commit 2bc5c30e67f06469895259d44d64293449b09e70
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 12 19:06:38 2009 +0000

    default to both algorithms and allow generation of both

commit 4d1b9c1198cc25e437639ac060d566fe894667fb
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 12 19:06:29 2009 +0000

    use upper case printing

commit 943228e448ba767318f1e7fc4de7092b3feaa838
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 12 19:06:19 2009 +0000

    make matching of things exclude everything up to the DS field and the comments

commit b35f1ad67b8941d0bda478c918d8aab0cb766283
Author: Wayne Morrison <tewok>
Date:   Mon Oct 12 14:32:34 2009 +0000

    Pod changes:
            - Used the standard description section header.
            - Fixed some typos and grammos.
            - Changed in a few place to use our normal pod formats in commands
              and option names..
            - Added a "see also".

commit d848e4aba85ca2245649d8f8a2f87d43b6b1c320
Author: Wayne Morrison <tewok>
Date:   Mon Oct 12 13:50:40 2009 +0000

    Fixed capitalization of a pod header.

commit 5d0cd44cf5002ee0f0791e7957b7c0fd01749fa9
Author: Mike Baer <baerm>
Date:   Thu Oct 8 15:01:12 2009 +0000

    Updated perl modules requirements for testing
    Test::Simple => Test::Builder, added String::Diff

commit 2c5fd484c3fa9d6bb6b4295bc17540498a1f7d1a
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 2 13:19:53 2009 +0000

    use normal style command line manual syntax

commit a13ad88f9b37c98ae86b516355174ee784294115
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 2 13:19:45 2009 +0000

    mention new getds functionality

commit 7e2c2aa17d1a765591f232557c9329c1c3a6ca09
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 2 13:19:31 2009 +0000

    make getds check the parent DS rceords as well

commit 02c85574f07d21573d63f268f2b4560aed45f09d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 30 14:31:20 2009 +0000

    Fix nsec bitmap type checking

commit da0a2cd02a8b2f4cc51f467506a83709ddc2c803
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 29 18:06:21 2009 +0000

    added copyright and author

commit 9cf5ab793697926cf0cff01f36879c6461385b10
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 29 17:31:56 2009 +0000

    convertar documentation

commit e8ec84eb06c019aa0bfa65ce249f2fe28d7cc01f
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 24 23:17:40 2009 +0000

    updates for 1.6

commit caffd9a8960d891ccc7188d0b495093efb697523
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 24 23:17:36 2009 +0000

    changelog update

commit 6bec116079bc13b4d7c8ce0f6f6ee4bb428677dc
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 24 20:59:36 2009 +0000

    Fix potential issue with IPv6 glue

commit 05fe81e44d58bca8e1a9ab8e04ba23f42c211c51
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 24 19:27:59 2009 +0000

    Added new libval-related news iterms for 1.6

commit d82ba3373fda4796e24cebbaa484206071a032f7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 16:36:41 2009 +0000

    Q_LAME_SERVER is not a very useful code since other Q_REFERRAL_ERROR may also indicate that we have a lame nameserver.

commit bd7d628547d248d0cff217b6e0d905d971db13c1
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 16:36:10 2009 +0000

    Q_LAME_SERVER is not a very useful code since other Q_REFERRAL_ERROR may also indicate that we have a lame nameserver.

commit 620c9bc6c72ec4bbde153080766c0805165c28b5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 16:35:37 2009 +0000

    Q_LAME_SERVER is not a very useful code since other Q_REFERRAL_ERROR may also indicate that we have a lame nameserver.

commit 33566f7cf8b259c42023f9af45d9d4685f406afa
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 16:13:40 2009 +0000

    Check for referral loops before we bootstrap the new referral. Don't free up the referral structure if we have errors, since we want to be
    able to detect referral errors for responses returned from other nameservers too.

commit 1c8e27a21633e4ef9b603a55642f42539b8276e8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 14:13:58 2009 +0000

    Return correct type of buffer

commit 8ce3611c20d5b2f1917731e81b77dfe266d7405b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 13:56:20 2009 +0000

    Remove unused error code

commit 70db35a0e3fe3872e751f1a1d6f0745edc44cda4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 13:55:09 2009 +0000

    When verifying proof for wildcard expansion don't rely on trusted but
    non-validated proof components

commit d786633852056a24457e94a736f60be9b7286a80
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 13:52:21 2009 +0000

    Remove unused constant

commit 3999601763a64861719f77a9a6f7fcc82cddb546
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 04:32:49 2009 +0000

    Add initial suport for NSEC3. Also rewrote much of the prove_nonexistence logic
    so that it was consistent between nsec and nsec3 proof checking.

commit a8da3ccd4d725236fa54d5bdb6fd3ed7b38a01a6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 04:30:07 2009 +0000

    Allow for 0 length NSEC3 bitfields

commit 770ade60d710d9de3635b20f240061751abf8554
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 04:28:53 2009 +0000

    Minor formatting fixes

commit 1da96def80453bc01ff67d4c721593ea146131bf
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 04:27:49 2009 +0000

    Support printing of NSEC3 and DS/SHA256 esource records

commit 1f444712290c09fa0eef059546be1bb6e8f0be0b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 23 04:26:10 2009 +0000

    define identifiers for SHA1 and SHA256. Although validator.h contains these
    definitions, we don't want libsres to have to depend on validator.h

commit 7eef049d21e7060b7e4a92217459edf85bc3ad41
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 18 04:52:42 2009 +0000

    update to testzone files

commit 78fbde4f906d20e0cd3596a6cb3c70d30828c330
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 17 23:32:38 2009 +0000

    use a conditional load of the LWP::UserAgent

commit a7021eb6eea4f96167a4419c0570137c173aa9a0
Author: Mike Baer <baerm>
Date:   Thu Sep 17 16:03:20 2009 +0000

    Fix trustman-rollerd script use local perl packages.
    some output changes
    add some verbose options to makefile

commit 46c53d531b27cfa543da4a19b2daa53000b124d1
Author: Wayne Morrison <tewok>
Date:   Tue Sep 15 17:08:25 2009 +0000

    Fixed the MakeMaker name option.

commit a9bd46a5f8f09d1a254bd7cc8a79f0dd2bcc4d3a
Author: Wayne Morrison <tewok>
Date:   Tue Sep 15 17:07:20 2009 +0000

    Added a line to the cleaning target for deleting the packed trustman.

commit 1a624b811c855871920e6cb728b70e1dd3cb5a9f
Author: Wayne Morrison <tewok>
Date:   Tue Sep 15 17:07:02 2009 +0000

    Added a line to the cleaning target for deleting the packed donutsd.

commit 375f2e38c665e6a15eb693c13f944639690be911
Author: Wayne Morrison <tewok>
Date:   Tue Sep 15 17:06:32 2009 +0000

    Added a line to the cleaning target for deleting the packed program.

commit a0d114a1868e0a2ff1fccf614c76d4ad30d428a0
Author: Wayne Morrison <tewok>
Date:   Tue Sep 15 17:05:32 2009 +0000

    Makefile for building packed commands.  The following targets are provided:
    
            packed_dist             Gather the packed commands, building if needed.
            packed_distclean        Clean the gathered packed commands.
            packed_commands         Build the packed command files.
            clean_packed            Clean the packed commands.

commit 408aa5786f7c5dd483f4f88e139c55368d1938d8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 14 13:16:34 2009 +0000

    Don't recurse from root if we have a local nameserver listed in resolv.conf

commit eef7d86aa7d2424e2a08808f221e82eedb7231d2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 20:38:27 2009 +0000

    Add new constants Q_LAME_SERVER and VAL_AC_INVALID_DS
    Renamed VAL_AC_NO_TRUST_ANCHOR to VAL_AC_NO_LINK
    Fixed couple of switches and reordered cases alphabetically where made sense

commit 14c253f2a1288940181fe007bbe3e8a8dac11f5c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 19:57:24 2009 +0000

    Remove DLV and NSEC3 related config params for now

commit d17327369bd59eafe499c678cd16253a08abb1fa
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 19:29:15 2009 +0000

    remove snip zones

commit 7049a0c70aaafc7d022ef47aa18a56762d390392
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 19:25:38 2009 +0000

    Changed the glue fetching logic -- now only fetch glue if none of our existing
    name servers are useful. This means that we now keep pending glue around and
    have a separate pointer referencing the current glue being fetched.
    bootstrap_referral() may return partial glue, never expect complete sets. Use
    new functions in libsres to control when we want to skip the current ns and
    when we want to cancel the query entirely.
    
    Misc fixes associated with this change:
    - set zonecut where appropriate
    - fix find_next_zonecut()
    - in verify_provably_insecure() try to use existing zonecut information before
    attempting to find one using find_next_zonecut()
    - dont fetch DNSKEYs too early in a referral chain

commit ad4dd4cba752223e15fd464155166a2b17649378
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 19:06:07 2009 +0000

    Define new query error state denoting a lame server

commit c703fb2ce61ecd1fcef4c409769afea1152c2942
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 19:03:52 2009 +0000

    Rely on libval to control query transactions

commit 1b88b10913735488eba342d7ae3ecc6d506e53b5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 19:03:09 2009 +0000

    Define new functions that allow libval to control libsres query transactions to
    some extent

commit 512d1903cb561e43dfd73b66ffb40c22ab751c41
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 11 19:01:39 2009 +0000

    Define functions that enables validator to control libsres query transactions to some extent.
    Define new parameter that sets how far apart we should stagger queries to
    different authoritative name servers

commit 47729b1df0115f9bfd184bdd16dd626eabb1a509
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 10 22:50:03 2009 +0000

    modified defaults, documentation and example text to a ZSK size of 1024 (back from 2048) per upcoming NIST reduction in required ZSK size recommendations

commit bf439b243142eb75f061dc4b23d0784ac6e0f638
Author: Wayne Morrison <tewok>
Date:   Thu Sep 10 16:39:34 2009 +0000

    Fixed references to current directory and away from ".".  This is a follow-on
    to the -directory changes.

commit e85c2789dc0ac039b32775a9c863fd4d33adf506
Author: Wayne Morrison <tewok>
Date:   Wed Sep 9 21:19:39 2009 +0000

    Added a -keydirectory line to the usage output.

commit cdc69d1004e8c4d489d1bf421617e16ea1f1bbb3
Author: Wayne Morrison <tewok>
Date:   Wed Sep 9 21:17:25 2009 +0000

    Added -keydirectory for specifying the directory in which KSK and ZSK keys
    will be stored.
    Added additional validation checks for the KSK and ZSK key directories.

commit 5799190b871897b2c828132d40407f118895f406
Author: Wayne Morrison <tewok>
Date:   Wed Sep 9 17:47:22 2009 +0000

    Capitalization fix for some option descriptions.

commit 80f0d5f96c61efc43d8fe4b402fca93f7c3a0ffb
Author: Wayne Morrison <tewok>
Date:   Wed Sep 9 17:29:07 2009 +0000

    Changed the $usensec3 flag check to use boolconvert().
    Added documentation for -kskdirectory and -zskdirectory.
    Rearranged some of the option descriptions.

commit adf3b05ab85c4b80938bf419c46bdeb43ad7b8ed
Author: Mike Baer <baerm>
Date:   Wed Sep 9 15:36:30 2009 +0000

    Added bind version test for nsec3 support.

commit b588c3f80fd4325206cf7ce48e7c62d0b1beca5a
Author: Mike Baer <baerm>
Date:   Wed Sep 9 01:47:14 2009 +0000

    Added configuration files for trustman-rollerd test

commit 42b1997458b3e50bdb2c2f2f8b45eb898559cf36
Author: Mike Baer <baerm>
Date:   Wed Sep 9 01:43:09 2009 +0000

    Added trustman rollerd interaction test script
    Minor updates to other scripts

commit 1f14430eeb4e52d4bec9807c20424f79a83523cf
Author: Wayne Morrison <tewok>
Date:   Wed Sep 9 00:40:33 2009 +0000

    Commented out an on-exit debugging message.

commit cbe716d39abb763312c8aca820092d875ff2abbd
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 8 17:28:11 2009 +0000

    don't require XML::SAX when building packed; install on systems where needed?

commit 651da869a2e3a003c6966bde8f682ba98cb575bc
Author: Wayne Morrison <tewok>
Date:   Tue Sep 8 16:21:48 2009 +0000

    Moved the execution directory validation code prior to the -parameters
    handling.  This forces -parameters to give the actual directory when
    -directory isn't given, rather than giving ".".

commit 9c4a1833027c836cf0f4f590a2c9df62753664d5
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 22:10:58 2009 +0000

    version bump

commit 2d841e6af9e93224ffd0d1a3ed5464ea89b43b87
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 22:08:00 2009 +0000

    fix parsing of SOA names and missing trailing dots in SOA line components; cpan bug 17745

commit 1708a2baca9b7c0cb1cdcdc869bdb7ee5a4ffb84
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 21:59:39 2009 +0000

    require at least one digit for a ttl to avoid DS being a possible TTL value

commit c18ea5c9a03accc68a2a9a3d398e53d8668164bf
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 21:39:12 2009 +0000

    fix HINFO records with no-spaces and no-quotes

commit d6e31c67c6a15744a1ed60838ec0a4137cc44085
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 21:22:54 2009 +0000

    apply recommended patch from cpan bug 34445 to fix? wildcard parsing; works for me without it but the patch looks right

commit d79f46a649537ac574467f075642aa00972c245b
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 21:20:38 2009 +0000

    added a wildcard test

commit 04862271f5a1f5730face1abe167e7ba035f3ede
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 21:13:25 2009 +0000

    reenable an older failing test, since the white space issues have disappeared

commit cc5d7bf28211ce2480a38eb750e3c2abdcc025b3
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 21:12:41 2009 +0000

    added a new test entry for a root zone rrsig

commit 9b0114450f32b63cf1162cf23cee15215fcc9415
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 7 21:08:56 2009 +0000

    fix bug 46790 on cpan to allow root (.) RRSIGs

commit 740bd1d169614a094d47d7f2cfd055c4ecac7765
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 05:10:48 2009 +0000

    Force query to nameserver listed in validator context before trying other options.
    Fix zonecut information only if we receive answer with aa bit set.
    Cache name server information returned in response only if we did not ask for recursion.
    Force RD off when we are not sending to the name server listed in the validator context

commit bccf03aad272e36f410770ab8e6ff573822ae4a3
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:47:50 2009 +0000

    Fix validation of authentication chains that contain DS records with an
    incorrect keytag but with a correct hash of the child key

commit 04da2c0f9cac3b003a92da40f0b3e2b29bd08ebb
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:43:12 2009 +0000

    In CREATE_NSADDR_ARRAY break as soon as we run out of memory

commit fee1511c83e85a2c60fcefe80a2e260c01151ebc
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:40:14 2009 +0000

    Change return code from val_parse_ds_rdata if hash algorithm is unknown

commit dad80df245e367799ada41b796c8960e0b0cbb26
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:29:34 2009 +0000

    Add resolver.h to be consistent with other files

commit ee9826d1b29ddd9fd3cbf2e1642d87e615b10cd3
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:28:08 2009 +0000

    Include validator-internal.h to get certain structure definitions

commit 0a828a6e5d14ac19301679e78c9577385fec93a0
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:13:18 2009 +0000

    Add log support for VAL_AC_NO_LINK and VAL_AC_INVALID_DS error codes

commit b08c6e1f22a68c6ede6d9ac0211f80d8ddabf8ea
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:12:30 2009 +0000

    Break out of potential infinite loop when recursive name server gives bad name
    server hints for DS record

commit 4c157aa97787583ebdda33d915c941f8966e9acd
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:11:33 2009 +0000

    Fix signed/unsigned mismatch

commit ded001489bbbc0325f82c2400a30fc01132546f1
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:11:05 2009 +0000

    Rename VAL_AC_NO_TRUST_ANCHOR to VAL_AC_NO_LINK

commit 68980bc577c0accb4e12b373e255481fbdee7ba3
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:10:02 2009 +0000

    Rename VAL_AC_NO_TRUST_ANCHOR to VAL_AC_NO_LINK; add description for
    VAL_AC_INVALID_DS

commit 89bf51321f4e274c9f59cd01ad57c21206be123f
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:08:14 2009 +0000

    Rename VAL_AC_NO_TRUST_ANCHOR to VAL_AC_NO_LINK; update possible error codes
    for DS record sets

commit 9472c85c4cde9d771b4b25291d089f064bef80be
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Sep 5 02:04:30 2009 +0000

    Add error code for VAL_AC_INVALID_DS. Also rename VAL_AC_TRUST_ANCHOR to
    VAL_AC_NO_LINK

commit 23f2e645c96d5eb685aa3d6e1b721c9f76188484
Author: Wayne Morrison <tewok>
Date:   Fri Sep 4 18:27:02 2009 +0000

    Added checks for nsec3rsasha1 being a valid algorithm.
    Fixed some key-length maximums for several encryption algorithms.
    Added checks for validity of the NSEC3 iteration count.
    Passed the proper error output flag on ksklength/zsklength not being defined.

commit 1beaad0ac0b07543b67403b0304d4e2a710938e5
Author: Wayne Morrison <tewok>
Date:   Wed Sep 2 19:23:43 2009 +0000

    Added support for the NSEC3 booleans:  usensec3, nsec3optout.
    Added pod describing valid booleans.
    Modified some pod descriptions for boolean fields.

commit ea7eae9435e49f791782db8c9ce550d156298d9f
Author: Wayne Morrison <tewok>
Date:   Wed Sep 2 16:47:08 2009 +0000

    Reordered option handling so that -parameters doesn't require
    the -rrf option.
    Reworded a few comments.

commit 4833f2983292d2e313a23f90b08477318db63517
Author: Wayne Morrison <tewok>
Date:   Wed Sep 2 15:33:18 2009 +0000

    Fixed handling of -noreload.
    Added pod describing zone reloading.
    Fixed a few spelling and grammatical errors.

commit 1bc687aa292188897490c22c6f0c1dafe1469f73
Author: Wayne Morrison <tewok>
Date:   Wed Sep 2 00:31:29 2009 +0000

    Added boolconvert() to parse boolean configuration entry values.

commit 1c078db321e351cc49816a10754ec52b9e47a5c0
Author: Wayne Morrison <tewok>
Date:   Wed Sep 2 00:15:01 2009 +0000

    Added support for the roll_loadzone configuration option.

commit 12b020006874dbab0ae240ab66de8fe10a2808f9
Author: Wayne Morrison <tewok>
Date:   Tue Sep 1 18:56:36 2009 +0000

    Fixed rollerd's logging levels so they match what the code actually uses.

commit e64bf93d4459cb17fc317c9c2a9e095789138678
Author: Wayne Morrison <tewok>
Date:   Tue Sep 1 18:54:24 2009 +0000

    Added checks that roll_loadzone is a valid boolean.
    Modified boolean checks so that valid values are 1, 0, yes, no, true, and false.

commit 4e99599a9e68eb26baf1b1456e78c6fbf653dc9d
Author: Wayne Morrison <tewok>
Date:   Tue Sep 1 18:22:50 2009 +0000

    Added roll_loadzone as a default.

commit 71ba3eb9d503490e4d602e879f062384c14744fb
Author: Wayne Morrison <tewok>
Date:   Tue Sep 1 18:20:30 2009 +0000

    Added entries for roll_loadzone.

commit eb9edf25b80ac5a3ab1ab7fe013ff4fda36ce432
Author: Wayne Morrison <tewok>
Date:   Tue Sep 1 18:14:39 2009 +0000

    makelocalstatedir() mods:
            - collapsed the two mkpath() calls into one.
            - added checking for the path not ending in a directory
    
    Fixed a minor pod error.

commit 3ef2d35aee8a8e4c5e9611a9c16bd02eaadaf1ae
Author: Wayne Morrison <tewok>
Date:   Tue Sep 1 17:26:26 2009 +0000

    Added -noreload to prevent rollerd from calling rndc.
    Changed some actual-tabs to "\t" tabs in the -parameters output.
    Sorted the pod option descriptions.

commit e31a237e01b4c6834d3553b14d68a2e43c2ec2fd
Author: Wayne Morrison <tewok>
Date:   Tue Sep 1 15:38:17 2009 +0000

    Fixed problem in makelocalstatedir() that occurs when the local state
    directory consists of multiple nonexistent directories.

commit ec9ff1852dd23cb96ca387d903887a7cbeb43e08
Author: Wayne Morrison <tewok>
Date:   Mon Aug 31 22:59:40 2009 +0000

    Reworked makelocalstatedir():
            - better handles the case when a subdirectory is given
            - gives error returns when errors happen
    Added makelocalstatedir() examples to the pod Synopsis section.
    Expanded the pod description of makelocalstatedir().

commit d2f05c0eebfd37c776abdc676f9087462c3eec91
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 31 22:13:19 2009 +0000

    update to testzone files

commit f39f268c6495673f0b43114739dd8b7ee8c3c124
Author: Wayne Morrison <tewok>
Date:   Mon Aug 31 15:04:17 2009 +0000

    Added line to clean up the SAX directory, which is needed in packing.

commit 0f2928181d8718e19c222e782609c2fcbe2df8bf
Author: Wayne Morrison <tewok>
Date:   Fri Aug 28 19:17:31 2009 +0000

    Added support for running packed:
            - use the packed DNSSEC-Tools config file
            - make sure the packed ParserDetails.ini file is where XML::SAX expects

commit 51df9fb9b9272f3c02cbfe83a55ac78634a77f61
Author: Wayne Morrison <tewok>
Date:   Fri Aug 28 19:15:51 2009 +0000

    Added support for packed execution of convertar.

commit a088bb9389054d06f1a49a3ad6ba1929748b2599
Author: Wayne Morrison <tewok>
Date:   Wed Aug 26 17:52:33 2009 +0000

    Fixed library inclusion to be less OSX-specific.

commit a9a09e84a61412c8d0819db42ea115b928ac9150
Author: Wayne Morrison <tewok>
Date:   Wed Aug 26 17:49:12 2009 +0000

    Fixed library inclusion to be less OSX-specific.

commit f8c9e4702fd9c0f6e1b19293ec26cad3b06d03f6
Author: Wayne Morrison <tewok>
Date:   Wed Aug 26 16:54:16 2009 +0000

    Added /bin and /sbin to the collection of paths to search for BIND programs.

commit 73696eec5abcc9841def51f760087d32d64c5abd
Author: Wayne Morrison <tewok>
Date:   Wed Aug 26 16:52:54 2009 +0000

    Added /bin and /sbin to the collection of paths to search for tcpdump.

commit 5ce9634132430231ad304adc75d05b6348f1e248
Author: Wayne Morrison <tewok>
Date:   Wed Aug 26 00:00:28 2009 +0000

    Added support for packing donutsd.

commit 28c6386ac490b8909430826d82f2dcbda978f443
Author: Wayne Morrison <tewok>
Date:   Tue Aug 25 23:59:31 2009 +0000

    Added support for packed execution:
            - use local copy of donuts
    
    Added an error message if an SMTP object couldn't be created.
    Slight adjustments to part of the email notice.

commit 7e4c1e60700663fcc5dbb652e3c31be955b53ed1
Author: Wayne Morrison <tewok>
Date:   Tue Aug 25 16:34:59 2009 +0000

    Fixed a couple typos.
    Reworded a pod sentence.

commit b7f03e5c71cc65745ecff2dc95bd5daf5536b631
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 25 16:28:32 2009 +0000

    fix examples to match current usage and proper example domain usage

commit ee63da1d62548729ef1909578d4811167805c831
Author: Wayne Morrison <tewok>
Date:   Tue Aug 25 15:45:15 2009 +0000

    Add a reference to timetrans for converting large time units to seconds.

commit 15577e31303c694f6eb0cfa2c7876ecec162c28b
Author: Wayne Morrison <tewok>
Date:   Tue Aug 25 15:18:06 2009 +0000

    Pod fixes dealing with missing =over's and =back's.
    Pod formatting fixes.
    Spelling and punctuation fixes.

commit 5cc2884a238695cc7bef6db4f4276f4c94a152ec
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 25 00:07:46 2009 +0000

    update documentation based on suggestions from Wayne

commit 960625f0abb2859556bad2bfd1a98696fe2872a0
Author: Wayne Morrison <tewok>
Date:   Mon Aug 24 23:35:14 2009 +0000

    Added support for building packed versions of donuts.

commit f402af7e1308257c8426797da498c538ee69066f
Author: Wayne Morrison <tewok>
Date:   Mon Aug 24 23:20:47 2009 +0000

    Completed support for running in a packed environment.
            - force INC directory for inclusion of packed Perl modules
            - pick up local config file
            - use local tcpdump command
    
    Fixed a comment typo.
    Fixed some formatting and punctuatio problems in the pod.

commit 40c24629532aa76c94588b9d5d65486fc5f2038a
Author: Wayne Morrison <tewok>
Date:   Fri Aug 21 18:58:44 2009 +0000

    Added support for building a packed version of mapper.
    The following targets are available for general use:
    
            packed_commands         Build the packed mapper files.
            clean_packed            Clean the packed mapper.

commit 2e0ab65b95fab704a79e661f5a4313dfa24a302c
Author: Wayne Morrison <tewok>
Date:   Fri Aug 21 18:41:12 2009 +0000

    Added support for packed execution.

commit 4c2ac8bf080dd134cfb061c479561227dfe39d62
Author: Wayne Morrison <tewok>
Date:   Thu Aug 20 22:44:24 2009 +0000

    Two pod fixes.

commit 73b5fdac56cf2d72f3a1d91120ef6f327d143324
Author: Wayne Morrison <tewok>
Date:   Thu Aug 20 17:34:55 2009 +0000

    Added descriptions of dtreqmods.

commit cb311da2347e89fbd56041a69841ff66412a4659
Author: Wayne Morrison <tewok>
Date:   Thu Aug 20 17:33:20 2009 +0000

    New command to check for Perl modules required by DNSSEC-Tools.

commit 5e91af8617e90824c043ce6364ab8a0606a5432b
Author: Mike Baer <baerm>
Date:   Thu Aug 20 15:52:55 2009 +0000

    Added to parsing of resolv.conf nameserver token
    '[address]:port' format can now be used

commit fe40cc8edac5ecf0833cb093c43c6e70f4a4d9b1
Author: Wayne Morrison <tewok>
Date:   Wed Aug 19 20:53:46 2009 +0000

    Changed the pod Synopsis to reference DTGetOptions() instead of GetOptions().
    Minor wording change to description.

commit 0ec93ad7a9eea568dbc4f2c891f481b268c00c2c
Author: Wayne Morrison <tewok>
Date:   Wed Aug 19 20:50:22 2009 +0000

    Added the initial copyright.
    Slightly adjusted an option description.
    Modified the pod to include option descriptions and copyright, as well as a
    minor grammatical fix.

commit c88bf0b8a7cac7dfd9590cfbe4fdfd0cd05d6c5c
Author: Wayne Morrison <tewok>
Date:   Wed Aug 19 17:34:11 2009 +0000

    Added libraries and modules needed for packed trustman.

commit 969886f166324a0a88a0609b62f11d1d4d2df9e9
Author: Wayne Morrison <tewok>
Date:   Wed Aug 19 16:48:23 2009 +0000

    Added code so that packed executions will use the local resolv.conf if one
    hasn't been specified already.
    Changed pod to give options with single dashes instead of double dashes.

commit c042380e393270068c1aa9cf66f4830b2b085303
Author: Wayne Morrison <tewok>
Date:   Wed Aug 19 15:25:12 2009 +0000

    Deleted some debugging prints.

commit c0d8458807171bb71e4a616303021d3471590aef
Author: Wayne Morrison <tewok>
Date:   Wed Aug 19 15:17:36 2009 +0000

    Modified to validate all options before giving a usage message and dying.
    (On errors, that is.)
    Tried to bring a little consistency to error messages.

commit ecbbaa535ac9e9c2026a323bd6f5774e72554a7d
Author: Wayne Morrison <tewok>
Date:   Tue Aug 18 00:27:31 2009 +0000

    Added the -ta-tmpdir option for specifying trustman's temporary directory.
    Changed "TrustMan" to "trustman" (to match trustman's pod.)

commit 95ca1f8dad6be082a4fadd53a76c4f2f3221e3a1
Author: Wayne Morrison <tewok>
Date:   Tue Aug 18 00:00:43 2009 +0000

    Changed the invali "tatmpfile" to "tatmpdir".
    Fixed a spelling error in a comment.

commit a3d3e9430e636d47c0f6dac07d040809315d0345
Author: Wayne Morrison <tewok>
Date:   Mon Aug 17 23:48:47 2009 +0000

    Fixed "tadir" to "tatmpdir".

commit 64319aefebc427316a1d50a9877117c39c6e8bed
Author: Wayne Morrison <tewok>
Date:   Mon Aug 17 23:47:32 2009 +0000

    Added tatmpdir default to specify trustman's temporary directory.

commit 1a53674c3a6ec71c7870163b41a834ee211acb3a
Author: Wayne Morrison <tewok>
Date:   Mon Aug 17 18:41:36 2009 +0000

    Fixed the error messages if dtinitconf can't fetch the root.hints file.
    Added pod to better explain what's happening with -genroothints.

commit af0b6ec214f3e697e11fa34869b18fe0b7b83bed
Author: Wayne Morrison <tewok>
Date:   Mon Aug 17 18:31:04 2009 +0000

    Modified the -genroothints code to get http://www.internic.net/zones/named.root
    rather than use a hard-coded version.

commit cefc95e5ae0a3a5bc2d3e0ce49daec03496eb9a9
Author: Wayne Morrison <tewok>
Date:   Sat Aug 15 23:57:13 2009 +0000

    Added packing of root.hints with trustman.
    Added creation of a root.hints file by dtinitconf.
    Added explicit packing of Net::DNS::SEC::Validator.pm.
    Removed packing of BIND and DNSSEC-Tools commands along with TrustMan.

commit 39a14984249678526893a78fe245e75cf037362e
Author: Wayne Morrison <tewok>
Date:   Sat Aug 15 23:50:33 2009 +0000

    Changed to stop executing if an invalid option is given.
    If running packed and -o wasn't given, use the packed root.hints.
    Changed the default root.hints file to null.
    Minor changes to a few comments.

commit 1ff9d04dff502625a1c8874abcf08da88e88ccce
Author: Wayne Morrison <tewok>
Date:   Sat Aug 15 23:01:42 2009 +0000

    Improved the error message if none of -m, -L, and -p (or their configy
    equivalents) were given.

commit 1701c520ad55cbd61fefb9d86912b7ef3500ce91
Author: Wayne Morrison <tewok>
Date:   Sat Aug 15 19:12:47 2009 +0000

    Added -genroothints.
    Fixed a few comments.
    Reworked how -help and -Version are handled, and reordered that code.

commit 25d4a5ea26c383ca67bb196e8bd4776639bd9c0c
Author: Wayne Morrison <tewok>
Date:   Thu Aug 13 14:19:14 2009 +0000

    Added -ta-resolvconf.
    Fixed %opts references for TrustMan-related options to use the correct names..
    Added pod for TrustMan-related options.

commit 5d51dfb3fdc4bc807ade85c141599f49626d896f
Author: Wayne Morrison <tewok>
Date:   Thu Aug 13 14:12:32 2009 +0000

    Added "taresolvconf" as a default location for the resolv.conf file.
    Changed "tasmtpserver" to have a default value of "localhost".
    Reordered the TrustMan defaults in the pod.

commit 931ed7ec68e615c24e3b793cfabaa055c2f559e3
Author: Wayne Morrison <tewok>
Date:   Thu Aug 13 05:25:26 2009 +0000

    Changed references to the "ta_contact" default to the actual "tacontact" name.
    Changed references to the "ta_smtpserver" default to the actual "tasmtpserver"
    name.

commit 999ba1328fd072428e51a1950055bd0c2c8f77fd
Author: Wayne Morrison <tewok>
Date:   Wed Aug 12 23:52:10 2009 +0000

    Added =cut lines to match the =pod lines.

commit 4838c67b4e2a245c1372d971fe7dac3dfde09859
Author: Wayne Morrison <tewok>
Date:   Wed Aug 12 23:38:15 2009 +0000

    Grammar fix in pod.

commit 8db56968cedc86de5d5ae74fc73520f9dfbbe9d9
Author: Wayne Morrison <tewok>
Date:   Wed Aug 12 18:26:26 2009 +0000

    Fixed a pod directive.

commit 4e6472035be8ee19678ff839a41bd1b2082ce107
Author: Wayne Morrison <tewok>
Date:   Wed Aug 12 18:00:18 2009 +0000

    Perform better file-checking and give better errors for required files.

commit 8c19ea8215ea55b049b15ebd85dfa142eba25235
Author: Wayne Morrison <tewok>
Date:   Wed Aug 12 16:44:54 2009 +0000

    Add a short comment.

commit e70c22e6fb1ad8139fbd69885997562b60d645dc
Author: Wayne Morrison <tewok>
Date:   Wed Aug 12 16:27:08 2009 +0000

    Added more comprehensive (and unified) checks for necessary files and
    directories.
    
    Replaced numerous references to "$opts{'c'}" with "$newconf".
    
    Clarified an error message or two.
    Added a few routine headers (to match existing headers.)
    Fixed grammar and content in some of the pod.

commit 35291fab2f582aa6d2e92aacbb911bee7ec5610a
Author: Wayne Morrison <tewok>
Date:   Wed Aug 12 15:09:05 2009 +0000

    Added -dtconf to support alternate config files.
    Initial support for packed execution.

commit f965c04330a6a472d030df3bd9a8a193327ca31e
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 11 23:44:06 2009 +0000

    remove disa from the sponsors list

commit 7f0e7fd63ca0b74056274d360f5412c01d225bed
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 11 21:39:06 2009 +0000

    point to new mailing list links

commit fae703bb3425c501ede1bf8c5b2da78d33d05900
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 11 21:35:34 2009 +0000

    point to new mailing list link

commit e52feb5da5c9e28cfd7e3d51d27d342d88683749
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 11 21:30:25 2009 +0000

    fix svn URL

commit 5c7fed88d85be043a6b618d61e04582d9ea44a4b
Author: Wayne Morrison <tewok>
Date:   Tue Aug 11 18:00:23 2009 +0000

    Fixed formatting issues.

commit f7ab5242b1ba4cd308dc1dfa769422ff9d7564cd
Author: Wayne Morrison <tewok>
Date:   Tue Aug 11 17:16:41 2009 +0000

    ZSK phase 2 rollover wasn't updating the zone serial number.  zonesigner
    actually was updating it, but rollerd was zapping the new serial number
    and returning to hte previous one.

commit 65d7745026f6c72453eac5cee7c055af2ad0ce8e
Author: Wayne Morrison <tewok>
Date:   Mon Aug 3 20:50:51 2009 +0000

    Added support for creating packed versions of zonesigner, rollerd, and rollctl.
    The following targets are available for general use:
    
            packed_commands         Build the packed command files.
            clean_packed            Clean the packed commands.

commit 72fbafa9aa360a9eaeec66eb3ca9d888f5d7961a
Author: Wayne Morrison <tewok>
Date:   Mon Aug 3 20:28:59 2009 +0000

    Changed -roll-sleep to -roll-sleeptime.
    Fixed option processing to look for "roll-sleeptime" instead of "roll_sleep".
    This allows that option to actually work now.

commit bd11637360fde97c04e0ddaa669ec93b11566d1f
Author: Wayne Morrison <tewok>
Date:   Mon Aug 3 17:19:01 2009 +0000

    Fixed how the config file is reported and various informational messages.
    Added some variable comments.

commit 01579dad3c0c59e5ff5ab256100fa95e6daf80bb
Author: Wayne Morrison <tewok>
Date:   Thu Jul 30 15:54:28 2009 +0000

    Added -dtconfig as a standard option.
    If -dtconfig is given, the specified config file will be used in place of the
    standard config file.

commit 75a929e55a0361897a400409196d5669a229c156
Author: Wayne Morrison <tewok>
Date:   Thu Jul 30 15:50:06 2009 +0000

    Added -dtconf to zonesigner invocations to ensure zonesigner is using the
    same configuration file rollerd is using.

commit 0e78fafd4e9109e735c836cb723d0e76af7f7d1a
Author: Wayne Morrison <tewok>
Date:   Thu Jul 30 15:47:24 2009 +0000

    Minor comment changes.

commit e735a2d197ff0a4c74a20273291011995df22824
Author: Wayne Morrison <tewok>
Date:   Wed Jul 29 15:50:11 2009 +0000

    Support for packed executions:
            - use the packed Perl module hierarchy
            - default to the execution directory as the current directory
            - default to the DNSSEC-Tools config file in the packed hierarchy
    
    Pass the config file (default or user-specified) to the keyarch command.
    
    Add the config file name to several info-reporting places.
    
    Added pod describing the -dtconfig option.

commit 4a2cf7364c1a3400f4d8a79a9d20a4d7b11c58dd
Author: Wes Hardaker <hardaker>
Date:   Wed Jul 22 20:24:40 2009 +0000

    update to testzone files

commit 03e8a9db96a65c8410eafe7a0f870efcfe09b433
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 2 20:58:03 2009 +0000

    index

commit 5fb0a6a0fd6aa4ed4c787bc8c307dcac96a7511a
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 2 20:13:43 2009 +0000

    added nsec3 files

commit 4664f1c30fdd457ed9a85a4f2e4209b52e707bc3
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 2 20:13:00 2009 +0000

    update to testzone files

commit f48f5b89fdcea30db3e6b6c3684e03b3e9c9daf6
Author: Wayne Morrison <tewok>
Date:   Wed Jul 1 23:51:54 2009 +0000

    Clarified a new pod comment about -archivedir.

commit 664a3391de22b2a606f07a5af0eaa14d796d2588
Author: Wayne Morrison <tewok>
Date:   Wed Jul 1 23:40:31 2009 +0000

    Modified to use the current directory as the archive directory if one isn't
    specified on the command line or the config file.

commit 4ad74a7521b4ec534f0b9b47e5839a2b8a33ec17
Author: Wayne Morrison <tewok>
Date:   Wed Jul 1 23:35:36 2009 +0000

    Fix the execution directory to match the pod.  If -directory isn't
    given, the current directory will be used as the execution directory,
    not the configuration directory.

commit 975061d444bdda76773ca1a2ce534bca498de815
Author: Wayne Morrison <tewok>
Date:   Wed Jul 1 17:17:41 2009 +0000

    Added the -dtconfig option.

commit cac774ad62f04bffc6c48e722bebffadda6f060a
Author: Mike Baer <baerm>
Date:   Tue Jun 30 18:07:04 2009 +0000

    Fixed key size issue, added some diagnosis output

commit 75753f1763a5db44b91159a84f5acaa73d351a2c
Author: Mike Baer <baerm>
Date:   Mon Jun 29 23:35:08 2009 +0000

    Updated to handle changes in tools
    Changed output to make it easier to read
    Added a couple tests
    Added a 'make verbose' option for debuging

commit 433e0aa1974b4b7f226e302029710804d5980357
Author: Mike Baer <baerm>
Date:   Mon Jun 29 23:29:23 2009 +0000

    added a argument for keyarch's location
    fixed some whitespace usage output

commit 94221775c0e4bdbf713f1cc6a2dea5961252223e
Author: Mike Baer <baerm>
Date:   Thu Jun 25 17:07:52 2009 +0000

    Fixed some typos in help output

commit 4c690a2f95a32358522ada370c193e97fe5a3ee5
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 25 16:57:16 2009 +0000

    Fix the rollmgr port of solaris and make more generic

commit 82f563227f01f5540c5e9d72ec3c8ad9949fea05
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 25 16:45:42 2009 +0000

    Port the rollmgr functionality to solaris

commit 6d8988a6b734412dcfed9d5b1f9ed210daf71185
Author: Wayne Morrison <tewok>
Date:   Thu Jun 25 15:21:12 2009 +0000

    Added -krev to display revoked KSK keys.
    Added -kinv to display revoked and obsolete KSK keys.
    Added -zrev to display revoked ZSK keys.
    Added -zinv to display revoked and obsolete ZSK keys.
    Added -rev to display revoked KSK and ZSK keys.
    Added -invalid to display revoked and obsolete KSK and ZSK keys.
    Added pod to describe the new options.

commit 96df6dc79dea968db952a1e6023949dfbd33503d
Author: Wayne Morrison <tewok>
Date:   Thu Jun 25 02:09:32 2009 +0000

    Add support for revoked keys.
    When running in a packed configuration, use the local config file.

commit 4ec832886b710c10b1f2a85b70339d1ea1779c03
Author: Wayne Morrison <tewok>
Date:   Mon Jun 22 16:03:59 2009 +0000

    For packed executions, forced the use of the package directory's module tree.

commit 11fcbce4272573e6f384a64a95d9b3e8e8dff8dc
Author: Wayne Morrison <tewok>
Date:   Wed Jun 17 16:53:37 2009 +0000

    Added some DNSSEC-Tools commands to @COMMANDS.
    Added %CMD_PACKAGES, which lists which package the @COMMANDS belong to.
    Fixed the missing-command error messages in cmdcheck() to request the
    correct package be installed.
    Grammar fix in the pod.

commit 611f036260bbea0d43948fa4e7e2041ad6a903b2
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:48:23 2009 +0000

    white space change for testing #15

commit 2f4b7bca618d8dfccbd0c9a79d27e849dbc5d7d4
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:44:43 2009 +0000

    white space change for testing #14

commit 8b75fba499dfb328b975b573425e3d018f5ca572
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:41:32 2009 +0000

    white space change for testing #13

commit 888e553830dc0204d168bc520c042bfdbe7ff7a5
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:39:39 2009 +0000

    white space change for testing #12

commit 19ebe3110e22e27c97e82b37936ad2d278ee7bb5
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:35:52 2009 +0000

    white space change for testing #11

commit f11ee7f9708d0e9485ed3d2baf262b5cbc739da2
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:23:12 2009 +0000

    white space change for testing #10

commit 99ed6ea3b22fca36728a97c2f84b8909742018e7
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:17:50 2009 +0000

    white space change for testing #9

commit 8a76fa505a506cf56abbcff9e9817e16188809de
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 16 00:13:25 2009 +0000

    white space change for testing #8

commit 2d1c6955d85ba9293fd196615caf7f73b3ce9925
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 15 23:56:26 2009 +0000

    white space change for testing #7

commit 14bb4793883a5c1432383331ac9f74aeb1d65303
Author: Wayne Morrison <tewok>
Date:   Mon Jun 15 23:22:35 2009 +0000

    Better handling of getting PAR-packed status.
    Set specific paths for our called scripts if we're running packed.
    Added the execution directory to our initial status log.

commit da22c8d524b8aca91f893cbdc3e61b66975d849f
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 15 23:11:58 2009 +0000

    testzone files

commit 01c2a19476b6e6480c84da2d42b7221ebe5a7396
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 15 22:38:31 2009 +0000

    logo file

commit 2158201db42db96050769db86a90e000eb1a9bf4
Author: Wayne Morrison <tewok>
Date:   Sun Jun 14 02:27:16 2009 +0000

    Added support for PAR-packed executions.  In particular, the following
    changes were made for PAR-packed execution:
            - use dnssec-tools.conf in package directory
            - use BIND tools in package directory
    Made the -rfc5011 and -norfc5011 options mutually exclusive.
    Changed several uses of "$opts{'rfc5011'}" to instead use "$rfc5011".
    Added parens in several places for clarity.
    Made some grammar, punctuation, and spacing fixes.

commit 29db4d21eb37857473605e57dc6b533110d002a1
Author: Wayne Morrison <tewok>
Date:   Sat Jun 13 18:33:02 2009 +0000

    Deleted the unnecessary $version option flag.

commit 34e9508aae608c3e0a9dcb50f75682efcf5a232e
Author: Wayne Morrison <tewok>
Date:   Sat Jun 13 18:21:53 2009 +0000

    If run as a PAR-packed command, rollctl will use its own local config file
    and not the system-wide dnssec-tools.conf file.

commit b024fa3bc3625272c886b43620659bc8a4172f43
Author: Wayne Morrison <tewok>
Date:   Sat Jun 13 18:16:06 2009 +0000

    Added runpacked() to indicate when a script was running from a PAR package.
    Modified cmdcheck() to check for calls from PAR-packed scripts.  If in one,
    it redirects itself to look for BIND commands in the package directory and
    chmods the commands to be executable.  (Apparently, PAR ignores file modes
    when packing or unpacking.)

commit 925308f91fc9b0659cdca2b90c8d131f70dbd63e
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 12 16:19:45 2009 +0000

    remove a single blank line for svn commit testing: 6

commit da5f56a6c59227393b5953cf546a4610acf87981
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 12 16:13:24 2009 +0000

    add a single blank line for svn commit testing 5

commit 861533aa148441e9934f21987b428bcaf9aa86c7
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 12 16:00:20 2009 +0000

    remove a single blank line for svn commit testing: 4

commit e1163a53489e4802c4d51421121fa64b382ad5e3
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 12 15:58:37 2009 +0000

    add a single blank line for svn commit testing

commit 5daa74e99ecba47a617873b6d8e572d373a1c4ac
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 12 15:57:50 2009 +0000

    remove a single blank line for svn commit testing

commit 08dd21c8ab8c069530f933c135573734dd41f6d7
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 12 15:46:43 2009 +0000

    add a single blank line for svn commit testing

commit 0469c1f186f2a8aaa57a1bdd9209d952ab0a5b5d
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 12 15:40:37 2009 +0000

    remove a single blank line for svn commit testing

commit b0c3c516459f78bf05d78e768ae2904aa71d4a4a
Author: Mike Baer <baerm>
Date:   Fri Jun 12 01:17:32 2009 +0000

    Fixed so that perl libraries are handled more correctly

commit 26c99778539c0c0a62769f00ffcba64995e7039c
Author: Mike Baer <baerm>
Date:   Fri Jun 12 01:16:23 2009 +0000

    Got rid of -dtlibs abomination, the command line option has been removed

commit 977eed0780760f64dccc5590535094bcb514ebc9
Author: Mike Baer <baerm>
Date:   Thu Jun 11 16:27:57 2009 +0000

    Better error handling:
    error suggestion for trustman script.
    rollerd script will fail without overwriting log info.

commit cd62502999ba313af3a7d47fb210de12a22c64b2
Author: Mike Baer <baerm>
Date:   Wed Jun 10 19:40:47 2009 +0000

    comment out debug message

commit 6416c48f6bf824c9df17cdf15e635c1d8bccc5e9
Author: Mike Baer <baerm>
Date:   Wed Jun 10 19:23:25 2009 +0000

    Adjusted the time parsing

commit 1292c9b504435125ee92524e38153db0837a902a
Author: Wayne Morrison <tewok>
Date:   Wed Jun 10 14:26:55 2009 +0000

    Fixed some pod formatting.
    Fixed some pod wording.

commit 4b90f33ffeae246b3d7ba1f063b43704b51ac4b7
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 23:16:24 2009 +0000

    changed default key length from 1024 to 2048 per NIST 2010 recommendations

commit 9ddacf8b3cf933d4b1400e3be278a4febc19ed3f
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 18:17:27 2009 +0000

    remove the older news inclusion, which is now gone

commit d054825da7ef39eea14b7f233897b8ed322fa73c
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 15:49:15 2009 +0000

    allowed multi digit sub-versions

commit 2b4a02270a290b0dd8313126d9d3b8652fc0913b
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 15:44:10 2009 +0000

    moved variable pointing to index directoyr directory to /download

commit 993c086d3fceb5e7e5dc6c3baf56ae73ae826658
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 14:47:14 2009 +0000

    moved releases to download

commit 29f954a0daae606b126039c885c550bfff00c44b
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 00:43:42 2009 +0000

    list the full file name

commit 051cd1d2216e42d4223991d011c7b10c92cfc0ea
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 00:42:00 2009 +0000

    h3 -> h4 for jump point header

commit f79a7ee58a695bcb0a81748b2e01f6e24f4d8f6e
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 00:41:27 2009 +0000

    Apply header to jump links

commit a5ff6fed18c72a068a4ef98b118463ee20d57c6f
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 00:40:30 2009 +0000

    divide downloads into three main sections

commit 8ec67204913e8e80ad185cb229aca4b36cc4aafb
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 9 00:35:08 2009 +0000

    update to restructure again

commit c473570b11c131e63365e2b794c1629ab8077200
Author: Wayne Morrison <tewok>
Date:   Mon Jun 8 23:49:35 2009 +0000

    Fixed how $dtplibs is referenced in perl executions.  (If it isn't set, then
    the program to be executed was taken as the argument to -I.)
    Modified how configuration files are selected.
    Added support for packed execution.
    Added some grouping parents in conditionals for clarity.
    Capitalization and terminal-period fixes in some comments.

commit ee3d7b33b99baac850b093975372d586c13c72d3
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 8 23:44:57 2009 +0000

    h1 -> h2

commit 0c83d3b9f8ee6f785cef607b669737934f2379c1
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 8 23:43:47 2009 +0000

    changed root download path

commit 54500dfc9b22f656ee56c1da0b60513e44ce6cd7
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 8 23:26:08 2009 +0000

    releases listing of downloadable files

commit 7f8434f97886df7530b77f057f5a7100d62601b4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 5 16:03:44 2009 +0000

    Changed copyright date to 2009

commit 6cf5b6afc01436f5f4493cf7d58be6fd99d7a554
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 5 14:33:14 2009 +0000

    switch trac reference to https

commit 7f76f887ea9c95082976c1510a5510fedde4de27
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 5 14:11:48 2009 +0000

    updated more files to reflect move to local servers

commit aa5a0e7c97c914c06712e51265622eb5e8b497f1
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 5 14:09:05 2009 +0000

    updated menu to point to new resources

commit f7fdf400ded12bba17f76b9dbcfe51303ebda576
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 5 00:12:11 2009 +0000

    white background version of the screwdriver

commit c88cc298647c7fb1a17a9d7a394c540db2c30a74
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 4 23:38:51 2009 +0000

    redirect to https

commit 65837f652852735f02f6426cff2f7fe0821c5ed9
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 4 18:28:38 2009 +0000

    adding images to repository

commit 2490cf650c7078953fdf9583596a035ac77cde0b
Author: G. S. Marzot <marz>
Date:   Thu Jun 4 14:57:01 2009 +0000

    condition aging and signing with kskrev based on rfc5011 option

commit d8b8431a9a8c6f3adad59a3d74ffcc97f8d841aa
Author: Mike Baer <baerm>
Date:   Mon Jun 1 21:09:13 2009 +0000

    Adding some missing/new requirements
    
    (openssl and perl mod's: ExtUtils::MakeMaker, Test::Simple, MailTools)

commit f8f63ec01236ac2f288b7285b780877c610cb683
Author: Wayne Morrison <tewok>
Date:   Mon Jun 1 17:10:23 2009 +0000

    Added the setconffile() interface.

commit 8aa94e46e50caf97db2bcaed269f252138c6523c
Author: G. S. Marzot <marz>
Date:   Sun May 31 16:33:24 2009 +0000

    age revoked keys

commit d6d88bedd4c9c3906621f7fa2eff2bb02cefe741
Author: Mike Baer <baerm>
Date:   Thu May 28 17:13:30 2009 +0000

    Added support for passing in perl libraries to be include when
    running zonesigner and keyarch (-dtplibs)

commit 726360aac5436d5beb1049f01c4950d67b8b76ea
Author: Mike Baer <baerm>
Date:   Wed May 27 21:11:59 2009 +0000

    Added better directory clean up to donuts(d), zonesigner scripts
    
    Fairly major changes to rollerd script to handle even more local
    perl libraries.

commit a718f327a71fbe60c0abc6ce55d2832edf2d630d
Author: Mike Baer <baerm>
Date:   Fri May 22 19:52:14 2009 +0000

    Use local Validator.pm
    More robust cleanup

commit 5c25d85c71ef9d994f8b1d57f25e8b9c0e8b6b46
Author: Mike Baer <baerm>
Date:   Fri May 22 19:10:43 2009 +0000

    Adding use of local Rule.pm

commit f829074d06c5be176c3c7b84085064c6246fa0a9
Author: Mike Baer <baerm>
Date:   Thu May 21 23:32:24 2009 +0000

    Adding updates to better allow for testing without an installed
    dnssec-tools.

commit e2c6b84582996bde06706ef833fd1533dd35c9bf
Author: Mike Baer <baerm>
Date:   Thu May 21 23:31:13 2009 +0000

    Added command line options to pass the location of the tools to use
    for key generation, zone signing, and zone checking.
    
    Currently, this means the Bind Named Tools: dnssec-keygen,
    dnssec-signszone, and named-checkzone.

commit 9512047df580e0b8a33a2dfe63b323b99391a0fb
Author: Mike Baer <baerm>
Date:   Thu May 21 23:28:15 2009 +0000

    Added command line option to pass the location of rollerd's pid file
    to rollctl.

commit eef3e4376d0c901ab51701e01892bd7bd1e16893
Author: Mike Baer <baerm>
Date:   Thu May 21 23:27:16 2009 +0000

    Added command line options to pass the locations of zonesigner and
    dnssec-tools.conf to rollerd.

commit 4a2e23504dac7b6272f120b6dc60ca48bd8bc1e4
Author: Wayne Morrison <tewok>
Date:   Tue May 19 22:00:43 2009 +0000

    Turn off case-sensitivity for the SOA lines in zone files.

commit 60741e291758a33fbc5755a500d842c109fbadd0
Author: Wes Hardaker <hardaker>
Date:   Mon May 18 16:00:54 2009 +0000

    removed older unused directories

commit d85e3d09dce84d88fd77eaff42c313100b1683f7
Author: G. S. Marzot <marz>
Date:   Thu May 7 16:34:36 2009 +0000

    additional zonesigner fixes to spport rfc5011

commit 99fda1041c80770f4e933b94283164bf20a057eb
Author: Mike Baer <baerm>
Date:   Wed May 6 21:15:07 2009 +0000

    Getting the rollerd test to use the local validator libraries

commit 567fda091937b60580f1d6e14aff9de43519e86c
Author: Wes Hardaker <hardaker>
Date:   Tue May 5 13:57:03 2009 +0000

    check for socket() in -lsocket if needed

commit 6c743000fc63a48cefc5377477fc01a34fad8c7a
Author: Wes Hardaker <hardaker>
Date:   Tue May 5 13:23:32 2009 +0000

    remove TrustAnchor from the list of modules; it moved

commit b7653baa2b10b74eed7ba5e36ca6bf3ade67a70c
Author: Wes Hardaker <hardaker>
Date:   Tue May 5 13:23:09 2009 +0000

    add convertar to the list of tools to build

commit 79278f24369c9cd403e561c76b17d322fd459597
Author: Mike Baer <baerm>
Date:   Tue May 5 01:20:24 2009 +0000

    Adjusting some bad paths in output checking

commit 097525d9267c63b17b979b03bc9c2a7a8043d602
Author: Mike Baer <baerm>
Date:   Tue May 5 00:46:51 2009 +0000

    Adding fixed output check
    Adding local libval/libsres library loading

commit a9b8085bd8d9192af1880bae693c6fb7c103fa31
Author: Mike Baer <baerm>
Date:   Thu Apr 30 19:04:49 2009 +0000

    Added a debugging check

commit d79e48c4462bb118ff4e966245413a990dd03789
Author: Mike Baer <baerm>
Date:   Thu Apr 30 19:04:15 2009 +0000

    adding a run count option (-o runs once -O N runs N times)

commit 4a098c9a98fa2e5f85f7dc9d1cf920ca588307f9
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 30 03:55:30 2009 +0000

    update makerelease script to not work in a subdir

commit fb43e35bcff1c31d5e1f72464ae62d37209424fc
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 30 03:53:09 2009 +0000

    version update and changes update

commit c662c72c904c576fe0ec72713446facc84a0da96
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 30 03:51:22 2009 +0000

    patch from Chris Adams to allow for negative offsets in GENERATE statements

commit 7efd79b022acb7b2598a3c0403eae621fee378c5
Author: Mike Baer <baerm>
Date:   Tue Apr 28 21:49:46 2009 +0000

    adding/re-arranging testing files

commit 063add6290e45857245f74b6e6d6b12eb36deaf3
Author: Mike Baer <baerm>
Date:   Tue Apr 28 21:03:04 2009 +0000

    re-arrangeing structure of testing directory

commit c4a1a10dfada199aff8c1e52a405e9fdb83c9f0e
Author: G. S. Marzot <marz>
Date:   Thu Apr 23 17:55:33 2009 +0000

    add -revoke option to zonesigner to set revoke bit as per rfc5011

commit ff2bdf85c039ea6ce8243e534624f39084ce0a0d
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 22 16:04:42 2009 +0000

    make signer() use system instead of back-ticks and return the real system status instead of output (which could be errors or success)

commit f811216bfa566c9374ea01232702c75571c9e465
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 22:40:32 2009 +0000

    read and write the master file format

commit f8e654cd1ddb57d9e5306a0eced8cb62f4c124d7
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 22:40:00 2009 +0000

    pass data to write_header and trailer

commit 82d25dc4e8c1b67959f7a4b103cb1cb15316f6a2
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 22:39:29 2009 +0000

    allow for comments with leading space

commit 826794f03643d9136f1d75bd03af8963ee26ace7
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 22:09:41 2009 +0000

    added a new init_extras function and make bind/libval use it

commit 5f8d60aa14e25944622966505ed4582738a8adb3
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 22:03:04 2009 +0000

    use the reusable writing functions

commit 5277e17bbf831f9210dfa6c9810e0a86948d447c
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 22:02:33 2009 +0000

    print a newline after the trailing ;

commit aa061b24dfcd66f023fdc62fdfb23fff43569c09
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 22:00:49 2009 +0000

    use the reusable writing functions

commit f56a462aca2ac7ba8a8d8f77607d9a53bae8286a
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:55:35 2009 +0000

    remove older write function

commit 3aa6aa35325bbfaf43724cb40c44fef6b023bcc1
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:51:18 2009 +0000

    didn't add use strict because it does odd things; but comment why

commit 131caa6707025a1a67f828e66b64929598a90e57
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:50:43 2009 +0000

    use auto-removed tmp files

commit 7fab7ccfcdb67fcb79ec899ca71695efd6007b39
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:50:06 2009 +0000

    added a straight dnskey

commit 148580d7d4a940f58c62c1762dadba5b032caa48
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:49:37 2009 +0000

    use strict

commit 7cebf5477a72a0e8db596b073773c3bec15d85e0
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:49:10 2009 +0000

    an itar file with only dnskeys

commit d49007158c2ccde111fab864d8574feaf42134fd
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:48:55 2009 +0000

    an end-test to remove tmp files

commit 7a7863ad4d6c98ddadea9ffd20f4aeb7a521fe6f
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:48:29 2009 +0000

    module for writing to libval conf files

commit 8d4805cc9a73826d87ea2e51688f3330a7bf3b58
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:47:59 2009 +0000

    module for writing to bind conf files

commit 40aad1a6a106231345d60fb98d72d239557af617
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:47:17 2009 +0000

    reuse the writing functionality from TA.pm

commit 1ab5d4e0ce6be73223fecea75876019974cf5d29
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:46:46 2009 +0000

    Added a bunch of reusable functionality for writing files and reading/writing comment fields

commit 7b000074aa198f4badea449b5a4f7445c875c5aa
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 21 21:46:19 2009 +0000

    fail properly if no tar was created

commit 3581a0bb339e0f18d256a84ec1edb27802d1ddde
Author: Wayne Morrison <tewok>
Date:   Mon Apr 20 19:36:19 2009 +0000

    Added the bubbles command.

commit eb8ad707cda65b00e5c2a3f3d831e99540ac8540
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 18 00:36:51 2009 +0000

    add dump and csv tests

commit 13b9bbefea63564c9ae8fa5a8efe70726e4110ae
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 18 00:34:56 2009 +0000

    close the file handle

commit 4e826e7aa6cf28b6048461e008c21643563d9b50
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 18 00:32:48 2009 +0000

    rearrange the dump format to match function ordering of others

commit a81cac6a37944e0966f707ea3e569c84712b6dd0
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 18 00:10:37 2009 +0000

    remove debugging statement

commit 27d9a169e9a0fac819a53cf4d47bb5369914f12d
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 18 00:09:03 2009 +0000

    added read support for dump output

commit dd9aed722e7e8fee409bf05cfb874051fef83293
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 23:33:48 2009 +0000

    prop for ignore

commit 88dc64dd2c38523508f87c9273ff46192aabf673
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 23:31:48 2009 +0000

    Makefile for convertar

commit 93e12089acbf14d077253336cc951f935e7adaa5
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 23:29:33 2009 +0000

    test files for ITAR input/output

commit 176ce64769c19476109615b614a9e6fbc7607060
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 19:44:45 2009 +0000

    move modules to new convertar sub-location

commit a57ee5db35539c609853eba8ad535733fc1cac86
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 19:30:45 2009 +0000

    lib directory

commit f0132cd332c987cb818c60835feedbae7532df2c
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 19:29:03 2009 +0000

    move convertar to it's own directory for future sub-packaging

commit 420fe2129e8787196434d82a192271e95a69f8c4
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 16:23:31 2009 +0000

commit 7c39dc09fbb7995dc40bce3110feb0c1de02b1aa
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 16:19:09 2009 +0000

commit c2ebe47dade49ca9573dc2f0f00e91d46e0fa096
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 16:14:51 2009 +0000

commit 79570682b98f98a7c894ccefee737096032f8661
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 16:11:21 2009 +0000

commit 5db9f10322a88cfc9fe50fd1ea5c2ea5b7c7af1f
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 16:08:04 2009 +0000

commit f4fdbb08ec6212dc1b37b6277eef7aaf1ce4ead3
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 16:05:04 2009 +0000

commit c1d1407af66ad37ac948a097966bbc9815c8d759
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 16:02:04 2009 +0000

commit b85402ad69f96959379c61a25bab8b8613a86d4a
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:59:05 2009 +0000

commit a74429d9cb5764a110f7bbc4a5db69f76e36b1ab
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:56:22 2009 +0000

commit 1f998e2f65900181e74c87a54497f54febf5d986
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:54:00 2009 +0000

commit 9a27dc913c1acd947873e2e4492c49e7f86219d4
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:51:25 2009 +0000

commit 483223b681333cfb5d2141811eafd2a0b4e12347
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:49:27 2009 +0000

commit 1ab84ed53e0a27d70f63d7cea11cbe2dbedd8cf1
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:45:53 2009 +0000

commit 1dd201b9bf85ec6586679ec69e9ab4879ea89f7d
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:44:20 2009 +0000

commit 192c95c7159dec9cc310809e3682fbea1a0286f1
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:43:04 2009 +0000

commit 75f290da490c5d829ca5ea1a3683d7e8b6f3e4fc
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:41:57 2009 +0000

commit a35c9eb3d5c6dbfa961c4ab27e6d11b2d255a2fe
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:40:56 2009 +0000

commit ec9df35c0ce142334837dce0af052515948d9291
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:39:14 2009 +0000

commit 0f199227b91f8fe4e79e6d000bd89aef95737f53
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:38:24 2009 +0000

commit 2028c8f2909998a177d77ee23ee54bf0b33a64c9
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:37:37 2009 +0000

commit cc5dd7e759b4eaabaf14d844f9fd1da4961a77c6
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:36:56 2009 +0000

commit ac173eca9feee932ec6e1fab2356ff065f2d44fc
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:36:24 2009 +0000

commit 75d16908216c24da23ce78ab888846658ac232f0
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:36:00 2009 +0000

commit 646d0186d2103240fef47ff86feb85bfc3ffcb67
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:34:59 2009 +0000

    base class

commit 40e840c64226d987cb112b77ba288de339aaddd7
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:34:51 2009 +0000

    ignore props

commit ff8568dfebe6175340712812bde2b296a01f8afe
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:34:39 2009 +0000

    added a dump output module

commit b190d65713ce8502012adcbc106c34b79961d54b
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:34:31 2009 +0000

    beginning of convertar

commit df0056e61dfaaf0db1b108f2cab29d67578392e6
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 17 15:16:26 2009 +0000

commit a0feec166eb233c8aa79329c147c0a1b91a0629d
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 15 16:58:42 2009 +0000

    fix documentation describing -usensec3

commit 04307a4434dfb486d46353de91f5701ec71e242a
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 14 15:37:23 2009 +0000

    Add a forced -zone flag to zonesigner for filenames that differ from the zone name

commit 541a0258941e3c842ecd38e4164ebd406575cb08
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 2 20:42:51 2009 +0000

    Update Fast.pm Version Number: 1.02

commit ef76f19ed68b227009d7b0a89bb3e12e11072f60
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 2 20:42:29 2009 +0000

    makerelease for the Fast module

commit ad8cbd5bc07f2fca017fb2dbb073527b9d8eba44
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 2 20:30:33 2009 +0000

    Parse SPF records

commit 7f7f472cf1bab29ce8f376848367c602afa0380e
Author: Mike Baer <baerm>
Date:   Thu Apr 2 17:20:41 2009 +0000

    cleaning up testing directory:
    remove etraneous files
    only keep base test files

commit d60f17143cd69d1738d063a433860946529b6e62
Author: Mike Baer <baerm>
Date:   Thu Apr 2 17:14:57 2009 +0000

    adding a new testing directory

commit ead0c23e74589a33ce7f70f9f93918ea0eb99b25
Author: Mike Baer <baerm>
Date:   Thu Apr 2 17:13:04 2009 +0000

    remove etraneous tmp directory

commit 3ba395ba7c3de02fc414092c4ac131bcec2fe4bc
Author: G. S. Marzot <marz>
Date:   Thu Apr 2 11:36:31 2009 +0000

    bump version and copyright

commit 4ebb668a484fb264070b7ae58eb569d0dd4f6f85
Author: G. S. Marzot <marz>
Date:   Thu Apr 2 11:34:19 2009 +0000

    fix warnings and test failures in addrinfo and Validator perl mods

commit e61724d9be9941093f72994b5d446b799e61b3f7
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 20 19:06:13 2009 +0000

    update to add sys/types inclusion ahead of arpa/nameser.h

commit 061f23d15213a337149c478770825011886c21fe
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 20 19:04:42 2009 +0000

    update libtool version

commit 5e9a6fd6f93f684f43bcd0d603dbaa2151fe9598
Author: Mike Baer <baerm>
Date:   Fri Mar 20 04:29:39 2009 +0000

    adding testing directory and associated files
    added related changes to configure/.in

commit 5e1c9b2859bef04c5bf656d69fbd1a9aeb07885e
Author: Mike Baer <baerm>
Date:   Thu Mar 19 23:51:59 2009 +0000

    adding testing directory

commit 557004ece5a8267e8a565c1f7a53c7e3c4ccf504
Author: Mike Baer <baerm>
Date:   Thu Mar 19 23:41:57 2009 +0000

    fixed to so SOA can be found

commit f2b20d122425b9c6bbe636db71a3de2c30a245ed
Author: Mike Baer <baerm>
Date:   Thu Mar 19 23:37:00 2009 +0000

    added --root_hints_file -o option for trustman

commit 4c439b546668f494f127ea1dee2ebcd9bcb12169
Author: Mike Baer <baerm>
Date:   Thu Mar 19 23:24:24 2009 +0000

    added some additional error checking,
    changed some command line parsing

commit 571b9b9cd584846f622c789a09bae51d3ce03216
Author: Mike Baer <baerm>
Date:   Thu Mar 19 23:23:51 2009 +0000

    typo fix on help

commit 6f5e148310f8c9c87aecb62f2ca90735330bb3c4
Author: G. S. Marzot <marz>
Date:   Tue Mar 17 15:04:45 2009 +0000

    fix make clean to clean up old libs

commit edd4f432414d65aff9bfd9ccc5271fe8e9bb9391
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 13 23:00:27 2009 +0000

    Don't try and free val_result_chain when val_resolve_and_check returns an error

commit b58f2f755a8e074cf38e0a9604636a8aaf645f56
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 13 21:42:59 2009 +0000

    Fix nsec_sig_match check

commit 451239f4342df12996f9d556445f4c58b0726f38
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 13 21:42:36 2009 +0000

    Add couple of checks for NULL

commit af977d2b9d5a04e40a7302949547bed89ef28971
Author: G. S. Marzot <marz>
Date:   Thu Mar 12 14:23:51 2009 +0000

    fixed pointer const warning

commit 17a91d28da7f2030e29f575513e192df0b6e94a0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 4 14:28:55 2009 +0000

    Ensure that rr_next points to NULL.

commit 68e51955d7e6784bcd4f00ebeeb264e3c7a7a236
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 4 14:28:15 2009 +0000

    Use appropriate routine for freeing up val_rr_rec structure

commit 9d6573f402c3aa0713b080eda959636741ffa387
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 4 14:27:30 2009 +0000

    Reorder some params in structure

commit 36cb48589a1c2415c4dc43f846810d14d1bda2d5
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 4 00:43:21 2009 +0000

    recognize rrf files too

commit 0a98863c6dabdc907af7b10c42ef82cef825e830
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 3 19:15:59 2009 +0000

    fix typo

commit 943cffa9325276dd0fa34f56bc4c8a3193cacc66
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 2 21:58:54 2009 +0000

    remove older FF3 patches

commit 3b10613ededce15d981cab0fc837e34bf2db26c0
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 2 16:17:51 2009 +0000

    update for 3.0.6

commit 638bbb35e05f300709601407101cf8f3b4e247c2
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Feb 28 10:05:30 2009 +0000

    Add flag to specify if spaces are to be used as delimiters in val_get_token
    Make the quote in the trust-anchor dnsval.conf statement optional. This allows us to use the trust
    anchor format specified for BIND

commit e1aa4a395ec3220409dfc5bb6ba317c3748b0561
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 27 17:42:06 2009 +0000

    Document the new  ENV overrides

commit 22d92e992d411f55958ec82e511ed97b46c06f35
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 27 17:35:34 2009 +0000

    Allow ENV overrides for config directories

commit df7c3e7f67eed890540d8ebb8a7192b3a94f18c4
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 27 17:26:55 2009 +0000

    ensure mkpath doesn't die on errors

commit 05ddde5997f5dc2df14c76c8efe8f74dd6bfac11
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 27 14:48:13 2009 +0000

    Trigger DLV logic only when security expectation is set to validate and
    we don't have a trust anchor available

commit 0feef066709c8d0856993f5fa6e37447b51f8b52
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 27 14:46:37 2009 +0000

    Fetch DNSSEC meta-data when security-expectation is set to validate _and_ we
    have a (possible) trust point available
    Don't free the respondent server when we create an empty nonexitence proof

commit 047fa08617f514e6acf5173920491487dc4ca6d2
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 26 19:00:46 2009 +0000

    trying to fix the doctype so it shows broken images

commit bc979b94ae2c0eb94b9229e3d4c48912f6fe1052
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 26 17:02:08 2009 +0000

    shortern descriptive strings a bit

commit 00de28db37ecd39d23cc10e9096af2f8ff86555e
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 26 17:01:36 2009 +0000

    update the max version number

commit 6a1d22b8fe794fd5e586b91f382b65e09282bced
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 23 21:48:00 2009 +0000

    made a lsdnssec timeline for rolling periods

commit 1097cf84a106ad72999f1fe2de106d20ac9d4280
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 23 19:47:20 2009 +0000

    use allow_once to ensure lsdnssec run without args will work

commit 1db67184e3951af60a9ae263cbf5ca0ee19d7d0f
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 23 19:01:03 2009 +0000

    make -alwayssign also sign zones even if being rolled

commit 7bc4f3b86eef258212869c0bdfc2582931e40d7b
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 16 22:46:37 2009 +0000

    only print expiry warings if -d is > 1

commit ada37752866deaa2eada8cbe193deebc98346603
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 16 22:46:12 2009 +0000

    only print expiry warings if -d is > 2

commit 8233a2c1a78c37c984d7d35b7356f4fd8e9f8b6f
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 16 22:35:10 2009 +0000

    fix lsdnssec to only report active keys

commit c376201f077a71a65cd2cd624bbdcdb8f02a34b2
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 16 22:17:19 2009 +0000

    copyright year update

commit 8f866b59079f69979333526c2cac3647badfc105
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 16 21:59:57 2009 +0000

    add a -r and -k flag to lsdnssec for showing only certain types of output

commit 8983d40b592ebd3c58b1c9794b97e8ec46d42cbe
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 16 21:50:14 2009 +0000

    Add minimal RFC5011 support for extended pauses during KSK rolling

commit 31b97fa7530c3a41d2087bab998b545f5cc2445b
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 16 17:05:53 2009 +0000

    fixed perl use typo

commit 0f776768baa6099a9f9693cbc43dd28d5858bc9c
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 18:01:25 2009 +0000

    make executable

commit a418d90cce7825615d053c386359680cc1c0c733
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 18:01:13 2009 +0000

    make executable

commit 8c1ae4f26fe6f1e5a97177ccdb589885a8725eb4
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 18:01:07 2009 +0000

    make executable

commit c3f9ed3f73b3ff45f7acc2aaf42a9ce16e396ab0
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 18:00:57 2009 +0000

    make executable

commit 52270a10ee48640d144d75594c80d26602fa85b7
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 17:52:06 2009 +0000

    Use standardized DTGetOptions

commit d4c73e4b415058e1674cb23cd481b95d103e631d
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 17:49:13 2009 +0000

    Use standardized DTGetOptions

commit 9a40e4fabbb6b717a004e08cf349eb5c02831113
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 17:45:30 2009 +0000

    add a -z option for limiting to a single zone

commit 912c534942fd448337e9737666361234b29c57bd
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 17:44:15 2009 +0000

    Use standardized DTGetOptions

commit 8a8729b700148d722891e6a9196e4c03aa7fc460
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 17:42:38 2009 +0000

    Use standardized DTGetOptions

commit b4c63163f7508e8476deff51ae354d80f0275a81
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 17:39:26 2009 +0000

    convert older getoptions to DT standardized one

commit 5bea23d8ed1696c80ed711e494775b11c2dd5c7b
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 14 17:38:41 2009 +0000

    Created a default DTGetOptions function for gui/nogui support based on config

commit 0eb39142ef4312633ae8eb5a597b74283785a2fd
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 13 23:35:07 2009 +0000

    A new lsdnssec file to collect and summarize information from various DT sources

commit 1a93971a85f868429780f45266e127f0e490bc0f
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 13 23:24:57 2009 +0000

    NEWS update for -alwayssign

commit 1e32496c83f8be0beb1b5677924ab061a4e53536
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 13 23:23:44 2009 +0000

    Document the new -alwayssign flag

commit b7667d228a833a1674b31fd59cde20e2b29ae75a
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 13 23:20:21 2009 +0000

    Added a new -alwayssign flag that tells rollerd to sign existing zones that aren't in the middle of rolling; useful for complete management of zones via rollerd

commit 3b69fee28f593cf2e1a9550239bc5dd37048390f
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 13 22:18:12 2009 +0000

    fix left-over line from last patch

commit 484d79a84a17813c2a7d2a1cac8fc594a7062bec
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 13 20:35:00 2009 +0000

    changed -zone flag to -zonefile for clarity when compared to other tools like zonesigner

commit f2be18c262f59b77fde7d81c31e5b3372fcb017b
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 6 20:37:23 2009 +0000

    nsec3 support

commit e411169ce7581cd7daf293b496b52b1b738ffedb
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 6 00:57:50 2009 +0000

    make makelocalstatedir accept a subdir argument

commit fb84974513e0ffb5c97c474855a58e7e0361f711
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 6 00:56:58 2009 +0000

    make rollerd remember int/hup signals for later processing

commit 1b6d20410a4f05f6b7d610fa4c657c8a4e0c8d68
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 22:34:20 2009 +0000

    make a new makelocalstatedir() function which creates the state directory if it doesn't exist before returning it's value

commit 57c925accdbf1dd025bbe014333c684be03f2a67
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 22:22:05 2009 +0000

    consistent wording in the configure output

commit ce4eb1fe525751ecd0f5f1da60ce1e388147b001
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 22:20:14 2009 +0000

    attempt to carefully define gethostbyname: take 3

commit 1f60100953d1760d51ec79e3f8c8f6695219b0ac
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 22:18:41 2009 +0000

    attempt to carefully define gethostbyname: take 2

commit fb1faac3e27b1bd54c753716dd4757edfb0ed3e9
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 22:16:44 2009 +0000

    attempt to carefully define gethostbyname: take 1

commit f5cd2102a1b2f63aa0be32ba9bdae8e605542316
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 22:03:12 2009 +0000

    attempt to carefully define getnameinfo: take 3

commit 0671765cf86c76e428f4fb385c3e627379c25c85
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 22:00:37 2009 +0000

    attempt to carefully define getnameinfo: take 2

commit ed9c321a9995aa499cbfbad560709849fb064d9f
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 21:56:17 2009 +0000

    attempt to carefully define getnameinfo

commit f97f0083a310fef803fbf802c594a4f06cb29f9c
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 20:04:10 2009 +0000

    use getprefixdir to find install path

commit 784bf786af608358c7fafaf800ba689cc83935b3
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 18:01:07 2009 +0000

    added news blurbs from branch

commit e0bf559c65f527389dce11b7b68959a6cd7df5c3
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 5 16:51:14 2009 +0000

    documentation for the nsec_check feature

commit 939992f402df0a037e15c27ae4229a8ad18c5550
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 5 16:48:53 2009 +0000

    Set the value of the addrinfo return param

commit ddfaf2db4903b2e6091234d4b67ec13f8d71dc62
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 5 16:48:21 2009 +0000

    Fix logic in removal of first element of the zoneinfo linked list

commit 73379d487122b61167ca6de9cfa52ef0301f99b2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 5 16:47:08 2009 +0000

    Fix compile issues

commit d43ee2910dc1e1a5383b51eca8cc9d3c68430c3d
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 4 23:08:23 2009 +0000

    change KSK/ZSK starting phase to 1 from 2, making the initial waiting period for cache flush active.  Though not frequently needed, it's better to be safe than sorry (and more important during single-run flags).

commit 6b830697c6822847711efc9cbd691e5ff5c5b097
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 4 21:20:09 2009 +0000

    Add new patch for openssh-5.1p1

commit e4922febd9ea384fb156f4ac2bd6373069d43d63
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 2 15:54:39 2009 +0000

    NSEC checking rules; requires feature: nsec_check

commit 6c6034a2b45479af07e2ef4dc043ed65c746f2ba
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 30 17:28:10 2009 +0000

    Version submitted as -07

commit d4cefbf2cbb4ad100295eee55e86d3d7e5358f0f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 20:36:39 2009 +0000

    reorder rr_next element to be last in the val_rr_rec structure

commit bc2f4fb905a5dfba0d2d0f690f27e7c758626ee1
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 20:07:04 2009 +0000

    Add reference to new IPR text

commit 561cdbecd83a7b231c64c5eb54eea50561a22bb3
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 29 19:39:44 2009 +0000

    try again at portable base32 calling

commit 796afd34fff802cc07dc8d6a7265e951fe3fcb9b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 19:38:37 2009 +0000

    Set zonecut when restarting query from root

commit f021b29c3e12de18476dd39311ac3999fff20c1f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 18:53:49 2009 +0000

    Make DS query less dependent on zonecut information (DNSKEY name is sufficient)

commit 7a60195e79fa227c245907b1f4062c108a5b7d55
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 18:40:37 2009 +0000

    restructure code for digest_response

commit 033bd3a514aecf50312a65ecd888cb77ecd3fe74
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 18:37:00 2009 +0000

     No longer keep separate caches for key and DS records

commit 4fd28d4dee61d565eb3824870724fdecd28e6ed2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 18:36:11 2009 +0000

    Set the RD bit only if the RES_RECURSE option is specified

commit d6c6c6e2441f756da7d974ed4ab78dbd1e6e125b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 18:31:53 2009 +0000

    Display the query state in error response log message

commit 693d9884055cd74dffd145e504ae83913207fcfd
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 29 18:11:46 2009 +0000

    Retry queries at least once

commit 54df43551e5236437f5e0ec73922c047ec6eb0df
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 29 17:25:44 2009 +0000

    fix base32 requirement support for nsec3

commit 4a9bfee2102e9addca1168621724ee015e8c95de
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 28 20:28:48 2009 +0000

    Keep documentation in sync with API

commit f14e6c69ec1001234c8ec50c35c2b128f4a1cab7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 28 20:27:10 2009 +0000

    Current version of validator API to be submitted as -07

commit 9368ae6239fd034ab94d5d7e1bc23c2d538e2353
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 28 19:58:06 2009 +0000

    No longer require ns_name_pton function since val_resolve_and_check now accepts
    names as char *

commit 0006b5dc009c40942a1f9679461ed25ceecd896a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 28 19:57:28 2009 +0000

    No longer require the ns_name_pton function since val_resolve_and_check now
    accepts names as char *

commit a17664bde6b33e33515fe486544ce40226644ed5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 28 19:55:57 2009 +0000

    - Remove older status codes and replace with most recent set

commit 65312fc189cab96ad884c98736d0caa7036fef9a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 28 19:54:52 2009 +0000

    Changes to comply with latest set of API changes
      * Changes to status codes
        - removed the VAL_AC_TRUSTED_ZONE and VAL_TRUSTED_ZONE codes
        - renamed *PROVABLY_INSECURE* to *PINSECURE*
        - renamed VAL_LOCAL_ANSWER to VAL_OOB_ANSWER
      * Changes to function prototypes
        - using u_char in place of u_int8_t to represent character buffers
        - using higher order types instead of u_int* variants for exported
        functions
        - using size_t where appropriate
        - No longer pass OTW format domain names for val_resolve_and_check()

commit 89d5991e5960fe638220d6ca1b74a7ceb193cf10
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 28 19:49:13 2009 +0000

    * Changes to status codes
        - removed the VAL_AC_TRUSTED_ZONE and VAL_TRUSTED_ZONE codes
        - renamed *PROVABLY_INSECURE* to *PINSECURE*
        - renamed VAL_LOCAL_ANSWER to VAL_OOB_ANSWER
    * Changes to types
        - using u_char in place of u_int8_t to represent character buffers
        - using size_t where appropriate
        - Decoupled val_rrset_rec from other internal structures. Moved members
        from older val_rrset_digested structure to rrset_rec structure
        - No longer store complete header information in val_rrset_rec; only keep
        rcode information
    * Changes to function prototypes
        - using higher order types instead of u_int* variants for exported
        functions
        - val_add_valpolicy() now takes a void * as the second argument
        - No longer pass OTW format domain names for val_resolve_and_check()
    * policy-related
        - No longer define a "trusted" zone security expectation since there is no
        way to give it special treatment in the high-level API; the "ignore"
        condition subsumes the "trusted" condition.
        - Define new libval_policy_definition_t structure to encapsulate the
        libval-specific policy definition parameters in val_add_valpolicy()

commit b743ef672ae6b1e5b4b7e6b2f3f96125961411d4
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 27 20:48:00 2009 +0000

    NSEC and NSEC3 support improvements

commit 5e7eea6c65683875416b8126d3a05399c3f633f7
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 27 20:45:09 2009 +0000

    Changes for upcoming release

commit abe619aae72484da99bd1c0816897c6f84aa6e34
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 27 16:59:19 2009 +0000

    support for NSEC3 and misc fixes due to changes in recent Net::DNS modules

commit 992cc7dd4754dee958e69875f8d711e5aac95e29
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 27 15:48:09 2009 +0000

    check for null-names in NSEC checks

commit f341149f7b0cac1d4d74949fe11b5aefbf610e5a
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 27 15:46:16 2009 +0000

    copyright year update

commit a85d541942833a2a581a00c4ee4c9c05d81c9198
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 27 14:50:23 2009 +0000

    allow for -s in SOA records

commit ad90d7e90c2a0ed917070dacf6d10db4cb41a7b1
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 26 21:48:52 2009 +0000

    make nsec3salt support a random:64 type syntax for random salts of a particular length

commit 65b2a91ec68aa0ff9eb467439cad0a42d9d3be5f
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 26 20:48:16 2009 +0000

    initial NSEC3 support for zonesigner

commit 7236c7be4d4b13f0bc4df83363305947d8452c2f
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 22 23:45:13 2009 +0000

    move arpa/nameserv include higher since it's needed before the validator headers

commit 1e6a4ac3ce18e6de31cf5e98f154ba9a00b83e25
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 22 23:18:26 2009 +0000

    local tool version update

commit 12da4d27e802e414c705629bf056975f93e6f3b6
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 13 18:23:42 2009 +0000

    a few more keywords

commit 52b1082e66187c3ff81f34b41bdee19f904ae7f7
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 7 17:53:42 2009 +0000

    rename ns_msg_getflag to libsres_msg_getflag to avoid tricky compiling issues

commit 4ea51bb082f10e9ab33389cf2978350ab873573a
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 7 16:22:50 2009 +0000

    use getconfdir() to find named.conf instead of hard-code

commit 408d324a3cae3682cd3bb62fff651910f027036d
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 6 22:31:38 2009 +0000

    copyright update

commit fa4baa3cb647fd53455781fd96ebc0d11db0e93d
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 6 22:24:56 2009 +0000

    update copyright for the near year

commit 7601d89daf0e5df6bb05cd58698338efdef8bdbb
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:18:32 2008 +0000

    added a -foreground option

commit d745c6766fec3e37e82b5a254dc34180f638bf57
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:18:16 2008 +0000

    fix filename typos; allow /perl/ to match rollerd processes

commit 501e4ab7df3349cef8a88cb89089c025a3ffcae0
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:17:57 2008 +0000

    move the unix sock location to /var as well

commit fc014a630ed82673f36929c6c67ca6d88dfc3187
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:17:37 2008 +0000

    switch the lock file to the statedir directory for alignment with modern unix expectations

commit ac96f8572d5f079347b82812119e6573416815bb
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:17:26 2008 +0000

    properly handle rollerd singlerun shutdowns; make sure read/writes of rollrec files don't repoduce handled cmd statements

commit 5c16a352a1ca4c9abd9c0b85c056e6ad39adde79
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:17:15 2008 +0000

    allow cmd statements to be put into the rollrec files for immediate execution of a command

commit b876e0edccca06c3fbc6b2fba18e98e812058893
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:17:03 2008 +0000

    allow the pid file to be specified; allow a -singlerun option to indicate not to run as a daemon and do just one round of processing

commit aed918a8535f9c2cace9088677d621d69be73c59
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:16:49 2008 +0000

    make the pid file settable and not just hard-coded

commit 0d09443e7f1e6513b4d5fa0e02a39f33e2d9bdc8
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:16:40 2008 +0000

    fix serial number incrementation with stricter matching

commit 57283027be0eb098373a76f1a539b0f32bd22619
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 31 18:16:24 2008 +0000

    allow svg, svgz and ps output

commit c9c0f092030c3cca8cf8c143b493e7753438e226
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 29 21:46:03 2008 +0000

    Add man pages for all modules

commit c9a207638431120174abfcb801b231f3b53ca6a6
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 29 21:10:33 2008 +0000

    Add missing man pages

commit f16f29c3423180d545762c94eb73a62ac1588fe9
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 16 18:43:47 2008 +0000

    Use descriptive text to describe rolling states from rollctl/rollerd output

commit 0fbd3e1b82011c02d9e34f56f75fd5d803d3e824
Author: Wes Hardaker <hardaker>
Date:   Sat Dec 13 00:15:09 2008 +0000

    use real stdout file descriptors rather than a tty so scripts can properly redirect to a file if need be

commit 8bd92f635c2b34f5c78f3077406bbdae4e511562
Author: Wes Hardaker <hardaker>
Date:   Sat Dec 13 00:14:30 2008 +0000

    mention rollinit earlier in the documentation

commit 6fce4bd535769783ea63c40dc497b6000d388cd8
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 10 00:24:40 2008 +0000

    rename a variable so it doesn't conflict with the structure name with stricter compilers

commit b26674b90233bf105c7945269eb7b543a679156e
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 10 00:03:20 2008 +0000

    more needed auto-include modules

commit cd4ea640420b9859f971d06411750e3864ee1893
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 10 00:02:33 2008 +0000

    create System* commands to auto-print what's run when running in verbose

commit 5a6b503f5c06ab39915143e1b62d2add0a85a636
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 10 00:01:06 2008 +0000

    remove the - from -wax for bsd related systems

commit 611c704a4bc5f928f551975988378f265930f881
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 4 23:53:19 2008 +0000

    fix bug 2059932: increment proper number on set-number changes incase a zone contains a number in it

commit ef272ba48b41958869d516281c40b2055a8374f5
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 4 23:14:02 2008 +0000

    patch from Ondrej Sury to honor specified zone checker command line options

commit 9bceb5cad2b1aab978683aef87d923a227331143
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 4 22:54:00 2008 +0000

    patch from Ondrej Sury to fix the mkdir process for man page directories

commit e00b7c1ef09d3a39a76cc7517a8c2f22dceaf2cc
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 4 22:37:38 2008 +0000

    patch from Ondrej Sury to fix auto-serial number incrementing for SOAs without parens

commit 05336523a21739a7dc7213310abb138f7dadae35
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 23:02:55 2008 +0000

    more html fixes for being even stricter

commit 354dd1746269d0b214cbefe76905a4a0531ce63e
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 22:49:36 2008 +0000

    more HTML fixes

commit 4cb2aef198bcfbb65223886537ffcfc5d72a498f
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 22:19:38 2008 +0000

    fix a few tags with properly closing the single tag

commit 6d6fa75f4127fa5e41602a33e0144c3194bb3a95
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 22:16:41 2008 +0000

    a missing ul closure tag added

commit e11e7c985d2338ce0d261930b49a10278ef5efc8
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 22:08:13 2008 +0000

    use ul/li instead of div/span

commit 91de9239cc231e8bd432d8b51555447d77a4e129
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 21:46:17 2008 +0000

    added an xmlns

commit a66f250954a0de5f1fe7a57915e6b7f7dbbc3fc5
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 19:38:10 2008 +0000

    added a proper doctype statement

commit ce46333a7aba78dad31925e45c8ac833be59c11f
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 19:02:37 2008 +0000

    added meta keyword and description tags

commit b09cc90d1bb5a088a4ef13da82237843ab921207
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 5 16:25:55 2008 +0000

    spelling fixes from Michael Sinatra

commit 6c97887f00c60496b6b20d55ec00ff2aef872bc3
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 21 14:42:06 2008 +0000

    add --node-style, --edge-style and --dump-styles options

commit babb0bd2ed0c6c7db5e503e17446e66fa9225827
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 7 17:27:14 2008 +0000

    version update

commit dd6c8a7c014a87286eb8b76dba77028b18208cd5
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 7 17:27:02 2008 +0000

    update

commit 8306e5defe3ad544582dd7da58557be2dc8ffe53
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 7 17:20:41 2008 +0000

    fix a test case for broken seconds

commit 410a07f054bcc7c592a72241dac001683acc3958
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 7 17:06:32 2008 +0000

    fix CPAN bug #39360: die within an error handler actually will die appropriately

commit 4342876a4ff8334b63b11f2bc470401bf81c2966
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 1 23:25:00 2008 +0000

    more software words stuck in there

commit 1f8b173e8204548533f8a6de914c8a6265218f3d
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 1 23:05:22 2008 +0000

    add the word 'software' to the page

commit 9c94a3164be58f8f14dc33be33662f4c44c7d572
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 26 18:22:45 2008 +0000

    Fix buffer overflow problem. Still need to figure out how RSAMD5 keys need to be parsed.

commit 18d58997725a3627e967622aee79fe63fd6f91b9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 26 15:06:18 2008 +0000

    Do some more sanity checking of input values

commit 034d406019179deead8bdcbee9c8326380c97bd0
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 25 19:58:33 2008 +0000

    rsync script for SF syncronization

commit 67e0e305ec5b0b801a46be27425844c8db938249
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 17 17:00:54 2008 +0000

    allow MX records to contain a . as the destination (indicating no mail delivery)

commit 854b0f701c06ed745e31061622a389680ae148cd
Author: Wes Hardaker <hardaker>
Date:   Tue Sep 2 14:25:11 2008 +0000

    add an alt tag to the sign-your-zone image

commit 9cc94bcae69b483d91ffcd75c763fab36db01fb0
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 1 19:10:59 2008 +0000

    add getds

commit f37847b9d881f4c4a9000540506a218393bc7a2c
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 1 19:07:37 2008 +0000

    print DS records for a zone

commit 0bee630845cf64f2a4dd3f1b5f314412ebc6fc2e
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 1 16:17:19 2008 +0000

    fix pushing of questions onto stack

commit dd292ad89b5acee5a1558bb647c46ddff06443af
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 27 22:11:00 2008 +0000

    a script to create a self-contained binary for donuts

commit 8845f03b40d7aa7fe20a3c181faae1ed4822f125
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 27 22:10:36 2008 +0000

    new dist directory for distribution tasks

commit c1a4888595b0b8b874fe4d4f012a6e975c33bf6c
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 27 22:10:19 2008 +0000

    load the rules from the PAR archive if being run from a par archive

commit c09bdfbb8cdf906e457392e0243c32b9ac81a282
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 26 17:00:48 2008 +0000

    new logo and new buttons

commit d2740d201e70747d3c8e8364be5f3437931cf65b
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 21 20:49:04 2008 +0000

    added a sign-your-zone image on the right

commit 9dad79de7aaa8d53add3bcb624eb9a7d17c69c66
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 14 17:53:40 2008 +0000

    Add configure checks to test for gethostby* function conformance

commit d387e8d94fec00dc9aca927f6ac23f27ac2b69ba
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 14 13:49:17 2008 +0000

    Add the validator-config.h include for u_int* typedefs

commit c4d35e5826c9e163316869342ebeee6670d231bd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 22 14:01:21 2008 +0000

    Don't use random()

commit 7a9d7c0fcf2f596dad06e3cd0c0086b0bd142676
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 22 13:16:19 2008 +0000

    Use random source port and transaction ids

commit 014e6d618693601c2bb6f058e755fac01c143995
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 9 21:08:06 2008 +0000

    Revert previous change. Code not ready for prime time.

commit 3be58090ec219d3e07baad786f827226d1eadd5a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 9 19:52:17 2008 +0000

    Randomize the source port. Code is still not IPv6 safe.

commit 363aa00f4c85d58036c54c5a0faf1b3931032f8f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 9 19:46:56 2008 +0000

    Add correct type code for nsec3

commit 6b668c17231f5f7dfb0f8878b81584357f6c15d8
Author: Mike Baer <baerm>
Date:   Thu Jul 3 21:42:07 2008 +0000

    renaming how to for accuracy

commit 1aec108cac3b8d62e78498bc598f27da18d90b54
Author: Mike Baer <baerm>
Date:   Thu Jul 3 21:41:33 2008 +0000

    Updated the text to match testing with the 3.2.1 ncftp software.

commit b5610ae4ed78b9b9cd023d32ba6a0d5289f47e18
Author: Wayne Morrison <tewok>
Date:   Wed Jul 2 22:11:09 2008 +0000

    Added an explanation for the potential problem of the demo log not be
    automatically displayed.

commit 58bef4507a45747b3f11302cf58c2b73792584f8
Author: Wayne Morrison <tewok>
Date:   Wed Jul 2 22:06:54 2008 +0000

    Mostly fix a hanging demo problem.
    (If the error manifests, the demo still runs, but the log isn't displayed.)

commit ee7a253c87c5aa65722884a1b0651b55ce0f88ea
Author: Wayne Morrison <tewok>
Date:   Wed Jul 2 21:49:21 2008 +0000

    Mostly fix a hanging demo problem.
    (If the error manifests, the demo still runs, but the log isn't displayed.)

commit 912db566e921b7723da9b7bc8e4b4e3e4f6bdcfc
Author: Wayne Morrison <tewok>
Date:   Wed Jul 2 16:22:32 2008 +0000

    Fix an important typo in the pod.

commit 991e167abc5de3fa2567e378711071bfc64a7705
Author: Wayne Morrison <tewok>
Date:   Tue Jul 1 22:34:49 2008 +0000

    Reorganized commands:
            - Created ZSK Commands menu.
            - Moved "Roll Selected Zone's ZSK" and "Roll All Zones' ZSKs" into
              the new ZSK Commands menu.
    
    Renamed kskcmd() to kskcmds().

commit 85633f3f4a4157f6d56fa69db333798c93d6042f
Author: Wayne Morrison <tewok>
Date:   Tue Jul 1 17:23:17 2008 +0000

    Fixed a typo.

commit d7bed805926326906a2472a7c2cddb6570fb3394
Author: Wayne Morrison <tewok>
Date:   Tue Jul 1 17:09:09 2008 +0000

    Added a top-level demo makefile for cleaning and building the demos.
    Modified the demo makefiles to obey their superior.

commit ae9343a676720f31baadc79db4bdf3f514e4c630
Author: Wayne Morrison <tewok>
Date:   Tue Jul 1 16:50:07 2008 +0000

    Defining reality.

commit bf07eb5ed3b8cc1bd507f6be19c4d45c4d956b9e
Author: Wayne Morrison <tewok>
Date:   Tue Jul 1 16:48:57 2008 +0000

    Fixed to reflect reality.

commit 09eb2851532d891b7e4930b5a0053a3f9ffd98e4
Author: Wayne Morrison <tewok>
Date:   Tue Jul 1 16:43:50 2008 +0000

    Modified whole demo to:
            - delete dummy.com
            - move all zones out of subdirectories and into current directory
    
    There are now two zones:  example.com and test.com.  example.com starts as a
    rolling zone; test.com starts as a skipped zone.

commit bbf1c0836358e0b0307dc2c149fd76573cd851bc
Author: Wayne Morrison <tewok>
Date:   Tue Jul 1 02:54:10 2008 +0000

    Adding subdirectory-based demo.

commit f651eff28f7137119dfc7e5b723a9a95ace78367
Author: Wayne Morrison <tewok>
Date:   Mon Jun 30 20:36:04 2008 +0000

    Fixed an option name.

commit 26a621e9aed9918c8a042467b8c92cbf72aba4b2
Author: Wayne Morrison <tewok>
Date:   Mon Jun 30 20:35:38 2008 +0000

    Added a phaser call for the small rollrec file.

commit 6da659292865e49ea6e97da007c0705f5b0532ce
Author: Wayne Morrison <tewok>
Date:   Mon Jun 30 20:31:51 2008 +0000

    Fixed phasestart manipulation so The Right Thing would be done.

commit e159875db6dd6ae8e0e73cc3b647fc580af0b792
Author: Wayne Morrison <tewok>
Date:   Mon Jun 30 19:45:09 2008 +0000

    Fixed an option name.

commit 13eef108ee2963fae4aa224383110fb812a0c9bd
Author: Wayne Morrison <tewok>
Date:   Mon Jun 30 19:43:40 2008 +0000

    Added a bit of explanatory commenting.

commit b42408937154d2d37359294144695c7be8a916c7
Author: Wayne Morrison <tewok>
Date:   Mon Jun 30 19:42:29 2008 +0000

    Fixed the phasestart lines for each zone so they'll be properly adjusted
    by phaser at demo start.

commit 70922bb4cc8d47793e12abe76f19a3676122aec0
Author: Wayne Morrison <tewok>
Date:   Fri Jun 27 20:44:23 2008 +0000

    Added editing of the zsargs field.

commit fd70dd23a112ddbac7c37a291e7ad89fd1d7d26b
Author: Wayne Morrison <tewok>
Date:   Fri Jun 27 19:08:54 2008 +0000

    Fixed a few minor comment errors.

commit 5bd694c419f7b0794c9db165b35d2c2dedf33665
Author: Wayne Morrison <tewok>
Date:   Fri Jun 27 17:13:11 2008 +0000

    Fixed a bug wherein a rollrec's directory wasn't being added to relative
    paths for the file checks.

commit 556bb8fad57e861e2ee16ac4aa13dde6a93feb53
Author: Wayne Morrison <tewok>
Date:   Fri Jun 27 16:29:06 2008 +0000

    Added checking for null zsargs.

commit c62547d8825aed95813534f6541c7790d92ff6a8
Author: Wayne Morrison <tewok>
Date:   Fri Jun 27 01:52:34 2008 +0000

    Brought consistency to option formatting in the pods.

commit 653bc251fb4e7d219d8baccac51dfdf775041bc7
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 19:49:21 2008 +0000

    Make pod option format consistent.

commit a17eb7829ae1fc7622e57647ac7e6821e7884d2c
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 19:44:47 2008 +0000

    Added -zsargs and -del-zsargs for handling the rollrec zsargs field.
    Used a better method of determining that rollset was given something to do.

commit 9607c8e69753852475ae03c9588f388e847623a2
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 18:45:48 2008 +0000

    Added zsargs to the list of valid rollrec fields.

commit bac2595a23c9c71d11e9a35f7f9b4389e9525dc6
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 02:09:32 2008 +0000

    Added a message that zsargs can't be set by rollinit.

commit 2718a3f880e81865fa989899eacb70b82e79c36a
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 02:02:14 2008 +0000

    Fixed some "see also" references in the pod to be consistent with other files.

commit eaae5b34d63f7e0447630ffdccc06df5a64db3ba
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 01:50:50 2008 +0000

    Modified for the zsargs entry.

commit 0e1a0c756cf938af3b286764cef384e1f4e13cfe
Author: Wayne Morrison <tewok>
Date:   Thu Jun 26 01:27:46 2008 +0000

    Added the -zsargs argument for displaying the user-specified zonesigner
    arguments.

commit f2787dc6558a5ab19bbd3cbfffceef692b9036ac
Author: Wayne Morrison <tewok>
Date:   Mon Jun 23 15:29:44 2008 +0000

    Used much cleaner method of determining single command specification.
    Fixed a function header.

commit 16c2a6c7f2b6c64e6ce16810bce5147797aeba3e
Author: Wayne Morrison <tewok>
Date:   Fri Jun 20 21:31:35 2008 +0000

    Fixed the method of determining single command specification.  The previous
    version didn't like text arguments.

commit 2243074b0ce5aec17e88de4ecb8a5886555b8e0a
Author: Wayne Morrison <tewok>
Date:   Fri Jun 20 14:08:31 2008 +0000

    Remove -quiet and -version from the "one-argument-only" restriction.

commit 4e558a1edbc1005e78fee7630d71c12666363e30
Author: Wayne Morrison <tewok>
Date:   Fri Jun 20 00:25:19 2008 +0000

    Fixed RFC ref.

commit 302a112ba1909fd0b8266dec4af2ccffd3ced9af
Author: Wayne Morrison <tewok>
Date:   Fri Jun 20 00:23:05 2008 +0000

    Fixed RFC ref.

commit 762e54178a0978441ea713460f5e145fdfcfd52e
Author: Wayne Morrison <tewok>
Date:   Fri Jun 20 00:21:46 2008 +0000

    Deleted a hyphen.

commit d17cfb28e4f216da958c162d443d491979f48e98
Author: Wayne Morrison <tewok>
Date:   Fri Jun 20 00:21:07 2008 +0000

    Fixed RFC ref.

commit 0782bfd7fc6e736221e34fe9668b196fe48d9b86
Author: Wayne Morrison <tewok>
Date:   Fri Jun 20 00:20:31 2008 +0000

    Fixed RFC ref.

commit 3b2103e245db42a5bbefff3d52352f5877043226
Author: Wayne Morrison <tewok>
Date:   Thu Jun 19 23:45:53 2008 +0000

    Added pod describing the -zsargs option.

commit 6d685e85fbf908382fa2155a9e0352c2f3f7c1cf
Author: Wayne Morrison <tewok>
Date:   Thu Jun 19 23:31:13 2008 +0000

    Change the zsargs options arguments to expecting a leading '='.

commit a2025ad49ae5dcf3602fed433e2972417afc1043
Author: Wayne Morrison <tewok>
Date:   Thu Jun 19 23:12:19 2008 +0000

    Modified to only allow a single command per execution.

commit b8c7e427b5ec8368b88b879330bc32ebf990972f
Author: Wayne Morrison <tewok>
Date:   Thu Jun 19 22:49:58 2008 +0000

    Added the -zsargs command.

commit 736746c5f29f4851020daf937635b768ca4411c5
Author: Wayne Morrison <tewok>
Date:   Thu Jun 19 22:39:32 2008 +0000

    Added support for ROLLCMD_ZSARGS.
    Added pod for all ROLLCMD_ commands.

commit 7df9ddd4c694a54334c1806b56301b894e9c142c
Author: Wayne Morrison <tewok>
Date:   Thu Jun 19 22:17:18 2008 +0000

    Added support for the -zsargs command from rollctl.  This entailed added code
    for handling the ROLLCMD_ZSARGS command and for digging up the "zsargs" field
    from a rollrec entry.

commit ca64b96fc05eaaa8e0f7877176c627ad2af17fe3
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 22:06:35 2008 +0000

    Update for verison 1.4

commit ce10d970321151f2ae53d3cc1d2e848710541d32
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 22:03:41 2008 +0000

    Update Version Number: 1.4

commit 585ebfc0ece0446f56ccfe72337e5608f60bfba5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 18 21:12:03 2008 +0000

    Add getname objects to the list of files to be cleaned up

commit c4739b59dd29706a785212473d9a8ef9d3e0a8cc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 18 20:42:28 2008 +0000

    Initialize retval to NO_ERROR to keep compiler happy

commit 8d1d9f5f1578bec68cd61a593f370ced84fadbcd
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 18 20:36:16 2008 +0000

    Use autoconf version 2.59 to generate the configure script

commit c9b938e42786f053b90e5166d8dfb5f28188ddbd
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 20:28:08 2008 +0000

    use 2.59 and remove double target check

commit 19be10ec94c1f5c25a3f0938419ab7233c3c9a67
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 18 20:25:48 2008 +0000

    Use autoconf 2.59 to create configure script

commit 0d6759032161f018198ba33ca4c0b16218ba8b79
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 20:21:11 2008 +0000

    honor datarootdir

commit 094c1bb70459c8273833cf98cedf4f19f2a65d84
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 20:18:10 2008 +0000

    honor datarootdir

commit 0877e8dbe3b131ad53e07463f6cafc08b5e4719e
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 20:09:18 2008 +0000

    proper version check; attempt 3

commit 72d38479a2af93715fb7e3b127bf166734ffa387
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 20:00:23 2008 +0000

    proper version check; attempt 2

commit da7e8023ffdfb89923247d6a47168a66f9d05539
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 19:48:39 2008 +0000

    proper version check

commit 6e82e52456a13640609fedd30d9cd25eb6a8f2d9
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 18 17:06:54 2008 +0000

    add help options for arguments passed to the validator's config file

commit 34983d561342864f34f0f49a284ce6fbbab49d38
Author: Wayne Morrison <tewok>
Date:   Tue Jun 17 22:05:39 2008 +0000

    Fixed a few spacing issues.

commit 0d201428956b84b49993fa4a3cfc12e0e605ce93
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 11 23:27:56 2008 +0000

    return straight chars instead of const for sun compatability

commit c0a2495a2e4765795de3f5eb1f81b2f48bd3680a
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 11 22:02:18 2008 +0000

    define getprogname for solaris

commit 790c94c71fe26742f986f6451c6c4456d0f3f10c
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 11 21:06:50 2008 +0000

    allow for other types of _r functions to be overridden depending on the system type

commit 392999488fc55cc081791df3f8baf003b88d4fb7
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 11 21:05:50 2008 +0000

    include LDFLAGS in the shim compilation

commit b7351805174b83aa5e77a61566250c313e426bcd
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 11 21:05:05 2008 +0000

    define a -D flag for setting the operating system type we're compiling for

commit 9cf009615ede3d181d06b3b1e44c3fcc82810d52
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 6 23:58:50 2008 +0000

    include the validator config file so it picks up the typedefs being used

commit 44e4e9eb61e32b0c8b17a1e5c33f21a4dedbc5eb
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 4 12:36:24 2008 +0000

    Continue to operate if included file does not exist

commit c312692da06922eec4b4ca070354d473885b714e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 3 23:42:59 2008 +0000

    create a default context if function argument is NULL

commit 15d2f36809fb70569cc4355b2b7a6b33e7291a41
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 3 23:39:40 2008 +0000

    create a default context if function argument is NULL

commit 4b28204e7690ed31e6d3e207754439c66bcd4d33
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 3 23:37:11 2008 +0000

    - create a default context if function argument is NULL

commit c824335b50c5c60442497055a89ceae318903af2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 3 23:31:45 2008 +0000

    NULL check

commit 7bf31150598c5426e77a1f08ea8273d4d8486c3a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 3 23:30:48 2008 +0000

    fix indentation

commit e2566bbf658d8d1a0e68301eb0a590451aea3b60
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 22:10:34 2008 +0000

    -h ouput for -T

commit 48b89d2c0bc1033b3af63dbad1b0c2949285c589
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 21:18:45 2008 +0000

    document the -T flag

commit 774eac21afc254730b835f96cb81d59bb6e1f08e
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 21:09:08 2008 +0000

    yet more code aggregation for better parsing

commit 8fa69ded84d6f63cbea433bddf98ab38a1e0b1e0
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 19:34:29 2008 +0000

    send notification on death

commit 36fbf9c6095ed9be3d97a3a5d90ed4c719732624
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 19:27:37 2008 +0000

    remove debugging comments

commit 56a4664ee433bdcf022f5681d8cd0a533c43b1af
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 19:26:23 2008 +0000

    more usage of common infrastructure for parsing dnsval.conf file

commit 0cf04647d4569b3cc2366301485a2c505b887086
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 18:05:01 2008 +0000

    better deal with leading comments

commit 611c3a96745ad11c306c0102dcbfc5bdd79eb941
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 17:53:06 2008 +0000

    reset the record separator

commit 4319780e5e6fc99f40844d8f133418d829eae5d5
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 3 16:42:05 2008 +0000

    merge tepm file handling into a single location; make it try and use the same directory by default

commit 7bf00ac9a251234eab3507f4dd8cc38aaa03c9e0
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 30 14:54:44 2008 +0000

    Set correct defaults for val_astatus_t and val_status_t

commit fbfc9fb5d57fbe8e85708e395c0e7de37cab5076
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 30 14:54:13 2008 +0000

    Add man files corresponding to the changed pod

commit a05f0b5dbc209b1bf79fd2d82dd3775f7e491dcc
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 29 19:24:40 2008 +0000

    Reorder values for VAL_QUERY_DONT_VALIDATE and VAL_QUERY_NO_AC_DETAIL

commit ec51c916b955567082107ed01b8f6e7b8497324d
Author: Wes Hardaker <hardaker>
Date:   Thu May 29 13:47:17 2008 +0000

    makefile update; needs more tinkering

commit 99336e6c83432aaaff877a3b00279b008d9011c6
Author: Wes Hardaker <hardaker>
Date:   Thu May 29 13:46:10 2008 +0000

    move screenshots link to the wiki list

commit c3398203f94134e5625906b8d823dd2ebe81878e
Author: Wes Hardaker <hardaker>
Date:   Wed May 28 23:40:40 2008 +0000

    added a patch for 5.0p1

commit 390c0a1e853011cd381ce0733514e28a1661b081
Author: Wes Hardaker <hardaker>
Date:   Tue May 27 22:29:18 2008 +0000

    clean up whitespace

commit 6239a05687108a9fa99710ce1351964862efc575
Author: Wes Hardaker <hardaker>
Date:   Tue May 27 22:28:33 2008 +0000

    use DESTDIR for installing man pages

commit e4dfd38127495f1c6766ce0614c779a854ed72c0
Author: Wes Hardaker <hardaker>
Date:   Tue May 27 18:41:54 2008 +0000

    NEWS update

commit 58209fe43ab4ff607792415fef717eb462bfb041
Author: Wes Hardaker <hardaker>
Date:   Tue May 27 18:41:48 2008 +0000

    use rsync for uploading files; use svn log -v

commit 4d4a99763335aba9e4bae41f46fe3a3e32ddddd1
Author: Wes Hardaker <hardaker>
Date:   Tue May 27 18:41:24 2008 +0000

    verbose mode for svn log

commit ce50813ad6653ddc8983e55e28bdcb9bd5a72ba6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 27 16:57:18 2008 +0000

    version submitted as draft-hayatnagarkar-dnsext-validator-api-06

commit d561157aa2bef0001c50b71cc14508faa2694cd7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 26 22:15:18 2008 +0000

    More tweaks to API

commit d0e04740fea5d2a462157695e31bc5725c8e425d
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 17:29:57 2008 +0000

    Update for verison 1.4.rc1

commit 1a6ab9f67255f4247500ae7c6eefabadae53dd93
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 17:27:01 2008 +0000

    update to fix a recent RRSIG test to include the trailing dot

commit 895930118d4a7e36f121ba2c3b9ea5f32123801a
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 17:12:42 2008 +0000

    Update Version Number: 1.4.rc1

commit 6c900bcdf3bf50b6b9bf578aad27ce45ce1a84e8
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 17:04:32 2008 +0000

    typo

commit 5302e079a2599e7fef47a608a09b8240d5517f58
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 15:35:40 2008 +0000

    app specific version number update

commit 51e994482d56c1e5fbcf8714607c77585e64192a
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 15:24:21 2008 +0000

    add link to the tutorials page

commit eb0ea1d1f833334ddb1a04bbeda5d8907e377dd6
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 15:17:03 2008 +0000

    version number update

commit 1a4f9f258936f937fdbe50ec07268ea6dc5e2b27
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 15:14:28 2008 +0000

    update libtool version

commit 05f57ee265624de0483edb432f2ff055e2745ceb
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 15:09:12 2008 +0000

    copyright updates

commit e673a5eb16b9153eeeea2be6d5cd577b9a78c9b9
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 15:01:25 2008 +0000

    beginning of NEWS update

commit 6204bc292a5b490a8dba69e203be0c1737b0a625
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 14:50:02 2008 +0000

    copyright updates

commit 0eaca6bcc0342976e0f5b4dfdfaac51373f4377d
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 14:40:48 2008 +0000

    copyright updates

commit 09e7f33346b8170f50e3fb954450ecf17fd3406f
Author: Wes Hardaker <hardaker>
Date:   Mon May 26 14:38:09 2008 +0000

    copyright updates

commit f79792d265976adfc9d97d99fd60348709e5a7b0
Author: Wes Hardaker <hardaker>
Date:   Fri May 23 14:05:45 2008 +0000

    initial patches for firefox3; not enirely working yet

commit 5423d909cce692df49ef2f59445d66e8739010ce
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 23 02:13:41 2008 +0000

    * Create function for resetting query params so that it will use EDNS0
      the next time it sends out the query
    * Set EDNS0 in find_nslist_for_query() in ask_resolver(). Set EDNS0 when we are
      looking for some DNSSEC meta-data or if the zone expection is validation.
    * Reissue query with EDNS0 if a negative response was returned by a zone
      that was authoritative for both parent and child, but only child had a
      zone security expectation of validate
    * Do not reissue query for positive answers, since this can mess up cname
      chains

commit 529684c19571fb08c79b4ff0c8c85fb0d637af94
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 23 02:00:50 2008 +0000

    Add macro to identify DNSSEC meta-data query types

commit 0b433c1f590f6cd4658e13e4f7a7c736612bca29
Author: Wes Hardaker <hardaker>
Date:   Thu May 22 23:41:14 2008 +0000

    constants update from the validator header file

commit 1cfbd8e906f24ff8248ed28aa5e24712b5bfa29a
Author: Wayne Morrison <tewok>
Date:   Thu May 22 02:30:30 2008 +0000

    Adjusted the fontsize.

commit d8e46729e3335f414b8f2e83da04d64e66cb4b86
Author: Wayne Morrison <tewok>
Date:   Thu May 22 02:30:13 2008 +0000

    Changed references of "-rollzone" to "-rollzsk".

commit b3d8e2c3dcb1c7e0bf1a133826b50c42d83e9f39
Author: Wayne Morrison <tewok>
Date:   Thu May 22 02:29:11 2008 +0000

    Added the ROLLCMD_RC_KSKROLL and ROLLCMD_RC_ZSKROLL return codes.
    Renamed the rollcmd_rollall() to rollcmd_rollallzsks().

commit 16346f627b7a517bfbe07abbcae6ad239a8e3ffa
Author: Wayne Morrison <tewok>
Date:   Thu May 22 02:26:54 2008 +0000

    Added support for the "rollksk" command.
    Adjusted spacing for option sets.
    Renamed the "rollall" command to "rollallzsks".

commit 28c6d7152d803b8c0cfe9e38c85ef79cbbd15dc3
Author: Wayne Morrison <tewok>
Date:   Thu May 22 02:23:55 2008 +0000

    Renamed the -loglvl option to -loglevel.

commit 5ebb035b38a6709ccd43367a154a67533ae918e5
Author: Wayne Morrison <tewok>
Date:   Thu May 22 02:22:37 2008 +0000

    Renamed cmd_rollall() to cmd_rollallzsks().
    Added an error check after keyrec_fullrec().

commit 857986f1aa50dafd6d3d4be1a043d2565174dd3f
Author: Wayne Morrison <tewok>
Date:   Thu May 22 02:20:34 2008 +0000

    Renamed the "rollall" command to "rollallzsks".

commit ab18d04f9f9515eb08abe1f34c46bcf9f233e24c
Author: Wes Hardaker <hardaker>
Date:   Wed May 21 23:51:59 2008 +0000

    add note saying website needs updating

commit f88950a49898136fe78b9030011d1e39e0a3185b
Author: Wes Hardaker <hardaker>
Date:   Wed May 21 23:42:43 2008 +0000

    use proper tempfile creation

commit 3f3b4a79a8990cb4ac4b541de573cfab626840f3
Author: Wayne Morrison <tewok>
Date:   Wed May 21 01:14:22 2008 +0000

    Collapsed cmd_rollksk() and cmd_rollzsk() into cmd_rollnow().

commit 3908393c5493657e308d5a32aa3699a6646cfe4c
Author: Wayne Morrison <tewok>
Date:   Tue May 20 22:29:39 2008 +0000

    Renamed rollzsk() to rollnow().
    
    Modified rollnow() (nee rollzsk()) to do either KSK or ZSK rollovers,
    depending on the key-type argument.
    
    Allow user-initiated KSK rollovers.

commit 3d41aa283e20caf90c0876d1df94b83c4c3e46c6
Author: Wayne Morrison <tewok>
Date:   Tue May 20 18:09:21 2008 +0000

    Clarified header comment for cmd_rollall().
    
    Added code to cmd_rollzsk() to disallow a rollksk command or additional
    rollzsk commands while in ZSK rollover.
    
    Added cmd_rollksk() to handle the rollksk command.
    
    Added rollksk() stub to (eventually) provide support for the rollksk command.

commit c31e3e09a6bbab41710f9501836d315bd1cdfdc3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 20 16:53:29 2008 +0000

    Add a note that, for DLV, zones should not be marked trusted or untrusted

commit c3212aae36f8723de707163c8d8829f6e9728328
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 20 16:48:51 2008 +0000

    Don't do DLV validation if we've explicitly marked a zone as trusted or untrusted

commit c76a1a18025a4fcb77185f547aa67561dea0f2e6
Author: Wayne Morrison <tewok>
Date:   Mon May 19 21:37:29 2008 +0000

    Renamed a bunch of "rollzone" references to "rollzsk".

commit 6ef7103a3dcfbaebe8dd28bd412fe91e2f4da451
Author: Wayne Morrison <tewok>
Date:   Mon May 19 21:36:34 2008 +0000

    Renamed "-rollzone" to "-rollzsk".

commit f5224704f89f038ac92f5c89ac54ac6bdae7796d
Author: Wayne Morrison <tewok>
Date:   Mon May 19 20:14:01 2008 +0000

    Renamed the "rollzone" command to "rollzsk".

commit 3609957caf66532a8b817335cdf4d77d4b7cb643
Author: Wayne Morrison <tewok>
Date:   Mon May 19 19:41:00 2008 +0000

    Changed use of "rollctl -rollzone" to "rollctl -rollzsk".  Several routines
    also changed name as a result of this.
    
    Moved the code to find the path of rollctl to before it's used.
    
    Gave the -q option to a rollctl execution.

commit 094b26653f7619bf5971d294fb31f40ae5de9f7c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 19 18:31:36 2008 +0000

    Expand environment variables in the dnsval.conf "include" line

commit 2e0b1fdc9d15117c219847f9097ba1eef9386ece
Author: Wes Hardaker <hardaker>
Date:   Mon May 19 18:24:36 2008 +0000

    don't require spaces

commit 1dbdcfdf5597ed03bd2a19492921fce372432f1e
Author: Wayne Morrison <tewok>
Date:   Mon May 19 01:38:34 2008 +0000

    Fixed a bit of the help message.

commit 93ec0a04aa8f9cc701c2b3017a2bd1cc7cb50540
Author: Wayne Morrison <tewok>
Date:   Sat May 17 15:47:20 2008 +0000

    Ensure that rollerd is actually running prior to sending a command.

commit 3b1d4ef1c3d20f91795f5bf2c36eb848a436af46
Author: Wayne Morrison <tewok>
Date:   Sat May 17 15:33:28 2008 +0000

    Added the rollmgr_running() interface and pod to determine when rollerd is
    running.

commit 62b8b0fcdb1d58f5c958563d4907700d44b18fa8
Author: Wayne Morrison <tewok>
Date:   Fri May 16 20:23:07 2008 +0000

    Modified the -loglevel option so that a list of valid options is printed if
    the new level isn't specified.

commit 37c9b287df6cf4e55918be62e39eab5536e4defb
Author: Wayne Morrison <tewok>
Date:   Fri May 16 18:38:26 2008 +0000

    Folded the phaser script into runtest.
    
    Moved some of the pre-defined tests from Makefile into runtest.
    
    Added new options to runtest:  -ttl, -ksklife, -zsklife, -short,
    -medium, and -long.
    
    Updated README to reflect the above changes.

commit 268713ec3009f1af3c2f95f7411907cfbb8b37cb
Author: Wes Hardaker <hardaker>
Date:   Thu May 15 23:33:12 2008 +0000

    allow -w to use a special -42 value for immediate; add --nomail to the help output; fix parsing of the dnsval.conf file when adding new entries

commit c76b50d6cb53089d78e33390dae44b012ddbbb92
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 15 18:30:48 2008 +0000

    Don't simply remove *all* semicolons.
    This would result in config file errors if the dnsval.conf file contains other (non key) policy constructs.

commit 56b82445be0cf45b51e39a90d461f5d67d46393c
Author: Wes Hardaker <hardaker>
Date:   Thu May 15 02:12:01 2008 +0000

    new constants updates

commit bed498107bddd0acc7e11d2ca93d579f204e0e5a
Author: Wes Hardaker <hardaker>
Date:   Wed May 14 23:19:51 2008 +0000

    changed failure wording to use succeeded instead

commit 2b514c3326b9d2cb1dcedcca12b2d543b5dfedcb
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 14 22:48:14 2008 +0000

    Add some news snippets

commit 0b376f1d6bd9d0d4fb95c3b54ab9f34e643cbf25
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 14 22:47:13 2008 +0000

    Fix bug that causes sendmail to crash. Still need to figure out why sendmail
    insists on queuing email that fails validation checks instead of dropping these
    emails.

commit 7655e89300368f536c9edee6190c60e2c75b550d
Author: Wayne Morrison <tewok>
Date:   Wed May 14 20:32:04 2008 +0000

    Changed to have three test cases of varying lengths.

commit 10e53c243eab9ac20f4a91ef4d16308cc80f8e15
Author: Wayne Morrison <tewok>
Date:   Wed May 14 20:30:39 2008 +0000

    Change the hard-coded TTL value to a placeholder that will be changed by
    the makefile.

commit 2ad86f47859cf58d67d72d23670fe65686faf5e5
Author: Mike Baer <baerm>
Date:   Tue May 13 00:34:16 2008 +0000

    renaming again to even better describe this file :).

commit c7a09c70b76eec109c2ef18de7167daffdeed4fc
Author: Mike Baer <baerm>
Date:   Tue May 13 00:33:24 2008 +0000

    changing the postfix howto name for spf to be more descriptive
    it's going to change in again, sigh.

commit 82df076d139d8769ec84b8b00b450dc112245d23
Author: Mike Baer <baerm>
Date:   Tue May 13 00:29:51 2008 +0000

    Updated the libspf2 postfix instructions to reflect a new patch
    that works with the current 2.5.1 version of postfix.

commit bf1ad5adc8943add21a2e9ffe619246c6e86e142
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 12 18:32:04 2008 +0000

    Return non-existence status codes when available

commit eb7f68455e2237042e8ef5caf25952da0302c80f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 12 18:29:01 2008 +0000

    Print validation status value

commit f8bcad375cd3dffdc930b133edcc08c384e8c835
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 12 17:31:01 2008 +0000

    Use val_does_not_exist() instead of checking for proof count (which may be 0 when no authentication chain details are returned)

commit f4ad47894f6c8aebfd13f48fbb750e0c51030e4f
Author: Wayne Morrison <tewok>
Date:   Mon May 12 16:01:51 2008 +0000

    Cleaned up the usage message a little.

commit 0f210901c909f0c4fdb6bb7270f538c42e95fc4d
Author: Wayne Morrison <tewok>
Date:   Mon May 12 15:59:34 2008 +0000

    Clarified usage message for -sleeptime.

commit 91d3e5b1f7abf0e9b250606c48db687cbab23115
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 12 15:36:08 2008 +0000

    Set correct default return value

commit cd91dc6832db09dc9a021059c44f23b44be37e91
Author: Wayne Morrison <tewok>
Date:   Mon May 12 15:00:14 2008 +0000

    Fix copyright.

commit 9986c3bd2c50b425a8456cf808de21b3753d8d0e
Author: Wayne Morrison <tewok>
Date:   Sun May 11 00:36:19 2008 +0000

    New test for rolloerd and zonesigner.

commit 218f1c66fe2adba0ca164c0b45a8871ef170fc1d
Author: Wayne Morrison <tewok>
Date:   Sat May 10 23:50:21 2008 +0000

    Added two assignments so that key lifespans would be added during rollovers.

commit fe82729d12d98ee05b4802968b2546fa6e991e2f
Author: Wayne Morrison <tewok>
Date:   Sat May 10 23:49:07 2008 +0000

    Added a small, but critical, comment.

commit c3d0a655fbee3c7e0dd5d4a61eb56f22c877f2d7
Author: Wayne Morrison <tewok>
Date:   Fri May 9 16:51:11 2008 +0000

    A couple minor comment fixes.

commit c889df7facb4f49cc8642093e831e84af747707e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 9 13:02:09 2008 +0000

    Reset the cache head when the current head element times out.

commit 8b971c2f737679bd1acf83fe1c051cfa87d8675a
Author: Wes Hardaker <hardaker>
Date:   Fri May 9 02:09:30 2008 +0000

    updated files based on modified newer firefox files as well as changes to libval

commit 59d7b053f0c1006ad7c8df66b4aae49adf08b718
Author: Wayne Morrison <tewok>
Date:   Fri May 9 01:18:33 2008 +0000

    Clarified a bit of directory-related pod.

commit 55f9f68a79220fb7ebb21da0ffdb60ca8952632f
Author: Wes Hardaker <hardaker>
Date:   Thu May 8 21:24:35 2008 +0000

    added autoconf.mk.in to the list of generated patch files

commit 1851c56ecd44218510019e714aca736c91d69e63
Author: Wayne Morrison <tewok>
Date:   Thu May 8 15:57:37 2008 +0000

    Added some clarifying pod about the option/config file relationship.

commit 5ee313b0823c7eac6a15ecf832ca48820161e262
Author: Wayne Morrison <tewok>
Date:   Thu May 8 03:01:14 2008 +0000

    Add a check to ensure that the logfile's directory exists.

commit 825c154f9605b98d76697585e3030922db0abaeb
Author: Wes Hardaker <hardaker>
Date:   Wed May 7 22:37:25 2008 +0000

    document the dnssec-tools.conf file tokens that can be used

commit 686733b62e57fe6a3db6889054901a811811f5e0
Author: Wayne Morrison <tewok>
Date:   Tue May 6 22:04:53 2008 +0000

    Added -rrfile and -parameters to usage message.
    Unbuffered stdout output.

commit 9020a119e74a838e38c7009a95e7ea7d7197cf50
Author: Wayne Morrison <tewok>
Date:   Tue May 6 21:08:50 2008 +0000

    Updated the copyright dates.

commit 8f70a35844c57981cde4e359fee4ae4aa54414e2
Author: Wayne Morrison <tewok>
Date:   Tue May 6 21:08:04 2008 +0000

    Fixed the -Version output in the usage message.

commit 6d797168785d1817015b42d5ca6dc831221d2fe1
Author: Wayne Morrison <tewok>
Date:   Tue May 6 21:05:39 2008 +0000

    Added pod for -rollksk.

commit 5a9eed130023e3818779eb5367ae34434d78aac6
Author: Wayne Morrison <tewok>
Date:   Tue May 6 21:04:28 2008 +0000

    Added pod for the -Version option.

commit 35097a700d327395c615303a2f90b8017bc86d7b
Author: Wayne Morrison <tewok>
Date:   Tue May 6 20:45:27 2008 +0000

    Updated copyrights.

commit 4495089764e16af34866a5e2eab326b26dba00eb
Author: Wayne Morrison <tewok>
Date:   Tue May 6 18:14:55 2008 +0000

    Fixed the zone name variables in some logging messages.

commit cc61e4bc5f00325366f48e24434a7bd763f519eb
Author: Wayne Morrison <tewok>
Date:   Tue May 6 18:13:54 2008 +0000

    Added some error checking to ensure a valid logging level was given
    for -loglevel.

commit 2dba9ab85ae1e8bc88d9bbd17d50f9048fd08910
Author: Wayne Morrison <tewok>
Date:   Tue May 6 18:12:12 2008 +0000

    Added three missing command to the %roll_commands validation list.

commit b956eff1a831a683fecc6b0430d74002723e3d01
Author: Wayne Morrison <tewok>
Date:   Tue May 6 01:27:05 2008 +0000

    Added entries for a few modules.

commit d6d7ec5c2bd1e54aee31e22cd9def867109535de
Author: Wayne Morrison <tewok>
Date:   Tue May 6 01:19:01 2008 +0000

    Added rolllog_validlevel() to allow for easy checking of valid levels.

commit 1d5c1ab06b28f342338dd2edd7a38e386fde4d15
Author: Wayne Morrison <tewok>
Date:   Tue May 6 01:05:46 2008 +0000

    Changed log file name.

commit 5b304936ac517f3c56a7dde67752a1b2e4bcf315
Author: Wes Hardaker <hardaker>
Date:   Mon May 5 21:32:56 2008 +0000

    usage output section separation

commit cc43d04e9f1e83db70733b6f9d6a76185aa27e29
Author: Wes Hardaker <hardaker>
Date:   Mon May 5 21:04:18 2008 +0000

    use the original TTL for the holddown time, as specified per 5011; a bit more debugging output

commit 793665bfd4ef9dc3d694a8373e3a24a46a49f94e
Author: Wes Hardaker <hardaker>
Date:   Mon May 5 20:40:49 2008 +0000

    fix holddown computation to use TTL as a minimum amount

commit 32f6664969585798b65bc310f13fbf5d9036b0ea
Author: Wes Hardaker <hardaker>
Date:   Mon May 5 18:26:35 2008 +0000

    add a new --nomail option to prevent sending of mail\nclean up of a few verbose output statements\nskip file addition checks if the filename wasn't specified\ndefault to verbose => off

commit 8ad80346a72d6a59863d824ab30aecee17c7e96c
Author: Mike Baer <baerm>
Date:   Thu May 1 23:44:02 2008 +0000

    Addinig posttfix 2.5.1 patch update and howto changes.

commit c71f181e2e5925305763c31b1b2521a5b805886d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 1 14:23:22 2008 +0000

    Define freeaddrinfo() if it does not exist

commit 2b7e46cba9ce8b34274454e384172ca921a6660f
Author: Mike Baer <baerm>
Date:   Thu May 1 05:29:59 2008 +0000

    updated patch to work with current library (i.e. to work with
    changes in getaddrinfo api)

commit c63410c58081c2b18d837d9e66c5898fe7f597d2
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 21:19:32 2008 +0000

    Use revised val_getaddrinfo() function.
    
    Move to more recent version of lftp. However,
    I've still not managed to get this to compile on MacOSX
    so the status marked in the howto file is still valid.

commit fdd7c8958df3346b88690300ebccd31dc8d83190
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 21:15:23 2008 +0000

    Use new val_getaddrinfo() prototype

commit 4cb8a36abe974d4533a17a9e33cf0989959dffe4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 21:12:17 2008 +0000

    Minor update to documentation

commit 1f21977fc0add646ac6cd845755d1642dd0cc839
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 21:11:44 2008 +0000

    Do not use additional enable/disable logic for validation in libspf. Delegate that to the dnsval.conf file.
    Also use the new val_res_query() interface instead of the now obsoleted val_query() function.

commit 960fdcefeb12ebc0a99ba624aba6f3904d5c424f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 20:34:27 2008 +0000

    Do not use modified API from libspf2. Use existing functions.
    libspf2 will perform validation based on dnsval.conf

commit c28dbb0f487a99da4babe1699c1652c4001a44b8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 20:32:37 2008 +0000

    No longer define the RequireDNSSEC policy. Validation policy will only be read from dnsval.conf

commit 6b5ca4937348d19f8c6420f499c9761c50746ef0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 20:04:51 2008 +0000

    Don't use the VAL_QUERY_MERGE_RRSET flag. Use new elements of the
    val_result_t structure.

commit 4143d1a8d438ef4d5ad05301e10bff7cd153c21d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 19:52:10 2008 +0000

    Use new val_getaddrinfo() prototype

commit 635a43d2e4390349e7d3f8cc1203608a46d65517
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 19:26:42 2008 +0000

    Use latest set of error codes

commit 53f61e12bd5ef4112a47708b754d64202864b4a7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 19:23:03 2008 +0000

    Don't increment number of proofs in result structure if we're not going to be storing details about them

commit 6bccfbbea9642645e06bc6f8a4ab9358059a37f2
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 19:22:39 2008 +0000

    Specify the VAL_QUERY_NO_AC_DETAIL flag to val_resolve_and_check

commit 9d26add1e12a2ea2915051c2ad16844d4e44de7a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 19:22:02 2008 +0000

    The -m option is no longer defined.

commit 341f7a6be2875c486186f5c0c931e813f9f0295b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 30 19:21:26 2008 +0000

    Obsolete val_query/val_free_response and the VAL_QUERY_MERGE_RRSETS flag

commit 6899456ab40b5fd82acdf87da10262b37d911b79
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 25 21:07:04 2008 +0000

    extra documentation and more information in the usage output

commit 44f45e2e8909eefa47a81228305b724a091a1dc5
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 23 22:57:33 2008 +0000

    put multiple instances of key saving code in a common function; more Verbose() output; better parsing of libval.conf to ignore comment lines; changed -w switch to be time from now rather than an absolute time

commit 2d3835c6c69afe2d1797de98da6bf009624cf812
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 17:04:55 2008 +0000

    Change flag size to u_int32_t

commit 9b8370eaffc8a6125d9a01529b0efdfee6626e47
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 17:03:50 2008 +0000

    Change flag size to u_int32_t

commit acd4a18ecdf6c4e7946d753209cf3692761aa2ea
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 17:02:49 2008 +0000

    Change flag size to u_int32_t

commit 2643d69d86cf1cdcab586b393cbdc2cb03cb0d0d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 17:01:56 2008 +0000

    Change flag size to u_int32_t

commit a17a1426f455f5af28b34be89e959f7488f9c2c4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:19:50 2008 +0000

    Make error list ordering consistent with API draft

commit f66511e06d8eb44fdba77e7f97357aaa13ed89ec
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:19:30 2008 +0000

    Use single error codes VAL_AC_DNS_ERROR and VAL_DNS_ERROR instead of all the
    possible variants
    Rename unsecure to insecure
    Rename VAL_DONT_GO_FURTHER to VAL_BARE_TRUST_KEY
    Use single VAL_BOGUS state instead of differentiating between
    VAL_BOGUS_PROVABLE and VAL_BOGUS_UNPROVABLE

commit e700a94ff228a160d9c163b0b230a4142b50d5cf
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:18:57 2008 +0000

    Rename unsecure to insecure

commit 9867115e30934ad951ec27731c6e25afd150377c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:18:35 2008 +0000

    rename unsecure to insecure
    Print config file information as LOG_NOTICE
    Check for NULL before using global options

commit b9ca3e475c9a7f585fd609b9b99673bb1bc9a56b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:18:17 2008 +0000

    Use single VAL_DNS_ERROR condition instead of a bunch of types

commit c7ae159c47b99fe43fd938e8d4440c568ce60989
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:17:55 2008 +0000

    bring doc in sync with current code

commit 5dce2c6e11f8a523462e1827adf5f2ef3b6bf32b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:16:53 2008 +0000

    Document val_get_rrset()
    Change size of flags to 32 bits
    Change UNSECURE to INSECURE

commit f9649276befa4a26670bbfe58b84a2ace74e2701
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:16:10 2008 +0000

    Document val_get_rrset()

commit 2f4a7cbf5afa356bb149a8d1823ff16f38244262
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:15:34 2008 +0000

    Add documentation for various command line programs

commit d119f8b93271304f6586d3a881d3331df9b347b0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:14:38 2008 +0000

    Rename unsecure to insecure

commit 2047e67601c18085ad0ed53cfc971e9eb97d2705
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:14:14 2008 +0000

    Use the dnsval.conf file given with the -d option, else use the system
    dnsval.conf file

commit 9fe7da64074c83633d9d49c22d802a7ead6da32b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:13:45 2008 +0000

    Add usage for -o option

commit db5e691768e1886ea68b413022f222e159d1a199
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:13:05 2008 +0000

    Use latest set of error codes from val_errors.h

commit e1dca3d60e8ea3c3aace986c26e0db2499ecd288
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:11:44 2008 +0000

    Renamed unsecure to insecure

commit abed0404421119675df1ceac6f16a115c69c3f7d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 23 15:11:18 2008 +0000

    Remove all out of date comments
    Replace all DNS error codes with a single error code
    Make error list ordering consistent with API draft
    Renamed UNSECURE to INSECURE

commit e568d341ab7824c0498a7683647e0e4fef3b2991
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 21 23:15:12 2008 +0000

    more verbose output when doing various tasks; newline wraps

commit 65e889a91c5507991b7e6e51d4fdd4e78b4e2ca2
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 21 21:19:12 2008 +0000

    print an error if neither .conf exists

commit 447125d2d88b4431140105f1a38a0b148745a20b
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 21 20:57:48 2008 +0000

    remove a bit of duplicate code; change -d to -z code to match -z docs

commit 6931cf6b072f5ca303e4b37b3877c9409218aca0
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 21 18:30:13 2008 +0000

    trailing white space removal

commit e80001063600f63a33a2fc3cfbda482313228d66
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 21 18:29:25 2008 +0000

    added new options for minimal trustman config

commit 35b10391346ed57d823541798488dd5933e8ea77
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 21 18:24:27 2008 +0000

    Remande val_query to val_res_query

commit f99e8e80cde549ea1b62604c96d79c8486cd1733
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 21 18:22:49 2008 +0000

    Remove reference to val_query

commit f119e78bff4256728df1743a0c48906b4ab90450
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 17 16:21:55 2008 +0000

    Add documentation on val_log_add_optarg()
    Remove description for functions that allow users to manipulate locations for
    various configuration files

commit 9cc493f8c55ef123241fbd94e5ec755fd41223bf
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 16 17:28:59 2008 +0000

    Document some of the new policy hooks

commit f3df99e6cc2c9e1a04cf7a58eea764f955cdc183
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 15 20:38:09 2008 +0000

    Incremental fix for EDNS0; still have to figure out best way to handle EDNS0 queries

commit f962688c88b81babde953eae50ed141c375c21d7
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 15 20:29:28 2008 +0000

    changes to make dlv logic work a little better. EDNS0 logic in dlv still needs
    to be fine-tuned

commit 96d156e39306b6a3b3d22e6cc10e82f7faaa2ed2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 15 20:23:34 2008 +0000

    Move code for reading VAL_LOG_TARGET to val_policy

commit 352f42c4ced53ca2040816e70fb139b719047570
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 15 20:22:38 2008 +0000

    Remove existing log targets before adding new ones during a conf file
    re-read

commit b89391361deebbcf06a58d930bd605d193ba604c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 15 20:21:29 2008 +0000

    change val_log_add_* functions so that we add log target to the given list
    instead of a static object
    Add new funtion val_log_add_optarg_to_list() to add a log target to given list

commit 8bcf992191a8272ee3c82e6305692b865206b1ab
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 15 20:20:25 2008 +0000

    Add log target to context

commit 1eb94679662e7a83b062bb2397762da12dde49d6
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 15 17:27:35 2008 +0000

    Another wiki link, and minor wording changes

commit c284f3395d3fa2ef1b562b04f4f6a18979baa4c8
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 15 17:14:46 2008 +0000

    add tutorial link

commit 01ffcacbe03728309ec2842f024069f6165bc645
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 15 17:14:05 2008 +0000

    type typos

commit 744bbd8f9590ae5edbd5fb65a078887f10d9eee6
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 15 15:59:42 2008 +0000

    add tutorial link

commit c61d1a371c53f5408c2bb822e96127fe1478e77f
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 15 15:51:32 2008 +0000

    fixed bug #1603912: typo in --help

commit 34944208b81b67283ec85b0c91138c414d042f05
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 11 20:41:19 2008 +0000

    doc link updates

commit bb50a5f6c3a98104a7f0572fecff49a263f4d732
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 11 00:03:30 2008 +0000

    fix links

commit 0a7581241501c9fe0d1da2240127240e1ad02440
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 11 00:02:16 2008 +0000

    fix links

commit 7654131fa24122c72cb004dfb09b760cc3dc8358
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 10 23:57:02 2008 +0000

    page update based on new docs

commit f3dd7139aa32d6e71031ad63fd393c2d45eacd8f
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 10 23:45:40 2008 +0000

    remove dup wiki link

commit 1fb12c993151f2503bec3b67903a8f663c6e831a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 10 15:06:58 2008 +0000

    read VAL_LOG_TARGET only after context is created

commit 16371a3bb1c5f2efb3e22decf7531bada5a42a81
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 10 15:03:50 2008 +0000

    check for in-bailiwick condition before attempting to store name server
    information to cache

commit 51796f94b0bcb30791a061a9be406f1098e1f076
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 10 15:02:44 2008 +0000

    Ensure that log target from environment is specified at the correct time.

commit 3e912a7c8621681e41ca408d5b9bc1e2e142ba2d
Author: G. S. Marzot <marz>
Date:   Thu Apr 3 18:43:35 2008 +0000

     add wiki version of man page

commit 79e7dd3ef37ecc2530f990681af2fabd0f9a80ac
Author: G. S. Marzot <marz>
Date:   Fri Mar 28 15:01:46 2008 +0000

    fix man page install

commit 948cc658b3b697038ae6237aeab4ef34358f017d
Author: G. S. Marzot <marz>
Date:   Thu Mar 27 23:07:39 2008 +0000

    fix for linux progname

commit c49c22467654377f6ea158e54244489d935ca5ed
Author: G. S. Marzot <marz>
Date:   Wed Mar 26 14:23:19 2008 +0000

    libval_shim changes related to logging env. var. support in libval

commit 7aa9981ba7236adc9043416a000bcd01dac153df
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 19 19:28:23 2008 +0000

    Check for non-existence

commit 7e3bc965b5a27d7d8c8891fc749cb8c4f49aa1f5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 19 18:13:55 2008 +0000

    rename gopt to g_opt

commit d6762929659791716a42cdabf4c13b2c2d4230a7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 19 18:08:07 2008 +0000

    Save current log channel to context

commit 10f9c24fd11b1ba7d088cff1df3bdcac8d562f7e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 19 17:28:36 2008 +0000

    Add support for reading logging preference from the VAL_LOG_TARGET env variable and from a "log" global option

commit 248227553fa254ebe64ada646d37242e7cb9212f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 19 17:26:14 2008 +0000

    Add definition for log_target

commit 4bc475b1972bda3976b0160ff250ade018fb3b11
Author: G. S. Marzot <marz>
Date:   Wed Mar 19 17:23:51 2008 +0000

    related changes to support moving policy context label enviroment variable app name logic to libval itself

commit c833a44e884e53f18de05b01c79e3525e82fa74a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 18 19:51:06 2008 +0000

    Add default for env-policy and app-policy

commit c2668e06e8e9f161ca383aba61da2e054cec0ce1
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 18 19:49:40 2008 +0000

    * rename the_null_context to the_default_context
    * the default context is not necessarily the "null" context, since labels may be overriden by global
    options. In such cases, the default policy is the overriding policy.

commit a849ff23499e0c22e9e1e197dcaf4abfab0a788b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 18 19:49:17 2008 +0000

    Modify prototype for read_val_config_file() function

commit 1ccbf9b454d15717b59e113eb37adbafdee0348c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 18 19:49:05 2008 +0000

    * Add logic to parse new fields in global options
    * if there is duplication in policy, use the first definition and ignore later
    (instead of doing the reverse)
    * Change the dnsval.conf file parsing logic -- allow the app-policy and
    env-policy options to control how the files get (re-)read with the correct label.

commit b5e0b03d8edc44624575711d2b1ec6f7c63aa7c6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 18 19:48:16 2008 +0000

    add definitions for app-policy and env-policy global options

commit 3b1177bcfeb179244d72636904fe1a4f8dd036b3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 18 15:30:35 2008 +0000

    Check in modified man page

commit 2b8881deed32ba546736427cc3d9632daacc18a7
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 18 15:04:52 2008 +0000

    Add test program from val_res_query()

commit dc0018b8b205982183ce3511659a28ffdf36e3a8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 17 15:23:47 2008 +0000

    Remove policy bits that are no longer pertinent

commit 9808f9552729070cca1ce54ad7a1d8dd6bc693f0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 17 13:41:10 2008 +0000

    Remove keys that had grown stale

commit b476c6f3a0ea00ac6582e6cbf5386fdc6fad0f4f
Author: Mike Baer <baerm>
Date:   Wed Mar 12 21:33:21 2008 +0000

    typo fix

commit edcde958c4fc62b2d97c74a3f5bde8bd70d6ac50
Author: G. S. Marzot <marz>
Date:   Wed Mar 12 14:31:15 2008 +0000

     removed previous bogus test and update num tests

commit 720289049219251fd05a10a83108786da01c77ad
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Mar 12 14:24:19 2008 +0000

    Change value for VAL_QUERY_MERGE_RRSETS flag

commit 5b7580f79d4080e4db686d064bd2b02c5ed57e3a
Author: G. S. Marzot <marz>
Date:   Sat Mar 8 19:24:19 2008 +0000

    changes relsated to recent API update

commit cb7e6c878502f6719309dab126f29508382b7d6f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:22:00 2008 +0000

    Use addrinfo instead of val_addrinfo
    Use val_get_rrset() instead of val_resolve_and_check()

commit 322ec4c5e1ac338401426ef73ac82e8b41b42550
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:21:44 2008 +0000

    Add new flag to bootstrap_referral() to allow the calling function to specify
    that it does not want any partial name server information returned

commit 15adfa7839b74fffb3c93faa1f8c14f86061f375
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:21:23 2008 +0000

    * Rename struct val_rrset to struct val_rrset_rec
    * Populate new values of val_result_chain structure: val_rc_rrset and
     val_rc_alias
    * Rename VAL_QFLAGS_AFFECTS_CACHING to VAL_Q_ONLY_MATCHING_FLAGS
    * Do not return complete authentication chain(s) if VAL_QUERY_NO_AC_DETAIL was
     specified

commit 31c554c742328eb07da4e1ba5d84cebe23fefe60
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:21:02 2008 +0000

    remove elements in cache that have reached their expiry time
    Ensure that nameservers returned from cache are not incomplete

commit 86367976c1fa89febec1c45b7e44b22c06a07679
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:20:49 2008 +0000

    Rename struct val_rrset to struct val_rrset_rec

commit 7aef0a1f2cb05630c2ddb210c2b73c5b1cda4200
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:20:11 2008 +0000

    Add definition for val_get_rrset() and val_free_answer_chain() functions

commit 94baa88e680c5d6d965b1ae1ef39e9d3cbbeff91
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:19:04 2008 +0000

    Use addrinfo instead of val_addrinfo

commit 1cf59283b8ef5b8e91a24caaf5eccdfdf2cfbc9a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:18:38 2008 +0000

    Add new utility for testing the val_get_rrset() function

commit dd0d6a88be77252c5c1feb99e945ec1f6cb06ad0
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:16:17 2008 +0000

    Add description for VAL_QUERY_NO_AC_DETAIL and changes in structure
    definitions.

commit bea31afb54d96a2b8eb11613249261dc38dac96b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:15:45 2008 +0000

    Use addrinfo instead of val_addrinfo

commit 26a4aaa3019c4663d9e57df932fc8d0953af154f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:15:01 2008 +0000

    Remove help for val_query() and val_free_response(). These functions will soon
    be obsoleted; only val_res_query() will remain.

commit fa36e5a6089709e34c7e7233f76d4eee759c1f8f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:14:08 2008 +0000

    * Add new flag VAL_QUERY_NO_AC_DETAIL to prevent authentication chain details
     from being returned
    * Rename VAL_QFLAGS_AFFECTS_CACHING to VAL_Q_ONLY_MATCHING_FLAGS
    * Define new struct rr_rec, containing only rr information
    * Reorder elements of struct val_rr_rec so that it can be directly typecast to
     struct rr_rec
    * Rename struct val_rrset to struct val_rrset_rec
    * Add two new members to the val_result_chain structure:
      - val_rc_alias points to name referenced by the cname/dname alias in result
      (if any)
      - val_rc_rrset points to the val_rrset_rec structure for the answer
        returned in val_rc_answer
    * Define new structure val_answer_chain that contains only rrset
     information (without details) and validation status for a given
     name/class/type
    * Add prototypes for new val_get_rrset() and val_free_answer_chain()
     functions

commit a0c29068ba433df26b9a2d71076a4accf62c5b71
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 7 15:12:46 2008 +0000

    Rename struct val_rrset to struct val_rrset_rec

commit 279fd201ef6e3daebe77e238b3613dcea6e89e77
Author: G. S. Marzot <marz>
Date:   Mon Mar 3 14:57:48 2008 +0000

    work around odd anomaly with validating query for MX mail.marzot.net

commit 42877fe48a320561b0d76c8781f934999e536d3c
Author: G. S. Marzot <marz>
Date:   Mon Feb 25 20:45:04 2008 +0000

    libval-shim doc makefile change

commit 776a6e89f94fff29d1e68921da3625351c73e3dd
Author: G. S. Marzot <marz>
Date:   Mon Feb 25 20:41:48 2008 +0000

    libval_shim docs

commit 381c6de5d52cce3792d14d941bdb03dbdad69b16
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 22 23:37:12 2008 +0000

    misc fixes and wide spread use of the new donuts_error function

commit 3a8ddbc3584fa6c4aeb4395a2d9bee75eb0751b8
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 22 23:36:31 2008 +0000

    comment, fix and make compare_arrays return a defined result value

commit 38067e08bd064859f9d5a8099b1fef5060e0fcd4
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 22 23:36:04 2008 +0000

    return undef to ensure no positive return

commit 6ef39384df9abc02d4cb6ca276d92ec3fe9b412d
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 22 23:35:15 2008 +0000

    fix issues with dropped trailing dot on signame of RRSIG; sort the typelist for a NSEC

commit 5a2336d86816c17a83917eefbc11d89b8b4ef1c0
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 16:31:27 2008 +0000

    Global search and replace rr_rec to val_rr_rec

commit 509c9d6a8a5fe7d9a5bedf829d6fd2064d9b6855
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 16:21:51 2008 +0000

    Dont use the policy label from the enviroment. Delegate this to libval_shim

commit f9b07ebb6ccea21845ae455265dece11ea47e64e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 14:45:18 2008 +0000

    Look for a label specified in the environment VAL_CONTEXT_LABEL if one is not
    specified by the application

commit 9708b44e5a0d2474656b140904d4e05c4adb66a2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 14:43:10 2008 +0000

    Don't fail if one of the included dnsval.conf files is missing.
    Fix order for included dnsval.conf files
    Use default /etc/resolv.conf file if user-specified file is missing

commit be8da0b8edcf891c50cc1031bb5f273b2caf9180
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 22 14:39:41 2008 +0000

    Define VAL_CONTEXT_LABEL and VAL_DEFAULT_RESOLV_CONF. Also fix algorithm
    identifiers for NSEC3

commit 4110200a5364c36c236de05415f6ae4ffc6cfd8a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 21 21:16:43 2008 +0000

    Try to operate even if root.hints was missing

commit 7980a2b5d7bc2c1bd00ca0a0222cbe2cba6276b0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 21 18:26:01 2008 +0000

    Don't lose the value of matched_q->qc_ns_list during cname lookup

commit f1f9ed665c81cdc7d8170d4fd148bf07da24f1d0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 21 18:24:50 2008 +0000

    Swap big and little arguments to namename

commit 2a473e84092d4a39525d82a8866ee2e16c99ff93
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 21 18:24:23 2008 +0000

    Properly read the "forward" line

commit 4759597dd5c7b091ab52b11098ed22d0e660cf75
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 20 19:16:00 2008 +0000

    Updated root.hints

commit 1696b95a1b904e2409307452f54070a29487722e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 20 17:46:22 2008 +0000

    Minor fixes

commit 6b69ee002959b947609e2826667bd493c67d8aeb
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 20 01:29:47 2008 +0000

    Support DS record trust anchors

commit 6c4506de6d5a95c238d51ddf491c6848d376dc2b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 18 20:57:20 2008 +0000

    Changes to the API based on comments received

commit 3d9131bc46e34ee7ed62561545ec7646d54c632d
Author: G. S. Marzot <marz>
Date:   Mon Feb 18 16:16:59 2008 +0000

    handle val_addrinfo platform specific structure definition

commit a84b4adeb17a425f203035d8b0aa2080749bae82
Author: G. S. Marzot <marz>
Date:   Mon Feb 18 16:05:43 2008 +0000

    macosx compile

commit 6a56e9a70461afc268c2017cac2e554757d3730a
Author: G. S. Marzot <marz>
Date:   Mon Feb 18 16:02:51 2008 +0000

    macosx compile

commit 0426bc94671e17c2b920023765af811fdca48a23
Author: G. S. Marzot <marz>
Date:   Mon Feb 18 15:59:26 2008 +0000

    macosx compile

commit e00c041117ee40a9d18e613f065dd6c07284bcdc
Author: G. S. Marzot <marz>
Date:   Mon Feb 18 15:53:39 2008 +0000

     handle getprogname() vs program_invocation_shortname

commit 5628245b0a7439c1546165cabc369575a367b2c0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 18 15:09:42 2008 +0000

    Use autoconf version 2.59

commit 2c71b56d15610755e8b735c87e2f8f9215122088
Author: G. S. Marzot <marz>
Date:   Sun Feb 17 18:59:43 2008 +0000

    Makefile fixes

commit 5339ca9ef145e2951559d4845cacddac2c6a5454
Author: G. S. Marzot <marz>
Date:   Sun Feb 17 18:58:55 2008 +0000

    add libval_shim suport to validator makefile

commit 61adfad9b69bb80e7c95fe87428cc8410b9f90ac
Author: G. S. Marzot <marz>
Date:   Sun Feb 17 18:57:54 2008 +0000

    add libval_shim support to configure

commit b102deef9b5fe126b838ab5d27ce56fad10fc2dd
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 21:16:48 2008 +0000

    Add another log message during glue fetch operation

commit 1ff6768a4189012ffa2448b9b389e28085e53843
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 21:11:54 2008 +0000

    revert previous change

commit 75897f396a2829e7398fe8d73aad40aa524aa201
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 21:04:28 2008 +0000

    Return EINVAL if address family is neither AF_INET6 nor AF_INET.

commit 5955831dc6283aeae119d529ad14d4b669e1808a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 20:51:28 2008 +0000

    Fix ciritical bug in validation algorithm: the chain was being marked valid without checking if the key marked as the trust anchor has a signature over the apex DNSKEY RRset.

commit 6a5a6fbf590d80a7881167ddec263a2ca88cc7d2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 20:30:03 2008 +0000

    Allow clock skew policy to contain negative values

commit 7ef188ed561026b14646d11d7327f2a5482e0b7e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 14 19:56:36 2008 +0000

    Change order of VAL_FROM_* definitions so that API reads better

commit f6909ee66770efe7939f5241e1457ecaf42fbefc
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 13 22:36:23 2008 +0000

    wording change and comment out of log message that was causing a freeze

commit 3c8dc479b4da8a198bc6c1efada61bd35f362f71
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 13 22:20:27 2008 +0000

    updated patch to do better logging and remove a harmful break (moving it later)

commit 955cf1097423e33df37786616d41ad04d514c257
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 13 22:14:54 2008 +0000

    updated patch to do better logging and remove a harmful break (moving it later)

commit 13ab0dc4c9dd9234e18747a07b3f98a9e5618457
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 13 18:39:29 2008 +0000

    include support

commit 6535c22450b577af19667a316633a3cfa3fc166d
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 13 18:27:22 2008 +0000

    link to the wiki

commit a54e668fea9d86e04bf2dd875243f0ac4eaeab0d
Author: G. S. Marzot <marz>
Date:   Wed Feb 13 16:37:54 2008 +0000

    doc fixes, fail on unimplemented wrapper

commit 603155c90667507d5f9aebcc32247cdd88091505
Author: Mike Baer <baerm>
Date:   Wed Feb 13 01:44:27 2008 +0000

    adding the logwatch readme file

commit bfe0a2dfa3706ab608631cca57b3e2928c3e9dc1
Author: G. S. Marzot <marz>
Date:   Wed Feb 13 01:27:46 2008 +0000

    libval shim README

commit 1cda1f7be4a00209deaf14afb311f57f207e858c
Author: G. S. Marzot <marz>
Date:   Tue Feb 12 23:45:27 2008 +0000

    handle context creation based on app name or env var LIBVAL_SHIM_CONTEXT

commit 177f8b6f352b4cf81b416653768922cf24e769e5
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 12 17:03:24 2008 +0000

    rework the run_test function and made the record test use it

commit 95b49df0fc6fda471788a182985b6ef9b960435d
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 12 01:04:31 2008 +0000

    fix closing rule test defitition in code memory

commit d77b03c4fbbc6a58fe2da567652b447b2ddf5936
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 12 01:03:35 2008 +0000

    add a new dnssec_error() function for rules to report errors with

commit 892b46fa478ea9591a50df9226c52173d7993f75
Author: G. S. Marzot <marz>
Date:   Tue Feb 12 00:00:12 2008 +0000

    set logging only once

commit 14052548671df54e1b66ed2bfd642de42bb169aa
Author: G. S. Marzot <marz>
Date:   Mon Feb 11 21:54:22 2008 +0000

    fixes to val_getnameinfo() and val_getaddrinfo() flag handling

commit 9b4187319e40ae4d6bc76fd7b7fbe17ed45228b3
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 11 04:47:16 2008 +0000

    remove debugging print

commit 5185352d58a1668ea2fc6fe10eef8de1cd4d2b69
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 11 04:46:09 2008 +0000

    fix nsec/rrsig only test

commit 57e55fe72eec64169676504f4db12bbfe7b70a59
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 11 04:45:31 2008 +0000

    print record details if possible during error for high verbosity levels

commit 812841ea1d26128e44914ad117e81dd3e1d57d8c
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 11 04:40:29 2008 +0000

    fix parsing of quoted TXT records with ;s in them

commit 3e38a7b5d1091cd1b079be06cca0b9ebed949bba
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 11 03:44:57 2008 +0000

    make the -v switch produce increasing amounts of output

commit a8a3f560ea2f3fe8c36c621ef926ba70ae9dad48
Author: G. S. Marzot <marz>
Date:   Fri Feb 8 18:39:40 2008 +0000

    libval_shim fixes

commit 6579b53c486a178ec501138769e564cf4c0d7912
Author: G. S. Marzot <marz>
Date:   Thu Feb 7 16:32:19 2008 +0000

    fix port and service handling in getnameinfo

commit 477a0468f3a6f25557842042592102441f503c65
Author: G. S. Marzot <marz>
Date:   Thu Feb 7 16:30:30 2008 +0000

    fix port passing

commit a7f4317ed2cf1b886498a621fb52e89f8ca4f4da
Author: G. S. Marzot <marz>
Date:   Wed Feb 6 22:02:02 2008 +0000

    make support

commit e8c6b292284b9b418ad9cbe7bd0e2c11642423a7
Author: G. S. Marzot <marz>
Date:   Wed Feb 6 20:32:50 2008 +0000

    make support

commit bc8c847f41366227e33308907bc19db2c333ac35
Author: G. S. Marzot <marz>
Date:   Wed Feb 6 17:32:53 2008 +0000

    fix getaddrinfo for locally trusted answer

commit b9604475fa7c6d0e0a238aec642f14fbec313fc1
Author: G. S. Marzot <marz>
Date:   Mon Feb 4 23:29:42 2008 +0000

    fixed return of trusted result

commit 2555d65221d689b658e9ce2c4c91e833d88af8cc
Author: G. S. Marzot <marz>
Date:   Mon Feb 4 21:38:36 2008 +0000

    wrappers for key functions

commit ab3bcb8828c5a458aa815015aa7317d0904e1a5c
Author: G. S. Marzot <marz>
Date:   Mon Feb 4 20:47:02 2008 +0000

    testprogram for getnameinfo

commit 3de9d5d5a752f935eb7a4bbdea0ab5916a846ad0
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 31 21:41:37 2008 +0000

    updated patches for 2.0

commit 9b1cda0c9e0fdfd3b3a91c4b25b40e04699c598c
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 31 21:41:07 2008 +0000

    ignore the generated .xpi file

commit 3d727c6bb54ddd28fdad1d564d004134c53bf02a
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 31 21:40:06 2008 +0000

    wording changes based on group discussion

commit b5ad3711a1cf9ad7027d11fc39f2ad1ff708a87f
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 31 21:39:42 2008 +0000

    allow firefox 2.0+

commit 82c84b255f9179b8845f8b6995014f3c6da510e8
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 31 21:38:26 2008 +0000

    use QWizard to allow qwparam to work

commit fe28ba53ba60bef4d826c7e5cb1bb5d093d0d11d
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 31 21:18:16 2008 +0000

    ignore patterns

commit 1c62bc32854b98eab1ff7995a625fdb9df846fa4
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 31 20:59:16 2008 +0000

    updated firefox code

commit 2cbbec3de48f02ed08573ce435c0a6b24f40039d
Author: Mike Baer <baerm>
Date:   Tue Jan 29 19:26:34 2008 +0000

    adding wget's highest version for generic howto

commit cdea80a0f153463061c2ebc78595a73fa2a4661e
Author: Mike Baer <baerm>
Date:   Tue Jan 29 19:21:50 2008 +0000

    adding highest version howto as generic how to

commit 8f6784924807610eab9dbf497dc15dc5e537aa0d
Author: Mike Baer <baerm>
Date:   Tue Jan 29 18:59:16 2008 +0000

    actually naming them right :)

commit 1e314c3b31edfba5d8340520c0e9a07a07eb53c5
Author: Mike Baer <baerm>
Date:   Tue Jan 29 18:43:29 2008 +0000

    adding postfix example

commit 5de2e37506d61b42e0988b3c8e35c85d3d47a886
Author: Mike Baer <baerm>
Date:   Tue Jan 29 18:26:22 2008 +0000

    adding the highest patch howto as the generic howto for postfix

commit c3c4344d7bff1b7dbe5c36a6e59adcbdcae885ee
Author: Mike Baer <baerm>
Date:   Tue Jan 29 18:24:59 2008 +0000

    moving spf howto to more specific name

commit cccc373701726e8951ec971106b0ff33582b2300
Author: Mike Baer <baerm>
Date:   Tue Jan 29 01:04:11 2008 +0000

    adding some support documents

commit 3a6add008d6049f4018da38921990917d1431194
Author: Lindy Foster <lfoster>
Date:   Thu Jan 24 22:19:58 2008 +0000

    add text on how to fix run-time load library path issues.

commit 2ab3f92ef91e6068cb016a57a8c9221656c03f9f
Author: G. S. Marzot <marz>
Date:   Thu Jan 24 20:09:48 2008 +0000

    libval_shim infrastructure

commit 42d05989a11c3a2962ed067e4825631a63abf4f5
Author: G. S. Marzot <marz>
Date:   Thu Jan 24 19:47:20 2008 +0000

    libval_shim infrastructure

commit 2e0a03215a00445c4d7800c966476541af3b7f9f
Author: Mike Baer <baerm>
Date:   Tue Jan 22 01:54:25 2008 +0000

    adding a couple more examples

commit e2c767866dd4e4452a56f16c015921bf3f65ee00
Author: Mike Baer <baerm>
Date:   Tue Jan 22 00:09:40 2008 +0000

    adding a couple use examples

commit b9337827796187bbac607b74013c324a6ba13183
Author: Lindy Foster <lfoster>
Date:   Mon Jan 21 22:35:52 2008 +0000

    Clarify -f vs. -S options.

commit 37f866a9e39031764dae08fe78ddcbd2d62da081
Author: Mike Baer <baerm>
Date:   Fri Jan 18 23:36:01 2008 +0000

    adding man pages for libsres and libval

commit a907f4a8919368b250e5b8f26e762e1e801a5094
Author: Mike Baer <baerm>
Date:   Fri Jan 18 22:56:00 2008 +0000

    adding a manpage for validate

commit b9acfa4b15670243aef7d21b08d85e3b1c3a5b8a
Author: Lindy Foster <lfoster>
Date:   Fri Jan 18 21:50:50 2008 +0000

    Added comments and documentation referring to RFC 5011 where appropriate.

commit 6913c61753db3a68890a9b972c96915f2f72683c
Author: Mike Baer <baerm>
Date:   Fri Jan 18 21:20:25 2008 +0000

    changes to support wiki templates (and better name clarification)

commit dc6f6ba2abe6e3d2c87f656bbd7cfd73cdbd4ce4
Author: Mike Baer <baerm>
Date:   Fri Jan 18 21:15:39 2008 +0000

    re-arranginf for wiki template access

commit 9f48740f0cbfd8dea22f47d38b37bf0b3461ef2f
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 16 01:14:50 2008 +0000

    put the extra zone file arguments in a separate array; load local user rules by default too

commit 44d921f2f8f294f84f37743d95d3423e6f7464c1
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 16 01:14:12 2008 +0000

    put the extra zone file arguments in a separate array

commit 5f58840e28ed0de674a811c217b1d13989228161
Author: Robert Story <rstory>
Date:   Tue Jan 8 23:53:55 2008 +0000

    update files to ignore

commit 908998d83825ae877ce3bf2b34810eedc105bb75
Author: Robert Story <rstory>
Date:   Tue Jan 8 23:52:49 2008 +0000

    add or update files to ignore

commit 99a550c1347a2b008fd10019077605d75c99686a
Author: Robert Story <rstory>
Date:   Tue Jan 8 23:44:48 2008 +0000

    ignore generated files

commit d46e7a561b285465840444c24df74e44b709b2f5
Author: Robert Story <rstory>
Date:   Tue Jan 8 23:42:42 2008 +0000

    ignore generated files

commit 9e9762d653e351b5dcf9c09ec9b85d6f2c5457da
Author: Robert Story <rstory>
Date:   Tue Jan 8 23:29:58 2008 +0000

    use $(RM) instead of rm

commit e2a4ca6c62b99afea12b2af645aa65034c68a1b7
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 7 17:50:10 2008 +0000

    fix example to use a reference

commit 01e7ac4603a4d12ba4a957c260ec06fd5aafcacc
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 7 16:31:25 2008 +0000

    add a bunch of warnings after run in case odd run cases exist (no rules, no data, ...)

commit d8006f03533d7eb28be3405c09860155ad439e37
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 6 17:25:03 2008 +0000

    rewrite the eval section of the code to do automatic variable binding; rewrite the tools to use the new variable binding for better readability; improved a bunch of documentation; changed the copyright to include 2008

commit a9a1a2b86277c8602f8c7438ffba89b794220310
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 18:09:17 2008 +0000

    fix donuts binary hard-coded paths

commit 88f7047dcf7388f97da382d7f2bb01e0436272cf
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 2 18:08:58 2008 +0000

    use more readable variable names

commit 62ea4e1ae15e0202fc7a310227c9f44e082aa941
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 11 17:40:12 2007 +0000

    added a note that we don't support SOAs with floating point numbers

commit 6941c26e5717cb5223c48d641e99eacedee30dba
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 6 03:30:03 2007 +0000

    Added a top level manual page for dnssec-tools

commit 9ec806253cd27afd16a4ddcce468388fb26ab84d
Author: Mike Baer <baerm>
Date:   Tue Dec 4 01:58:10 2007 +0000

    name consistency change

commit 6a0a2fa0454905d55da60cffd77ab212b429282d
Author: Mike Baer <baerm>
Date:   Tue Dec 4 01:57:37 2007 +0000

    adding readme files

commit ebd0d6bacbf952c9cf5ac4e0a18aff5f8402ed20
Author: Mike Baer <baerm>
Date:   Tue Dec 4 01:33:10 2007 +0000

    creating a readme directory

commit f8d700993f388d1efe30ec8561861e9d933bb6f5
Author: Mike Baer <baerm>
Date:   Tue Dec 4 01:22:03 2007 +0000

    Adding app howtos for wiki

commit 8a11f8af8c8c7b162e167e8d43f046aa9fde5cd9
Author: Mike Baer <baerm>
Date:   Tue Dec 4 01:17:47 2007 +0000

    creating howto directory for application howtos

commit efd2db2b5f4cfdc384caa39e7523f5e30c60c8fa
Author: Mike Baer <baerm>
Date:   Tue Dec 4 01:11:38 2007 +0000

    making howto names consistent

commit ca5b1d827ca12d18cf101b432bef6029fca06254
Author: Mike Baer <baerm>
Date:   Mon Dec 3 23:30:22 2007 +0000

    changing logwatch name to match template reference

commit 0db5e878c39196d094c69fd86de61edbe904ca92
Author: Mike Baer <baerm>
Date:   Sat Dec 1 00:05:10 2007 +0000

    updating cli help files to match current output

commit 8294a12743ada827b078d8c2c1420afab35ed8c0
Author: Mike Baer <baerm>
Date:   Fri Nov 30 23:00:18 2007 +0000

    added rollerd help output

commit 9f3dac4790140c532bfb25afef70944b474a50e0
Author: Mike Baer <baerm>
Date:   Fri Nov 30 20:45:20 2007 +0000

    checking ssh svn connection

commit 47f8276a0a372ad849bad8caded1df851201d356
Author: Mike Baer <baerm>
Date:   Fri Nov 30 18:32:13 2007 +0000

    adding rollctl help file

commit 0042b7b2a6933285308f2124250b2deb57acb581
Author: Wayne Morrison <tewok>
Date:   Tue Nov 6 21:34:15 2007 +0000

    Log an error if rollerd couldn't reload the zone.

commit 17787c11932956361a339aea6d4952cef65998fa
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 5 17:05:25 2007 +0000

    Patch from Eric Waters to fix some generate syntax so there can be more than one word between the left and right parts

commit a20120794e402467c0d48538d43d1284dabb397b
Author: Wayne Morrison <tewok>
Date:   Mon Nov 5 03:01:04 2007 +0000

    Slightly modified the format of key information displayed to the user.
    Modified to allow multiple zones to be kept in a single keyrec file.
    Modified the pod to reflect the zone being included in the default signing
    set name.

commit 4144bb3c7435e7f701a8c44917422796537079b7
Author: Wayne Morrison <tewok>
Date:   Mon Nov 5 02:57:13 2007 +0000

    Modified default signing set name to include the zone name.

commit 1ddf28f76fda331fb2266ef0c1e0edf619102bee
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 1 22:08:12 2007 +0000

    add wiki

commit 7fdb63a11e459e5efea0d9bf70123cb4a864dc8f
Author: Wayne Morrison <tewok>
Date:   Thu Nov 1 02:25:16 2007 +0000

    Modified to properly handle keys stored in non-dot directories.

commit dcafcb31893e4922c7b839bd498ccee041d3f249
Author: Wayne Morrison <tewok>
Date:   Thu Nov 1 02:24:32 2007 +0000

    Added keyrec_keypaths(), which returns a list of paths to a zones keys
    of a given type.

commit eb0f8d623738a2cca1fd05ce8a99030787eb57c3
Author: Wayne Morrison <tewok>
Date:   Thu Nov 1 00:50:35 2007 +0000

    Fixed a typo.

commit 72b17d177181a7579047de2336ae2626ec2e38ed
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:53:09 2007 +0000

    final typo fixes

commit 29ee64168a1663adf2952bd9a315c2d23ecf375c
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:48:56 2007 +0000

    Update for verison 1.3

commit 01e9d5590d01f7c6bf4728ff3ae9de05d68f2265
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:47:13 2007 +0000

    Update Fast.pm Version Number: 0.9

commit c4f0c1042d4d4a952bb250040a5576decb1b4dae
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:46:49 2007 +0000

    version modification issue

commit a2cae213e8c1588765acfe551eefdd69a2c18bb7
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:45:34 2007 +0000

    Update Version Number: 1.3

commit 286565ec1412a60c84b881b5c23ec0fea8ecf560
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:45:19 2007 +0000

    case sensitivity

commit ac5082c00117fb475c8113a47c3c7edaa496d23d
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:43:28 2007 +0000

    path typo

commit b87f43d0b881cbfb845001fc5d0e40335aaba6a0
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:41:51 2007 +0000

    1.3 update

commit 367448f4a5317b8c7e1296c9e73132e2aec2e7d7
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:37:12 2007 +0000

    1.3 version stamp

commit 9d0da76a83180bb5db2f3cee6b80c97c5084c3ca
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 21:28:24 2007 +0000

    a makerelease script for generating releases

commit 4b6bd96c8d21d6e511f5ba55e147a05deae1d002
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 20:20:52 2007 +0000

    Added support for DNAME records

commit 82221e7c84ff24c14ffa1d32b2173ad31c2cfb0c
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 31 20:04:00 2007 +0000

    patch from Eric Waters to support naptr records

commit 2ba794009c72089baf84fe1d500fed2a5491bf00
Author: Wayne Morrison <tewok>
Date:   Wed Oct 31 00:53:46 2007 +0000

    Fixed how the ZSKs are moved into the ZSK directory.

commit e785dc3d198fc52665d9daf154362b6c70d81508
Author: Wayne Morrison <tewok>
Date:   Wed Oct 31 00:30:57 2007 +0000

    Moved $zskpub into a local loop, the only place it's used.
    Commented out another (erroneous) use of $zskpub.

commit d6bb5c26f7d1be60c55b44e0a824af8e3e11a6de
Author: Wayne Morrison <tewok>
Date:   Tue Oct 30 22:20:41 2007 +0000

    Updated the command version.
    Fixed to allow all columns to select the zone.

commit b38faf9c593016c107918592cd88b541c7dd62c8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 29 20:14:40 2007 +0000

    Add new key for dnssec-tools.org

commit 2a6c07cd209450f42195b24bd20d3df0a869121d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 29 20:03:23 2007 +0000

    Add SNIP zones to dnsval.conf file

commit 3c40a69b26e40a12099bc27311c6fe55cb1e3f62
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 23 17:28:31 2007 +0000

    Bug fix: keys were always being considered as expired.
    Also don't automatically start a rollover operation for a key with rollsecs
    value of 0.

commit 367a773367c192b4a048c5fe6fd7188918456719
Author: Lindy Foster <lfoster>
Date:   Fri Oct 19 17:44:28 2007 +0000

    re-enable usage of both dnsval.conf and named.conf files in the same instantiation.

commit fd68998d54352d841c554177672c9a27573f860e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 15 15:22:06 2007 +0000

    Add link for the SNIP

commit a767737ce29c969dd5ced62e87c266ca91c2b2e9
Author: Robert Story <rstory>
Date:   Tue Oct 9 15:18:25 2007 +0000

    add OpenBSD to list of systems w/non const res_sym

commit fa7cd8a74f5b48b6c67347baf6f7b38d2d0e9532
Author: Robert Story <rstory>
Date:   Tue Oct 9 15:15:04 2007 +0000

    do not include local arpa/header.h if system one exists
    define NS_ versions of (H|Q|RR)FIXEDSZ if needed

commit 13d7bb38f4ccffd7cfbb156e2d1313692fc86cb6
Author: Robert Story <rstory>
Date:   Tue Oct 9 15:12:38 2007 +0000

    do not include local arpa/header.h if system one exists

commit e0b3b62ac0daa894aabcaa5726dfcc424dfe1ee9
Author: Robert Story <rstory>
Date:   Tue Oct 9 13:47:35 2007 +0000

    define various constants if not found in any system header

commit b54d7fec86c47eeeae3719479c3cf4706a15b63c
Author: Robert Story <rstory>
Date:   Tue Oct 9 13:46:19 2007 +0000

    do not include local arpa/header.h if system one exists

commit 79c68c97bc8107cf3b0a755c97ecfb73406bca6c
Author: Robert Story <rstory>
Date:   Tue Oct 9 13:44:24 2007 +0000

    use EINVAL instead of EBADMSG

commit f4c59e2c9b96633da1ee0a71d7dfcf0db5cde6eb
Author: Robert Story <rstory>
Date:   Tue Oct 9 13:43:43 2007 +0000

    include pthreads if needed

commit b929656ff659107b92719c59ddc0b5a2326eb2bf
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 8 21:04:55 2007 +0000

    Test for the revoke bit (bit 8)

commit ceb407762bfb644ad4e08e60847be106c980c1f7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 5 13:48:49 2007 +0000

    Define the EAI_NODATA code if it is not defined by the system (FreeBSD for
    example)

commit 6b1282c6e069102b1707327faca5cbaeb3c53f7b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 5 13:17:25 2007 +0000

    Use the predefined __NetBSD__ instead of defining a new macro

commit aab5bf44f3654e379a0b1b84bc1a862e1f5452f8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 5 13:06:50 2007 +0000

    Export ns_get(put)16(32) symbols from libsres

commit 6b297cbfa4005a2a75788ff190cc192e4cbf7ae4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 5 13:01:23 2007 +0000

    Hack to declare different prototypes for ns_(get/put)(16/32)

commit 8f2b6f8eeb90ef27aba231af04b52a6ea8bc018c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 4 19:29:53 2007 +0000

    Use select if pselect is not available

commit b402a5b3797b2cd895d16c45b1b54d19dacbea5c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 4 15:31:18 2007 +0000

    Use exact sizes for ttl and clock skew

commit 74441d0ded8ba05348c9f251603c03e9be195b4e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 4 15:08:45 2007 +0000

    Be precise about sizes

commit 6f08a77c38ece92e36bb0aba2a9e158291747efd
Author: Wayne Morrison <tewok>
Date:   Wed Oct 3 17:19:22 2007 +0000

    Added confdir and conffile to -v -v -v output.

commit c0f85526c8db9458f579a0912161b80bf7ff580d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 28 13:50:27 2007 +0000

    Add closing bracket if nsec3 is not defined

commit d488c523b439067d90ce28948c93f80cdf63a1db
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 26 20:13:51 2007 +0000

    Set the default resolv.conf file to be empty, so that validate has a better chance of succeeding.

commit 7cab95909ddd29e0718643e5ac74f2956d2769e9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 26 03:28:49 2007 +0000

    Revert previous change. Better to check for portability before commiting this change in.

commit 8d7a84bd4385d477cc186d3361e0fcdffb8a6e5f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 26 03:26:12 2007 +0000

    Export symbols for ns_getxx and ns_putxx. This will probabaly have some portability issues, so it will need to be tested.

commit 7772bb89e6208a2951f9b793dfe78f4b1c353f42
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 26 03:20:29 2007 +0000

    Comment out code that is not used (also happens to conflict with Thunderbird code)
    Reset counters to 0 on unload and page change events

commit 04debf2bb743f8880133cce3d3f558f90b581559
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 20:39:45 2007 +0000

    Specify Thunderbird as another target application; remove the updateURL reference

commit 6985b2918f7a89052146dbb6174f2391a8a27577
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 20:38:21 2007 +0000

    Register messenger as another chrome package

commit 1a48a434a486dadecbabf0d80fbfe9aa6326f58f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 20:26:33 2007 +0000

    Set DNSSEC label values as "secure", "insecure" and "errors"
    Use default location for placement of status window so that it works for
    firefox and thunderbird

commit db9d2e23525a6bb1371c88203e0380a3d4f0e97e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 20:12:18 2007 +0000

    Moved firefox related README information to README.firefox; added new README for thunderbird and
    only retained directory content information in README.

commit f8b52bdb84067c5d2a37342a4b3a45020ea7d3b2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 19:20:32 2007 +0000

    apps/thunderbird no longer exists

commit 0e654da8e859b3dae44d04d4b3ced92479c79cea
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 19:19:42 2007 +0000

    Thunderbird is no longer a sub-directory

commit d0a995ad2ba4fe57e8e943508f769e1db23a10fd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 19:17:26 2007 +0000

    Patch for adding DNSSEC-related UI hooks in Thunderbird

commit 35a8a6b6b985a74a92ca64ea11cc15607001e781
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 19:09:36 2007 +0000

    Removed the thunderbird directory

commit a4d1f35c2a1a8026ecdae3e7aebd60e595aab8cd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 19:08:24 2007 +0000

    Moved spfdnssec extension to the mozilla directory

commit 45fb6576210749d8081d6b0d27cf67f23bce79c6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 14:32:40 2007 +0000

    Re-introduce the ns_netint.c file

commit 3c81f5c3d3a3fcb5f96ca6b2e49047b75064d662
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 14:31:39 2007 +0000

    Use label_bytes_cmp in place of nsec3_order_cmp.
    Changed log levels for certain log messages
    Perform sanity check of zonecut seen on RRSIGs for DS records

commit 1950edc42f550a5e20e487b9224b98052f03bfce
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 14:28:21 2007 +0000

    No longer using recursive logic for labelcmp. Instead, break this function into
    two sub-functions: label_bytes_cmp and labelcmp. No longer using
    nsec3_order_cmp since this is exactly the same as label_bytes_cmp.

commit 9d5e90c1a4fbd5c0499ab0240b4fbb89b55e23b2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 14:16:47 2007 +0000

    Do not bypass zonecut saving logic when current zonecut is NULL

commit 5dd9b4eda4be5310b710312c652d0c44b33081c5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 14:14:33 2007 +0000

    Change log level for an informational message

commit f2780dc56c8424681fe61ea00cff9d94bf8b96c6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 25 14:12:12 2007 +0000

    flush log data once we write to the file

commit 0122e08e3e695700bb1474e536153dac2453d842
Author: Wayne Morrison <tewok>
Date:   Fri Sep 21 13:42:07 2007 +0000

    Updated usage message.

commit 4e8144a355cbcba8fc59dfbd1cc72318ae6a150c
Author: Robert Story <rstory>
Date:   Thu Sep 20 14:47:29 2007 +0000

    add AutoAnswerValidatedKeys functionality

commit 00cd6372a3dec16ad78383f0dab060e89cfd2833
Author: Robert Story <rstory>
Date:   Tue Sep 18 19:45:42 2007 +0000

    include netinet/in.h (FreeBSD needs it)

commit 76d6089a6d17ad0ae1ce2ecdee3e8ad0c32cc45a
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 20:38:09 2007 +0000

    Added the version number to the page header.

commit e3f5c9eebe0159fe5525c6ef0683fa988d23e55b
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 20:28:45 2007 +0000

    Fixed document version.

commit 6f2643b1f523dd0ba0a80d528fa7271711f5bb91
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 20:27:49 2007 +0000

    New file providing (sketchy) details on the SUM history.

commit 79c14ddd5d07c8655fa9822fa2207c09581de60b
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 19:25:25 2007 +0000

    Latest version of the Software Users Manual.
    (Moved to new directory to bypass some SVN problems.)

commit fee00e5126004273cd66196ae72854aeac613782
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 19:20:46 2007 +0000

    Latest version of the Software Users Manual.
    (Moved to new directory to bypass some SVN problems.)

commit 3349c4cda67e26c75cd46dde83fbdfd942f3fa3e
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 19:19:35 2007 +0000

    Latest version of the Software Users Manual.
    (Moved to new directory to bypass some SVN problems.)

commit 33f36320a86d7f06e9434c659c084cbeb4d93951
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 19:17:34 2007 +0000

    Added to repository.

commit 056358549aeb9d9402a33f233a2a591010669380
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 19:10:16 2007 +0000

    Old version of the Software Users Manual.
    (Moved to new directory to bypass some SVN problems.)

commit 828cf00e6eed218012c16c2c284e87a443210532
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 18:29:57 2007 +0000

    Latest version of the Software Users Manual.
    (Moved to new directory to bypass some SVN problems.)

commit 9b703acfbc6e1f968ae648b781e984241e84556b
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 17:59:36 2007 +0000

    Don't need these files.

commit 1f7cc5d16e58a039e1c5563d584c99b9c23659fc
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 17:56:31 2007 +0000

    Latest version of the Software Users Manual.
    (Moved to new directory to bypass some SVN problems.)

commit 8f143a870b81c9b19b2a64c040237d4f25e807dd
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 17 17:25:30 2007 +0000

    Use "struct val_addrinfo" instead of "struct addrinfo"

commit 95e22cc6a6d2771684b99afed26da56a4fd91d46
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 17:05:29 2007 +0000

    Forcing a fix into SVN.

commit e37547c65145b9d6d623cb2153cbcc75396bd874
Author: Wayne Morrison <tewok>
Date:   Mon Sep 17 13:35:43 2007 +0000

    Moving this back to ...TrustMan.tex.

commit d857e9157262dfdeb0a7c6a93dc9d850645a3fe1
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 14 20:28:37 2007 +0000

    fix error display messages in firefox

commit 758f00662af30be62571d79a943de4510089f685
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 19:48:19 2007 +0000

    Updated document date.

commit 3396e76e07daa80cd9d73c495b10d0eaf1b8674b
Author: Robert Story <rstory>
Date:   Fri Sep 14 19:44:54 2007 +0000

    usr DESTDIR when removing old man files

commit d5b8009354b7088e6f4a1d6ef57c7e527b733ec7
Author: Robert Story <rstory>
Date:   Fri Sep 14 19:37:40 2007 +0000

    use DESTDIR when creating directories

commit 08141b608f17609b4c10d73ac085b1ce2d38626a
Author: Robert Story <rstory>
Date:   Fri Sep 14 19:29:03 2007 +0000

    fix checked in conflicted file

commit f6a84228963b33e8addd01ba6ea9e6e1f0dd6824
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 14 17:16:35 2007 +0000

    change version stamp to DT 1.3

commit 3ffe8b698d2b75e23b64f37471366a2e72f6d3d1
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 14 17:13:59 2007 +0000

    change unknown error code to bogus

commit 10b53ce9fd8cbf296e44673693125ce3e1b9d732
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 14 16:13:01 2007 +0000

    make libval-config use the proper PACKAGE_VERSION autoconf variable

commit 3dd83135dcb1ffc2d6712efe0b75f1c7826f61b8
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 14 15:11:54 2007 +0000

    use real .orig file from firefox

commit da7021f12d03cb425984ad0ff1d5907f266c685d
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 14 15:11:35 2007 +0000

    use diff -N to allow for new files; escape echo clauses with @

commit 0df47c6c881add4403d7915c9646aa559504f81e
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 04:22:41 2007 +0000

    New version of the SUM.

commit 7ffd76c66f48ab021e0af20e3a8cdc22012143b5
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 04:17:38 2007 +0000

    New version of the SUM.

commit 5ca650057e6f9e2820b23c70419587e6f7cde8e5
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 04:10:53 2007 +0000

    Version for new release.

commit fba435b07787d0803ced6e66076d73b715a746ed
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 04:08:38 2007 +0000

    Updated files for SUM.

commit 0077a2474552e3266043a81b01c6964252ab6ccc
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 04:03:59 2007 +0000

    Pod fix.

commit 5ecd0c6aacd01f28c0312b6bdefc4102c732eb43
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 03:58:21 2007 +0000

    Typo fix.

commit de38c8720a994ea45d3b397f2a4ec257de679c91
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 01:45:21 2007 +0000

    Pod mods.

commit a9a0ada893c16aa3161251229b894bf47c6856cd
Author: Wayne Morrison <tewok>
Date:   Fri Sep 14 01:42:42 2007 +0000

    Pod mods.

commit fe5793b9559fc4bd173713d18ddf7446e80250f4
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 22:39:12 2007 +0000

    upgrade source files from 1.5.0.10 to 1.5.0.12

commit ea83c4f3d6586fc01e9eb67dac04d9ecb7b9e424
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 22:31:10 2007 +0000

    fix bug

commit ebf30c5f879d2669d0f44076421d92a70524c1a2
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 22:29:22 2007 +0000

    attempt 1 at an automatted forward upgrade

commit 40b39ee6594b305dc533771e21fa8588fe4e6aaf
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 21:58:28 2007 +0000

    svn ignore the built patch file

commit 12a571d38d20374d7868a381b6222edf7614289d
Author: Wayne Morrison <tewok>
Date:   Thu Sep 13 21:46:32 2007 +0000

    Pod Mods.

commit 33ef366b41ea83805e6ef7e9495924489d5adcf1
Author: Wayne Morrison <tewok>
Date:   Thu Sep 13 18:49:56 2007 +0000

    Pod mods.

commit f714354a4c75037bfd7cf35610f780a4d9d8114e
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 17:58:47 2007 +0000

    a perl script to retrieve the original versions of a file from a build tree

commit 7e7b10d381ee3a3fb947805f05f182326a49c773
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 17:58:04 2007 +0000

    added 1.5.0.10 original files

commit 78424b4d1b3e30fc20c2d897d79ab861a7f27efb
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 17:57:39 2007 +0000

    ignore *.patch

commit c1cb9ace608da5c5d145a01f8dbccad88cad2cef
Author: Wayne Morrison <tewok>
Date:   Thu Sep 13 17:57:39 2007 +0000

    Pod mods.

commit ce2a7746d20f10ad8459f4b441266205f83cb08c
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 17:57:21 2007 +0000

    misc build fixes and part separation

commit c31c4972f26fe010985b41f8933734216f2ec4b6
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 17:21:13 2007 +0000

    missed a perl script

commit 7dbecefd1dcdfd631d867e87c43ccbcad90bf039
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 16:41:34 2007 +0000

    the base modified patch files for 1.5.0.10

commit 7dd92c1a2f1470b2b1e23e674678707b0535fab0
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 16:38:59 2007 +0000

    infrastructure for patch building

commit f87eb2201c6da5bd86f694888a1bcbcb14f2013d
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 16:38:06 2007 +0000

    directory for building firefox patches

commit ecccd00b792881895a5207d095fcf69fba39c434
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 13 14:23:05 2007 +0000

    fix mkpath

commit 1e26795a21acd3e78545b427b300d41262e03c6d
Author: Wayne Morrison <tewok>
Date:   Wed Sep 12 21:30:14 2007 +0000

    Pod mods.

commit 18ebb8ae1b2e5dba77d1d1186855dbdeb53ba81b
Author: Wayne Morrison <tewok>
Date:   Wed Sep 12 21:28:34 2007 +0000

    Pod mods.

commit cecc331d7fa7f3cf2de6fe6a4dd4c48997f75bec
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 12 14:34:31 2007 +0000

    Fix info message

commit 24e0d2f7fc6041c71d681755be1565fc23b10698
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 17:26:28 2007 +0000

    Moved spfdnssec-related code into sub-directory within Thunderbird

commit 5440333219b7d917719589772d4886a06e713d4e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 17:20:33 2007 +0000

    Added new directory for Thunderbird spfdnssec patch code

commit aeb25fbe5f94e28a549a99fb6ea043ce17cb6df5
Author: Wayne Morrison <tewok>
Date:   Tue Sep 11 16:53:19 2007 +0000

    Pod mods.

commit 75b10ff10038f02e3a34874e646705de0eb79e2c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 16:08:36 2007 +0000

    Remove references to version number

commit de6fdbc681602c854e1d4bc47b16568afd5e14c1
Author: Wayne Morrison <tewok>
Date:   Tue Sep 11 15:52:32 2007 +0000

    Pod mods.

commit 8e402f7a940ee6b0cf59ff8917c7ee0b0d4b6f2c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 15:08:13 2007 +0000

    Update to build with latest libval

commit 47325599992ee75e15cab782e1b5b059d3c912da
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 14:45:08 2007 +0000

    Changes to work with latest version of libval

commit 4cf4a6cca909416bfe39c5801c1e5299de7cd55d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 14:28:51 2007 +0000

    reflect the recent file renames

commit be3f44b87a574c02bbdcc534729fa615b25ccd42
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 14:14:50 2007 +0000

    Initialize global option members to correct values

commit f1801f59474c2beaeb2fb333f0fc97afdd1cf584
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 14:12:03 2007 +0000

    Upgrade patch to 8.14.1

commit 49a12da692118ea2342a1264695aa5ce57d0af4d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 14:09:46 2007 +0000

    Make howto filenames version agnostic

commit 3b3b5f4bd40fa9d1caab42596bbe45b1f0598442
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 14:02:12 2007 +0000

    Try to get libspf2 patch to work with current libval code

commit 06890b53ebcf8aeff32b7fbb08db30f977fc83d2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 11 14:01:30 2007 +0000

    replaced multiple howtos with a single one

commit 9bcd9cafe5338b748681f0eb907137d519c3f580
Author: Wayne Morrison <tewok>
Date:   Tue Sep 11 02:03:47 2007 +0000

    Pod mods.

commit 3a4a6a093570175737b0d6436801986c20e6d40a
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 20:25:35 2007 +0000

    Pod mods.

commit 167301a3e7426807cee31831c991ed70556b17e7
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 18:59:22 2007 +0000

    Pod mods.

commit 0300327b18fe5f5df1180423f4ad60876d971311
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 17:23:24 2007 +0000

    Pod mods.

commit 916e5083f41968a1212f814f91c7a8d6214d78fc
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 17:18:11 2007 +0000

    Pod mods.

commit cd01ce06f0346a107782f83704fb0be6c3257b37
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 17:11:10 2007 +0000

    Pod mod.

commit f2661f7e98fc2651109f97c36e23bee5d1554735
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 16:46:35 2007 +0000

    Pod mod.

commit a5a4161d4f60be9e2f9adfc74b6c26da58ae8ee2
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 16:22:51 2007 +0000

    Pod mods.

commit 065e9e358082a62259a97bb7453e9f84d60ea342
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 15:25:42 2007 +0000

    Added a -help option.
    Handle bad options better.

commit 8fb9f23d0d6c502d9b6521d2ef27be0f579336d9
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 15:14:28 2007 +0000

    Added some Latex-specific character conversions.

commit af86dd8887c23fb0d958ce5a8da4fd784c4b81d9
Author: Wayne Morrison <tewok>
Date:   Mon Sep 10 14:49:30 2007 +0000

    Clarified a few things.

commit 729782716ad1059f3517ae34de7e5afa7bc8ce23
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 23:56:01 2007 +0000

    update libtool components to matching versions

commit 41bfec29cb1a2f2b7e37d3f88e53abf7a5e9d48c
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 23:08:49 2007 +0000

    add dnssec-tools into the install and use path

commit 279fa1020315ae3fbc2cf94e9f37773e1c860ee3
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 23:06:48 2007 +0000

    make full validator test cases path to include DESTDIR

commit 3051c3def4a7acd77ee1033ee35d1227eb314752
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 23:02:34 2007 +0000

    PROPERLY escape a dollar sign

commit d1c437179a09c7034470fedda18e336497100b47
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 22:58:14 2007 +0000

    escape a non-make dollar sign

commit caa469f51481b80a48df66483cbdeffcc53dd3d5
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 22:57:30 2007 +0000

    use PM_FILTER to set script paths

commit 9a3e9f1c2373910dce4850d82f6cc5430dafb43b
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 22:55:27 2007 +0000

    define MKPATH

commit 3e3aaca6980d2b385e62c67620b8ed469fbed619
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 22:20:24 2007 +0000

    attempt at proper build deps when perl modules are excluded

commit e9458614f7f845bbe36549d416b2c448a7997f78
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 7 21:16:22 2007 +0000

    Added a rule to test for broken keys generated by a broken OpenSSL

commit 01cd6d4e0c7fa069451ff6ceea80bd04bb811f97
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 7 15:00:48 2007 +0000

    Use the configure script generated by autoconf version 2.59

commit fc536dd7ccfc3e30f7d36c285176afe10cdaff60
Author: Robert Story <rstory>
Date:   Thu Sep 6 18:50:33 2007 +0000

    use crypto/sha2.h if available

commit 5aeabd27f0554640a23ef317c8c267bac05ae7d7
Author: Robert Story <rstory>
Date:   Thu Sep 6 18:50:08 2007 +0000

    check for crypto/sha2.h header

commit 411736eff3a995c12e4dcb8dc80fe8b375a2f20d
Author: Robert Story <rstory>
Date:   Thu Sep 6 18:46:24 2007 +0000

    use ifdefs around defines that might be missing

commit f7802e41db0b177e9793e3d02e8d2bb25cb7802f
Author: Robert Story <rstory>
Date:   Thu Sep 6 17:49:49 2007 +0000

    move unlock a little earlier to prevent deadlock

commit 4528270b83ffe682d70735003649679392453b88
Author: Wayne Morrison <tewok>
Date:   Tue Sep 4 15:25:12 2007 +0000

    Fixed a comment.

commit fd861746497d4fbf3ad2422e4c1469a929f2468e
Author: Wayne Morrison <tewok>
Date:   Sat Sep 1 02:38:35 2007 +0000

    Better handling of newly rolling zones.

commit 6b217712bb6ecc2f30ae86eb72b649cdf24cc112
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 20:54:35 2007 +0000

    Handle rollerd's badzone command.
    Fix a typo.

commit 9e7164aff269e4219c7ff567c7b1c08c9c997ce3
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 20:52:20 2007 +0000

    Added a rollerd->blinkenlights command to notify of a bad zone.

commit e00f65c48748fa4edbcdd7b3c8d44e1f085f4b21
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 19:21:02 2007 +0000

    Added an error message and background color for times when a zone is in error.

commit c8abd9a053c5770c27f09d7a6c23b29725d5ae82
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 18:05:23 2007 +0000

    Use absolute path for rollctl executions.
    Give rollctl error output if "rollctl -rollzone" or "rollctl -skipzone" fails.

commit 50df7b855d72c1a5b8a169df4ad1fd57428a21c7
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 17:42:58 2007 +0000

    Validate some rollrec data when starting to roll a skipped zone.
    Re-order code for better rollrec file locking.
    Give better error when a rollrec file has bad data.

commit ad6d8564af1d3674a5fc753b6b6638e49afcf043
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 17:38:41 2007 +0000

    Modified to give an error return code when problems occured.

commit 3e6997116e223fc34fff49742fe2f6ace7172a08
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 17:36:52 2007 +0000

    Added the ROLLCMD_RC_BADZONEDATA error code.

commit baaaf47c271b1b5955733ab5f59a2af440b92575
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 02:47:33 2007 +0000

    Fixed the location of example.com's keyrec file.

commit 90f735807ed760cd93122e5479f99dbe0752a1fd
Author: Wayne Morrison <tewok>
Date:   Fri Aug 31 02:44:49 2007 +0000

    On skip-zone command, set the kskphase to 0 (as well as the zskphase.)
    Fix the zonestatus command's messages to allow for KSK rollover.

commit c864b1a48880dfc493fa01463cba05195cf36e01
Author: Wayne Morrison <tewok>
Date:   Wed Aug 29 18:48:35 2007 +0000

    Modified to use a configured absolute path for rollerd instead of casting
    our fate to the vagaries of the environment's path variable.

commit 6043555fe087fa6ab2efe603cf3fa8cf7bfc7ef4
Author: Wayne Morrison <tewok>
Date:   Wed Aug 29 17:29:58 2007 +0000

    Added the dt_cmdpath() interface.

commit 95b8a9f75613b822f52a96d16165e4bfcbcce834
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 17:56:49 2007 +0000

    Exit on bad options.

commit aad008dbbd0a7d811bce45c99afd7ecab412642b
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 17:46:58 2007 +0000

    Exit on bad options.

commit e459103d562b46cdf9d3e8e2e47df3b82fb54cb4
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 17:41:51 2007 +0000

    Improve handling of bad command line options.

commit 7b83909f6cb82ed71df06434b3ac9412518dbbbd
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 14:45:41 2007 +0000

    Exit on bad options.

commit 96c4ed24c36467bf21cc478121fdd7f8fb80fc82
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 14:44:45 2007 +0000

    Exit on bad options.

commit d1e0b6d91f88e050b53aebf2a3e32331fee9c246
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 14:16:38 2007 +0000

    Exit on bad options.

commit f47bfd0838b62d8b2dae49a0eac07f38af3b1ea1
Author: Wayne Morrison <tewok>
Date:   Tue Aug 28 01:39:00 2007 +0000

    Exit on invalid option.

commit f77986013eab8d857338e7e8576ae821942443ef
Author: Wayne Morrison <tewok>
Date:   Mon Aug 27 20:13:10 2007 +0000

    Exit on bad options.

commit df01b20587b7cb98bcc68c43ea3472eff8257459
Author: Wayne Morrison <tewok>
Date:   Mon Aug 27 20:05:49 2007 +0000

    Exit on bad option.

commit 603d37e3cfe3f9c9353b642e1e26dd3658ce1d4f
Author: Wayne Morrison <tewok>
Date:   Mon Aug 27 20:01:51 2007 +0000

    Change how exit-on-bad-opt happens.

commit be729a271f384ab704c8282685ff79f43bb07866
Author: Wayne Morrison <tewok>
Date:   Mon Aug 27 19:56:21 2007 +0000

    Changed to exit on unknown option.

commit f2cdfb1f517847c5b36011ae58a0c99136f80b7f
Author: Robert Story <rstory>
Date:   Mon Aug 27 18:52:24 2007 +0000

    readme/patches for openswan local dns validation

commit ad081dddd65dd465c271cc1d55ed98db4ae7f2f7
Author: Robert Story <rstory>
Date:   Fri Aug 24 16:34:40 2007 +0000

    remove TrustMan references
    remove patches that are now in source

commit ce9527f31cf166faf18dabb9e0b90d4e553641aa
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 24 15:13:15 2007 +0000

    needed patches for the spec file

commit d9ca9ae038a3a1ae266fe3d7d2d6dcff503a1217
Author: Robert Story <rstory>
Date:   Fri Aug 24 14:32:31 2007 +0000

    add ifdef for testing multi-threaded default ctx creation

commit b3f687b7885a6b05974d0622a6f710f6154e3b7a
Author: Robert Story <rstory>
Date:   Fri Aug 24 14:28:28 2007 +0000

    fix deadlock when freeing default context

commit aee87b44b1a694d0c19cd8fd615558de0ba652cf
Author: Robert Story <rstory>
Date:   Fri Aug 24 14:12:33 2007 +0000

    - use PTHREAD_MUTEX_INITIALIZER to eliminate race condition initializing mutex
    - when creating default context, hold lock until done creating context

commit bd18ef1a426f238b38d82f1a268d321ec74139c1
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 23 21:18:31 2007 +0000

    Use RES_GET/PUT in place of NS_GET/PUT. These macros automatically increment the buf pointer as it reads or
    stores data.
    Also use u_int16_t class, u_int16_t type in the res_val_nmkquery prototype

commit 14cc98fd67b68603430c98391344f4fcb22ae428
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 23 21:15:18 2007 +0000

    Add macros for RES_PUT16 and RES_PUT32

commit 62164e61770495b2000424316638dbb8beafbdc2
Author: Robert Story <rstory>
Date:   Wed Aug 22 17:26:40 2007 +0000

    use new internal header

commit d9c1b975ba51dbff4858f20ce83e8ad40af16ae1
Author: Robert Story <rstory>
Date:   Wed Aug 22 17:25:22 2007 +0000

    dont define RES_USE_EDNS0 if it's already defined

commit c38d2d547a66b566fda5705a9d2e6464dfb8735f
Author: Robert Story <rstory>
Date:   Wed Aug 22 17:24:27 2007 +0000

    move some structures to an internal, non-installed header

commit 8ec310dbbf7cf1b055e094fece30ccfa12156c6d
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 22 14:34:27 2007 +0000

    updated from the spec file checked into the fedora tree

commit f1696c63fba43ce3579246206ea67286abe0e5a8
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 21 21:01:20 2007 +0000

    Removed ns_netint.c. Used NS_PUT/GET in place of ns_put/get

commit a87f73245148411087b088c283a7da883cf5bd68
Author: Wayne Morrison <tewok>
Date:   Tue Aug 21 01:03:56 2007 +0000

    Added entries for dtck.

commit fae075e7038abe31bc664754741db40d7f82a4aa
Author: Wayne Morrison <tewok>
Date:   Tue Aug 21 00:55:42 2007 +0000

    Read from a config file, rather than just from __DATA__.
    If a dtck config file wasn't given, then we'll just look at the DNSSEC-Tools
    configuration file.
    Better reporting of problematic files.
    Renamed the master config file to dtck config file.
    Deleted a few debugging lines.
    Added a usage message.
    Improved the pod.

commit 09b1840df3e538203f8e133686dbfa924db0c061
Author: Wayne Morrison <tewok>
Date:   Tue Aug 21 00:44:01 2007 +0000

    Missing endtimes increase the error count.

commit eb034f33128ed871204b1a13d88babaf23a301ff
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 20 21:17:01 2007 +0000

    Account for NULL trust anchors when zone security expectation is validate

commit eeba4fc5d47a82b3f9c2d95e767704a4604be6bf
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 20 20:24:59 2007 +0000

    hack for res_sym_const should not be used on NetBSD systems

commit 62c8de12a5c3706d7b16b676068ea1f4caa6dad1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 20 17:58:56 2007 +0000

    Add target for libval_check_conf

commit 663181a5cdf55bdf5e724e22dc4f9764c9b2aa8f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 20 17:57:19 2007 +0000

    Added -D_GNU_SOURCE compile flag

commit 0bdbc188063093977627b4f9b943d934323fa5b9
Author: Wayne Morrison <tewok>
Date:   Fri Aug 17 20:43:02 2007 +0000

    Added -defcon.
    Added processing of config files.
    Added more pod.

commit cf9bbd230421126bfe3a7e80e21f737b7bbc6568
Author: Wayne Morrison <tewok>
Date:   Thu Aug 16 20:25:17 2007 +0000

    Added -list and -pretty options.
    Clarified use of -verbose and -quiet.
    Fixed -count.

commit 2ad645da335fe59ead4c018678c024985b7dcd88
Author: Wayne Morrison <tewok>
Date:   Wed Aug 15 19:06:41 2007 +0000

    Adjusted initial warning, yet again.
    Added rollrec checking.
    Renamed a few variables in checkfiles() for clarity.
    Added a file-type flag to runner().
    Added a file-existence check to runner().

commit 8025e2abf099a2cc441d340f5b69b13db09f5526
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 2 16:17:42 2007 +0000

    Add documentation for the libval_check_conf utility.

commit 065a6510ddb570be4443145077a5b61316e86176
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 18:12:44 2007 +0000

    Give detailed log message when duplicate policy labels are detected

commit d1912200b5b1d284db2f32fd9906f42e82a6e9ed
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 18:09:51 2007 +0000

    Set default debug level to 5

commit 21ceab4f280104201d6f038f4738d0fd520c6842
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 18:04:59 2007 +0000

    remove stray newline character

commit 25c8fe5937f99a938adf39685fd0be0a63eb4605
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 17:54:54 2007 +0000

    Add sample global-options policy and a placeholder for other included files

commit 02c3d8ef4dd51fdab6935d761b5e854881078305
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 17:48:12 2007 +0000

    Moved definition for "global-policy" string to val_policy.h
    Define a new structure for specifying a list of dnsval.conf files. Each file has its own last-modified
    timstamp. Add this structure in place of the dnsval_conf member in val_context_t

commit 8a409cda56fdbc2ee3d877d982606c9b20f23a87
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 17:47:39 2007 +0000

    val_refresh_resolver_policy, val_refresh_root_hints and val_refresh_validator_policy now return an error
    code instead of void.

commit 9780a903b831c8ba68901f65a666baf7602efc38
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 17:47:24 2007 +0000

    val_refresh_resolver_policy, val_refresh_root_hints and val_refresh_validator_policy now return an error
    code based on the locking status instead of void.
    Initialize dnsval.conf list instead of single element

commit f98d52fe3043d5c0831bb46b0f6b302566767a49
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 17:47:03 2007 +0000

    val_refresh_resolver_policy, val_refresh_root_hints and val_refresh_validator_policy now return an error
    code instead of void.
    When checking if conf files have changed, look at all dnsval.conf files in the list maintained within
    val_context_t

commit 12bce10d81182eb778f6253daa25ab72819ed7c5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 17:46:47 2007 +0000

    Add definitions for "global-policy" and "include" strings

commit 53949ba89c3bdc3db3ed8366be63479fd765c8b2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 17:46:27 2007 +0000

    Recognize the "include" policy fragment in the dnsval.conf file
    Free up  dnsval list structure in destroy_valpol()
    Parse all dnsval.conf files included using the "include" clause

commit b13e1a98c1a7f732a8fc4a8f5a3ec1b7a9733463
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 16:48:20 2007 +0000

    initialize clock_skew to 0

commit 94471abfaa007ee43c6aad98dfa77f4f10b04f45
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 16:45:56 2007 +0000

    include <sys/time.h> for struct timeval definition

commit 336169a510848e836994ca4459bf113eda005e15
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 31 16:37:54 2007 +0000

    Add dnsval.conf check program

commit dc0c9d6a01dec78a24610425bb188ad961530599
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 28 16:24:16 2007 +0000

    manual page update for 1.2

commit 437eecd761708fe690c110523c7eff209fb77c6a
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 28 16:15:27 2007 +0000

    pdf generation

commit 5c1ca8ed8163162716c31b7fc8992a69698bd4ac
Author: Wayne Morrison <tewok>
Date:   Thu Jul 19 17:50:31 2007 +0000

    Added pod stubs for the fields in the master configuration file.
    Slightly modified the introductory warning.

commit 0c9bc9716ca938dbbd67bbb29c4eb3380176d895
Author: Wayne Morrison <tewok>
Date:   Thu Jul 19 12:52:14 2007 +0000

    Small changes to take better advantage of -verbose.

commit 23d5206e9558d399a13c305c1c059c74c07e0bd1
Author: Wayne Morrison <tewok>
Date:   Thu Jul 19 01:08:46 2007 +0000

    Master DNSSEC-Tools data checking program.
    
    *Very* initial version, not ready for prime time.

commit ac306552be37a65a76afa70d22bdabdb53bd1c44
Author: Wayne Morrison <tewok>
Date:   Tue Jul 17 21:06:16 2007 +0000

    Archived key paths are now saved in the keyrec files.
    Closed keyrec files when finished with them.

commit e3ebd7d72a7180f5860201f239fadc5233b35618
Author: Wayne Morrison <tewok>
Date:   Tue Jul 17 21:04:43 2007 +0000

    Clarified an error message.

commit 19d252fc4cec644843b3277f8c87233b50dcb0ab
Author: Wayne Morrison <tewok>
Date:   Tue Jul 17 21:03:49 2007 +0000

    Archived key paths are now saved in the keyrec files.
    Tiny bit of code reorganization.

commit 33fd48d07f6b5fb6124c9bcf92a40608241b5a4b
Author: Lindy Foster <lfoster>
Date:   Tue Jul 17 17:48:27 2007 +0000

    added a bunch of comments.

commit f281fdb082814da65d0fc1b3b170945fdebdfe36
Author: Wayne Morrison <tewok>
Date:   Tue Jul 17 00:59:18 2007 +0000

    Added pod descriptions for the script defaults.

commit 19182a793d4c1af7ecd2b2de3c7bb7e0bf5f04ec
Author: Wayne Morrison <tewok>
Date:   Tue Jul 17 00:43:04 2007 +0000

    Added entries for the DNSSEC-Tools scripts.

commit fdae4e5fbeaf775ff2bad7f1d2224ef83ac73feb
Author: Wayne Morrison <tewok>
Date:   Mon Jul 16 14:29:29 2007 +0000

    Fixed option handling such that an invalid option will give an error
    and maybe exit.

commit d6a7c578f30ed9c3dfe40e9b85b4ce6e6917890e
Author: Wayne Morrison <tewok>
Date:   Mon Jul 16 14:27:39 2007 +0000

    Added -zcopts as a standard option.
    Added the opts_onerr() interface.

commit b37bceea350f8df57889c44a5a4635dffea0115a
Author: Wayne Morrison <tewok>
Date:   Fri Jul 13 19:58:12 2007 +0000

    Added pod and a usage line for -zcopts.

commit 94dc43b12650f237624e216498f06136307b8513
Author: Wayne Morrison <tewok>
Date:   Fri Jul 13 19:52:46 2007 +0000

    Pick up config value for zonecheck-opts.

commit 0b476b2dabd51b16dfe92fa5d393efa05129d315
Author: Wayne Morrison <tewok>
Date:   Fri Jul 13 19:46:24 2007 +0000

    Added -zcopts support for passing options to the zone-checking program.
    Modified how zones are checked in order to cut back on the number of
    command executions.

commit ef0f83e1431912111dfd9204264ce128ec8d4073
Author: Wayne Morrison <tewok>
Date:   Fri Jul 13 18:27:32 2007 +0000

    Added support for the kegyen-opts, zonecheck-opts, and zonesign-opts
    configuration fields.

commit e2c9e71cd4c35859c57e180a04b5422f15de083e
Author: Wayne Morrison <tewok>
Date:   Fri Jul 13 17:37:30 2007 +0000

    Added some pod describing keygen-opts, zonecheck-opts, and zonesign-opts.

commit ace563acb12ce6b5ee51bf088295ec28c8d1413a
Author: Lindy Foster <lfoster>
Date:   Fri Jul 13 17:35:43 2007 +0000

    Change all references to domain -> zone.

commit 898756724869e270e58114131ba4e9da0462cfd9
Author: Wayne Morrison <tewok>
Date:   Fri Jul 13 14:28:48 2007 +0000

    Added keygen-opts, zonesign-opts, and zonecheck-opts.

commit d97f1b0f69b15f4f329203b265f861a970b303c3
Author: Wayne Morrison <tewok>
Date:   Fri Jul 13 14:02:47 2007 +0000

    Added stuff about the optinality of some fields.

commit 29663627be5ace910bc335ca1da3419b542113fa
Author: Wayne Morrison <tewok>
Date:   Thu Jul 12 21:30:02 2007 +0000

    Sorted a few options.
    Added entries for keygen-opts, zonecheck-opts, and zonesign-opts.

commit 40cbb0d214de1ed997e0badfc2c92a8e526d6491
Author: Wes Hardaker <hardaker>
Date:   Wed Jul 11 22:57:19 2007 +0000

    mend the zone name check to deal with newer and older Net::DNS modules that change whether a trailing dot is returned in ->signame output

commit 1338fd05a44f3ed8c8993d5b532853957127f7f3
Author: Wes Hardaker <hardaker>
Date:   Wed Jul 11 22:55:58 2007 +0000

    require Digest::BubbleBabble to work around a problem in Net::DNS::RR::DS

commit 6526ac6ccb810b613e6ab5b8565ba70433117faa
Author: Wes Hardaker <hardaker>
Date:   Wed Jul 11 22:55:12 2007 +0000

    add sys/fcntl.h which is required at least on solaris

commit 5500bf59bc484ec8b8069ade80a8cd9c8e90566a
Author: Wes Hardaker <hardaker>
Date:   Wed Jul 11 22:54:21 2007 +0000

    Prevent perl c-binding modules to be built when --without-validator is specified

commit e13b431b7e30896e6faa6ca74888786c8a9af2a6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:57:30 2007 +0000

    No longer treating VAL_LOCAL_ANSWER as trusted by default.

commit 1fb573d24a42e50dfee8117868f2de39c157eaa7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:57:12 2007 +0000

    Set the validation status for local answers to one of either VAL_TRUSTED_ANSWER or VAL_LOCAL_ANSWER
    depending on the "trust-local-answers" global option.

commit cb78d60551b418b42421098a69ab7adf52f8d0ac
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:56:45 2007 +0000

    Removed policies that we're not implementing.
    Add parse routines for dnsval.conf global options
    Add function to test if dnsval.conf defines local answers as trusted

commit 8fd0301443aac91ef2a2144a0e3ec3ecff7f1652
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:56:19 2007 +0000

    Moved EDNS_UDP_SIZE from resolver.h to validator.h
    Removed policy definitions that we're not implementing.
    Added policy definitions for global options.
    Define new structure for global options; add it as a member of val_context_t.
    Added definitions for SHA-256 DS algorithm

commit fdc863ff4b8d5c774480ba75b286dfdeff12cb1f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:56:06 2007 +0000

    Moved EDNS_UDP_SIZE from resolver.h to validator.h
    Allow edns0 buf size to be specified as an argument to query_send()

commit a6ad169197452eb20346958d08698ff82a98891f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:55:41 2007 +0000

    Allow edns0 buf size to be specified as an argument to query_send()

commit c5f9f61ae5901d8e19cf928f9f560a88b078578e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:54:14 2007 +0000

    Add support for SHA-256 DS algorithm

commit 38cb32b4d9fdd7426887da1f4078ae85b7938049
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:44:08 2007 +0000

    Replace atoi() with strtol()

commit 3c2969e99056e0eefcffade4b7fc90ff8ff42f64
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 15:28:20 2007 +0000

    Removed the VAL_AC_LOCAL_ANSWER state

commit 27614f79abe95bfe4cb14dbbe0cf3c216277fd65
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 11 14:54:14 2007 +0000

    Fixed typo

commit 0ba675903cb34ac7cb56bbd690eea7016d3074f7
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 10 20:23:24 2007 +0000

    Represent DNS errors with black arrows

commit b4620f5c92ff8635d9c2b1e33a1aa6da6be89bbe
Author: Wayne Morrison <tewok>
Date:   Mon Jul 9 19:32:47 2007 +0000

    Added the dtconf command for displaying the contents of the configuration file.

commit e0207d1bb4cae2e2cebc2ee4c54742dd68f2b472
Author: Wayne Morrison <tewok>
Date:   Mon Jul 9 18:50:54 2007 +0000

    Fixed the command name in the usage message.

commit d585d7ba76b68fedc664eaca5bc1a696561266f5
Author: G. S. Marzot <marz>
Date:   Mon Jul 9 00:47:40 2007 +0000

    support new defines

commit 714d949190fd785e40d472adbc692df8aa28e3b3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:18:55 2007 +0000

    Use VAL_DNS_RESPONSE_ERROR in place of VAL_ERROR

commit 9d78f7f1a84f083e00f85463d0c04ebadaee006f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:17:45 2007 +0000

    Use new status values from validator-api-04
    Add new "proof" param to get_ac_trust, which controls the type of assertion (answer or proof) that is
    returned; use the proof to identify loops in DS nonexistence answers

commit 7efe1e5db2b72ce08ad00872b6679e8b7404828e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:09:59 2007 +0000

    USE new Q_ERROR status values instead of storing offsets to resolver errors

commit 0e7d5ac2a72bb6fc9ab6800d0aafda0e77892da7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:08:44 2007 +0000

    Handled newly defined types from validator-api-04

commit 835adcc9a0f0c3127bab084f6e1e9730e123add8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:07:15 2007 +0000

    Return servfail as the rcode on error responses created in val_res_query()

commit 90098cff788ec55c6dd3f553e90327d6c1f8520a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:06:20 2007 +0000

    Use SR_HEADER_ERROR for all header errors in libsres

commit 634fa13002d2ef1c1fd9dddc9e67f9b82e9339d7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:05:35 2007 +0000

    Use new validator status code definitions

commit eb6b6813e7de6a6ee0771ed07a77e518558bfbcd
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 19:04:35 2007 +0000

    Renaming and re-arranging status codes. Sync'd up with latest validator API draft.

commit a6a7f1f4462a05f29dc9a7f051dae0d039ca1af4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 18:29:08 2007 +0000

    Don't set qc_state if there was a parse error in cached data; simply pretend that data was not available.

commit ff7b7b1380d51eb08c1c1a9df3c09c584776ca5f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 18:13:55 2007 +0000

    Use VAL_LOCAL_ANSWER status if answer was obtained locally

commit 1bd3011ef80d287d8b3abe79727d6c21d4488bbe
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 18:11:08 2007 +0000

    Use VAL_AC_ALGORITHM_NOT_SUPPORTED in plac eof VAL_AC_UNKNOWN_ALGORITHM

commit 05ba57adcf1a7378669e89c6d171027eadee13f8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 18:09:06 2007 +0000

    Bring pod in sync with draft-hayatnagarkar-dnsext-validator-api-04

commit c1a47f1654b8e9a4e2f7b3241a63168530ba7dda
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 18:07:58 2007 +0000

    Version that was submitted as draft-hayatnagarkar-dnsext-validator-api-04

commit a8063507d91156c27d42f81f90c42f4160721635
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 16:54:38 2007 +0000

    Update version of draft-hayatnagarkar-dnsext-validator-api to 04

commit 01fdf01e4390b05d1864561e35c996d88e7889aa
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jul 6 16:53:35 2007 +0000

    Add draft-hayatnagarkar-dnsext-validator-api-04 draft

commit e99387b7fd6a4c0fbfb2668da21d195babe5d583
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 5 13:19:47 2007 +0000

    Create the default NULL context in val_context.c

commit fff9d520ae0a2c7901d1eb479b2a37d5ae0c6727
Author: Lindy Foster <lfoster>
Date:   Wed Jul 4 18:55:29 2007 +0000

    pod mods.

commit a002bf0153d7350030292d37bc0dcaab47cd3739
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 4 16:03:22 2007 +0000

    Add an option for specifying a match string

commit cf4687534a3c8b513e5606e80ad49c24c22de860
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 4 16:02:58 2007 +0000

    Do a better job of identifying the wildcard proof

commit 642f6692b1ae4c6483fe33d7509a153697eb1a11
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 4 16:02:35 2007 +0000

    Don't erase key status when we use a cached assertion

commit 761d3e3f213c7df9d06af82af8adfd471e448935
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 3 19:01:42 2007 +0000

    Allow user to specify ignore patterns

commit 4da85288d9d2d92cf570c44372d1fd3470efa364
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 3 18:44:11 2007 +0000

    Make the nodes on the graph domain names instead of name server IP addresses

commit 020dd9c49121e8ff95cd3940c5760dbb31893d06
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 3 18:42:26 2007 +0000

    Add separator between different proof components

commit 4caf8a351abb2c253c06aff7f3efad6eb27d1bff
Author: Wayne Morrison <tewok>
Date:   Sat Jun 30 17:30:21 2007 +0000

    Fixed grammar in a pod sentence.

commit a615d404f35bb6b1fcd9db9b1fb62186f402e57a
Author: Wayne Morrison <tewok>
Date:   Fri Jun 29 20:59:19 2007 +0000

    Changed a target name.

commit b01025c2a17af20060061326a568ac8750aef361
Author: Wayne Morrison <tewok>
Date:   Fri Jun 29 17:40:57 2007 +0000

    Added entries for rollrec-editor.

commit f0cbae98bffa64abdccaf57c53b02df9b921fadd
Author: Wayne Morrison <tewok>
Date:   Fri Jun 29 17:39:41 2007 +0000

    Added an entry for rollrec-editor.

commit c03cd1fbf7018795332c4d5b2e6152690095c1f7
Author: Wayne Morrison <tewok>
Date:   Fri Jun 29 16:34:53 2007 +0000

    Added a missing word to a comment.

commit 8ff270fa496196460ae5b310d097349de299c6a2
Author: Wayne Morrison <tewok>
Date:   Fri Jun 29 16:27:20 2007 +0000

    Sorted the exports.

commit 9c7c6793ef1353555dd43fe10d22889db42dbcae
Author: Wayne Morrison <tewok>
Date:   Fri Jun 29 15:33:12 2007 +0000

    Changed how the configuration directory is gotten.

commit 5cb53141494adda2fefd47e4e791e47e0f5784f2
Author: Wayne Morrison <tewok>
Date:   Fri Jun 29 15:18:56 2007 +0000

    Moved ps into $PS.

commit 8b92d5ab3e04bb3c8efbaf5c9c6a01e577e52f82
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 02:10:36 2007 +0000

    Change timestamp format

commit 445aeb52d37b14e2f825c38d3d28d8277ec90b77
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:31:37 2007 +0000

    Check return values for val_parse_...() functions
    Display timestamps on log messages

commit 3ba446740b69deb5d8ac525d6397ab559f580551
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:31:25 2007 +0000

    Removing trailing newline characters in log messages

commit 007985e2a58644b5657318832af4c19c61f1905b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:31:06 2007 +0000

    Check return values for val_parse_...() functions
    Use both ends of the NSEC span while determining the closest enclosure

commit eea61cca177d2bb1a8bf85b9d1914262f8b6b473
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:30:53 2007 +0000

    Check return values for val_parse_...() functions

commit 5cc3d68021b576b16405c3124f2998c530a478a5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:30:33 2007 +0000

    perform proper clean-up of query when we have a valid answer
    Perform early timeout when DNS errors occur

commit 749203394f419b4238b2404586d1d501602a470b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:30:11 2007 +0000

    Add new function for performing early timeouts DNS errors occur

commit b869a0b0edf3703a181d103585a6a54d19d5f00a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:29:50 2007 +0000

    Adjust code for zero retry value
    Add new function for performing early timeouts DNS errors occur

commit 2e3216881e9569bffb08c2abd5f308eb8a392617
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 29 01:29:19 2007 +0000

    changed default number of retries to 0

commit eb352def0313011e24a20a6fa2edbd9c2359e12d
Author: Wayne Morrison <tewok>
Date:   Wed Jun 27 19:06:57 2007 +0000

    Added pod for keyrec_defkrf().

commit cd99ccf224be49edc2348f28d956619fb75d7238
Author: Wayne Morrison <tewok>
Date:   Wed Jun 27 14:27:10 2007 +0000

    Clarified an error message.

commit ef1925452bdc30814726f04b38de9330ab15d2a0
Author: Wayne Morrison <tewok>
Date:   Tue Jun 26 23:42:55 2007 +0000

    Minor spacing fixes.
    Added a few small comments.
    Changed a LOG_ERR to LOG_INFO.

commit 3af78155c775ebd6b93f4cf0dfc7cb8815b0c1f4
Author: Wayne Morrison <tewok>
Date:   Tue Jun 26 23:11:09 2007 +0000

    Two minor formatting changes.

commit bbe9942754eba345fc787c049c687891c23afcf6
Author: Wayne Morrison <tewok>
Date:   Tue Jun 26 20:55:11 2007 +0000

    Added a missing "use rolllog.pm".
    Changed a keyrec_close() call to the needed rollrec_close().
    Deleted some obsolete debugging prints.
    Changed the remaining debugging prints to use STDERR.

commit ad7091862752db7c8a04ca53c9c8a0faf770bacb
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 26 20:34:50 2007 +0000

    Add new check_wildcard param to check_anc_proof() prototype

commit 3b5dd215d2fd6a58d96fe991cca1f80393ee15d2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 26 20:34:01 2007 +0000

    Try verifying more of the proof-of-nonexistence before claiming that it matches via ANC
    Correctly differentiate between missing proofs and proofs containing both NSEC and NSEC3 recs
    Display appropriate message when ask_resolver() or ask_cache() get a error response
    Properly identify timeouts of trust data so that assertion status can change back to VAL_AC_WAIT_FOR_TRUST

commit 55793e0560246e18b759562fc897c085c8cdf80b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 26 20:20:47 2007 +0000

    Don't match a CNAME/DNAME for an RRSIG query

commit 35707f5796a60f489540f88485b7f372f22707e9
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 26 20:19:32 2007 +0000

    Continue to ask other name servers if we see some error rcode in the response

commit 56b2f0f7907bf590879dd88ff5010ba74681c58c
Author: Wayne Morrison <tewok>
Date:   Tue Jun 26 19:48:51 2007 +0000

    Added some file checking.
    Added a "use" of rolllog.pm.

commit 0b94bda48bb1eaf443a23f69f8227ec149b4e2fc
Author: Wayne Morrison <tewok>
Date:   Tue Jun 26 18:11:04 2007 +0000

    Added a missing period to a comment.

commit e06d5dfde1756ed2994aae1c962613b07ca5c93e
Author: Lindy Foster <lfoster>
Date:   Tue Jun 26 17:34:03 2007 +0000

    only add keys to be removed to the %remkeys struct if they are not
       already there.

commit fd527c28f9a5c398d4213a464aa4c5d4bef71965
Author: Lindy Foster <lfoster>
Date:   Tue Jun 26 15:52:18 2007 +0000

    Options clarification in the pod.

commit bb38e3db9dbbb28bed385a77fb5810088f5c60f1
Author: Lindy Foster <lfoster>
Date:   Tue Jun 26 15:08:52 2007 +0000

    Fixed a bug where keys slated for removal hang around waiting for removal
      after they have actually been removed from the config files.

commit 5b5687c2a8fd53e7e6bee6b20ce1fb33f59758a0
Author: Lindy Foster <lfoster>
Date:   Tue Jun 26 14:41:08 2007 +0000

    Fix copyright dates.

commit 260f774c93051c9c477b8ce88d52353f2ea13eb8
Author: Wayne Morrison <tewok>
Date:   Tue Jun 26 14:31:43 2007 +0000

    Fixed indentation on an error block.

commit 95302387f40494fa075b13b7223a094d85120385
Author: Lindy Foster <lfoster>
Date:   Mon Jun 25 21:12:25 2007 +0000

    Clarify the options' short names.

commit c6b80de83b35d44934b21dbe2072033bb2aae6e7
Author: Wayne Morrison <tewok>
Date:   Mon Jun 25 15:52:01 2007 +0000

    Added a few vars for standard system commands.

commit e4de3afba67a8c0eb54d22cf00af17a90110a43e
Author: Wayne Morrison <tewok>
Date:   Mon Jun 25 15:40:30 2007 +0000

    Fixed a typo.

commit 3f69f90272d57bd5e3a68e1f8bab869aca1a60e9
Author: Wayne Morrison <tewok>
Date:   Fri Jun 22 15:05:02 2007 +0000

    Added periods to the end of the last sentence in the initial copyright note.

commit 52c76ea45c2fd0b0c808fea773713d279481c8f7
Author: Wayne Morrison <tewok>
Date:   Fri Jun 22 15:04:06 2007 +0000

    Added periods to the end of the last sentence in the initial copyright note.

commit 68f0513af8cb174d1c5b59af5e83fcf2b12e5af7
Author: Wayne Morrison <tewok>
Date:   Fri Jun 22 14:27:37 2007 +0000

    Added a description to the record-type options section.

commit 7ed184ec325b087dfd22caa45120c8ec4c03f6db
Author: Lindy Foster <lfoster>
Date:   Thu Jun 21 16:41:54 2007 +0000

    Removed all uses of persistent-data-file; this has been replaced by
      -anchor_data_file.
    More pod mods.

commit 352c8fa216c4db274f8be5ffa46794a57401ff6d
Author: Wayne Morrison <tewok>
Date:   Thu Jun 21 00:54:31 2007 +0000

    Minor pod fixes.

commit 670c27c244bd096fe6815f59763f1d951fd8d310
Author: Wayne Morrison <tewok>
Date:   Wed Jun 20 22:04:23 2007 +0000

    Deleted references to TrustMan.pl.

commit 63e28a1a7ee27339e6ef63ce6bd0be1dcd8404c3
Author: Wayne Morrison <tewok>
Date:   Wed Jun 20 18:38:39 2007 +0000

    Pod edits.

commit f39c8b0e877b333cc9ed836af54cd52d586edc8e
Author: Lindy Foster <lfoster>
Date:   Wed Jun 20 17:26:04 2007 +0000

    Delete TrustMan.pl, it is no longer pertinent. See instead
    trustman (all lower case).

commit 03c8f1caa4bcf0fe0dacb55ff6255c302751e1c3
Author: Lindy Foster <lfoster>
Date:   Wed Jun 20 16:36:09 2007 +0000

    Implement usage of stored orgttl and sigexp for zones when
    a query fails, so retry time can be computed from those values.

commit 33a44a9c639bca608d10150981972bddc1e9a034
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 20 16:04:17 2007 +0000

    Authentication chain information is now being logged in val_resolve_and_check()

commit bbefaddd3e3d9551513e621bc2c1ae87cec19a27
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 20 16:02:09 2007 +0000

    Log authentication chain information before we return from val_resolve_and_check() instead of outside this
    function.

commit 1619d1cfa12e5b583547976c899592e6d3d901d3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 19 18:59:23 2007 +0000

    Modified so that it can run over log files

commit 1483cb49d49c2c9bcd178fe16afee2a17feeab8d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 18 15:28:05 2007 +0000

    Add a log message

commit ef2ecb66dd3703bf7b0ca2cc2b4f2799e5635d64
Author: Wayne Morrison <tewok>
Date:   Fri Jun 15 20:49:28 2007 +0000

    Deleted a bit of dead code.

commit 900ada8396a89a5737c842a370b7113150ea83a0
Author: Wayne Morrison <tewok>
Date:   Fri Jun 15 20:43:52 2007 +0000

    Changed a hard path reference to a variable.

commit abbac3285448571eef6ac35e032eab6f2e5e34ae
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 14 22:33:59 2007 +0000

    Set correct label value during context creation

commit d40eb01ecaddae056b8fb834135dfe8a105a5712
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 14 13:09:48 2007 +0000

    Update pod in webpage

commit 7029f73068f370b47d994025250ca14c3cbfa3f6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 14 13:07:56 2007 +0000

    Update recent zonesigner pod to webpage

commit 82243be7f402caa91d7d0aa43ed1caaa5578a44f
Author: Wayne Morrison <tewok>
Date:   Wed Jun 13 21:57:09 2007 +0000

    Pod tweak.

commit 19503f05bbcd805a54311f94500dd69653bb0188
Author: Lindy Foster <lfoster>
Date:   Wed Jun 13 20:44:21 2007 +0000

    create structure to save initial ottl and sigexp when queries are
    done, so this info can be used to compute a retry time in case of
    a future query failure to the same zone.

commit 4265a12768aa835958a71b6ea981f54077bfeaae
Author: Wayne Morrison <tewok>
Date:   Wed Jun 13 17:02:49 2007 +0000

    Fallout from moving the logging interfaces into rolllog.pm.

commit a0ad9af844c38aca814b3c3bff661bd79d2521cc
Author: Wayne Morrison <tewok>
Date:   Wed Jun 13 16:37:16 2007 +0000

    Fallout from moving the logging interfaces into rolllog.pm.

commit deea98c208e12ef5ac58c5fd91b82dcf227acfa4
Author: Wayne Morrison <tewok>
Date:   Wed Jun 13 16:21:23 2007 +0000

    Moved the logging interfaces into their own module.

commit d788f2ace1ec6102d0df141a9f95668328ff3334
Author: Wayne Morrison <tewok>
Date:   Tue Jun 12 19:22:29 2007 +0000

    Reorganized the data at the beginning of the command.
    Deleted an unused function.

commit 7364c87d8c4fadbb1efdaeaea80f2c280976730a
Author: Wayne Morrison <tewok>
Date:   Tue Jun 12 15:49:53 2007 +0000

    Updated the text in the help window to reflect the current state of the pod.
    Explained why some variables need deletion.

commit d801dc3d12187cfe5aac3947ace5ccd558660d7d
Author: Lindy Foster <lfoster>
Date:   Tue Jun 12 15:29:25 2007 +0000

    add a test_revoke command line option so testing the revoke
    bit can be done without modifying code.

commit 1d16f13bb7f2445132f1552eceb13dd77bfe9266
Author: Lindy Foster <lfoster>
Date:   Tue Jun 12 15:26:04 2007 +0000

    Fixed the "strict" violations and removed "no strict vars".

commit b724e6fcbf6f627f4e0a3f6b7ec38e80033e892e
Author: Wayne Morrison <tewok>
Date:   Tue Jun 12 01:51:42 2007 +0000

    Added an options section to the pod.

commit 8433e4e3bdd4e43aabb4067b82d07a615e658b69
Author: Wayne Morrison <tewok>
Date:   Tue Jun 12 01:16:45 2007 +0000

    Added filename filtering to all FileSelect calls.
    Added the -no-filter option.

commit 5bbad4198b6fb4c173166722fd0356bd47db2a5e
Author: Wayne Morrison <tewok>
Date:   Mon Jun 11 19:18:42 2007 +0000

    Removed some obsolete comments.

commit c26622a138cb1f79e1b949344b423c6b1340100d
Author: Wayne Morrison <tewok>
Date:   Mon Jun 11 19:07:09 2007 +0000

    When opening a new file, we'll actually *use* the rollrecs in the new file,
    rather than continuing to look at the old file's rollrecs.
    
    Don't try to build an empty table of rollrecs.

commit 4e6c7a04fe276f525719e9a2700939cfde5ae952
Author: Wayne Morrison <tewok>
Date:   Mon Jun 11 18:26:45 2007 +0000

    Add some assurances that the file is actually a rollrec.

commit 2b9edbeb6861e0851557125947fcffabdcf02de0
Author: Lindy Foster <lfoster>
Date:   Mon Jun 11 17:20:01 2007 +0000

    put back the use strict dictum, but also use no strict "vars" until
    globals can be cleaned up.

commit a8b120199ec77cc616bc67353aeacc720afbc9f9
Author: Wayne Morrison <tewok>
Date:   Mon Jun 11 15:40:59 2007 +0000

    Adjusted the Known Issues in the pod.

commit de6d64e2cce7bb27619cf7699f37067d873afdf9
Author: Wayne Morrison <tewok>
Date:   Mon Jun 11 15:39:19 2007 +0000

    Deleted development-phase comments in file header.
    Fixed method of deleting an edit window created as a result of the
            New Rollrec command.

commit 7d53c97918a58eb030ca8aba885e04560df8f7e3
Author: Wayne Morrison <tewok>
Date:   Sat Jun 9 00:22:34 2007 +0000

    Finished the pod.
    Deleted some unneeded debug messages.
    Added a known problem.
    Fixed the accelerator table.

commit 04a94ac2a1caba281d526cc5187041ebe81a857a
Author: Wayne Morrison <tewok>
Date:   Fri Jun 8 23:58:46 2007 +0000

    Added pod for the View menu commmands.

commit 2a5a84560e92376bfbcaa9f0497beb52601a8208
Author: Wayne Morrison <tewok>
Date:   Fri Jun 8 23:40:10 2007 +0000

    Finished podding up the Commands menu.

commit f49a436f880fe1d77dbf3ae31af75629160cc2fe
Author: Wayne Morrison <tewok>
Date:   Fri Jun 8 22:26:47 2007 +0000

    Renamed the Rollrecs menu to the View menu.
    Continued adding new pod.

commit 915a931c346f0d51406ea458b72df76f1f47ea29
Author: Wayne Morrison <tewok>
Date:   Fri Jun 8 22:08:03 2007 +0000

    Fixed pod for commands in the File and Edit menus.

commit 90781e36c4b34017c323cdf67b9e34569aececf5
Author: Wayne Morrison <tewok>
Date:   Fri Jun 8 16:41:16 2007 +0000

    Added pod subsection on column layout in the button window.

commit 3a6d29e9d8b5731a985852aa30d24dcf93406642
Author: Wayne Morrison <tewok>
Date:   Fri Jun 8 15:18:32 2007 +0000

    Added good pod to the introduction section.

commit 3c8c9fb15bc560145c918992e2610925aaabd265
Author: Lindy Foster <lfoster>
Date:   Thu Jun 7 22:59:10 2007 +0000

    documentation mods.

commit 477aa398aacbdbfeb703b288763f669143b15ee5
Author: Lindy Foster <lfoster>
Date:   Thu Jun 7 17:01:32 2007 +0000

    Minor documentation changes.

commit d09b204d53de823d114aeec75156d7ec20a05dbe
Author: Lindy Foster <lfoster>
Date:   Thu Jun 7 16:49:56 2007 +0000

    Minor documentation change.

commit aecf226b20015469cb7919f212c272b2af456960
Author: Lindy Foster <lfoster>
Date:   Thu Jun 7 16:44:18 2007 +0000

    Minor documentation change.

commit 44f4a8215fc4b9ae4ce1ef1b17873ccd18855faa
Author: Lindy Foster <lfoster>
Date:   Thu Jun 7 16:37:32 2007 +0000

    Minor example change.

commit 6525efa375f39ea12f957df98143c8d7c6faaae4
Author: Lindy Foster <lfoster>
Date:   Thu Jun 7 16:28:50 2007 +0000

    minor documentation change.

commit 4717fbd41bf9027371930b6a1d046b4d188553ec
Author: Wayne Morrison <tewok>
Date:   Thu Jun 7 15:13:41 2007 +0000

    Added code to ensure the merge command doesn't try to merge a file with
    itself.

commit 6f288d4d5b7481d554f42709d004f8aeb540a649
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 7 14:23:50 2007 +0000

    Move thread-specific debug messages into #ifndef VAL_NO_THREADS block

commit 632b45842878872a42889cae2fb282f36ce3353c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 7 13:59:46 2007 +0000

    Point to most recent versions of the validator API and split view drafts

commit c94656760d7fa51b661db9b66287b9a92fea4055
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 7 13:48:47 2007 +0000

    Add previous versions of validator API and split view draft to repository

commit 948a5c1a70a75d5b3d02e604ec2ed260791bd003
Author: Lindy Foster <lfoster>
Date:   Wed Jun 6 21:06:28 2007 +0000

    minor documentation updates.

commit 0e4d7113525a2d00852c0c3a3e5c02af49660c2c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 6 19:42:33 2007 +0000

    Fix bug in check if type exists in bitmap

commit 217a208d2e08043f15de0a9ef5ec8d2b45091b53
Author: Lindy Foster <lfoster>
Date:   Wed Jun 6 19:12:05 2007 +0000

    documentation updates.

commit 95f6fa3678aa5324aa290ef97d45d0c7532059c9
Author: Wayne Morrison <tewok>
Date:   Wed Jun 6 18:29:40 2007 +0000

    Added some slight modifications to the pod.
    
    Don't trust the pod yet, though, as it's still massively wrong.

commit 7cd0a8d990638997c33bf0e2c9234bdc45718bc1
Author: Wayne Morrison <tewok>
Date:   Wed Jun 6 18:15:54 2007 +0000

    Added the -columns option.
    
    Changed the initial warning message and removed the early exit() call.
    
    G'head and use this if you really want, but do so at your own peril...

commit cfe2451d7b824317b8b1a2e18c4dd64400b0ed15
Author: Wayne Morrison <tewok>
Date:   Wed Jun 6 17:54:50 2007 +0000

    New command:  rollrec editor.
    
    This version is being checked in  *only* for the safety of an off-site backup.
    
    DO NOT USE!

commit e19a5f46ae75cc83bdafbf58988b4ffd9ec804f3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 5 19:35:20 2007 +0000

    Display actual thread identifier in debug messages

commit 163acb54c758a60a63771d060559a20b7f8d9911
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 5 19:29:33 2007 +0000

    Instead of continuously polling libsres for data, block using the pselect() call

commit 64442e81cfb7f91cc8aee4d623436241a8470bff
Author: Lindy Foster <lfoster>
Date:   Fri Jun 1 19:38:55 2007 +0000

    added some verbose notifications

commit 9fee9d1644fdd362626ba94214ded1ca64a62b22
Author: Lindy Foster <lfoster>
Date:   Fri Jun 1 18:25:03 2007 +0000

    added notification for key removal.

commit 34cc3f22b70ff0dab42d4ac07e282b1b41b04750
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 1 18:22:01 2007 +0000

    Revert change# 3410. The code is still not MT-safe

commit 8cf2d2e5bb6c15d4a8601dcd6ec69795f39da794
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 1 14:55:35 2007 +0000

    Instead of continuously polling libsres for data, block on a select() call

commit 77755a83764643afdca308900bfe145b36c492ac
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 1 14:37:55 2007 +0000

    Perfom correct check for VAL_QFLAGS_ANY
    Use available assertion status value when copying DLV to DS

commit ce6ec9a9ff43f5c4a92d5c6967584ff1625b96c5
Author: Wes Hardaker <hardaker>
Date:   Thu May 31 23:47:11 2007 +0000

    use proper destdir prefix when making paths and installing

commit 3427d2e77341b9cf33cb6ee42aa65993e7bbfe9b
Author: G. S. Marzot <marz>
Date:   Thu May 31 17:16:24 2007 +0000

    pass NULL string to context create by default

commit 404cf33c3ef634edef90b6ca4791064bb4aab63e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 30 21:13:45 2007 +0000

    Keep code current with latest set of validator status codes.
    Use a single link to represent all answers with a given status code.

commit dc740adf72a467ff0c5df9ad15f2f699eb045b3f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 30 21:10:58 2007 +0000

    Display separate ASCII strings for the VAL_DONT_KNOW, VAL_BOGUS_PROVABLE and VAL_BAD_PROVABLY_UNSECURE conditions

commit a3ba72fe39a517fe17e0e187d480f58a0d61a1ca
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 30 21:10:41 2007 +0000

    - Extract relevant portions from add_to_qfq_chain() to create a new function check_in_qfq_chain()
    - Rename find_next_soa() to find_next_zonecut(); rename old find_next_zonecut() to find_next_zonecut_old()
    - In the new find_new_zonecut() function, don't issue SOA queries if we already have answers for the DNSKEY or DS records
    - Continue to evaluate status for authentication chain elements even if some parent element is known to be provably insecure

commit ff9dc26933123fb7159abe0c91a0cef924e88f7c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 30 21:09:51 2007 +0000

    Define new flag for all bits set

commit c9c4a2226a43dca71bab738dffbcbe48f86f856c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 25 21:31:02 2007 +0000

    still more typos

commit f340c8e104218757479ac54224c9adc7c43a0be9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 25 21:15:41 2007 +0000

    Fix more typos

commit ce7ac6f4452e06475637005c9721310e4d01630e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 25 20:44:20 2007 +0000

    More updates to the validator api

commit 683f0bb54d1f8e08baac430cd2f85853a17dd5e8
Author: Lindy Foster <lfoster>
Date:   Fri May 25 16:18:54 2007 +0000

    re-implemented notifications to syslog and via mail when keys are
    added or revoked.

commit f8a2874aa5ef3994c855a941b7cfced364bdf6a8
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 15:01:46 2007 +0000

    First pass at trying to bring the validator API in sync with the latest set of changes to libval

commit 11c7dafd6d312005d1516f577588e9fe050907ac
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 15:01:10 2007 +0000

    Add description for val_add_valpolicy() and val_remove_valpolicy()

commit abec6631f851b9d5ca112e4b4f424bde49ffc5e2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 14:49:51 2007 +0000

    Slight tweaking of log messages

commit 9e1ba5cf61a42679b2a85d53a0758fa4260ce0f5
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 14:46:17 2007 +0000

    Update val_add_valpolicy() so that we return the policy handle
    Add new val_remove_valpolicy() function

commit e63c30812efa7b8e1b468df3da09e3de18954c14
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 14:46:06 2007 +0000

    Update val_add_valpolicy() so that we return the policy handle
    Add new val_remove_valpolicy() function

commit ba641c54e986e39699328248f29a54dd5c6f83e9
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 14:44:45 2007 +0000

    Properly align the end statement character in the policy definitions.

commit 5c3842c68921b5fb07cc1976dafe3921bed97a4c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 14:43:45 2007 +0000

    Added description for VAL_BOGUS_PROVABLE

commit 5887319da6f0ac6cd65c9c44f9b39ce125966e4e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 14:42:54 2007 +0000

    Pretty up some of the ASCII art

commit 6858959bfec581355d18b298779555903b3ece93
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 24 14:41:56 2007 +0000

    Define new policy for val_policy_entry_t
    Update prototype for val_add_valpolicy()
    Add prototype for val_remove_valpolicy()

commit fba697cb956e5c946514931c306d2c8343826f9a
Author: Wes Hardaker <hardaker>
Date:   Wed May 23 22:54:12 2007 +0000

    Patch from Matthias Witte to provide extended support for the GENERATE syntax

commit 86bc7b43a160189aee7ffb6f831d7801c07adc25
Author: Robert Story <rstory>
Date:   Tue May 22 23:04:46 2007 +0000

    - initial packages for fink-ified dnssec-tools
      - currently for the 1.1.1 release
      - currently only packages validate, libsres and libval

commit 886e98ce265271aeab5ca69061bfacf0278a78b7
Author: Robert Story <rstory>
Date:   Tue May 22 23:03:04 2007 +0000

    dir for fink package files

commit 1d2436276f0064b14bf8d4546741a55eb8ad0012
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 23:02:55 2007 +0000

    sync

commit 9a248ab1b1e8b593d25d409299896b34c6d7fa82
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 22:59:18 2007 +0000

    sync

commit 8e5bde852a95e97291f5f34e971d4234a2cb7ec1
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 22:49:13 2007 +0000

    comment out the long record test; causes issues

commit 9cb79f33bf122ee6e3938bd0b6872a5c4b6694cb
Author: Robert Story <rstory>
Date:   Tue May 22 22:40:40 2007 +0000

    change default test verbosity down another notch

commit 808c66fed66eb764cb742f025140df55810320f3
Author: Robert Story <rstory>
Date:   Tue May 22 22:27:41 2007 +0000

    - add ability to overrise debug verbosity for make test
    - change default level from 6 to 5, to account for recent shuffling of verbosity levels

commit 65c407d5d7506060af7e4395cf6e39208969dd6f
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 22:18:07 2007 +0000

    update for a working fedora compliant 1.2 rpm

commit a943bc1f795ec13f8fdb7cbe6a292b56100f1ffa
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 22:16:44 2007 +0000

    various fixes to allow validator-testcases to be installed in a user configurable place

commit 224d77fb1d775759988aff8c0f1f9d7ed5bd6ce6
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 21:07:55 2007 +0000

    copyright year change

commit 9263242966188138441e41d8d6835dd8dbb3058f
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 21:02:53 2007 +0000

    version 1.2 stamp

commit f063d6ac2984317d80a3efbc3beb8dadb69f5515
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 20:58:35 2007 +0000

    update for 1.2

commit 8e0f65e35ae97a547bfb5d5e851f5f733747cbba
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 20:33:09 2007 +0000

    wording update

commit 5c2b2e7016c55bc924eb04c399f026f0c4525e30
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 20:32:07 2007 +0000

    remove unneeded functions

commit 6af10763daed38494b0c275386b2d7cf72f14be5
Author: Wes Hardaker <hardaker>
Date:   Tue May 22 20:31:22 2007 +0000

    max length text records

commit a744e71151a0d57f315e0f82d61f514e26855353
Author: Wayne Morrison <tewok>
Date:   Mon May 21 19:03:35 2007 +0000

    Updated the DNSSEC-Tools version.

commit 81ecbc99bff1ab00fa6523d3d14092df0fe2be9d
Author: Wayne Morrison <tewok>
Date:   Mon May 21 19:01:01 2007 +0000

    Added version information and -Version option.
    Reordered option checking for proper behavior.

commit 72f7fde25345fc05896f8e5a43c71c5a07941506
Author: Wayne Morrison <tewok>
Date:   Sun May 20 23:07:58 2007 +0000

    Added the rollmgr_loglevels() interface.
    Fixed some pod formatting.

commit 3895469f8d6bf9e05745cc047221cab5fa2cee6a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:34:38 2007 +0000

    Updated date on copyright notice.
    Moved the fix_glue function from val_assertion.c to val_resquery.c
    Removed definitions for some static functions

commit f6d0b8d932866bb838f4300b9449fd538f5018e1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:34:20 2007 +0000

    Updated date on copyright notice.
    Moved check_label_count() to val_verfy.c
    Moved prepare_empty_nxdomain() to val_resquery.c

commit 06ecfc26f66097f06e11f35a53a3c755a5c6f4c0
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:33:59 2007 +0000

    Updated date on copyright notice.
    Add some more comments and log messages
    Moved the fix_glue function from val_assertion.c to val_resquery.c

commit eb5127f06abeadc0871133f48a465af42cc614a4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:33:35 2007 +0000

    Updated date on copyright notice.
    Moved check_label_count() to val_verfy.c
    Moved prepare_empty_nxdomain() to val_resquery.c

commit b78054b8b56658b920b5ed04e73f599e04daa69f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:33:01 2007 +0000

    Updated date on copyright notice.
    Add some more comments and log messages
    In functions that use the val_internal_result structure, use the query flags from the result structure
    Move the fix_glue function to val_resquery.c

commit 389d30239c5570c5ef751446c160517cf47961a8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:32:35 2007 +0000

    Updated date on copyright notice.
    Add some more comments and log messages
    Remove unused functions
    Moved check_label_count from val_support.c to val_verify.c and made it static
    Correctly identify a delegation that does not link upward

commit 8606bd8a77ced0d72d0204f64c42e430e16c5063
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:31:59 2007 +0000

    Updated date on copyright notice.

commit bf8b91aa2493ae1a01da5ab8bcc2900899578ba2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:30:41 2007 +0000

    Updated date on copyright notice.
    Add some more comments and log messages

commit 2ac8abc5d2ff230a8d3a44dea012ffc7e605b561
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 18:29:51 2007 +0000

    Updated date on copyright notice.
    Add some more comments and log messages
    Changed ordering of some functions in the file
    Ensure that correct error value is returned from compose_answer()

commit c50bc3577724532640a84369d84957fd75302a27
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 16:37:45 2007 +0000

    Added note that DLV implementation is supposed to conform with draft-weiler-dnssec-dlv-02.txt

commit e68c70c8195f048d66dff81a9b4cc483136a7cb1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 16:33:26 2007 +0000

    Update date on copyright notice
    Change logging level for authentication chain to LOG_NOTICE

commit c2508b3e06ec775b9bb0abcf0ccfe487f902e711
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 16:32:08 2007 +0000

    Update date on copyright notice

commit f18a298ebf51034814840bf8af506678e189f2c1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 16:24:05 2007 +0000

    Added info on p_val_err()

commit 2d64abec205b0e45319c7586dc81f13d2157b33a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 16:22:38 2007 +0000

    added: see also syslog

commit caf0548a3073d778d7717119f5630dc4d9112204
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 16:20:12 2007 +0000

    Update date on copyright notice

commit 1820154ce49285faec3c8a3b53b4ebf9de190e30
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 18 16:18:17 2007 +0000

    Add Sam's DLV draft to the repo

commit 718a6d94f6f0970d71ab28e7fd11abb80f5c6da7
Author: Lindy Foster <lfoster>
Date:   Wed May 16 17:51:24 2007 +0000

    alphabetized the command line options (and documentation for them)
    so they're easier to keep track of. Added documentation where needed.

commit a6339af2dc7c74c507bf9606ca59b17271720054
Author: Lindy Foster <lfoster>
Date:   Wed May 16 17:23:18 2007 +0000

    improvements to documentation

commit da4de3e679189c4f64b069c3d8c52951fd028bd0
Author: Lindy Foster <lfoster>
Date:   Wed May 16 17:11:43 2007 +0000

    slight change to handling of persistent data file for new keys.

commit cf385442edab2891b89e21a057814e62581d8b82
Author: Lindy Foster <lfoster>
Date:   Wed May 16 17:03:11 2007 +0000

    removed all remaining TODO items, put them in a separate file instead.

commit 0a121071a9c6faae42a94c37e461c5b2b5e420d8
Author: Robert Story <rstory>
Date:   Wed May 16 16:58:02 2007 +0000

    move libspf2 patches to a subdir

commit d007340f2851a8925c00814d09ecf0b61ed59090
Author: Robert Story <rstory>
Date:   Wed May 16 16:55:24 2007 +0000

    dir for libspf2 patches

commit dc3bae51f1594d80543e7935479e1d7d3907878d
Author: Wes Hardaker <hardaker>
Date:   Wed May 16 00:19:03 2007 +0000

    don't force intsall to a different man page name

commit 43aef87868e8ac909ef5c6e92da2b3e0fd1967ce
Author: Wes Hardaker <hardaker>
Date:   Tue May 15 23:52:01 2007 +0000

    don't force intsall to a different man page name

commit d52e55b6ae0adec5608a5949d22fc4dd1d67e75d
Author: Wes Hardaker <hardaker>
Date:   Tue May 15 23:31:11 2007 +0000

    fix path to source location for dnssec-tools.conf

commit 3f9a74f75b3cfe6773e7dd78ff8d9a721e7cb5ec
Author: Robert Story <rstory>
Date:   Tue May 15 22:16:22 2007 +0000

    patch for proftpd dnssec validation

commit 7004ae5098ce4a10672752932b5584f694d45ac3
Author: Robert Story <rstory>
Date:   Tue May 15 21:57:57 2007 +0000

    new dir

commit 7c94912ed83475d3f6d5b1f732542f21051acd72
Author: Robert Story <rstory>
Date:   Tue May 15 21:57:16 2007 +0000

    fix minor typo so dnssec is disabled by default, as documented

commit e1becf1bdafce65c126d5de2b333b55c03a8ea3c
Author: Wayne Morrison <tewok>
Date:   Tue May 15 21:37:05 2007 +0000

    Added rollrec_exists().
    Reordered some of the interface descriptions in the pod.

commit 44184fb592ab8998d68b204f9167596aaf7c2582
Author: Wes Hardaker <hardaker>
Date:   Tue May 15 19:35:00 2007 +0000

    updated output text to match file being talked about

commit 4cf8cda7d32865c9f21e4fea310423c8bebee9a1
Author: Wes Hardaker <hardaker>
Date:   Tue May 15 19:34:40 2007 +0000

    make Net::DNS::SEC optional with a nicer warning

commit 734c12e789b46447030a7b17aaeaccc78ccf49f1
Author: Wes Hardaker <hardaker>
Date:   Tue May 15 19:34:11 2007 +0000

    updated output text to match file being talked about

commit 66f865b492ddac978e3b2065a7ff2bc0d92fde3e
Author: Wayne Morrison <tewok>
Date:   Tue May 15 19:18:01 2007 +0000

    Changed example.com from a skip to a roll.
    Added directory entries to dummy.com and example.com.
    ===================================================================
    --- save-demo.rollrec   (revision 3213)
    +++ save-demo.rollrec   (working copy)
    @@ -2,13 +2,15 @@
     roll "dummy.com"
            zonefile        "dummy.com.signed"
            keyrec          "dummy.com.krf"
    +       directory       "dir-dummy"
            maxttl          "60"
            display         "1"
            phasestart      "Mon Sep 11 13:21:55 2006"
    
    -skip "example.com"
    +roll "example.com"
            zonefile        "example.com.signed"
            keyrec          "example.com.krf"
    +       directory       "/tmp/dir-example"
            maxttl          "60"
            display         "1"
            phasestart      "Mon Sep 11 13:22:17 2006"

commit 605309fb1eafd918405ce1fcf26de5904f3f1268
Author: Wayne Morrison <tewok>
Date:   Tue May 15 19:16:34 2007 +0000

    Fixed copyright date.

commit 2069e2fc770295d3b0de630568b45bf6b1d4acbe
Author: Wayne Morrison <tewok>
Date:   Tue May 15 19:15:53 2007 +0000

    Fixed copyright date.
    Added subdirectories.

commit e41a08bb138b9557eb3c7d5051cb1e8421782cd8
Author: Wes Hardaker <hardaker>
Date:   Tue May 15 19:12:00 2007 +0000

    use sysconfdir for mkpath instead of prefix

commit 1782b434ef78862584598d7d9222bbe36bfcdaf1
Author: Wes Hardaker <hardaker>
Date:   Tue May 15 19:11:33 2007 +0000

    version number change => 1.2

commit bf9f8eb702cdf66e2d374bfb620d1ed4250361c0
Author: Robert Story <rstory>
Date:   Tue May 15 15:33:50 2007 +0000

    - set VAL_LOCAL_ANSWER when NI_NUMERICHOST set for val_getnameinfo
    - use unsigned char when printing ipaddr strings

commit cbfd8d72b204d36ae15b2fa3820dced801503bda
Author: Robert Story <rstory>
Date:   Fri May 11 20:29:40 2007 +0000

    - refine regexp to exclude false positives by looking for '(' after func name
    - search headers too

commit f973b1874da9000fda50d9d3e8c9753eb6312cb8
Author: Robert Story <rstory>
Date:   Fri May 11 20:04:45 2007 +0000

    update for new configure.in

commit d249575546e33fc21974b74606d52abe7329a40d
Author: Robert Story <rstory>
Date:   Wed May 9 19:53:02 2007 +0000

    exclude functions that have a prefix on a dns name (eg my_req_query)

commit 5ab8154c0c6f62154e35f8089a2fcc18ff5901cf
Author: Lindy Foster <lfoster>
Date:   Wed May 9 18:21:23 2007 +0000

    implement query failure retry time.

commit f94c6a836f0105cb84b3eb7381dd663a6d1ea3f4
Author: Robert Story <rstory>
Date:   Wed May 9 17:39:43 2007 +0000

    fix typo in var name

commit 724740524a394ecc089483b8a7fed6673e000619
Author: Robert Story <rstory>
Date:   Wed May 9 15:42:32 2007 +0000

    simple script to search for dns calls in C source code

commit 2173b101e3d086c6436866953feefd254298f95f
Author: Robert Story <rstory>
Date:   Wed May 9 15:40:54 2007 +0000

    new dir for development utilities

commit 5a01f3d3777f46038d99e33ccacad937f7299049
Author: Robert Story <rstory>
Date:   Wed May 9 15:40:09 2007 +0000

    remove unused directory

commit a03d1ac123da67eb1d4243b7a5f7704252786ae2
Author: Robert Story <rstory>
Date:   Wed May 9 15:38:37 2007 +0000

    remove files prior to removing directory

commit 1291ec766932a4c4a95ff6da595465d49b0d152d
Author: Wayne Morrison <tewok>
Date:   Tue May 8 19:27:41 2007 +0000

    Modified the default location for roll_logfile to be in the local state
    directory instead of the DNSSEC-Tools configuration directory.

commit 829f07eaa7449a6e973c3b8269b45572a5dc2960
Author: Wayne Morrison <tewok>
Date:   Tue May 8 19:15:13 2007 +0000

    Added the getlocalstatedir() interface.

commit fbce89529da3fdf09e9bc8c4e2f0daf42962fcbf
Author: Wayne Morrison <tewok>
Date:   Tue May 8 19:05:24 2007 +0000

    Added expanded_localstatedir.

commit a10c128dd9e94a3e36b499a7d04e2f9e09616b0a
Author: Lindy Foster <lfoster>
Date:   Tue May 8 18:36:45 2007 +0000

    key removal from named.conf implemented.
    fixed some spacing issues in writing conf files.

commit d67a057a449ee7cd66cedded25c0fe86c37c1be9
Author: Lindy Foster <lfoster>
Date:   Tue May 8 17:34:56 2007 +0000

    Fixed bug in named revocation.
    Modified spacing done when adding new keys per Suresh's request.

commit 1feef9dfdf1e800c923cff3e5649b52db4346b5f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue May 8 15:35:33 2007 +0000

    Don't sleep for negative seconds

commit 092b0e2acd4547b940b096f3449dddc5d62e1f60
Author: Lindy Foster <lfoster>
Date:   Mon May 7 18:45:03 2007 +0000

    Change creation of keys_to_verify so it is its own struct,
    not a pointer to keystorage.

commit 9f5dc2ae6bd229cbb3c2820b8e8c0dd3fa36a63a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 7 16:01:08 2007 +0000

    Define new function for printing the return value from functions in an ASCII format

commit 66c36de55039675fdb01e1cf58a597a563da1cac
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 7 16:00:51 2007 +0000

    Set query status to Q_ANSWERED when an empty nxdomain/nodata answer is received

commit ba2fa6245b39510e37f4ceb1a893f244a5911e0f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 7 16:00:18 2007 +0000

    Store respondent_server information in empty nxdomain response

commit 3ce797bfb1be436f33b9926438db4df08c42f300
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 7 16:00:03 2007 +0000

    Store respondent_server information in empty nxdomain response
    Check for NULL respondent_server in copy_rrset_rec()

commit b67f39b2e03b85a1fdc4ad16fc5d6484dc1d8b81
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 7 15:59:45 2007 +0000

    Using a common SR_ANS_NACK answer "kind" instead of three separate values: SR_ANS_NACK_NSEC, SR_ANS_NACK_NSEC3 and SR_ANS_NACK_SOA
    No data condition does not require the SOA record to be present.
    Store proper flag status in error result

commit 203b3748fd0c6855603f93eeb7861b2426431291
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 7 15:59:13 2007 +0000

    Using a common SR_ANS_NACK answer "kind" instead of three separate values: SR_ANS_NACK_NSEC, SR_ANS_NACK_NSEC3 and SR_ANS_NACK_SOA
    Define prototype for p_val_err()

commit c11c19d057e31f3caa785e3316a1a16d3ede4a1e
Author: Wayne Morrison <tewok>
Date:   Mon May 7 15:45:38 2007 +0000

    Removed the -kskphase and -zskphase options.

commit 3393cb7e1317f6c5fa07783516abceaccc885c16
Author: Wayne Morrison <tewok>
Date:   Mon May 7 15:14:15 2007 +0000

    Used proper variable in an error message.

commit 1a8a8fe3ae9599ed37ba4c35e0082ee720fca2e1
Author: Wayne Morrison <tewok>
Date:   Fri May 4 20:30:40 2007 +0000

    Added the -del-admin, -del-directory, and -del-loglevel options.

commit 193f209b3aeff307104cd9853ba9e21237ceca3c
Author: Wayne Morrison <tewok>
Date:   Fri May 4 19:52:47 2007 +0000

    Added the rollrec_delfield() interface.

commit 15f2e7570166d33bcf1356aef328a011dfb7a376
Author: Lindy Foster <lfoster>
Date:   Fri May 4 19:39:24 2007 +0000

    implemented key removal in dnsval.conf
    fixed a bug where keys were inserted into a hash when the hash
      was accessed in a for statement

commit 4f55364dfabe39104b32533c4cd54406be9df70c
Author: Lindy Foster <lfoster>
Date:   Fri May 4 18:32:27 2007 +0000

    fixed bug in revocation from dnsval.conf

commit 84654aa1be8b7e55b266ccf02386073ad810875b
Author: Wayne Morrison <tewok>
Date:   Thu May 3 21:44:28 2007 +0000

    Deleted a bunch of obsolete code from outfld().

commit 911e9953b38da724fff062edafcc4119e16f79dc
Author: Wayne Morrison <tewok>
Date:   Thu May 3 21:43:16 2007 +0000

    Removed the obsolete fifth argument to outfld().

commit 0342d1265e6c67cf12d5395ddec726996b444a4d
Author: Wayne Morrison <tewok>
Date:   Thu May 3 21:41:23 2007 +0000

    Rewrote the purpose comment in outfld()'s code header.

commit 1e7cdc613baec00b9946f7d5d33a4131fb0d61af
Author: Wayne Morrison <tewok>
Date:   Thu May 3 21:40:08 2007 +0000

    Renamed outstr() to outfld() as that's more indicative of the
    routine's purpose.

commit edce30b770b5d1a000602c99f702a9bc4f7df03c
Author: Wayne Morrison <tewok>
Date:   Thu May 3 21:13:32 2007 +0000

    Moved a duplicated type-segregation check from two routines into
    getrollrecs(), thus giving a blinding increase in speed.

commit f959e107634eac5066ec452af4a503e225940ae2
Author: Wayne Morrison <tewok>
Date:   Thu May 3 20:36:15 2007 +0000

    Fixed a bug wherein giving -kskphase and -zskphase caused no output
    to be displayed.

commit 570a12e40c98a1207c27c44b677dacdade6f8b9e
Author: Wayne Morrison <tewok>
Date:   Thu May 3 17:54:17 2007 +0000

    Deleted a duplicated code blob.

commit 3ae84b775644dcfc80408df1835c5296ae76f767
Author: Wayne Morrison <tewok>
Date:   Thu May 3 17:43:35 2007 +0000

    Fixed to calculate lengths on only the type of records being displayed.
    Fixed a line in the usage message.

commit c97d9bd86c3932c4b0bf73b239b57da0e9852e67
Author: Wayne Morrison <tewok>
Date:   Wed May 2 21:53:36 2007 +0000

    $Credit->{'due'}.

commit bc119321fe59edcaaa796b64e0f3def81a49925f
Author: Wayne Morrison <tewok>
Date:   Wed May 2 21:41:28 2007 +0000

    Added a pod note about a known problem with the code.
    (Which will be resolved RSN...)

commit 9ae3687dc4cdc58957ab823a1b708255c4bee50f
Author: Wayne Morrison <tewok>
Date:   Wed May 2 21:37:51 2007 +0000

    Added validation of directory fields in rollrecs.
    Fixed a comment about checkfile()'s return values.

commit 9acee5d012cb12a8c8a09adef7393a7e27fee905
Author: Wayne Morrison <tewok>
Date:   Wed May 2 21:06:36 2007 +0000

    Incremented the rollset version.
    Added the -directory option.
    Added -admin to the usage message.

commit ef768f6511212e9aa25f59cdb89917927a967014
Author: Wayne Morrison <tewok>
Date:   Wed May 2 21:01:26 2007 +0000

    Fixed a pair of bugs wherein the admin and directory were always being given
    as the default.

commit 2e659bcb927b85796caf03a3bff5d0756b182453
Author: Wayne Morrison <tewok>
Date:   Wed May 2 20:26:06 2007 +0000

    Added the -directory option.

commit 3dc5523a975a6f3b5a1b25f111510ee56fbb58a0
Author: Robert Story <rstory>
Date:   Wed May 2 19:30:28 2007 +0000

    Final patch for 3.2.0.

commit feb2171d1ccdfd131d399d46fb5507a2bb17acd0
Author: Wayne Morrison <tewok>
Date:   Wed May 2 18:22:23 2007 +0000

    Added support for the directory rollrec field (including the new -directory
    option.)

commit e6b7c2811bde106c48585aa02fa10264faf56ae0
Author: Wayne Morrison <tewok>
Date:   Wed May 2 18:00:49 2007 +0000

    Removed the -all option.
    Made -roll and -skip mutually exclusive.

commit 06077ae7e47c880cfa118679a9ac163037c54ab2
Author: Wayne Morrison <tewok>
Date:   Wed May 2 01:35:57 2007 +0000

    Added support for display field in rollrecs.

commit 58e4ecd2dc67ae2bac85b58996d383cbe6e7f8a8
Author: Wayne Morrison <tewok>
Date:   Wed May 2 01:33:46 2007 +0000

    Added support for display field in rollrecs.

commit bb99455cdd5e0baea21c2359a45e0c0c5731c6b5
Author: Wayne Morrison <tewok>
Date:   Tue May 1 21:23:13 2007 +0000

    Added the "directory" rollrec field.
    Clarified an error message in rollrec_read().

commit 763a5c3b572c64bd50d6dcb0009ab1b25a32e4bf
Author: Wayne Morrison <tewok>
Date:   Tue May 1 15:43:23 2007 +0000

    Deleted an unneeded blank line.

commit 570c84807a729705fdaa58651a7949cff39f95a5
Author: Wayne Morrison <tewok>
Date:   Tue May 1 15:01:14 2007 +0000

    Clarified an error message.

commit fbfb6ddcf0bd3152619254975daa08872e3c3d2b
Author: Lindy Foster <lfoster>
Date:   Mon Apr 30 22:37:58 2007 +0000

    - start on remove holddown implementation
    - store key data only for domains we are actually going to monitor
    - populate reverse domains for later use
    - clean up some old code and comments

commit f2c9503cc345828d1bd2262675bbf2cc14683d46
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Apr 30 22:16:28 2007 +0000

    If no answers are returned from the DNS, the validation status is untrusted

commit dbb6d06e3081da43dd6c77665f8f9a6555aea61f
Author: Wayne Morrison <tewok>
Date:   Mon Apr 30 16:08:31 2007 +0000

    Fixed another code comment.

commit c7894c4e4f9ae2c48467bcb94ee769069529e8bd
Author: Wayne Morrison <tewok>
Date:   Mon Apr 30 16:04:29 2007 +0000

    Fixed a code comment.

commit bccf6f0b80b6075e1a1fb76acb3ee842a299eee3
Author: Wayne Morrison <tewok>
Date:   Mon Apr 30 15:52:19 2007 +0000

    Fixed some code comments.

commit 253719e7e8ee71db9f0dd658f266c253b1e1affd
Author: Wayne Morrison <tewok>
Date:   Mon Apr 30 15:33:01 2007 +0000

    Fixed a pod comment.

commit 0bcbb9524e17494fc85a7b926b8c1e8cbc8c495b
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 27 21:38:00 2007 +0000

    better implementation of context sensitive windows

commit b2da905b718679b49f0bfb6d89c62713668b9b73
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 27 17:25:28 2007 +0000

    Initialize provably unsecure status

commit a6bf1929baa8b5752c6cd7c6dcf42948e592663e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 27 15:56:54 2007 +0000

    Add some logging info for bogus proofs

commit 8b12d3569691517ba64ac563c0d77c8f0fdc5b43
Author: G. S. Marzot <marz>
Date:   Fri Apr 27 15:04:54 2007 +0000

    perl resolve_and_check() fixes

commit 9b69d43fe6f073c2f7cca07629cc213041c85503
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 27 02:26:24 2007 +0000

    usage visibility improvements

commit ac452355fc3eb2714768b18e579a7fc9b8381473
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 21:22:17 2007 +0000

    Added new libval-related items

commit d0129d41f151a33c66be1ea1b6f2641bc7031841
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:42:26 2007 +0000

    Don't export the p_query_status and val_refresh_* functions

commit 40c5b0f014f75a43b10575156ae123f7a8e9ad9f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:34:06 2007 +0000

    While looking for a validated result keep going up looking for trust anchors at a higher level if the trust
    anchor at the current level does not match.
    Allow unlimited TTL for nsec3 iterations policy
    Add VAL_NONEXISTENT_NAME_NOCHAIN to the list of non-existence conditions

commit 0209a542776548ff2c5493d3f133f384d35bae5c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:28:42 2007 +0000

    Update copyright date

commit 394a8bb802dcdfbd357d11be2afd06efb46cb4e2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:28:13 2007 +0000

    Dont display (incorrect) query status

commit bde2b6344c6c5bf10e18e3dd8a487e712307b541
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:27:08 2007 +0000

    Update copyright date

commit 8540c7af29c093c951938ea07427ecd03962d524
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:25:33 2007 +0000

    Description of command-line tools is already available in the docs/ directory

commit a198f21f5fa5a19ec88e32877abec253abd1c36e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:23:44 2007 +0000

    Say which configure flags are supported.

commit 6eaf03b4b2b7c9fc6752cf0c9bd50aeeb28fd647
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:22:52 2007 +0000

    Update pod for libval

commit 8b314ea91de6d1061c18528d735cb3e81327c217
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:14:38 2007 +0000

    Comment out NSEC3 tests

commit 907de571d6862368326d58605f9fc2c319b1ac10
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 26 20:12:07 2007 +0000

    Move VAL_AC_DATA_MISSING to the list of "bad state" conditions

commit 234b704245c8b0cd8a8bc5ecfae0a7ced94329c6
Author: Robert Story <rstory>
Date:   Thu Apr 26 16:36:58 2007 +0000

    update for proper configure checks for supported libs and enabling dnssec code

commit 58901ebd534d9b26e10f4296aff30493b073e24e
Author: G. S. Marzot <marz>
Date:   Thu Apr 26 13:26:01 2007 +0000

    remove debug

commit b40ba187b639266a2d83118c612882a3068858d4
Author: G. S. Marzot <marz>
Date:   Thu Apr 26 13:13:33 2007 +0000

    fixes for perl resolve_and_check and docs

commit 84371aa354d4b63eb034a2c4f9b03065f7ba5aab
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 00:23:52 2007 +0000

    show new extension

commit ac34a9f6e3ada2073a99d74cccfe2a499cde25bd
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 26 00:10:46 2007 +0000

    new patch for firefox to pass DNS events up from the transport layer using the observer mechanisms; a new firefox extension to catch those events, count and display them

commit 82b71f3b5b330f2da8b7768a53d2ea8bbe57c3cc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 25 15:38:05 2007 +0000

    Handle negative proofs in DLV in a better manner.

commit 91e1bbc65a2e7b09c672649fd3ae072e4181fbb0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:09:42 2007 +0000

    Ignore signature expiration times for zones under fruits.netsec.tislabs.com instead of netsec.tislabs.com

commit 7b649510f6d5dbf7a57728683f59b790f49182f3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:06:32 2007 +0000

    Add sample dlv policy

commit 3c2fd33fac27e2e60d3237e3807e359af0e9139f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:03:26 2007 +0000

    - Always use query_for_query chain in order to access assertions, so that qfq_flags can be appropriately
      honored
    - Reset alias information in reset_query_chain_node()
    - add_to_query_chain() directly adds element to list within context
    - Added new function val_does_not_exist() that returns true if one of the nonexistence types is returned
    - Handle root zone in find_trust_point()
    - Handle root zone in is_trusted_key()
    - Renamed check_conflicting_answers() as try_build_chain() because the function also calls
      build_pending_query()
    - Ifdef out find_next_zonecut()
    - Invoke loop detection logic when trying to merge glue into referral
    - bug fix in fetching cached rrset for cname owner
    - Modify verify_provably_unsecure so that it proves non-existence for a name instead of the entire
    authentication chain element
    - DLV implementation:
        - added new function find_dlv_trust_point() to identify trustpoint and target for a given query name
        - added new function replace_name_in_name() to create name in DLV tree
        - added new function check_anc_proof() to check aggressive negative cache
        - added new function find_dlv_record() to do exactly that
        - added new function set_dlv_branchoff() to create the link between the normal tree and the DLV tree
        - defined new 'flags' member for val_internal_result. Flags may be different for each result chain (one
          may use DLV while the other may not need to)
        - modified get_zse() (and is_trusted_key also) to return correct zone security expectation while
          building authentication chain
        - move general sanity checking of results into a separate function, fix_validation_result, invoked from
    verify_and_validate() to better assist in determining when to invoke the DLV logic
        - re-wrote much of the negative proof checking logic in order to support ANC
        - logic to kickstart DLV when val_isvalidated() returns false
        - logic to check provably insecure condition chaining down from the DLV tree

commit 2309c1a1032767bf3d309ffefdd4554d71f6bbc0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:02:42 2007 +0000

    - Always use query_for_query chain in order to access assertions, so that  qfq_flags can be appropriately
    honored
    - Added prototypes for val_does_not_exist() and check_anc_proof()

commit 6611a17d86e393902b321dd252cd157478b5d2ed
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:02:30 2007 +0000

    - Add new structure for allowing detection of glue fetch loops
    - Always use query_for_query chain in order to access assertions, so that  qfq_flags can be appropriately
    honored

commit c27ea855719722961d92a7548924251b23489fd4
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:01:44 2007 +0000

    - Always use query_for_query chain in order to access assertions, so that  qfq_flags can be appropriately
    honored
    - Detect loops in the glue fetch operation
    - Move logic of using root hints for a root referral from follow_referral_or_alias_link to
    bootstrap_referral, since the second function is the common denominator
    - When fetching glue for nameservers where other zone ns's are known, jumpstart the lookup process from the
    known name server list
    - register the query with the referral monitor only if the referral was actually sent, not if we are still
    waiting for glue
    - Now keeping track of learned zone information in the struct delegation_info. Save name server information
    in the cache only when we have all information about it (including glue)

commit c5c0e79b52ded7c032de1df4ae9567dba170dd1e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:01:26 2007 +0000

    - Initialize the learned_zones member in ALLOCATE_REFERRAL_BLOCK

commit 4dfc81f870a90455a13bd9e270d3f10342e2effc
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:00:55 2007 +0000

    - Moved const string definitions from val_policy.h to validator.h
    - Removed dlv-max-links policy definition
    - Add data structure for DLV trust point maintenance
    - In val_get_token() qualify the comment arg with "const"

commit 3a4e1bcef17ff940362a6ce864ae5c3821e59939
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:00:40 2007 +0000

    - Intialize ttl only when the variable is created.

commit d456c7463c5b2a45f5fe4de3a61757dc61b7f7de
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:00:28 2007 +0000

    - change get_nslist_from_cache() prototype so that we can pass the query_for_query structure to
    bootstrap_referral()

commit 8268fba1caa694e9577276295fee66eb575f34be
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 21:00:12 2007 +0000

    - Removed dlv-max-links policy handling
    - Added parse function for DLV policy
    - In val_get_token() qualify the comment arg with "const"

commit 45fd9d408a7f42ac1695ebe831ed44054d313267
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 20:59:37 2007 +0000

    - Minor ifdef twiddle

commit 6402272adba372140597d0e0b3579556414ac379
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 20:59:23 2007 +0000

    - Recognize the DLV typecode

commit f16e5c44e78cef0fe75f7e38de3796743e8e488b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 20:59:05 2007 +0000

    - In val_get_token(), qualify the comment arg with "const"

commit d800619ddb58abb062b65c6fc4eb9fa2c73e2e35
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 20:58:28 2007 +0000

    - Re-structured flags to val_resolve_and_check (query flags in the lower nibble, internal flags in the upper nibble)
    - Defined new query flags for DLV
    - Added new definition for glue dependency chain max length
    - Removed definition for dlv-max-links policy
    - Moved const string definitions from val_policy.h to validator.h
    - Now keeping track of learned zone information in the struct delegation_info. Save name server information
    in the cache only when we have all information about it (including glue)
    - Define new flags member for val_internal_result. Flags may be different for each result chain (one may use DLV while the other may not need to)
    - Added proto for val_does_not_exist()

commit 79c33448b504cd051ec3bf3fd139f387821adf44
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 24 20:57:48 2007 +0000

    - Defined typecode for DLV

commit d72131f157e1ec1414ecc2af8133ca9b100e179a
Author: Lindy Foster <lfoster>
Date:   Mon Apr 23 20:25:37 2007 +0000

    implements revocation of trust anchors in named.conf.

commit 81bc1c3febf78303adee961d84fe3b030effb1af
Author: Wayne Morrison <tewok>
Date:   Fri Apr 20 15:24:01 2007 +0000

    Extended the white background of the infostripe across all columns.

commit 51c89b39f11be8d3d92103b9d9f99385dfa7af53
Author: Wayne Morrison <tewok>
Date:   Fri Apr 20 15:09:36 2007 +0000

    Hushed key archiving.
    Made the key-archive log message a bit more useful.

commit 9ccaad211cc573d6e67d64b75644614849897490
Author: Wayne Morrison <tewok>
Date:   Fri Apr 20 01:43:51 2007 +0000

    Added a timestamp to the beginning of the archived key's name.
    Added some pod discussing the programs exit values.

commit a87e69e84af7c66a76cb69bb612e09d73ab419ca
Author: G. S. Marzot <marz>
Date:   Thu Apr 19 20:55:50 2007 +0000

    perl resolve_and_check() fixes

commit acbb1da379b4df108b15dcfece1abc60ea4c5f82
Author: G. S. Marzot <marz>
Date:   Thu Apr 19 17:55:43 2007 +0000

    perl resolve_and_check()

commit c6ca3623bcd30145c640dba77fdef6aedce5cb4f
Author: Wayne Morrison <tewok>
Date:   Thu Apr 19 17:39:32 2007 +0000

    Deleted two unused variables.

commit 80cada79af2efb18a35db311b77a9a6ec7de24ac
Author: Wayne Morrison <tewok>
Date:   Thu Apr 19 17:37:15 2007 +0000

    Deleted several unused zone keyrec fields: kskroll, rollphase, rollstart,
    signing_set, zskcurpath, zsknewpath, zskpubpath, and zskroll.
    
    Deleted an unused key keyrec fields:  signing_set.

commit e26d2032f8c31de70ecec067830aad35cf718d92
Author: Wayne Morrison <tewok>
Date:   Thu Apr 19 09:19:11 2007 +0000

    Deleted the obsolete curphase records.

commit 444d9b7dce7526d1cf1cd13992f8e594eac7f44c
Author: Wayne Morrison <tewok>
Date:   Thu Apr 19 09:10:01 2007 +0000

    Upgraded to the same version used by rollerd-basic demo.

commit 273b5cc20470a26905325ba0ea0f3c9bc336732b
Author: Wayne Morrison <tewok>
Date:   Thu Apr 19 09:06:45 2007 +0000

    Reorganized the code and gave it real option handling.
    Added the -autods option so the DS-publishing part of KSK rollover can be
    faked.  (This is useful for just letting the demo run and run and run...)

commit fd621d27e79af65327c568c71d4f3301be66d8fc
Author: Wayne Morrison <tewok>
Date:   Thu Apr 19 07:19:39 2007 +0000

    Fixed two typos in the usage message.

commit 5d928fca4b85f6fad81c055d6a1c118429871328
Author: Wayne Morrison <tewok>
Date:   Thu Apr 19 07:02:53 2007 +0000

    Removed some log-cluttering log messages.

commit 2074b21a4bc2d6083b12240d8c1ef33aa5d1fcc5
Author: Wayne Morrison <tewok>
Date:   Wed Apr 18 01:54:05 2007 +0000

    Brought the fields up-to-date.

commit 7a3374361591fe4354bf8bdc655d5332e4be1023
Author: Wayne Morrison <tewok>
Date:   Wed Apr 18 00:32:15 2007 +0000

    Removed obsolete rollrec_signdate and rollrec_signsecs entries.

commit c5ae187bfb059a46b893d801958ef8934f488dc4
Author: Wayne Morrison <tewok>
Date:   Wed Apr 18 00:23:40 2007 +0000

    Deleted obsolete curphase records.

commit 9d1738e257cdaa90469901f8b8bbfa2f4ad3a922
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 20:30:43 2007 +0000

    Added descriptions of what is valid for rollrec names and field values.

commit 85886e346dca2557b75674682161da8808857cea
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 20:13:04 2007 +0000

    Added descriptions of what is valid for keyrec names and field values.

commit ef7bcaa983545f61a4774b4c0d3bf2035585c4d6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 17 19:26:43 2007 +0000

    Perform proper transformation of the wildcard proof into the result structure.

commit 6d187638ff8ea11275c437048e670ef9c1960f38
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 17:00:05 2007 +0000

    Turned off -ref and -unref if both were given on the command line.  (This
    relates to internal logic.)
    Ensure that a record-selection option was given.
    Reworked a couple assignments for cleaner logic.

commit 3dcbacf33b3ec8f8cefb3da94c1830189d6230f8
Author: Wayne Morrison <tewok>
Date:   Tue Apr 17 16:39:42 2007 +0000

    Fixed bugs in -ref and -unref processing so they work properly now.
    Renamed refdkey() to refdkeyrec() to better match its new functionality.

commit c71a453ae449eb0b279ddda67f10140302c8be0b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 17 13:58:07 2007 +0000

    Support multiple comment characters for the same config file
    resolv.conf can use either ; or # as the comment character

commit d0f39a3dbddc3f6208df645070aaadd83008ae13
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 16 19:28:51 2007 +0000

    doc update

commit 1e56f25376443064189b729f9cb152f83530ba60
Author: Lindy Foster <lfoster>
Date:   Mon Apr 16 18:58:11 2007 +0000

    Added revocation of keys from dnsval.conf.
    This depends on the revoke bit being received
      in a query of type DNSKEY and this bit is called REVOKE.
    Left in some commented out test code since there is no operational
      revocation that I know of.

commit b92e41f1dd4dac567236fc03fd73ef3ec6de3bb2
Author: Wayne Morrison <tewok>
Date:   Mon Apr 16 18:15:58 2007 +0000

    Fixed a bit of pod.

commit 39ae4e17a8d09c6162e18de0d3a9280e55b89252
Author: Robert Story <rstory>
Date:   Fri Apr 13 22:21:54 2007 +0000

    initial incomplete patch for ncftp

commit b33ea2ef5e72cb15a57de9b7a076e30c50d20db7
Author: Robert Story <rstory>
Date:   Fri Apr 13 22:21:34 2007 +0000

    initial incomplete patch for ncftp

commit a8410103c1ee47e57ee68947dcd500f1c6a4420d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 13 21:38:19 2007 +0000

    Some more fine-tuning of the wildcard proof checking logic

commit e8d826cc272618fec78b9b5dac4bbfe5ecf113c2
Author: Wayne Morrison <tewok>
Date:   Fri Apr 13 20:52:03 2007 +0000

    Added kskobs keys to the set of unreferenced keys.

commit 43d693557cfcccf2bef378a59d33f2913ae71def
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 13 20:25:41 2007 +0000

    - set initial value of ttl only during variable creation
    - set ttl type as u_int32_t instead of long
    - split the provably unsecure check into two functions - one for span check and the other for wildcard
    check. Make the test for wildcard optional through a param.
    - ifdef out the prove_existence function
    - When checking for wildcard sanity check for the non-existence of the name instead of the existence of the
    wildcard

commit 80fe4d23d628587d9a13589339ccb8da9329bb10
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 13 20:25:16 2007 +0000

    set ttl type as u_int32_t instead of long

commit 67d676674c200d4d609ebfaeec1272a69c9be107
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 13 20:24:43 2007 +0000

    In val_log_assertion_chain show NULL results

commit f597002fa30558a770bc86aaf14ea5c470a7fa20
Author: Wayne Morrison <tewok>
Date:   Fri Apr 13 19:51:12 2007 +0000

    Added cleanarch.

commit 73dfc555cbefb1f310b6da3c93d0c41ae439a810
Author: Wayne Morrison <tewok>
Date:   Fri Apr 13 18:56:25 2007 +0000

    New command for cleaning key archives.

commit 1907b740bcec2cc393960d4e67a62e8f38232414
Author: Wayne Morrison <tewok>
Date:   Fri Apr 13 16:53:35 2007 +0000

    Fixed the copyright dates.

commit 3d335aa5a7fa571fefaa013bd0db8ecddb756785
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 13 16:04:44 2007 +0000

    remove a debugging statement

commit 764ec420ef0b42051fd0e14b6bfb2a85e7dff83d
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 13 15:31:05 2007 +0000

    new patch to show a different error screen on validated DNE errors

commit 1188ad1f5e4cd12165cb619868f10bfe133a37e8
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 11 23:01:11 2007 +0000

    set the keyarchive directory

commit 2b9a33c8b1693d774ee4c80aa965557b71b47eae
Author: Robert Story <rstory>
Date:   Wed Apr 11 20:48:11 2007 +0000

    initial incomplete patch for lftp

commit bb566ffdb865390f2399d7915562cbf2e5bf1822
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 10 21:00:35 2007 +0000

    Add new qfq_flags member to the queries_for_query structure

commit 88ad5e550ea06403d008e0f79fd13e1ed5af8a7f
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 10 20:47:59 2007 +0000

    update to 1.1.1; change my email address to the FExtras registered address

commit 6a07cc7bd8e3c8efe7194e8d02aa59bfb242236c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 10 18:24:37 2007 +0000

    Display return code and validation status code

commit 52a6088003701470f36a82d457a9f45427e0ba7c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 10 18:16:19 2007 +0000

    Ensure that val_status gets set even when names do not exist

commit 6463355496df851066e443d73942ba2d5a9f57d0
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 10 15:04:10 2007 +0000

    make the getaddrinfo PR replacement function use the val_ version in the proper fashion rather than the work-around fashion

commit 388b14dae41b5bf3ea6ae8a3e42690c70d6e5641
Author: Robert Story <rstory>
Date:   Tue Apr 10 12:56:03 2007 +0000

    - support for val_res_search
      - look for and parse 'search' in resolv.conf
      - use search path for single label queries

commit 5676f28ed7c9d080461b228d0ce221d57413e413
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 19:34:31 2007 +0000

    Converted to Perl.
    Added an option that allows user-specification of logging level.

commit 7ed9ddf4a13a1649843d6457759e6af32f5768b7
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 19:27:48 2007 +0000

    Fixed the descriptions of keyrec_setdate and keyrec_setsecs.

commit 245103cae8fb82c255b050c064993a6b0ee49af5
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 19:24:00 2007 +0000

    Fixed the pod describing -long.

commit 9c9a8adbf98587a3f09b9f9a7e3cbb848ce60742
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 19:16:49 2007 +0000

    Fixed a bug that was preventing set labels from being printed.

commit be295f427094b8d32d4bbd814bce9c9a9ff4c51e
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 18:59:52 2007 +0000

    Renamed -obs to -zobs.
    Made -obs be shorthand for -kobs and -zobs.

commit 5cc43af6e95e9dc60cce44d3567358b75388ddec
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 18:45:03 2007 +0000

    Restored printing of obsolete-key data.

commit 3bb7339ae4f915f0e71f1ff7bf30ddc7c1773de0
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 17:43:02 2007 +0000

    Modified key output so instead of being alphabetically sorted by name,
    it is sorted in key-type order.  This order is:
    
            Current KSK
            Published KSK
            Current ZSK
            Published ZSK
            New ZSK
            Obsolete KSK
            Obsolete ZSK
    
    More clarifying pod was added to describe option use.

commit 77e52093665f33770725446e6b2ffdf5a0f788bb
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 16:34:50 2007 +0000

    Added a little more pod describing the output format.

commit bb75f798b41353b54f96e25ccfeb1ca13568685f
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 16:30:22 2007 +0000

    Added a bunch of pod describing the output.

commit 2386eac553b0ac38ea496320cc7e3d76b83d1beb
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 16:22:21 2007 +0000

    Added the -z-sets option aggregator.
    Fixed the pod for -z-ksk and -z-zsk.

commit bc2451571ee6c689b5f0c928e74e15aa4a0f410d
Author: Wayne Morrison <tewok>
Date:   Mon Apr 9 15:02:24 2007 +0000

    Added the -z-dates aggregator.

commit 26f41b4c4dc33708984a78c0e53cee30f37c0752
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 19:18:29 2007 +0000

    Added the -z-ksk and -z-zsk aggregator options.

commit a83bf6d7564ae748111ffb7f531d7426bb8990e9
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 18:04:10 2007 +0000

    Added the -z-dirs option aggregator.

commit f8a0727d2d8a3e8fc3a788871c7acb20f0e4277b
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 17:30:03 2007 +0000

    Added the -z-kskdir and -z-zskdir options.

commit ad8d0bf5200506ca07a21ff36947df4c467c666e
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 16:31:09 2007 +0000

    Added the -z-kskcount and -z-zskcount options.

commit 70252b25bf8afc509ac93a8071ec6760f95fd0dd
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 15:37:43 2007 +0000

    Added the -z-signfile option.

commit 5b31e4e95fefef449e3469d07598de371ea3f540
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 03:35:07 2007 +0000

    Switch display order of published and new ZSKs.
    Add a no-key-data note to the pod.

commit 1e6e467f0643b6f91db95d88701d006999529128
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 03:20:45 2007 +0000

    Added the -z-kskcur, -z-kskpub, -z-zskcur, -z-zsknew, and -z-zskpub options.

commit 63e30673d8312f3d2d9df668a3f32cfe428ef4a6
Author: Wayne Morrison <tewok>
Date:   Sat Apr 7 02:00:55 2007 +0000

    Added the -s-keys, -s-lastmod, and -s-zone options.

commit 9e00a5019bcf54f941acd3f405ba99fc202031b7
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 6 22:37:29 2007 +0000

    A new version of the patch:
      - debugging statements have been stripped
      - the APIs have been rewritten so the optional extended-error
        status codes that are produced by DNSSEC aren't passed back unless
        requested.

commit 5fce09cb26716a7b88e344fa5cc3684e83c80bfc
Author: Wayne Morrison <tewok>
Date:   Thu Apr 5 03:17:05 2007 +0000

    Added keylife back into the -long output.
    Modified the unset keylife message.

commit f71fce8b909ac360a20299b1a892a4ba4f7c775f
Author: Wayne Morrison <tewok>
Date:   Thu Apr 5 02:54:16 2007 +0000

    Fixed the help messages for the new -h-* options.

commit 4ecfe51fc373f13aaa789ad97f2ed1c7cd290b02
Author: Lindy Foster <lfoster>
Date:   Wed Apr 4 21:52:39 2007 +0000

    remove query_authserver function; this is now done by resolve_and_check_dnskey
    
    change sleep method, so only those zones which have reached their
      active refresh time are re-queried

commit 994cf5e3d9691526c7e8cc2e89ae0e76d3da6df9
Author: Wayne Morrison <tewok>
Date:   Wed Apr 4 21:17:06 2007 +0000

    Added the -h-zones, -h-sets, and -h-keys options.

commit 69db8fbb1522a1c169a78806956143409e173c18
Author: Wayne Morrison <tewok>
Date:   Wed Apr 4 17:27:40 2007 +0000

    Added the -k-path option to display a key's path.

commit 3a789b75b7fd3e8fd396285b0b8fe479f1257718
Author: Wayne Morrison <tewok>
Date:   Wed Apr 4 17:19:39 2007 +0000

    Added -k-random to display keys' random number generators.
    Rearranged some options in the help message.

commit 440ae7ad174b472a147b069e36f8bcb8c06b91d4
Author: Mike Baer <baerm>
Date:   Wed Apr 4 16:48:37 2007 +0000

    adding wget patch and how to

commit fc5ec9955d8019e09742bfb3e027855e92ff784e
Author: Mike Baer <baerm>
Date:   Wed Apr 4 16:07:40 2007 +0000

    adding directory for wget

commit ea39084ecdbd6afee354e7c04628242dcca13478
Author: Wayne Morrison <tewok>
Date:   Wed Apr 4 02:25:50 2007 +0000

    Fixed the -terse for set data to only print the set names.

commit 202918643c2c0607f32fbc086f9807ad913f5fd6
Author: Wayne Morrison <tewok>
Date:   Tue Apr 3 22:04:08 2007 +0000

    Pretty-printing fixes:
            Added pretty-printing for keys.
                    (In addition to the basic additions required for support, this
                    modified how keys are output.  Rather than printing the key
                    data as the key is selected (as is done for zones and sets),
                    the keys selected for output are added to a new hash.  After
                    all keys are selected, the selected-keys hash is output.)
            Changed -label handling so that -headers doesn't turn off key labeling.
            Changed some "Fooname" output strings to "Foo Name".
    
    Fixed some outstr() logic that was requiring unnecessary special-case code.
    Fixed some refdkey() logic that wasn't checking signing sets for KSKCUR keys.
    
    Code clean-up:
            Changed some hard constants to perl-consts.
            Assign aligns.
            Adjusted some variable comments.
            Moved outstr() to a more appropriate place.

commit ae4c72ddf217df93587376eb67407cf636e7df4e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 3 20:04:53 2007 +0000

    Add rrsigs to the query response

commit 890dd733370ce7bcd761c9c397fd41c43d1f1f76
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 3 18:54:10 2007 +0000

    run autoheader

commit 75ea91718fca9711f31c9a0c63d7b2694261c355
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 3 18:27:54 2007 +0000

    Make sure that user-supplied flags are not lost

commit 34885159827eafffc6011a459367ed5823aefcf4
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 3 18:23:35 2007 +0000

    Made nsec3 and dlv configure logic similar to that of ipv6

commit 6fbe4dafd90e06aa8b53667b6a4b83496f28eac6
Author: Robert Story <rstory>
Date:   Tue Apr 3 16:19:50 2007 +0000

    initialize uninitialized variables

commit 5147baba636a83a0adc2f13b63c4865f80d5b567
Author: Robert Story <rstory>
Date:   Tue Apr 3 16:19:09 2007 +0000

    for test target, use local selftest config, and only run default suite

commit 3ac3c692636503e53ea7952dbf20481b63e4050e
Author: Robert Story <rstory>
Date:   Tue Apr 3 16:10:49 2007 +0000

    - fix socket size param in connect() call to keep OS X happy
    - add more debugging outpu
    - don't loop beyond FD_SETSIZE
    - fix param to inet_ntop()

commit 13d2e5322f30fbffd7b4aa9ae1d21b89e347a44a
Author: Lindy Foster <lfoster>
Date:   Mon Apr 2 21:48:03 2007 +0000

    removed code no longer used.

commit e5692ac860f87b88f183fd1d5c942bbead133bfb
Author: Lindy Foster <lfoster>
Date:   Mon Apr 2 20:55:21 2007 +0000

    Removed some no-longer-relevant comments

commit 6ab1e9587dd249c7e6c681fe30e0c98d169616e2
Author: Wayne Morrison <tewok>
Date:   Sat Mar 31 15:08:16 2007 +0000

    Localized a few keyrec hashes to get "-zones -sets -headers" working properly.

commit 7ac3aa8b7021d3dc95690e74af13834690bc8625
Author: Robert Story <rstory>
Date:   Fri Mar 30 19:01:36 2007 +0000

    - fix prefix in val_sysconfdir
    - use AH_TEMPATE instead of AC_DEFINE, since we don't have the real value yet
    - fix with-ipv6 logic

commit 2180a3a1812dea7521ff4f08e9f5a9b89338144a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 30 14:37:11 2007 +0000

    Rename DLV to LIBVAL_DLV

commit 62b3d5c987f77d1b96545faa4630849585b50a4e
Author: Wayne Morrison <tewok>
Date:   Fri Mar 30 14:21:58 2007 +0000

    Added pretty-printing for zone output.
    Generalized some of the pretty-printing code.
    Made -headers and -label mutually exclusive.

commit 9e7c59405bdb5db8a630d984d46acd7eec955919
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 30 14:20:46 2007 +0000

    Rename is_trusted_zone to get_zse

commit 0fef2a68d415f01bbe232a124e69b6130b409a58
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 30 14:13:45 2007 +0000

    Use correct lock init var for the name server map

commit 984f201990b50acecb4a4686eba8db4840b16c0a
Author: Lindy Foster <lfoster>
Date:   Thu Mar 29 21:17:21 2007 +0000

    fixed hardcoded filename for persistent data.

commit f21a047ffc6bcbab8f60ce2a84fbfdcfc2b61045
Author: Robert Story <rstory>
Date:   Thu Mar 29 20:43:00 2007 +0000

    add --with-ipv6

commit 790a0ce14534e84165fa5a6e4a5ea198612878d4
Author: Robert Story <rstory>
Date:   Thu Mar 29 20:36:43 2007 +0000

    IPv6 support

commit 5400b8558ca36a488b78c3289edb6610b8edfa55
Author: Wayne Morrison <tewok>
Date:   Thu Mar 29 18:05:40 2007 +0000

    Prettied-up the output for signing sets.
    Added the -headers option.
    Added support for Current and Published KSKs.

commit c18a0660912362e325fa92744a0e96596234238e
Author: Mike Baer <baerm>
Date:   Thu Mar 29 17:32:54 2007 +0000

    updated patch and how-to to support RPM for fc6 postfix version
    created spec for RPM.

commit d73b5156188c6700b0008f6984218ee95238858b
Author: Robert Story <rstory>
Date:   Tue Mar 27 21:30:20 2007 +0000

    bump libcurrent

commit 800c53838e6e963ec6a1f8944999bd4ea228d1bf
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 20:36:08 2007 +0000

    Deleted an unused variable.

commit cd11dd52359bc9938951382404ec6c55235443ce
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 15:17:15 2007 +0000

    Modified set output so that the zone is always printed.
    Modified set caching so that one zone's sets won't stomp on another zone's sets.
    Fixed some showsets() comments to refer to sets instead of zones.
    Reordered some of the pod subsections.

commit 28e24c3c7d6177b47bb67c6dcde894649e9cc13d
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 14:41:56 2007 +0000

    Added the -z-archdir and -label options.
    Rearranged the options array.

commit 351648322c4a79326c1a551baf34738605ed6f04
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 13:43:32 2007 +0000

    Maintain a merged_glue_ns list that keeps track of all glue that was already available or fetched in the
    past. Query state moves from Q_WAIT_FOR_GLUE to Q_INIT only if all outstanding glue was fetched.

commit fefc07b21c449294ab0f13182cfd11fdf263a3ca
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 13:43:07 2007 +0000

    - While finding zonecut for DS record, leading qname label must be removed
    - VAL_QUERY_GLUE_REQUEST implies VAL_FLAGS_DONT_VALIDATE
    - Q_WAIT_FOR_GLUE can only move to the Q_INIT state. Perform correct check in fix_glue

commit 60aa104d7fe2b2282ee06e0db851ca2029584699
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 13:42:48 2007 +0000

    - Initialize merged glue list

commit 1e1f1d5306d15d5b06a5fff949c21cc46d12bd80
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 27 13:42:15 2007 +0000

    - In the delegation_info structure, replace pointer to glue with a list of merged glue records
    - VAL_QUERY_GLUE_REQUEST implies VAL_FLAGS_DONT_VALIDATE

commit 376d9253e031d18b5a180d928064c9453777bdb5
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 01:26:15 2007 +0000

    Used the *real* real default key.

commit ee2cbdd989e93092efd908f1353fe89377218653
Author: Wayne Morrison <tewok>
Date:   Tue Mar 27 01:18:54 2007 +0000

    Used the correct key-archive default.

commit aca1b5ce374af77220f334a98ff5f7552d9a484d
Author: Mike Baer <baerm>
Date:   Mon Mar 26 23:04:16 2007 +0000

    some updates to the 2.2 patch (mostly textual)
    added a 2.3 patch and howto

commit 8f66ed67b5db111a0ec2a2775b74625400a810dc
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 21:41:02 2007 +0000

    Added the archivedir zone keyrec field.

commit 3020cc5a7102fa3499288fa08291809d77118a6b
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 21:38:59 2007 +0000

    Added the archivedir zone keyrec field.
    Sorted the field descriptions.

commit f2e84cb15e5948ae4c8966ef80f9dc20b2526000
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 19:28:30 2007 +0000

    Added KSK archiving.
    Deleted some dead variables.

commit 93ad0d09e6b6f0abfa62ed2141d9aae3b59d3740
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 19:09:23 2007 +0000

    Added the keyarch default.

commit 0aa1bf7a2104166753f238599875796727f5c354
Author: Wayne Morrison <tewok>
Date:   Mon Mar 26 19:04:51 2007 +0000

    Added keyarch default.

commit baba1cd82a98d566de0901a34be6352319c91052
Author: Wayne Morrison <tewok>
Date:   Sat Mar 24 16:49:34 2007 +0000

    Added 'hide all keysets' menu command.
    Added 'show all keysets' menu command.

commit f6947e89cf88c6f557e3341aa949d3ee5e0f6284
Author: Wayne Morrison <tewok>
Date:   Sat Mar 24 16:48:03 2007 +0000

    New command to archive obsolete KSK and ZSK keys.

commit ece38b5894d791ea2334672953d60b4bd6ad32ad
Author: Wayne Morrison <tewok>
Date:   Sat Mar 24 16:47:23 2007 +0000

    New command to archive obsolete KSK and ZSK keys.

commit 5a610621a8a56f71e88d506a80da64c6cc077906
Author: Wayne Morrison <tewok>
Date:   Sat Mar 24 15:12:17 2007 +0000

    Fixed the pod description section to actually talk about *this* module.
    Added the dt_filetype() interface.

commit c1cee8b34f9951957475b1aa81b0b201e92b2702
Author: Lindy Foster <lfoster>
Date:   Sat Mar 24 00:42:23 2007 +0000

    If a new pending key (trust anchor) fails to appear in
    subsequent queries (RRSETs) before the holddown time has
    been reached, drop that key.

commit b5f2f264f5f41fac5e726206a97f343b4f0073fe
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 19:03:27 2007 +0000

    Add prototype for free_validator_state()

commit 4afb210a41f34d100434297e3255fe034cd42f98
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 19:03:17 2007 +0000

    Keep track of the context created for a NULL label. Return this object instead of creating fresh ones for
    subsequent calls.

commit d8c1cb68c727476772da9173e2c1d317104222c7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 19:02:57 2007 +0000

    Create a temporary context if the one supplied by the user was NULL

commit 90cb136c7e737f422d78681a2d7184374ee35bf7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 19:02:07 2007 +0000

    Don't free the context internally created for a NULL label

commit 7af9f2a543ebcffa5b3043fb9e63f1974046d794
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 19:01:17 2007 +0000

    free the null context in addition to the validator caches
    removed the ONE_CTX logic. This will not work if NULL contexts internally refer to a common object

commit 6dba4244286fa6a5c83a41cf8b478f6c70b0011d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 19:00:40 2007 +0000

    Export free_validator_state() instead of free_validator_cache()

commit 8729cbce418a1999076a6fb77510787f1141b014
Author: Wayne Morrison <tewok>
Date:   Fri Mar 23 17:57:56 2007 +0000

    Open the keyrec read-only if the read-write open fails.

commit e428c856da81d1950eea7a977a3939f0567d4c2e
Author: Wayne Morrison <tewok>
Date:   Fri Mar 23 15:05:02 2007 +0000

    Modified rollrec_read() to try opening rollrec files read-only if the initial
    read-write open fails.

commit e58bfd5107bc7361d6927aae1866a9b5baf55e28
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 14:26:05 2007 +0000

    Remove separate policy for expired sigs. The clock skew policy subsumes this functionality.

commit 8382cd153fc59e0a9ee7f7ad36763e5c6523a880
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 23 13:32:16 2007 +0000

    Moved string definitions for policies from val_policy.h to validator.h in order to allow functions such as
    val_add_valpolicy() to be able to make use of it.

commit 17604980d235a2a1f0eed21d7395d10e0ee57647
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 22:37:24 2007 +0000

    Added the ability to turn on/off display of ZSK signing sets.
    Added pod for all the new menu commands.

commit 3cbadf14aea0e33c237947433fd0055d6223dfc7
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 21:51:54 2007 +0000

    Added the ability to turn on/off display of ZSK signing sets.

commit 6ff5c4e86ab34d640b1ee6490eb94435afbad1d0
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 21:11:36 2007 +0000

    Added the ability to turn on/off display of KSK signing sets.
    Updated command version.
    Added some new column-related "constants".
    Deleted some dead code.
    Fixed some comments.

commit 816598bcab31ec6d12e7f68ff50bdefe2ab2b93c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 20:05:36 2007 +0000

    Add ability to test multi-threading situation

commit eaef7fc8a3f858af26bb1daa7f169c5870fa5dcb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 20:00:14 2007 +0000

    Since policy_entry_t is now a defined type, allocate memory for it

commit e7d87c2c082f2d7d49a8df413fdee64fc23a706a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:59:52 2007 +0000

    Add macro for setting ttl to the minimum reasonable value

commit a3d7788e4377e1760bde9deda2725895d498d057
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:59:37 2007 +0000

    Moved query locking macros from val_assertion.c
    Added/modified prototypes

commit 091ec295354db5e16eedfc90794169a227ec3e55
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:59:16 2007 +0000

    Moved query locking macros to val_assertion.h
    Define new function for resetting a query to its initial state
    Make sure we honor the ttl on the policy fragments when setting ttl on query and authentication chain
    structres
    Remove the older verify_provably_unsecure function
    Fix bug in data_missing/data_received logic

commit a9d60daaadb6ec098bb33ebfa14738367a00f6dd
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:59:00 2007 +0000

    In RETRIEVE_POLICY, remove expired policies from the list of returned policy_entry_t structures
    Change prototypes for parse routines: they now accept buf pointers instead of FILE pointers and don't
    expect the "end statement" character to be present.
    Since policy_entry_t contains zone and next pointer information, remove these members from the
    policy-specific data structures.
    Add prototypes for functions.

commit ffcd91565f74bfb428b87ccfd95c9482f0707866
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:58:48 2007 +0000

    Make sure we honor the ttl on the policy fragments

commit f5d048ffecc32cc63458a1c44f67f992fa0e9449
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:58:25 2007 +0000

    Add new function to add a validator policy to the context for a specific time duration
    Modified val_get_token so that it read from a character buffer instead of a FILE *
    Add logic to merge/free policies into the context's policy_entry_t* array
    Modified the parse routines: they now accept buf pointers instead of FILE pointers and don't
    expect the "end statement" character to be present. This is to allow a user supplied policy blob to also be
    parsed.
    The free routines for the policy structures are similarly modified so that they only look at what is inside
    the policy, and not the policy_entry_t list itself.
    Since zone information is common to all policies read it in a common place outside the parse routine; same
    with adding the new policy in the policy_entry_t list

commit 97c5520b01a5596c5df0c54068b6b44647828845
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:58:06 2007 +0000

    Modified read_val_testcase_file so that it made use of the new val_get_token function.

commit 0afdf328a5353a017cd22f003d1c14e813bd8c42
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 22 19:57:33 2007 +0000

    Re-defined policy_entry_t as a regular container structure
    No longer maintain list of overrides; instead work off the policy_entry_t* array
    Add prototype for val_add_valpolicy

commit d7e3b60dbeff9f4212afa38b0d19f975e3283943
Author: Wayne Morrison <tewok>
Date:   Thu Mar 22 16:54:10 2007 +0000

    Updated command version to 1.0.

commit d74253fbbda925fc09ad9e74904a8868b74264c8
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 13:22:38 2007 +0000

    properly honor DESTDIR in more locations

commit 92d49812aee9b3ff5cdd0f44b252b9216d40069f
Author: Wes Hardaker <hardaker>
Date:   Thu Mar 22 13:19:19 2007 +0000

    updating dnssec-tools spec to match recent patch branch work

commit ad7ddb39d09fefa10f0eaf5c8eb3649e9c14647f
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 01:16:01 2007 +0000

    Renamed the "ZSK Control" menu to "General Control".
    Added a -dspuball command.

commit e135b6195628a62c5a4e8f447586b1606a0322bd
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 01:12:17 2007 +0000

    Added -dspub and -dspuball commands.
    Added -nodisplay description to pod.
    Fixed copyright dates.

commit b8000c30426e6deb427e7b9fd92a17acfe752191
Author: Wayne Morrison <tewok>
Date:   Wed Mar 21 01:08:46 2007 +0000

    Added support for new rollctl -dspuball command.
    Added and modified comms sent to blinkenlights to account for KSK rolls.

commit 874bb49ed7d85bfd51557da1dcd3110decb5cf1f
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 23:39:57 2007 +0000

    Added the ROLLCMD_DSPUBALL command.
    Reformatted a few pod tables.

commit 1733eda16dbde15e67d1d3a36a49cfbcedde1229
Author: Mike Baer <baerm>
Date:   Tue Mar 20 21:09:32 2007 +0000

    added postfix patchh and howto

commit ea681307435f7668f44ba50014e93a91ff9c7b40
Author: Lindy Foster <lfoster>
Date:   Tue Mar 20 19:44:12 2007 +0000

    changed storage of keys from config files so multiple keys from a
    single zone can be accommodated.

commit 5f44c46419a14014ef331f40b88b100debedd0fb
Author: Wayne Morrison <tewok>
Date:   Tue Mar 20 16:13:13 2007 +0000

    Added columns for KSK keys.
    Added "constants" for use in referencing table columns.
    Added descriptions of KSK rollover phases.
    Moved Table creation into its own routine.
    
    (Note:  This is another step in adding KSK support, but it is still not
            complete.  It works (displaying KSK and ZSK rollovers properly)
            but there is still more to do.)

commit 38907a865eecb65b0ad1637dc1be8c5d22d41e30
Author: Wes Hardaker <hardaker>
Date:   Tue Mar 20 01:14:47 2007 +0000

    a bunch of spec updates to bring it in line with fedora extras packaging (hopefully)

commit 62074f9caecc524be6e38b8579f89acb61b89284
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 19 23:23:19 2007 +0000

    set modes properly on installed headers

commit fe961e9bc9058b2d5e591ddad4c306dcd68b7686
Author: Wayne Morrison <tewok>
Date:   Mon Mar 19 22:09:55 2007 +0000

    Added some KSK-specific commands.
    Added a few new commands from rollerd.
    Added a new option to zonestripe for specifying the rollover type being handled.
    Added phase colors for the new KSK phases.
    Deleted some dead variables.

commit f9c39667d1357a6af48c88d58956b99e86d57401
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 16 14:12:34 2007 +0000

    Fix null pointer exception

commit 2011cfbe5de34a39185960b12f23d9cfd202a872
Author: Wayne Morrison <tewok>
Date:   Thu Mar 15 17:22:49 2007 +0000

    Include the current keys when use -usezskpub.

commit eea57c375b8450469c80679de70f02dc25e9a069
Author: Wayne Morrison <tewok>
Date:   Thu Mar 15 15:05:52 2007 +0000

    Fixed pretty-printing so it all works now.
    Shortened unset kskphase and zskphase.

commit ec0ea339b4638adeac5dae87c335a20cdcfc903b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 15 15:01:35 2007 +0000

    Indentation

commit fb97764109ef58f701ee509ada2917cae9ad1619
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 15 14:47:54 2007 +0000

    Add new policies

commit f75e184072d350cc90313ce00efa000615fb2631
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 15 14:38:43 2007 +0000

    Apply the default policy by default. i.e. don't expect the user to specify a trailing : in the policy scope

commit 96738007cc4e6033c392c5856b1a46eff46339b7
Author: Wayne Morrison <tewok>
Date:   Thu Mar 15 02:46:03 2007 +0000

    Reworked how output is formatted so it's *bags* less messy.  This isn't
    finished yet, but it's a good start.
    Updated the version.
    Deleted some dead variables.

commit cce6ddb96adf4775c2c2d0fa04c014a466360c44
Author: Mike Baer <baerm>
Date:   Wed Mar 14 21:46:11 2007 +0000

    stdio.h  needed  to be included for the use of file io
    (i.e. 'FILE' type)

commit 86b37cecfaac571c8c5f01b69b67756658d79a41
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 14 17:02:31 2007 +0000

    added a rule to warn about missing keys (2 ZSKs and 1 KSK)

commit 14b5ed2abaecec930ffba79ec365d284ff5d2228
Author: Lindy Foster <lfoster>
Date:   Tue Mar 13 21:03:18 2007 +0000

    accept only one config file containing trust anchors

commit 67bff6eb2db7d8e5fa458d565c0c2495ae5438e2
Author: Wayne Morrison <tewok>
Date:   Tue Mar 13 20:31:21 2007 +0000

    Added the -headers option.

commit 07c61471718467adbaf0df980c57526bf00b6622
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 13 19:30:42 2007 +0000

    Ignore name compression and lowercasing for NSEC. Also handle other types defined by
    RFC4033

commit a21aed115cec75c5fc518970d3abd83b0f5917fc
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 13 18:16:53 2007 +0000

    Identify glue status through a query flag instead of maintaining a separate member within the query
    structure
    Be careful about not overwriting previous query states with new ones
    While doing the parallel fetch for DS records, dont look at the value of RES_USE_DNSSEC, since glue
    fetching logic can mess this up. Instead, explicitly look for the trust point and see if we are below it.

commit e3866224c28c331e961d26096541be0eed6f60cc
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 13 18:16:36 2007 +0000

    Exposing the find_trust_point() to other files in the library

commit 3855bb153ed83bd661b8347ae6936d853b24404d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 13 18:16:23 2007 +0000

    Identify glue status through a query flag instead of maintaining a separate member within the query
    structure
    Be careful about not overwriting previous query states with new ones
    Merge pending glue in a separate function. That way we can ensure that we haven't missed any query.
    Now exposing the find_trust_point() to other files in the library

commit 592f5b0930196bfde27b1446e614b607aa8db4c6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 13 18:16:01 2007 +0000

    Identify glue status through a query flag instead of maintaining a separate member within the query
    structure

commit cab96d8ba0d66fa045101e62cd3c873acf20042e
Author: Wayne Morrison <tewok>
Date:   Tue Mar 13 17:51:01 2007 +0000

    Got rid of unnecessary rollrec_fullrec() calls.

commit 5e5c6fa1371fb3be1badc19ef3168f242565dc8b
Author: Wayne Morrison <tewok>
Date:   Tue Mar 13 16:35:04 2007 +0000

    Added the -lastksk and -lastzsk options.
    Fixed a pod typo.

commit fe86f03614c8581c3a1d76791b06768656e7bdb1
Author: G. S. Marzot <marz>
Date:   Tue Mar 13 14:41:01 2007 +0000

    support new error codes

commit 6a0a259aa4cdc176ad46f4b8fa9960b44a39bca2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 19:02:48 2007 +0000

    Fetch DNSSEC meta-data in parallel while following referrals.

commit c77d80a26502ef31e405ad7a5ea4ea9cd92315d1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 16:20:43 2007 +0000

    Handle _SKEW error codes. Also handle missing WCARD_VERIFIED code.

commit 5000548bf4eff5a05f59243e42b690f9945add31
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 16:20:27 2007 +0000

    Recognize the _SKEW rrsig codes as success values.

commit 86bf0c7181c10e66949fe27753b3092637671d6a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 16:20:16 2007 +0000

    use clock-skew policy while determining security status of zone

commit 599b71793d399886f9051d0bb9af5fd9f3add3c6
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 16:20:03 2007 +0000

    Define policy structure for clock-skew

commit e74d015219bbdfefe866ce276be6980c695272a6
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 16:19:52 2007 +0000

    Implement policy for per-zone clock-skew defintion
    Perform proper free of the prov_unsecure_policy structure in free_prov_unsecure_status

commit 879cacd2264291a088fd7a95a65b39472f9f31f9
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 16:19:20 2007 +0000

    Deleted definition for SIG_ACCEPT_WINDOW. We now use the clock-skew policy to define this.

commit b7d268e9384d3880e44c0884151a9055babfbe8f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Mar 12 16:19:09 2007 +0000

    Added definitions for the "rrsig verified with skew" condition

commit f7eee60d4c50a1445b0ef021638f71420668c51b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 9 22:56:14 2007 +0000

    - Display validator status code for VAL_BAD_PROVABLY_UNSECURE

commit 1780a36eafcaca819a3cd209069015641937dc08
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 9 22:56:01 2007 +0000

    - Fix the logic where zonecut information was incorrectly getting overwritten
    - Fix return type for is_trusted_zone() so that error codes can be propagated upward

commit efeba39b4919f1241719950316ad5fd7e478a23e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 9 22:55:43 2007 +0000

    - Fix return type for is_trusted_zone() so that error codes can be propagated upward

commit 3fbabacd0acdbde59199027035d89c433539211e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 9 22:55:26 2007 +0000

    - Fix return type for is_trusted_zone() so that error codes can be propagated upward
    - Implement function to check if provably insecure condition is trusted or no.
    - If this state is not trusted set the result code to VAL_BAD_PROVABLY_UNSECURE

commit 498814cf2d7adbc4cd81c5a45f41a1712f003666
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 9 22:55:07 2007 +0000

    - Add definitions for provably insecure related policy

commit 32a0892e6aa3f96a8a98c294e395324677092770
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 9 22:54:53 2007 +0000

    - Reorganize policy parse functions around the READ_ZONE_AND_VALUE and  STORE_POLICY_FOR_ZONE macros
    - Define new policy that allows us to specify if the provably insecure condition is trusted or no

commit 843c36b5a637774124e8c78dca1b17d05317e60e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 9 22:54:35 2007 +0000

    - Add new validator status for the "bad" provably insecure condition

commit 579462bf7b81f2ceb54eac72a812ac14cce0acbc
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 9 21:19:50 2007 +0000

    version number update

commit 78cba9ab4b7fd5eba68de89b32a38008d8f6d9f5
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 9 21:17:41 2007 +0000

    copyright year update

commit 4cf7142d1227612c2d3053b04a827cd398b99e14
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 9 21:17:09 2007 +0000

    more uc/lc conversions for proper dnssec checking

commit 7c25b1146a38a33741b0e44566c6f833956a0a79
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 9 18:58:48 2007 +0000

    lowercase all NS records during set and check to ensure case
    discrepencies don't affect results.

commit aa1dd24ee333dbede9f7b47d3b34609d4f2d87ba
Author: Wes Hardaker <hardaker>
Date:   Fri Mar 9 18:51:22 2007 +0000

    don't lowercase the nxtdname

commit 8be902247dbb184ca41e32ae5895f6d7741b8bca
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 8 20:53:31 2007 +0000

    Use VAL_BOGUS_UNPROVABLE state instead of VAL_INDETERMINATE

commit 2f67c0c7b7216ad662d96e85bd427ce05032c066
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 8 20:52:24 2007 +0000

    Moved find_next_zonecut function to val_assertion.c

commit 3ce7df057439faba4e706039b0c6eb1cdfa5b06b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 8 20:51:37 2007 +0000

    Perform top-down validation while verifying if a name is provably unsecure

commit bca22bbab1cab5ec6d622d467c8b783274ad5e96
Author: Lindy Foster <lfoster>
Date:   Wed Mar 7 20:26:53 2007 +0000

    Take out early code for writing TA info to a file.
    This is replaced now by using DataDumper.

commit 2faddbb5a865531a5339ba1c4d7d82ab009a0b71
Author: Lindy Foster <lfoster>
Date:   Wed Mar 7 19:49:12 2007 +0000

    minor code changes, removed some obsolete comments

commit 2eceaeca9575f5a1645f9605e105491fd0aae7f1
Author: Wayne Morrison <tewok>
Date:   Wed Mar 7 01:59:32 2007 +0000

    Zap the phasestart rollrec field when a rollover cycle ends.

commit 4e17ba701b5d146bac940b82c9262f2d6a87538c
Author: Wayne Morrison <tewok>
Date:   Wed Mar 7 01:58:34 2007 +0000

    Added a means for rollrec_settime() to set a phasestart to null.

commit f4c65331216c27ac055be372b1f7088ec7e79656
Author: Wayne Morrison <tewok>
Date:   Tue Mar 6 21:07:21 2007 +0000

    Added an extensive pod explanation for output formats and what is displayed
    for each type of format.
    Reworked the set-up of dummy values for skip records.

commit 60baf284c01245e2459285d892a6575cabd3d61a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 6 20:20:21 2007 +0000

    Added the -loglevel option.
    Reformatted @opts so it's a bit clearer what's going on with it.
    Changed the default administrator from "(unlisted)" to "(defadmin)".

commit 19d6ab4a3fda0118e17ec2de84ee37c852b0c00a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 6 19:51:19 2007 +0000

    Added a comment to the file header.

commit 0616cbb8458c69e4d9088900ccd28c1f85d4f322
Author: Wayne Morrison <tewok>
Date:   Tue Mar 6 18:45:33 2007 +0000

    Added the -admin option.

commit 99f8db7c809b25defb908e1b04f01b6a3dde8d76
Author: Wayne Morrison <tewok>
Date:   Tue Mar 6 18:14:45 2007 +0000

    Fixed copyright date.
    Deleted -phase option.
    Added -kskphase, -zskphase, and -phases options.

commit 7bc98734913277bd78098d9eabbf812e947ab748
Author: Wayne Morrison <tewok>
Date:   Tue Mar 6 17:39:00 2007 +0000

    Added the -admin option.

commit d36ee65be068fd9245b59242467d8473f10c750a
Author: Wayne Morrison <tewok>
Date:   Mon Mar 5 20:22:05 2007 +0000

    Added the -kskphase option.
    Improved error checking for the -kskphase and -zskphase option values.

commit 2b66e5c6cf87431709dd6a4b18ee62a68f8b8c59
Author: Wayne Morrison <tewok>
Date:   Mon Mar 5 19:10:19 2007 +0000

    Adjusted copyright date.
    Changed the -phase option to -zskphase.

commit 30cf31f4760cc5cd8dbc510c4f36cbcc44f77059
Author: Lindy Foster <lfoster>
Date:   Mon Mar 5 18:09:25 2007 +0000

    Save new key data to a file, and load this file at the beginning of
    each run. This lets trustman survive restarts.

commit 132a9ace11a5ed036f62f3d2be9063a7e28b7e5b
Author: Wayne Morrison <tewok>
Date:   Mon Mar 5 18:05:18 2007 +0000

    Fixed copyright dates.
    Added the -admin and -loglevel options.
    Add ksk_rolldate, ksk_rollsecs, zsk_rolldate, and zsk_rollsecs to the output.

commit c34173f000fc74d456e5b519b70f62fa5935f46a
Author: Wayne Morrison <tewok>
Date:   Mon Mar 5 18:01:51 2007 +0000

    Fixed regexps for validating logging levels.

commit 6cf0283992fc70767e8b745c89ececd50973be32
Author: Wayne Morrison <tewok>
Date:   Mon Mar 5 16:15:16 2007 +0000

    Change the "curphase" logging level to "phase".
    Fixed the value of the "phase" logging level.

commit 9fce91d7fe1eb12d39b8225efb1e584a179442ca
Author: Wayne Morrison <tewok>
Date:   Mon Mar 5 16:12:19 2007 +0000

    Renamed the "curphase" logging level to "phase".

commit 670de2b70cad860bebfe5891e5fbd98174b39123
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 2 21:00:35 2007 +0000

    Fixed some older test cases

commit 4fed47fb68ad857a0444f9922f3bc8e48c445d3b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 2 20:58:31 2007 +0000

    - Implement timeout logic for validator cache
    - Implement bad-cache logic
    - No longer accessing the trust assertion using the
      val_ac_trust pointer. Instead, look for the trust point
      through the queries_for_query cache
    - Modifiy prototype of various functions to allow access
      to the queries_for_query cache
    - Dont use the VAL_INDETERMINATE_PROOF status code, instead
      use VAL_BOGUS_PROOF

commit d2995e09d4383febe17efe0ad7b1916d008621f4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 2 20:58:14 2007 +0000

    - Correctly set the zonecut information for DS records
      obtained while following referrals

commit bb3f45baa5bf8adcf9aa770788f7df6f8274daec
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 2 20:58:02 2007 +0000

    - No longer accessing the trust assertion using the
      val_ac_trust pointer

commit e2bb4910cc10a1ccb35beaf8618515283c1a0115
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 2 20:57:36 2007 +0000

    - Add definitions for bad cache TTL and threshold
    - Removed pending query logic; we need to go and look
      for our pending query from the queries_for_query cache
      depending on the state of the assertion.
    - No longer maintain a pointer to val_ac_trust.
      If data in our cache times out the value will not
      be trustworthy.
    - Store TTL expiry and bad cache status in the
      val_query_chain structure

commit 31157f747fc804578aafb3b84b5fd530446207a8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 2 20:24:19 2007 +0000

    Recognize the VAL_ERROR status code

commit e59b92e05019ab19b98e5b3d6d99c7239310a71b
Author: Wayne Morrison <tewok>
Date:   Fri Mar 2 16:59:52 2007 +0000

    Updated copyright.
    Added rollrec checks for:
            - invalid KSK phase
            - mismatched KSK rollover timestamps
            - mismatched ZSK rollover timestamps
            - contemporaneous KSK rollover and ZSK rollover
            - empty administrator field
            - invalid logging level

commit 2089656e3be6f23f9a10998b537132ad9c0f78dd
Author: Wayne Morrison <tewok>
Date:   Fri Mar 2 16:03:21 2007 +0000

    Added a description for loglevel.

commit 5b57bdfc8e1b8ade11898db021299553380ab29e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 2 15:38:54 2007 +0000

    Don't complain if the class is missing

commit 25387ea23f46702048f6cea83c3b82f910eb8d58
Author: G. S. Marzot <marz>
Date:   Fri Mar 2 14:56:28 2007 +0000

    fixes to build and test from treeprior to install, handle new conf locations, initial resolve_and_check()

commit 9ea2582a16e56d36a1bea965de563177be1be780
Author: Wayne Morrison <tewok>
Date:   Fri Mar 2 02:41:01 2007 +0000

    Alphabetically sorted the defaults hash.
    Added missing defaults for lifespan-max, lifespan-min, rndc, roll_logfile,
    roll_loglevel, and zonesigner.
    Changed the "admin" default to the proper name "admin-email".
    Deleted the hardcoded @defnames array and replaced it with a dynamically
    built array.
    Made sure all the defaults have pod descriptions.

commit afe816205b5a45dc515d9b8962d690a4f766480e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 1 22:23:42 2007 +0000

    Added the drill extension to firefox, which contains modifications that allow hostnames to be validated
    using libval/getaddr.

commit b46c1cccdfa5e22f6e1fc3f3ce0dc753b2d629ef
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 1 21:30:58 2007 +0000

    Added some level of logging when conf files cannot be read

commit badd562b3da4d3a3cd7566d342115444cc7ae01d
Author: Lindy Foster <lfoster>
Date:   Thu Mar 1 18:55:46 2007 +0000

    modify resolve_and_check_dnskey to take a file argument, so I can
    also use it to pass in a temp file with a dnsval-ified named.conf
    so validate can check that as well.

commit 99329e70231525ad0d166339acd063d9785ed5f4
Author: Robert Story <rstory>
Date:   Thu Mar 1 15:42:40 2007 +0000

    - fix configure detection of libval-threads
    - add two config file options for resolver.xml
      - drop_untrusted and dnssec_log_level
    - use new libval log callback to log libval msgs

commit e67fea347f0f8cfb9ca13fec163d0ee322419836
Author: Wayne Morrison <tewok>
Date:   Thu Mar 1 15:37:59 2007 +0000

    Reverted to using curphase instead of zskphase.

commit c6b2da03cfa0bf5fbdea39e906be8cc6401dbc04
Author: Robert Story <rstory>
Date:   Thu Mar 1 15:36:30 2007 +0000

    bump 2 log messages from DEBUG to INFO

commit cc630ff6cbad58b0a3a0118c5148c2e0937eb39d
Author: Robert Story <rstory>
Date:   Thu Mar 1 15:35:19 2007 +0000

    - remove unused 'const char *' ptr in val_log struct
    - add 'void *' ptr in val_log struct
    - new logging method: callback
      - add new cb (callback) member to union in val_log struct
      - prototype for val_log_add_cb
    - add missing setup initialization in val_log_add_udp

commit 230d13a912365c453269c156dc73581adbcf3ab3
Author: Wayne Morrison <tewok>
Date:   Thu Mar 1 15:31:18 2007 +0000

    Change from using a hardcoded default config path to calling getconffile().
    Change "curphase" references to "zskphase".
    Added checks for the admin-email field.
    Expanded the pod description to be more helpful.

commit 7bad6d23bc19590e8ad2d5fd53f120ea3372535f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 1 14:45:47 2007 +0000

    Fix typo

commit ba9a4a84eb9841935f1a33f61db775ddd2d5ed81
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 21:58:51 2007 +0000

    Added prototype manual KSK rollover.
    Added enforcement of "one rollover at a time" rule.  Initiation of KSK rolls
    takes precedence over initiation of ZSK rolls.
    Reworked expiration calculations to calculate from end of previous
    rollover cycle.
    Reorganized the initial pod description section.
    Added pod describing KSK rollover.

commit 288124db163ad6dda3628bdcdc08016ee5875514
Author: Lindy Foster <lfoster>
Date:   Wed Feb 28 20:30:30 2007 +0000

    - added some TODOs so I won't forget
    - took out a bunch of variables no longer used
    - modified the data structure holding new keys so there is a single
      structure which contains all of the key info, including the add holddown time
    - made the newkey structure a hash of array refs so there can be more than
      one new key at a time for any given zone (thanks Suresh for the suggestion)
    - changed the way new key data is written to the config files so it looks
      better
    - modified again how dnsval.conf is handled so new keys are only added for
      the types of trust-anchors needed (not all)
    - new keys added to config files are now stored in the "known keys" structure
    - new keys added ... are now deleted from "new keys" structure

commit 53e9d5c2367a9d1dccc5edb2a5c37505ba86e3a7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 28 19:23:22 2007 +0000

    Fix bad copy paste

commit b03032ed877c56a26a18e03c79e395e04ba0f249
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 28 19:16:07 2007 +0000

    Construct the chain of trust even if some other thread had fetched data for you.

commit 3667c2b46b7f83faafcd5948ed553ec13a52e09c
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 17:35:33 2007 +0000

    Added predictive processing for path prognostication if -noprompt is passed.
    Added handling for the administrator's email address.

commit ba4790bf85773cedf57a43f3e5ec0c10fcb89e15
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 17:05:02 2007 +0000

    Added a default for rollerd's sleep time.

commit 74952b7673b2f29f9a64ff2fdbe92c1dcd1b9531
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 28 16:47:21 2007 +0000

    Start from the correct testcase in the range specified by {tcs, tce}

commit 45c17251639261cbde13d3ec8f7ada5d150060be
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 15:47:52 2007 +0000

    Added a pod description of the admin default.

commit 47b3770f3fca4050325af69028e6f845e74e4b21
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 15:38:23 2007 +0000

    Added a default DNSSEC-Tools administrator email address.

commit e660818f0e0287f94f9871030617a7e1d3cfd304
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 15:03:38 2007 +0000

    Add a check to ensure a valid recipient was given.
    Fix the pod's error return list.

commit 8288e396929edcfd9c84ff5503c26ab39886300e
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 02:15:33 2007 +0000

    Adjusted some spacing.

commit 915cfab913029ed7d81b4e584510d67a121c8955
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 02:14:14 2007 +0000

    Updated to describe new fields.

commit ba9d43a59fa24753233a33d68c982c1da4dca319
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 01:29:57 2007 +0000

    Added some pod documentation for getprefixdir().

commit 175acfa4241f8e339e270b40eafc69664bdce1bc
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 01:19:54 2007 +0000

    Added an optional "sendto" parameter to dt_adminmail() to specify a
    non-default recipient.

commit fb6b3f94a576607bacfb8660313e2690eb461f2b
Author: Wayne Morrison <tewok>
Date:   Wed Feb 28 01:12:06 2007 +0000

    Renamed LOG_CURPHASE to LOG_PHASE.
    Added the ROLLCMD_DSPUB and ROLLCMD_ROLLKSK commands.
    Added a slash to the pidfile definition.

commit 503b1d56bebd0630152109d44183af097e63fb81
Author: Wayne Morrison <tewok>
Date:   Tue Feb 27 22:43:07 2007 +0000

    Deleted curphase from the list of valid rollrec fields.
    
    Add the following to the list of valid rollrec fields: administrator,
    ksk_rolldate, ksk_rollsecs, kskphase, zsk_rolldate, zsk_rollsecs, and zskphase.
    
    Fixed a number of regular expressions so field data can be blank.
    
    Fixed a bug wherein skip rollrecs weren't being recognized by rollrec_setval().

commit b28ffc3496094f3ce7968d0393eb3c4cedf67496
Author: Robert Story <rstory>
Date:   Tue Feb 27 22:37:41 2007 +0000

    fix expanded_sysconfdir for default prefix

commit fcb602f5175e032b94702ea002f81b95d905e6e7
Author: Robert Story <rstory>
Date:   Tue Feb 27 20:57:30 2007 +0000

    clean up memory on exit

commit a016d6b2c8604c3e795747e58f84af565abf8128
Author: Robert Story <rstory>
Date:   Tue Feb 27 20:57:06 2007 +0000

    fix for running specific test range

commit bf4806efe4c0ff3f05390981c56ea34508bb2033
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:55:30 2007 +0000

    - We no longer log query information, since the query chain
      could easily have been modified by a different thread,
      and hence the results may be un-predictable.

commit 3d7a01ffb88d7fc00c3b7159efd7c0dcf8f00f5a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:55:11 2007 +0000

    - Modified function prototypes: use the queries_for_query linked
      list instead of the val_query_chain linked list while tracking
      queries issued for val_resolve_and_check()

commit 1c1be9f438ab3b0361e8847bcd2de5a97068599e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:54:20 2007 +0000

    - Define macros for acquiring and releasing context-related
      validator policy locks.

commit 3d433fc1b62ef4df6659ec633e6961fa3a39b546
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:54:02 2007 +0000

    - Initialize context-related locks during context creation
    - Perform proper cleanup of context upon error or when
      it is released.

commit ec478adfceec390b5efc13d3193a1292c769c7ec
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:53:27 2007 +0000

    - Add any new queries to the queries_for_query linked list
      being maintained for the current val_resolve_and_check()
      function.
    - Don't modify the name server cache in
      res_zi_unverified_ns_list(). This is to allow us to use
      a read-lock (as opposed to a write lock) while reading
      from this cache.

commit 0aec38176e895738f81305e52b16eb25313253d4
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:52:20 2007 +0000

    - add_to_query_chain() now returns the added element
      in the last parameter. This element is no longer brought
      to the front of the list. Propagate this value to all
      functions that were operating under this older assumption.
    - Also match query flags when looking for a matching query
      in the val_query_chain linked list
    - Maintain a new linked list that tracks all queries issued
      for a given query. Each element in the linked list points
      to a separate element in the val_query_chain linked list
      For each element added to the queries_for_query linked
      list, we also acquire a read lock, so that the query does
      not disappear underneath us. val_resolve_and_check() only
      tries to answer these queries (instead of all outstanding
      queries in val_query_chain)
    - A proof of non-existence with a different owner name can
      be returned when we ask for one of NSEC, SOA or NSEC3 types.
      Don't treat this as a conflicting answer.
    - For each newly created authentication chain element add a
      "back pointer" to the query that was responsible for its
      creation.
    - Use flags from the val_query_chain structure where ever
      this is available instead of passing the flags as a
      separate argument.
    - Since the authentication chain is always available from
      within the context, don't pass it as a separate argument
      to functions such as assimilate_answers
    - Combine find_next_zonecut() and verify_provably_unsecure()
      functions into the main query send/receive cycle. Also add
      a "done" parameter for each of these functions to indicate
      if the operation completed or was waiting for more data.
    - Return result of verify_provably_unsecure() check as a
      separate param and return the normal error codes from the
      function.
    - ask_cache() and ask_resolver() now try and fill in data
      for all pending queries instead of just returning when the
      first answer is found.
    - Acquire proper locks before refreshing validator policy

commit 14398f91dec2a72b7dbdfaa2a4eeebeb42968214
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:49:11 2007 +0000

    - Use separate locks for each cache type
    - Always grab an write lock when modifying the cache
      instead of doing upgrade/downgrade operations

commit 8dfc6f5549d9ee5faa73e81519f6ad1470163ac0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:48:48 2007 +0000

    - Modify validator policy only after acquiring appropriate locks

commit 59e7f414e468f6c306ec81923592e4dae5717467
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:48:25 2007 +0000

    - We no longer log query information, since the query chain
      could easily have been modified by a different thread;
      the results are un-predictable.

commit 3f5feb6dafebc36cdd7219512de9342cf9493e6f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:46:48 2007 +0000

    - Never block when reading data from the sockets

commit 77fc4a3f051c6a5d787e1a7b0e7e2598671141ce
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Feb 27 17:46:23 2007 +0000

    - Added VAL_MASK_AFFECTS_CACHING flag
    - Define read-write and mutex locks for val_context_t
    - Added a back pointer from the "internal" authentication
      chain element to the query that was reponsible for its
      creation
    - Added a read-write lock for val_query_chain
    - Made qc_flags type consistent with type being passed to
      val_resolve_and_check()
    - Added new structure queries_for_query that acts as a
      container for all queries issued while verifying and
      validating a given query.
    - Changed the prototype for val_log_authentication_chain.
      We no longer log query information, since the query chain
      could easily have been modified by a different thread,
      and hence the results may be un-predictable.

commit bc53ba3b140aa4bdd245277aee684a4081c12a22
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 26 21:27:16 2007 +0000

    Make return code consistent with other command line apps for the validator: return 0 in success and -1 on
    failure.

commit baff2cf458c31a97aea2cbb6753972452c448edf
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 26 20:56:10 2007 +0000

    Update NSEC3 code to most recent spec

commit f056843010ae2ebfd7507b498f86e8b9a9b19582
Author: Robert Story <rstory>
Date:   Mon Feb 26 18:36:33 2007 +0000

    pass/accept sysconfdir when making perl makefiles

commit 815a0fe3c02449a9c6a3fd4ff259e89103926dc2
Author: Robert Story <rstory>
Date:   Mon Feb 26 18:35:12 2007 +0000

    get sysconfdir from args to stuff into makefile

commit a4b6c7c7bbeea0b4ae4f940e7e2387c6daae5f9f
Author: Robert Story <rstory>
Date:   Fri Feb 23 19:27:35 2007 +0000

    - use getconfdir to get config dir
    - tweak pod/comments to use /usr/local/etc instead of /usr/etc

commit 962465b41d2e5934b0fe9ea643f8ed61b547d693
Author: Robert Story <rstory>
Date:   Fri Feb 23 19:23:23 2007 +0000

    use getconfdir to get config dir

commit 12f20b956979989255d27abd767654c45acad752
Author: Robert Story <rstory>
Date:   Fri Feb 23 19:17:09 2007 +0000

    - use conf module
    - use prefix for in default path to binaries
    - use sysconfdir in default conf file path

commit a149ab65e18449396d743b8a727441aa0ca57a75
Author: Robert Story <rstory>
Date:   Fri Feb 23 19:15:23 2007 +0000

    new getprefixdir function

commit 750b12bd7fcb682cc011498b58488520936e99ab
Author: Robert Story <rstory>
Date:   Fri Feb 23 16:45:01 2007 +0000

    - generate conf.pm from conf.pm.in
    - use sysconfdir instead of prefix/etc

commit d76ede5760acdc47096de57bc07a22d4473eb891
Author: Robert Story <rstory>
Date:   Fri Feb 23 15:24:54 2007 +0000

    use $sysconfdir instead of $prefix/etc

commit 9e39f0c84d58b293a10bd66a4beb5d2a48a35d68
Author: Lindy Foster <lfoster>
Date:   Wed Feb 21 20:06:03 2007 +0000

    added back some code to write new keys only to the
    correct type of trust anchors in dnsval.conf.

commit 624395171821c75b4a34a934524ac1ef15f58ba8
Author: Robert Story <rstory>
Date:   Wed Feb 21 15:10:21 2007 +0000

    mention new default path, configure behaviour and selftest suites

commit f03d2e4fb42e7b5d936fb721c096a325ece180fe
Author: Wayne Morrison <tewok>
Date:   Tue Feb 20 20:13:48 2007 +0000

    Moving .../etc/dnssec to .../etc/dnssec-tools.

commit f1a70d0a56537c616d26f470d3e827aaa4ac583b
Author: Wayne Morrison <tewok>
Date:   Tue Feb 20 19:42:10 2007 +0000

    Moved .../etc/dnssec to .../etc/dnssec-tools.

commit 4a7f87017571cc233fc93b6cf6408b02923cdcd8
Author: Wayne Morrison <tewok>
Date:   Tue Feb 20 19:01:57 2007 +0000

    Moving .../etc/dnssec to .../etc/dnssec-tools.

commit aeea8fb8b8869e6a04ce30823797b23d28fb7da1
Author: Robert Story <rstory>
Date:   Tue Feb 20 18:23:50 2007 +0000

    update to use etc/dnssec-tools

commit 7187a716c56e5a8420b92fe17d29c1cd9acfcdff
Author: Robert Story <rstory>
Date:   Tue Feb 20 18:22:09 2007 +0000

    update CONFDIR to use etc/dnssec-tools

commit ad8576a55d7fa3cfa4aed9b9ed9744a36da7d481
Author: Robert Story <rstory>
Date:   Tue Feb 20 18:19:30 2007 +0000

    - fix much breakage in makedirectories target
    - update path in dtinitconf message

commit 0262d94f9fb9a901f36cd30fe7d409f4834bfe9d
Author: Robert Story <rstory>
Date:   Tue Feb 20 18:16:12 2007 +0000

    - fix much breakage in makedirectories target
    - add PREFIX/etc/dnssec-tools to INSTALLDIRS
    - update nextstepinstructions to use paths from configure

commit 40d016def6ce275b08a0db717e0820058df5844a
Author: Robert Story <rstory>
Date:   Tue Feb 20 18:14:36 2007 +0000

    - display summary of options when configure finishes
    - update default config prefixes to PREFIX/etc/dnssec-tools
    - prompt for resolv.conf and root.hints locations if not specified
    - search for existing root.hints file, and use it as the default
      in prompt to user

commit 75cd17583a1399728dbd3fd03e3858538fd3797e
Author: Robert Story <rstory>
Date:   Tue Feb 20 18:10:52 2007 +0000

    - add acinclude.m4 (from net-snmp)
    - run aclocal to upate aclocal.m4, and include acinclude.m4

commit 9759fb8e8c7cdd218f422a5b88a737e9b3427cfe
Author: Robert Story <rstory>
Date:   Tue Feb 20 18:00:34 2007 +0000

    - add -F | --testcase-conf to all testcase file to be specified on command line
    - warn if -s and -S are combined, or -S used multiple times

commit 99494eaf16856b53ea8ec5f9c946badd7c7ea34d
Author: Robert Story <rstory>
Date:   Mon Feb 19 19:26:07 2007 +0000

    fix typo

commit b1ca7e4b04ab36bbab15ecefef4d6f0ce94ceacc
Author: Robert Story <rstory>
Date:   Fri Feb 16 23:27:01 2007 +0000

    - add '-S suite |--test-suite=suite'
    - '-s | --selftest' now runs all suites
    - prefix selftest runs with suite name
    - prefix each test with index in test suite

commit d111701513b820cb0f337ecbcd4b38b5ffa1faca
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 16 23:20:37 2007 +0000

    Install getaddr and gethost applications

commit a7c5c87425b4cada79102e2b0e7691dfad601c2f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 16 23:19:43 2007 +0000

    Return the validation status as the program status code

commit 957556311772016182966462aabe0f6fa6fcad09
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 16 23:04:45 2007 +0000

    Don't complaint if root.hints is missing

commit 10b3327a18d7310ba9c7843c4daa7578bef56d0e
Author: Robert Story <rstory>
Date:   Fri Feb 16 21:46:57 2007 +0000

    add sres to libs

commit afaf86ac1bb4cf55e692dcb184785717a01bf1ad
Author: Robert Story <rstory>
Date:   Fri Feb 16 18:40:39 2007 +0000

    - add the rest of the tests from validator, as suites
      - Please feel free to re-organize and groupe the suites as needed!

commit acf19098d5e09cfaff2f20c0af62547aad975f8e
Author: Robert Story <rstory>
Date:   Fri Feb 16 18:38:35 2007 +0000

    add support for suites of tests

commit 40afe9feb3c090e800452577b70974c8d46e142c
Author: Robert Story <rstory>
Date:   Fri Feb 16 16:45:40 2007 +0000

    remove extra QUIET

commit 26e3a52cf37192cc36996cb4508577e3a35f09a5
Author: Robert Story <rstory>
Date:   Tue Feb 13 19:59:13 2007 +0000

    copy ptr after it is initialized

commit a16bc84a4476f084d6080959bae6fbd1818d33bd
Author: Robert Story <rstory>
Date:   Tue Feb 13 19:45:28 2007 +0000

    deal with default prefix for testcase path

commit ed1d205aeca768fd59441c5e171663bf1c2b163d
Author: Robert Story <rstory>
Date:   Tue Feb 13 19:28:12 2007 +0000

    add includes for os x

commit d999b8a95c3fe969d608fbf873ff4bf50c54d539
Author: Robert Story <rstory>
Date:   Tue Feb 13 18:47:55 2007 +0000

    add path to cp

commit d49c05138a1c29c8aa1d69f0a65d4d1d5181f5fc
Author: Robert Story <rstory>
Date:   Tue Feb 13 18:47:03 2007 +0000

    - rename selftest dist file
    - create $prefix/etc/dnssec during install

commit 8222327bf81bff357a7027ba45c2fdc302a075f2
Author: Robert Story <rstory>
Date:   Tue Feb 13 18:45:08 2007 +0000

    rename file

commit 66470b1baf682da4b2f483b1058986cf1b55fb05
Author: Robert Story <rstory>
Date:   Tue Feb 13 18:12:14 2007 +0000

    new header

commit b79fad378098b73ce4e70eb658363e6eacf35d58
Author: Robert Story <rstory>
Date:   Tue Feb 13 18:11:12 2007 +0000

    update for getting testcases from config file

commit 5042206eb833628bf924cb704103b12d68445ac6
Author: Robert Story <rstory>
Date:   Tue Feb 13 18:08:30 2007 +0000

    new files for getting testcases from a config file

commit d8887e0cd8460ba8be3afb707e4e02a6da0d9562
Author: Robert Story <rstory>
Date:   Tue Feb 13 18:06:49 2007 +0000

    add VALIDATOR_TESTCASES macro

commit 534a8e1a8b72da2da32db0839613c15d0d0dfca3
Author: G. S. Marzot <marz>
Date:   Tue Feb 13 15:00:54 2007 +0000

    add paths to perl mod make for libval-config

commit 522ab7da042fead8cab50954c6031e52aa420254
Author: Robert Story <rstory>
Date:   Tue Feb 13 14:52:24 2007 +0000

    - add define for MAX_TEST_RESULTS

commit 01d5498ce6bf2b41f7c5838ba2b09fec7dcd58f1
Author: Robert Story <rstory>
Date:   Tue Feb 13 14:33:23 2007 +0000

    - rename get_token to val_get_token and remove static qualifier
    - new static destroy_valpolovr to reduce duplicated code

commit 983301da6b3d6b6635d4a11bc35e7db7cf8b8046
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 12 21:36:05 2007 +0000

    Save header information when constructing an empty nxdomain response

commit e9a7168a3b6870434a971337dc08a06e8ce22c16
Author: Wayne Morrison <tewok>
Date:   Fri Feb 9 19:13:52 2007 +0000

    Fixed a few errors in the pod.

commit a5455582d5224126c5a47b82e1faac3d6911353c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 9 14:25:27 2007 +0000

    Make VAL_NONEXISTENT_TYPE_NOCHAIN a transient error code: it will settle to one of
    VAL_NONEXISTENT_NAME_NOCHAIN or VAL_NONEXISTENT_TYPE_NOCHAIN

commit 7624dea11adc8a77c84050fd6fea2a1bc89dca83
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 8 20:27:05 2007 +0000

    Correct improper #undef usage

commit 90ee14b80139a43226d88af818a81cd1adba73ce
Author: G. S. Marzot <marz>
Date:   Wed Feb 7 19:49:02 2007 +0000

    install libval-config and use it from perlmod, fix test for mac compatibility

commit 42b423e3c3601e53ecac0574ff2492da8fcc4cd6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Feb 7 19:14:26 2007 +0000

    Don't add the same key multiple times

commit bbad98e900d837ff62d1bf34ad9c1e63843c1abb
Author: G. S. Marzot <marz>
Date:   Tue Feb 6 17:28:30 2007 +0000

    add subdirs to top level make

commit 6c7b2fb1eee27df9508f15c78ccf5c54fc6be0ec
Author: Robert Story <rstory>
Date:   Tue Feb 6 15:45:33 2007 +0000

    add missing lvc_LIBDIR

commit abd569e055909b3e24109d23416e836300ac9044
Author: G. S. Marzot <marz>
Date:   Tue Feb 6 15:44:48 2007 +0000

    more support to handle context with config

commit c91ebc24867bd3784a77db46c5f352d12eaa32f5
Author: Robert Story <rstory>
Date:   Tue Feb 6 15:41:26 2007 +0000

    make libval-config executable

commit a2640660ecb42b8aa35b61cca4252e15e3ba5f35
Author: Robert Story <rstory>
Date:   Mon Feb 5 23:05:20 2007 +0000

    help spacing tweaks

commit bb644489e66d463842ded5e534201a696dfa524e
Author: Robert Story <rstory>
Date:   Mon Feb 5 23:00:35 2007 +0000

    add note on config file configure options and new libval-config

commit 3594bd4de92040ed736136218707f66a919e31b6
Author: Robert Story <rstory>
Date:   Mon Feb 5 22:57:13 2007 +0000

    - add configurable config file paths
      - remove VAL_CONFIGURATION_FILE, ROOT_HINTS and RESOLV_CONF from validator.h
      - add configure options to specify paths for dnsval.conf, resolv.conf and root.hints
      - update code for new defines for those paths
      - update libval-config with options to report those paths

commit 9e7b727ad8ae9eaccb311beb7ac6bb8a9e20fa83
Author: Wayne Morrison <tewok>
Date:   Mon Feb 5 21:55:28 2007 +0000

    Fixed a case where the current KSK wasn't being loaded.

commit 3c7275c26eae89ddb1b745afa5ee64340eeed678
Author: G. S. Marzot <marz>
Date:   Mon Feb 5 21:30:34 2007 +0000

    use new api to create context with configs supplied

commit c610df9608830cf23219d9993d80ba6ccfe9f1c3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 5 20:34:14 2007 +0000

    - Changes to support validation
    - Maintain original file whitespacing as much as possible

commit 8996e43aa1a62a2c4a23f63d6e3c17a421e529f2
Author: Wayne Morrison <tewok>
Date:   Mon Feb 5 19:31:14 2007 +0000

    Reorganized code to group ZSK-specific routines in one blob, and to group
    KSK-specific routines in another.
    
    Renamed some routines for clarity
    
    Collapsed two routines into one so that rolling is done based on zone (check
    all of a zone's keys) rather than being based on keys (rolling ZSKs then
    rolling KSKs.)

commit cc6c8965132711a66356b97836d584f58a5414ae
Author: Wayne Morrison <tewok>
Date:   Sat Feb 3 16:57:43 2007 +0000

    Deleted an unused variable.

commit 15d3fae4936b0a4b99e42f68e49173360110b605
Author: Lindy Foster <lfoster>
Date:   Fri Feb 2 20:23:41 2007 +0000

    Fixed writing new keys to dnsval.conf so that new
      trust anchors are only written to the types for which
      this zone already had a TA.
    Made the output look a lot neater.

commit 9f16d8da306289db296e82abbf8efca6c1738f14
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 2 17:07:09 2007 +0000

    use DESTDIR when installing perl

commit 22e4c0045f26088e68ea3b7f3f5d9188ec0a8793
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 2 16:50:10 2007 +0000

    honor DESTDIR for rules

commit 5b171e6ea7b9600595e7c2c7fb2b53603d4a917b
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 2 16:45:58 2007 +0000

    quoting typo

commit 3c925a66463a376472b293a5ef46a38d9305b31e
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 2 16:34:45 2007 +0000

    document why the RULESDIR is hard-coded

commit 49b7feb25fb64bee0aa06d05a59f7a0e92466184
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 16:26:33 2007 +0000

    Use standard method of accessing stat timestamps

commit 7e3fe1879871e9d2d19e964e13c2e1d001722671
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 16:11:02 2007 +0000

    Remove reference to the_default_context

commit 5c7b174b03889cc7142e54ff002f392f5aa06a93
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:54:48 2007 +0000

    Define prototypes of new functions that allow refresh of configuration files to be possible

commit d7f11153ac9b139025b747cd01378c618796714b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:54:15 2007 +0000

    Define a new context-creation function that allows you to specify the resolver/validator/root-hints
    configuration files
    Perform initialization and destruction of new context members that implement config refresh functionality
    Define new functions to refresh configuration files

commit f16b88efcf4311394d5ee6ec35f496d095d8a29b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:53:58 2007 +0000

    Use the root hints information within context to bootstrap queries

commit 994edf13fab92dbe01197030fa0861525ca65aa4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:53:39 2007 +0000

    Use the config files within the context to generate validator and resolver policy
    On each execution of val_resolve_and_check() check the last modified time on the configuration files and
    re-initialize configuration files if required

commit 29d1d9e34d3a172061159d8e980e7370527ad6d5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:53:19 2007 +0000

    Store root_ns information inside context since this can be different for different contexts (theoretically)

commit b4e4867c68de274bbb7cde6052bf621742c6cc57
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:53:00 2007 +0000

    Save last accessed timestamp each time the configuration files are read
    Make modifications to the context only when the configuration files have been parsed properly. That way we
    can ensure that the context is not corrupted when we want to refresh it with a new configuration file.

commit 470a0994ef6ef056a49d549f45751619d2879f74
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:52:37 2007 +0000

    rename resolver_config_set/get to resolv_conf_set/get

commit 9f6e8e7b01b756396a5d4b7731f033de0abb9b3e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:51:46 2007 +0000

    Add a new option -w that allows test cases to be re-run in a loop

commit 0d54649f25300cfa4bbc1da37588839ff805d2f2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 15:51:16 2007 +0000

    - Allow different validator/resolver/root configuration files for each context
    - Keep track of last modifed times for each configuration file
    - Add prototypes for new functions that allow above features to be accessed

commit 2750a048bce7dabca6f4270fa05508d338112e16
Author: Robert Story <rstory>
Date:   Fri Feb 2 15:49:40 2007 +0000

    add support for libval-config script

commit 2392033985feb8652164863d54ac0b0ef520816f
Author: G. S. Marzot <marz>
Date:   Fri Feb 2 14:28:22 2007 +0000

    really export noew error codes, fix final test case

commit bd47bd142d357f83dfc56639ccfbf87faf1217fb
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 2 14:15:27 2007 +0000

    When checking for cached query, only compare against the "original" name and not the transformed name (for
            example through a cname chain)

commit 31b327f2bc22e28511e13b9615ba922a08c5c95c
Author: G. S. Marzot <marz>
Date:   Thu Feb 1 21:08:44 2007 +0000

    conf set/get funcs, isvalidated, new error codes, getaddrinfo proto change - some tests fail

commit c8575eb92a68c31e262fd51c3640aa092c3df499
Author: G. S. Marzot <marz>
Date:   Thu Feb 1 21:06:42 2007 +0000

    return alloc'd mem, rename conf funcs

commit cff0e4f229f64dc48a0f359ca8e5a38353f6c137
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Feb 1 19:33:50 2007 +0000

    Perform correct NULL check

commit 990e17f5d9b7c1c06f94a4aaae8d9c45c83d53cc
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 1 00:56:11 2007 +0000

    NEWS update from Wayne

commit e19fb59e6dc6d23b4ef06163b1d00375b41b383d
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 21:13:13 2007 +0000

    consistent formatting

commit 859ef12038550463f398d63c5f9145ddf699beb7
Author: Lindy Foster <lfoster>
Date:   Wed Jan 31 19:35:06 2007 +0000

    added trustman updates.

commit 6271b36e7c8dfa92c2178a8080b5e58a7f36ad28
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 16:13:29 2007 +0000

    added a bug fix statement about libval

commit 78d87a8f317d39f8b88d40b4fa869ec1754ba0be
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 16:01:46 2007 +0000

    update libtool library version

commit 620ba36e89970edb46c2f8280300b5f9f47abb20
Author: Robert Story <rstory>
Date:   Wed Jan 31 15:35:13 2007 +0000

    add discussion of val_resquery returning a value > anslen

commit d1e92678d3e882b209cbc7b1b4202e98d9d1a906
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 15:06:21 2007 +0000

    NEWS update

commit 575c0d43a15da8c8bde9226bc4d7b0a8cdf124ac
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 03:50:13 2007 +0000

    revert accidental commit

commit 957e8b835f7c875ac8712f67ae19d24193c81730
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 03:49:34 2007 +0000

    DNSSEC-Tools version update

commit 182a5536d66c9ece9b3f936d34cb17064f0911af
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 03:47:48 2007 +0000

    DNSSEC-Tools version update

commit cdad1c658a9a483b89bfb6e04ed0bf4d977df38d
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 31 03:43:47 2007 +0000

    version tag 1.1

commit fa7b47f757cf9035c8c5e43358c0903731ce237d
Author: Lindy Foster <lfoster>
Date:   Tue Jan 30 20:19:30 2007 +0000

    writes new keys to dnsval.conf after holddown time has passed.

commit af4c808a236af47184641067c4f35b1f0bf4ae94
Author: Wayne Morrison <tewok>
Date:   Tue Jan 30 01:44:49 2007 +0000

    Changed -usepub to -usezskpub.

commit 3a65e8e3bd81e29bbc93ec3c1e5092cecaf6fb1e
Author: Wayne Morrison <tewok>
Date:   Tue Jan 30 01:02:01 2007 +0000

    Relocated some argument checking because the prior place was interfering
    with -rollksk.

commit 8e98803f084b7db9a49e4efa547673e62b5fe108
Author: Wayne Morrison <tewok>
Date:   Tue Jan 30 00:59:56 2007 +0000

    Deleted some defunct comments.

commit d102f5f3a501839e2eec2e3ca07b407ac0ebbab8
Author: Robert Story <rstory>
Date:   Mon Jan 29 20:58:00 2007 +0000

    - update for api changes in 1.1
    - reduce patch size
    - fix configure reporting when using libval-threads

commit 1eba7a28c18e6ccab0e9838fafd845fc3f1ebaa5
Author: Wayne Morrison <tewok>
Date:   Mon Jan 29 20:31:50 2007 +0000

    Added a zone indicator to the success and failure messages.

commit 1169e62ec112282424c8037440a277f398076a58
Author: Wayne Morrison <tewok>
Date:   Mon Jan 29 20:29:14 2007 +0000

    Added some closure to the cleaner code.

commit 7b39bcb180c0e5e68de595ae5020b7beaca2feff
Author: Robert Story <rstory>
Date:   Mon Jan 29 20:05:30 2007 +0000

    update for new include dnssec-tools include paths

commit 0c30fb466ab1c0c5195cd2a0bc91c69ae534b700
Author: Robert Story <rstory>
Date:   Mon Jan 29 20:02:42 2007 +0000

    readme

commit 1565197584401e48bf4fe263e3dc47454062b51e
Author: Robert Story <rstory>
Date:   Mon Jan 29 20:01:25 2007 +0000

    dnssec local validation patch for openssh 4.5p1

commit 96ac4fa5d0b3b5b2fef701a525f61cde15a5df32
Author: Robert Story <rstory>
Date:   Mon Jan 29 19:59:47 2007 +0000

    dnssec local validation patch for jabberd 2

commit 7f317e5bc2c0c15c22b9b04d46c5fc390bc54e07
Author: Robert Story <rstory>
Date:   Mon Jan 29 19:59:14 2007 +0000

    dnssec local validation patch for jabberd 2

commit 22468a4f2dcf0d815f70d3e461454cd5bad4b804
Author: Wayne Morrison <tewok>
Date:   Mon Jan 29 18:21:57 2007 +0000

    Changed -pubksk to -newpubksk.

commit 19cd5118b089189e759dfe879454da446eb388cd
Author: Wayne Morrison <tewok>
Date:   Mon Jan 29 18:20:44 2007 +0000

    Changed -pubksk to -newpubksk.

commit 35227381aa94640817f635abd435aaef46262b15
Author: Wayne Morrison <tewok>
Date:   Mon Jan 29 18:15:43 2007 +0000

    Do proper handling of -nosave and the savekeys config field.
    Prevent the root directory from being the key archive directory.

commit 2047c78d9faa3614c127382acd1d5c324a35a88e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 29 16:02:29 2007 +0000

    Use validator/validator.h instead of validator.h

commit ccb809cea94b16e49a0af1773020332b1740ce8a
Author: Wayne Morrison <tewok>
Date:   Sat Jan 27 20:14:54 2007 +0000

    Used the correct variable in the KSK info output.

commit 8ceec353ed47c6e175cff67820041327f9e8d8d2
Author: Wayne Morrison <tewok>
Date:   Sat Jan 27 19:41:35 2007 +0000

    Changed New KSKs to Published KSKs.

commit 988eb9c8654ea9cae1fe3b5137293ee6b687b794
Author: Wayne Morrison <tewok>
Date:   Sat Jan 27 19:39:33 2007 +0000

    Changed New KSKs to Published KSKs.

commit a669b75f8f9e69f763edb11d444674a680612a93
Author: Wayne Morrison <tewok>
Date:   Sat Jan 27 19:11:16 2007 +0000

    Fixed the grammar in a pod sentence.

commit 5b486fc6e00ebb1dc979610605add6b3ae49fb9a
Author: Wayne Morrison <tewok>
Date:   Sat Jan 27 18:47:33 2007 +0000

    Used the correct variable in an error message.

commit 6716e8c9352684ae1b754769eb4dfab449c101d0
Author: Robert Story <rstory>
Date:   Fri Jan 26 22:08:58 2007 +0000

    - val_res_query()
      - free internal response after data copied
      - return full size of response on success

commit 70f22cc2b1818855b40a1c513b605b6f4a682348
Author: Lindy Foster <lfoster>
Date:   Thu Jan 25 22:44:58 2007 +0000

    fixed an options problem and changed version number.

commit 0a935ab9db98b0f31126b635744de8b501dfb16a
Author: Wayne Morrison <tewok>
Date:   Thu Jan 25 18:44:40 2007 +0000

    Added a check to keyrec_fmtchk() to prevent an empty key keyrec from causing
    a new signing set to be generated.

commit a57565301f9545822b3f54fda0021cc0d2562084
Author: Lindy Foster <lfoster>
Date:   Thu Jan 25 18:25:36 2007 +0000

    now updates named.conf with new trust anchors when they
    have passed their holddown time.
    
    bunch of other minor stuff:
     added new flag for naming a trust anchor data file on the cmd line
     took out some old comments
     moved some stuff into read_*_file subs that belonged there

commit 1596428893bde978420c27397decc14f55396932
Author: Wayne Morrison <tewok>
Date:   Thu Jan 25 14:55:57 2007 +0000

    Build the new KSK set with the correct key list.

commit 6c531957dee6a87b466d1f92a2f94896492b4050
Author: Wayne Morrison <tewok>
Date:   Thu Jan 25 14:53:11 2007 +0000

    Added an option to the usage message.

commit 989848f7deb08d6fd92408d58ed594fd0ad06ab0
Author: Wayne Morrison <tewok>
Date:   Wed Jan 24 13:43:52 2007 +0000

    Some minor code optimization.
    Made greater use of setkeytype().
    Fixed a bug in ZSK signing set creation.

commit 68bf51ee6695ef97edd41442e02c2645321c1b40
Author: Wayne Morrison <tewok>
Date:   Tue Jan 23 02:54:23 2007 +0000

    Added error actions stuff.

commit 6c900a7254f6e492014b1ad09c2a003b826cd525
Author: Wayne Morrison <tewok>
Date:   Tue Jan 23 02:42:23 2007 +0000

    Added error action support.

commit 3d052079a73c4e2a20e40b6f890adb91fb9833a8
Author: Wayne Morrison <tewok>
Date:   Tue Jan 23 02:41:14 2007 +0000

    Add error action interfaces for use in the DNSSEC-Tools modules.

commit c945c123528fc4c370868740f3b06055b27f3959
Author: Wayne Morrison <tewok>
Date:   Mon Jan 22 21:51:09 2007 +0000

    Replace a hash reference with a previously set variable.

commit f0b287cc75a1f857e3299d5c83518f3cf638f070
Author: Wayne Morrison <tewok>
Date:   Mon Jan 22 18:16:28 2007 +0000

    Add some error checking for KSK rollover.
    Added a missing (and technically not necessary) semicolon.

commit ea75f737f82f0e6e534d4993441da14774ee5050
Author: Wayne Morrison <tewok>
Date:   Mon Jan 22 16:36:02 2007 +0000

    Added a missing check for an undefined hash ref.

commit 844bf831d74554528924536bb44d63e8c6b66155
Author: Wayne Morrison <tewok>
Date:   Mon Jan 22 15:33:53 2007 +0000

    Add signing set names to key-name output.

commit 457676814febea8d521cef615c65487b9b6d467c
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 22:31:58 2007 +0000

    Fixed some pod formatting.

commit e17bd6b58d7a787e6d63ed183ad4229fc613e114
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 21:58:40 2007 +0000

    Fixed some pod.

commit 2b7f5e0cf49ad0543fbdc60526f97780fb85face
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 21:57:37 2007 +0000

    Fixed how filename formation is done.

commit 257827f0fbfc3dbc5ee4aee20697f19a68fea2f2
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 21:34:18 2007 +0000

    This program runs tests to ensure that zonesigner's KSK rollover options are
    working properly.

commit eea476229506572d1604cde123e76f46a6c1d2fe
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 21:33:06 2007 +0000

    Add a README to describe the contents of this directory.

commit 2b73e883edd39435f18825b146bd17e2dda0c49a
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 18:06:06 2007 +0000

    Added a directory for tests.

commit bf3b1bfbae74775fa6bc7b0b0e99515b38b086bd
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 17:37:12 2007 +0000

    Added -newksk to generate a set of New KSKs.
    
    Reworked genksks() to explicitly do exactly what is needed, rather than
    relying on some unclear drop-throughs.
    
    Added -showsigncmd and -showkeycmd.

commit a7aa6b0af21eb9655cf22ea6a5f8ade25a5ca5c1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 19 12:25:16 2007 +0000

    Separate out check for trusted condition from check for validated condition

commit cfad6e1ddadff223b4f3d5f660ea48d3a951765c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 19 02:51:52 2007 +0000

    Add log statements for VAL_TRUSTED_ANSWER, VAL_UNTRUSTED_ANSWER and VAL_VALIDATED_ANSWER

commit 63c4aa6dfb1c2806dedbbd8cc9fae27940fefa3d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 19 02:51:10 2007 +0000

    Fix logic for determining trusted status

commit f0624b79f2fb1e5544108d64188f485a06034ce7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 19 02:50:29 2007 +0000

    Move variable outside #define construct

commit efc32688404d2f2822341d83b848f00feee87af4
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 02:09:25 2007 +0000

    Change "kskpub" references to "ksknew".
    Add "ksknew" to the zone fields.

commit fc873d2e411e45989e78f0ea9c4e9a131f0ef582
Author: Wayne Morrison <tewok>
Date:   Fri Jan 19 01:09:22 2007 +0000

    Fixed a comment.

commit 75097e442fd157af6749461d1676adcde91410f4
Author: Wayne Morrison <tewok>
Date:   Thu Jan 18 23:25:18 2007 +0000

    Added support for New KSK keys.
    Fixed the help lines for KSK-related keys.

commit 05a5aecd18d3c59e32c00efa923469ceef9f9551
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 18 16:57:57 2007 +0000

    Attempt to fix memory leak

commit 38ba69cb5a092f0bbdf36cf2d8a983bbbb1b3ffc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 17 20:38:08 2007 +0000

    Use val_istrusted() and val_isvalidated() instead of checking for exact return values.

commit 21fa12db1e1015df2cf1330487ab5f60f2d7d8be
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 17 17:17:14 2007 +0000

    Return VAL_TRUSTED_ANSWER, VAL_UNTRUSTED_ANSWER or VAL_VALIDATED_ANSWER for merged validator status values.

commit 72798ef17a8edbde87b521db7d6430fdd2f51d4a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 17 17:16:37 2007 +0000

    Recognize VAL_VALIDATED_ANSWER as a trusted and validated answer
    Recognize VAL_TRUSTED_ANSWER as a trusted answer

commit 622a499e4a94353b7163c5e2ee6d89e647709fc4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 17 17:16:15 2007 +0000

    Remove part that says that merged status value can be a non-existence type. We actually infer non-existence
    using the normal mechanisms used by the legacy functions. Additionally, val_status tells us if this is
    trusted or no.

commit d5a08222af6cf9da57ee56c698a819fb035b7fe6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 17 17:14:11 2007 +0000

    Supply new val_status param to val_getaddrinfo()

commit 27007cd2467a7cfbe100f5c3536fd58146b5a823
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 17 17:13:42 2007 +0000

    Add val_status parameter to val_getaddrinfo()

commit cb9b34c9ea16f07b1da115966c500e8c3599627a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 17 17:13:26 2007 +0000

    Add validator status codes for VAL_TRUSTED_ANSWER, VAL_UNTRUSTED_ANSWER and VAL_VALIDATED_ANSWER.

commit d43b63095007766df65ede1339618d0ae6d4d74a
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 23:01:59 2007 +0000

    Added full support for current and obsolete KSK keys.
    Fixed a typo in a comment.

commit 584e23840f1a253ef7a2c0d1e137854c29e8a6b7
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 21:45:14 2007 +0000

    If -genksk is given, any existing KSKs are marked as obsolete.

commit 9ccad6f94bac4985e0a9b91c448aa0faac5e2d09
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 14:58:52 2007 +0000

    Added -rollksk.

commit 6189f16a63238d2399cd354210179bdff60c8a3c
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 00:18:32 2007 +0000

    Changed 'ksk' keyrec refs to 'kskcur'.
    Updated the copyrights.

commit f0ecf2e38522e051ed50b13458e6c79c29e42862
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 00:17:22 2007 +0000

    Changed 'ksk' keyrec refs to 'kskcur'.
    Updated the copyrights.

commit 8ec433644f17af67c37d4f8fca3041c7841e7677
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 00:16:43 2007 +0000

    Changed 'ksk' keyrec refs to 'kskcur'.
    Updated the copyrights.

commit 7c7d0a000e3e0a6c1267c30cfb9edab9498b8197
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 00:15:00 2007 +0000

    Updated copyrights.

commit 790264f8a00a4b5c297f3cc9adb4d0f7492f2177
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 00:13:48 2007 +0000

    Updated the copyright.

commit 433947178b3dd1c430b143a7618501650f952536
Author: Wayne Morrison <tewok>
Date:   Tue Jan 16 00:10:06 2007 +0000

    Updated to handle KSK signing sets and multiple types of KSKs.

commit 90dfc3ee24e72759f9298455e46d369a5a9cb002
Author: Lindy Foster <lfoster>
Date:   Mon Jan 15 22:03:09 2007 +0000

    parsing of dnsval.conf should be correct now.

commit 1b72ee69341ab1bdf41f125e985359016b277078
Author: Wayne Morrison <tewok>
Date:   Mon Jan 15 19:05:30 2007 +0000

    Initial code for KSK rollover.  This does no rolling itself, but it adds in
    Current KSKs.

commit 098580d4b754228b2a1714e4ac0afb1230109d4f
Author: Wayne Morrison <tewok>
Date:   Mon Jan 15 18:48:23 2007 +0000

    Started adding code for supporting KSK rollover.
    
    Added keyrec_fmtchk(), which ensures a keyrec file in in the current format.
    This is always called by keyrec_read().

commit 09783a781bd648713248e602cf19c38b61b47d05
Author: Wayne Morrison <tewok>
Date:   Mon Jan 15 18:46:25 2007 +0000

    Adjusted the copyright.
    Changed a log message from ALWAYS to TMI.

commit 2ce8e3f09e142074acba81b30fa9d6e680a3efbb
Author: Wayne Morrison <tewok>
Date:   Mon Jan 15 15:50:04 2007 +0000

    Updated copyright.

commit 691e8199e4f22296156d8da6c8240409a05f598a
Author: Wayne Morrison <tewok>
Date:   Mon Jan 15 15:36:25 2007 +0000

    Add 2007 to the copyright.
    Fix the pod's example keyrec file to account for KSKs being in signing sets.

commit d19888ee918476b6375069f0663a6428a3b9f515
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 12 23:29:18 2007 +0000

    tag as a pre-release of 1.1

commit 741d52c968b4267be0041c1589aca5be77606de9
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 12 23:23:46 2007 +0000

    Added a bogus function that does nothing so rule authors can insert it into rules to enable to have the perl debugger break within a rule definition

commit 2dbd157bf7fdf4af3e2b9cbe08170d455034063c
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 12 23:04:06 2007 +0000

    force installation of scripts into bindir (exec_prefix turned out to be bad bad)

commit 3db2bcb76d64419059918e7f8027b64f4ef51ae6
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 12 22:59:51 2007 +0000

    force installation of scripts into exec_prefix

commit cd546174719dae8ebf4114c84fb6701db542b816
Author: Robert Story <rstory>
Date:   Fri Jan 12 22:42:34 2007 +0000

    add subdir to include dir path

commit ee9a9c7d38e14cb6ba5b4dee4bff8c82dbfd9712
Author: Wayne Morrison <tewok>
Date:   Fri Jan 12 15:21:36 2007 +0000

    Changed zonesigner's -forceroll to -rollzsk.

commit 3a6645f37d7155e95da2d77a53b91e5cf84b24fd
Author: Wayne Morrison <tewok>
Date:   Fri Jan 12 15:18:24 2007 +0000

    Changed zonesigner's -forceroll option to be -rollzsk.

commit 96d8213dce956a4ae5b2a679391c849f491648aa
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 12 04:03:59 2007 +0000

    For glue fetch operations set the DONT_VALIDATE flag
    Ensure that names are not registered twice for alias chains

commit 62231cf71a9b4d2945e6d991d9e6849eb7c7332b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 12 04:01:53 2007 +0000

    Make sure we break out of the resolve_and_check loop only if some result is available

commit 8ab28e40d8ea0221039569f9c2c59bc8d0a7ecc4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jan 12 00:14:02 2007 +0000

    Look for glue in cname/dname chain

commit 7f624c4578f0c875aec9bc69b788c901a09e1eb2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 11 22:33:28 2007 +0000

    Fix memory leak and null pointer exception

commit b8d47896160ab6337fee597ed1f49e4303346d1c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 11 22:32:39 2007 +0000

    Fix memory leak

commit 9300f56b9ddfc92135877002743700a7ffef3404
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jan 11 22:32:02 2007 +0000

    Use VAL_INDETERMINATE in place of VAL_ERROR

commit 49536b98958b96ee48d474894a0f0adf821dda36
Author: Wayne Morrison <tewok>
Date:   Thu Jan 11 22:01:59 2007 +0000

    Changed "kskkey" to "kskcur".

commit bd90c1f67590730c05fef3001a5af02ca465a645
Author: Wayne Morrison <tewok>
Date:   Thu Jan 11 22:01:14 2007 +0000

    Changed "kskkey" to "kskcur".

commit 08c49ee95b0a6a411a2eeead7c3ff0d30e9e011a
Author: Wayne Morrison <tewok>
Date:   Thu Jan 11 21:53:13 2007 +0000

    Changed the "kskkey" keyrec field name to "kskcur".

commit 25435dc7738a5d4e5a15a7301ecc52df44d44c95
Author: Wayne Morrison <tewok>
Date:   Thu Jan 11 21:40:57 2007 +0000

    Ensure that user-specified signing sets actually exist.

commit 70472c832c57ce299334eca57e997ec5c86cd2dd
Author: Robert Story <rstory>
Date:   Thu Jan 11 21:31:00 2007 +0000

    use new validator path to resolver.h and validator.h

commit 1e4b7319dc6117e0189f31bada94f93c3b1eacb8
Author: Robert Story <rstory>
Date:   Thu Jan 11 21:28:17 2007 +0000

    use new validator path to resolver.h and validator.h

commit 82a6f03340fe7055064c63927dba36c4bd4cc106
Author: Robert Story <rstory>
Date:   Thu Jan 11 21:25:06 2007 +0000

    use new validator path to resolver.h and validator.h

commit dea6d03efa361ca05bb075412c6b20ea438e3ad1
Author: Wayne Morrison <tewok>
Date:   Thu Jan 11 21:24:27 2007 +0000

    Added keyrec_exists().

commit be6fe129c2f323ff3b533f09fc4f1f221c06e9cd
Author: Robert Story <rstory>
Date:   Thu Jan 11 21:18:31 2007 +0000

    use new validator path to resolver.h

commit b6530ef8a17fe3675e1500dcc1788b33d72b4a38
Author: Robert Story <rstory>
Date:   Thu Jan 11 21:15:34 2007 +0000

    use new validator path to resolver.h

commit ad3169cef500391b4fc76bfd5a18168089be1bdf
Author: Robert Story <rstory>
Date:   Thu Jan 11 20:57:58 2007 +0000

    update includes for new subdirectory

commit dfa16f4f04161fae93befef50970c24f61e3a2e7
Author: Robert Story <rstory>
Date:   Thu Jan 11 20:56:05 2007 +0000

    move val_errors.h to new include directory

commit 081d00a9a2e954370da23c20b7c63ce5f2378e70
Author: Robert Story <rstory>
Date:   Thu Jan 11 20:55:24 2007 +0000

    remove wrong version

commit b1ecbd068f9d66354ee8996e274ccfdd75ca1195
Author: Robert Story <rstory>
Date:   Thu Jan 11 20:52:38 2007 +0000

    move validator.h and val_errors.h to new include directory

commit b3a403df447e490a7aa2e8677552e9bf44e607c7
Author: Robert Story <rstory>
Date:   Thu Jan 11 20:47:18 2007 +0000

    move resolver.h to new include directory

commit ef05a3bbc6f84e916bd9dd6402a38aec5f7d4285
Author: Robert Story <rstory>
Date:   Thu Jan 11 20:38:34 2007 +0000

    new validator include dir

commit 2ee68b9567d401706c3a6862a45b78587b843d44
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 11 16:40:01 2007 +0000

    make paths less perl8 dependent and, unfortunately, less system flexible

commit 51476f384c86cf120db4ced988ec97d160639fe8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:35:15 2007 +0000

    Use u_int8_t in place of char to represent on-the-wire names

commit ba36fb345e61bcde4b079fda55f1b9a9ce749639
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:35:02 2007 +0000

    Add aliases for error codes that have errno equivalents

commit b69bb02d844b0af5ec18b35a40248d4eafc14e10
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:34:47 2007 +0000

    Additional check before logging information about original query

commit f743badbce5d47d8104ff09f812ccb7496a4ae7a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:34:31 2007 +0000

    Add prototype for process_cname_dname_responses()

commit 999e0b7fa76f474f6c2368e232247cbb7a44664f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:34:18 2007 +0000

    Moved ALLOCATE_REFERRAL_BLOCK from this file to val_support.h
    In find_nslist_for_query() look for a configured forwarder for the given zone first
    Move cname/dname processing logic into separate function, process_cname_dname_responses()
    Major clean-up of digest_response() logic

commit 5c1d60864ba6754cb084c043b423477e97023473
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:33:59 2007 +0000

    Change name_in_qnames() function so that we only pass the name as a parameter instead of the entire rrset
    Check for systhesized cname case in fails_to_answer_query()
    While building pending query, try harder to find the DNSKEY that created an RRSIG and check that the
    signer is within the zone.
    In check for conflicting answers allow chains of cnames and dnames to be possible
    Allow ask_cache to read cached cnames and dnames
    Stowing of answers only happens during digest_response() so that in-bailiwick condition cnan be checked
    Use namename() while comparing two on-the-wire names
    Implement other miscellaneous todos (portions marked XXX)

commit cf3f2a354e4847cfa3db28b14ed2ac0d8b3e7957
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:33:36 2007 +0000

    Add namename() function along the lines of strstr() to compare two on-the-wire domain names
    Also add a new copy_rrset_rec_list() function
    Moved ALLOCATE_REFERRAL_BLOCK from val_resquery.c to here so that other files may use it

commit 83da9f12dfa16af8397c6a5357920416578c0d6c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:33:15 2007 +0000

    Add namename() function along the lines of strstr() to compare two on-the-wire domain names
    Also add a new copy_rrset_rec_list() function

commit eb8980e2954bfd76ed330b35dfdb7391b7d26511
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:33:02 2007 +0000

    Set couple of missing error states

commit 8ffb371f5f562dc305790d21635d18e0b743ff63
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:32:46 2007 +0000

    Change prototypes for all the stow_ functions since we now do in-bailiwick checking
    Change prototypes for get_cached_rrset and get_nslist_from_cache as well.

commit 0b356d7095217c8f826f8f61a873e17f29bff9ec
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:32:31 2007 +0000

    Check if answers being cached are in-bailiwick for the given query
    Return a domain_info structure for get_cached_rrset. This is to allow cached
    cname/dname records to be returned
    Add preliminary support for negative answer cache
    Add support for storing/returning entries to/from the forwarder cache
    Use namename() while comparing two on-the-wire names

commit 89abb4bb9ffea3dd1c6ad9f794f1b8188b725b87
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 10 23:32:16 2007 +0000

    Separated name server parsing logic into a separate function
    Add support for forwarding queries to specific name servers for specific zones.

commit e9f9c821be7ce7c6b5c2be9f8d0e97f5666bae9b
Author: Robert Story <rstory>
Date:   Tue Jan 9 22:14:22 2007 +0000

    make args param to val_log_add_optarg const

commit 38ec1f02368b6eb2dfdafa8bca76d97c2b12dd69
Author: Robert Story <rstory>
Date:   Tue Jan 9 20:23:31 2007 +0000

    update for previous configure.in change

commit 4a941ba6ccb966347f779631de91503be06861ae
Author: Wayne Morrison <tewok>
Date:   Tue Jan 9 19:18:49 2007 +0000

    Fixed how the zone name is found in opts_zonekr().

commit 5ddb99cc6355b3876eafc7892f8292cd66b2da10
Author: Wayne Morrison <tewok>
Date:   Tue Jan 9 19:16:46 2007 +0000

    Fixed a couple verbose output messages.

commit 0ce6a92d42c56939f44e4b310b359d8074a221bc
Author: Wayne Morrison <tewok>
Date:   Tue Jan 9 18:49:53 2007 +0000

    Added a signing-set name save when -signset given and -genzsk not given.

commit 7d581fb8cd7d175a780b527d3d370f6c7f5d99e5
Author: Wayne Morrison <tewok>
Date:   Tue Jan 9 18:47:22 2007 +0000

    Backing out an invalid modification for unfound keys when -gen<foo> wasn't
    specified.

commit 744c9365748108cb457429f2c644b5a285aa40be
Author: Wayne Morrison <tewok>
Date:   Tue Jan 9 17:59:04 2007 +0000

    Generate new signing set names when keyrec file doesn't contain any.
    This change was made for all keys.

commit ce66affe6228122767de5ba97b52ed05419ff4d4
Author: Wayne Morrison <tewok>
Date:   Mon Jan 8 23:51:12 2007 +0000

    Fixed to use -signset argument for the current ZSK.
    Fixed a bug wherein sometimes the INCLUDE lines in the intermediate zone file
    didn't have ".key" appended.

commit 96fb0ce16bb10501157c7155624d9c5457dd8a94
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 8 23:12:15 2007 +0000

    This version was submitted as draft-hayatnagarkar-dnsext-validator-api-03

commit 44c122c55370c24ecd7f069603a062dca6bf739e
Author: Wayne Morrison <tewok>
Date:   Mon Jan 8 17:53:29 2007 +0000

    Fixed verbose output.

commit cd87c554c815791ccf7e68683e968abd44d54594
Author: Wayne Morrison <tewok>
Date:   Mon Jan 8 17:04:26 2007 +0000

    Added -kskcount.

commit 19a519ab7bba958397e0522a4be75b0433edffba
Author: Wayne Morrison <tewok>
Date:   Sat Jan 6 17:41:45 2007 +0000

    Properly account for the number of ZSKs given on the command line.

commit c9e2780f2d0ab5736b5745fd96fcc069a039bf8a
Author: Wayne Morrison <tewok>
Date:   Sat Jan 6 17:25:12 2007 +0000

    Added -useboth to sign the zone with both Current and Published keys.
    
    We'll also sort the keys one the signing command line now.

commit 66647cf600054f7df0ce92176598888f0dba9d49
Author: Robert Story <rstory>
Date:   Sat Jan 6 17:07:35 2007 +0000

    - do not use pthreads if it is not available, or user configured without it

commit 7842d9695d633a72b382c1f0c2ff6bc7716f5025
Author: Robert Story <rstory>
Date:   Sat Jan 6 17:05:45 2007 +0000

    - add '-threads' suffix to libval iff using threads
    - no explicit linking w/pthreads

commit a6e378cce96292975f7d3e41db7a19198848978a
Author: Robert Story <rstory>
Date:   Sat Jan 6 16:18:59 2007 +0000

    - tweak indentation on some help
    - test for libpthreads
    - add --without-threads

commit 5bbd97d7ebabb34f30439864a1191382ce5e6113
Author: Wayne Morrison <tewok>
Date:   Sat Jan 6 05:47:20 2007 +0000

    Some work towards moving away from tight binding to BIND.

commit 1161a3508413da641b6ae70002effee509e5c6cf
Author: Wayne Morrison <tewok>
Date:   Sat Jan 6 05:43:58 2007 +0000

    Unified the BIND option keys to drop the "bind_" prefix.  Some work towards
    moving away from tight binding to BIND.

commit 060d7bed1f37b1370b7a911f51906f4d062849ac
Author: Wayne Morrison <tewok>
Date:   Sat Jan 6 05:43:14 2007 +0000

    Unified the BIND option keys to drop the "bind_" prefix.  Some work towards
    moving away from tight binding to BIND.

commit 99f50b0b7e4a342281d59c6415f714181bc5d427
Author: Robert Story <rstory>
Date:   Fri Jan 5 23:48:06 2007 +0000

    add a redirect to sf bug tracker

commit ab505cf633acdcb64f6d36022cabee4a3388cae6
Author: Lindy Foster <lfoster>
Date:   Fri Jan 5 21:10:29 2007 +0000

    Added defaults for tacontact and tasmtpserver (undefined).

commit 166db09ce254e17853f80aef3bff4747b9fa4cf5
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 5 18:40:37 2007 +0000

    document how the timing of -forceroll should work

commit 570275fed05cf6dfc42f8726ef2c26c06741f6de
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 18:13:45 2007 +0000

    Added a -sets line to the usage info.
    Changed "-set" to "-sets" in the pod.

commit d75c3cfa8bac44eb0eea54442176ac04835da470
Author: Wes Hardaker <hardaker>
Date:   Fri Jan 5 17:26:05 2007 +0000

    attempt to fix broken shell issues for empty for loops when the validator isn't configured to be compiled in

commit 38cd6cd5d09481c8d0a189712613e97076e3adac
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 16:50:27 2007 +0000

    Modified to make "-outfile -" point the output to /dev/tty.
    Change the overwrite check to only be for regular files.

commit 96b198ce381899ce9ef45a73f17227e5437a2b20
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 15:17:14 2007 +0000

    Fixed an option name in the help message.

commit 580c45a334b1ae73d499fa2759f9656823b9f592
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 03:17:54 2007 +0000

    Reworked how the tooloptions.pm calls are dealt with.
    Write and re-load a newly created keyrec file.

commit 4eae26dfd7cbf63764830bb03243cc2446333df0
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 03:15:58 2007 +0000

    Insist that GetOptions() respects option-case.

commit 5e472343c26ba6e986800a1482a23ec21fd6e0a8
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 03:15:04 2007 +0000

    Changed the tooloptions() call to a opts_cmdopts() call.

commit af08a68c9945ca7fd2695d1412f18e28449b62b9
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 03:14:15 2007 +0000

    Changed the tooloptions() call to a opts_cmdopts() call.

commit d2486fff583f6626ef0fd70cb20f661ac5e52201
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 03:12:46 2007 +0000

    Renamed the names in @BIND_COMMANDS.

commit 12a33f7840a6e4a62215b5025f2a196c30e8a677
Author: Wayne Morrison <tewok>
Date:   Fri Jan 5 03:11:26 2007 +0000

    Reworked how this module works for greater clarity and ease of understanding:
    
            - Added a few internal routines that can be called by the interfaces.
            - Rewrote opts_zonekr().
            - Added opts_cmdopts().
            - Deleted tooloptions(), opts_keykr(), and opts_krfile().

commit 54d4716932afcc28fb2dc9eed841067bf0827b0b
Author: Lindy Foster <lfoster>
Date:   Thu Jan 4 21:45:14 2007 +0000

    Added documentation for trustman defaults.

commit 9565a5db8aed4240fa2608a86b791f5d6935f9a9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jan 3 17:05:53 2007 +0000

    Add missing tag

commit 09c2b8f1604470b445570786062120d1f61f62ed
Author: Wayne Morrison <tewok>
Date:   Tue Jan 2 17:18:51 2007 +0000

    *Really* fix the error message.

commit 11eee44137d54ce738f70f9263ee6cb7a6a26019
Author: Wayne Morrison <tewok>
Date:   Tue Jan 2 17:01:31 2007 +0000

    Fixed an error message.

commit 7a8845e1fc72c42afd3e83e9c08867676efb1843
Author: Wayne Morrison <tewok>
Date:   Tue Jan 2 16:46:29 2007 +0000

    Provided better documentation (pod and code comments) for the -forceroll option.

commit 1b6585083c2bc6db91e9633b9bb94443bb544c38
Author: Wayne Morrison <tewok>
Date:   Fri Dec 22 04:45:42 2006 +0000

    Renamed dnssec_tools_defaults() to dnssec_tools_default().

commit 6d499cebc651f664717ae0328e58d970e9c83777
Author: Wayne Morrison <tewok>
Date:   Thu Dec 21 23:06:23 2006 +0000

    Added dnssec_tools_alldefaults().

commit 8fbc632aea9bc8cd0f275e292313c79a97877a0e
Author: Wayne Morrison <tewok>
Date:   Thu Dec 21 22:31:15 2006 +0000

    Renamed dnssec_tools_defaults() to dnssec_tools_default().

commit 2fc9d4f719eadd98ff8538696409937e697bda61
Author: Wayne Morrison <tewok>
Date:   Thu Dec 21 22:24:39 2006 +0000

    Renamed dnssec_tools_defaults() to dnssec_tools_defaults().

commit fd52f959d60d9747ba14883a7e27379c0663678a
Author: Wayne Morrison <tewok>
Date:   Thu Dec 21 22:22:35 2006 +0000

    Renamed dnssec_tools_defaults() to dnssec_tools_default().

commit 91ad7115a68021d319ba602b7af130524d8eac4b
Author: Wayne Morrison <tewok>
Date:   Thu Dec 21 22:13:52 2006 +0000

    Fixed the header description of dnssec_tools_defaults().

commit 90670e6af231f315d482c8649cbf1452665941e8
Author: Lindy Foster <lfoster>
Date:   Tue Dec 19 20:00:20 2006 +0000

    Check for and remove trailing dots on zonenames read in from config files.

commit a65de96a37dc5c82c938192b90aa51b1cc63d0ab
Author: Lindy Foster <lfoster>
Date:   Tue Dec 19 19:57:39 2006 +0000

    Check for and remove dots on domainnames read in from config files.

commit 5abc9da9ab51886f413c7b9071ba6f5885439172
Author: Lindy Foster <lfoster>
Date:   Tue Dec 19 19:52:18 2006 +0000

    Check for and remove trailing dots on zonenames provided on the command line to
    option -d.
    Removed two functions no longer in use.

commit 055fe97118802c641e0f7c6cd8afbd84cecc5bd1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 18 20:03:54 2006 +0000

    Select only NS records from the NS query (ignore RRSIGs)

commit 27199804dad2b5cb5341e5d4c394696bcf4113c4
Author: Wayne Morrison <tewok>
Date:   Mon Dec 18 19:27:18 2006 +0000

    Make GetOptions() respect option case.

commit 3f0344b86915f0706fba5ec484fb68b2f76732a9
Author: Wayne Morrison <tewok>
Date:   Sat Dec 16 19:37:07 2006 +0000

    Sort the keys as written to the intermediate zone file.
    (This isn't necessary, but can be useful if a human ever looks at the file.)

commit 05442894e91a548421b367b4774039f9f01ba6ac
Author: Wayne Morrison <tewok>
Date:   Sat Dec 16 19:19:00 2006 +0000

    Allow for multiple KSKs:
            - Added -kskcount.
            - Added -ksignset.
            - Modified internal KSK handling.
            - Deleted the kskpath keyrec value.
    
    Reworked how $INCLUDE lines are added to intermediate zone files.  The new
    way is more rational and needs less special-case code.
    
    Revalued the UPD_ variables to be bit fields.
    Pluralized the names of $UPD_KSK and $UPD_ZSK.

commit eaae617f1c30726058e6859ddcbd5ebc845c2c8e
Author: Wayne Morrison <tewok>
Date:   Fri Dec 15 04:47:49 2006 +0000

    Added -kskcount.

commit 10eeed4afd4bc5c5eee4559930d77da589a87554
Author: Wayne Morrison <tewok>
Date:   Fri Dec 15 04:46:43 2006 +0000

    Added -kskcount.

commit 21064144e8d930bc42b7349977192eda2864c569
Author: Wayne Morrison <tewok>
Date:   Fri Dec 15 04:45:59 2006 +0000

    Added -kskcount.
    Deleted -kskpath.

commit 5455a1a04ae6b11f3378fc157c2378e2ded1f08d
Author: Wayne Morrison <tewok>
Date:   Fri Dec 15 04:44:41 2006 +0000

    Added -kskcount.
    Deleted -kskpath.

commit fc99c4a9672326949bf1a2bef9e35826d7ef1eca
Author: Wayne Morrison <tewok>
Date:   Thu Dec 14 21:12:26 2006 +0000

    Fixed a comment.

commit a9aa40e15166f15445c373a768ef6a3c0b873f1c
Author: Wayne Morrison <tewok>
Date:   Thu Dec 14 16:12:03 2006 +0000

    Comment formatting.

commit 02401d2199aac67dfad04fb602a8f9a578f1c5d3
Author: Wayne Morrison <tewok>
Date:   Thu Dec 14 04:44:01 2006 +0000

    Added info about dnssectools.pm.

commit d9903266d2e9a0417be1673f16ca3e21d3896c17
Author: Wayne Morrison <tewok>
Date:   Thu Dec 14 04:42:44 2006 +0000

    Added a new catch-all module for DNSSEC-Tools library routines.

commit ca89fbc538bf21150b0f275fffc13bec5e5da76e
Author: Wayne Morrison <tewok>
Date:   Wed Dec 13 23:17:13 2006 +0000

    Added an entry for admin-email.

commit 341b2da5793f346c8ad06b5dec27dcdce55ad04a
Author: Wayne Morrison <tewok>
Date:   Wed Dec 13 16:08:23 2006 +0000

    Added the -loglevel option to support zone-specific logging-levels.

commit f452cfa194c17740193fdcab6e3e9b7e7b9f2dfe
Author: Wayne Morrison <tewok>
Date:   Wed Dec 13 04:36:53 2006 +0000

    Reformatted some data lines.

commit d0a9441e2f04de0edd0843a6838ecb093e39d57a
Author: Wayne Morrison <tewok>
Date:   Wed Dec 13 04:28:06 2006 +0000

    Added support for the zonelog command.
    Fixed some pod formatting.

commit fb67e1fdbe884981fa5c1b022390a11b74deb621
Author: Wayne Morrison <tewok>
Date:   Wed Dec 13 04:26:47 2006 +0000

    Added support for the zonelog command.

commit 5bdbae194039e3fd65b0adfbabb9a322bbfee55c
Author: Wayne Morrison <tewok>
Date:   Wed Dec 13 04:24:27 2006 +0000

    Added the ROLLCMD_ZONELOG command.

commit 78b05d3f8de3cc63660c8bb55eb718e714fa11c4
Author: Wayne Morrison <tewok>
Date:   Tue Dec 12 18:39:53 2006 +0000

    Added support for rollrec record-specific logging levels.

commit b4268b59f3557956d03af302750e4e7ed1f187fe
Author: Wayne Morrison <tewok>
Date:   Tue Dec 12 18:38:47 2006 +0000

    Reworked a header comment.

commit 7eaf3d4775fd98610e93146e59ffa4f5e8429d60
Author: Wayne Morrison <tewok>
Date:   Tue Dec 12 18:38:00 2006 +0000

    Set up proper flushing for keyrec_write().

commit c095d11bc69be7b5273ea1dbe72ae9e0a4af2f6e
Author: Wayne Morrison <tewok>
Date:   Tue Dec 12 18:37:18 2006 +0000

    Added a loglevel field to rollrecs.

commit 3f2b875b9048bbe5096c44686867a9639fd4cd07
Author: Wayne Morrison <tewok>
Date:   Tue Dec 12 18:34:16 2006 +0000

    Added rollmgr_lognum().

commit 964cf005c2ccdac7d1a940c5ff8bf1683b963bf6
Author: Wayne Morrison <tewok>
Date:   Tue Dec 12 16:20:39 2006 +0000

    Added descriptions for roll_logfile, roll_loglevel, and roll_sleeptime.

commit b7a549477dde97d790d05baee7a1d88616b1d6ad
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 11 19:02:35 2006 +0000

    Use the first policy in the conf file as the default if none is specified.

commit cb9c2e25228423157f2372aafd8f2a9ca66874f9
Author: G. S. Marzot <marz>
Date:   Mon Dec 11 17:12:01 2006 +0000

    fix MANIFEST

commit 276362b3255981c443be60a9d110f0c9e2ee60e2
Author: G. S. Marzot <marz>
Date:   Fri Dec 8 21:24:17 2006 +0000

    doc fixes

commit 2b2fa8f70dd1f425757b73f0846938c964777c95
Author: Robert Story <rstory>
Date:   Fri Dec 8 14:48:32 2006 +0000

    fix byteorder for ascii ports

commit 0559655c2792cc4e58290dccaa570b4952b2d98c
Author: Wayne Morrison <tewok>
Date:   Fri Dec 8 02:17:39 2006 +0000

    Made key archiving the default action.
    Added the -nosave option to prevent archiving of keys.
    Only do some -archivedir and savekey checks if -forceroll was given.
    
    Change archived key name format from "file.timestamp" to "timestamp.file."

commit bf7412bf6d9aa54e5cda37f5e685f4a01d889bda
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 7 18:07:54 2006 +0000

    Set the MERGE flag when composing an answer

commit aa8c0e5cf0fe229ad555a5c40d6a865e40148611
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 7 16:24:13 2006 +0000

    Initialize rrs.val_rrset_server to NULL

commit e04bfbc2adafbe3f50a7b16ad8c0aef5bbe7a20c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 7 16:23:45 2006 +0000

    Display message when zone cut cannot be identified
    Avoid possible null pointer exception when query for SOA returns no data
    Ensure that proper status is maintained in the authentication chain when proofs of non-existence are
    returned from the wrong side of the zone cut

commit 1ee026f7de9e97f81f7251b15391520aac5c0100
Author: G. S. Marzot <marz>
Date:   Wed Dec 6 18:57:41 2006 +0000

    version update

commit bc81d3dff4d97a76c329d29cf19b1ba01e3fcbe0
Author: G. S. Marzot <marz>
Date:   Wed Dec 6 18:57:13 2006 +0000

    version update

commit a0f0aeeffc045e1dbef829e913ec24989e1bf864
Author: G. S. Marzot <marz>
Date:   Wed Dec 6 18:50:31 2006 +0000

    minor fix handling scalar context result of getaddrinfo()

commit d97526145b49ee4d890e3663c936d908287cda9e
Author: G. S. Marzot <marz>
Date:   Wed Dec 6 17:10:33 2006 +0000

    add test

commit d9e7f63df8307381e29ad87c73f59aa89f478d52
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 22:36:45 2006 +0000

    Added the rollset command.

commit f6ce11b7a7c092a1759e5a44c452bc36ba65de84
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 22:34:04 2006 +0000

    *Really* fix the pattern in rollrec_setval().

commit f03037236a6ccf78176727c53f4240b1a768b465
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 21:36:26 2006 +0000

    Fixed a bug in a pattern in rollrec_setval() which caused skip rollrecs to be
    missed.

commit e88e0aa828075bef4ab378afb71ef70bad92d2cd
Author: Robert Story <rstory>
Date:   Tue Dec 5 20:56:13 2006 +0000

    add targets for help, test and leakchecks (requires valgrind)

commit 0cfcc5fb1a51d59cc342d49a5f616d940601cee8
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Dec 5 20:22:09 2006 +0000

    Fix memory leaks

commit 9c830cf4be6b2bf2e9b641e03c1fb1c029800bd4
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 09:47:22 2006 +0000

    Document -archivedir.
    Modify -forceroll so that saved obsolete ZSKs have a timestamp appended to
    the filename.

commit 86adbf35a62cec84aaa4d95b9340e51d51c7a3a8
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 09:37:15 2006 +0000

    Added a mention of -archivedir.

commit 208689fcff5ebb9ea5f7335ba56d50daba9a6c66
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 09:03:51 2006 +0000

    Added the -savekeys option to the option list.

commit e3fab4c187338dcc7a542ee6499c00438538f14c
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 08:58:32 2006 +0000

    Document the -savekeys option.

commit 28329766a123322244a2453dec17c3bccbd687c4
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 06:03:59 2006 +0000

    final 1.0 changelog update

commit 04b535e5b30b73f24bcc148107e7b802d0e99eac
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 06:01:04 2006 +0000

    update for 1.0

commit a8e983095685627bbe9e6c2d312087342f29bee5
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 05:53:52 2006 +0000

    use bootstrap to load package-optional tk modules; fix use strict issue

commit 1d8b41bf55a6d43515e048354d2303582afc0725
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 05:48:10 2006 +0000

    use bootstrap to load package-optional tk modules; fix use strict issue

commit fd45ca69186b062bcea38c1bdd552fb213bcdc3e
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 05:32:12 2006 +0000

    added trustman

commit 0f08f2b39710df8904dd2f3c812ee571c016a4f0
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 04:52:53 2006 +0000

    updated for 1.0

commit d60e0cb107b975155c09c7ad626ae1ceaab46f04
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 04:51:44 2006 +0000

    accidentially committed a hard-coded-path patch that was meant for linux only

commit 248fe3fdb9f2633cb39b213a4747fa7a7a95f848
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 03:05:28 2006 +0000

    Fixed a rollerd message.

commit 18eb2513b8a9cfe51968557a94a522f74335be61
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 02:59:33 2006 +0000

    Fixed a message in the rollerd man page.

commit 324cdc3a7de344c9861ffb2a3259adbbc97080bd
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 02:49:46 2006 +0000

    Removed a note about a now-fixed known problem.

commit 974ba296cf6e85039c05fed2d06379f4a573684a
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 02:37:04 2006 +0000

    Added some code to save state when rollctl commands initiate a state change.

commit e01bb884cc5d06d42db0fc0571e7668aa4d3d7a4
Author: Wayne Morrison <tewok>
Date:   Tue Dec 5 02:10:41 2006 +0000

    Fixed a couple messages.

commit b1085554fd5897c51f232e77689b61ab0dc83e41
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 01:03:11 2006 +0000

    A number of changes to fix text for upcoming 1.0 release

commit b64d813929bb93dc2f996609e4dc0673476ca2aa
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 5 01:02:27 2006 +0000

    use the bootstrap module to load Text::Wrap

commit c310753d15e770df6fca12956c0bf64c9add5847
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 4 22:34:35 2006 +0000

    Fix bug in duplicate policy detection logic

commit bfbf93506526968e885d8973f3c7eb8fb78b29e8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 4 21:17:03 2006 +0000

    Use futuredate-ds in place of futuredate-ns
    Use pastdate-ds in place of pastdate-ns

commit 41b4df69bdc775016c8bb36e3aea576bd407d052
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 4 20:31:32 2006 +0000

    Update expected result values for test cases

commit a8a099cb55be48e42b79b18b0c46e9fd3ab91e92
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 4 19:55:01 2006 +0000

    change future/pastdate name records

commit e3fc6b75f1e5024342fb7c57d9b7870f86dbda07
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 4 19:47:05 2006 +0000

    fixed a few bugs relating to future/past date issues

commit 2ea8f100f776abfdac7018d52e13ee77e676eb47
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 4 18:09:58 2006 +0000

    TrustMan -> TrustMan.pl

commit 5a200d9a1c8948f6da8f8dbfa768d2fe49797a24
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 4 15:13:22 2006 +0000

    Use validator.h in place of validator-config.h

commit c30ea9aae1ef874703b28c19f74b440a1d6281ac
Author: G. S. Marzot <marz>
Date:   Mon Dec 4 15:11:11 2006 +0000

    remove unpredicatabke test

commit 0cbbb3e65312f740d535e00263487e1218e069d5
Author: G. S. Marzot <marz>
Date:   Mon Dec 4 15:01:35 2006 +0000

    remove non-portable test for dnssec-tool install

commit 95040760befdda1c418282e57105f79836824e9a
Author: Wayne Morrison <tewok>
Date:   Sat Dec 2 22:31:05 2006 +0000

    Reworked existence check for zone file.

commit ba086c1c717ef01cb53baa603a618f17c3a12a9e
Author: Wayne Morrison <tewok>
Date:   Sat Dec 2 21:53:34 2006 +0000

    Fixed a bug wherein the published keys were being used to sign the zone
    instead of the current keys.

commit f9b41db30f11717c8e20c419c96c7f083e44904b
Author: G. S. Marzot <marz>
Date:   Sat Dec 2 15:15:22 2006 +0000

    test changesrelated to res_query() fix

commit 1943084a669b685ebb27e458b6affc8f28324139
Author: G. S. Marzot <marz>
Date:   Sat Dec 2 15:11:59 2006 +0000

    fix crash with VAL_QUERY_MERGE_RRSETS

commit 1562552b8378b1f5853d43766842ecd2645a25b4
Author: Wes Hardaker <hardaker>
Date:   Sat Dec 2 00:30:33 2006 +0000

    version updates

commit b3645381bd0cacb41fa4f9e00f22b5c6543103e9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 23:23:28 2006 +0000

    Mention some of the new features that were added during this release

commit 7a0078b4d8dee5e6f1e2d0a4091354ea7ac4cc57
Author: Lindy Foster <lfoster>
Date:   Fri Dec 1 22:52:14 2006 +0000

    Added version.

commit 57ac3c1a3128008598c5e8d06be3de5b77ed9da7
Author: Lindy Foster <lfoster>
Date:   Fri Dec 1 22:49:20 2006 +0000

    Added version.

commit 1e06c82b7581271d8eb1253f5948875d2015d993
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 22:23:24 2006 +0000

    Add reference to sbs.pdf instead of sbs.ps

commit 7c18bef06f26c3215061df3bdf5658c337a7127c
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 1 22:17:17 2006 +0000

    version update

commit 4ecda7704853d3e454fa18231c8951114170ed82
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 1 22:16:50 2006 +0000

    version update

commit 01628b5ec1fc533596f15f64fc1f310291c1f7ed
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 1 22:16:06 2006 +0000

    version update

commit f05ebe324b91f27de45a85b283bf0bfed6a85026
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 1 22:13:45 2006 +0000

    vresion update

commit 4347ec957244c18ade370f98ce20cfa62763ce6d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 22:13:22 2006 +0000

    renamed TrustMan to TrustMan.pl

commit e1bc92453a5718b0d99a796767ca74cdfbe7b073
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 1 22:12:31 2006 +0000

    version update

commit bc4b505327d37488bb424643226e445048ffb0fe
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 1 22:11:24 2006 +0000

    move to DT versions 1.0

commit 7986f45163c54c88f79ecb261359e21782aaae4b
Author: Robert Story <rstory>
Date:   Fri Dec 1 22:11:04 2006 +0000

    update sparta address

commit c5a512d76d38dea33169a69901c62cce5887a981
Author: Robert Story <rstory>
Date:   Fri Dec 1 22:08:04 2006 +0000

    make russ/kim's contact info non-printing, like contract info

commit bb72836eca58cf79548a82f9cb0dbc793bdb9d6f
Author: Robert Story <rstory>
Date:   Fri Dec 1 21:57:51 2006 +0000

    update for release; remove essentially empty applications considerations section

commit a731aa6b6a17bbfc0d53c7795c364853ca69f98f
Author: Robert Story <rstory>
Date:   Fri Dec 1 21:42:28 2006 +0000

    no contract info

commit f8415d58d717e2e259f2f838026b15463a81ef71
Author: Robert Story <rstory>
Date:   Fri Dec 1 21:38:54 2006 +0000

    pdf, no contract info

commit 3b9665fe142f7743400ee638a5aa9fa766cb2dfa
Author: Robert Story <rstory>
Date:   Fri Dec 1 21:22:34 2006 +0000

    pre-release indent

commit 79e8bc13c7b5f7704bfdb98a47d9370c4d595ba5
Author: Robert Story <rstory>
Date:   Fri Dec 1 21:15:59 2006 +0000

    pre-release indent

commit 1463cff0d0420d2352a0ad8f94b5a6bda95d84f3
Author: Robert Story <rstory>
Date:   Fri Dec 1 21:07:43 2006 +0000

    12/1/06 release versions

commit 94d1c463780d65e464dd289173989c4cbc91559e
Author: Robert Story <rstory>
Date:   Fri Dec 1 21:00:05 2006 +0000

    12/1/06 release versions

commit 842519cece75acbf64c0109f037cac8ec06e483f
Author: G. S. Marzot <marz>
Date:   Fri Dec 1 20:58:12 2006 +0000

    take out debugging

commit dde75c453119fe478f51708f616b942629b023ca
Author: G. S. Marzot <marz>
Date:   Fri Dec 1 20:57:17 2006 +0000

    doc fixes

commit 2e87516e8be3648b557d7bae0885218da7390548
Author: Wes Griffin <wgriffin>
Date:   Fri Dec 1 20:36:16 2006 +0000

    update references

commit 3fd5d2d099165a299eae96cd45fc7eb90e5909ad
Author: G. S. Marzot <marz>
Date:   Fri Dec 1 20:18:10 2006 +0000

    doc fixes

commit 27f7707c5305ceabfe6fa32b9aa8831f5143e78f
Author: G. S. Marzot <marz>
Date:   Fri Dec 1 20:13:28 2006 +0000

    doc fix

commit 7eb0640b811b5d748bc1876bc5a2abf12a68e032
Author: Wes Griffin <wgriffin>
Date:   Fri Dec 1 19:43:43 2006 +0000

    removed ??? references and instead point at BIND sbs

commit 35cacf4c1518b94f21b25df9c8b18a1d3c6a4e15
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 19:19:29 2006 +0000

    say that there's no screenshot for trustman

commit 770592ee5733b816a7777a7f59759f116c02e9fd
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 19:07:00 2006 +0000

    Using sbs-dt.pdf in place of StepByStepDNSSECTools.pdf

commit 12208c08b788646d1a451e677ef7270b3f67d251
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 19:06:19 2006 +0000

    Point to sbs-dt.pdf instead of StepByStepDNSSECTools.pdf

commit 2622592d96ccce95a8e7c1b4f45a7eff0d395bfd
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 18:57:19 2006 +0000

    Add short description for trustman

commit 4e707ae05dddd473a993414bb8331efd1d0ebffb
Author: Wes Griffin <wgriffin>
Date:   Fri Dec 1 18:53:39 2006 +0000

    fixed up the xml to work with apache fop 0.20.5. Unfortunately, section number is now gone. I will address that later. The crossrefs are now hyperlinked in the pdf file. Added some ids to sections to generate named html files

commit 9b4f14c42b5be4cd9a1f60068d85072ea43b5e3d
Author: Lindy Foster <lfoster>
Date:   Fri Dec 1 18:43:15 2006 +0000

    Help file for new trustman.

commit 66e1813f5810589c480f3d1a723104979f95900d
Author: Lindy Foster <lfoster>
Date:   Fri Dec 1 18:39:23 2006 +0000

    added -h or --help to provoke usage message.

commit 74fc27404753cf900763cef99ca5f42893867913
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 17:44:52 2006 +0000

    Ensure that correct zonecut information information is stored for the nameserver that we obtained in
    get_nslist_from_cache()
    Dont assume that referrals seen with a CNAME response relate to the alias. They may be returned when the
    parent does recursion for example.

commit 0bb0dbb8036ef1dbc3330ef559a075a12ef940a5
Author: G. S. Marzot <marz>
Date:   Fri Dec 1 17:30:37 2006 +0000

    Net::addrinfo docs and some small fixes

commit fa055f9a35042382c8e40dc9c507fcf1e7623892
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 15:20:32 2006 +0000

    Rename TrustMan files to TrustMan-basic. Don't know where the TrustMan.png and TrustMan.sm.png files lie,
        so these haven't been renamed. Also, while a html description for trustman is present in the
        tool-descriptions directory, we don't have anything (images inclusive) in the main page that points to
        this.

commit 467ab60c6ab25d25991207cb73c06451d3051330
Author: G. S. Marzot <marz>
Date:   Fri Dec 1 15:12:17 2006 +0000

    bug fix to stringify()

commit 13a74fe80e8e4ea9062c1373491aaf70cbf922d4
Author: G. S. Marzot <marz>
Date:   Fri Dec 1 15:11:50 2006 +0000

    bug fixes and added tests

commit d451c6f5853f90e6bfcb5954efbee6e8017f9bb6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Dec 1 14:55:33 2006 +0000

    Try and fix svn conflict between trustman and TrustMan

commit af0cd4b91ca60a76b2bec1d1f68d09f4ddc00af3
Author: Lindy Foster <lfoster>
Date:   Thu Nov 30 22:57:29 2006 +0000

    info on trustman.

commit 2764c1ff0a57cfe1fbdfc2a30732f3d66c302543
Author: Wes Griffin <wgriffin>
Date:   Thu Nov 30 21:57:40 2006 +0000

    updated html files removing unnamed files

commit c2fe6562d9b850993752ac6c96d3749898e131df
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 21:14:49 2006 +0000

    Remove references to no longer defined functions

commit 2f27ae4476d64b3f5ed426bf18e2a67bf1a56e2f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 19:52:12 2006 +0000

    Use the most recent SBS file from Wayne on the webpage

commit 5444269c46890b8931eb4154fc4e29518f668dde
Author: Wes Griffin <wgriffin>
Date:   Thu Nov 30 19:42:05 2006 +0000

    updated pdf to remove changed tracked comments

commit 655c502413a611efcf3e8e53f4b2aef325334c47
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 19:35:59 2006 +0000

    Add missing files

commit 27a5781c86e9a1711661520ffe161fe1f9e23517
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 19:32:03 2006 +0000

    Add troubleshooting guides

commit fd7dc07295a37cc2dda230224191e31cb431cf6d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 18:56:33 2006 +0000

    Rearrange docs into different sub-folders

commit ce1247b77e4bebd35271e771af20a6ba88ac7536
Author: G. S. Marzot <marz>
Date:   Thu Nov 30 18:52:11 2006 +0000

    handle INET6 gethost

commit ccf2119fbfc63665baff5714f64a1ac1e2f4bf21
Author: G. S. Marzot <marz>
Date:   Thu Nov 30 18:51:53 2006 +0000

    handle INET6 gethost

commit 932e67b07c29160b7333bf8a9bc7175456cb703b
Author: G. S. Marzot <marz>
Date:   Thu Nov 30 18:33:41 2006 +0000

    bug fixes for return types and error codes

commit 932206abf76a08e212118a27339a97b3afba7bc5
Author: G. S. Marzot <marz>
Date:   Thu Nov 30 17:58:07 2006 +0000

     some error code fixes...pending discussion

commit a7e686cb1ec9c34f027f786c11f88d0bec92c713
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 07:16:04 2006 +0000

    Try and settle on wording for policy scopes and labels

commit 09a6b6fc3323846e820ac6222f9def801c0e4a9a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 07:04:40 2006 +0000

    More tweaking to the policy hierarchy construction logic

commit d18038fe6b5b75851b3b54422604bff77d6e248e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 05:49:28 2006 +0000

    : characters are only allowed for the default policy label.

commit 71fea41d930ce26c2ccf16ba8feb17a693835880
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 05:44:23 2006 +0000

    Change policy related APIs to make them look similar to -03. We no longer have val_switch_policy_scope(),etc

commit 14ecfd7304d95065b0036985c886b3fdd40c353b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 30 05:41:14 2006 +0000

    Change some of the semantics for the default policy. Its no longer always used implicitly.

commit da8016d5866897bb22910b00acaf23fe94b166df
Author: Lindy Foster <lfoster>
Date:   Wed Nov 29 23:30:35 2006 +0000

    Recognizes new keys, sets the add holddown time, and alerts
    the user when a new key has surpassed it's add holddown time
    and can be manually added.

commit 9e03ec9e5ab91d28ef2f91e6d58afba7f1be11c3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 22:06:29 2006 +0000

    Check for the case where an incorrect NS was returned as part of a positive response for a DS. This affects the zonecut detection
    logic.

commit e11d7667e78264ed1c20f3eeaedaea135dcd5be1
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 22:05:20 2006 +0000

    Changed a log message

commit af03256fb10f03388240ece1edd58229262d66ef
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 21:19:49 2006 +0000

    Make sure response is properly initialized to NULL.

commit 88315a8fb1a7a58dc6f91c6dd446ffcb6f5592be
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 21:11:47 2006 +0000

    Check for data before printing response data

commit 7dc9b96fa9c59f3123d770bed2f44937b7d16ee4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:47:47 2006 +0000

    Remove unnecessary comment

commit d882185939497a65a7a09529929eda9129962689
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:47:34 2006 +0000

    Passing params by reference to address xxx-audit comments in a different file

commit b6c88bade2e004c4c273bd80c1629db7dadbfad6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:47:14 2006 +0000

    Address xxx-audit comments
    make sure that correct zonecut information is saved when parent zone recursively obtains answers for the
    child zone (or the same ns is authoritative for the parent and the child)

commit 5dd3f4cca0b50044b1071bd5b7e00dc2aa99c0a0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:46:53 2006 +0000

    remove xxx-audit comment since the issue of initializing rr_status was already addressed

commit 87786b19754a65e0f135553e0c91b14c558723ed
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:46:36 2006 +0000

    Address xxx-audit comments

commit d5049cf92d06a28cc545e2b544c77f20c46cf864
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:46:18 2006 +0000

    Address xxx-audit comments
    In the check for provably insecure condition test for VAL_NONEXISTENT_TYPE_NOCHAIN
    Save some information from the test for provably unsecure in the authentication chain
    VAL_PROVABLY_UNSECURE is not an is_validated() status

commit bfd18fd3755f4e275f7efc77e4b88b25811997a1
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:45:46 2006 +0000

    Address xxx-audit comments

commit 721355df131aa00bf66883088752d22a0cca7e2d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:45:21 2006 +0000

    VAL_PROVABLY_UNSECURE is not an is_validated() status

commit 1e89ce748bd8e51c052479c0b628902ec31f4ca3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 29 20:44:53 2006 +0000

    Display a message that we are not installing the resolv.conf and dnsval.conf in standard locations.

commit c8f55da4dfaa3632a7f42183c865b4c4b1a068e3
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 17:28:53 2006 +0000

    Added another known problem.

commit 973115d62c3c870ce523b5ac8b83abd01bcd57be
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 17:28:44 2006 +0000

    Added another known problem.

commit bb71c1e823896321e0bed49a79c16a10aac5c43a
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 17:20:36 2006 +0000

    Made a few small fixes.

commit fb4059e2a168f4d5fd068247d93dcff1648dcaf1
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 17:19:11 2006 +0000

    Fixed address.

commit eda65de9f52a1e0f22d6234641dba58a88131b34
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 17:02:23 2006 +0000

    Added contract info to the top.

commit 109c2d95218efeea17ecd5cb1cb0de07048eb8fc
Author: G. S. Marzot <marz>
Date:   Wed Nov 29 16:21:08 2006 +0000

    alpha quality perl libval support - more coming

commit 08ce332bcb783f0d7ef5734ee80fa3b477535349
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 16:11:30 2006 +0000

    Fixes, from WesH's comments.

commit b0b78abc48df546edc72c3d10e66b3dcd16a5c5a
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 16:10:57 2006 +0000

    Fixes, from WesH's comments.

commit 39cd8f192c8ac7111be2f70f6b5068c2297f7995
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 15:40:54 2006 +0000

    Stop rollrec_add() and rollrec_del() from always writing the rollrec file.

commit 5266f21375f77d4c918dba6fb1a2fee4213a35b5
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 15:39:27 2006 +0000

    Fixed a broken example -- thanks to Suresh' eagle eyes.

commit 5beb281ff27b2b03fce3780ecd08112014973e9e
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 14:55:25 2006 +0000

    Updated version numbers.

commit f553e79db918c7c0d588246c7665519438505675
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 14:43:23 2006 +0000

    Updated version numbers.

commit 0673f39c50be23a522630bae04dab0b88cff8181
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 03:22:51 2006 +0000

    Fixes from WesH's comments.

commit 2163d4eb27771b109e6ec9c6128a9d67714097ab
Author: Wayne Morrison <tewok>
Date:   Wed Nov 29 02:34:43 2006 +0000

    Deleted a bit of stray text.

commit 19d164a65fd2a111939b0a59c9db8cf0f7e66bdc
Author: Robert Story <rstory>
Date:   Tue Nov 28 22:59:53 2006 +0000

    use EINVAL ifndef ENODATA

commit 424be3eb8155100542bea87d4e34821ee6548859
Author: Lindy Foster <lfoster>
Date:   Tue Nov 28 22:13:52 2006 +0000

    Turn off debugging in Net::DNS::Resolver calls.

commit 88684aad8edc757ba56cf9fb4320b1ba0d9bedfd
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 21:49:48 2006 +0000

    Changed <chapter> tags to <section> tags for unification of section numbers.

commit 2032050ef9dac35d69d6a30a1011a28e98759526
Author: Robert Story <rstory>
Date:   Tue Nov 28 20:15:22 2006 +0000

    add target test, so we can define _REENTRANT on solaris

commit 3d3a4f16d577631c92591725a892b754c3016d61
Author: Robert Story <rstory>
Date:   Tue Nov 28 20:13:53 2006 +0000

    fix compiler const whining

commit e5cdcc01e60f55bb80d9c4478bedd4b819850e52
Author: Lindy Foster <lfoster>
Date:   Tue Nov 28 19:37:05 2006 +0000

    Fixed bug which caused zones containing multiple keys to be
    queried multiple times.
    Removed some code no longer used.

commit 985e6e1cca4fd796053cb1490daf8dfce4c18262
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 18:57:15 2006 +0000

    Added the gends field as a persistent zone keyrec field.

commit 00fb6927dc7b3d444254a34da2a079d76486d929
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 17:10:38 2006 +0000

    Added a comment about the zonesigner man page.

commit 81d03345dc7aaead8bf574438fcaaaf500bb8171
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 16:57:22 2006 +0000

    Add DS-generating zonesigner example.

commit b56f111fc3ee2743322e5a2de7f536a930302623
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:44:37 2006 +0000

    Moved the file-protection warning from the ZSK Rollover chapter into the
    Toolset Configuration chapter.

commit 396fe28e0067f05c0149d05fd35aa2e496a31a61
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:37:31 2006 +0000

    And one more capitalization...

commit e1150b8d78313a09d5741658c57c3714e5840c1d
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:36:49 2006 +0000

    Capitalizaation fixes.

commit f1f9d48ad4f9dbb7ebbc1c827a32225f263641d8
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:33:48 2006 +0000

    Added brief intro to rollover.

commit 4133cb95893ce9d4066da80483d6f258c1880bda
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:19:49 2006 +0000

    Fixed according to Robert's comments.

commit b41e594013ff2ff8716a5a8921a918dc79e479e7
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:17:08 2006 +0000

    Slightly modified chapter title.

commit fbcfe13b097445f51080914287fba64d1cd3dc66
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:15:52 2006 +0000

    Added comment about expecting the BIND name server to be running.

commit 0e638e1a6322b1e3e06d06a776f894b456ca4ad0
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:14:33 2006 +0000

    Adjusted mention of random numbers and DNSSEC-Tools.

commit f04e410545bf3889c4dc464576fd08154c1ba01c
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 04:07:35 2006 +0000

    Added comment about regular execution of expchk.

commit 110bf2bae4087aa0defdd6dd13a1147fb906e646
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 02:36:16 2006 +0000

    More specific description is 4.1.

commit a28b2a8ab3d32b3c530c9add88a0770b43539049
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 02:16:59 2006 +0000

    Added a better introductory sentence.

commit 5f8986c5c83633c6576a835d9956fba4f9801f2e
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 02:14:01 2006 +0000

    Stated explicitly the negative effects os pseudorandoms.

commit 4a279ecb6d7f9e6de838854b1dee100278b7bcf2
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 02:11:02 2006 +0000

    Better spacing of the address.
    Fixed the contact email.

commit e30d641c4f1a1cd72c251e4dde7f82ea3fb469a4
Author: Wayne Morrison <tewok>
Date:   Tue Nov 28 02:10:04 2006 +0000

    Added an organization section.

commit 18d8e7c4d51ad00e222a47209fb36f611a11963a
Author: Wayne Morrison <tewok>
Date:   Mon Nov 27 20:07:25 2006 +0000

    A few formatting changes and added a missing squiggly.

commit 94ef7d3a7c6ba8aa6a9940f35dc930a82e72442e
Author: Wayne Morrison <tewok>
Date:   Mon Nov 27 20:05:08 2006 +0000

    Update with Suresh's changes.

commit 2470558a414767ca8852c7bc08feae98125f69cf
Author: Wayne Morrison <tewok>
Date:   Mon Nov 27 19:09:49 2006 +0000

    Changed a couple lines to use standard macros.

commit 233bbfe67ce70481a8459adf50c75be8da2847fc
Author: Wayne Morrison <tewok>
Date:   Mon Nov 27 18:26:47 2006 +0000

    A few small formatting changes.

commit 3b17bcfd93005e8dd7416ada00b3b1dcec981545
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 27 18:08:10 2006 +0000

    Use a default "hints" value if one is not supplied.

commit 5367a7ffa3695320b814374d4371059029c007ae
Author: Wayne Morrison <tewok>
Date:   Mon Nov 27 17:43:27 2006 +0000

    Added a terminal serial comma.
    Formatting fix.

commit bacdffdc4b1ac624bee668de28c5df0df236c4b8
Author: Wayne Morrison <tewok>
Date:   Mon Nov 27 17:41:00 2006 +0000

    Added a terminal serial comma.
    Formatting fix I missed before.

commit 560a60765386f677442d855094d98674bb0ccabe
Author: Wayne Morrison <tewok>
Date:   Mon Nov 27 17:26:21 2006 +0000

    Added a flag set so that the -cur, -new, and -pub options would work.

commit 498d2423d3852b79dc270e989cb0f2a415308551
Author: G. S. Marzot <marz>
Date:   Mon Nov 27 13:18:06 2006 +0000

    declare global after struct

commit 0494c0b14549d8cd3a9ed728979c2c0c9f6ff36c
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Nov 26 20:08:47 2006 +0000

    Add description for val_isvalidated(), VAL_NONEXISTENT_NAME_NOCHAIN and VAL_NONEXISTENT_TYPE_NOCHAIN

commit 8acbf4ac382560444bfcce3429ff98e353c2f86c
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Nov 26 19:46:10 2006 +0000

    Modify transform_outstanding_results() so that error value for the proof can be passed as a parameter
    While checking non-existence span, make sure that the bound is not closed.
    Use the combination of val_istrusted and val_isvalidated to identify if the answer is locally trusted.
    Set non-existence type of VAL_NONEXISTENT_NAME_NOCHAIN and VAL_NONEXISTENT_TYPE_NOCHAIN if the proof is
    locally trusted.

commit a09994d9456aac09829c8fcaeeb93053313f41e1
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Nov 26 19:45:55 2006 +0000

    Define types for VAL_NONEXISTENT_NAME_NOCHAIN and VAL_NONEXISTENT_TYPE_NOCHAIN

commit 5329fac4297e90681bfdc6b489b6db5677a428ce
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Nov 26 19:45:36 2006 +0000

    Handle case for VAL_NONEXISTENT_NAME_NOCHAIN and VAL_NONEXISTENT_TYPE_NOCHAIN

commit c066257cd9f3d10adacd8178dab02ca59c97d521
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Nov 26 16:21:49 2006 +0000

    Fix indentation

commit 39ab00a1974aa5bf111c416943bc3b5f3b91fd8f
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Nov 26 02:00:44 2006 +0000

    Print a log message when we detect a duplicate policy definition

commit c49f3b6a7ce41e456511222d05f12396214245a1
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Nov 26 01:59:23 2006 +0000

    Fix in detection of policy match logic

commit ac46b7ec3a076a0c70a304a12842f1fa71df2b9f
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Nov 25 21:50:53 2006 +0000

    Make it possible to verify the chain of trust even if there is a keytag collision

commit ed60d59bf5de7aba138908b82e886cc4301ad2d7
Author: Suresh Krishnaswamy <hserus>
Date:   Sat Nov 25 21:50:00 2006 +0000

    Add header for validator.h

commit 4532fc95a16d0802ceee8a4135311abf71bf6953
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 20:44:27 2006 +0000

    Fixed section ids.

commit 148abc7b1427a79a962ee665c8f690fe1dfac733
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 20:40:21 2006 +0000

    Fixed a couple typos.

commit e57160f0ff107870711398022b074fa2c934ebbf
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 20:36:45 2006 +0000

    Fixed KSK usage when it isn't explicitly generated.

commit 3c5d445c12ee78cf5af17716831080949da1d668
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 20:29:53 2006 +0000

    Changed the document version and date.

commit 0c4916fab81046488510f8b3106b844ca78c57a7
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 20:24:55 2006 +0000

    Added text for DNSSEC-Tools *assisted* emergency rollovers.

commit 2241e52e1f106bb64a766a1408854974922f834f
Author: Robert Story <rstory>
Date:   Sat Nov 25 19:15:16 2006 +0000

    add val_isvalidated(val_status)

commit 18b5c8f9df8758dd80a6c137a323e84bdc08777c
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 17:17:19 2006 +0000

    Minor formatting changes.

commit 78b835533366b506b9da2bf08eee4bbe439b8f2b
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 16:15:08 2006 +0000

    Added latex text to xml.

commit 0ac90fe2f920b87329109a20bf64fae2da5d1288
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 15:17:50 2006 +0000

    Fixed coding error in intro.xml
    Made some multiline table cells in other files.

commit 5e37c1ec5c2fe117a253781101836107193904c7
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 04:14:24 2006 +0000

    Added a few additional key concepts.

commit f4e290abe83b8392cc0c4cd9c39cbce0ce705a88
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 04:09:54 2006 +0000

    Moved latex text into xml.

commit ef5c89b220a8d124868784596072e29efd2d5d17
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 03:56:12 2006 +0000

    Fixed id labels.

commit 47783084d2328a1554d259f3d712b4c39629a12b
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 03:48:40 2006 +0000

    Moved latex text into XML.

commit d327db3ce7e18edded31428e7ca318db5b1443b4
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 03:26:26 2006 +0000

    Added latex text.

commit e8a289d442740d8ca2fd46131c9749c330c68b64
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 03:24:20 2006 +0000

    Fixed a typo.
    Unified command formatting.

commit 23d3f4a6e4f03d3f79b4bc83a238175278b25873
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 02:59:20 2006 +0000

    Fixed section ids.

commit 7c9b340959b028ed9ade61db4695b96b76607db3
Author: Wayne Morrison <tewok>
Date:   Sat Nov 25 02:24:40 2006 +0000

    Finished working on this section.
    
    Still needs references fixed and tables adjusted by a Docbook guru.

commit a2d09a52e7bbb8510e17cce7dde6e5c8d25aaa21
Author: Wayne Morrison <tewok>
Date:   Fri Nov 24 23:32:28 2006 +0000

    Text is complete, but needs section refs and command output formatting.

commit 936ecb580246d2a434c16a5b9c92b791d97b072f
Author: Wayne Morrison <tewok>
Date:   Fri Nov 24 21:47:24 2006 +0000

    Completed the discussion of DNSSEC-Tools utilities for this section.

commit b4904a756ba8f3bdb1001b0edf8f31a2000c0035
Author: Wayne Morrison <tewok>
Date:   Fri Nov 24 21:22:15 2006 +0000

    Set to use a better log filename for rollerd.

commit 5d193603b5eb4d0ecac130e8b7901b243455222e
Author: Wayne Morrison <tewok>
Date:   Fri Nov 24 21:20:35 2006 +0000

    Fixed the usage message.
    Reordered a bit of code so that -parameters would work.

commit 51c793a6e6c0d0becb7e8cdcec692f409323cd83
Author: Lindy Foster <lfoster>
Date:   Fri Nov 24 20:07:36 2006 +0000

    now working: notifies by email when a new key has been
    detected, and has passed it's add holddown time.

commit 7bdad72fbdb7b401498da903108c4f299454deb7
Author: Lindy Foster <lfoster>
Date:   Fri Nov 24 17:50:27 2006 +0000

    started new key storage until holddown time reached.

commit 76231fbc9b37f530f73b8607e09ffc4098cbeb59
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 03:16:34 2006 +0000

    Formatting changes

commit af858a6af6d8c547c81436b0abf35a433e11c967
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 02:19:29 2006 +0000

    Add some text on zone-security-expectation

commit e7a5b34ef2744b99aaaa845326d2b7746047dcdb
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:10:58 2006 +0000

    Rename VAL_R_TRUST_FLAG and VAL_R_MASKED_TRUST_FLAG to VAL_FLAG_CHAIN_COMPLETE and
    VAL_MASKED_FLAG_CHAIN_COMPLETE.
    Rename SET_RESULT_TRUSTED macro to SET_CHAIN_COMPLETE

commit 9c3fecb2844e8e40d586f8dd13fcb6589f6d451b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:10:32 2006 +0000

    Do away with VAL_R_ status codes
    Rename VAL_R_TRUST_FLAG and VAL_R_MASKED_TRUST_FLAG to VAL_FLAG_CHAIN_COMPLETE and
    VAL_MASKED_FLAG_CHAIN_COMPLETE.
    Rename SET_RESULT_TRUSTED macro to SET_CHAIN_COMPLETE
    Define VAL_AC_DONT_GO_FURTHER status to represent status codes where we need not go
    further up the chain of
    trust

commit c2ec6dec61142188f287463201c5f2526ab2550a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:10:20 2006 +0000

    Do away with VAL_R_ status codes
    Add case for VAL_UNTRUSTED_ZONE in p_val_status()

commit 98266fc54df3a15b630e4b5f29fb2965fc356925
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:10:00 2006 +0000

    Register only aliases in the qname chain

commit 4807592e367d1995a9afee87d4dfe16fc6dc4731
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:09:39 2006 +0000

    Do away with VAL_R_ status codes
    build a pending query and validate authentication chain only If initial status is less
    than VAL_AC_DONT_GO_FURTHER
    Reorganize code for indentifying validation status values
    Fix DNAME alias construction logic

commit bd43dd8d5821c5c8f7b22cda1e7806869bf965a2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:09:05 2006 +0000

    Use val_istrusted() instead of individual success error codes

commit 07db483f4d830b4b59df99a163a05b83d17858f5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:08:29 2006 +0000

    Add description for the trusted zone-security-expection condition

commit 1dac9167436761a773b1d6840c0be7c80204a07a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:07:46 2006 +0000

    Add description for VAL_UNTRUSTED_ZONE status

commit 08bff7302aea75848b7cc043cfca5960fca59388
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 24 01:07:05 2006 +0000

    Do away with the VAL_R_ status codes

commit 44155377b16c79dfeffd61b5f3bbe6c9adea0d9e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 23 00:12:37 2006 +0000

    Set the NONEXISTENT status only if we know that the answer is complete

commit 860b1b14b00982e85084e4e3ea28074f393d515c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 23:52:46 2006 +0000

    Add logic for VAL_AC_TRUSTED_ZONE and VAL_TRUSTED_ZONE along the lines of VAL_AC_IGNORE_VALIDATION and VAL_IGNORE_VALIDATION

commit 80eb47b553c5d8f0d26313c2c46704a95b0808dd
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 23:50:44 2006 +0000

    Add descriptions for VAL_TRUSTED_ZONE and VAL_AC_TRUSTED_ZONE

commit 54d33da3e74d1b5df891c1cffc2a0c6e1a662fb2
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 23:30:45 2006 +0000

    Added notes on using rollover tools.
    Started transferring the original text into its own subsection.

commit e1fa763615ba9898976e4b8fbcf6a1619d71e48b
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 23:28:01 2006 +0000

    Changed the section title.

commit cc9e999aa8077a575f0e07980b6b7125dadc4693
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 23:25:58 2006 +0000

    Added a section on key concepts.

commit 8161ad462477aa719936862dd0be5b8920719e5d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 23:05:47 2006 +0000

    Recognize VAL_NONEXISTENT_NAME_OPTOUT as a variant of VAL_NONEXISTENT_NAME
    Instead of looking for specific status codes that indicate that the proof was locally trusted, use the
    val_istrusted() function.

commit b75e8416debe249d6d902b3ceb4d1f31790d7828
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 23:02:39 2006 +0000

    Recognize VAL_NONEXISTENT_NAME_OPTOUT as a variant of VAL_NONEXISTENT_NAME

commit fc4607d09ba0cc27ffb2ff6546d7bc96e6f778b9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 22:53:55 2006 +0000

    State that the NONEXISTENT error codes are returned when the proofs are trustworthy, and even if they have not been validated specifically.

commit 5653d26fc10c4e2fdac9582a681bb89a404d51d7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 22:38:34 2006 +0000

    Remove statements that can be interpreted as an implicit policy directive.

commit 13171a2a77ff665539f2754fecea9a0461aa2238
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 21:15:30 2006 +0000

    Properly detect span checks in proofs of non-existence even when wildcard proof appears before it.

commit 68982ddaee4f690aeac1a99a933885a7e45d3b69
Author: Robert Story <rstory>
Date:   Wed Nov 22 20:44:15 2006 +0000

    whitespace changes to make columns line up properly

commit 1a315a1575fe7597c9de8cabb4dea4e5b3aa2561
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 22 20:34:08 2006 +0000

    include extra cname prefixes in docs

commit 42e8f1827009027448bf876157c39c29dda2b4a5
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 22 20:20:23 2006 +0000

    added a new test case where the cname points to a truly spoofed record covered by an nsec; renamed the existing bogus (but signed) entry to 'other'

commit 1e3a3a14cdb9da345113bf12bea1833657027174
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 20:13:51 2006 +0000

    Change expected status value for cname/AAAA test cases. The alias pointed to by the cname must validate successfully.

commit 6add362152c80a10a6fec136c91b73775615ac86
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 20:08:38 2006 +0000

    Assimilate with the hyphenless rollover.

commit ecb03b2b3d2d589bc2252535a0d4d8bb831666d9
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 19:33:11 2006 +0000

    Reworded some of the randomness section.
    Modified the config file section:
            - added a better introductory paragraph to the config file section.
            - talked about dtinitconf and editing the config file by hand
            - deleted most of the table entries, since there's no need to
              document the config file here.
            - alphabetized the remaining table entries

commit 6c74bc3e81635f3d729e8841c2251b32155291d1
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 19:29:14 2006 +0000

    Fixed a typo.

commit c532aae3cb7e9e6d720031f42cfbe0401ddf983e
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 22 18:38:19 2006 +0000

    remove a debugging statement

commit 1d13607780e3c6f37b808a14ed654975bc5d5490
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 22 18:35:21 2006 +0000

    fix the cname records to AAAA records; add more documentation and include the options as well as a getting started section

commit 780a0a061cdcd29e97a98c1c02f34d74ba482712
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 18:27:20 2006 +0000

    Added "libraries" to the list of DNSSEC-Tools products.
    Deleted the title from the conventions table, as it interfered with the
    section.

commit 8180dd9ccb88015f0be36051573bd998ba96037e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 17:58:32 2006 +0000

    Correct some inconsistencies.

commit 5b8569cd0c0048bf0614c56db8b391bc16a08a0c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 17:41:26 2006 +0000

    Don't use the VAL_AC_DONT_VALIDATE state. We had already defined the VAL_AC_IGNORE_VALIDATION state;
    continue to use this.

commit 945df345ad8648eabb8abccb7f78af00dfb1ea90
Author: Robert Story <rstory>
Date:   Wed Nov 22 17:19:56 2006 +0000

    update for recent renamed/deleted macros

commit 8f46e473a9f8209a815ec9d693f320288468ebd5
Author: Wayne Morrison <tewok>
Date:   Wed Nov 22 17:05:31 2006 +0000

    Changed latex references to xml references.

commit 2b712bde8bdbb20b15c7cf42ec434f57d8540c9c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 22 15:18:29 2006 +0000

    Remove full path in the .so statements for manfiles

commit 6cfd635ebe04aef33210514c03c1280e1cf9d08c
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:54:30 2006 +0000

    Fix, from rstory's review.

commit c86488996c2bab457d1d1bc8d1387e3998e76286
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:51:31 2006 +0000

    Fixes, from rstory's review.

commit b1b06e42f90b0f62c6229d1e3cb20ed170f7e35f
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:33:29 2006 +0000

    Clarified -expert option, from rstory's review.

commit d0de00923b22a0022da723bbba48d101f62bc461
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:23:07 2006 +0000

    Clarification from rstory's review.

commit a100882307eee440a785046e323679a686264f32
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:22:32 2006 +0000

    Clarification from rstory's review.

commit e088ef8fab5d7300247fd7c4d79ca11a843782fa
Author: Mike Baer <baerm>
Date:   Tue Nov 21 23:18:47 2006 +0000

    Added val_getnameinfo, val_gethostbyaddr_r, val_gethostbyaddr procedures
    to val_getaddrinfo.c.
    
    Working in local tests and should be good to use.
    
    Still to do: only doing validation, should add /etc/hosts check;
    should be in separate .c files.

commit ff2a8bf89113c8fd5e4aa8795fc7cf283a2bf5d1
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:06:03 2006 +0000

    New page versions for the new document version.

commit 68da94c013c45314add08ca9622ddb987b810425
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:04:04 2006 +0000

    New pages for the new version.

commit 6c6cbc8aad56ee1154a73393b62e30e0e27fed45
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 23:00:01 2006 +0000

    Renamed some files since last time.

commit 7f19f7ee498ddab6ca599325ec198eb307a59692
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 22:40:36 2006 +0000

    New version of the document.

commit e11b7715c67f8a252bfd7b9ba804948cf3cf8009
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 21 20:27:16 2006 +0000

    Add basic support for DNAME

commit b57df49661f4bd3c74b92d05c2993d5c4eda0403
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 21 20:26:38 2006 +0000

    Add basic support for DNAME
    Keep ordering of results same as the ordering of rrsets in the response

commit 4e60243dc03b975bed0cf491489dd9953cfaf3fd
Author: Wes Griffin <wgriffin>
Date:   Tue Nov 21 19:12:34 2006 +0000

    DNSSEC Troubleshooting Guide both Word and PDF versions

commit b2d657af6d82e3990586397e3bc476eb8195d292
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 18:44:00 2006 +0000

    Reworded a few sentences.
    Minor formatting changes.

commit c7263502caa35977a9ae15a37974ddbc67e52b8b
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 18:34:31 2006 +0000

    Added standard formatting.

commit 793de00a2d08ef7ead61374f9df2a4ceca507f71
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 18:26:44 2006 +0000

    Added the critical "=pod" directive.

commit 3d9bb205cd10bf2196c4df59c9fe090ac088dfb8
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 17:35:14 2006 +0000

    Minor formatting modifications.

commit 06c7099faf34e5a0e8931cfcb9cfd0f8e38d5a23
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 17:22:51 2006 +0000

    Added a few refs.

commit 0dd09e2048e722f7c70a35ca662d33f8212e46f0
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 17:20:21 2006 +0000

    Added a few refs.

commit 4145c5ab34fccd4855dfcda11692928d641a30b3
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 17:16:52 2006 +0000

    Formatting changes for examples.

commit d2156b4226a68360d781db37adfb8d6d01e0a2f7
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 16:55:56 2006 +0000

    Minor wording changes for SUM.

commit 98155475a07732d76d0987d2982f858c636fb2bb
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 16:37:44 2006 +0000

    Changes for pod updates.

commit 0d41d67a1b96357e612ebbdf1143880fe7d2c8ec
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 16:34:44 2006 +0000

    Minor wording or formatting changes.

commit f94b47d1fbd953ad3f30ebd5ee920e4c116c1e7c
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 16:24:44 2006 +0000

    Slight rewording change.

commit b3ee73ccb2ded4974a016ba375158cc13e5be8ba
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 16:18:57 2006 +0000

    Pod changes to accommodate the SUM.

commit da2c6dc08b84cb07e13a575048d2911a656ea69a
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 16:02:10 2006 +0000

    Renamed .pm files to .pod.

commit 43af0706c1b45daf4c366055fdac29f4ee5a1e37
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 16:00:00 2006 +0000

    Name change in "see also" reference.

commit 241c3f8abccc804acbf6c3a8d83ec34acb7e6b8c
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 15:59:21 2006 +0000

    Section change for file reference.

commit 8b83c9a08b57620b51497af6057972a94fb8fc56
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 15:54:10 2006 +0000

    Renamed from file-foo.pm.

commit 0fe92943139b86d65b2df9c7049db1c136c58152
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 15:52:23 2006 +0000

    Moved a file into the new FILE section.

commit 9001e120bb84f93a7e89b98669a1d2b0e2f1f266
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 15:51:30 2006 +0000

    Fixed a man section.

commit 4abc1ae9ce1ee7e3183580b35200be71e50fc5f6
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 15:48:41 2006 +0000

    Adding update versions.

commit a242aafd3d1679f2a7c75f9d95a92bb735f84e3a
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 15:42:48 2006 +0000

    A few minor fixes (mostly punctuation and formatting) that escaped
    an earlier checkin.

commit a95bbc51075c2617e28fb7623a588f0645c89412
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 21 15:08:09 2006 +0000

    update man for most recent pod

commit ea9cc93a91f43f2abf02f480e4c021f835f3312e
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 05:02:29 2006 +0000

    Fixed a typo.

commit d0d7c767b76bc8e918c8db8a26542df2542c1803
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 04:52:51 2006 +0000

    Formatting fixes.

commit 364794fd148e1236ee5405296bd49bb79f889813
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 03:23:17 2006 +0000

    Formatting fix.

commit 5bbb8b7182c27998ab8f0b6da2471b49d3e5a879
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 03:17:27 2006 +0000

    Formatting changes.
    Reworded a few sentences.

commit 0c6f50398d60e617c5ab6ad0312435b293c09a9f
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 02:33:10 2006 +0000

    Clarify an error description.

commit 4d1f7e052d1f770566a52f59f089f7d5361e4d07
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 02:13:24 2006 +0000

    Formatting fixes.
    Wording changes.

commit c9675547e8f68b6c71ba6f69d756dfc4115d15b2
Author: Wayne Morrison <tewok>
Date:   Tue Nov 21 01:39:02 2006 +0000

    Reworded some sentences.
    Fixed formatting.
    Fixed a couple of misspelled constants.

commit af81f841aa4f74fdacc4712319742747aba5fd07
Author: Robert Story <rstory>
Date:   Mon Nov 20 21:52:36 2006 +0000

    - add --with-validator; default = yes
    - skip validator configure/make if disabled
    - bail on --[dis|en]able-validator
    - configure help spacing tweaks

commit 507ca1076d4bb613ea898c019b990bd481ae6c3a
Author: Lindy Foster <lfoster>
Date:   Mon Nov 20 21:42:52 2006 +0000

    New version of trustman, now doing timers-style trust anchor
    rollover. Also changing name to all lower case.

commit 8b966a545d2477aa73099427f4ce9ee91e82076a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 20:28:17 2006 +0000

    Perform proper detection of cname loops

commit 43a34fc393072b6fa5166132650e9c1374dc25fc
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 19:35:01 2006 +0000

    disable SIG_ACCEPT_WINDOW by default
    Add a new member to the delegation_info structure to keep track of partial answers (cnames) received
    Add a new member qc_original_name to val_query_chain to keep track of the original query. The qc_name_n
    member changes when cnames are followed

commit c33a59a9cf82c07c4ac32700c7b295587ad7ce7b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 19:34:44 2006 +0000

    Add definition for find_nslist_for_query()

commit a67d29a47cda946fbf259942c3e9fe45c63f77a9
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 19:34:28 2006 +0000

    Move register_query() and deregister_query() functions from val_resquery.c to val_support.c
    Move logic of identifying target nameservers for a query into a new function find_nslist_for_query()
    Add a new member to the delegation_info structure to keep track of partial answers (cnames) received
    Rename do_referral() to follow_referral_or_alias_link()
    Add logic for fetching cname alias records

commit 6075ded78b703d7f268c35752bfe3c3919e6444e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 19:34:00 2006 +0000

    Move register_query() and deregister_query() functions from val_resquery.c to val_support.c
    Add function for merging rrsets from one list to another. This is essentially the same as stow_info() but
    without the locking portion

commit 3ae0ea6e11869b9a5a1661152e485ce19e0c221a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 19:33:38 2006 +0000

    Identify the "top" query from the original query name; not the name that we came up with after following
    alias chains

commit 61ab1074ebca70eb1f0fddec145439b51bd7d03c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 19:33:19 2006 +0000

    Rename qc_name_n to qname_n in places where it does not specifically relate to the query_chain structure
    Rename qc_type_h to qtype_h in places where it does not specifically relate to the query_chain structure
    Identify the "top" query from the original query name; not the name that we came up with after following
    alias chains
    Move logic of identifying target nameservers for a query into a new function find_nslist_for_query()
        Add logic for loop-detection of cname chains

commit 5736c292f8421ee6e5e976aa13c96489b3e7fcc4
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 20 19:32:49 2006 +0000

    Maintain a separate cache for (zonename, server) mapping to account for the case where our default name
    server is authoritative for a non-public zone (such as example.com). Look up this cache before we look for
    other NS records.
    Rename get_matching_nslist to get_nslist_from_cache

commit 3dfbc88c95c683c3e7d0a88e455461236a0eedf1
Author: Wayne Morrison <tewok>
Date:   Mon Nov 20 16:41:50 2006 +0000

    Formatting changes.

commit 595f55ef9d7a33b21d81bb1dd3970b476ad50fe9
Author: Wayne Morrison <tewok>
Date:   Mon Nov 20 13:50:56 2006 +0000

    Added a missing word.

commit e7cffc88055d012a86dbdd42165ab2aa056279a2
Author: Wayne Morrison <tewok>
Date:   Mon Nov 20 13:45:26 2006 +0000

    Formatting changes.
    Rewording a couple sentences.

commit 8a46f9f1fc17e549cfee73b9ebc7b192169308fd
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 14:01:23 2006 +0000

    Formatting changes for interface lists.

commit 01b3c7d1895d13c446522e5554a9d1f3722d5544
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 13:58:54 2006 +0000

    Reworded some sentences.
    Formatting changes.
    Hyphenless rollover assimilation.
    Updated the refs.

commit 87c8d24759f4b5a054bd6a179c52a3a858dd86df
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 05:13:34 2006 +0000

    Formatting changes.
    Hyphenless assimilation.

commit b8da59a330c90d17d59b7f55fdedca366fc7e1f4
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 04:48:26 2006 +0000

    Coupla minor fixes.

commit 2402ab3c8fca451834a77b6dac1591bb70b8a8c7
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 04:25:27 2006 +0000

    Formatting fixes.

commit 602593173301379f1415ab34ebfc5df29160a7e1
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 04:18:57 2006 +0000

    Minor wording changes.

commit 7720e37d0bdc53986e1a5786037858feeace22ce
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 02:27:36 2006 +0000

    Reworded sentences.
    Adjusted formats.
    Updated references.

commit 9d757c3b6fd8b34dc7378a3367687cba83f7384c
Author: Wayne Morrison <tewok>
Date:   Sun Nov 19 01:45:30 2006 +0000

    Fixed some names.

commit b92d9d30d0a9afd34ee07e6fb8f650ac5d17012e
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 22:28:46 2006 +0000

    Moved the quick-start lines from the SYNOPSIS into its own section.
    Formatting changes.
    Assimilation to the hyphenless rollover.

commit e3873b413dacbf0174001317f6e9c3b1bb392dc2
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 21:26:18 2006 +0000

    Delete duplicated data.

commit 2919616aecbfdcc08e36a1dd776ea14608d5eea9
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 21:14:08 2006 +0000

    Formatting changes.
    Updated pod refs.

commit 9a9a08868ec98d3fd4ca78c1d999964f2c67e293
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 21:07:53 2006 +0000

    Updated pod refs.

commit 11041459659e3a1bab03c7db096e50a8f83b80d8
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 20:24:23 2006 +0000

    Finish deleting a few files.

commit 375e00ed7ef3f1b38e4d88bde63079cd9056b7a4
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 20:23:16 2006 +0000

    Coupla minor fixes.

commit 5bf61767ab3c380276f9116fd7546653e9bb25c8
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 20:22:53 2006 +0000

    Added rolllog.

commit fbc1a36be51b218be88fbb59d7782114342371d3
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 20:19:23 2006 +0000

    Added a few additional references.

commit 1e521aecbba059bce73948da8f7a82bf0b5ae6b2
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 20:12:18 2006 +0000

    Formatting changes.

commit b85976d1facf194e8835c0314faf2a9e891bf539
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 19:42:35 2006 +0000

    Formatting changes.

commit c8f587224e0df74a1111fc2a3cdae6662f0ead31
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 18:10:34 2006 +0000

    Fixed capitalization.

commit 1d9a4e8383193fee814de03ba7198531bade008a
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 18:05:44 2006 +0000

    Formatting changes.

commit 065d482316975cf6bc12aea4d3d36694b413d4ce
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 17:56:52 2006 +0000

    Formatting changes.
    Assimilation to the hyphenless rollover.

commit 3011ce7e0758b8c3900450191c6031649fcfcc5a
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 17:30:58 2006 +0000

    Assimilation to the hyphenless rollover.

commit 3b3b7d433d988e93620478f96e62afc2aff8b01a
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 17:00:42 2006 +0000

    Formatting changes.
    Assimilation to the hyphenless rollover.

commit de57503ac2cb6250f9f1618d5297cc9ba3a739c5
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 16:37:58 2006 +0000

    Formatting changes.
    Assimilation to the hyphenless rollover.

commit 4b107a6657e8cb8e26c828a1cdcc36a10e24ed63
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 16:16:33 2006 +0000

    Formatting fixes.
    Fixed the command name, which was renamed in the depths of time.
    Fixed rollerd's name.

commit 20b68d510a719f6592fc1b0bc009efc51714faf6
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 16:02:03 2006 +0000

    Formatting change.

commit 24bb069975d1e090de5ebbb9b99cd031dc5ddcc1
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 16:01:36 2006 +0000

    Minor formatting and wording changes.
    Deleted a weird option.

commit 883b5136d86f9dbf34add70d81647be57bec01ea
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 03:18:50 2006 +0000

    Fixed capitalization in title.

commit 7878b44c3add2cb8b372878356454c6690653a29
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 02:50:55 2006 +0000

    Reworded a sentence.

commit 4cc089cc6d4a23bfe2aff191e814cd9853ac34cb
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 02:38:52 2006 +0000

    Treworded a few things in the pod.

commit 0172f48f375626faa23c3061fc2584333e547c3d
Author: Wayne Morrison <tewok>
Date:   Sat Nov 18 01:08:13 2006 +0000

    Expanded and reorganized pod.

commit fa32a3502b11718f68ebf5ee6cb41bef88ec149e
Author: Robert Story <rstory>
Date:   Sat Nov 18 00:14:36 2006 +0000

    - add case study: 2 examples of validation in ssh command

commit 4335e5c3794bb6e2e892303e80902b5dfa8ee7ea
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 23:01:49 2006 +0000

    Reworded a few sentences.
    Fixed some typos.

commit 983a8f4cbabac663463d4e2562723fb5ec1c7eee
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 21:24:59 2006 +0000

    Fixed some typos.
    Reworded a few phrases.
    Fixed some formatting.

commit e5775e7da2f947a7b7cdc05e29379bd697904488
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 20:43:24 2006 +0000

    Fixed some typos.
    Reworded a few phrases.
    Fixed some formatting.

commit 645808278ecf45dc18134e5e7169c38d84ea0fab
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 17 20:20:03 2006 +0000

    fix mispellng pointed out by Wayne

commit e0de6eb9f1960328befbfb89dbbe66449e68df5b
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 19:24:39 2006 +0000

    Fixed some typos.
    Adjusted pod to match other commands' pod.
    Added a few =overs and =backs for cleaner organization.
    Reworded a few sentences.
    Deleted some extraneous blank lines.
    Added a few sentences describing option subgroups.
    Added some missing periods.

commit 13d26fb44daf78f169f274d63f2d665ffb52df7e
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 17:33:12 2006 +0000

    Changed a duplicated "resolv.conf" into the intended "root.hints".

commit 0fe78f16d3bfef34e0a1db282b451708ad7d7274
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 17:00:55 2006 +0000

    Deleted some extraneous lines.

commit 96a07ecc3421c2063cef4c4cf23c750318eb64b8
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 16:34:23 2006 +0000

    Deleted some extraneous data.
    Added some text about comment lines.
    Several grammatical fixes.

commit 5e11975074ca0495b61ff2c5b48f5ca1ebb70a1c
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 16:32:48 2006 +0000

    Added a couple sentences to the pod about comment lines.

commit 2cdd13a2e5e0deff16879677d60b2d32e18ddf0f
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 15:44:26 2006 +0000

    Reordered pod sections in both files.
    Added field descriptions to file-keyrec.pm.

commit 47120a900bb727843c0d3a70e79c8aad0fa2f282
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 17 15:34:30 2006 +0000

    Rename VAL_AC_TRUST_ZONE to VAL_AC_IGNORE_VALIDATION
    Add a new final result status for VAL_IGNORE_VALIDATION

commit e8213c2a5d2c0093ab5616b743a2b24bf4ea161c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 17 15:33:55 2006 +0000

    Fix bug in CHECK_MASKED_STATUS macro

commit 238df1209b0f1746ee8c862403e875464a6b1e51
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 17 15:33:39 2006 +0000

    Modified to recognize VAL_IGNORE_VALIDATION as another trust state.

commit 6fde0e11fb4d96ef4a01c1c40cfcf00de5f33eb5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 17 15:33:23 2006 +0000

    Rename VAL_AC_TRUST_ZONE to VAL_AC_IGNORE_VALIDATION
    Add a new final result status for VAL_IGNORE_VALIDATION
    Don't perform validation and some proof-related sanity checks if the VAL_IGNORE_VALIDATION status is set
    Recognize VAL_IGNORE_VALIDATION as a trusted state
    In transform_single_result allow an empty result to also be created
    Replace top_q argument in prove_nonexistence() with selected members from within it.
    Add basic logic for cname sanity checking. We still need to implement logic for fetching aliases when these are not automatically returned and for detecting
    loops.

commit 85f8f75276a3278d5723b078de77d9430e8b4d61
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 17 15:17:53 2006 +0000

    Multiple bogus elements in the chain-of-trust reduces the final status to BOGUS_UNPROVABLE.

commit a4a1f2d4e691d949197c301dcaac22f0aeb20d31
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 14:54:42 2006 +0000

    Deleted some extraneous fields.

commit ee014ad931558bba79cac03ef7c9199c33a2b6d4
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 14:36:59 2006 +0000

    A few wording and punctuational changes.

commit 8e343af7877891f03fb86783ab2f77498db83511
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 12:30:52 2006 +0000

    Minor formatting change and a grammatical fix.

commit c49e5d5f03019d12d2bf3cf0a96ae5f0fbf21d14
Author: Wayne Morrison <tewok>
Date:   Fri Nov 17 12:28:50 2006 +0000

    Fixed a typo.

commit 0941377d3c1bf8faab4b0f127196cd3a4eb1ca50
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Nov 17 00:01:15 2006 +0000

    Set h_errno to appropriate value for val_res_query()

commit 7c70fcc06fde36f0f96bb97dae37fe63d3449d9a
Author: Wayne Morrison <tewok>
Date:   Thu Nov 16 20:26:38 2006 +0000

    Updated to match the other docs.
    Added a missing =back.

commit 6b16b283468497c1ddde8ab690687bf94d3c9df9
Author: Wayne Morrison <tewok>
Date:   Thu Nov 16 19:40:37 2006 +0000

    Fixed the pod to match everything else.

commit 3dacb8702b216a5fddddcf063d8ffa79a815139f
Author: Wayne Morrison <tewok>
Date:   Wed Nov 15 22:42:46 2006 +0000

    Fixed rolling with signing sets to actually work beyond the first rollover..

commit 575dbb569af686e9738bfaebee731985dbe095dc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 22:11:26 2006 +0000

    Turns out that VAL_GET* need to be exported. Partially revert earlier change.

commit 516f35e5c03838ce838f62f671e7fc563edd3561
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 22:07:13 2006 +0000

    Move some of the libval-specific macros to val_support.h

commit ad8a25c4ba912d5b86a4b5babb03ea51e00401ef
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 22:02:46 2006 +0000

    Revert an earlier change. Move macros from ns_parse.h to res_support.h

commit fb42a693b7be92e6fdbdf8b7f42d5fad5c1e9ec2
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 21:46:07 2006 +0000

    Add prototypes for free_validator_cache() and wire_name_length()

commit 9bcb817990a070f224cf5a0ae4678773d11b999b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 21:45:19 2006 +0000

    Moved policy-specific definitions to val_policy.h. In order to do this we also need to remove dependency on
    MAX_POLICY_TOKEN

commit a87ba415a11d13625b3dcf3d9d76c905b666b5f4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 20:53:22 2006 +0000

    Remove un-used files

commit 7b77dcbb5021a2b9d1b0908b36aaf6a4cc8bf0af
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 20:52:21 2006 +0000

    Move relevant documentation of val_getaddrinfo from val_getaddrinfo.h to val_getaddrinfo.c

commit b0957e62e17b6afed4017dfbdcc609076fecdfb1
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 20:38:51 2006 +0000

    Prototypes in val_x_query.c are declared in validator.h

commit 529b44fb1ede343a1145a77ccab814a9237ccb72
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 20:37:23 2006 +0000

    Add the compose_answer() prototype since this function is exported as well.

commit 5797614fbcb323c6f1acbbd8a620bd0ba9658f9c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 20:13:34 2006 +0000

    validator.h subsumes the role of val_debug.h

commit 0f59b26fb972307eb20ec0d98e00e63a9a9258c4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 18:07:24 2006 +0000

    Remove include for res_debug.h; resolver.h subsumes the role of res_debug.h

commit f88f2254ca2b673ec1fae9ed29be44c0d1d024fe
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 17:58:08 2006 +0000

    Get rid of compilation warnings.

commit 3523c66fde901b0a3dab4af048d4dc9d87fbdb71
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 17:44:56 2006 +0000

    Move definitions for RES_GET16 and RES_GET32 from resolver.h to ns_parse.h since these are local to libsres
    Add protottypes for p_class() and p_type() to resolver.h to indicate that these functions are exported.

commit 594d8496314be25a3b9ffb1d9b8899783755d038
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 17:27:14 2006 +0000

    Moved definitions from res_debug.h to resolver.h. This is to remove unnecessary dependencies on libsres.

commit 5a8e647f9c2f5c584d1f2f085b47f571380fb37b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 17:04:26 2006 +0000

    Remove dependency on libsres for the CREATE_NSADDR_ARRAY macro

commit c9d90a3327ac1a5eb84a7385e9bf022f74c4d993
Author: Wes Griffin <wgriffin>
Date:   Wed Nov 15 16:58:22 2006 +0000

    added short phrase to indicate donuts is run on local zone files

commit 51d6701e4dc6fa7b77ad993d069bfe54562fac27
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 15 14:34:28 2006 +0000

    Insert missing white space

commit 977333db7522e9d4b80e43a1cb080d0fcf6b742f
Author: Wayne Morrison <tewok>
Date:   Wed Nov 15 03:21:56 2006 +0000

    Tail the demo log after starting things off.

commit 38296970fc8f755d9a3fa75ff06585ce732ad7b9
Author: Wayne Morrison <tewok>
Date:   Wed Nov 15 02:39:15 2006 +0000

    Add display entries for each rollrec record.

commit 2877e0a17beae51619fab348025d467ab527076e
Author: Wayne Morrison <tewok>
Date:   Wed Nov 15 02:22:05 2006 +0000

    Fixed rolling with signing sets to actually work.
    Moved some initial zonefile-verification code into its own routine and out of
    the main().

commit ccd46bfc5f69055936bb00ebec57426d640d206d
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 14 23:03:33 2006 +0000

    update various doc parts

commit b19e96ced174c89cf9bab7a800449b3bb475b787
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 14 18:23:58 2006 +0000

    update to reflect wireshark vs ethereal; update a few command line option descriptons

commit ff2c1472357abc24ce257b976a10ab1954b9b4f8
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 14 17:05:34 2006 +0000

    Keep validator documentation up-to-date

commit c898a943f426a2e595c1c96747a644557a99a8d5
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 22:36:23 2006 +0000

    Added the -display option.

commit 064571cba9569947040d404f04424daa63024780
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 22:21:29 2006 +0000

    Fixed a code comment.
    Fixed a regular expression in the user-log routine.

commit 8bf07b62003df4674aca07595913a850329eaf3a
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 22:20:36 2006 +0000

    Added a copyright to the pod.

commit fc20ea0b708cce7586ab6471661b0f524fc98d6a
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 21:32:19 2006 +0000

    Very minor routine header tidying.

commit a9498288267d0ece0d2056bbfa0467ef8274d1a8
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 21:07:14 2006 +0000

    Added some comments.
    Added a display entry to the output.
    Fixed the NAME description in the pod.
    Fixed some examples in the pod that had gone wildly wrong.
    Added a few references to the pod.

commit c7cad6163aef68600d647bcdd32c37584ac41f44
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 20:22:41 2006 +0000

    Added checks for invalid display flags.
    Added purpose descriptions in some routine headers.
    Added some extra references.

commit 25d88dae699a709c06c939fed4a3cc8eed13bb15
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 20:05:11 2006 +0000

    Fixed a bad command reference.

commit f8a126449358a062abc8b74c687c96fdba1529e4
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 19:59:47 2006 +0000

    New pod-only file describing the contents of a rollrec file.

commit 647316249e3801063185703e0af07f06466782c1
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 19:39:53 2006 +0000

    Fixed the copyright date.

commit 7e4d3a3aa7a5e3b8887acd7431c130c6c52a853a
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 19:38:57 2006 +0000

    Added a few refs.

commit f8770ab766936e1ad6eed7d307d511d8e9de188c
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 19:37:50 2006 +0000

    Renamed so the file would be installed.

commit 320ea1a633e6be4cc9a8e0333c4b4e97e2649449
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 19:34:21 2006 +0000

    Zone Display fixes:
            - Fixed the title of the dialog.
            - Left-justify the zone name list in the dialog.
            - Modified the checkbuttons to directly manipulate the display hash.
            - Added pod describing the Zone Display feature.
            - Added help-window text describing the Zone Display feature.

commit 9a8025e54c2287949fa00fbd486ec48e3169b2f4
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 15:24:20 2006 +0000

    Make dialog scrollbars optional.

commit 06b1a2fc9d8804ecb38157c38b38dce84e6ebc28
Author: Wayne Morrison <tewok>
Date:   Mon Nov 13 03:22:15 2006 +0000

    Added zone display option wherein zones can be rolling (or skipped) yet not
    displayed.
    Added a zone-display menu with several commands to allow users to select
    which zones will be displayed and which won't.
    Properly initialize the last row index.

commit 8b95b00c62f6d3b38482dd146044c14c8f020efd
Author: Wayne Morrison <tewok>
Date:   Sun Nov 12 22:53:20 2006 +0000

    Change a rollrec_write() to rollrec_close() to force ourselves to reload
    next time 'round.

commit 6c0d76650252ab38b301c13a126e90b7e5a7922e
Author: Wayne Morrison <tewok>
Date:   Sun Nov 12 03:13:40 2006 +0000

    Renamed expired() to zsk_expired() for a time when we add in KSK rollover.
    Reorganized zsk_expired() variable declarations.
    Handle key signing sets.

commit 6b36abb17a917993858c372f1f60ef2feeb17a4f
Author: Wayne Morrison <tewok>
Date:   Sun Nov 12 02:45:59 2006 +0000

    Get the ZSK set contents at the beginning of a forceroll.
    Set the current ZSK sets.
    Set the lifetime field for newly created published ZSK sets.

commit 876617ea3546ebbea9f0e0d06b3e1db73aa510d2
Author: Wayne Morrison <tewok>
Date:   Sat Nov 11 23:58:27 2006 +0000

    Added a display entry for use by blinkenlights.

commit 695e4d1e9b476345b1e594d439ce0347c63583aa
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 9 17:37:37 2006 +0000

    Add description for ns_name_ntop and ns_name_pton, since val_resolve_and_check uses DNS wire format for the
    domain name.

commit e2db279bafc03bbf4f654023b692def2ac9eb19c
Author: Wayne Morrison <tewok>
Date:   Wed Nov 8 23:27:31 2006 +0000

    Added -sets option to display signing sets in keyrecs.
    Changed -ref and -unref to implicitly list sets as well as keys.
    Changed -unref to implicitly check obsolete keys.

commit a82639e6fcb69cd5985feef6c14d9da504c23d46
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 20:37:52 2006 +0000

    Don't set EDNS0 when query is sent with VAL_FLAGS_DONT_VALIDATE
    Continue to fetch glue for each of the NS records returned if answers are not returned for the ones earlier

commit ae36297e40abdcc5fa33db2ff3d3dc903f9d1f59
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 20:36:03 2006 +0000

    Add a new flags field to the query structure; only value recognized is VAL_FLAGS_DONT_VALIDATE, which causes EDNS0 to be turned off
    in queries.

commit 72aab2165aefcbaf83ff166b6c201e4ef8fbab65
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 20:33:58 2006 +0000

    Fix parameter mismatch in _sigverify() routines

commit dc143faf2a6f30e55a5f95269c070d64781a7d59
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 19:57:14 2006 +0000

    Check for proper condition in provable insecure detection logic

commit 0fd731032df30397aab16b65aebed1251e3b9b97
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 18:20:30 2006 +0000

    Use p_val_status in place of p_val_error

commit fede968ebae5885bd1539171b21355ccaa958fae
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 18:18:52 2006 +0000

    Use the latest error codes

commit 50d4bb8351c7e82d666d3fa708373bef446e67c0
Author: Wayne Morrison <tewok>
Date:   Wed Nov 8 17:45:17 2006 +0000

    Changed the name of keyrec-check to krfcheck.

commit 7b5222cf06ce9652e4b89c6d269f2d950e93c79d
Author: Wayne Morrison <tewok>
Date:   Wed Nov 8 17:39:54 2006 +0000

    Changing the command name to krfcheck.

commit ea6a193b4b37d993a7148d6e14fa3acdf8450ea6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:04:06 2006 +0000

    Expand ALGO to ALGORITHM

commit b240e87c372e7b0a48f6995a39b84f7600ad3d0c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:03:01 2006 +0000

    Removed SR_SUSPICIOUS_BIT since this is never used

commit 957d4cf981f957bf323c2f972c8232880958ffac
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:02:42 2006 +0000

    Removed VAL_A_TOO_MANY_LINKS
    Removed VAL_A_FLOOD_ATTACK_DETECTED
    Removed VAL_A_NO_PREFERRED_SEP
    Renamed VAL_A_SECURITY_LAME to VAL_AC_BAD_DELEGATION
    Renamed VAL_A_* to VAL_AC_*
    Expand ALGO to ALGORITHM
    Expand PROTO to PROTOCOL

commit a2ad557fe7671b53c794fbb4f5faad7ce499c886
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:02:31 2006 +0000

    Renamed VAL_A_* to VAL_AC_*

commit 5e8e5393f6f4d5883f7833f959c6d4254cd9c782
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:02:13 2006 +0000

    Some word-smithing

commit 83156c8e48a85fcb29c51eb9fc8f565700fddefa
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:02:00 2006 +0000

    Renamed VAL_A_* to VAL_AC_*
    Expand ALGO to ALGORITHM

commit 7c5be7d4c8af5917a5f7d671f68c7dd5935e1dbd
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:00:44 2006 +0000

    Expand ALGO to ALGORITHM
    Rename p_val_error to p_val_status
    Rename p_val_error to p_val_status
    Rename p_query_error to p_query_status
    Also maintain older definitions for backwards compatibility

commit 17f6176fb3df53f80948d5b7e48473517f5bfff0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:00:29 2006 +0000

    Rename p_val_error to p_val_status

commit f962ca6cf632cf18c0856125d614a35247d7e5a8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 17:00:16 2006 +0000

    Rename p_val_error to p_val_status
    Rename p_val_error to p_val_status
    Rename p_query_error to p_query_status
    Removed SR_SUSPICIOUS_BIT since this is never used
    Removed VAL_A_TOO_MANY_LINKS
    Removed VAL_A_FLOOD_ATTACK_DETECTED
    Removed VAL_A_NO_PREFERRED_SEP
    Renamed VAL_A_SECURITY_LAME to VAL_AC_BAD_DELEGATION
    Renamed VAL_A_* to VAL_AC_*
    Expand ALGO to ALGORITHM

commit b7b48e93f1c5212677999dfa049ad2a5a0907bec
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:59:48 2006 +0000

    Rename p_val_error to p_val_status
    Rename p_val_error to p_val_status
    Rename p_query_error to p_query_status

commit a9057b38582e114d60c9472e9f51e71951c432a2
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:59:35 2006 +0000

    Renamed VAL_A_* to VAL_AC_*

commit 50375f6e9bab667320d52b933747cf82cda6b710
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:59:21 2006 +0000

    Expand ALGO to ALGORITHM
    Expand PROTO to PROTOCOL
    Renamed VAL_A_SECURITY_LAME to VAL_AC_BAD_DELEGATION
    Renamed VAL_A_* to VAL_AC_*

commit 94d34748b3f41cc9825754d20fe737f9229e635c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:58:54 2006 +0000

    Wording changes, updated error codes to reflect only those used by the library
    Rename p_val_error to p_val_status
    Rename p_val_error to p_val_status
    Renamed VAL_A_SECURITY_LAME to VAL_AC_BAD_DELEGATION
    Removed VAL_A_CLOCK_SKEW
    Removed VAL_A_DUPLICATE_KEYTAG
    Removed VAL_A_NO_PREFERRED_SEP
    Removed VAL_A_WRONG_RRSIG_OWNER
    Removed VAL_A_KEYTAG_MISMATCH
    Removed VAL_A_TOO_MANY_LINKS
    Expand ALGO to ALGORITHM
    Expand PROTO to PROTOCOL
    Renamed VAL_A_* to VAL_AC_*

commit 1f71b97d3e3ba27338d1da367a271af0df7bc7fb
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:58:28 2006 +0000

    Rename p_val_error to p_val_status
    Rename p_val_error to p_val_status
    Renamed VAL_A_SECURITY_LAME to VAL_AC_BAD_DELEGATION
    Removed VAL_A_CLOCK_SKEW
    Removed VAL_A_DUPLICATE_KEYTAG
    Removed VAL_A_NO_PREFERRED_SEP
    Removed VAL_A_WRONG_RRSIG_OWNER
    Removed VAL_A_KEYTAG_MISMATCH
    Removed VAL_A_TOO_MANY_LINKS
    Removed VAL_AC_DNSSEC_VERSION_ERROR
    Expand ALGO to ALGORITHM
    Expand PROTO to PROTOCOL
    Renamed VAL_A_* to VAL_AC_*

commit 4479f009aebb8eaf436ed6518e82b6e28716f564
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:57:47 2006 +0000

    Rename p_val_error to p_val_status

commit cd985878d80530d36324c900874158243455b6c8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:56:31 2006 +0000

    Removed VAL_A_CLOCK_SKEW
    Renamed VAL_A_SECURITY_LAME to VAL_AC_BAD_DELEGATION
    Renamed VAL_A_* to VAL_AC_*
    Removed VAL_A_KEYTAG_MISMATCH
    Expanded ALGO to ALGORITHM

commit d046e3852e138a5c2ef7a36ab07526f94078a171
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 8 16:56:12 2006 +0000

    Rename p_as_error to p_ac_status
    Rename p_val_error to p_val_status

commit 6bdc0f91c5935f5a554eeb4923e482a23a7d2503
Author: Wayne Morrison <tewok>
Date:   Wed Nov 8 03:01:16 2006 +0000

    Fixed spacing in the usage message.

commit d520bea025c0213581193239e757926b33e7aa42
Author: Wayne Morrison <tewok>
Date:   Wed Nov 8 02:59:46 2006 +0000

    Remove some obsolete data.
    Add a nop condition for set keyrecs.
    Adjust for new keyrec file format.

commit 9ef32368a70898b7ad8e803764a9bc7b2ae3601c
Author: Wayne Morrison <tewok>
Date:   Wed Nov 8 01:37:18 2006 +0000

    Added support for new keyrec format.
    Delete orphaned signing sets.

commit 1a49346115409f57577c6b1fe25957b1bad8e7fb
Author: Wayne Morrison <tewok>
Date:   Tue Nov 7 17:59:20 2006 +0000

    Renamed clean-keyrec to cleankrf.

commit 896c89cca0bf153d6598964a047b7b199e133aa1
Author: Wayne Morrison <tewok>
Date:   Tue Nov 7 17:54:21 2006 +0000

    Renamed clean-keyrec to cleankrf.

commit 42043445fb7f55c947a9de37cd329e2aecb638b1
Author: Wayne Morrison <tewok>
Date:   Tue Nov 7 17:53:08 2006 +0000

    Renamed clean-keyrec to cleankrf.

commit 513a76f9e102095cc7726b3729ca2e6d02a4e687
Author: Wayne Morrison <tewok>
Date:   Tue Nov 7 17:11:37 2006 +0000

    Added error checking for missing timestamp info.
    Made some error messages more useful.
    Added some code comments and routine header comments.

commit d30fab18eb84e2c61045d2b0be645d816bb3647e
Author: Wayne Morrison <tewok>
Date:   Tue Nov 7 16:42:32 2006 +0000

    If no record-specific options weren't given, we'll do everything.

commit 39098bb8f410f807be3014f53d78e165c4566c3f
Author: Wayne Morrison <tewok>
Date:   Tue Nov 7 16:31:56 2006 +0000

    Added support for set keyrecs.

commit 20eacd11e5affb8f7213160d0882cd05e36e3e15
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Nov 6 21:41:18 2006 +0000

    Remove test files

commit 3c43ed2ffd2ac83427c9b380947caf8d901f0695
Author: Wayne Morrison <tewok>
Date:   Mon Nov 6 15:31:29 2006 +0000

    Modified to use the new keyrec format.
    
    Modified to allow multiple ZSKs to be generated.

commit 88dea292cf750dd56ea4378754da8e3b67404860
Author: Wayne Morrison <tewok>
Date:   Mon Nov 6 15:22:51 2006 +0000

    Due to changes in keyrec_add() and keyrec_del() we needed to explicitly call
    keyrec_write().

commit 395796d7c0c184eee4bc4735a563c945fc7368de
Author: Wayne Morrison <tewok>
Date:   Mon Nov 6 15:15:21 2006 +0000

    Made the dialog boxes for the modification commands to be scrollable windows.
    
    Deleted a few unnecessary raise() calls.

commit 415326ba34a2928afebfb1aa740289bf98d6ec96
Author: Wayne Morrison <tewok>
Date:   Mon Nov 6 15:11:41 2006 +0000

    Moved newsignset() into keyrec.pm as keyrec_signset_newname().
    
    Saved the most recent signing set's name as lastset in the zone keyrec.

commit 5a6f0f8ab367aa42163035716cb590324ad8aa56
Author: Wayne Morrison <tewok>
Date:   Mon Nov 6 15:07:12 2006 +0000

    Moved keyrec_signset_newname() from zonesigner into keyrec.pm.  It changed a
    bit in migration.
    
    Removed keyrec_write() calls in keyrec_add() and keyrec_del().  Those
    routines should modify the internal version, with keyrec_write() calls
    explicitly made to save the modified keyrec.

commit 4244153b019838bdb1ff180972bb666ec806d6e9
Author: Robert Story <rstory>
Date:   Fri Nov 3 19:04:23 2006 +0000

    - updates to validator doc
      - bring response macros in sync w/headers and draft
      - add example output, including data structures, for various test cases

commit 63d64388d16fc207b0157a2ed274614a11193ded
Author: Wayne Morrison <tewok>
Date:   Fri Nov 3 17:34:58 2006 +0000

    Reworked the undoing of modify commands for the signing set view.

commit e68d6ad09050c2aa27363bb273d20de0e47f76aa
Author: Wayne Morrison <tewok>
Date:   Fri Nov 3 16:25:32 2006 +0000

    Got the undo command working for deletes and modifies from the keyrec view.

commit 7064b09fe62cdf811ae591a9b1b8a0e040ac0c30
Author: Wayne Morrison <tewok>
Date:   Thu Nov 2 17:40:12 2006 +0000

    Changed keyrec_signset_addkey() and keyrec_signset_delkey() to update the
    keyrec's timestamp.

commit 0b245d3643456202d18f5aac2bad52bc915c2d4e
Author: Wayne Morrison <tewok>
Date:   Thu Nov 2 16:23:54 2006 +0000

    Stop disabling of the modify menu command when in keyrec display mode.
    Set the label of the modify menu command appropriately when in the different
    display modes.

commit 40ba3b3a7084eb06d79e486b5feecc2bf3599be7
Author: Wayne Morrison <tewok>
Date:   Thu Nov 2 16:03:38 2006 +0000

    Reworked pod for better descriptions and to include new functionality.

commit c52d7f9dd0060feb9d7597b0875269134a73e41d
Author: Wayne Morrison <tewok>
Date:   Thu Nov 2 15:28:04 2006 +0000

    Improved the unselected-thingy error message.

commit ef4a20ef397213bdcc2ed0ec875d3ab9bc88e501
Author: Wes Griffin <wgriffin>
Date:   Thu Nov 2 15:17:08 2006 +0000

    replaced these files with the files from the CVS repo

commit 6c8892b3efae943eee1824462953c89c4722d14e
Author: Wayne Morrison <tewok>
Date:   Thu Nov 2 05:06:17 2006 +0000

    Updated to describe the new format.

commit be31b5bbb4358f52f826615769a736ca7e9fc727
Author: Wayne Morrison <tewok>
Date:   Thu Nov 2 04:26:20 2006 +0000

    Get rid of a zone field from a key field chunk of code.

commit 8874778b590f2b181ce880e02b9686c6b116d457
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 2 03:54:15 2006 +0000

    Don't print contents for free'd response structures

commit 2d1ab7bf2d7cfa56a5f8bcc29ce8e1e7d656d38c
Author: Wayne Morrison <tewok>
Date:   Wed Nov 1 23:33:25 2006 +0000

    Pod mods:
            - improved the initial discussion of keyrec files
            - moved the "keyrec file" section after the "using zonesigner" section
            - added info about -zskcount
            - added info about -signset
            - fixed example 4's keyrec file to conform to the new version

commit 5017344d499427047c824f9361c22f46b7b8b4ae
Author: Wes Griffin <wgriffin>
Date:   Wed Nov 1 20:26:33 2006 +0000

    changed mime-type and eol-style properties

commit 19d354f1d867081d66856adf209793e418398b4d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 1 19:48:26 2006 +0000

    Adding word and ppt files in another directory

commit 5171ecbee641a2740ab71e79d3320a69d2d4e8bb
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 1 19:35:33 2006 +0000

    Testing SVN as source of possible word and ppt virus infection

commit 0553edcbf8e098f836bd96e35885080fd17f2f16
Author: Wayne Morrison <tewok>
Date:   Wed Nov 1 14:42:18 2006 +0000

    Added lines for -zskcount and -signset to the usage message.

commit 6a65d74ca505c3fb7c5473f439329a2d0fd80ec8
Author: Wayne Morrison <tewok>
Date:   Wed Nov 1 03:45:24 2006 +0000

    Added the Modify command to the keyrec view.

commit a6ada2fc5f47afc8df0efed3d5d6bbc1f042b8c8
Author: Wayne Morrison <tewok>
Date:   Wed Nov 1 01:58:23 2006 +0000

    Made keyrec_signset_clear() externally available.
    Sort keys added to keyrec_signset_new().
    Added keyrec_signset_haskey().

commit 385aec876d02ca6dfaf46b62aba7bfb580dd70bd
Author: Wayne Morrison <tewok>
Date:   Tue Oct 31 18:48:37 2006 +0000

    Modified to use new keyrec format.  Basic functionality works:  adding,
    deleting, and modifying signing sets.
    
    TBD:
            - pod updates
            - ensure that undo functionality still works

commit 772b5a0fc412bd863762daaf73d332f1060455fe
Author: Wayne Morrison <tewok>
Date:   Mon Oct 30 20:16:48 2006 +0000

    Added support for multi-key signing sets.
    (The pod has not been modified yet.  This will happen very soon!)

commit 757797d8dfab39bd535715024b4847d15dc6fff7
Author: Wayne Morrison <tewok>
Date:   Mon Oct 30 16:07:13 2006 +0000

    Added lastset as a zone keyrec record.
    Moved zskcount from key keyrecs to zone keyrecs.
    Changed keyrec_read() to recognize set keyrecs.

commit acd54d8a12ffb8f8fd4c284ef2339522c7973ea6
Author: Robert Story <rstory>
Date:   Fri Oct 27 20:37:18 2006 +0000

    do not try to parse 0 length msg or NULL ptr

commit f84ef33c599eb226867845d4793b4cbb07c0a336
Author: Wayne Morrison <tewok>
Date:   Thu Oct 26 22:22:08 2006 +0000

    Added the zonename entry to set keyrecs.
    Deleted the sets entry from set keyrecs.
    Fixed a keyrec-type bug introduced with the addition of set records.
    Expanded some ill-advisedly combined if-conditions.
    Corrected the signing set interface names in the pod.

commit ba1825d3d8b9a615690e897fc47d09b361d98a70
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 26 21:42:13 2006 +0000

    Initialize ref_ns_list to NULL so that random value is not picked up when we see some referral error
    Don't follow referrals when CNAMEs are present. This case will be dealt with later

commit 48aa0e3feb88bfe6d1571fa4c1c36700f98196ff
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Oct 26 21:40:46 2006 +0000

    Don't fix the returned name server list if ns_number_of_addresses is 0

commit fda5d4cf8361a2d9da10e86bcff40b0e3e74305c
Author: Wayne Morrison <tewok>
Date:   Thu Oct 26 21:37:22 2006 +0000

    Added a couple comments.

commit 543d0f75ea88b7c15662161686ef1684ad22e3eb
Author: Wayne Morrison <tewok>
Date:   Thu Oct 26 15:12:57 2006 +0000

    Added recognition of set records.
    Deleted the old signing-set interfaces.
    Added new signing-set interfaces.
    Fixed a persnickety bug that had been adding too many blank lines between
    keyrecs.

commit 85351fe2e909a562c3b178ade61eb89136689dc6
Author: Wayne Morrison <tewok>
Date:   Wed Oct 25 01:52:23 2006 +0000

    Adjusted the version number.

commit a13d0159bb158d49b24682e4d8f5b1c762127f7f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 24 23:12:12 2006 +0000

    Try to determine if a DNSKEY or RRSIG is missing instead of blindly storing query status value into the
    assertion.

commit 57cfe20fc2774f23673f7a460456aeb259140fac
Author: Robert Story <rstory>
Date:   Tue Oct 24 21:31:12 2006 +0000

    print responses for test cases if -p specified

commit c5eea3ab2edfd18ed5a68e005122518c069d0065
Author: Robert Story <rstory>
Date:   Tue Oct 24 21:29:58 2006 +0000

    - remove special case prototypes for solaris. use -D_REENTRANT and system
      headers instead
    - add additional paramter to ctime_r on solaris
    - indent output from val_log_assertion to help show nesting

commit a41dff2910a8e89c3d41f042ec10ad3e30b6d69a
Author: Robert Story <rstory>
Date:   Tue Oct 24 21:27:33 2006 +0000

    - remove special case prototypes for *_r functions on solaris.
      compile with -D_REENTRANT to get these prototypes from system headers.
    - fix calls to ctime_r for solaris, which has an extra parameter

commit 55489d2dc82d963a5ae1974f834446071b7384f0
Author: Robert Story <rstory>
Date:   Tue Oct 24 21:25:50 2006 +0000

    expose compose_answer prototype

commit 25c7de94faed0eb8828ac9e5867c5d0045fb9872
Author: Robert Story <rstory>
Date:   Tue Oct 24 21:24:59 2006 +0000

    - exclude more cases where the res_sym hack doesn't work

commit 3cbd9ee51e7626538bd673fc769041220848fd3c
Author: Robert Story <rstory>
Date:   Mon Oct 23 21:43:57 2006 +0000

    - make ctx param const for val_log_rrset(), val_log_rrsig_rdata()

commit d2ad81eb2dd005c7e4f9ba1261a07130e3cf6c78
Author: Robert Story <rstory>
Date:   Mon Oct 23 21:43:37 2006 +0000

    - new val_log_val_rrset()
    - new val_log_assertion_pfx()
    - make ctx param const for val_log_rrset(), val_log_rrsig_rdata()

commit 12690b8645dee364ab010aca3c51dde32ab3e93d
Author: Robert Story <rstory>
Date:   Mon Oct 23 21:40:40 2006 +0000

    fix final result tallies

commit d06fcf96c076aaff190ec40608a17198ecb0b6e6
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 23 20:49:15 2006 +0000

    documentation update

commit abd8923375fb4d3149f6af563e1be2d190876641
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 23 20:48:51 2006 +0000

    removed older patch

commit d85d69d5eaa2d6133d6b08c1d8fc2b6ed5b8fad5
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 23 20:47:57 2006 +0000

    removed older patch

commit a490dba9e0ec390ec2d0e754c23ce7cef5b20cee
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 23 20:47:30 2006 +0000

    older patch file changes; checking in only for historical archiving purposes; will remove next

commit 7c77fbe4337237142becf092a65a95fa86442ebf
Author: Wes Hardaker <hardaker>
Date:   Mon Oct 23 20:31:07 2006 +0000

    new copies of the firefox patches; minor changes many just timestamps

commit abc602cc4e1ab86dad9f572c62701517d33ffff4
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 19:49:52 2006 +0000

    Bug fix: Make sure that ns_address in struct name_server is initialized to NULL

commit 965d694edaaec8fee209ec3087adc9c08678867c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:23:19 2006 +0000

    Add a new function find_trust_point() to find out which trust anchor applies to a given name
    Maintain separation between key status and return value in is_trusted_key()
    Break out early from the is check_provably_unsecure() logic if we see something amiss
    Dont use val_isauthentic()
    val_istrusted() encompasses val_isauthentication() behavior

commit f479a95fbb1399097ea4ab79c0e0d6246d9efaa3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:22:57 2006 +0000

    Add VAL_A_INVALID_RRSIG error code

commit 039aeb382512bfd29bbea1235fc37dbc1475b122
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:22:43 2006 +0000

    Use ns_address in struct name_server as sockaddr_storage**

commit 94bce6d8685752e7e8338822bba2699b4961e064
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:22:22 2006 +0000

    Use VAL_ERROR instead of VAL_INDETERMINATE to indicate that some answer was not received.

commit b3fa1f1506f07c3f32720323755c593171d61bd0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:22:10 2006 +0000

    return void for rsasha1_sigverify() and friends but make sure that the sig_status and dnksey_status
    values indicate the correct error.

commit e2ed7c02e0f7f9436e730bf5c13fc34c1383396b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:21:49 2006 +0000

    return void for val_sigverify() but make sure that the sig_status and dnksey_status values indicate the
    correct error.
    modify SET_STATUS so that it really matches what the API requires

commit e9be4b3ca48eb54a0c42cafbd11c83e53f10fcdf
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:21:28 2006 +0000

    Dont use val_isauthentic()
    val_istrusted() encompasses val_isauthentication() behavior

commit 9618180880dae51675a0f342578eb60f15c11052
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:20:59 2006 +0000

    Updates for the next revision of the API draft
    - add val_istrusted()
    - clarify that some "validated" error codes can be returned even if we didn't complete validation but we figured that the answer was trusted

commit ba124d61dbb44bf8982adfc43ac8be708302715a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 23 15:20:19 2006 +0000

    Define ns_address as a sockaddr_storage** and use accordingly

commit 108d048c85b54846eff7607bbcd6af1310029424
Author: Wayne Morrison <tewok>
Date:   Sun Oct 22 02:03:36 2006 +0000

    Use the blinkenlights configuration file instead of the DNSSEC-Tools
    configuration file.
    Adjusted the pod discussing configuration files.
    Deleted some pod that had unintentionally been duplicated.

commit 67abf9b8dd49a2d9ee32b28b9ef33bc4828aaebf
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Oct 22 01:49:36 2006 +0000

    Version submitted as -02

commit 2cbf94ca847c6a3093f8f2261736559bfbb1c617
Author: Wayne Morrison <tewok>
Date:   Sun Oct 22 00:54:27 2006 +0000

    Adding configuration file for blinkenlights.

commit 54c3fb6b4b81c73493d82702a1b8ad6da531251c
Author: Wayne Morrison <tewok>
Date:   Sat Oct 21 21:48:12 2006 +0000

    Reworked how the help dialog is displayed.  Now the dialog is modal, scrolled,
    and full o' scrummy, nutritious help-text goodness.
    Deleted error() and helpbegone(), as they're no longer used.

commit 0e9083fc1726fcb35efa40cf80c461676f40d826
Author: Wayne Morrison <tewok>
Date:   Sat Oct 21 21:46:55 2006 +0000

    On exit, send a properly formed halt command to blinkenlights.

commit 09b11933a49fa577c3acd233912e85067f68d60a
Author: Wayne Morrison <tewok>
Date:   Sat Oct 21 17:26:18 2006 +0000

    Added the -display option to exec "rollctl -display".  Execution with no
    arguments does the same thing.
    Deleted an "exit on empty rollerd command" line from rollerdcmd.  I can't
    imagine why I *ever* thought that was a good idea.
    Added a "nop" command from rollerd.  This is used by rollerd to see if
    blinkenlights is still running.
    The help menu is still broken.

commit f9e45c81bbc1e6a0339f3a316f64afa05927d5ea
Author: Wayne Morrison <tewok>
Date:   Sat Oct 21 17:21:04 2006 +0000

    Modified display() to turn off the display flag if the display program
    has died.
    Added routine header "Purpose:"s to those routines which needed them.
    Left-shifted some code that had inexplicably gotten right-shifted.

commit 833c7aea43a04f3cad9ad429bb8fb31a62d7b76f
Author: Wayne Morrison <tewok>
Date:   Sat Oct 21 04:38:11 2006 +0000

    Finished writing the pod.
    Copied the pod text to the help window text.
    Broke the help window.

commit fead780a7532dc906d424b1165db874ae99bc111
Author: Wayne Morrison <tewok>
Date:   Fri Oct 20 22:27:57 2006 +0000

    Added pod discussing status-column shading.
    Removed a few key bindings.

commit 5fb375ae7baa7f81888fbf16e9c224611f845f61
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:43:32 2006 +0000

    Rename VAL_A_DONT_KNOW to VAL_A_UNSET
    Rename VAL_A_NOT_A_ZONE_KEY to VAL_A_INVALID_KEY
    Define VAL_A_SIGNING_KEY to indicate that the key was used to verify a signature
    Define VAL_A_UNKNOWN_ALGO_LINK to indicate that the key matched a DS but the algo was unknown

commit ad926f83d0cb0748285cad8cd6ada4eeddf74a38
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:41:32 2006 +0000

    Using VAL_A_UNSET in place of VAL_A_DONT_KNOW

commit 3e09edfc47098586527dfd53a49d655c87c9dd9f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:41:06 2006 +0000

    Since the assertion status on failure (even when all rrsigs fail for the same reason) is
    VAL_A_NOT_VERIFIED, use correct logic for identifying provably unsecure.

commit 072f884668b7624a0a83537bd7dd4de49cd8206a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:37:08 2006 +0000

    Make clear separation between return values and assertion status values

commit b728d97714518eb80edd84aaa2589787636e5103
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:36:39 2006 +0000

    val_log_assertion() takes a struct val_authentication_chain instead of the individual members of this
    structure.
    Using VAL_A_INVALID_KEY in place of VAL_A_NOT_A_ZONE_KEY
    Using VAL_A_UNSET in place of VAL_A_DONT_KNOW
    Display new status values VAL_A_UNKNOWN_ALGO_LINK and VAL_A_SIGNING_KEY

commit df5bda722584ae553da5fe540e654b432d615c60
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:34:21 2006 +0000

    Make clear separation between return values and assertion status values

commit af7366ec1fb820ad115f50d05820735be5df91f9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:32:38 2006 +0000

    Ensure that error conditions in the DNSKEY are properly reflected in the assertion status
    using VAL_A_UNSET in place of VAL_A_DONT_KNOW
    using VAL_A_INVALID_KEY in place of VAL_A_NOT_A_ZONE_KEY
    Make clear separation between return values and assertion status values
    Set the assertion status to VAL_A_NOT_VERIFIED even when all rrsigs fail for the same reason; we must look
    at the rrsig status for the actual reason of failure
    Use the VAL_A_UNKNOWN_ALGO_LINK status to indicate a potential provably unsecure condition.

commit f43fd9e8a7debba7a51d54097caec02232ab723b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 16:26:20 2006 +0000

    More edits:
        - separated status values for DNSKEY and RRSIGS
        - new error code for VAL_A_UNKOWN_ALGO_LINK
        - renamed VAL_A_NOT_A_ZONE_KEY to VAL_A_INVALID_KEY

commit 8b575705f6feb237df70f8f0bf2ce336b765f7be
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:14:14 2006 +0000

    Use sockaddr_storage where appropriate

commit 4f577a9ff7fc0d0bf1dd1d6a6029eebb79ca947f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:14:00 2006 +0000

    Added respondent server information to init_rr_set prototype

commit 77a0394825788da2576197c55443fc51b73975ec
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:13:46 2006 +0000

    Save respondent server information in rrset and copy this value in cloned rrsets

commit 9d041f4d05726e45245c9f89286690de6152d81e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:13:27 2006 +0000

    Make changes to allow respondent server information to be reflected in the final authentication chain

commit 0bf44b04adbfb5f4b67726f5d09db41129d26fc4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:13:11 2006 +0000

    set correct value for number of addresses read for a name server

commit 12ee2941c81c35beb9c4d6392d68b76393d8bfc7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:12:53 2006 +0000

    Added field for respondent server in val_rrset
    Changed MAX_PROOF value to 4

commit c64399168b898bb31c5d1d791adb1e0d7d3c31b7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:12:39 2006 +0000

    Use sockaddr_storage where appropriate
    Allow proper logging of respondent server information

commit 4634d1e4ca83b490e05802df7fb28db5f28d5fb8
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:12:17 2006 +0000

    perform a proper clone of the name server addresses when we have multiple A records associated with a name
    Perform clone of respondent nameserver inside res_io_accept instead of within response_recv

commit 3a9853794af029d6225319632ed187ccf6f26e24
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:11:55 2006 +0000

    Perform clone of respondent nameserver inside res_io_accept instead of within response_recv
    Ensure that the correct name server is returned as the respondent nameserver when we have multiple A
    records associated with a name
    Typecast sockaddr_storage* to sockaddr* where appropriate

commit 7f779595549de4e460876a2a837e508b9e6d864b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:11:32 2006 +0000

    Use sockaddr_storage in place of sockaddr

commit e3e6cc77ed3fbbfee27e1bb3a0fbc9da302138f4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 20 05:11:07 2006 +0000

    Added definition for default policy and MAX_PROOFS
    Also added details on respondent server

commit 851abd512922ef9fc85460870ecac55e218a8bfb
Author: Wayne Morrison <tewok>
Date:   Thu Oct 19 19:13:19 2006 +0000

    Added menu option to turn on/off coloring of zone stripes.
    Added a few separators in the options menu.
    Reordered a few pod subsections.

commit 5946ed27fff790a08a799959f8c7988251906cf3
Author: Wayne Morrison <tewok>
Date:   Thu Oct 19 17:17:52 2006 +0000

    Pod mods:
            - screen layout discussion
            - "rollctl -display" to start the GUI
            - new section header for screen colors
            - explanation of menu commands
            - described max-paints and screen rebuilds
            - expanded the configuration file section

commit e3678e4809432d06e0a2ff965563919d20d3ab72
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 21:54:32 2006 +0000

    Edits for -02 version

commit cf44663c50c19071f9d38224e2599fd729226a2a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:41:43 2006 +0000

    Make list of error codes compliant with validator API

commit 7668c015af7f7fd46d4a28fd1e414b18510dcf92
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:40:42 2006 +0000

    No longer using the VAL_GENERIC_ERROR error code.

commit 147865eecf60c1a16d59516969fbb44758bb573c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:40:08 2006 +0000

    Some minor twiddles in check_wildcard_sanity() so that existing loop is made use of.
    val_ac_status will never be VAL_A_VERIFIED_LINK (this value is only present in rr_status), so dont check for this condition
    Use VAL_R_IRRELEVANT_PROOF in place VAL_R_BOGUS to represent extraneous proofs
    No longer using the VAL_GENERIC_ERROR error code

commit 66d21dbd93ca14e72a45f3c18f9ddfb16fb0b852
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:36:25 2006 +0000

    Changed SIG_ACCEPT_WINDOW to 1 day
    Renamed free_val_addrinfo to val_freeaddrinfo
    Also for backwards compatibility create a define for free_val_addrinfo linking it to the new definition

commit 5943c449678cb067d553ecba11d068e38f55c45c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:34:24 2006 +0000

    Remove unnecessary and duplicate cases.

commit 8deb117d5292981d11e59872ccafc933ee5ffb28
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:32:13 2006 +0000

    Removed unnecessary TODO markers

commit 25811044600f185f4d16cab414eae3ecce1e06ec
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:31:18 2006 +0000

    Use val_freeaddrinfo() in place of free_val_addrinfo()

commit d6d78ac2255615aa2976397deef1758d79c13bde
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:25:34 2006 +0000

    Account for SERVFAILS with NSEC3 records in the authoritative section.

commit adb0cc352dcb468d58c382eda01ce0eaddd6d784
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Oct 18 15:24:34 2006 +0000

    Define return codes for only those definitions present in the validator API draft.

commit 26ff524026f2bd31e16d807904f162aae96cd3ab
Author: Wayne Morrison <tewok>
Date:   Tue Oct 17 17:01:12 2006 +0000

    Added a font size selection menu.

commit b2de2f2fa42c617272518727783866f5cdc59547
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 17 13:18:41 2006 +0000

    Display a message when signature inception times are in the future or signatures have expired, if they are within the SIG_ACCEPT_WINDOW range.

commit 543327949821385140ec5cec6a475fe38c67bcaa
Author: Robert Story <rstory>
Date:   Tue Oct 17 12:08:54 2006 +0000

    - update most example code to use current api
    - update all function names in text to use current api
    - mark some text as NeedUpdate
    - remove references to all val_x_* functions

commit 8ec88dd8a2ecfc771e843bec543641b8c29a3df4
Author: Wayne Morrison <tewok>
Date:   Mon Oct 16 20:13:20 2006 +0000

    Add a "use" line for the DNSSEC-Tools defaults module.

commit 3cd3f1f5741a401ad8aaab55d873d077564150b6
Author: Wayne Morrison <tewok>
Date:   Mon Oct 16 20:11:30 2006 +0000

    Allow options to be set in the DNSSEC-Tools config file.
    Centralize config option processing.

commit 6475f960ce3d5788bc96391402d7fc6f2ac44281
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 18:53:58 2006 +0000

    Temporary hack to allow RRSIGs to be validated within a window before inception and after expiration to account for clock skew and sig expirations.
    This window is currently defined to be 7 days. Since this has obvious security ramifications, the choice of this value and the approach to handle the general topic of handling expired sigs are topics worthy of further discussion.

commit 84cba9e596db0128fbe5e267701b83a32768599f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 18:21:13 2006 +0000

    in val_log_authentication_chain make a clear demarcation between results, answers and proofs

commit 35eef5348b2badbf8b7611dead1096bc1c0db9fe
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 18:19:03 2006 +0000

    Check for single result status for proof of non-existence

commit 2d472939e7d136365b48363576ef27d3ce9dec89
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 17:31:20 2006 +0000

    Moved the definition of check_conflicting_answers() before assimilate_answers()
    In prove_nsec_span_chk() set the result status tentatively to VAL_NONEXISTENT_NAME when a span is identified. This may change
    if wildcard checks prove us wrong.

commit 45a7d7dfe833549e50c301cc3a3510677041bec7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 16:39:30 2006 +0000

    Perform proper cleanup of dnskey rdata structure

commit a1bb12b8102b6a4460028bdbec28b6e999d2757a
Author: Robert Story <rstory>
Date:   Mon Oct 16 15:24:38 2006 +0000

    add header for ctime_r

commit 4125d9cafc05dae3cd80ea48c5a9799ff99c501f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:57:00 2006 +0000

    Move openssl-related code to val_crypto.c
    
    Use new val_rc_answer and val_ac_trust members in val_free_result_chain in place of the older val_ac_rrset
    Use new qc_ans and qc_proof members in val_query_chain in place of older qc_as
    Use struct _val_authentication_chain in place of older struct val_digested_auth_chain
    Use struct _val_result_chain in place of older struct val_internal_result
    
    - In fails_to_answer_query(), look at rrsig in addition to answer information while checking if data_present
    - Dont check the availability of an rrsig for a DNSKEY that is trusted.
    - In assimilate_answers(), create authentication chain structures for the answers as well as proofs
    - Separate out the portions in assimilate_answers() that deal with checking if answers are mutually consistent into a new function called check_conflicting_answers(). Since proofs are stored separately from other answers, we don't need to specifically check if SOA,NXT etc conflict with answers.
    - If we received an answer for a glue fetch operation, don't claim that validation is possible.
    - Link the chain of trust to either the qc_proof or qc_ans member for a pending query depending on if this answer was a proof of non-existence or no.
    - Separate nsec and nsec3 processing into two different functions, nsec_proof_chk() and nsec3_proof_chk(), for readability reasons.
    - Rename the older nsec_proof_check() function to prove_nsec_span_chk()
    
    Revamp the process for creation of the val_result_chain structure.
        - transform_single_result() changes a single val_internal_result_chain structure to val_result_chain. You can specifically give a "proof_result" structure to function as the container for proofs if the val_internal_result_chain structure is of the proof variety.
        - val_internal_result_chain has the val_rc_is_proof member that says if it is a proof or no.
        - As we process proofs of non-existence keep transforming them into the result structure. That way, we keep answers and any associated proofs in the same val_result_chain structure.
        - Perform sanity checks for wildcards before returning from val_resolve_and_check(). sanity checks for cnames and dnames will also be made in the future.
        - Add a new function prove_existence() that checks if the given type exists in the NSEC[3] for a given name
        - In sanity checks for non-existence proofs, check if the CNAME or DNAME bit is set for NSEC[3] record that proves a non-existent type.
        - Use transform_outstanding_results() to process all results that have not been stored in some val_result_chain structure after sanity checks have been performed.

commit 70d3e87aff31b37f2e22120944990f1df5e5e36b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:54:16 2006 +0000

    Renamed qc_as in struct val_query_chain to qc_ans
    Perform proper cleanup of learned_zones, learned_keys, learned_ds and the rrset in digest_response()
    Add logic for identifying if the answer section contains a valid cname
    Recognize the case where a proof of non-existence is returned with a positive answer
    Modify digest_response() such that if we got a response for a zone where DNSSEC is enabled, but we had sent out our query without EDNS0, we perform a re-query.
    In val_resquery_rcv() store answers and proofs in separate members of struct domain_info
    In find_next_zonecut() look at the proofs in addition to the answers to see if we found the SOA record; also look at the rrsig (if we have one) to identify the zonecut information.

commit 5cde260d76336129070c59d743e04ce457830fef
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:53:42 2006 +0000

    Move VAL_A_RRSIG_VERIFIED close to all the "success" conditions
    Add a new VAL_A_WCARD_VERIFIED state for assertions that were wildcard expanded.

commit a4825b69f3f599cf21a942378f97544e69a235c7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:53:23 2006 +0000

    Free the new di_answers and di_proofs members within the domain_info structure
    Ensure correct initial state of rr_rec structures created by copy_rr_rec(), add_to_set() and add_to_sig()

commit 22a2f608c93bb54d0b0f091b83ebb7199ed8e9eb
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:53:01 2006 +0000

    Use the new name for struct _val_authentication_chain (struct val_digested_auth_chain)
    Add prototype for is_trusted_zone()

commit 41f4ec163ae6bbe65913ab3575397f003e7ef2b0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:52:30 2006 +0000

    Use VAL_FLAGS_DONT_VALIDATE in place of F_DONT_VALIDATE
    Re-define the value of VAL_QUERY_MERGE_RRSETS since this was clashing with VAL_FLAGS_DONT_VALIDATE
    Renamed struct _val_authentication_chain to struct val_digested_auth_chain
    Renamed struct _val_result_chain to struct val_internal_result
    The DNS response domain_info structure now has separate members for the answers and the proofs (di_answers, di_proofs) instead of a single di_rrset member
    
    *** Note API change ****
    Change the val_result_chain structure - Instead of the val_rc_trust member we now have separate members for the answers and the proofs (val_rc_answer,val_rc_proofs). Also keep track of the number of proofs using the val_rc_proof_count member.

commit 3e37b38369bc89d44ab13fb921caa14a11816f7b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:51:19 2006 +0000

    Use new name val_rc_answer instead of older val_rc_trust member in val_result_chain structure

commit aca0345fdf588b008663aacc089ecaf22fc38a08
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:51:04 2006 +0000

    Move openssl-related operations to val_crypto.c
    Use new name val_rc_answer instead of older val_rc_trust member in val_result_chain structure
    Proofs are stored in (struct val_result_chain)->val_rc_proofs, use this in order to display proof information for the
    authentication chain.

commit 4394b480b1f8ca0694aae2bb98d0b7e4c1741eec
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:50:28 2006 +0000

    Move openssl-related operations to val_crypto.c

commit ec90a13cb2195d09c33b6882c30fa6858559f81c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:50:08 2006 +0000

    Use the new name struct val_digested_auth_chain for older struct _val_authentication_chain

commit 797ad427bb976dcee31ea414a497a694dd5a8c8f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:49:12 2006 +0000

    Use new name val_rc_trust instead of older val_rc_answer member in val_result_chain structure
    Check for NULL result returned from get_hostent_from_response

commit cbaa3d8832ce30ffacf75c563f090bac101cf865
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:48:54 2006 +0000

    Move openssl-related operations to val_crypto.c
    Handle the case where the DNSKEY and DS records have been wildcard-expanded (these are prohibited)
    Use the new name for _val_authentication_chain (val_digested_auth_chain)
    Set the status for assertions that have been wildcard expanded as VAL_A_WCARD_VERIFIED. The proof of existence of the expanded type is verified later on.

commit 1d7e974cd79673aa968c09f3e6b63582311da8dd
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:47:39 2006 +0000

    Add a note on cache processing w.r.t CNAMEs

commit fe413f46f683c678505bab1e707e33334c1be002
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:47:11 2006 +0000

    Remove the crypto directory
    Add a new file called val_crypto.[ch] that contains all openssl-related operations.

commit 9e8f5327a48d29e2dc39717f7f2b0aba3195dedd
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:44:53 2006 +0000

    - Remove unused parameter in find_rrset_len
    - Combine compose_merged_answer() and compose_answer() into a single function.

commit 0f99d1d8f0a35f7639a09f95644b8e07bc93694e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Oct 16 13:44:05 2006 +0000

    - Use the VAL_QUERY_MERGE_RRSETS flag in val_resolve_and_check so that multiple responses are returned in a manner
    similar to res_query
    - When operatating in daemon mode use a validator context so that cache and policy are properly made use of
    - Since a common status value is stored for multiple proofs of non-existence, we only check test case result against this
    single value.

commit fdf1a7ead97e69bea92c6eb1d194a84c8a777543
Author: Robert Story <rstory>
Date:   Sat Oct 14 21:02:14 2006 +0000

    - update tables to use relative width
    - try to keep long lists on same page as preceding paragraph describing list
    - add (non-printing) document notes on formatting and styles used

commit 34b7ca21873982bc948f9c92c3f6416c51a54722
Author: Robert Story <rstory>
Date:   Sat Oct 14 17:01:42 2006 +0000

    - update some prototypes to match current headers
    - update formatting to use paragraph and character styles.
      - set some to have colored backgroud, so they stand out in the document.
        These backgrounds should be removed in the final version.

commit c6f5b89ad5c0a4c7e90aa869610fdfa993828430
Author: Robert Story <rstory>
Date:   Fri Oct 13 21:54:44 2006 +0000

    convert developers guide to OpenOffice format

commit e489de30bfede70c3cfd2e536cf65ae201802703
Author: Robert Story <rstory>
Date:   Fri Oct 13 15:57:01 2006 +0000

    don't use (internal) const aware version of res_sym if p_*_sym are macros

commit 2c85fbbf6ddf1a9cfc61d8d03ca4bb5298854187
Author: Wayne Morrison <tewok>
Date:   Fri Oct 13 01:57:48 2006 +0000

    Added several local config file options:
            modify
            shading
            showskip

commit 1958c8d0f193d88ad5e030c33a176304c6160603
Author: Wayne Morrison <tewok>
Date:   Fri Oct 13 01:05:29 2006 +0000

    Renamed paintcnt() to painter().
    Reorganized some of the routines into functional groups.

commit d862f00d6498e78cd91e2371d14badb166bc229f
Author: Wayne Morrison <tewok>
Date:   Fri Oct 13 00:07:17 2006 +0000

    Updated the demo name.

commit dc287ec84161bf2d9cd036e45efff59edb13a922
Author: Wayne Morrison <tewok>
Date:   Fri Oct 13 00:03:22 2006 +0000

    Added description of rollerd-mayzones.

commit 7b8168ca95cd2886009134779065965382acd5de
Author: Wayne Morrison <tewok>
Date:   Thu Oct 12 23:56:59 2006 +0000

    Demo with lots of domains.

commit 1f439150d55dd20ad4deeffed278d0b141ab9ddd
Author: Wayne Morrison <tewok>
Date:   Thu Oct 12 23:46:34 2006 +0000

    New demo directory.

commit fa90b4717021cb3812acf97d4696188e6905109d
Author: Wayne Morrison <tewok>
Date:   Thu Oct 12 21:15:17 2006 +0000

    Fetch rollerd's sleep-time when the infostripe is updated.
    Handle changes in rollerd's rollrec file or sleep-time.

commit 79a6d181e0d6c443ed64ddcc9c9728f24fc6f359
Author: Wayne Morrison <tewok>
Date:   Thu Oct 12 21:13:05 2006 +0000

    Add a couple display() calls to tell blinkenlights when the rollrec file or
    sleep-time have changed.

commit cf8a42b416db9b679f6192779607480b6b6b780e
Author: Wayne Morrison <tewok>
Date:   Thu Oct 12 15:47:36 2006 +0000

    Get rid of some command line options.  These are controlled by menu commands.

commit 31c9b6f2f1f60657d4aff1c09d2ffcd787f83a8f
Author: Wayne Morrison <tewok>
Date:   Thu Oct 12 01:52:42 2006 +0000

    Reconstruct the zone table every N screen repaints.  This is required
    because the screen update responsiveness degrades the longer the program
    runs.  Periodic table reconstructions overcome this.
    
    Track the count of rolled and skipped zones.

commit 1bd6c33030fab913f192da49185515b91e66555f
Author: Wayne Morrison <tewok>
Date:   Thu Oct 12 00:11:41 2006 +0000

    Added the -quiet option to stop printed output.

commit 6901f21f0839c31ec6b4fed2f64682f906cd9400
Author: Wayne Morrison <tewok>
Date:   Fri Oct 6 19:43:57 2006 +0000

    Deleted an unnecessary grid() management call.

commit 2d15806f8b85ffd59243c705d01675b469501fb4
Author: Robert Story <rstory>
Date:   Fri Oct 6 17:07:52 2006 +0000

    - daemon mode: it works!
      - add signal handler for clean shutdown on sigterm/sigint
      - clear cache before exit
      - send responses

commit ae9e58b4b42ecbc944d25f969faf9ae4fc02a257
Author: Robert Story <rstory>
Date:   Fri Oct 6 17:03:15 2006 +0000

    - transform_results()
      - use new copy_rr_rec_list so responses with multiple answers works
      - remove audit comment

commit 1fc17b466f01c797b0df4b71095ea0fb65752350
Author: Robert Story <rstory>
Date:   Fri Oct 6 17:01:28 2006 +0000

    new copy_rr_rec_list() function

commit 69df866489d9f64c68bd39fa8796f2cd1fb85fc2
Author: Robert Story <rstory>
Date:   Thu Oct 5 22:29:39 2006 +0000

    export compose_answer

commit 9fd91b0fc134418f5874a35a17ff6f9c1591f6c6
Author: Wayne Morrison <tewok>
Date:   Thu Oct 5 17:49:03 2006 +0000

    Added an option to stop shading in the status column.
    Added a few descriptive notes in the pod.  (To be expanded later.)

commit 683a8aeadbac64d0274b8e8d3eb37f86c7a71965
Author: Robert Story <rstory>
Date:   Thu Oct 5 14:53:07 2006 +0000

    - clean up main
      - move selftest code into function
      - move selftest and error checks earlier
        - allows 2 levels of indention to be removed
    - run indent

commit cf05fd49ad810d423233a649dbd7da3a87b0d745
Author: Robert Story <rstory>
Date:   Thu Oct 5 14:24:14 2006 +0000

    start support for daemon mode: listen, query & validate; no responses yet

commit e86f452de6e3f4c905420098e57bc6da4ea7cba8
Author: Robert Story <rstory>
Date:   Thu Oct 5 13:33:20 2006 +0000

    get rid of newline in time string

commit 32d165c53f1500cf513e1a8517766c81a3652cb1
Author: Robert Story <rstory>
Date:   Thu Oct 5 13:28:55 2006 +0000

    convert wire name to ascii before logging

commit 3935a743fa53cc17667fdd4586e83361af786bc6
Author: Robert Story <rstory>
Date:   Thu Oct 5 13:26:35 2006 +0000

    remove unused variable

commit 62bdc613c23787397f11d25c2f5d0ce3f9331520
Author: Robert Story <rstory>
Date:   Thu Oct 5 13:24:26 2006 +0000

    get rid of newline in time string

commit 109626021459d8586f03372cfe182cbb454e2595
Author: Robert Story <rstory>
Date:   Thu Oct 5 11:51:55 2006 +0000

    remove linefeeds from val_log messages

commit 3caaf949494f87d84e2f74ee52eaa57f4a6ae1a5
Author: Wayne Morrison <tewok>
Date:   Thu Oct 5 03:44:45 2006 +0000

    Added some use warnings.

commit 0ad9e82c8f9c7983824b53d8f8a22d8dcd4d6ece
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 22:22:11 2006 +0000

    Fuzz-up the time data for display.  This keeps the display from growing
    overly huge when multiple time units would otherwise be displayed.

commit 97d2f628485210dbe435467b68b3147dd0d70440
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 22:03:51 2006 +0000

    Send raw wait-time to display program, instead of cooked version.

commit 40430c518e4f1b690782b3323d7194b48eb407a0
Author: Robert Story <rstory>
Date:   Wed Oct 4 21:53:53 2006 +0000

    fix typo

commit 6586ee6a2e17dfa15291c9c17e0ac5e90f6033ce
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 21:17:14 2006 +0000

    Added fuzzytimetrans(), which gives a single unit of time conversion.
    Reorganized pod.

commit f902891d90dd753109c6c735b5eb456ea6a22b88
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 20:31:42 2006 +0000

    Moved some globals to the globals section.
    A little more code reorg.

commit 32d905aea277edbad0533cd1d7e6e88a441fe6cc
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 20:24:14 2006 +0000

    Allow the Zone Control menu to be a tear-off menu.
    Added an information row at the top of the display.
    Fixed a small bug with click selection.
    Reordered a few routines.

commit b862a76a36cde540010de7e7b44fdf9655968605
Author: Robert Story <rstory>
Date:   Wed Oct 4 19:12:04 2006 +0000

    - add ttl expiration time field to rrset struct
    - add simplistic ttl expiration checks when querying cache

commit 1dcfb7d976b7e8231e8689828e2f89c7738be535
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 17:27:22 2006 +0000

    Added a menu toggle to display/hide skipped zones.

commit cdfcfdd06d54f1bc23c895a9e1faea5450f87895
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 03:14:46 2006 +0000

    Added a menu command to allow/disallow execution of commands for modifying
    rollerd's processing.  (Really only useful for demos, so one doesn't
    accidentally do something they didn't intend.)

commit 3361666181fa416b9f6cd42863bcb57301ff3ea8
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 02:17:25 2006 +0000

    Fix an egregious bug that made the display look ookie if rolling zones were
    switched to skipping zones.

commit a5087520570054e5816a4fe0e9990418fa122647
Author: Wayne Morrison <tewok>
Date:   Wed Oct 4 01:09:37 2006 +0000

    Add the ability to select a zone by clicking in a zone stripe.
    Add keyboard accelerators for the "Roll Selected Zone" and "Skip Selected
    Zone" commands.
    Modified the text in the status column.

commit 0acb33c600e89a79c83739745b86d969b71d0ba2
Author: Mike Baer <baerm>
Date:   Tue Oct 3 21:22:20 2006 +0000

    update service handling by getaddrinfo (ports should
    be set correctly now)

commit 0317f5bf25820f9169962ed16c31ceb4c077b351
Author: Robert Story <rstory>
Date:   Tue Oct 3 19:12:40 2006 +0000

    remove bogus/test struct member

commit 5357b1948feac88e0eef2b5e4c809e422fab5078
Author: Robert Story <rstory>
Date:   Tue Oct 3 18:28:26 2006 +0000

    remove tabs from macros

commit 545b5cbcc8440bec300c871580bff86980bc3b25
Author: Wayne Morrison <tewok>
Date:   Mon Oct 2 18:39:58 2006 +0000

    Fixed getzone()'s header comments.

commit 096a3a8a7b7e3951f1ed4937c11390305967132b
Author: Wayne Morrison <tewok>
Date:   Mon Oct 2 18:36:58 2006 +0000

    Added support for rolling/skipping a single user-specified zone.

commit 013fcdc6807f85188771b1f770f2b07dbf107210
Author: Wayne Morrison <tewok>
Date:   Sat Sep 30 21:15:35 2006 +0000

    Modified to shrink a skipped zone's set of rows down to a single row.
    Got rid of some unused variables and arguments.
    Restructured zonestripe() to have the skipped-zone drawing distinct from
    the rest of the code.
    Repaint the whole window if rollerd says a zone's roll/skip status has
    changed.
    Simplified and fixed color assignment.

commit a9d0cf34afd033e89748156dd58de5dfa25e8675
Author: Wayne Morrison <tewok>
Date:   Sat Sep 30 18:40:42 2006 +0000

    Reworked the color-choosing algorithm.  In addition to it actually being
    understandable now, it also allows more than three zones to be displayed
    at a time.
    Added some comments.
    Renamed a few (future) option flags.
    Added some packing options to keep the menu bar from moving on window resizes.

commit 233619d89d30cfbe77c722c97cc4fc2646a6b291
Author: Wayne Morrison <tewok>
Date:   Sat Sep 30 01:51:52 2006 +0000

    Added better option processing.
    Added some menu options to run rollctl commands.

commit 4cfdba67d608cba233d73ebba08a77e9a0c78dc7
Author: Robert Story <rstory>
Date:   Fri Sep 29 20:56:15 2006 +0000

    define local res_sym lookalike w/const char*, to get rid of a slew of compiler complaints

commit 96e86a8d5d1f7c32360821f3b3b9fd64e475b7d6
Author: Robert Story <rstory>
Date:   Fri Sep 29 20:54:56 2006 +0000

    add prototype for ns_samename iff missing

commit 56579fc26dc93d261277ce90d395519613fec7b5
Author: Robert Story <rstory>
Date:   Fri Sep 29 20:54:18 2006 +0000

    add decl check for ns_samename

commit 6dbade90f7bd0b4fc832c7db8036cbc462655c74
Author: Robert Story <rstory>
Date:   Fri Sep 29 20:19:05 2006 +0000

    run autoconf

commit 7d1dc59352e1da0ab68b6f1314001fc8d593fa60
Author: Robert Story <rstory>
Date:   Fri Sep 29 20:18:38 2006 +0000

    remove double-print of result

commit 6a72bce696f6bb7fd41ad5d707eb1bb14708826b
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 19:19:13 2006 +0000

    Added -display and -nodisplay to start and stop rollerd's
    graphical display program.

commit 24d5f88d59acedaadcfb2660852fd610643023f5
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 19:18:06 2006 +0000

    Added a user command to allow starting and stopping of rollerd's graphical
    display from rollctl.

commit 45b1e54fe8dd57ed3d21a064f06defc14c7ee20d
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 19:15:24 2006 +0000

    Added support for rollctl commands to start and stop rollerd's
    graphical display.

commit bac2122375fdc925fbf346c48265fb7a45284b4e
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 17:47:42 2006 +0000

    Modified comments to refer to rollerd's new -display option instead of the
    old -demo.

commit a2ee43e7278bebb888e0f7fada990613d84f78b7
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 17:31:18 2006 +0000

    Updated for moving blinkenlights into this directory.

commit 1658e2beee0e816ddedda7b9c126b4b0b18a876b
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 17:27:15 2006 +0000

    Changed "rollerd -demo" to "rollerd -display".

commit 74738de176f68c765f98b060ef017bdc723d7cb5
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 17:26:36 2006 +0000

    Moved blinkenlights to general scripts directory.

commit 4aca07394e37ed2500d54760a1ecf9f22fe86b52
Author: Wayne Morrison <tewok>
Date:   Fri Sep 29 17:17:25 2006 +0000

    Renamed the -demo option to -display.
    Modified pod to describe -display.

commit 1b92af8df78006c2c68d8a4084f94fe7295db493
Author: Robert Story <rstory>
Date:   Thu Sep 28 21:13:40 2006 +0000

    add headers for solaris

commit 29f1fcca00683cfabf6a1cd35b5dd66061caeea5
Author: Robert Story <rstory>
Date:   Thu Sep 28 21:13:06 2006 +0000

    add prototype/parameter cast for solaris

commit 6481c66cb5b72d308736e82d631c127a00f413bf
Author: Robert Story <rstory>
Date:   Thu Sep 28 21:11:19 2006 +0000

    add header/prototype for solairs

commit bde172e6888c5d55d652a535053539188f160277
Author: Lindy Foster <lfoster>
Date:   Thu Sep 28 21:02:05 2006 +0000

    removed some old debugging code/comments.

commit 8257245ebc727f5983b094c6d4f98fa5d165de77
Author: Robert Story <rstory>
Date:   Thu Sep 28 21:01:37 2006 +0000

    add headers for solaris

commit b3273fedd926368928397773db7cdcfb98830042
Author: Robert Story <rstory>
Date:   Wed Sep 27 20:33:36 2006 +0000

    - don't dereference NULL ptr
    - add ability to run a range of tests

commit a8df5d14320a2ea4a40628e429bfd4b58948e96c
Author: Robert Story <rstory>
Date:   Wed Sep 27 19:25:51 2006 +0000

    fix bad commit; this is r2040 + indent

commit f7120cadff59cdf7b361748fc600f36d306c9ea9
Author: Robert Story <rstory>
Date:   Wed Sep 27 19:06:21 2006 +0000

    run indent

commit 67a9462a05a580ab7ecebc0d1b1b7a63a4b9d3f7
Author: Robert Story <rstory>
Date:   Wed Sep 27 18:22:45 2006 +0000

    - is_trusted_key(): clear dnskey between iterations
    - prove_nsec_wildcard_check()
      - check for null parameter
      - don't memcpy from null ptr
      - update find_next_zonecut calls to pass context
    - ask_cache(): make sure to do 'deep' release of resources

commit 922a941affd454f55f36b4fdc9d06af52ba85be1
Author: Robert Story <rstory>
Date:   Wed Sep 27 18:11:16 2006 +0000

    - get_addrinfo_from_result()
      - use sizeof() instead of hardcoded size
      - release unused memory before return
      - strdup canonname

commit 5a8ae7027d9075ad3dca28e408338afc7139d600
Author: Robert Story <rstory>
Date:   Wed Sep 27 18:08:32 2006 +0000

    - minor optimizations to TOK_IN_STR macro
    - val_parse_dnskey_string()
      - cleanup memory for error cases
      - clear passed ptr if we released the memory

commit 9e649c2bc01974662e04693374fffbf1ba759ff6
Author: Robert Story <rstory>
Date:   Wed Sep 27 18:06:13 2006 +0000

    - make_sigfield(): check for overflow before memcpy
    - find_key_for_tag()
      - check for null param
      - check function rc and continue on error
      - free allocated public_key if not used
    - verify_next_assertion(): free allocated public_key if not used

commit 658c582fd6f65f6921550bcc86bfbb9dfa2d309b
Author: Robert Story <rstory>
Date:   Wed Sep 27 18:04:00 2006 +0000

    - res_sq_free_rrset_recs(): free all name servers
    - find_rr_set(): don't try to clone null ptr
    - decompress(): use sizeof(var) instead of hardcoded size

commit 6e0a7ad3e28ae02a279d90dc2fd811cf188617bb
Author: Robert Story <rstory>
Date:   Wed Sep 27 18:00:17 2006 +0000

    - SAVE_RR_TO_LIST
      - move from header to above function where used
      - add appropriate cleanup on return cases
    - digest_response()
      - free learned_* rrsets before returning
      - add 'else' to save unnecessary comparison
    - val_resquery_send(): rename var to *_p to indicate ascii domain
    - val_resquery_rcv()
      - rename var to *_p to indicate ascii domain
      - free response_data if not used
      - free response domain info when done w/it
    - find_next_zonecut(): add context param so no temporary needed

commit 3199addf4352a7a2effa536787d904c86e9a21cf
Author: Robert Story <rstory>
Date:   Wed Sep 27 17:47:34 2006 +0000

    - add policy_cleanup() to release allocated memory
    - use atexit to register policy_cleanup() when memory allocated
    - use sizeof() instead of macro for size parameter
    - destroy_valpol(): traverse plist to release all memory
    - rename some vars to *_p to indicate they are ascii names, not wire format
    - read_root_hints_file()
      - use local static to return w/out action if already called
      - don't use SAVE_RR_TO_LIST macro; instead copy code it and add appropriate
        resource cleanup in error cases
      - cleanup memory before return

commit 822e00cb37a5294467b21ded35ce8d5cb017b1b7
Author: Robert Story <rstory>
Date:   Wed Sep 27 17:27:32 2006 +0000

    - add/use new LOCK_DOWNGRADE macro
    - stow_info(): fix memory leak
    - get_cached_rrset(): get lock sooner
    - stow_root_info()
      - get lock sooner
      - return w/no action if we already read root info
      - make sure to release lock for all exit paths
    - free_validator_cache(): free root_info

commit 93c80a98ed353841c4dbdaa53612bda43f19f18c
Author: Robert Story <rstory>
Date:   Wed Sep 27 17:21:02 2006 +0000

    free cache on exit

commit b50d556e8b170a00999996ba5b5d70959ae89f7a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 27 14:23:46 2006 +0000

    Add configure and header files generated after adding checks for gethostbyname2 and hstrerror

commit b8f5016467db9cd6b46e1b3f21ce3e32850efd6e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Sep 27 13:30:15 2006 +0000

    Don't expose the union within val_authentication_chain in the API. Instead, create internal versions
    _val_authentication_chain and _val_result_chain to handle this data structure. This keeps the structures
    in conformance with draft-hayatnagarkar-dnsext-validator-api

commit 741706eabad3dd3c3055b8005ad27756e397e06f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 26 18:59:57 2006 +0000

    Return EAI_SERVICE from process_service_and_hints() instead of NULL

commit 32cc29e8c6a6fc50b11c7da9468972e06d3cfe7d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 26 18:53:34 2006 +0000

    Add prototypes for inet_nsap_addr and inet_nsap_ntoa

commit 05a2618ff05036010d0aff73d79106e9174a06e4
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Sep 26 18:51:58 2006 +0000

    Allow compilation on Solaris

commit 25f5d971b6fa9637eba3ffc737bb4f96559083ed
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:41:40 2006 +0000

    turn of GUI:Long verbose

commit 11be72ce1081abc3281114dd77ae1b26a7b99361
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:41:13 2006 +0000

    remove some debugging statements

commit e307013bf29121020e1c5c9d66be6fc51116aa4a
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:40:07 2006 +0000

    remove some debugging statements

commit 878da7c7beeabccd4c682675116ebde251cb08e2
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:28:43 2006 +0000

    - document that the -algorithm flag is passed to dnssec-keygen

commit 563c9dba0ee1e60c08baa738ff23a9e8a94da9aa
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:27:55 2006 +0000

    - Changed a number of things to make it more web-friendly and web-safer

commit 2881823b9ad71a1fcc2772de7a88fa22edd3107d
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:27:26 2006 +0000

    - Add a zone with a different algorithm
    - Add a unsigned sub-zone

commit b96d5813d33ef9aa89cbc0a3e82b24e36ddd9486
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:26:27 2006 +0000

    Make CGI-usable

commit df3492209e14dadf410dfab6d97b4ff780b612ae
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 25 23:24:51 2006 +0000

    Add DESTDIR to the mix

commit aa2db628978221bc755b2f66dd29a9cef9d86134
Author: Mike Baer <baerm>
Date:   Mon Sep 25 23:20:06 2006 +0000

    changed val_getaddrinfo processing and process_service_and_hints
    to handle service names and numbers

commit b7af98082257393567047e0c2baa123a5fbda3ff
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 25 20:20:20 2006 +0000

    Save the response header bytes in rrset_rec; copy and free these fields where ever appropriate.

commit b6fe7d9dab0ddf2e4a7c76fa828eaee854bbeda2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 25 20:16:57 2006 +0000

    Remove redundant check

commit 35a921f338b57ec7c2c29a4083468c52726703c8
Author: Robert Story <rstory>
Date:   Mon Sep 25 19:25:12 2006 +0000

    restore null ptr check lost somehow during indent checkins

commit b443a849c8ab071029a125a07a76f5113ab8cf46
Author: Robert Story <rstory>
Date:   Mon Sep 25 18:57:03 2006 +0000

    - second pass of indent

commit 6ff2e5f8b870152fe0261bbe4aecdd5f27046f5d
Author: Robert Story <rstory>
Date:   Mon Sep 25 18:06:07 2006 +0000

    run indent

commit 8151bd3160a0e1d9e22131f05b06489bdc3cd582
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 25 15:15:24 2006 +0000

    Use the public "struct val_rrset" member in "struct val_authentication_chain" instead of the private "struct val_rrset_digested"
    member while processing results from val_resolve_and_check()

commit d448ea672de5c7889a0bac6b756892ee20821c51
Author: Robert Story <rstory>
Date:   Mon Sep 25 14:59:38 2006 +0000

    don't malloc 0 bytes

commit fd4cb2968528df2b9be4d8be98bfbda28ebba97b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Sep 25 14:14:58 2006 +0000

    Add ability to enable NSEC3 using the "--with-nsec3" flag

commit fe11bfd78db6cff4c46858ac2ad7602f1e26e1f5
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 22 22:52:47 2006 +0000

    quote RFCs instead of older internet-drafts

commit 79e6e64ad5d0147602af6b4778895e9854f9ad33
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 21:34:42 2006 +0000

    Stop the compiler from complaining about uninitialized usage of a variable.

commit f96cd112fbc8dabe25552e9a0fed41cb8ff42e6b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:53:17 2006 +0000

    Add TA and zone-security-expection for ws.nsec3.org

commit 3084acf05aa3ca5ca24008b53389178469f95a6f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:52:55 2006 +0000

    Change SAVE_RR_TO_LIST macro so that it can be used for all different types of rrset types in digest_response()

commit 61728e78d257737b86f163e2cbf52e9e40940107
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:52:36 2006 +0000

    Add prototypes for new nsec3-related functions.

commit fb383fa02e51cff4183fefc675413708cc4027a1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:52:21 2006 +0000

    Create two new categories of error codes for the "cannot do anything further" states: one where we should check proof of non existence, and the other where we should not.
    Add definitions for VAL_R_PROVABLY_UNSECURE, VAL_PROVABLY_UNSECURE and VAL_NONEXISTENT_NAME_OPTOUT

commit 82d677a66f735b56ee02627b67e9fda40f14fefc
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:52:01 2006 +0000

    Use correct bounds while constructing a presentation format domain name
    Changes to reflect removal of non-useful members from struct delegation_info
    Since (struct name_server *)->ns_name_n is now an array, don't allocate memory for it.
    Make it possible for digest_response() to identify the header bytes in the reponse
    Stow zone information only when we actually follow referrals
    Removed the entire cname logic because it didn't seem to make any sense. This has to be reworked.
    Fix the referral and glue-fetching logic.

commit 1912a1705241e527403112d4b640b2b5c2b9ac07
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:51:42 2006 +0000

    Use correct array size for specifying on the wire domain name
    Implement base32 encoding for NSEC3 hash names
    Implement logic for comparison of hash values
    In nsec_sig_match make it possible to add multiple RRSIGs to a record set.

commit 19b5b80eeaf7e333923fa822e8ae495f28d9af89
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:51:22 2006 +0000

    Add support for nsec3:
        - Properly detect when a given type is set for an NSEC or NSEC3 record.
        - check hash span
        - recognizing this record type to be a proof of non-existence
        - checking if there are conflicting answers in general
        - computing nsec3 hash with given params
        - span check and wildcard check
        - identification of VAL_NONEXISTENT_NAME_OPTOUT
    Rearrange code for proving non-existence
        - There is no initial check made to see if NSEC_is_wrong_answer
        - add separate functions for span check and wildcard check
        - branch to the correct check depending on nsec3 or nsec
        - if we are not able to prove non-existence but the zone is
          provable insecure then we extract the code from the response header
          and return that to the user
    Changed the logic for identifying next name server where the query should be directed to
        - look into our cache first (we only cache name server info if we actually follwed referrals)
        - if nothing matches, use the default name server
        - else recurse from root
    Fix glue fetching logic
    Identify condition of DS signed by unknown algorithms as that of provably insecure
    Set the authentication chain status to VAL_R_PROVABLY_UNSECURE when we detect this condition.
    add_to_authentication_chain() now takes a rrset param instead of domain_info since that is really what is needed
    verify_provably_unsecure() takes a new param for the query. We need to know this in order to break out of a potential infinite loop. verify_and_validate() also changes to accomodate this.
    Identify two new categories of error codes for the "cannot do anything further" states: one where we should check proof of non existence, and the other where we should not.
    Use correct bounds while constructing a presentation format domain name
    Use correct array size for specifying on the wire domain name

commit 2ff6a2dd89516258aebd36fa68ea7ba6584c0c80
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:49:56 2006 +0000

    Add policy definition for NSEC3 maximum allowable iterations
    Add prototypes for NSEC3 functions.

commit 058c573ee90be71acdd7d578f075a359cacf113d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:49:39 2006 +0000

    Define a policy for specifying maximum allowable NSEC3 iterations
    Use correct bounds while constructing on the wire domain name
    Correctly break out of loop when checking for policy relevance
    Since (struct name_server *)->ns_name_n is now an array, don't allocate memory for it.
    Plug a memory leak for the name server list.
    Since we're not stowing the root name server information in the cache, free-up this memory.

commit 0e8208059ab4a7a12c3664467d3ad07f6312cae3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:49:14 2006 +0000

    Moved definitions for NS_MAXDNAME and NS_MAXCDNAME to resolver
    Define separate answer types for NSEC and NSEC3 instead of a single NXT type
    Add definitions for different hash algorithm types including the ones used for signaling NSEC3
    Remove the query section from val_rrset. This is not useful. (Note API change.)
    Use correct array size for specifying on the wire domain name
    Remove a bunch of non-useful members from struct delegation_info
    Dont assume that DS hash will always be SHA1
    Define the NSEC3 rdata structure

commit 7415156b8ce97abcf4bfd4ebd6ec410ca991dbad
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:48:44 2006 +0000

    In val_switch_policy_scope() look at all policies in the file to see if they are relevant.

commit 111bfcb583560b1f50166d06ac295e86d95df372
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:48:20 2006 +0000

    Use correct bounds while constructing a presentation format domain name
    Add text string for displaying the VAL_PROVABLY_UNSECURE code.

commit 6bf78e2aba18f101cc43c94417084b9d3bc32ace
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:47:58 2006 +0000

    Add prototypes for new NSEC3-related functions.

commit 5ff4c21c09b9d74183d467292cfff4735d4e45e1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:47:38 2006 +0000

    Use definitions for hash algorithms intead of their values.
    Add logic for parsing an NSEC3 resource record

commit 4a36f2fde0688b52068b8e0d07d4430c78ef71ff
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:47:22 2006 +0000

    Use correct bounds while constructing a presentation format domain name

commit efd209aba7127a94c786a2c4d2e8693281655e0f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:46:44 2006 +0000

    Use definitions for hash algorithms intead of their values.
    Add support for NSEC3 signaling
    Use correct bounds while constructing on the wire domain name
    Implement hash comparison operation

commit aeaf3628eede7fe0b4a0e911d8debda8d4da254d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:46:16 2006 +0000

    Use correct bounds while constructing on the wire domain name
    Don't store the root hints information in the name server cache. This is to prevent queries from always being sent to the root even when a default
    name server is present.

commit 2dc38107110fc225485f482e9b0cdf02c328b821
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:45:42 2006 +0000

    Use correct bounds while constructing on the wire domain name

commit a027bddc8bb3dd402cce68e8f5e4873d11af05e9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:43:37 2006 +0000

    Added test cases for NSEC3
    Print test case name and result of test case on the same line.
    Modified expected value for test cases 67-72. Still need to think about how we're going to handle
    proofs when answers are also returned.

commit b09f899e9ccd3255515f437c11de23a5f897d5d2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:43:06 2006 +0000

    Don't allocate memory for (struct name_server *)->ns_name_n since this is now an array

commit 74043762fc3123e5820c21a27fbd2ddcfa20b733
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:42:27 2006 +0000

    Added NSEC3 definitions
    Moved definition of NS_MAXDNAME and NS_MAXCDNAME from validator.h to this file
    Changed type of ns_name_n in struct name_server from pointer to array of fixed length.

commit 460e6fe99eb25f0806fd7234a4d4bdbcf3c28b43
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 22 20:41:50 2006 +0000

    Added NSEC3 definitions

commit 8ea3b5e8d7f45df2491d78c660b3c2fef6d952f8
Author: Robert Story <rstory>
Date:   Fri Sep 22 17:51:08 2006 +0000

    add support for new logging stuff

commit b67ca86f8216593f867a7347aea622eaa2ea22f1
Author: Robert Story <rstory>
Date:   Fri Sep 22 17:38:31 2006 +0000

    - removed unused VAL_LOG_MASK
    - don't use LOG_PERROR w/syslog; users can use stderr log handler
    - remove condition for network logging definitions

commit 15b0517ee9168c01a5168da339a0ef40766a69c2
Author: Robert Story <rstory>
Date:   Fri Sep 22 17:35:03 2006 +0000

    -use new logging mechanism

commit b4f5e2834ad8def9604ae954f580c9e964ac7d5d
Author: Robert Story <rstory>
Date:   Fri Sep 22 17:32:34 2006 +0000

    - rename name -> name_p (for consistency) in val_log_assertion
    - include res_debug.h if needed
    - completely rework logging to allow for multiple independent log destinations
      with their own debug level. supports file, syslog, stderr, stdout, udp

commit 02abfcf64d537282e811b68d0ce86d0c5f772750
Author: Wes Hardaker <hardaker>
Date:   Fri Sep 22 17:31:11 2006 +0000

    turned into a proper perl module so that things like RPM packages it correctly; techincally it didn't need it's own name space but it is 'cleaner' and less prone to conflict

commit 81e42cc8db505f498b43822580d6f73ac84d4b4f
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 21 23:43:05 2006 +0000

    udpate to firefox 1.5.0.7

commit c1439321f134d1d7c34a33ab0809e5a9faf134e8
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 21 23:42:25 2006 +0000

    Remove broken BuildArch: specifier; it's not a per-package option unfortunately

commit a46a99adb8903bebe05095442e124c7c7cf3ae4e
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 21 22:24:34 2006 +0000

    another update of the spec file for a fedora compliant build

commit 572a2fbd6c011d7358215c23d09bc91401e49984
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 21 21:08:15 2006 +0000

    set the executable bit on html files to get apache includes processesd

commit 322f619b3679e52b8797b732556b65205b78387b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 21 19:54:59 2006 +0000

    Adding these files again.

commit 26653a537bdbc081290abe59fdfff7c6fe0b4d17
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Sep 21 19:54:07 2006 +0000

    Remove these files and re-checkin

commit 5f719f93b302384790624729f68b06e3cc51da15
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 21 19:09:32 2006 +0000

    mention Sparta having done parts of the work

commit e9899c91c967fb40c55b317d770da2e41acbb892
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 21 02:50:58 2006 +0000

    minor option usuability updates and more commenting of the code

commit 1f759d15249c1700c38983e325052615653aabf4
Author: Robert Story <rstory>
Date:   Tue Sep 19 22:21:54 2006 +0000

    add include for solaris

commit 65e2b7f626768a40e8cd810921bd02512f9ec065
Author: Robert Story <rstory>
Date:   Tue Sep 19 19:44:11 2006 +0000

    - response_recv()
      - minor readability tweak
      - free recvd answer if caller won't expect answer (plug leak)
      - return error if we don't have the return value we expect

commit 9e53989835cd1cba6ed19a39491b9c85f2a39469
Author: Robert Story <rstory>
Date:   Tue Sep 19 19:40:54 2006 +0000

    null pointer checks

commit 74815d03e27f9dc25c115c0885576544c2e54cf6
Author: Robert Story <rstory>
Date:   Tue Sep 19 19:39:42 2006 +0000

    maintainability: rename l0 to l_tmp

commit 91d6c499aea9738b8a9e3f27592ce6ea239d92b8
Author: Robert Story <rstory>
Date:   Sat Sep 16 15:12:41 2006 +0000

    wire length must be < NS_MAXCDNAME, not NS_MAXDNAME

commit ee3784d54aa588892d2627ab829a18b778773e51
Author: Robert Story <rstory>
Date:   Sat Sep 16 15:08:52 2006 +0000

    sizeof x -> sizeof(x)

commit 7b7799a1af7583b330976ea3a07ca04678e28497
Author: Robert Story <rstory>
Date:   Fri Sep 15 18:02:35 2006 +0000

    run indent

commit d1a7234332838ffe47a06015594895c9d1cff679
Author: Robert Story <rstory>
Date:   Fri Sep 15 14:16:31 2006 +0000

    options file for indent

commit 7396525ab9def0e0ecfbc79b6b9a450f62aa7929
Author: Robert Story <rstory>
Date:   Thu Sep 14 22:41:01 2006 +0000

    add headers for (incomplete) OpenBSD port

commit 6820abaaffd20d3197022e987d5266ff1317e1d4
Author: Robert Story <rstory>
Date:   Thu Sep 14 22:40:28 2006 +0000

    don't include nameser_compat.h or header.h if nameser defines dns header struct

commit 1d94d0905bcc5cf35681cd6b3ba993f98aff6839
Author: Robert Story <rstory>
Date:   Thu Sep 14 22:38:18 2006 +0000

    check for macros before using them

commit 99777f129dcd0ea49311efacbed3d3f0305728aa
Author: Robert Story <rstory>
Date:   Thu Sep 14 22:37:31 2006 +0000

    defines and conditional prototypes for (incomplete) OpenBSD port

commit e550a47664927b80d02f8e68e194ddacdef5cef3
Author: Robert Story <rstory>
Date:   Thu Sep 14 22:35:38 2006 +0000

    add some checks for (incomplete) OpenBSD port

commit 6a06c6498534bdd7ccb942f52c34e5317d04e129
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 19:55:58 2006 +0000

    Added a configuration file to easily change several pieces of the demo
    display.  The color of skipped zones and the fontsize of the whole display
    may be modified.
    Fixed a couple typos.

commit 26280ce1b8dc4fde23121f6def3a30bd7cd21767
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 19:20:52 2006 +0000

    Simplified log file reference.

commit 9f1dfbb3565321c9e0da8550cba61176ad009ff5
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 19:19:06 2006 +0000

    Zap the *correct* file.

commit c03165d48644efbd0db75af359c61e388cd0c049
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 19:16:32 2006 +0000

    Fixed an array-wrapping bug.

commit 233c2156cd1a4d66ba18d6999674a454a5c3b4bd
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 18:57:43 2006 +0000

    Code cosmetology.

commit d6febe870d5ea7c28fc3f1f16b577c6be00f05f2
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 18:13:49 2006 +0000

    Added a few notes about times in the display.

commit 2ca2378886db839f04cb8faacc55178b8cff111d
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 18:09:03 2006 +0000

    Fixed how the log file was zapped.

commit b6938ebef34fb185d3584d0ade0082f84db9b6fc
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 18:00:41 2006 +0000

    Makefile for building data for the basic rollerd demo.

commit cb3383d8e17d81ff364271748f84b4ee32aed41a
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:58:23 2006 +0000

    Fixed a typo.

commit f3e92e5a1efcf7e42e52820256567cea19880768
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:57:37 2006 +0000

    Instructions for running the basic rollerd demo.

commit b2a6b061bbba04d8469b05dd8cabfec30686a5c5
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:56:34 2006 +0000

    Demo execution script for the basic rollerd demo.

commit 4208d364d21f30f0eacf0ae61124755a20fd07b8
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:44:14 2006 +0000

    Program to modify phasestart rollrec entries just before demo starts.

commit 22c212b3a22d9a7618d0879ed1e975a1dd0ab696
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:43:11 2006 +0000

    Data files for rollerd demo:  zone files, rollrec file, and named cache file.

commit 10d1839ea1f3b4db7165c8055dd26d90e8450ac9
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:41:16 2006 +0000

    GUI for displaying demo results from rollerd.

commit 3afa9d0297e46c1cbba4e68482f4f99ea3972026
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:40:18 2006 +0000

    Directory for the basic rollerd demo.

commit 73152a98f8d08699ea3ededfce6018ff696871b3
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 17:04:24 2006 +0000

    Added demo support.

commit 14eb224346df3dff85f08f7489775fde9d1145e2
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 15:00:54 2006 +0000

    Added zskcount default.

commit 7f27030eb88f460e6b2a5f7a7dd0bbc42892469d
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 15:00:11 2006 +0000

    Added -signset to standard options.

commit d9b6bc217f8922729792474ac3261231ff6cc1eb
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 13:33:37 2006 +0000

    Adding a README for the demos directory.
    
    Has a brief description of the basic rollerd demo.

commit 042335ad4ea8caa5c56826f6794d50dfdafc8c95
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 13:18:10 2006 +0000

    Directory to hold demo programs and files.

commit e32345e15d93c55994f642d81da7f2a184d06d20
Author: Wayne Morrison <tewok>
Date:   Mon Sep 11 01:39:00 2006 +0000

    Made an error message more useful.

commit ca3adeafc6e6eb65f8851b549efd8bc68287e30c
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 7 16:36:13 2006 +0000

    updates for newer tools

commit b52fd67399809b0a31a99e38a1317a59f67ce869
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 7 16:24:22 2006 +0000

    pod fixes

commit c83509b7c0b084696e4b7e491781f96e5f59cf0d
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 7 16:08:04 2006 +0000

    whoops; require the right module

commit 15260837424d4e9c8f013b6d683be79dd64765c5
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 7 16:05:56 2006 +0000

    help output changes for TrustMan

commit 1343c48fb89f65dbb9f0ea827b69993a8181afab
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 6 23:46:29 2006 +0000

    minor fixes

commit e0e5817d5d6d910e916be05890398669aaa7895e
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 6 23:30:53 2006 +0000

    removed debugging style borders

commit bfeca41278882e770f569cbbe17cb46876413ef8
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 6 23:30:16 2006 +0000

    last style changes

commit 64a245515c142227639a3d4247dbe9012469312f
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 6 23:10:46 2006 +0000

    put the bumper back

commit a7502dae9eb097c87b850338c0344be3ce6fd2fd
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 6 23:06:27 2006 +0000

    command update

commit 9bc42e491aedd04d95bf92702e9b5ea3ae110290
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 6 23:06:20 2006 +0000

    extra sites on the right; minor style changes

commit f51c8dd9f2ac7760bf79a7602ab916828bd19b9c
Author: Wes Hardaker <hardaker>
Date:   Wed Sep 6 22:45:11 2006 +0000

    revamp of the dnssec-tools website

commit 10c1252efcb85c71b24083ac4ad7e231155350a5
Author: Wayne Morrison <tewok>
Date:   Wed Sep 6 21:55:37 2006 +0000

    Added signing_set to be a valid zone keyrec field.

commit 812cba93effb27104a62c0ede83378534932345d
Author: Wayne Morrison <tewok>
Date:   Tue Sep 5 20:54:49 2006 +0000

    Adding signset-editor, a GUI manager for signing sets in keyrec files.

commit 6bf02afbd7bd3af0b30afdbd4973ed4f4c33bb1a
Author: Wayne Morrison <tewok>
Date:   Tue Sep 5 19:25:43 2006 +0000

    Fixed some regexps to allow keyrec values to be empty.  Tests have shown this
    to work, but the old regexps are in place and commented out in case there's a
    problem.
    
    Juggled some pod subsections so they're in alphabetical order.

commit 9419d9a811424371f8f33af82cbdd1bb4e1e5b67
Author: Robert Story <rstory>
Date:   Mon Sep 4 20:16:21 2006 +0000

    - add pass-fail return code to sendquery
    - add summary after running all self tests

commit acfb51aebc3d1171f150508e295ee34b531ee235
Author: Wayne Morrison <tewok>
Date:   Mon Sep 4 03:52:39 2006 +0000

    Added the keyrec_saveas() interface.

commit 8d5f6cafba243f9c5fd9db59351d2bf0c65eea6f
Author: Wayne Morrison <tewok>
Date:   Sun Sep 3 12:07:13 2006 +0000

    Minor fix to the pod.

commit 6fe1fa022bd37020e5648c9e547112c08dca2017
Author: Robert Story <rstory>
Date:   Sun Sep 3 11:40:41 2006 +0000

    restore use of tmp ptr for VAL_GET16

commit fd0a3368c620906acb34f7f1d84a42849422f511
Author: Wayne Morrison <tewok>
Date:   Sat Sep 2 19:51:27 2006 +0000

    Added a bunch of signing-set-specific interfaces.
    And pod describing them all.

commit 118e40e74499f5ed16c037afb8543d556774137a
Author: Robert Story <rstory>
Date:   Wed Aug 30 23:50:19 2006 +0000

    run autoconf

commit 1e4cc8093bcd01c140f20381d29173796f84c02b
Author: Robert Story <rstory>
Date:   Wed Aug 30 23:49:13 2006 +0000

    add const where needed

commit 1e0dfc6ef82b6ea679e979e3ae501414ce39aeb2
Author: Robert Story <rstory>
Date:   Wed Aug 30 23:47:17 2006 +0000

    more compiler warning cleanup
    - proper prototypes
    - new const friendly RES_GETnn macros to replace NS_GETnn
    - add const where needed

commit e49808b424f4078e05604f99505fb408031df9ce
Author: Robert Story <rstory>
Date:   Wed Aug 30 23:28:06 2006 +0000

    more compiler warning cleanup
    - adding/removing const as needed (mostly removing)
    - ifdef extern errno, h_errno decls, as these may be macros
    - new VAL_GETnn (const friendly replacements for NS_GETnn macros)
    - don't use errno as param name (might be a macro)

commit a304eb8b7f797452dc96dd31800ce22f337f70dd
Author: Robert Story <rstory>
Date:   Wed Aug 30 22:11:08 2006 +0000

    more complier warning cleanup

commit b3453f1e71ad15363ca40446b14e44a839ecb1e5
Author: Robert Story <rstory>
Date:   Wed Aug 30 21:39:01 2006 +0000

    add extra warning CFLAGS for developers (i.e. '-d .svn')

commit 22f1725c6bbb9c3b8facf0eb338429db92b0a986
Author: Robert Story <rstory>
Date:   Wed Aug 30 21:12:16 2006 +0000

    - remove unnecessary ';' from macro definitions
    - add new LOCK_UPGRADE macro
    
    stow_info()
    - don't use C++ reserverd word for var name (new)
    - don't lock/unlock: caller must have lock

commit 5070c9d468ca8419b67117ce55a852172ab6ed1c
Author: Robert Story <rstory>
Date:   Mon Aug 28 21:46:28 2006 +0000

    general cleanup
    - check for null parameters
    - cleanup allocated memory on errors
    - defer var init til after null checks
    - move var decls to tops of code blocks
    - rename vars using C++ reserver words (class)
    
    compose_merged_answer()
    - sanity checks for bugger overflows
    - reduce indention
    - free temporary allocations when done
    
    compose_answer()
    - sanity checks for bugger overflows

commit bcf031d46c1aa00ddef8eef41b8fbfb0fbf0c64e
Author: Robert Story <rstory>
Date:   Mon Aug 28 19:10:11 2006 +0000

    p_as_error()
    - remove invalid (negative) cases
    - add missing VAL_A_DONT_KNOW case

commit 9395564e5c09ae1ffa1365bb6c5f15435f33c164
Author: Robert Story <rstory>
Date:   Mon Aug 28 19:04:54 2006 +0000

    revert val_astatus_t back to u_int16_t

commit de9245825b7d84937b1b2ef5e473f0743015ad71
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 28 18:27:47 2006 +0000

    2 C++ portability things:
      - don't use C++ reserved word "class" (changed to q_class)
      - wrap contents in extern "C" for standard cpp protection

commit 6453fa05e159f94711b539a57a3fc1bca62e1dcc
Author: Wes Hardaker <hardaker>
Date:   Sat Aug 26 00:11:18 2006 +0000

    Added new 3 subzones for testing key changing.

commit 7860c4f240ccb409b1ae21d33578acd170ac3365
Author: Robert Story <rstory>
Date:   Fri Aug 25 22:32:40 2006 +0000

    - change val_astatus_t from u_int16_t to int16_t,
      (since some status macro values are negative)
    - update obvious (compiler complained) prototype parameter types
      - there are probably a lot more of these the compiler isn't complaining
        about. An analysis of a grep for 'u_int16_t' is probably needed.

commit bd0294e63423f9f9be90cd807ef90e0f71dd167f
Author: Robert Story <rstory>
Date:   Fri Aug 25 22:29:17 2006 +0000

    - remove unnecesary ';' in macro def
    - remove redundant code in macro def

commit f28246f60f5cacaa78c69dfa3bc2c05c03f91637
Author: Robert Story <rstory>
Date:   Fri Aug 25 22:27:57 2006 +0000

    remove unnecessary ';' in macro def

commit 3daecb203f25affd93c42a8e39b1fa25be624dba
Author: Robert Story <rstory>
Date:   Fri Aug 25 22:22:06 2006 +0000

    keep compiler happy
    - add headers for missing prototypes
    - remove unused vars
    - match printf specifiers with types
    - return a value from non-void functions
    - explicity () and {} where suggested
    - proper casts to match function prototypes
    - remove redundant ';' in macro decl
    
    find_rr_set()
    - match returned value to prototype

commit a096ea231158c36195eb5e3e0410827c56334fa3
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 25 21:32:29 2006 +0000

    A patch to make use of val_getaddrinfo as well; this was the last api I think

commit 7d3d92328805df519fc10e0c3e960fae5c782a68
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 25 21:30:25 2006 +0000

    yet another patch to improve policy setting dialogs and behaviour

commit 4a28945dccd75c93a412c9f1308b183ecb19e150
Author: Robert Story <rstory>
Date:   Thu Aug 24 17:31:25 2006 +0000

    read_res_config_file(): cleanup allocated memory on error

commit 7f5d7f87b7d85a43b30a8691c7ad11613469f642
Author: Robert Story <rstory>
Date:   Thu Aug 24 17:29:34 2006 +0000

    fix saving of original quer name in verify_provably_unsecure

commit ab4a924edca47c6f03fb994fa2b6d90f0e67af40
Author: Robert Story <rstory>
Date:   Thu Aug 24 16:44:08 2006 +0000

    reduce indention a level in parse_etc_hosts

commit e6bcb40fff6f3d6628bd9226b8af0561ac3458d5
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 24 15:21:32 2006 +0000

    fix completely broken etc host parsing loops with incorrect paren matching

commit ee35966e0be2e2101b13c2e0f7a0c65a150abcf3
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 24 15:11:58 2006 +0000

    variable typo

commit 976ba52c81507db6e7691747eadd98def55453c1
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 24 15:07:18 2006 +0000

    new versions of the firefox patches

commit 72a5be7616264610fc03d57e8db55ceb1eb04ded
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 22 23:13:51 2006 +0000

    fixed help output

commit 73db41fd5ca6c005180b0a193096239113ca116b
Author: Robert Story <rstory>
Date:   Tue Aug 22 22:04:41 2006 +0000

    fix minor compile errors from previous checkin

commit e1e47987fce4012fa2df6a2ea057784261bf91a5
Author: Robert Story <rstory>
Date:   Tue Aug 22 21:09:25 2006 +0000

    move var decl up one devel

commit 8fa06d3bc7f733c399b18c3d2fe2acb8981ed9a7
Author: Robert Story <rstory>
Date:   Tue Aug 22 21:07:52 2006 +0000

    fix cut-n-paste var name

commit d592a9117a69bb84c9c86545888dec436ed94cba
Author: Robert Story <rstory>
Date:   Tue Aug 22 21:03:07 2006 +0000

    move var decls to top of correct code block

commit 416551ad900d7e5907133ceb5f2e188a673818a3
Author: Robert Story <rstory>
Date:   Tue Aug 22 20:56:57 2006 +0000

    fix check for minimum length

commit b4644f3dff612882835c607546836e66991066a7
Author: Robert Story <rstory>
Date:   Tue Aug 22 20:55:19 2006 +0000

    general cleanup
     - check for null parameters
     - check fo rnull ptr before dereference
     - move var decls to tops of code blocks
    
    make_sigfield()
     - check for overflow of allocated memory
     - cleanup memory on error
    
    hash_is_equal()
     - add (another) note that this function isn't implemented

commit 745739a2d5c626a077ab1a1aae74c3704c39de1b
Author: Robert Story <rstory>
Date:   Mon Aug 21 22:16:05 2006 +0000

    fix typos/compiler warnings introduced by fixes in my previous checkin

commit 420e607ab5640caf42a35ade72f5138a5448e731
Author: Wayne Morrison <tewok>
Date:   Mon Aug 21 21:39:32 2006 +0000

    Added support for -zskcount.

commit 690d77ba55a5e0fb4b037b9d764815b1e09007a0
Author: Wayne Morrison <tewok>
Date:   Mon Aug 21 20:34:49 2006 +0000

    Changed -version to -Version to remove the collision with -verbose.

commit 69fe668b51e810b72f75c1e0f69581baf73b8203
Author: Wayne Morrison <tewok>
Date:   Mon Aug 21 19:15:56 2006 +0000

    Started implementing -zskcount.
    Removed some redundant option handling.

commit 0c24a11b1cce15ee7fc7ff9c7543f1aa7e5f3aab
Author: Wayne Morrison <tewok>
Date:   Mon Aug 21 18:25:16 2006 +0000

    Added -zskcount as a standard option.

commit 23a90896d5a6aab97bb45d0da63b7313bc47f839
Author: Wayne Morrison <tewok>
Date:   Mon Aug 21 16:55:32 2006 +0000

    Added a validity check for zskcount.
    Fixed a few invalid hash keys (ksklen->ksklength, zsklen->zsklength).
    This invalid keys were causing problems with validating key lengths.
    Set defaults for lifespan-min and lifespan-max.

commit 50b6e59cba810fd7eff44fd59c2423a4a1a59008
Author: Wayne Morrison <tewok>
Date:   Mon Aug 21 01:04:36 2006 +0000

    Added configuration defaults for zskcount.

commit 4ff39d442651d5a7dc6552585e77fd5c7c216a64
Author: Robert Story <rstory>
Date:   Fri Aug 18 20:16:40 2006 +0000

    general cleanup
     - check for null params
     - check for null ptr before dereference
     - defer some var inits til after ptr checks
     - cleanup allocated memory for error cases
     - misc audit notes
    
    init_rr_set()
     - fix double-free of memory in error handling
    
    find_rr_set()
     - rename 'try' (C++ keyword) -> tryit
    
    copy_rrset_rec()
     - note unintended consequences shallow copy of struct w/ptrs.
       fix left as exercise for author

commit be1daaf4ca271f0f3c7ae00fc13ecb975f4e4f68
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 18 18:03:57 2006 +0000

    fixed typo in call to BootStrap functions.

commit 1dd7a1cdbd0d9f3196d0bb6362467494718b0807
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 18 03:03:32 2006 +0000

    document the work arounds to using this module in other name spaces

commit 0bbc85bc2c9a8c969274cff850973f8b87aa9a79
Author: Wayne Morrison <tewok>
Date:   Fri Aug 18 01:27:19 2006 +0000

    Reworked logic for determining that output file is okay.  Added checks for
    file and directory writability.
    
    Added -edit support.

commit fbedd27f5121a73988f92ad2f85dee79f29f1ec7
Author: Robert Story <rstory>
Date:   Thu Aug 17 23:09:09 2006 +0000

    general cleanup
     - check for null parameters
     - check for null ptr before dereference
     - move var decls to tops of code blocks
     - defer var initilization til after null param checks
    
    register_query()
     - change from TRUE/FALSE return to 1/0/-1 for error cases
     - don't use callers ptr to walk list (i.e. dropping the head into the bit
       bucket each iteration in the process)
     - plug minor memory leaks
    
    weird_al_realloc()
     - don't memcpy from beyond end of old ptr
     - don't realloc for new size < old size (but do clear end of buffer)
     - rename 'new' var (C++ reserved word)
    
    extract_glue_from_rdata()
     - use temp ptr to expand ns list, so we have original in case of error
     - add parens for explicit operator precedence

commit 8d90316c1f04aa75738fde034460c68d626f493d
Author: Robert Story <rstory>
Date:   Thu Aug 17 00:47:36 2006 +0000

    general cleanup
     - check for null parameters
     - check for null before ptr deref
     - declare static struct w/fixed size so compiler will notice under/over-flow
     - move var decls to tops of code blocks
    
    parse_trust_anchor(), parse_zone_security_expectation()
     - clean up memory on errors
    
    free_zone_security_expectation()
     - clear ptr that's just been freed
    
    get_next_policy_fragment()
     - plug small memory leak
    
    read_root_hints_file()
     - close file before returning
    
    parse_etc_hosts()
     - use strncpy instead of memcpy+strlen
     - cleanup on memory errors, but return data gathered so far

commit 53d84c06cdf0937780f82a019e9250ef47f8d010
Author: Robert Story <rstory>
Date:   Wed Aug 16 22:50:49 2006 +0000

    general cleanup
     - check for null parameters
     - check for buffer overflows
     - move var decls to top of code blocks

commit 7ca1c9c983fa17ec2063f0ed857b71b2e39e8ff7
Author: Robert Story <rstory>
Date:   Wed Aug 16 22:06:31 2006 +0000

    get_hex_string()
     - null ptr checks
    
    val_log_rrset(), val_log_rrsig_rdata()
     - don't reuse buffer in single function call
    
    val_log_assertion()
     - move var decl to top of code block
    
    send_log_message()
     - close socket before returning
    
    val_log()
     - only print into buffer if necessary

commit 2c5739024fe0dab05215340b054fd2e7d96d0a61
Author: Robert Story <rstory>
Date:   Wed Aug 16 21:34:44 2006 +0000

    general cleanup
     - move var dcls to top of code blocks
    
    get_hostent_from_etc_hosts()
     - clean up host list memory before returning

commit 2e4585f95bd041c15ff4d4631878a20790a3c051
Author: Robert Story <rstory>
Date:   Wed Aug 16 14:18:04 2006 +0000

    general cleanup
     - check for null parameters
     - check ptrs for null before dereferences
     - move var decls to tops of code blocks
     - misc audit notes
    
    val_free_result_chain()
     - free data from correct ptr
    
    free_query_chain()
     - remove unnecessary assigments
    
    is_trusted_zone()
     - pass printable zone, not wire format, to val_log
    
    verify_provably_unsecure(val_
     - save original zone name for final log msg
    
    clone_result_assertions()
     - note potential memory leaks
    
    val_resolve_and_check()
     - rename parameter using C++ reserved word (class)

commit 6deba179b17049ac4f713a06936279cb1350299c
Author: Wayne Morrison <tewok>
Date:   Tue Aug 15 15:51:29 2006 +0000

    Removed some options: -checkzone, -keygen, and -signzone.
    Added another option:  -binddir.
    Added path verification for BIND and image viewer paths.
    Added code to allow paths to be re-entered if there was a problem with any.
    Changed user-prompter routine to accept "y", "ye", and "n" as short-hand for
    "yes", "yes", and "no".

commit ac2961ccb52c7f60dc8c81f2fb9a674e4baea6f3
Author: Robert Story <rstory>
Date:   Mon Aug 14 21:25:36 2006 +0000

    append_val_addr_info()
     - optimization for null parameter
    
    process_service_and_hints()
     - 2 notes for review by code owner
    
    general cleanup
     - check/handle null parameter
     - check for null returns when allocating memory
     - check for null ptr before dereference

commit a149124548e19984dfb5e8dd8f46ddc5464e7e05
Author: Robert Story <rstory>
Date:   Mon Aug 14 19:37:43 2006 +0000

    val_create_context()
     - bail on null ptr addr
     - clear ptr @ returned addr if freed

commit 7ce7c05ac6f75c5e698b0bc36e926c70086e908b
Author: Wayne Morrison <tewok>
Date:   Mon Aug 14 17:29:48 2006 +0000

    Fixed some grammos and spellos.

commit 4b55492449344a3ba01bdac649028e70f34e34b3
Author: Wayne Morrison <tewok>
Date:   Mon Aug 14 15:04:21 2006 +0000

    Added a few package lines so that str2time() (and others?) would work
    properly.
    
    (This fix provided by Wes Hardaker and the number 8; I am merely the vehicle
    by which it is being checked in.)

commit 39c648675394452e1d86665e25bedd42b2e94a8d
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:28:09 2006 +0000

    updated to version 0.9.2 with various fedora patches

commit 546dfd3bc8a8a2cc7165c910ef52324cd914d554
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:25:58 2006 +0000

    catch runtime rule evalations in an error message so donuts doesn't bail when code issues exist for rules

commit b83432556e87742ff08db63a97edeae46a12087d
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:25:09 2006 +0000

    use the bootstrap module

commit be3895e8e8f87551e23a1a4d0071c03dfa7116b6
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:24:25 2006 +0000

    better configuration of final dnssec-tools.conf location (ie, allow distributions to put it in /etc.  Note: requires a patch to conf.pm itself to make it look for it there though.  The fedora RPM contais a patch to conf.pm to get around this

commit 1ad63da92a9a2669c313ac0b8ccf79fd019cdfda
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:23:16 2006 +0000

    use the bootstrap module

commit 4f43ca8f66c5ac5431fe3bcc6e70666d26e978a8
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:22:26 2006 +0000

    use bootstrap and reoprt some additional error messages when zonefile fails

commit f442a1bafb49a5807e9a01aee700bbd19bb20be0
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:17:24 2006 +0000

    use the bootstrap module to pick up perl modules that may or may not be around

commit 3b4101cc9baeedb57834c5c71bc06e7ee336455d
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:06:19 2006 +0000

    ignore .old

commit 9bed0a52ae20caed392d4bda79863720e373ee29
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:05:42 2006 +0000

    use the bootstrap module to load graphviz

commit 7ffb9467a464ce42abf824b8b6acfbb2f2157bef
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:01:33 2006 +0000

    use the bootstrap module to load graphviz

commit 351fab42581ea5f26df910623f8e35e5f9f5b31b
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 11 22:00:20 2006 +0000

    a bootstrap function module that looks for perl modules and complains when missing or loads when possible

commit a9f582c790bc9dc96d128c21e8cccdad29ccfec1
Author: Wayne Morrison <tewok>
Date:   Thu Aug 10 21:36:17 2006 +0000

    Implemented the -skipall user command.

commit fe03a1db61e7cf77a0c30ccd7330434854dc944a
Author: Wayne Morrison <tewok>
Date:   Thu Aug 10 21:17:09 2006 +0000

    Reorganized the constants related to user commands and added comments to the
    constant groups.
    Added support for the -skipall command.

commit a12d0690018dfebd94fa3e86023c50e40821bf41
Author: Wayne Morrison <tewok>
Date:   Thu Aug 10 16:29:54 2006 +0000

    Implemented the -rollall user command.

commit 968e4c045cad01e4b3d4b0c2b8115d96b6591661
Author: Wayne Morrison <tewok>
Date:   Thu Aug 10 14:12:04 2006 +0000

    Added support for -skipnow user command.

commit aa5bd19bbbedd12cd58eb7e357bbe5cd6d4cdd0a
Author: Wayne Morrison <tewok>
Date:   Thu Aug 10 14:05:18 2006 +0000

    Added constants for the skipzone user command.

commit 758c7b86ffda520fc85b6bec7eb12a2883ebcbac
Author: Robert Story <rstory>
Date:   Wed Aug 9 23:52:51 2006 +0000

    bump LIBCURRENT for next release (0.9.3?) due to name_server struct reorder

commit 0f3cbb741dd389a30d414b8da8185cc2023ce74d
Author: Robert Story <rstory>
Date:   Wed Aug 9 23:49:36 2006 +0000

    - move ns_address array to last item in name_server structure
    - add big warning that ns_address MUST be the last item
    - reorder other items, since binary compatiblity already broken

commit 466b74a91f8f75e74889d318c8cdf6a82707856d
Author: Robert Story <rstory>
Date:   Wed Aug 9 23:35:15 2006 +0000

    handle NULL context in RETRIEVE_POLICY macro

commit 7c81fdf24f733bdb84a38ad929c3e6d708b9f480
Author: Wayne Morrison <tewok>
Date:   Wed Aug 9 21:14:51 2006 +0000

    Modified the look of status and zone-status messages returned to rollctl.

commit a3e094453e095ee0ea2dbbc887312b930187aded
Author: Wayne Morrison <tewok>
Date:   Wed Aug 9 20:13:28 2006 +0000

    Made debugging log messages in commander() a bit more useful.
    Implemented -zonestatus user command.
    Implemented -rollzone user command.

commit fd969ae22ceaadd48ebbf61f55734fd6ac7c1e4a
Author: Wayne Morrison <tewok>
Date:   Wed Aug 9 20:10:29 2006 +0000

    Added the -zonestatus command.
    Got the -rollzone command to work.

commit 8158214ba56619df8f1b6e1d37e8367d0f6cf2a4
Author: Wayne Morrison <tewok>
Date:   Wed Aug 9 20:02:22 2006 +0000

    Added the ROLLCMD_RC_BADZONE error code.

commit ae51cadb1525d9bfeae3bd85bbad31549591c40a
Author: Wayne Morrison <tewok>
Date:   Wed Aug 9 19:54:31 2006 +0000

    Added zonestatus user-level command
    Added ROLLCMD_RC_RRFOPEN and ROLLCMD_RC_NOZONES error returns .
    Fixed error value for ROLLCMD_RC_BADROLLREC.

commit ff3ba311a88cdac36580d4dc9871922250b8d246
Author: Wayne Morrison <tewok>
Date:   Wed Aug 9 00:55:47 2006 +0000

    Have rollerd send a response to rollctl when given -runqueue.

commit 0b6c61be3454a57b68fabc6b8bab4f630e045497
Author: Wayne Morrison <tewok>
Date:   Tue Aug 8 02:41:16 2006 +0000

    Create the DNSSEC-Tools directory if it doesn't exist.

commit 0b0025eacc872e76cc4dc578394529b89f230c0f
Author: Wayne Morrison <tewok>
Date:   Mon Aug 7 17:00:53 2006 +0000

    Modified to print the valid logging levels.

commit 8633a5b459fec79155f45876f65efd179bd35a8b
Author: Wayne Morrison <tewok>
Date:   Mon Aug 7 16:46:16 2006 +0000

    Added info about dtinitconf and other tools documentation.

commit 6df49d61efbca18bc0c7db1bc9250f8472caf9f6
Author: Wayne Morrison <tewok>
Date:   Mon Aug 7 16:28:05 2006 +0000

    - Added processing for -runqueue.
    - Added -halt as a synonym for -shutdown.
    - Updated the pod.

commit 4d4d57c2a0aad9ffcf1ef974da71c1c41d72d963
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 7 02:17:16 2006 +0000

    In bootstrap_referral() do not assume in that the referral element in val_query_chain will always exist.
    While bootstrapping the referral from the name server cache we may end up having to fetch glue.

commit cb62f50c30cfc81adbcfca8db2fa4b00215ea0aa
Author: Wayne Morrison <tewok>
Date:   Sat Aug 5 02:32:50 2006 +0000

    Implemented a user command to change rollrec files mid-stream.

commit c71b505a77dced6741c7033470037a873ac66515
Author: Wayne Morrison <tewok>
Date:   Sat Aug 5 02:29:41 2006 +0000

    Added a definition for ROLLCMD_RC_BADROLLREC.

commit 049c9c913430570a258fad17265ea31278f3bf47
Author: Wayne Morrison <tewok>
Date:   Fri Aug 4 23:01:07 2006 +0000

    Reorganized main loop to always check validity of rollrec file and the
    rollrec records.
    
    Added sleep time to the status command output.

commit 6fb4086e6cadf041c5e18f7f422c53b0527e71b5
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 4 04:16:47 2006 +0000

    skip nsec minimum ttl tests if the current record is out of the zone
    being checked (can happen with glue)

commit 4449c1c7b112ee469598f04b3a31b5cc28fa7131
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 4 03:42:34 2006 +0000

    * set all the memorize priority levels to 1
      - these really need to be moved into the core code

commit 9b34c3dc199a963f746360c347444847de797b32
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 4 02:39:56 2006 +0000

    Use the zone cut information when ever possible for determining whether EDNS0 option must be used.

commit 4524db4695868475b9efc5cb8f08bff71014d7f3
Author: Robert Story <rstory>
Date:   Thu Aug 3 21:58:36 2006 +0000

    reformat to find on 80 char/line pages

commit a3df37bf51779ddb201c04fd0f8b82bee2b52ed6
Author: Wayne Morrison <tewok>
Date:   Thu Aug 3 21:46:00 2006 +0000

    Added the rollmgr_logstr() interface.

commit a1112d42d96e81fe9535cf99fd3273d8e2c5f081
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:59:41 2006 +0000

    - Return a copied authentication_chain in the val_result_chain structure instead of returning this from the
      context. In that way, we can destroy the context independently of the result structure. We only copy the
    public elements from this list, so the respondent server information is not copied over. We will eventually
    have to figure out a way to export the respondent server information in the API.
    - val_ac_rrset_next is now within the "digested" portion of the assertion.
    - Store the zonecut information in the query when ever we are following a referral. Also store the zoncut
      information for any resource records that are returned from this zone.
    - Implement the F_DONT_VALIDATE flag for val_resolve_and_check(). This is used when we are trying to locate
      the zone cut for a given name.
    - Implement the VAL_A_PROVABLY_UNSECURE condition. This state is equivalent to the TRUST_FLAG being set.
    - Implement logic for testing the "provably unsecure" condition.
    - Send queries to name servers more intelligently. Try and find the closest matching delegation that is
      available in the cache and direct queries at that instead of always trying to recurse from root.

commit 3e05ddf69b1824784a0b43c01596312f957f2d2a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:59:18 2006 +0000

    - Added zonecut fields to rrset_rec, delegation_info and val_query_chain
    - Defined the F_DONT_VALIDATE flag for val_resolve_and_check()
    - Moved val_ac_rrset_next from the val_result_chain structure to the val_rrset_digested structure.

commit 5cd5d4553961f3fb057dbcbe6c45153c65b4b33f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:58:55 2006 +0000

    - Manage zonecut information in the query structure
    - Create a common function bootstrap_referral to handle the creation of a referral-related query from name server resource records.
    - Always use the name servers within the val_query_chain structure as the ones to direct the query to. This
      value should already be constructed from context etc. in ask_resolver();
    - Implement routine for finding the zonecut given a resource record.

commit 060266b54bfbcf190d68d8dca2fc8a9e11d7fbd4
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:58:26 2006 +0000

    - Recognize the VAL_A_PROVABLY_UNSECURE and VAL_A_DONT_VALIDATE status values.

commit 7989e872a48789c4262d7dd435cc276add4d9ddb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:58:13 2006 +0000

    - Use only public members from val_authentication_chain for logging data. Name server information will
      always be NULL till such time that we figure out a way to export the respondent server information.
    - Recognize the VAL_A_PROVABLY_UNSECURE and VAL_A_DONT_VALIDATE status values.

commit 4bb83f8f22f35a4d98446e0a6fa1d6af21fc7e84
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:57:48 2006 +0000

    - Manage the zonecut information for a resource record

commit 984d1534bd057f0cd1e5187dcfb481f0b182ec22
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:56:03 2006 +0000

    - Maintain separate cache for referral information
    - Add routine get_matching_nslist() to retrieve matching nslist for a given query.

commit 53a13aefc1a48ca3dde549d772db5fc6448ee0f8
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 20:55:09 2006 +0000

    - Check for NULL name server list in destroy_respol
    - Don't set the default name server for a context to root in read_res_config_file(). Look for the closest
      matching name server from the cache instead while sending out a query.

commit ebd4f80779e88c26b670479e5414f48fdef9d2af
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 19:09:32 2006 +0000

    The previous version was what was submitted to the IETF as draft-hayatnagarkar-dnsext-validator-api-01.
    
    val_ac_rrset_next is no longer a member of the public val_authentication_chain structure.
    Added note about the VAL_A_PROVABLY_UNSECURE authentication chain status value.

commit 8fea16fb577f41d8b5a28880dfb58a47e19c93da
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 3 19:07:09 2006 +0000

    val_ac_rrset_next and val_ac_next and no longer members of the public val_authentication_chain structure.
    They now appear in the "digested" portion.
    Added note about the VAL_A_PROVABLY_UNSECURE authentication chain status value.

commit 28170f658ac473fef57f2a004c89de05f4472898
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 3 17:43:32 2006 +0000

    added an install warning about needing to run dtinitconf next

commit f815bb35b78364b597e77bcedac8fcff934a8128
Author: Wayne Morrison <tewok>
Date:   Thu Aug 3 15:18:28 2006 +0000

    Added a halt flag to initfilechk().
    Added a logfile separator that's used when the rollrec file is changed.

commit ac12c1dc4fce6d80c1e4550f9846e703c61f0cbf
Author: Wayne Morrison <tewok>
Date:   Wed Aug 2 23:00:29 2006 +0000

    Added a response message (from rollerd to rollctl) for the shutdown command.
    rollerd sends it, rollctl prints it.
    
    Unimplemented commands in rollctl were also moved into an unimplemented
    condition so they couldn't be used.

commit 73370d4dd217048154bd5fa2ed655c0c9d710ace
Author: Wayne Morrison <tewok>
Date:   Wed Aug 2 18:40:40 2006 +0000

    Added code to send response to clients who are wanting to change the log file
    or log level.

commit 9b94a00db5d56127259bb9697d78d054ee29142b
Author: Wayne Morrison <tewok>
Date:   Wed Aug 2 18:39:09 2006 +0000

    Modified the -sleep, -logfile, and -loglevel option processing so that they
    wait for a response and tell the use what's happening.

commit 4b7ad84a2a94d518df964dccb6ec2fb4ca6c6f83
Author: Wayne Morrison <tewok>
Date:   Wed Aug 2 18:33:54 2006 +0000

    Added an error code for invalid log files.

commit 9745f67f2e2e01921c957e9e15042a1fc10f69de
Author: Wayne Morrison <tewok>
Date:   Wed Aug 2 03:36:20 2006 +0000

    Added response code for several commands.

commit fd7c0cc80c9b8285963f22e672e06fe8ec36d79c
Author: Wayne Morrison <tewok>
Date:   Wed Aug 2 03:34:44 2006 +0000

    Added response messages for the set-sleep command.

commit 32449a28340e3c37a445d65b88f8b2553eb50800
Author: Wayne Morrison <tewok>
Date:   Wed Aug 2 03:33:34 2006 +0000

    Added a new command error code.

commit c93c4f6cfe1f3ee8c1d013279c9a4615c17039dd
Author: Wayne Morrison <tewok>
Date:   Tue Aug 1 21:10:18 2006 +0000

    Added a rollmgr_cmdint() call to rollmgr_sendcmd() so that rollerd would be
    kicked whenever a new command was sent.

commit 597c8f298420f9e832e1eea42d64fa4894e40b19
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jul 31 14:27:16 2006 +0000

    Move include for resolv.conf after include for validator.h to fix Darwin build error

commit abf4975a56fb7746d35371fcc356532426374723
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jul 31 14:25:35 2006 +0000

    Fix indentation

commit 61b83df7e7a9387a38b6bb73cfdbbba5b6696c04
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jul 31 13:39:45 2006 +0000

    Keep track of which DNSKEY in the key set is part of the chain of trust

commit 61eac3e1ebda014e6d71f410be416f652909cbc3
Author: Robert Story <rstory>
Date:   Sun Jul 30 22:26:06 2006 +0000

    - convert rfc 1035 domain names to ascii before logging
    - add ascii class/type to send query debug log msg

commit 8219a62a98c0ad89646e35ce0f6599efb7014ea6
Author: Robert Story <rstory>
Date:   Sun Jul 30 21:44:35 2006 +0000

    change log id from decimal ctx-id to libval(ctd-id)

commit 1fac360f4025db4d4bea82f3f25aa6bfb7e65d08
Author: Wes Hardaker <hardaker>
Date:   Sat Jul 29 00:17:26 2006 +0000

    pass 1 at a web site update

commit 3518f650ee5b887794a44493eba3e3bf2bde9175
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 28 23:25:52 2006 +0000

    don't install over existing dnssec-tools.conf file

commit da3c7365cb827d2205f3de130b651f0902ecf0d0
Author: Wes Hardaker <hardaker>
Date:   Fri Jul 28 23:05:50 2006 +0000

    added SSHFP parsing

commit eb633677e526e059f147df46fdef2e39fd941daa
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 25 17:32:53 2006 +0000

    Use VAL_GENERIC_ERROR in place of VAL_ERROR for generic internal errors

commit e04c36946f180b6f141fb119b4ee339d9d7a6cd6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jul 25 17:30:19 2006 +0000

    Use VAL_GENERIC_ERROR in place of VAL_ERROR for internal errors

commit 94443f43b914a94e7d172a8d04b9224d71c34485
Author: Wayne Morrison <tewok>
Date:   Thu Jul 20 01:04:26 2006 +0000

    Added ROLLCMD_RC_BADLEVEL.
    
    Changed the name of CHANNEL_RETAIN to CHANNEL_WAIT.

commit 23466f33d6b312a5eee560e38d7d4c1efb75dd3d
Author: Wayne Morrison <tewok>
Date:   Thu Jul 20 01:03:25 2006 +0000

    Changed the name of a channel constant.

commit 1c400fbed21d541d9f8c9fcbc0bc7e1d1466fd8a
Author: Wayne Morrison <tewok>
Date:   Thu Jul 20 01:01:24 2006 +0000

    Fixed up the user logging.

commit 22fcbf5f4889c28734f38650ead009f03b0ce063
Author: Wayne Morrison <tewok>
Date:   Wed Jul 19 18:37:19 2006 +0000

    Adjusted how output is given for the status command.

commit 1711d1d25150525fb0643084cf9bc4570de83661
Author: Wayne Morrison <tewok>
Date:   Wed Jul 19 18:34:52 2006 +0000

    Added the current directory to the status message.
    Used the defined success retcode.

commit 12d1ada4c56b2219c455bac8697d8b60edb2c0e0
Author: Wayne Morrison <tewok>
Date:   Wed Jul 19 18:06:07 2006 +0000

    Added a defined success return code for commands.

commit abd910868ab1482e1ef0dcb0ea3e653cadac075f
Author: Wayne Morrison <tewok>
Date:   Wed Jul 19 14:55:11 2006 +0000

    Adding rolllog, a command to write log messages to rollerd's logfile.

commit 5be001cddbcef4cf011f54dd1219d4a9fcf99bf3
Author: Wayne Morrison <tewok>
Date:   Wed Jul 19 14:47:17 2006 +0000

    Updated t use the latest rollmgr interfaces.

commit 1151e2c2cc4012be2f54b5def955754fca625897
Author: Wayne Morrison <tewok>
Date:   Wed Jul 19 14:37:49 2006 +0000

    Converted from INET-domain sockets to Unix-domain sockets.
    Added a get-status command.
    Added the rollmgr_closechan() interface.
    Fixed the following interfaces: rollmgr_sendcmd(), rollmgr_getcmd(),
    rollmgr_sendresp(), and rollmgr_getresp().
    Added a close-channel flag to rollmgr_sendcmd()'s parameters.

commit cc7eb77dadf6793cde5856a86aa07c519043268b
Author: Lindy Foster <lfoster>
Date:   Tue Jul 18 18:16:20 2006 +0000

    Replaced subs read_named_conf_file and read_dnsval_conf_file
    with one sub, read_conf_file, which takes a pattern arg
    for finding the keys/trust anchors in each file, which was
    the only difference between the two original functions.

commit 3c1eb7c7d7c57d1c4b76ecd2ca97bf72c334d69f
Author: Mike Baer <baerm>
Date:   Tue Jul 18 16:33:13 2006 +0000

    fixed reverse lookup problem.

commit a9a118abdb3669260e13efa0ee8a63f667439a23
Author: Mike Baer <baerm>
Date:   Fri Jul 14 20:40:20 2006 +0000

    changed /etc/resolv.conf parsing to skip IPv6 nameserver
    addresses and continue parsing the file.

commit bd3db5f7d0baa84d0705cb6ebae661b877326aec
Author: Lindy Foster <lfoster>
Date:   Wed Jul 12 18:36:23 2006 +0000

    fixed a bug where writing the config file would fail to add new ta config
    lines (as opposed to replacing existing lines).

commit 97f21d13ced210e00cb96a2a1abc26ffed4fb5b7
Author: Lindy Foster <lfoster>
Date:   Wed Jul 12 17:56:23 2006 +0000

    removed a function no longer used.

commit db5cabd9495e328fbe99fb75c0a5d246b0b90310
Author: Wayne Morrison <tewok>
Date:   Tue Jul 11 22:44:14 2006 +0000

    Renamed rollmgr_cmdresp() to rollmgr_getresp().

commit b981c645985fc48e1c752b0512550f4f9b05570a
Author: Wayne Morrison <tewok>
Date:   Tue Jul 11 19:42:58 2006 +0000

    Added get-status command for the roll-over daemon.
    Reworked rollmgr_channel().
    Added rollmgr_closechan().
    Started working on having rollmgr_sendcmd() get a response from the roll-over
    daemon.
    Fixed a bug in rollmgr_cmdresp() that had us sleeping forever.

commit 8150c7d4a32d94845d58c589612c6aa4e297f07a
Author: Lindy Foster <lfoster>
Date:   Tue Jul 11 15:32:59 2006 +0000

    added documentation for new command line options.

commit f3317da980ffc47b0bcc91d6576410775538aef4
Author: Lindy Foster <lfoster>
Date:   Thu Jul 6 22:30:56 2006 +0000

    various bug fixes and minor improvements.

commit 90a7d989ad304e07dc0270a67368d7b0eb1a3dc9
Author: Lindy Foster <lfoster>
Date:   Wed Jul 5 21:39:59 2006 +0000

    added flag to report when NO out of date keys are found.

commit f9124c484edaa9b258b6a0dfe6d038094a07cc1a
Author: Lindy Foster <lfoster>
Date:   Fri Jun 30 19:45:59 2006 +0000

    added flag to send warnings to STDOUT.

commit 14b8af3c25c4020ca9e42f5bfbc24ab8f9b03c8e
Author: Lindy Foster <lfoster>
Date:   Thu Jun 29 16:19:22 2006 +0000

    added option to log key mismatches to via syslog.

commit 7314c4113b988b0630f6d049a6789699bfd453f3
Author: Lindy Foster <lfoster>
Date:   Wed Jun 28 20:07:27 2006 +0000

    removed some pseudocode.

commit 8de4bf21aeeec0debad17ad27319f00b2e345a9f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 28 14:24:18 2006 +0000

    Moved the older file to -v00

commit 236533df0149e96586f56d09f7dd990710a729ca
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 28 14:22:23 2006 +0000

    Update Trust Anchor comparison matrix

commit e198fab73eb52710311bc43db790cbe3e44fbee6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 23 18:06:08 2006 +0000

    More edits

commit e4f46081e4368c248c513fd1c6151c1217ed8ea1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 23 16:38:48 2006 +0000

    Nits etc.

commit c5ed9cb96eaef4da2904cbc53d264c0f405fb8c2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 22 21:27:54 2006 +0000

    Global search and replace assertion_chain to authentication_chain

commit f688a43d90250d66684680f8012ddb57ed2d0862
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 22 20:59:18 2006 +0000

    Removed pointer types for rrset_rec.rrs and val_assertion_chain._as
    Also move val_ac_next from val_assertion_chain to val_rrset_digested

commit 0b1d1b35608a9424393e4d3bce576c9af4831ee6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 22 20:52:39 2006 +0000

    Add documentation for val_res_query()

commit f8605bbfbc421894ac6c076b203707c30aa1423f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 20:23:07 2006 +0000

    Modify text for VAL_PROVABLY_UNSECURE. Also add new description for val_res_query().

commit 4f999730286ce8b1c21c57a2c7dfbcf7d3b8dc60
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 19:02:07 2006 +0000

    #define VAL_OUT_OF_MEMORY to VAL_RESOURCE_UNAVAILABLE

commit b54d3d22886b0cd33452d82b60e0c0d579f0a78b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 18:59:55 2006 +0000

    Address some of Robert's comments from his mail dated 06/21

commit a45ff370da752eb529934c166da59c774892d83d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 16:59:11 2006 +0000

    Add new interface for val_res_query()

commit f180395b3bf64528a04d8873c3cc5e2dc98d4240
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 16:54:21 2006 +0000

    Use EAI_FAIL instead of the validator error code when val_create_context() fails

commit f67e368131bd0eed94b6f3742b4e1849325812d3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 15:39:56 2006 +0000

    Changed supported sendmail version from 8.13.3 to 8.13.6

commit c6e569867814a36bc3493bd94833bca72222fd52
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 15:38:42 2006 +0000

    Add patch for sendmail 8.13.6. We don't support older versions.

commit 28e75911d1695dfa2eeaa398b02352ecf729c4af
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 15:37:24 2006 +0000

    Added note that this has only been tested on 8.13.6

commit 8301f2f3a9b55a1c8396d568d27ccd9a11db19db
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 14:48:03 2006 +0000

    Create patches that use the new val_query() interface

commit 5a3dcd43c225cc4cebc5117018565d29cbaa4254
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 13:02:14 2006 +0000

    New members for val_addrinfo and val_response. Also add definition for val_query() and val_free_response()

commit d0ce990e3a968cbb701f08877fe928722976e63b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 12:57:02 2006 +0000

    Use new struct addrinfo member ai_val_status in place of val_status

commit fa3f6bc4a73359badf06e85b69dff68bb3a9e402
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 12:55:27 2006 +0000

    Remove unused error codes

commit 0b57af9dca4559cadfafd9fd11f02efdfd94c648
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 12:54:30 2006 +0000

    Change definition for val_query()

commit a338237a046b17cb4b4a4e1da636e3a92397a64b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 12:52:10 2006 +0000

    Update description for val_query() following the API change

commit 6fb903d39cfcaeeb6b59a90dcf49931106506ea3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 21 12:50:37 2006 +0000

    Use new val_query() interface and/or struct member names

commit 2474c67296a38169945b162b9f824b11200255fa
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 20 12:44:37 2006 +0000

    Remove C-style comments from spec.

commit 9c47119c8b22bffdd4a363246b5b511c1b36e31f
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 20 00:24:30 2006 +0000

    NEWS update

commit 34c04d1ba201cf2b4ffceb1753225380b24456b0
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 20 00:24:16 2006 +0000

    svn generated ChangeLog

commit 6b75e04f93b503021b4b389f348c4ef4c1b0dda7
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 20 00:16:04 2006 +0000

    minor updates

commit 8c12e35a060f95b12436f6f7aeefde58a14d7e65
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 20 00:11:08 2006 +0000

    updated README documentation based on recent tools list

commit c28137767e845d8495705edb83fe5f0e8da11556
Author: Wes Hardaker <hardaker>
Date:   Tue Jun 20 00:06:35 2006 +0000

    added executable bit

commit fb1be956a33f715f9b5c1081f3de52a24e749c6d
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:59:47 2006 +0000

    copyright update

commit c2201df1a4b2be8925d1e2bcd89038a5083f669d
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:59:33 2006 +0000

    copyright update

commit a9c9bd9e171106249016a0eb35c0cf66a02ca9a9
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:58:00 2006 +0000

    version number update (0.2)

commit c7bcd045d57d6bdac0dfdb0833e1991192bc2992
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:57:15 2006 +0000

    copyright update

commit 6a064560ad490b33862db0ccb14882a33115d30c
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:44:59 2006 +0000

    copyright updates

commit 61fd452044f83d7cc5596a67df0cd5d62268d2e5
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:42:34 2006 +0000

    copyright date update

commit 16529ed1d03b615e4446ae371a57d5f281bd4a2d
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:39:40 2006 +0000

    --version flag

commit 4999c535d884f4a62148b979efe6e93774f3bbc7
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:18:36 2006 +0000

    added the executable flag to SVN

commit d02acd4700941d9750ba2900871d148e70eb3110
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:14:45 2006 +0000

    updated to reflect current status

commit becfda2bdc9aba5bcd426a41c9e981af3a1a72a3
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:12:59 2006 +0000

    help formatting fixes

commit b46035a9c6e36ffc526869b5a149e95411cd5125
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 19 23:12:31 2006 +0000

    updated version number

commit e1cc19e5b1576dde8e4774fd22821dd0dbead9ea
Author: Lindy Foster <lfoster>
Date:   Mon Jun 19 22:56:30 2006 +0000

    Fixed a typo in documentation section.

commit 02b5d64aa80ee4b0dde4b9209ba011aecbae0f01
Author: Lindy Foster <lfoster>
Date:   Mon Jun 19 21:59:27 2006 +0000

    Added -c flag to allow configuration. Takes the other command line
    options given (such as smtp server, mail contact, sleep time) and
    creates a new dnssec-tools.conf with those added.

commit 5df4b4c3e83f3f0b1c026752cb7feef4b32697a2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 19 19:09:33 2006 +0000

    Set results parameter initially to NULL in val_resolve_and_check()

commit 7941fbbdcb3fa8bfecf47ba3acb829193b598663
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 19 17:34:48 2006 +0000

    Remove perror() statements.

commit 1d0748b0af91b6a38795b741dbd2085cd19c77c6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 16 21:34:03 2006 +0000

    Add check to ensure that context creation was successful.

commit 975648a3c8f6b95a092749901e0b1a1d0b7ab0f0
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 16 21:32:25 2006 +0000

    Allow NULL values to be specified for ctx parameter in val_resolve_and_check()

commit cd68205744bd60bbccc8976a52a326e9111c9414
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 16 20:41:59 2006 +0000

    More changes based on comments received earlier.

commit 5b0fd2cb0e7c4cb3a16bd110485e8039d29d35d5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 16 16:57:18 2006 +0000

    Add more sample policy statements

commit 47712a5d56eb7e4c0ee9290528fb970759c686a7
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 16 16:56:00 2006 +0000

    Set policy to the requested scope when creating a new context

commit a26caa3da5fae667e7b37510c751bc1f7ae64376
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 16 16:55:06 2006 +0000

    Make sure that default policies are read; also fix bug in memory deallocation

commit b94418627b260d8ca078b502fb27687366ff8b19
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 16 16:52:24 2006 +0000

    Add new option to perform validation using a specific policy label

commit d492f7981314278d1daa70ec90f65fc9a35c05d8
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 15 21:27:08 2006 +0000

    Make sure that custom defines are generated in the header file

commit fa9b2fbcd63d63aa727c94fd90ad286f14b15bc6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 15 19:19:07 2006 +0000

    Make changes to the High-level API section + other miscellaneous edits

commit 4b126803793994199a2383813130edd0c5214d13
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 15 00:57:04 2006 +0000

    - Version numbers for all scripts

commit 19a30d97bc198b5cb87cefca0989b91d9a3aa2ba
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 14 23:06:03 2006 +0000

    - Add a version number

commit 53345dc681b498f3a6fca7aeeabead132b4c97a4
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 14 23:05:48 2006 +0000

    - Add a version number

commit c22c417cd1a9ded853bc95adcce8ef5e0e477d45
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 14 23:05:38 2006 +0000

    - Add a version number
    - Add a method for looping over rule files (future GUI use)

commit 7efd03a7e3023ae00b9a196c07a27a621dff4aa1
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 14 23:05:30 2006 +0000

    - Add a version number
    - Add a method for looping over rule files (future GUI use)

commit 0384c4eca4392d6bac0d2c5c97d9b84d6a8199ce
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 14 21:56:58 2006 +0000

    Check for bad arguments

commit 536c1889b319db359530b6e264188764d993af6c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 14 19:41:28 2006 +0000

    Add support for VAL_NOTRUST

commit e06f29394145bf1c850b76ce0bf15e6da9381fc3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 14 19:39:23 2006 +0000

    Add description for VAL_NOTRUST

commit e78cb401827bf2dd4885be5cabd4286c02187a66
Author: Lindy Foster <lfoster>
Date:   Wed Jun 14 18:09:21 2006 +0000

    added entries for dtinitconf, dtconfchk, dtdefs, defaults.pm, rollchk,
      rollctl, rollerd, rollinit, lsroll, and TrustMan

commit 7c0b42b825937641937393776aa8a03386c03f16
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 14 17:44:43 2006 +0000

    Added note on recent changes for the validator

commit 1507baf135d8a9e77e51e5120e2c24a7e4be3275
Author: Mike Baer <baerm>
Date:   Wed Jun 14 16:23:19 2006 +0000

    set a couple more AF family values I missed before

commit 20fe9ea7f967a3e6cac793724c1ba0762e9748e6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jun 14 13:49:25 2006 +0000

    Remove reference to validator_api.xml

commit 5753ec5a67be40ab66202964cf9fe4ab839635ff
Author: Wes Griffin <wgriffin>
Date:   Wed Jun 14 02:41:43 2006 +0000

    Update Makefile.PL to install lsroll and TrustMan

commit 77eb1ab94e70483c0f828458988dc12b44d73162
Author: Lindy Foster <lfoster>
Date:   Tue Jun 13 18:10:57 2006 +0000

    Added copyright, few comments.

commit 46ca195fad33876785ef8c0f578d3804683e4fdc
Author: Lindy Foster <lfoster>
Date:   Mon Jun 12 21:51:51 2006 +0000

    Fixed a minor bug in checking existence of archivedir.

commit 44f874061446496b3825fbdb3f1816b872c1aa83
Author: Mike Baer <baerm>
Date:   Mon Jun 12 21:50:20 2006 +0000

    set sockaddr_in family values

commit 5d890d68460f6fb1b096fe253715c2f7cd19b507
Author: Mike Baer <baerm>
Date:   Mon Jun 12 21:45:24 2006 +0000

    fixed malloc problem

commit 875546656e8d90dfa40371ca7c80061949a51df7
Author: Wayne Morrison <tewok>
Date:   Fri Jun 9 23:43:47 2006 +0000

    Changed the user-command channel to use Unix-domain sockets instead of
    internet sockets.

commit b289967d3bee48e46c99adcf1c50ac725168aedd
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 9 22:54:03 2006 +0000

    misc changes

commit 2825365a857ad3288b1a8e8839750218db261048
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 20:11:33 2006 +0000

    Create man pages for different functions within libval(3)

commit 89aaa8db8efb5d7322e7ae5f5a7aa088d2d01d4f
Author: Lindy Foster <lfoster>
Date:   Fri Jun 9 19:27:48 2006 +0000

    add TrustMan config.

commit 421622be30577bf02f915f0fcc054a10768d9ce1
Author: Lindy Foster <lfoster>
Date:   Fri Jun 9 19:26:35 2006 +0000

    First working version. This requires that dnssec-tools.conf be manually
    edited to include necessary info (see perldoc TrustMan). Runs as a daemon
    by default.

commit b094a059cc53ef33c49db080a168378061626427
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 18:58:28 2006 +0000

    Added a new man page for dnsval.conf; man page for libval now references this other man page.

commit abb5d1d1f193f9e6e6f0734ae1b1035ad0b82d79
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 17:23:43 2006 +0000

    Added note about VAL_NOTRUST

commit c0da4d35973f9aedc66411ef872ec8bcdb8b929e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 14:56:43 2006 +0000

    Use ISC's implementation for inet_nsap_ntoa

commit e2a1dd07d97ac8a650729553ca16254c840b348c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 14:53:58 2006 +0000

    Use inet_pton in place of inet_aton

commit c1b157433fbb292ebf03716d2242b6b4126b6c5c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 14:53:03 2006 +0000

    Don't use strsep and inet_aton since these are not portable; implement code code differently for the former
    and use inet_pton for the latter.

commit 9c80bd9cf77c3c6dc07ad2b93f2b42c9ca0f928f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 14:49:01 2006 +0000

    Add nsap_add.c to the list of files to be compiled.

commit 68531f56c01cafacfd27026aa4afaffbee61e2db
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 14:39:51 2006 +0000

    Don't use non-portable functions when they are not defined

commit df85389f8818fb531257a34c817a8fabd621bf40
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Jun 9 14:38:34 2006 +0000

    Check for availability of non-portable functions and specific symbols

commit fd955c6bb192023fffbc3f2f72ab0d054aafd76a
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 23:26:05 2006 +0000

    change the GUI-only option for displaying in a window to a real command line flag

commit c4ebcd676361f30211608c4e15c5b3a72fc9c582
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 21:36:20 2006 +0000

    - many more code comments for cleanliness
    - Added a reverse-dates function

commit 69bfd9aa2600e386a86e4b6e7673bc2cad43c240
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 21:35:42 2006 +0000

    - document how to actually use the module

commit 0001051b22cc3dfb80012253a5690de7c5f96f77
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 21:35:15 2006 +0000

    - getting ready for a future release.

commit a1bba5bf054bf099c6d14d13470a2ba0116368c5
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 21:34:10 2006 +0000

    - add other-args help text

commit f2dc028376b06b2b29161633487e37efb7118374
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 21:33:40 2006 +0000

    - use the common get zone-file/zone-name dialog boxes

commit 85d8f8ec13470f61151a16e8add018d650aa467a
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 21:31:25 2006 +0000

    - minor gui usability additions
    - add scaling buttons to the resulting image

commit 9d939f7233a4419d394e4c47e977a32c35903475
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 18:53:19 2006 +0000

    minor GUI wording changes

commit bec187bbada8dd6dc5d066839747c673f03c576b
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 18:37:54 2006 +0000

    global rule summary in GUI output; remove debugging code

commit ef0f454e08636e71cb42af85dceb85d447b79360
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 18:33:26 2006 +0000

    color links red instead of matching the rest of the colors

commit 9672486f0a4af791e973132e2e7e45c525909c7d
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 8 18:24:55 2006 +0000

    NEWS file

commit 35364f2f6369c3347b971d9fcf5ce78bdb6cb5d1
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 8 17:44:50 2006 +0000

    Suppor the root zone in the zone-security-expectation policy construct

commit f4727c88813fb5b88f8b9693ca6cfe7946a3d2f3
Author: Wayne Morrison <tewok>
Date:   Wed Jun 7 00:53:16 2006 +0000

    Added a little pod.

commit e1b7d5c5084825da43516afe53434e7edc2a767d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 19:08:41 2006 +0000

    Update the documentation for libval to match with current implementation.

commit 4517a206a50c15a9c454df435f2450dd1727b86d
Author: Wayne Morrison <tewok>
Date:   Tue Jun 6 18:43:12 2006 +0000

    Fixed some pod.

commit af3021fda9797b0693fab148b147e6349bde68a6
Author: Wayne Morrison <tewok>
Date:   Tue Jun 6 18:41:48 2006 +0000

    Add a log message user command.

commit 90bfda0bf43bce3b6b26eb2d8657d8d53ad9393f
Author: Wayne Morrison <tewok>
Date:   Tue Jun 6 18:18:11 2006 +0000

    Fixed the way unix_dropid() checks for a currently running rollerd.

commit 38ea9570aa04c77f29cd07c26263720a97f22af3
Author: Wayne Morrison <tewok>
Date:   Tue Jun 6 17:54:41 2006 +0000

    Added a logmsg command.

commit 2027a9563b881297856a8686b600f1397d88f74c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 17:39:50 2006 +0000

    Use val_status_t and val_astatus_t types as parameters to p_val_error() and p_as_error() respectively.

commit 9990adedb25512e134c206dda7d5cad2aea624f0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 16:54:13 2006 +0000

    Update documentation for libsres to keep current with implementation

commit ef8c537e68171d8ffef4f7845a7264d7e5fe955f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 16:48:19 2006 +0000

    Re-order struct member so that length and value are located next to each other

commit c028fb883f0988bf1079f07d1e2934c29a58fbe6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 16:36:22 2006 +0000

    Only include prototypes that have to be exported from the library

commit 8d3db5dfe872c61c4565943b74a79e8ab7cc34d2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 16:33:02 2006 +0000

    Create new header files to store prototypes that were previously stored in validator.h and reference those in various C
    files

commit 80710381152b7769650ccc9b8ed07ae42244f7c3
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 14:47:58 2006 +0000

    Update with new error codes

commit 37abca29ff708181a533a6c8be0cac69591a2046
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 14:35:13 2006 +0000

    Minor edit in comments

commit 26f892cb585e7890ab6ca019a823fbec06a80b3a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Jun 6 14:31:59 2006 +0000

    Update the implementation notes for libval

commit 1130f937177231d80cd0526a42f64de94adcaeed
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 21:39:51 2006 +0000

    Update to make description more current with the implementation.

commit ee16e86f2349216ae74b637c20ef0d5db5412fb8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 21:29:42 2006 +0000

    Update to use new error code definitions

commit 37de5b4eb9995423918ed2398f88ae1be7446a2f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 20:39:28 2006 +0000

    Updated with current list of files in this directory

commit 1ba090bd52446947c08983eeb36893a56287774c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 19:57:56 2006 +0000

    Add one-line descriptions for command-line utilities

commit e2d6b4f14150ac322c8fb32f7da595735597f6c8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 19:46:42 2006 +0000

    Add one-line description for each configuration file needed by the validator

commit 04eb33c108d790ab7acc544b05bd67473a47f803
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 19:45:18 2006 +0000

    Updated new location for docs and apps

commit 824b7c92c7e5cc903eae4077f302813323a3941f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 19:44:47 2006 +0000

    Updated new location for docs

commit 5a9630c85f44de7483a5c24ab1366f555f9016da
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 19:42:56 2006 +0000

    Added a top-level README file that describes the structure of the validator portion of the tree.

commit 3b93a13371d8933bbd1b613dcef0c520dc204709
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 19:38:16 2006 +0000

    Add a sample resolv.conf file

commit a337f79f92e70c9e7d35f8ecd432b8afa1ad0b35
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 18:23:21 2006 +0000

    Use error codes prefixed with VAL_

commit e71538f7dfed1fddf8bf4e332813469e014fe3c4
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 18:19:49 2006 +0000

    First step towards bring code in sync with draft-hayatnagarkar-dnsext-validator-api-02
    Prefix error codes with VAL_
    reference rrset details from within struct val_rrset.

commit 22d541f0ed26727b89bde275c954b340f9cc2def
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 17:35:27 2006 +0000

    Moved validator configuration files to a separate etc/ directory

commit 48f3c41825804af2cd7bd7cc87f492a90b4343aa
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jun 5 17:21:42 2006 +0000

    The previous version was draft-hayatnagarkar-dnsext-validator-api-00.
    This version contains the first set of changes for -01
        - made some changes to the terminology section
        - used val_create_context() instead of val_get_context()
        - changed some of the low-level interfaces
        - Added definitions for assertion status values since this does not seem to be something that is going to come out as a
          separate draft. Have to still change the acknowledgements section to include the work done in the dnssec-app forum.

commit 78d32ab15092d6c8e82945c461140a0078716343
Author: Robert Story <rstory>
Date:   Thu Jun 1 15:28:21 2006 +0000

    do not ignore aclocal.m4

commit 8ccb239cbdf1fa06ef196719708f5e1cffbe6dc3
Author: Robert Story <rstory>
Date:   Thu Jun 1 15:27:19 2006 +0000

    copy autoconf files from top dir (some slightly modified)

commit e7108cfd6f046105f5ca9790e4cce69dc715388b
Author: Robert Story <rstory>
Date:   Thu Jun 1 15:26:03 2006 +0000

    copy autoconf files from top dir (some slightly modified)

commit ace2b3d84aa10a1d80a1d809c99236c0cde50828
Author: Robert Story <rstory>
Date:   Wed May 31 23:23:57 2006 +0000

    delete moved files

commit 1f507c2a28adccc86ee9488bfe6d56084404db88
Author: Robert Story <rstory>
Date:   Wed May 31 23:20:34 2006 +0000

    remove moved file

commit ce9dc0913512308129fe16782582743716309854
Author: Robert Story <rstory>
Date:   Wed May 31 23:19:09 2006 +0000

    remove moved file

commit cd049f94afab92f1c484f36508bd5f2d9d75a379
Author: Robert Story <rstory>
Date:   Wed May 31 23:18:36 2006 +0000

    remove deleted file

commit 36681a4ffbe68066e81e8a904d733cadfd646550
Author: Robert Story <rstory>
Date:   Wed May 31 23:17:22 2006 +0000

    run autoheader and autoconf

commit 44e9b2c6b922c1df08e9360a58d0d4ed0caa660c
Author: Robert Story <rstory>
Date:   Wed May 31 23:16:38 2006 +0000

    - explict subst for LIBS
    - fix paths for Makefile.(top|bot)

commit 859192631d7a9c67238a1b67c6424b838a42c2d3
Author: Robert Story <rstory>
Date:   Wed May 31 23:15:16 2006 +0000

    remove unused files (moved into validator)

commit b56a9b0be9d3e155fa37921538b135ec2bc95916
Author: Robert Story <rstory>
Date:   Wed May 31 23:09:51 2006 +0000

    - update subdirs for reorg
    - bail on subdir loops if make returns error

commit fc25010d9f1d8868831a351b07dbf74fa1082a8a
Author: Robert Story <rstory>
Date:   Wed May 31 23:07:00 2006 +0000

    run autoconf

commit 0006aed4bf78f8bb344232ccadc0dd0d4c2b57b9
Author: Robert Story <rstory>
Date:   Wed May 31 23:06:37 2006 +0000

    rip out validator specific tests

commit 4a1f8c963818fa52fa013143116cd3348df90255
Author: Robert Story <rstory>
Date:   Wed May 31 20:45:09 2006 +0000

    run autoheader & autoconf

commit f18f60101e758a6f2a3ac99461bfca0a9a58ad7d
Author: Robert Story <rstory>
Date:   Wed May 31 20:43:14 2006 +0000

    update for validatory reorg

commit 6af5c235b66502570ea73fbba41f7ba02af44960
Author: Robert Story <rstory>
Date:   Wed May 31 20:41:13 2006 +0000

    remove reorg rename flub

commit 1c6cd6f1885a9e2396972eaf052c0688cdbd23ef
Author: Robert Story <rstory>
Date:   Wed May 31 20:39:11 2006 +0000

    - tweak include for reorg paths
    - remove unused subdir logic

commit 0dca482b2d64682c2fdc2144a7294253e1cec6ee
Author: Robert Story <rstory>
Date:   Wed May 31 20:34:54 2006 +0000

    ignore generated file

commit 350c38b93677930e55766458956c9d26ab4a890d
Author: Robert Story <rstory>
Date:   Wed May 31 20:33:57 2006 +0000

    fix reorg rename flub

commit a2b6b02f48f389441c630d06a4accc8945ba4aaf
Author: Robert Story <rstory>
Date:   Wed May 31 20:32:20 2006 +0000

    remove deleted file

commit 90245c1aa0ce04c61ccec27dc3aae75c699a22a7
Author: Robert Story <rstory>
Date:   Wed May 31 20:24:16 2006 +0000

    dnssec-tools-config.h -> validator-config.h

commit 6cf2f8562fed356154ceb149452e87c3807980dc
Author: Robert Story <rstory>
Date:   Wed May 31 19:45:40 2006 +0000

    delete moved dir

commit 93f33c5b7b6458f7e130116db77f3994dd919c6d
Author: Robert Story <rstory>
Date:   Wed May 31 19:42:57 2006 +0000

    delete doc dir

commit f1996832e5b7fb46e5fc33759bf7a9d3001014e2
Author: Robert Story <rstory>
Date:   Wed May 31 19:39:05 2006 +0000

    move libsres

commit 6c1a69f1a1783d9de85b726349b8762bd8c7c470
Author: Robert Story <rstory>
Date:   Wed May 31 17:41:21 2006 +0000

    dnssec-tools-config.h -> validator-config.h

commit 700e6a9d150fbdcdcc6bd29ac405fa183b0190d3
Author: Robert Story <rstory>
Date:   Wed May 31 17:29:18 2006 +0000

    move lival to validator dir

commit 750cf638e2fbdf2794a042a6e471ee3d6180fa46
Author: Robert Story <rstory>
Date:   Wed May 31 17:02:00 2006 +0000

    remove unused files

commit aac3399032b815ba3b707b06131a70eb50539315
Author: Robert Story <rstory>
Date:   Wed May 31 16:59:38 2006 +0000

    merge in libsres makefile

commit d8c644acb642f30d27467a9b8ce17459571b33c9
Author: Robert Story <rstory>
Date:   Wed May 31 16:56:41 2006 +0000

    - directory reorg for validation libs/apps/docs/etc

commit 265db7a4bb25abdc4ab3567e13c7aaeb7baa4ce5
Author: Robert Story <rstory>
Date:   Wed May 31 16:24:15 2006 +0000

    ignore Makefile

commit 2c4d5317b156571f1ebddd6b8c625323b68d2fed
Author: Robert Story <rstory>
Date:   Wed May 31 15:25:15 2006 +0000

    document new command line options

commit 0bfddc78b23163f318a2f0cf4e5594c356ec7ceb
Author: Robert Story <rstory>
Date:   Wed May 31 13:57:20 2006 +0000

    regenerate from sbs.ps

commit e9f7aa518199ad88d0b8d56346ee393179ed6732
Author: Robert Story <rstory>
Date:   Tue May 30 21:19:29 2006 +0000

    add warning that man pages are generated from pod pages

commit 82bf2f2a388d490da5597f83b2a54b8df482a661
Author: Wayne Morrison <tewok>
Date:   Sat May 27 02:29:30 2006 +0000

    Add a needed seek().  The old location ended up adding nulls to the beginning
    of the pid file with each new execution.
    Move a truncate() to a better location.

commit 45e55cf20be3adef1f610b0a8148f8c2b28c4055
Author: Robert Story <rstory>
Date:   Wed May 24 16:12:55 2006 +0000

    add --dnsval-conf=file option

commit 175b5efddcabe286dc12ea1753c4a96585881947
Author: Robert Story <rstory>
Date:   Wed May 24 16:10:51 2006 +0000

    make dnsval.conf location run-time configurable too

commit 28deee1aab6e1aa493fcbd56da4cd1ff45fb33ce
Author: Robert Story <rstory>
Date:   Wed May 24 16:04:38 2006 +0000

    - add command line options
      - --resolv-conf=file
      - --root-hings=file
      - --selftest
    - move common getopt args to local var

commit 5a76038a76856ae0b8c788cc11c58124b80460e2
Author: Robert Story <rstory>
Date:   Wed May 24 16:01:07 2006 +0000

    make resovler config and root.hints locations run-time configurable

commit 64fa53d0e3e10385fdd07115e20d14c13f1fce26
Author: Robert Story <rstory>
Date:   Wed May 24 14:57:21 2006 +0000

    add libs target

commit 23c52c94213b181deb0615aa939fc8e382b3fe26
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 19 21:12:10 2006 +0000

    Make sure we have a set of nameservers available before we set the USE_DNSSEC policy for the queries

commit 0c66142e8e9d8467cb14a3fe51d744044e1db347
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 19 20:19:08 2006 +0000

    Responses obtained for queries for RRSIG types should not be interpreted as a "nothing_other_than_cname" type

commit ac6421ffbb0aedc8c4c6ce07559165cf93f2283b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 19 20:14:26 2006 +0000

    Use new MISSING_DNSKEY and MISSING_DS error codes when these data types are missing instead of displaying DNS error code

commit b1baf1b8a6a06d54377d7a22ee9135b051deea96
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 18 13:47:44 2006 +0000

    Minor bug fix. Also make sure that the dname returned from val_parse_dname is null terminated.

commit 05526dc29b470203b3f37fcb715440ee981e57d2
Author: Robert Story <rstory>
Date:   Wed May 17 23:02:18 2006 +0000

    add static casts to keep compiler happy

commit f56f9fc951c6b4973d6926f08b36db0f846959a3
Author: Robert Story <rstory>
Date:   Wed May 17 23:02:08 2006 +0000

    include res_debug header

commit 8b9f64258a877d53aa7563c0889e39e0c98c9f43
Author: Robert Story <rstory>
Date:   Wed May 17 22:58:38 2006 +0000

    keep compiler happy: put parens around arithmetic defines

commit c299eb2c364701f8a7bd384f9cd06bac3ead0111
Author: Robert Story <rstory>
Date:   Wed May 17 22:51:32 2006 +0000

    prototypes for debug functions

commit e758ae31abcce42328a72e7c96f0e39775ca0cec
Author: Robert Story <rstory>
Date:   Wed May 17 22:45:48 2006 +0000

    ifdef out unused static functions

commit f34e7bcb206cbef8e29e770d05dc60ad24e69014
Author: Robert Story <rstory>
Date:   Wed May 17 22:41:34 2006 +0000

    change length params from int/u_int32_t mix to consistent u_int

commit 5835d0d577cfc58350266c661229c2a26b0ee6cd
Author: Robert Story <rstory>
Date:   Wed May 17 22:35:33 2006 +0000

    add res_timeout prototype

commit 93eff1eed1c46cfaf91af1941fe44dd4b823e3be
Author: Robert Story <rstory>
Date:   Wed May 17 22:16:10 2006 +0000

    - change get_hex_string incoming param from char* to const u_char*
    - static cast to keep compiler quiet

commit fc7e7dd9bf788413e38ae29813af777268a63369
Author: Robert Story <rstory>
Date:   Wed May 17 22:15:21 2006 +0000

    change get_hex_string incoming param from char* to const u_char*

commit 90211b2def87d945f8f3cf1f567cb49b1c28aaec
Author: Robert Story <rstory>
Date:   Wed May 17 21:06:33 2006 +0000

    - fix compiler warnings
      - change val_sigverify data param to unsigned char
      - cast strlen params to char*

commit d3ce2f6e0c286ca3de875fcb58c5675ca5a941ea
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 17 16:01:56 2006 +0000

    Close file pointers after we're done using them

commit 670b70334af90ec4ff95c77338117ea9e79ab2ab
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 17 16:00:29 2006 +0000

    Use the same validator context for all the test cases

commit c3836e9c16dacc11a1de8d5adc3b91cff8556ec4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed May 17 15:58:00 2006 +0000

    If query was previously answered and then cached, you don't need to send out the query again.

commit b59f5e12da867907f8074bc575bcefe115b21d77
Author: Wayne Morrison <tewok>
Date:   Wed May 17 03:01:17 2006 +0000

    Made a bunch of "roll-over manager" to "rollerd" mods in comments and pod.
    And another in unix_dropid(), which allows the check for running rollerds to
    actually work.

commit 05d23361e182ec48e6d0a31f391347934187a772
Author: Wayne Morrison <tewok>
Date:   Wed May 17 00:30:33 2006 +0000

    Added some =over's in the pod.
    Added a couple of section introductions in the pod.

commit ff88b4876eea0d1ce57b7d380898fa725a3bc8fb
Author: Wayne Morrison <tewok>
Date:   Wed May 17 00:06:31 2006 +0000

    Added rollrec locking.
    Save start-up timestamp and include it in the status command info.

commit 7799328380d4a00fb04b4c225e47e2e691b0f0c9
Author: Wayne Morrison <tewok>
Date:   Tue May 16 23:35:52 2006 +0000

    Added locking for the rollrec file.

commit 6e2ea9da38ae3cb4ab74dbb72bd71c4f5854e92f
Author: Robert Story <rstory>
Date:   Tue May 16 23:05:55 2006 +0000

    run autoheader & autoconf

commit c77d740bf4e26ce6b009e42ddd29bab06d1f5594
Author: Robert Story <rstory>
Date:   Tue May 16 23:01:12 2006 +0000

    - tweaks to headers in AC_CHECK_* macros
    - check for netinet/in.h

commit 50a6ba1872db682a7d3642a752c286eab139eef5
Author: Wayne Morrison <tewok>
Date:   Tue May 16 22:34:50 2006 +0000

    rrinit -> rollinit
    rrchk -> rollchk

commit 40dc29b211d67254ad7a08f5e7f013137c74abf7
Author: Robert Story <rstory>
Date:   Tue May 16 22:14:15 2006 +0000

    define MIN if missing

commit 19dc629e7d8f6a1bf8417a8506803b1ac18a9880
Author: Robert Story <rstory>
Date:   Tue May 16 21:18:21 2006 +0000

    - use LIBS from configure
    - remove crypto from EXTRALIBS (should be in LIBS)

commit daaf8a6342c5946eb82e8b575c9cfe2cdc051626
Author: Robert Story <rstory>
Date:   Tue May 16 20:51:38 2006 +0000

    run autoheader & autoconf

commit d8350aeff3c84be35d40f5272caa599e40020702
Author: Robert Story <rstory>
Date:   Tue May 16 20:50:47 2006 +0000

    - remove redundant header check
    - add getopt tests
    - fix includes for ns_*_* tests

commit 72d41554a7e7f5830d96313b7cd70553b062bbfc
Author: Robert Story <rstory>
Date:   Tue May 16 20:47:15 2006 +0000

    add LIBS to binary link line

commit 1f922f397a276955de1bd8e37e90ae41711bb772
Author: Wayne Morrison <tewok>
Date:   Tue May 16 01:37:08 2006 +0000

    Get rid of a debugging line.

commit 55e266d868bbd27df02a29a13c29838d1b9dc85d
Author: Robert Story <rstory>
Date:   Mon May 15 23:02:48 2006 +0000

    - only include getopt.h if we have it
    - user simpler versions of getopt if other not available

commit 1eadfa63c0a3bcf92a1b15a70b8aa2c291e9ba53
Author: Robert Story <rstory>
Date:   Mon May 15 22:18:22 2006 +0000

    - ns_msg_getflag is defined on solaris and darwin, but not as code

commit a2b8ecbb453de426512275ff5a73d3de23a0192d
Author: Wayne Morrison <tewok>
Date:   Mon May 15 21:36:57 2006 +0000

    Added a special case for 0 seconds.

commit a44f98eaa417296209951cd917a4ccded671280f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 20:26:05 2006 +0000

    Add more trust anchors.
    Also update the zone-security-expectation policy to ignore DNSSEC for some domains

commit 015a03ae8914e6c7e6df6514b74f12fc409ca774
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 20:23:20 2006 +0000

    Add a sample root.hints file

commit ea4ac000c9dcf3f9a66a4a52805de88ef5764f24
Author: Robert Story <rstory>
Date:   Mon May 15 19:53:59 2006 +0000

    run autoheader & autoconf

commit 38c80228d8321394244732fd138dfcb6f664586f
Author: Robert Story <rstory>
Date:   Mon May 15 19:53:23 2006 +0000

    - add --with-cflags
    - check for ns_cert_types
    - add defines for missing ns_t_* and ns_r_* values
    - check for p_rcode prototype

commit 8fd439035f1c249a0ec1846d1ddd6690595b1311
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 19:31:42 2006 +0000

    Allow queries to be sent out to multiple name servers in a phased manner, instead of all at once.
    Set the EDNS0(and consequently the DO) option only for those name servers that are expected to do DNSSEC.

commit 90e8ea3dd10af619c94b16db8c1c5c1d027e87a6
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 19:28:04 2006 +0000

    Allow queries to be sent out to multiple name servers in a phased manner, instead of all at once

commit 5214628486000591d05fd3901435b220993eaad1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 19:26:26 2006 +0000

    Checking if the DO bit needs to be set happens in libval according to the zone security expectiation policy

commit 921dddfc38e249e364ee21f960c00f87c7608871
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 19:17:33 2006 +0000

    Fixed commenting niceties

commit 5148bb0744cfb6118ccb9ee29e998b10a7306382
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 19:13:11 2006 +0000

    Allows queries to be sent out in a phased manner instead of all together.

commit 1cb8ee5cd0dbb1e26dbe76d91d4c04645e2c281c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 19:06:28 2006 +0000

    Allow DNSSEC validation for certain zones (as determined by the zone security expectation policy) to be
    turned off.
    Set the RES_USE_DNSSEC option for only those name servers that are expected to process DNSSEC
    Made bug fixes to the referral logic

commit 319dc0be3e574ed63be7665e708e14cdcb7dd8bf
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 19:00:06 2006 +0000

    Since assertions can be created even when no data is returned from the DNS, check for NULL

commit 51ef5883226fea9fa0a10aea396bf4d2e966601d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 18:58:13 2006 +0000

    Expand the zone security expectation definition to include ignoring DNSSEC for a zone

commit 597f8c133aee355624dd4478e9827948a5d58593
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 18:53:08 2006 +0000

    Change expected error conditions for some test cases.
    Allow individual test cases to be executed

commit 14febaa7d58750b622bdc353ff2a2f9d4282a1f7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 17:53:58 2006 +0000

    No longer maintain this file

commit bb4c40b97923b174b912c3d0d7f83e3e541308e9
Author: Robert Story <rstory>
Date:   Mon May 15 17:47:24 2006 +0000

    run autoconf

commit 130444b24e8149835a8e83c93e1a3aacd17222aa
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 17:44:48 2006 +0000

    Support more recent versions of thunderbird

commit 75fee409958db1bed530a74dded60e98fb71739b
Author: Robert Story <rstory>
Date:   Mon May 15 17:42:08 2006 +0000

    - add test to set SPRINTF_CHAR for solaris4

commit f20e41760bd07979e1e012b2c62e1d65bd51c1ed
Author: Suresh Krishnaswamy <hserus>
Date:   Mon May 15 17:37:02 2006 +0000

    Use new error codes

commit c637c7830b8fb8d696ab0b6b2aa14ce9f97045ae
Author: Robert Story <rstory>
Date:   Mon May 15 16:41:11 2006 +0000

    - add dnssec-tools-config.h
    - add nameser_compat or local header for HEADER struct
    - fix complier warning: change buf ptrs to unsigned chars

commit a8e8acd98b36adaf896bf064948d477b7d4b1a19
Author: Robert Story <rstory>
Date:   Mon May 15 16:40:04 2006 +0000

    - add dnssec-tools-config.h
    - fix compiler warning: change length param to size_t

commit 342a8602fde19083e20cc0ef04cc28c8c92f75f6
Author: Robert Story <rstory>
Date:   Mon May 15 16:39:07 2006 +0000

    fix compiler warning: change lower_name param to size_t

commit 9b700b7ef546b4a6023339f52f68c27c9a69a8a0
Author: Robert Story <rstory>
Date:   Mon May 15 16:38:17 2006 +0000

    - add dnssec-tools-config.h
    - fix compiler warnings: change lower_name index param to size_t

commit 73346190b4752eaf1cdf53f71f1ae9770f3e4613
Author: Robert Story <rstory>
Date:   Mon May 15 16:36:47 2006 +0000

    - add dnssec-tools-config.h
    - add nameser_compat or local header for HEADER struct
    - change ns_tsig_key to ns_tsig

commit 7bec3c465493961fc7f23404700f760cc6b146bf
Author: Robert Story <rstory>
Date:   Mon May 15 16:35:21 2006 +0000

    - add dnssec-tools-config.h
    - add strtok_r prototype for sun
    - use fcntl instead of flock
    - rename ns_tsig_key to ns_tsig

commit 89760c2ae269b4f0638ffb1e1d4d5c0be2b6befc
Author: Robert Story <rstory>
Date:   Mon May 15 16:33:22 2006 +0000

    - add dnssec-tools-config.h
    - tweak pthread lock for systems w/out PTHREAD_RWLOCK_INITIALIZER macro (OS X)
      - static init var
      - new LOCK_INIT macro called at top of functions using other locking macros

commit a4f08eff6120956fe17f721e2a1e0eb720cee7b2
Author: Robert Story <rstory>
Date:   Mon May 15 16:31:03 2006 +0000

    - add LOG_PID to VAL_LOG_OPTIONS
    - add LOG_PERROR to VAL_LOG_OPTIONS if available

commit b6f4f24f3f3f70e01e0ef57ec96c4830ca56898b
Author: Robert Story <rstory>
Date:   Mon May 15 16:29:58 2006 +0000

    add dnssec-tools-config.h

commit c0bee0d66a6591ad6a6cbc457a47d511b04eb0e0
Author: Robert Story <rstory>
Date:   Mon May 15 16:27:10 2006 +0000

    - remove unused macro
    - add NS_ALG_* defines if missing from system headers
    - add cert_t_* defines if missing from system headers
    - add p_rcode prototype if missing from system headers
    - change most sprintf to safer snprintf

commit fbf9d14b64524f4031249cbf87764af6b480b973
Author: Robert Story <rstory>
Date:   Mon May 15 16:22:20 2006 +0000

    - revert previous checkins, which reverted intended changes. i.e. re-do
      ns_tsig_key -> ns_tsig and HEADER struct includes

commit d7e780a6efdf675ec22054db5bd75406614e0fb8
Author: Robert Story <rstory>
Date:   Mon May 15 16:19:39 2006 +0000

    - fix complier warning: change local var type to match fucntion prototype
      where used (signed-ness difference)

commit c82582361a59a01b6ef03156a4cc4e266def152a
Author: Robert Story <rstory>
Date:   Mon May 15 16:16:51 2006 +0000

    - save autoconf CPPFLAGS
    - add CPPFLAGS to LIBTOLCC compile mode

commit bac09d9e6c1128e81240c906996bd57b5b232d0f
Author: Robert Story <rstory>
Date:   Mon May 15 16:04:31 2006 +0000

    - rename ns_tsig_key to ns_tsig to avoid header/macro conflict on OS X
    - include nameser_compat or local header for HEADER struct

commit 30e7d165e296fe4427242910ce7ea41bda2d26b6
Author: Robert Story <rstory>
Date:   Mon May 15 16:02:21 2006 +0000

    rename ns_tsig_key to ns_tsig to avoid header amcro conflict on OS X

commit 473a0af70913fd3f0451c360bea702e2a668eff3
Author: Wayne Morrison <tewok>
Date:   Mon May 15 14:24:21 2006 +0000

    Renamed rrchk  to rollchk.
    Renamed rrinit to rollinit.

commit 1ddb4cdd5315e40f77e401be11630c35f105d6de
Author: Robert Story <rstory>
Date:   Tue May 9 16:02:58 2006 +0000

    tweak nameser_compat.h vs header.h ifdefs

commit c79f9f15b1e18d643519b28ba92405e80595b7c9
Author: Robert Story <rstory>
Date:   Tue May 9 16:02:05 2006 +0000

    add nameser_compat.h or header.h

commit 4c6ddd60ba8251ff324faca91f773e69dd090355
Author: Robert Story <rstory>
Date:   Tue May 9 16:01:23 2006 +0000

    - rename ns_tsig_key to ns_tsig to avoid OS X conflict
    - include nameser_compat.h or header.h

commit af2162eedd667c1b009caf8734f1b9186297ca05
Author: Robert Story <rstory>
Date:   Tue May 9 16:00:24 2006 +0000

    rename ns_tsig_key to ns_tsig to avoid OS X conflict

commit 20fae8bb3e2eaa057e5b3066a2d6eaa636b64627
Author: Robert Story <rstory>
Date:   Tue May 9 15:53:54 2006 +0000

    run autoheader/autoconf

commit 69760ecd48c1fc17f1c7435be077659143a94345
Author: Robert Story <rstory>
Date:   Tue May 9 15:53:03 2006 +0000

    add int tests for 8 bit sizes

commit 64b327e08947c54e8febf1d92840685927257835
Author: Robert Story <rstory>
Date:   Fri May 5 22:23:02 2006 +0000

    remove duplicate CFLAGS

commit 52ac42949c7ab1fa0306cbac6446a5326ca01c0f
Author: Robert Story <rstory>
Date:   Fri May 5 22:22:32 2006 +0000

    update for autoheader and autoconf

commit 6432fa977bb17311e852bcd8803598f719ea37c6
Author: Robert Story <rstory>
Date:   Fri May 5 22:21:34 2006 +0000

    remove copies of system headers

commit edbd6b7b3a4858c33f3d39f14ddff3053858c351
Author: Robert Story <rstory>
Date:   Fri May 5 22:20:52 2006 +0000

    add dnssec-tools-config.h & sys/types.h

commit 15418e6865e4269d628bdf59b397f02a3469f182
Author: Robert Story <rstory>
Date:   Fri May 5 22:19:21 2006 +0000

    add dnssec-tools-config.h

commit cac1b9c4d7c6d1f06c77cbe6e54101249d4dc657
Author: Robert Story <rstory>
Date:   Fri May 5 22:17:20 2006 +0000

    - add sys/types.h for arpa struct tests
    - fix u_int_16 defines
    - add u_int_8 defines

commit 1187da67927a1255280b55238fac6b81dfc705e1
Author: Robert Story <rstory>
Date:   Fri May 5 21:46:24 2006 +0000

    add dnssec-tools-config.h

commit e10a503766745dab0fedade28605e3a4aa872619
Author: Robert Story <rstory>
Date:   Fri May 5 21:43:51 2006 +0000

    - add dnssec-tools-config.h
    - include sys/filio.h if we have it
    - only include "arpa/header" if we don't have arpa/nameser_compat.h

commit 8e112815c320556980e06d5ae1f4ea8787e41309
Author: Robert Story <rstory>
Date:   Fri May 5 21:09:36 2006 +0000

    - add dnssec-tools-config.h
    - start ugliness of ifdefs for matching function prototypes to sys header

commit 84be6dd2a8387404b0b60bb4adb55773395a4c25
Author: Wayne Morrison <tewok>
Date:   Fri May 5 20:42:41 2006 +0000

    Deleted some obsolete "todo" comments left in the file header.

commit e617fb79a174816b217a1e3a31108d284aee89e8
Author: Wayne Morrison <tewok>
Date:   Fri May 5 20:40:20 2006 +0000

    Reordered output of published and new ZSKs.
    Minor code-formatting changes.

commit 0701f1bfd4cd63e45db3d76df65ac70b015aca62
Author: Wayne Morrison <tewok>
Date:   Fri May 5 20:27:44 2006 +0000

    Added entries for rollerd.

commit 3d468c706eb02c93b5f9b75c4732beffd4e55720
Author: Wayne Morrison <tewok>
Date:   Fri May 5 20:26:31 2006 +0000

    This is the roll-over manager.
    
    rollerd replaces the obsolete rollover-manager.

commit b76f16ac64fc9c81ae0bcda0183925f421207f9e
Author: Wayne Morrison <tewok>
Date:   Fri May 5 20:12:55 2006 +0000

    Added getconfdir().

commit c4361f9f416fbfb87a65709f51e8606b3f355f7f
Author: Robert Story <rstory>
Date:   Fri May 5 18:53:26 2006 +0000

    - add dnssec-tools-config.h, sys/types.h

commit a81de2c69e51e43b2a3ae8cc95bceccc4fd4144c
Author: Robert Story <rstory>
Date:   Fri May 5 18:46:56 2006 +0000

    add dnssec-tools-config.h

commit 72802f6f9746c09186e358c5b731aa771926476d
Author: Robert Story <rstory>
Date:   Fri May 5 18:45:25 2006 +0000

    add sys/types.h

commit 692ac37453fcc3eee8bf2afaff2e952f95f92193
Author: Robert Story <rstory>
Date:   Fri May 5 17:35:37 2006 +0000

    update for autoheader/autoconf

commit f57686a11207a050594cbbb8f1a03eb0938361ad
Author: Robert Story <rstory>
Date:   Fri May 5 17:34:28 2006 +0000

    - check for sys/filio.h
    - add check for int types/sizes/headers
    - autoheader macros to define u_* if not defined

commit 9da66c385c43358b198d73dbb287ac6899ceeccc
Author: Wayne Morrison <tewok>
Date:   Fri May 5 14:19:00 2006 +0000

    Added rollrec_rectype().

commit e4f358fb58cbb330dda597af58030458d331e1d7
Author: Suresh Krishnaswamy <hserus>
Date:   Thu May 4 21:00:59 2006 +0000

    See if a newly created sbs guide is downloadable

commit c53bd8b68c1bbca8835d2c5a8d12353bc7d6672d
Author: Wayne Morrison <tewok>
Date:   Thu May 4 14:57:06 2006 +0000

    Added an entry for rollctl.

commit ebae34fd599ff0b5317668ae27db76b705fc0491
Author: Robert Story <rstory>
Date:   Thu May 4 13:18:32 2006 +0000

    - include dnssec-tools-config.h
    - define _msg_ptr iff struct name is different
    - don't define ns_msg_getflag function if it is already defined as a macro

commit 607862eca83b593c1533a1184b7ce225a760f08c
Author: Robert Story <rstory>
Date:   Thu May 4 13:09:28 2006 +0000

    - update for configure.in
      - side effect of removing accidentally checked in int type shennanigans

commit 8d7fd6955ed414c3a0acf943111b7118b757c55a
Author: Robert Story <rstory>
Date:   Thu May 4 13:06:49 2006 +0000

    - fix struct name (don't use typedef name)
    - add autoheader templates for struct checks

commit 9bba65297c982273950d0522d0d80ad8d1438875
Author: Robert Story <rstory>
Date:   Thu May 4 12:31:55 2006 +0000

    update for configure.in

commit 580747c73504ef7c4033ab81e0a3711c6f4c21c6
Author: Robert Story <rstory>
Date:   Thu May 4 12:31:15 2006 +0000

    check ns_msg struct for msg ptr name

commit b2b01f304d6072c6e058dae46b7e64d5c6891c7c
Author: Robert Story <rstory>
Date:   Thu May 4 12:30:46 2006 +0000

    add AC_CHECK_STRUCT_FOR from net-snmp

commit 22e635c0a23e5596aed20fdf73318ef5aed1ef82
Author: Robert Story <rstory>
Date:   Thu May 4 12:15:24 2006 +0000

    add dnssec-tools-config.h

commit e59e64b8264011c091308842006762791f603ea5
Author: Robert Story <rstory>
Date:   Thu May 4 12:11:49 2006 +0000

    - copy libtool.m4 for AC_PROG_LIBTOOL
    - add AC_ADD_SEARCH_PATH from net-snmp

commit a5d19205a8d17a89d5417d557e20307497106d12
Author: Robert Story <rstory>
Date:   Thu May 4 12:00:50 2006 +0000

    update for libtool 1.5.16

commit 528475cd3bce78f8fedc3860de22fe6db2e3a08a
Author: Robert Story <rstory>
Date:   Thu May 4 11:59:43 2006 +0000

    new file

commit 40ae534a2ead65bcbb09d56a6676344905efe02f
Author: Robert Story <rstory>
Date:   Thu May 4 11:59:07 2006 +0000

    update for new configure.in

commit 9cb5d1f9bbfb86a72efbbf0b243b2ab65cff105a
Author: Robert Story <rstory>
Date:   Thu May 4 11:58:12 2006 +0000

    - new dnssec-tools-config.h generated
    - check for arpa headers
    - check for mistyped ssl args

commit dd88dcb71c7109b4d62a0bc218c9922ee4616789
Author: Wes Hardaker <hardaker>
Date:   Wed May 3 23:12:32 2006 +0000

    remove Tk requirement since we now need features not available currently in the Tk interface to QWizard

commit b20c4b894458000f1f8c78066a1c997a6401f6ce
Author: Wayne Morrison <tewok>
Date:   Wed May 3 21:25:02 2006 +0000

    Added entries for rollctl.

commit 346431bfcf799f9f416adaee02baec2c60665668
Author: Wayne Morrison <tewok>
Date:   Wed May 3 21:20:44 2006 +0000

    Control program for the roll-over daemon.

commit 6c18e9c7970b435e48d6befe3432a82d0ec55d0b
Author: Wayne Morrison <tewok>
Date:   Wed May 3 03:10:52 2006 +0000

    Renamed *_qproc() to *_cmdint().
    Modified pid sanitisation method.
    Added some error checking to find unix_getpid() error returns.
    Close an open log file when opening up a new log.

commit 629be964e1314f33c6aad07a2d68f285c4ba9cd6
Author: Wayne Morrison <tewok>
Date:   Tue May 2 02:00:09 2006 +0000

    Sorted exported symbols.
    Deleted an obsolete message.

commit 6677fd2c53b6114226add1bb5dc954f5d7eafd49
Author: Wes Griffin <wgriffin>
Date:   Thu Apr 27 16:24:21 2006 +0000

    Removed all requirements on arpa/nameser_compat.h. Also added a compiler
    directive to enable compilation on cygwin.

commit 015d9c34719048da15d6a40c1eacc453acc1c93f
Author: Wes Griffin <wgriffin>
Date:   Thu Apr 27 16:22:39 2006 +0000

    Removed all requirements on arpa/nameser_compat.h, except for the HEADER
    struct which is now in a local arpa/header.h include. Also added a compiler
    definition to enable compilation on cygwin.

commit 148825077a58ee9852f05cd9fd97ea31fa42ddf8
Author: Wes Griffin <wgriffin>
Date:   Thu Apr 27 16:21:04 2006 +0000

    the HEADER struct from nameser_compat.h. This is all that is needed from that
    file now.

commit cd0a118390cc6ca398a0e611a0c1e93e3e9b528f
Author: Wayne Morrison <tewok>
Date:   Thu Apr 27 15:55:15 2006 +0000

    Added four interfaces for sending commands to the roll-over daemon.

commit 525156f11bef426d8d8dd45c6124a9b2fd9a409c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 26 21:02:08 2006 +0000

    Create an assertion even if there is some DNS error and store this value
    as the assertion status.
    Generate correct val_status_t values for the result status

commit 7c9fb395e119a50405e963864d453e1f2acd812a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 26 20:59:14 2006 +0000

    Since assertions are now created even when no data is returned, check for NULL

commit 5c7d320200290fe44c8d9e4a7eb6569e417f2d3b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 26 20:57:52 2006 +0000

    Always extract status from the assertion chain; never from the query chain

commit 89f31b045b4463693f280507dd27c8ca8422cd87
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 26 20:55:27 2006 +0000

    Begin to align data structure definitions with description given in
    draft-hayatnagarkar-dnssec-validator-api-00

commit 091f90fdcd1d1fbc0608dc23446481c32e4d2dab
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 26 20:50:29 2006 +0000

    Validation status is now returned in a variable of type val_status_t

commit c04ad43b62bb9fcfbb827065aff389dfa37bd146
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 26 20:46:39 2006 +0000

    Use new error value definitions from val_errors.h

commit b4f3060513c20936c32fbc674029395d3aa89af3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 26 20:45:17 2006 +0000

    Added placeholder for DNS errors

commit 90a4ab59fef474228cdeb436bddab1925ab2c20e
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 26 20:39:06 2006 +0000

    display results side by side

commit 266f838d0089b30489ad2b6884d61ebec3386c23
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 25 21:43:08 2006 +0000

    don't display double -h flag

commit ffcb7a8a7f9323ee83b4fcf690e4ea7a41fd976d
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 25 16:50:50 2006 +0000

    more gui support

commit 21105449d9ac39f76c95b1eca59a67a8502a1b43
Author: Wayne Morrison <tewok>
Date:   Tue Apr 25 03:08:11 2006 +0000

    When -forceroll is given, the zskpub's gensec field is updated to the
    current time.

commit a0225b50149698f7e7779e77a3af63a558bcfa25
Author: Wayne Morrison <tewok>
Date:   Tue Apr 25 01:59:27 2006 +0000

    Added several logging interfaces: rollmgr_log(), rollmgr_logfile(),
    and rollmgr_loglevel().

commit 605ef3f498d042fdba15a15a27433a0077e29a58
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 24 20:27:25 2006 +0000

    added dnssec tests

commit 1ccaf8ace77a7550806bd237c59ecd492d4a504c
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 22 04:12:54 2006 +0000

    - preliminary setup and functioning for a --show-gui option with a
      browsable error database.  not where I want it yet, but a good
      checkin spot.
    - remove requirement for Text::Wrap

commit b5fb04a0e389387a34444cf84332080dc1f02e86
Author: Wayne Morrison <tewok>
Date:   Sat Apr 22 02:57:25 2006 +0000

    Fix how keyrec_settime() handles key keyrecs.

commit 8877a49440281fbcac2ac3ab728d1829d415e43b
Author: Wayne Morrison <tewok>
Date:   Sat Apr 22 02:53:36 2006 +0000

    Added some logging constants and functions.

commit e3673cbb0e63e8f672ffd6a6f2b3a3f876b2f02f
Author: Wayne Morrison <tewok>
Date:   Thu Apr 20 15:03:41 2006 +0000

    Removed some pod constructs from a plain text file.

commit 03c82cb93307aae77bf15c42b00cb3cf1ff68436
Author: Wayne Morrison <tewok>
Date:   Thu Apr 20 15:02:00 2006 +0000

    Added some roll-over options.

commit 212329673c6baceef97e08798f39efae6883ff99
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 20 04:31:33 2006 +0000

    shouldn't have been checked in

commit 505f707bbc3eebdbc44d69e2a6d0eb6ab24f5656
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 20 00:32:33 2006 +0000

    fix a few typos and bootstrap some of the module functions doing a require within an eval

commit f170f928eafc6506e734134b4567e039674a7413
Author: Wes Hardaker <hardaker>
Date:   Thu Apr 20 00:29:41 2006 +0000

    Added basic dnssec tests

commit 682e2c951457deaaf50d9262311e42b088714117
Author: Wayne Morrison <tewok>
Date:   Wed Apr 19 18:29:56 2006 +0000

    Removed some debugging lines.

commit 687648a0f41850f9a04c29b28579ab3951f0a031
Author: Wayne Morrison <tewok>
Date:   Wed Apr 19 15:39:45 2006 +0000

    Added rollrec_lock() and rollrec_unlock().

commit a606c600e99d3ee9aab0a16e0106dae35b24362c
Author: Wayne Morrison <tewok>
Date:   Wed Apr 19 14:14:26 2006 +0000

    Added rollrec_settime().
    Added skip records.

commit 6e213ef3f7f1a302436bcea2bea2bbcd5e19b033
Author: Wayne Morrison <tewok>
Date:   Wed Apr 19 02:48:03 2006 +0000

    Added an interface to get the name server to reload a zone.

commit e65963f52c6726e8f5eec7ad597069be50489f18
Author: Wayne Morrison <tewok>
Date:   Mon Apr 17 20:41:45 2006 +0000

    Added rrchk and rrinit.

commit 79e5960140226681aeb84d996cb1eb59b6a03397
Author: Wayne Morrison <tewok>
Date:   Mon Apr 17 20:40:55 2006 +0000

    Added rrchk, which checks the validity of a rollrec file.

commit 9fcf9af82b19e1ef75226cd6456754d8e882a7bb
Author: Wayne Morrison <tewok>
Date:   Mon Apr 17 20:28:38 2006 +0000

    Added the rrinit command to create rollrec files and records for use by
    the roll-over manager.

commit a9548151f7d194452b9cdd4fe8edf875d53dab9e
Author: Wayne Morrison <tewok>
Date:   Sat Apr 15 03:39:18 2006 +0000

    Added rollerd config fields.

commit 2a233cb765c5693e30b9270c4dca2053a7a2ef5d
Author: Wayne Morrison <tewok>
Date:   Sat Apr 15 03:10:59 2006 +0000

    Added checks for rollerd values.

commit 98753836d26e22d90c402d5d8432b185887d5afb
Author: Wayne Morrison <tewok>
Date:   Sat Apr 15 02:32:27 2006 +0000

    Added a few new defaults.

commit 5cbf3420861f3571c2bbb808165cafc7e91c026a
Author: Wayne Morrison <tewok>
Date:   Fri Apr 14 22:46:43 2006 +0000

    Deleted an errant addition of a zsklife.

commit 28ae68e952abe328dddbeba832530f0e2be1fba1
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 14 15:11:15 2006 +0000

    Added -L/usr/local/lib to enable the configure script to find libsres on FreeBSD systems

commit cef9ff2cee05202ee20e3a4032ac1d8e6c05d771
Author: Wayne Morrison <tewok>
Date:   Fri Apr 14 02:38:10 2006 +0000

    On -forceroll, copy the published ZSK's zsklife keyrec field to the
    new ZSK's keyrec.
    Fixed a few typos.

commit 63d126d2c72bc9f8a39c18a5b3e401d715241fe5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 13 21:07:19 2006 +0000

    Commented out gethostbyname_r() and gethostbyname2_r() for now since they are not supported by FreeBSD

commit e9f029b1ffc65140761693a5d3b407b7f04bc2ef
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 13 19:59:12 2006 +0000

    Added function prototypes for val_gethostbyaddr(), val_gethostbyaddr_r() and val_getnameinfo().  These functions are present in the validator draft, but are not implemented yet.

commit 5aebf40b8e00aaeef9e58843ca7666d905790731
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 13 19:34:26 2006 +0000

    Updated the maximum version number of Thunderbird that we support

commit bc22ce8ef73dadeae17019a4ef1e94852b9a0d61
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 13 17:53:40 2006 +0000

    Changed VALIDATE_SUCCESS to VAL_SUCCESS

commit 8aa6f13db47d30037ddcefff0da5482d6b442226
Author: Wayne Morrison <tewok>
Date:   Thu Apr 13 04:37:52 2006 +0000

    Use a better rollerd logfile.

commit 739a59aeffd1e555738e9c0ac82d6d0178c195c8
Author: Wayne Morrison <tewok>
Date:   Thu Apr 13 04:21:51 2006 +0000

    Added some entries for the rollover manager.

commit 722180087576ee4f1839c9f598c02914e7ba3cca
Author: Wayne Morrison <tewok>
Date:   Thu Apr 13 04:04:40 2006 +0000

    Added some new entries used by the rollover manager.

commit ba7c9faa1512b2ef3f1a385a6098108af0739029
Author: Wayne Morrison <tewok>
Date:   Thu Apr 13 04:03:29 2006 +0000

    Added a few missing entries.

commit c18c8582118ac16da889216c902726a3a9c21718
Author: Lindy Foster <lfoster>
Date:   Wed Apr 12 21:08:12 2006 +0000

    Changed example of checking the DS record to actually check for
    the DS record instead of the SOA.

commit 213df5ccd1a7634370ce0e081817101b6bbcad7e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:26:14 2006 +0000

    Renamed definition names to align with descriptions given in draft-hayatnagarkar-dnsext-validator-api-00

commit b339c6f1869f17ae1850510d4b5d6722a1c2d73c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:25:41 2006 +0000

    Renamed function and definition names to align with descriptions given in
    draft-hayatnagarkar-dnsext-validator-api-00

commit 9b9f32dacbabdd5b4126446a3ed136d70718f8c5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:24:57 2006 +0000

    Add logic to recurse from root if no default name servers are available

commit 9d2da349a30f393a7d9da980fa29792e74133740
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:24:33 2006 +0000

    Renamed functions to align with descriptions given in draft-hayatnagarkar-dnsext-validator-api-00
    Added new function to display validator result values

commit 43389c7760d7eabee50a68459fd9e0b5d74588c2
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:24:08 2006 +0000

    Renamed error code names to align with descriptions given in draft-hayatnagarkar-dnsext-validator-api-00

commit 2ff925df40e5dce5a9e0fb0d557518ee61a80a87
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:23:39 2006 +0000

    Allow recursion from root

commit 855d5d0ba7d0dacb2d8c994c100ebe57b794ae33
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:23:07 2006 +0000

    Renamed functions to align with descriptions given in draft-hayatnagarkar-dnsext-validator-api-00

commit f27b993a2dac77864fdfb07763dbe0f569fe4365
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:22:00 2006 +0000

    Since there no longer is any separate field in the val_result_chain structure to track "trust" status,
    add the ability to store this information in the status field itself.

commit c8cc9c7e6a6801605f15c717baa5ce28b1d0c52b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Apr 11 19:21:27 2006 +0000

    Renamed definition and function names to align somewhat with the description given in
    draft-hayatnagarkar-dnsext-validator-api-00
    Since there no longer is any separate field in the val_result_chain structure to track "trust" status,
    add the ability to store this information in the status field itself.

commit f795ea7806fc20dfcb195d4a60c700ee3206c894
Author: Wes Hardaker <hardaker>
Date:   Mon Apr 10 13:44:34 2006 +0000

    version number change; CPAN didn't take the 3 digit number properly

commit a02d7dc2ec69538080e0059c3321464ce622a835
Author: Wes Hardaker <hardaker>
Date:   Sun Apr 9 04:29:10 2006 +0000

    fixed a bug with the latest Net::DNS::SEC API and published to 0.6.1

commit e6ae04b7f33c7b39b5b53490a76078790d19f2e6
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 7 13:48:54 2006 +0000

    Various misc fixes for dependency issues

commit 50bad9947cb83b4e56811d8363746c7bcd904bff
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 7 13:47:58 2006 +0000

    updated firefox patch

commit 4975ba21633a42b54671336b731694f348507cc9
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 7 13:45:50 2006 +0000

    doc install mode

commit d016f5fb875d231616570b251066aee5499225e9
Author: Lindy Foster <lfoster>
Date:   Wed Apr 5 20:03:42 2006 +0000

    Initial cut at trust anchor management tools.
    basically just the framework.

commit 0e29b02eac831b38a63dc1babecee970927645c4
Author: Wayne Morrison <tewok>
Date:   Tue Apr 4 22:51:03 2006 +0000

    Added the -usepub to use the published key to sign the zone.
    Clarified one or two messages.

commit 7e6de701f2aec6141c79f84946620b158a4e92c8
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 29 20:51:25 2006 +0000

    add perl module provides list

commit 35c4f02957a1e86b8c125447b54b5693da7c25ac
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 20 20:40:11 2006 +0000

    move the zonefile::fast module to the perl module list; document that the logwatch patch is now included

commit ade5f3a3303564ddd00607488c4fa8ff13d0526a
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 20 20:12:00 2006 +0000

    update to list libval/libsres; rename mozilla to firefox

commit f9c652f71cc40e7d3ccfc0be4ac44f7dc62714e3
Author: Wayne Morrison <tewok>
Date:   Mon Mar 20 19:01:31 2006 +0000

    Deleted unuswed -life option.
    Added -k-enddate option to display calculated key end-date.
    Removed key lifespan from long output.
    Added key end-date to long output.

commit 6ea376c9af4f3aca19405346147ce1d450292797
Author: Wes Griffin <wgriffin>
Date:   Mon Mar 20 18:52:33 2006 +0000

    disable directory indexes on this directory

commit c53025b938ab6c26d8284974a6a546aec2f5dddc
Author: Wes Griffin <wgriffin>
Date:   Mon Mar 20 15:44:28 2006 +0000

    RSSAC presentation on DNS Root Emulation. NOTE: Please do not link to this file from any html page on the site. Thanks!

commit 27115c5db03576b04c7bd3c12cc945a37e38f48a
Author: Wayne Morrison <tewok>
Date:   Sat Mar 18 03:33:36 2006 +0000

    Adjusted usage message to include the new options.

commit aa6b07f43060fc611d5c5b59290c30084c8fe2df
Author: Wayne Morrison <tewok>
Date:   Sat Mar 18 03:17:30 2006 +0000

    Added zone-specific fields so that more specific output can be given.

commit f6310f3e28ff91558a071fcf21741000c92425de
Author: Wayne Morrison <tewok>
Date:   Fri Mar 17 15:21:07 2006 +0000

    Rename the key-specific options.

commit e3c8637b8ccf3353b8412f0419c4ec09c1f1a792
Author: Wayne Morrison <tewok>
Date:   Fri Mar 17 02:59:57 2006 +0000

    Added key-specific fields so that more specific output can be given.

commit 41ced8cc0346aca07ca3020a2f272a7f2bbb33ab
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Mar 16 15:15:00 2006 +0000

    Added some front-matter

commit 8b44557d428f77a691b45a52615ee9107afc2f0a
Author: Wayne Morrison <tewok>
Date:   Tue Mar 14 22:19:16 2006 +0000

    New method for building output for keys.  This should make it easier to
    add new output formats and change existing formats, if needed.

commit a4746d9e24824d4b71e5ec7418313b12dc7be9d6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 14 15:46:13 2006 +0000

    Added table headers for each section

commit aff45252144eeb89cae36351fc6dc5d55fbf0609
Author: Wayne Morrison <tewok>
Date:   Tue Mar 14 00:20:19 2006 +0000

    New method for building output for zones.  This should make it easier to
    add new output formats and change existing formats, if needed.

commit b0e7a1f280c09b117a58aa7ffb4fd7fdc3a254c8
Author: Wayne Morrison <tewok>
Date:   Mon Mar 13 23:19:14 2006 +0000

    *Really* disallow simultaneous -long and -terse.

commit 1d76d9c85bfed449554d1e0b108fb150198025e8
Author: Wayne Morrison <tewok>
Date:   Mon Mar 13 23:16:13 2006 +0000

    Fixed the copyright dates.
    Rearranged a little of the option processing code.
    Disallowed simultaneous specification of -long and -terse.

commit fa6c22b3c1c815f229846369af3791b7bd39a0ae
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 10 21:44:06 2006 +0000

    Cleaned up presentation

commit 12824bbb3e75c28ca36505fb5fb405fe05756ce2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 10 21:28:20 2006 +0000

    Updated the link for Thierry's draft

commit 27e231a5a88e2795392a14fbc68ceb791357c738
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 10 20:37:27 2006 +0000

    Added links for different documents

commit 4bb2a0db3856591b4c5911b417a5365d2b8e6861
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Mar 10 19:03:41 2006 +0000

    Updated the list of IETF-related documents being worked upon

commit 30f94386105e9b248207a936fe095d55058fc4eb
Author: Wayne Morrison <tewok>
Date:   Mon Mar 6 19:24:47 2006 +0000

    Added several more scripts for installation.

commit d25b3ed58f08e130461682c2ed0e2e43d72875f8
Author: Wayne Morrison <tewok>
Date:   Mon Mar 6 18:44:35 2006 +0000

    Reworked the message calls.
            - More consistency in when messages are given for different options.
            - '+'/'-' prefix is given on valid/invalid for -verbose.

commit 3c682df0b9f2d701d005cf5d1e1606203465809f
Author: Wayne Morrison <tewok>
Date:   Fri Mar 3 17:52:38 2006 +0000

    Deleted a debug message.

commit 7a82a5ffbe652182dadcea60e2b079e40c2bde1c
Author: Wayne Morrison <tewok>
Date:   Fri Mar 3 17:50:54 2006 +0000

    Added -expert.
    Added checks for KSK lifespan and ZSK lifespan.
    Fixed a couple fields for key lengths.

commit 5d8c4a3685be05a61cbaf11797c537cbcbf607e7
Author: Wayne Morrison <tewok>
Date:   Thu Mar 2 22:37:23 2006 +0000

    Fixed a command name.

commit 56b38306a11040e6e631eeae0764596948fd5206
Author: Wayne Morrison <tewok>
Date:   Thu Mar 2 22:22:06 2006 +0000

    Added entries for lifespan-max and lifespan-min.

commit 347de971ab8b752c2b6feb9d7281d4304230c9a7
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 22:54:48 2006 +0000

    Added the -summary option.

commit 478770bbdc2fc6e886dcb4fb1625d89f49b14618
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 22:40:08 2006 +0000

    Be using goodly and properish grammer in that their final erruh massage.

commit 0e1f5ff3ae1fc7c65f05a46bc23da4c6e708e054
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 22:37:32 2006 +0000

    Added entries for dtinitconf.
    Renamed dt_defaults to dtdefs.

commit 5a431af9bc81d2294d56c0f7750ba74b170c6fbb
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 22:35:32 2006 +0000

    Renamed confchk to dtconfchk.

commit 7216652cc0f1d948d83d8dd7c9c773c1200366bb
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 22:34:34 2006 +0000

    Added checks for config fields:
    
            archivedir
            entropy_msg
            savekeys
            usegui

commit a257895feec0a67feeef037ed50e489b813d9a8e
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 22:32:51 2006 +0000

    Renaming confchk to dtconfchk.

commit 6f71d5b8efaf0dd08c87e58a1c1c411de73dafe3
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 20:14:52 2006 +0000

    Use "lifespan" instead of "lifetime".

commit 94e4a6257d5f9d10e551d4c2e53ec7f534609450
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 18:53:36 2006 +0000

    Moved file checks into their own little routine.

commit 79d50c55a108e2d57fa8aefa7695f9a2d268095d
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 18:49:54 2006 +0000

    Added a check for the viewimage field.

commit 71d69a79eaf6399a8078602a0647a3db5f592296
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 18:30:01 2006 +0000

    Added some subheaders to the pod.
    Updated the copyright dates.

commit 0193dced4008a252977529fddd2d9a637b13d499
Author: Wayne Morrison <tewok>
Date:   Wed Mar 1 16:29:56 2006 +0000

    This file describes the steps to take in adding a new field to the
    DNSSEC-Tools configuration file.

commit 76dae261af606c8c08de5056050fe06829cc8275
Author: Wayne Morrison <tewok>
Date:   Tue Feb 28 18:39:11 2006 +0000

    Script to create a new DNSSEC-Tools configuration file.
    This allows for completely automated, default-driven files,
    completely user-specified files, and all points in between.

commit 1bc3442825dc6146b3214a8af21a6fe47a218e32
Author: Wayne Morrison <tewok>
Date:   Tue Feb 28 04:37:46 2006 +0000

    Deleted spaces from a couple of pod headers.

commit dec091a213057e9036ef8ccaf1caca9d239cb9fc
Author: Wayne Morrison <tewok>
Date:   Tue Feb 28 04:36:10 2006 +0000

    Added getconffile().

commit 032c431579b1acc0558c37f14b9513728b2b9163
Author: Wayne Morrison <tewok>
Date:   Tue Feb 28 04:32:54 2006 +0000

    Added dnssec_tools_defnames() to return the default names.
    Sorted the options hash.
    Added several additional options:
            - entropy_msg
            - savekeys
            - usegui

commit 97c63527960cb87707848cc5509e6655d40251c8
Author: Wayne Morrison <tewok>
Date:   Mon Feb 27 16:03:40 2006 +0000

    Added -life to give a key's lifespan.

commit a7259ad69de91f07e65e5fe386ea730c80a451c9
Author: Wayne Morrison <tewok>
Date:   Mon Feb 27 15:13:37 2006 +0000

    Fixed arguments to a couple dnssec_tools_defaults() calls.

commit b56c0dbc5439017e4c0ad8e5967e2204dabfe9b1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 27 02:13:27 2006 +0000

    Last change for -00

commit 4959329bd0e85cd46d72bdbec4a4683df235c090
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Feb 27 01:37:39 2006 +0000

    Typo fixes and some reorganization

commit e0cfe147e4ae3f7be2c09be56f827ea934f784c6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Feb 27 01:26:46 2006 +0000

    Some wording changes.

commit a03efb567b67ce93a1ea72f9fcedd53d4c59be8f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Feb 27 00:32:06 2006 +0000

    Changed val_free_addrinfo to val_freeaddrinfo.  Some other minor changes.

commit 274d72996be641c27f93cf94af38b3069d80ee00
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Feb 26 08:03:03 2006 +0000

    More review, more changes.

commit 24b932eb7adc64a55e03d110985ae892aa7fb8e1
Author: Suresh Krishnaswamy <hserus>
Date:   Sun Feb 26 06:43:39 2006 +0000

    Grammar, content fixes

commit 3e041413a39673efeb62daf95d697a632fe2b856
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Feb 25 18:24:44 2006 +0000

    Use the word "function" instead of "interface" or "method"

commit 331e4cb953d0251b638f5f6726c30f724b86a847
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Feb 25 18:20:02 2006 +0000

    Some grammatical edits.  Added a few references.

commit 4b4f7fd18e718218f01269bb143067ec9a391a4e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Feb 25 15:11:36 2006 +0000

    Updated sentences based on Wayne's feedback

commit 3109991ee52ac14c00c52ef26667bc4d2639db41
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 23:04:11 2006 +0000

    Stress that key life-time is *only* a matter of time between roll-overs and
    that keys don't have any other sort of lifespan.

commit c3f960118349e08cb9986bb152dc04aef81f730a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 24 23:03:43 2006 +0000

    Added the error codes and return values section

commit d5e4aac480ae594a9267e8b3960c8059fb61eea5
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 22:57:31 2006 +0000

    Modified pod to fit current option set and reorganized it a bit.

commit a34dee4e467aa2102d51a441659b7f3e7448f047
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 24 22:45:17 2006 +0000

    Changed SPARTA Inc. to SPARTA, Inc.

commit f8c3ec03325784026b2656a39a1a71358afc7dc1
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 24 22:36:32 2006 +0000

    Changed Security Considerations to mention LOCAL_ANSWER instead of
    val_istrusted(), since val_istrusted() was removed.
    
    Misc. changes to words, capitalizations, indentation etc.

commit ab3c9ecbba6d34c462b51d865669c289b0b95174
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 24 22:17:54 2006 +0000

    More updates as discussed

commit 0d288a23ed491670177eabe31f541d9410c3a1b2
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 22:11:16 2006 +0000

    Changed from using GetOptions() to using DNSSEC-Tools' tooloptions().
    Added the -ksklife, -zsklife, and -verbose options.

commit 0117e612256a83aae193613c9a9057f7e63f813d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 24 19:37:51 2006 +0000

    Typo

commit e5dacd400d2bbfd255cf5d3df576886f31968163
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 24 19:37:14 2006 +0000

    Changed names of Context Management API functions to val_*.  Added text to
    the Security Considerations and Acknowledgments sections.

commit 503ebea8c122c0eac23ebe474eccf83649cc58cb
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 18:48:48 2006 +0000

    New script to display all the DNSSEC-Tools defaults.

commit f9cc7b94503a3e25ef5d4de7bd991de228084644
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 18:04:21 2006 +0000

    Moved usage() to the end of the routines.

commit 2fb2fd74c3a0231bdd86e57176ef5c0e99eaebad
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 17:50:55 2006 +0000

    Obviated version 1.6 and 1.7, which were built on an old version.
    
    To force this change, a few new references were added to the pod
    reference section.

commit 2019cdeb935aa50883162f7613219fc4e4441594
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 24 17:28:54 2006 +0000

    Expanded the abstract.  Removed val_gethostbyname2* functions.  Added
    descriptions for val_gethostbyaddr* and val_getnameinfo functions.

commit 0525a24753646471ab040b0118ba083f514d0513
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 24 16:30:12 2006 +0000

    s/validation api/validator api
    Removed ' ' for parameters to functions
    Added some text to describe the policy labels
    added author addresses

commit d9dfec1b82ec34727ae2225f60c1d016fdf3568b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Feb 24 08:23:13 2006 +0000

    major re-write of the low-level api -- exposed data structures to allow more readability
    removed ietf from draft name since this is not a WG document
    Added a terminology section
    Still need to clarify the policy labels portion
    Haven't reviewed any of the above changes

commit f4112f13bef2d1eb854524557f1080f8384ac9d6
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 05:13:36 2006 +0000

    Added -ksklife and -zsklife.
    Added use of defaults.pm.
    Fixed copyright dates.

commit b7111785886631e4a428484f62cd2729a79c12df
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 04:47:42 2006 +0000

    Some pod fixes to match up =overs to =backs.

commit 2b1531d8e2b7a57f7a6ffebf95f6bcf112f7b600
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 04:25:08 2006 +0000

    Deleted some left-over debug prints.
    Added -krfile for output keyrec file.
    Added -random for random device.

commit 44d3b67996879ce86fd7f10e3091ccea4449ef49
Author: Wayne Morrison <tewok>
Date:   Fri Feb 24 03:59:39 2006 +0000

    Modified option parsing to use tooloptions() to incorporate standard
    DNSSEC-Tools options.
    Fixed copyright dates.
    Implemented several new options:
            -ksklife,   -zsklife
            -ksklength, -zsklength
            -verbose
    Moved options parsing into its own routine.
    Updated the pod to account for these changes.

commit f87113c37b0a169e0bd1f63778309e1abed86855
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 23 20:42:52 2006 +0000

    change the release number

commit 7c9bdf1be29f60f02c9df822da48694c8edebde0
Author: Wayne Morrison <tewok>
Date:   Thu Feb 23 18:40:56 2006 +0000

    New module to hold default values for DNSSEC-Tools.

commit b4d01181d9be2fdd453dc7894afbf7eab473eaec
Author: Wayne Morrison <tewok>
Date:   Thu Feb 23 15:37:44 2006 +0000

    Added support for -ksklife and -zsklife.
    Split out a complicated if conditional so it is a bit clearer.

commit dabfa9a83587cac4eb98d7bfeac4eae32274c672
Author: Wayne Morrison <tewok>
Date:   Thu Feb 23 15:32:15 2006 +0000

    Added -ksklife and -zsklife.
    Made a few capitalization fixes.

commit 536a936484592bf611b62f4f5bdd2bb9050a94d0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 23 12:56:16 2006 +0000

    Added author-addresses, moved each api sub-section up one level.

commit d428867045808c5cdba08614907b24b77ea832ec
Author: Wayne Morrison <tewok>
Date:   Thu Feb 23 04:47:29 2006 +0000

    Added entries for ksklife and zsklife, which indicate the time between
    key roll-overs.

commit 8385a31bcf2893d3e8e6231b131a1770aedb4937
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 22 15:43:22 2006 +0000

    require autoconf213 for building

commit c7e25155cc3a01e0c85b4769428c9c2ef18c9193
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 22 15:41:37 2006 +0000

    fixed typo creating man1dir twice instead of man3dir

commit 2c52b606f4f7e5039cba522ea03710661dd705bb
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 22 15:39:37 2006 +0000

    don't do a decend into libval/docs since libval already does

commit 5a264ec941f08c0929afb50fec50b5d563a33a49
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 22 15:35:47 2006 +0000

    fixed perl version specific paths

commit f464b2352e3737042df81cd4f08b130b5640ed93
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Feb 21 16:25:17 2006 +0000

    The current version of the Validator API draft in XML format.

commit 3feffba17b31aeac30506c735af53dc75856bbd0
Author: Wayne Morrison <tewok>
Date:   Sat Feb 18 16:01:14 2006 +0000

    Moved the entropy warning to the beginning of the program.  (After the option
    processing, though.)
    Forced output flushing on writes so that messages will appear straight away.

commit eb1cdcef7a8fa511c17d1418782dbcea5dd4e610
Author: Wayne Morrison <tewok>
Date:   Sat Feb 18 03:50:36 2006 +0000

    Moved the definition of bindcheck() into the conf.pm module.

commit 2f3bb8e8da84f59673576b2a4c6caf23e045630e
Author: Wayne Morrison <tewok>
Date:   Sat Feb 18 03:47:57 2006 +0000

    Added an interface to check for the existence and executability of
    BIND programs.

commit 68c8e93af44a8aaaa88ebeed5a01136b87795f3e
Author: Wayne Morrison <tewok>
Date:   Sat Feb 18 03:14:50 2006 +0000

    Check for existence of required BIND commands.

commit 9f5e372f83552eb586a64987f9c66b70942c3e26
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 17 18:26:40 2006 +0000

    mention that bind is needed

commit 23c0157fa2f87b7073cb9faaf071b9529d508017
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 15 19:16:01 2006 +0000

    add trailer

commit 4d0f11cd930d13303c9df5362d12b1bfebf4c983
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 15 17:36:03 2006 +0000

    center image

commit afba26c94fb2e0eecb6c9f314de72f4fc129f2a1
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 15 17:33:32 2006 +0000

    add secure image

commit 37569497054b8599ab9af659466b2491b20fbd5d
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 15 17:28:16 2006 +0000

    added bumper image

commit 4a29a4511eff63ee677d4422152d838594637de4
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 15 16:46:30 2006 +0000

    style updates

commit a12557781aa0d7a1f4ed75fb66bc1f358735b258
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 15 15:54:37 2006 +0000

    Mention how to contact the developers and submit bugs

commit acdd36fd4fa11a558cfc82b4d116154c53028dc8
Author: Wes Hardaker <hardaker>
Date:   Wed Feb 15 15:40:15 2006 +0000

    document installation procedures

commit c56c0ae0eaace3b3b81db8b6eaf3205d948c7f13
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 11 06:12:33 2006 +0000

    update to mention the new release

commit 7279943da101f4e01ac48cf5209ba038a5abbf5a
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 11 00:32:34 2006 +0000

    update Makefile to reflect to files to generate from; generic-ize the generation

commit ee84630b74eab6e08a99581efd861eecc2ab0b63
Author: Wes Hardaker <hardaker>
Date:   Sat Feb 11 00:31:57 2006 +0000

    updates and new docs

commit 4df8faa37d6f03923b0ea2727976a6b63cc5d054
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 10 23:50:11 2006 +0000

    require dnssec-tools 0.9

commit 52648ddbc3f0f641d8be6a5b25bc0d117bfa97ca
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 10 23:44:03 2006 +0000

    documentation update

commit b78d19241e3cd3590715261fb8efee79f691fd9f
Author: Wes Hardaker <hardaker>
Date:   Fri Feb 10 23:30:23 2006 +0000

    reference the Rule documentation in a more understandable way

commit 2f08ccb711226ec9be598ff0872e4c85652e0d6a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 10 04:14:27 2006 +0000

    Use val_istrusted() instead of comparing the returned validation status from val_gethostbyname() with VALIDATE_SUCCESS

commit 35c5e1a9355ed10a56140fd0adf0765bdd03e9a9
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 10 04:05:41 2006 +0000

    Display a Result of OK if validation was successful

commit 96d5a66b8907568b4628979d3b46c412c6d0d7c4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 10 03:42:53 2006 +0000

    Fixed a switch statement

commit b174b9c32f6d8a5ca10cdd1b82ee375e05711004
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 9 22:58:11 2006 +0000

    use libtool versioning and update the shared library version numbers.

commit 1093edd4ca1ea1a2b8c3131765518444fc972792
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 9 22:44:16 2006 +0000

    A new function to output a key and also include keys we couldn't verify but know about

commit f9ff8c0c47196b857c8d3a826ef6b57ec1a9ebd0
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 9 22:43:18 2006 +0000

    argument clean-up

commit ddc8daeb5e191b2559f4cc138ad5a95f90bc0862
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 9 22:38:10 2006 +0000

    argument cleanup

commit eb4b169add91b1133112f506dc24c9d193c0da92
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 9 22:37:33 2006 +0000

    initial pass at an rpm .spec file

commit 1f10c64be9920e30f43e4a1c63090c0a18840deb
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 9 21:49:32 2006 +0000

    perl build arguments

commit 97782f57787ed6c75702ab366e8f64cd54248846
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 9 21:26:29 2006 +0000

    make various paths

commit ffd09695eb1796a0f7390974d209991f989a77df
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 9 16:53:21 2006 +0000

    Remove unneeded compilation flags

commit 96fbb5292efb2e0f61be831bd795415408154283
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 9 16:52:52 2006 +0000

    Updated the patch to use the latest validator API

commit 7a96af09564875ea4bf2e46545d2e0a4026f281b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 9 16:51:04 2006 +0000

    Write val_query results into proper buffer

commit b4261d2abf6a6e26b476cfc1741443c7464bbd12
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 9 15:38:41 2006 +0000

    Updated the patch to use the latest validator API

commit 794480d0b7a6e89ee650db343c58441075cde4e0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 9 02:55:37 2006 +0000

    Updated the patch to use the latest validator API

commit bf197bff3edf6cc22cef11b6cb85d39ab4a32fb4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 19:17:16 2006 +0000

    libtoolize the installation rule for 'validate'

commit 8ab938788e8ed7b49ca268d56020209215b36d57
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 19:00:31 2006 +0000

    Added a rule to create section 1 man pages from pod files

commit 95fbb70b107b0865105d3795d523d67cb0f2b72b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 18:59:32 2006 +0000

    Added rule to create and install man page for the 'validate' tool

commit e2e5437c7de6abcc7c6b04c0f42d6fe1d8b7e5ce
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 18:58:49 2006 +0000

    Man page for the 'validate' tool

commit 812e5d7b642eeb59bba3c87c520a1d90f305aad2
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 18:05:40 2006 +0000

    Chanaged the year on the copyright notice from 2005 to 2006

commit ba610f5755856d009ceda8138b41eb0b0c56888e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 18:02:20 2006 +0000

    Added description of the VAL_QUERY_MERGE_RRSETS flag

commit d41c33e1e69c8c76aea7c26b77f7e246d6eb9032
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 17:42:32 2006 +0000

    Modified the rule to install the 'validate' tool

commit 41ce953035fdab42245c2a9decb987dff06ce0bd
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 17:28:15 2006 +0000

    Added a rule to install the 'validate' tool

commit 43fa13633a821a6aa64d3a821b9ee668f436f21e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 17:27:16 2006 +0000

    Added drawvalmap to the list of tools

commit 568bd2a1ef0b52f1844e8a125b621f951764aacb
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 17:26:39 2006 +0000

    Add install rule for drawvalmap

commit 8c54e227851131b08274b9f1b01f0ed1e65db247
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 17:25:01 2006 +0000

    Moved the drawvalmap.pl script to drawvalmap

commit 329d7250d0f607302f097c98ba08cded0ccc4ddc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 16:54:03 2006 +0000

    Added descriptions of the 'validate' and 'drawvalmap' tools

commit d7d8eb9d63e59c8208a74325a0716a08d11ba036
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 16:44:30 2006 +0000

    Added a --merge option to allow the user to get a single merged response (This essentially sets the VAL_QUERY_MERGE_RRSETS flag while calling val_query()).

commit 143c2726f7c3bb668c4de4d3c85566514479cdfb
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 16:42:46 2006 +0000

    The val_query() function now handles the VAL_QUERY_MERGE_RRSETS flag.  When
    this flag is set, the RRSETS are merged into a single response.  The
    validation status of the response will be VALIDATE_SUCCESS only if each of
    the individual RRSETS have a validation status of VALIDATE_SUCCESS.
    Otherwise, the validation status will be one of the other error codes.
    
    Added a static function compose_merged_answer() to compose the merged
    response when the VAL_QUERY_MERGE_RRSETS flag is set.

commit 6aa2e67e52e343b0e2486114dbb8934ab020682b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Feb 8 16:40:00 2006 +0000

    Added the VAL_QUERY_MERGE_RRSETS flag

commit 5af7632045e6440f1fcc51a11e4fccea5f71b2df
Author: Wes Hardaker <hardaker>
Date:   Mon Feb 6 23:26:21 2006 +0000

    A new patch for firefox 1.5 and an RPM spec file for building a
    firefox RPM.
      - This is almost a complete rewrite from the mozilla patch since
        major parts of the current code base is fundamentally different
        from the last mozilla patch, as well as the libval code changed a
        lot as well.
      - thing still to do:
        - a better error page (it's not bad now, but...)
        - remove the dns locking since the dnssec apis are thread-safe & reentrant
        - make a better separation from older PR calls and new DNSSEC ones
          so we don't break other applications not being wise about error
          handling (evolution, ...)

commit 011e3668475802b0d99ce4dc9b5af9a6b85c79bb
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Jan 26 20:56:46 2006 +0000

    Minor change to config.ac

commit 3e583df9acc8f738aa6a6ffafc10dcd55f2b6f91
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 18:44:31 2006 +0000

    Reverse the order of aliases in the hostent result to conform with the answer returned by gethostbyname()

commit 43ca7195397b2f8497b542db0b1aaa16071ec061
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 17:06:47 2006 +0000

    Set the 'const' modifier for the struct val_context_t* parameter for certain functions

commit 25cb42d8ff84f227af21ba08f0900c8be37977a5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 17:03:56 2006 +0000

    Changed the type of parameters for val_isauthentic() and val_istrusted() to val_status_t

commit 4dfd8bfdc700b2bcdd9427b0e4d6b6869f368b12
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 16:12:27 2006 +0000

    Updated usage syntax of utilities

commit 7972ea03cbad8e2bf617b2203bf4726eafc3ed62
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 16:10:08 2006 +0000

    Ignore Makefile

commit 6a017bd0a1c59afa9e01d1238f4c6969f0d38749
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 16:08:56 2006 +0000

    Changed the type of the response field in val_response to 'unsigned char *'

commit 27153c9e5471c6b25aa6e92a372d1671d8d1b3a0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 15:57:50 2006 +0000

    Updated to describe the latest version of the val_getaddrinfo() function

commit 0a5f07e7d5544632c744ecfffabd3ee8cc293608
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 17 15:57:19 2006 +0000

    Minor wording change

commit 47dfe3fa247b609f1708cec8fee0376ba4982190
Author: Wayne Morrison <tewok>
Date:   Tue Jan 17 02:43:12 2006 +0000

    Modified examples 1 - 3 to reflect current reality, as it relates to the
    new -intermediate option and the new command line arguments.

commit 251986967cb0852413da1cefdd73372b075efeb5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 23:02:02 2006 +0000

    Minor formatting change

commit 361e5b3104835cee86d96e1a95e38f8910bd3471
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 23:01:37 2006 +0000

    Updated to describe the latest versions of the val_gethostbyname*() functions

commit 277b876ac7094e4b6c7640d3f83b60bef025a1bb
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 22:25:29 2006 +0000

    Updated to describe the latest version of the val_query() function

commit 6aa52bb3c991f1ffff7d85dcc2d44203eed9d7ad
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 21:26:57 2006 +0000

    Changed the name of the validation_result field in the val_response structure to val_status

commit 6e4f3f9c366a838e51b1eb18e81211529232e183
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 21:24:02 2006 +0000

    Changed to use the new high-level validator API

commit fbbb94572e03efcd36f4df0269c2a2a6f38c58b5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 20:49:16 2006 +0000

    Deleted the old val_x_gethostbyname function.  Added functions val_gethostbyname2, val_gethostbyname_r and val_gethostbyname2_r.  Changed the implementation to conform to the latest high-level validator API.  Added comments.

commit c51a4887413f6bf8896e3ee1ab7b58ef6c817a9d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 20:47:15 2006 +0000

    Deleted the old val_getaddrinfo function.  Changed the name of the val_x_getaddrinfo to val_getaddrinfo.  Updated implementation to conform to the latest high-level validator API.  The val_getaddrinfo function now returns a value of type struct val_addrinfo instead of struct addrinfo. Added Comments.

commit 8f0ae3340dd43135512db8f9bcf5c6f657de0f5e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 20:44:32 2006 +0000

    Deleted the old val_query function. Changed name of the val_x_query function to val_query. Added comments.

commit 9b3e076b319f5df77a118104a0632f816e3276c5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 20:42:59 2006 +0000

    Changed functions to conform to the current validator high-level API

commit b9eb8264fbffb8be53582240c31735596facde5e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Jan 16 17:14:54 2006 +0000

    Added the val_istrusted function

commit 056e80c33ca1a4e7b04991cac4693345bb3bc6e2
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:48:24 2006 +0000

    change copyright

commit 27816632214bd801077840a5dcb467cfc36fc698
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:47:47 2006 +0000

    change test: -> <test>, change copyright

commit 60468979eaba24a1c6cd584214e5f1126e7632f0
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:47:26 2006 +0000

    change test: -> <test>, change copyright, change live: -> feature: live

commit e5671a3e8fde92e319a91a39a72144b390787e09
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:46:50 2006 +0000

    change test: -> <test> and change copyright

commit 0cc686bab0dbc86690909841a5c3bfdc5b894d46
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:46:17 2006 +0000

    move DNS errors to a common file (most were in "recommendations" which
    wasn't correctly named)

commit d7b6519610cb5cd20531d7fe2ec101ee5f1efe97
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:45:34 2006 +0000

    rules to check for nameserver compliance:
      - NS records pointing to CNAMEs are flagged.
      - a check_data feature set was added to check each NS record's live
        server to verify it's serving the data properly.  Run with
        "--features check_data" to test (minor bugs still exist for
        certain record types).

commit 781043f091ed32febaaf48316ced09e6cc275e93
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:44:02 2006 +0000

    - support for --features to replace --live
      - added feature: definition to rule definition
    - support for <test> xml-ish code sections which works more cleanly
      than the test: version.  "init" too
    - support for no-wrapping and no-indent of error outputs from rules
    - support compare_arrays function better
    - allow live queries to supply their own resolver object

commit e8e297d3eae553f1b1273d6de0a7f982b2e59151
Author: Wes Hardaker <hardaker>
Date:   Sun Jan 15 04:42:55 2006 +0000

    - support for --features to replace --live
      - added feature: definition to rule definition
    - support for <test> xml-ish code sections which works more cleanly
      than the test: version.  "init" too
    - support for no-wrapping and no-indent of error outputs from rules

commit 2d42dae935595a69bca0267cc326a4fb74ccd2a4
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 12 20:22:07 2006 +0000

    remove a unneeded line breaks

commit 7e7c83d9ee8232a90e25e8bfff32ec691f215bc9
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 12 20:21:18 2006 +0000

    whitespace

commit bbcd0f0bd8f39495a1d95c373409b25e989a6bb5
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 12 20:20:06 2006 +0000

    whitespace

commit e1f4d6c872c37ee481a9a8fba0e8a797856229a8
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 12 20:19:29 2006 +0000

    remove a unneeded line break

commit b03d98f6cf283670cffb47b1f7e34ae680a185a0
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 12 20:17:31 2006 +0000

    mention the other guide uses bind

commit 99dbdfc4cbd858b1a3a097fd2adf8d0418fce05b
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 12 20:16:18 2006 +0000

    change document ordering

commit dc0d2177d0854881455a7ef02afefd5d36ff273e
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 9 23:58:23 2006 +0000

    document the --live switch

commit 4d6c48551f4a6c3a1ddca9092fc12ee2cfd7c1b7
Author: Lindy Foster <lfoster>
Date:   Fri Jan 6 23:52:28 2006 +0000

    fixed some incorrect zonesigner args.

commit cfe06ed9e968a9a3d476504b49d5dadd2e5a4d9f
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 17:39:29 2006 +0000

    First pass at a daemon to manage key roll-over.
    
    NOTE:   This is known to be incomplete.  I'm checking it in now because I'm
            going on vacation for a week and I want an off-site record of it
            Just In Case.  It should not be considered complete and *definitely*
            should not be put into production.  Feel free to play with it, but
            don't expect great things.

commit c669b9da9d58d360609c7ee0486ec6bd6aacbe61
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 14:58:51 2006 +0000

    Added a check to ensure that the zone file name, signed zone file name,
    and intermediate zone file name are all distinct.
    Fixed a condition for setting a keyrec field.
    Changed use of the "signedfile" keyrec field to "signedzone'.

commit 2b80618ad3c227f8df5179285444e2dc07840e74
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 02:22:47 2006 +0000

    Renamed the "signedfile" zone keyrec to "signedzone".
    Added "serial" as a zone keyrec field.

commit 90b4c48db4b30a6727034d00f42a922946a6fd89
Author: Wayne Morrison <tewok>
Date:   Fri Jan 6 02:19:51 2006 +0000

    Added an entry giving the path to zonesigner.

commit 8db845006570eec899a846b87a5511792bdd973c
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 5 05:55:39 2006 +0000

    update (untested) to reflect changes in zonesigner arguments.

commit 22020b4435f192d4362b42373ce6f300dba40978
Author: Wayne Morrison <tewok>
Date:   Thu Jan 5 04:13:56 2006 +0000

    Modified command line arguments to be:
    
            zonesigner [options] <zonefile> [signed-zonefile]
    
    Added -intermediate option.
    Delete intermediate file if it wasn't specified by -intermediate.
    
    For the serial number, use (maximum(keyrec serial,zone serial) + 1) as the
    new serial number.

commit f46afe2b51415840517d51eec150991200b0f798
Author: Wayne Morrison <tewok>
Date:   Wed Jan 4 15:53:58 2006 +0000

    Changed instances of "..krf" to ".krf" in keyrec filename creation.

commit 0e6d650ac03a52e8dbbec73f9dd572bba82d8d6e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 3 22:54:46 2006 +0000

    Added an explanatory note about the return value.

commit 94809c05907ae2ac1cf47c47a5a14ff318cf51bc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 3 22:51:09 2006 +0000

    Return an answer even if validation status != VALIDATE_SUCCESS

commit b72bf412b1fad138a0d7e30adc1972757636c21f
Author: Wes Griffin <wgriffin>
Date:   Tue Jan 3 19:42:54 2006 +0000

    added toolset migration section on genkrf and resolver configuration section on trusted keys. redid the computeroutput sections, but they look ugly, need to fix them.

commit b64cfe67111c13483b830e1672ce2264838771b1
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 3 17:07:53 2006 +0000

    corrected a typo

commit 937197e4b075084941f1face9d92520c12691469
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 3 16:46:15 2006 +0000

    Set the AD bit in the result if the validation status is authentic

commit 77b1a234f756bb85f497610f23bafb5e1003fe61
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jan 3 16:45:40 2006 +0000

    Added a new function val_isauthentic() that tells whether a given validation status represents an authenticated result from the validator

commit 3a82872bba93ed5694d3eb056c2cf18c56975b53
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 3 05:59:45 2006 +0000

    print a security synopsis

commit 591dbcd3b0147efc4316f4471c0fdd2396dccf9e
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 3 05:54:29 2006 +0000

    added a new getdnskeys script to help manage trust keys for named.conf files

commit b19bbc763cded9926776aaee3a00f6b58cf77204
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 2 20:25:26 2006 +0000

    allow @ signs for primary DNS record names in SOA fields

commit 0f1a1c77f15c498f793af32c19626bcd576e3ab3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 2 19:53:08 2006 +0000

    Bug fix. Allow proper recognition of trust anchor when there are multiple configured.

commit 154ed84054fa479860007b7f512fc7fd4db9ff02
Author: Wayne Morrison <tewok>
Date:   Fri Dec 30 23:39:45 2005 +0000

    Added keyrec_settime() to timestamp a keyrec with the current time.

commit dd034744788c7f8daf9beca4907347629b35b74d
Author: Wayne Morrison <tewok>
Date:   Fri Dec 30 19:30:34 2005 +0000

    Make an error message slightly more informative.

commit 585ba104a6ae342e6982a5e549205e6a577b205f
Author: Wayne Morrison <tewok>
Date:   Fri Dec 30 19:14:15 2005 +0000

    Added support for the usegui config field.
    Added opts_gui() to explicitly allow use of the GUI in option selection.
    Added opts_nogui() to explicitly disallow use of the GUI in option selection.

commit 5d0a866e4300d35df1a1a10346e54f84080cbed3
Author: Wayne Morrison <tewok>
Date:   Fri Dec 30 19:10:08 2005 +0000

    Renamed some interfaces to be slightly less Unix-centric.

commit a8ed6b189411da14dee8fedeb9e30944b1f93c69
Author: Wayne Morrison <tewok>
Date:   Fri Dec 30 19:05:02 2005 +0000

    Added a debugging print for each interface.
    Unbuffered the write in rollrec_write().

commit 657e1d6c465c8be7bf47b83eaf7fb409d38b5c56
Author: Wayne Morrison <tewok>
Date:   Fri Dec 30 16:48:01 2005 +0000

    Add usegui flag.

commit 297c1adeab927c4674a223bf2d8b748c8d250c98
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 28 23:06:42 2005 +0000

    make directories

commit d68d738628dfba34457530b1b2a2774098abc7ce
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 28 22:46:07 2005 +0000

    check for and require openssl

commit fddb86349969489996a25d95f9cd1a8074f6e045
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 28 21:20:14 2005 +0000

    require Date::Parse

commit ba39713fc14d5db0969989a867f2c47e4bf7b637
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 28 21:00:17 2005 +0000

    Added the --help command-line option

commit bf74ee7a458bee4fca6e591554cc7371a09b29fe
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 28 18:08:25 2005 +0000

    update GetOpt arguments

commit 96d310b139ef2098edbc007c7f911168baae0983
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 28 16:27:37 2005 +0000

    Added an entry for the 'viewimage' configuration setting

commit 58ab18abd57b3a89d07136e8b0a9643b16fd0109
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 28 16:05:49 2005 +0000

    Added a -d option to display the generated image using an image-viewer program

commit 6ae8e5d60f60329c9896f595d1dc4ca0f1d37213
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 28 15:10:24 2005 +0000

    add a rss link

commit 99d9ffd3a86e76b1ed0deb3db96b3acb0d578fa3
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 28 15:00:28 2005 +0000

    indent the news

commit 88ac5a9cf91492c661cf5de95519965b3de8ba2a
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 28 14:58:39 2005 +0000

    include news

commit ba97469e149164306bdf64811616de762d7ff1dc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 22:01:42 2005 +0000

    The driver program has been renamed to 'validate'

commit 5a2b851d861337a8d74004f06c8375adbf0101b6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 21:58:47 2005 +0000

    The driver program has been renamed to validate

commit 6dafb9f3a5eb6ea0578935d8234f177f3fbd9692
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 21:57:23 2005 +0000

    Changed the output description for command-line query

commit 4e797975883e55737aeac12dc41fad0757446739
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 21:56:41 2005 +0000

    Updated descriptions

commit b8c7ae57c7cbf9b45bd4a7a2ccb6f1666a87b452
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 21:52:49 2005 +0000

    The 'validate' program is now generated from validator_driver.c instead of validate.c

commit 6ab80acf11efec960125a6f4636aa463e3c6af02
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 21:51:23 2005 +0000

    Functionality now provided by validator_driver.c

commit ace33447102e2a8014a91be0efae3154d56b9575
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 21:44:26 2005 +0000

    Updated comments

commit 2399198e3b2e091946337234cbec5c2cb0a231fc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 21:37:39 2005 +0000

    Added command-line options so that one can specify a <class,type,name>
    query during runtime.

commit d8390c7010707acd109e732f69c50307cbbd3eb0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 18:36:46 2005 +0000

    Added a ':' to a regular expression

commit 276c240fef6d674230232f0e3babc86931fa52ba
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 27 15:20:49 2005 +0000

    Added a note about the genkrf script

commit 57a0ca19742b89bde9d2d4c68305b3bdb8b6934e
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 26 20:04:26 2005 +0000

    last tinkering.  really.

commit cdf57b1379ee219eb8bce084c70ab16742ece800
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 26 19:56:59 2005 +0000

    more cleaning

commit 554f7f3ffaf831761a1b63c2fe218c4dae68ed96
Author: G. S. Marzot <marz>
Date:   Mon Dec 26 19:41:20 2005 +0000

    makefile fix to install dnssec-tools.conf

commit 512c23c404285595ce7b0ff5d5c1cf4eb050ad13
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 26 19:28:20 2005 +0000

    cleaner look

commit 258d05b89614b815e80eb71829b05f1119cfb743
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 26 19:13:58 2005 +0000

    added maketestzone and links to the test zone

commit 148f7e190a21ffd18debdf38e43539fee85c6f1e
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 26 19:13:32 2005 +0000

    minor updates

commit 471d5127bd8ff20d89b3b299cd0bdf9f610112fc
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 26 18:17:59 2005 +0000

    new options:
      --html-out-add-links
      --html-out-add-db-links
      --html-out-add-donuts-links
    
    Text describing the legend a bit.

commit 6b23f2cfc8e451c3805994b81af13b57c20e1233
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 22:03:50 2005 +0000

    Added a -krfile option to allow the user to specify a keyrec file on the
    command line.  Added a note to the documentation saying that this command
    will overwrite the keyrec file.

commit 7d20186e9cce8b283a44448403bd186921750e9b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 21:50:43 2005 +0000

    Changed the behavior of the keyrec_creat() function to truncate an
    existing file.  Added the keyrec_open() function to open an existing file.

commit 372da0c404775f6b0c11c20400ee54c526983c0a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 19:20:36 2005 +0000

    Added methods genksk() and genzsk() to generate the keys if not specified
    on the command line.

commit de2fd46b00b0dd229e91b670daf6a8b595abe77a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 18:18:14 2005 +0000

    Added a 'zonename' field to the @KEYFIELDS array

commit 6b8d1c56010afa7d760c9e29f0d34c4474d0947c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 18:17:15 2005 +0000

    Changed endtime in example from 3 days to 30 days

commit 9e3d75becf2c79e495c718356673a2c70a8afe0b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 18:16:02 2005 +0000

    Added options --kskdir, --zskdir, --endtime and --random to allow the user
    to specify these from the command line.  If not specified, kskdir and
    zskdir default to ".", while the values of endtime and random are read
    from /usr/local/etc/dnssec/dnssec-tools.conf.  If their values are not
    present in the dnssec-tools.conf file endtime defaults to 30 days and
    random defaults to /dev/urandom.

commit 471b6638e775799c4c05fe097cf7f4f37a3c71e3
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 17:22:50 2005 +0000

    Changed the default value in examples and comments to 30 days

commit 69f22624aac716d9cafc7faffafa336be36445d4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 17:21:56 2005 +0000

    Changed comment for endtime to say 'thirty days'

commit 91fb810cd84e7edeb038f6683e03bcdba7b7dc6b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 16:07:26 2005 +0000

    Added a function getkeysize() to extract the size of the key from its .private file

commit 1e7b276505e2dc6592623258058ab0c3838fed41
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Dec 21 16:06:42 2005 +0000

    Added genkrf to the list of EXEs

commit 3e5895417521efc8fe82a8f484909523e0713e4c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 20 23:10:48 2005 +0000

    A new script to generate a keyrec file (.krf) from existing keys.
    This is the initial version.  It assumes that all key and zone files are in
    the current directory.  At present it does not set values for the endtime,
    ksklength and zsklength fields, nor does it generate new keys or add records
    to the zone file.

commit ca26d19e97ada178dd8233dc00e288810e1c297a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 20 23:07:03 2005 +0000

    Added the keyrec_creat() subroutine and its documentation

commit e74c7484eabcb1d20bde927cc01df151c2178e45
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:39:35 2005 +0000

    Update list of symbols that are exported from the resolver library

commit d13de815d4f70df6a3e586674cc3c89b9d45930b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:36:34 2005 +0000

    Add new query state Q_WAIT_FOR_GLUE corresponding to the state when glue is being fetched.
    Add handles to glue information in the query structure.
    Add definition for location of the root.hints file

commit c5273722594328d34a3002564520f91df79b3974
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:31:01 2005 +0000

    Add prototypes for functions used externally within other files. Also move the macro definition of SAVE_RR_TO_LIST from val_resquery.c to here so that other files can also access this functionality.

commit 02f9777520b6f55a94cc4625b6d9408a3517ef17
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:29:03 2005 +0000

    Allow other files to access the add_to_query_chain() function.

commit 1e09271bb94d6bb93fdb833f2f28d8ffe8330fb0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:24:22 2005 +0000

    Add functionality for following referrals from root

commit 5c91ca7b117f5296cdcf6936df4c09c7a85d653f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:17:42 2005 +0000

    Add prototype definitions for stow_root_info() and get_root_ns()

commit 586c3e8d06cb09c9a37571231dee134ce19b3ed5
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:13:02 2005 +0000

    Don't store name server information separately from other answers in the cache. This allows glue to be located easily.
    Add interfaces for storing root nameserver hints in the validator cache and for retrieving the name server list later on.

commit be8f67b5d97529a454f0f90913b09e7f024613fb
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:03:04 2005 +0000

    Modified to read the contents of the root.hints file when a context is created.

commit 54be1d915b9a980245508bf73e91c798f2331d10
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 20:01:27 2005 +0000

    Add definitions for comment and end statement characters for different types of configuration files.
    Add prototype for read_root_hints_file()

commit 630613c31f0e80d2e5938099043517a3876bc347
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 19:59:39 2005 +0000

    Add functionality to parse the contents of the root.hints file.
    Modify get_token() so that it now takes in the values of the end statement character and commment characters as arguments.

commit b275197789170db686eb76312e685ad20675325e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 19:47:25 2005 +0000

    Export the clone_ns_list API from the resolver library

commit f0569f33ffe689113f88672a8b906fb12e38de7c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Dec 19 19:46:30 2005 +0000

    Include header files that some compilers complain as being missing.

commit 6c19829539fcec1612a4230e7697994437b5c737
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Dec 16 17:37:38 2005 +0000

    Changed the --zone option to -zone in the synopsis

commit 03d6e7af313b2d3aec4fdbaeea7d27297e86725b
Author: Wes Griffin <wgriffin>
Date:   Fri Dec 16 14:22:11 2005 +0000

    fixed table to say 'output-file.signed' instead of 'zone-file.signed'

commit e8ee4d87200e220c87f1777b851036cdbd7fb284
Author: Wes Griffin <wgriffin>
Date:   Thu Dec 15 21:10:35 2005 +0000

    add html link for dnssec-tools sbs

commit 17d025ff3dee13976006c106eac5e1f43d04df33
Author: Wes Griffin <wgriffin>
Date:   Thu Dec 15 21:08:37 2005 +0000

    Fixed zonesigner command

commit d2c0945755242607889e6bb879ede257a13c0a0c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Dec 15 20:42:15 2005 +0000

    Changed the --zone option to -zone in POD documentation

commit c3dae656431fa0cf5eff0c5f1646e37b3c0486e3
Author: Wes Griffin <wgriffin>
Date:   Thu Dec 15 18:52:16 2005 +0000

    updated to point to the v0.2 pdf.

commit d5cd6214f216fe3d90e824a021b0cd9936d498e8
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Dec 15 18:48:14 2005 +0000

    Mark the Step-by-Step DNSSEC-Tools Operator Guidance Document as 'Draft'

commit 132e3dd16668a9880c5b3476904ac45963aad683
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Dec 15 18:05:08 2005 +0000

    Updated the last modified time

commit d724d2e25e1e1233d92c8796bff502cd3b22ffea
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Dec 15 18:02:29 2005 +0000

    Added step-by-step-dnssec-tools-draft-v0.1.doc to the list of DNSSEC
    Operator Guidance Documentation.

commit 7b9d624d948d2e511f6bb9ca1494c42c3022e7e3
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 13 00:29:50 2005 +0000

    improve html output

commit 3e6e88e183b67af4b71396d0e0810a22ad4289e6
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 12 22:57:36 2005 +0000

    minimal docs on adding new altercation filters

commit 7cb77674ccb208142f041751cd43c5395fcac6f2
Author: Wayne Morrison <tewok>
Date:   Mon Dec 12 20:56:56 2005 +0000

    Added external interfaces for rollmgr_droppid().
    Added Darwin as a supported O/S.
    
    Modified existing unix_droppid() to do a "ps -ax" and then munge about in the
    output.  We *should* have been able to do open(FOO,"ps -p $rdpid |") and skip
    the search loop.  However, the $rdpid seems to be dropped by the open() and
    thus this hard search was required.

commit 47161b8dc46e357dbc5a85aa564fcec2a512974f
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 9 06:08:35 2005 +0000

    Added a option to explicit create links to test zones rather than
    always creating them.

commit 92aabe98b51ff3c20849e48dc830d6a59ffb2b63
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 8 23:58:52 2005 +0000

    Added META.yml

commit 22c00522c3992bfd13147f8f31252d93178ea48c
Author: Wayne Morrison <tewok>
Date:   Tue Dec 6 20:41:14 2005 +0000

    Changed KSK length to 2048.
    Changed ZSK length to 1024.
    Changed expiration time to 30 days.

commit e8c13fc43c7caad37902414e44a43891d96a6f60
Author: Wayne Morrison <tewok>
Date:   Tue Dec 6 20:37:54 2005 +0000

    Changed default KSK length to 2048.
    Changed default expiration time to 30 days.

commit afb2819aa5ba42ff213b8ff862ce799cfeaa898d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 22:42:23 2005 +0000

    Add missing includes

commit dc0e716ec19b3733cd9b96b1136e4bbe53c74b65
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 22:40:55 2005 +0000

    Rename _res_opcodes to _libsres_opcodes to avoid symbol collision on some systems

commit 13070de5e5d3ec10a85f033655007fab5dc3f64b
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 22:39:29 2005 +0000

    The new version of resolv.h does not include netinet/in.h by default; do that here.
    Also remove portions bracketed by #ifdef BIND_4_COMPAT

commit d98e278575927da2a251f1cea03f0d93039d3ef9
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 22:38:20 2005 +0000

    The new version of resolv.h does not include <netinet/in.h> by default; do that here.

commit f1679a578ccb5be9ede956701231d96496d7ff11
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 22:36:42 2005 +0000

    Don't define BIND_4_COMPAT by default

commit c407064db6a537b9daeeedf552089bd4179c8aed
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 22:35:17 2005 +0000

    Keep a local copy of a more recent version of resolv.h

commit 44dcaa373c6d940677aae54d826b0bb84e36aefd
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 20:23:57 2005 +0000

    Look for include files in the resolver directory first

commit 3d6654f379a7500a6d257452a3f46b87f61af7f8
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 20:10:29 2005 +0000

    Add include statements for files that used to be defined via resolver.h

commit f1aadbf612e410d056334982afbe4762de4262c4
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 19:59:34 2005 +0000

    Revert to original method of including arpa/nameser.h, arpa/nameser_compat.h and resolv.h on individual files instead of
    commonly defining this in resolver.h

commit 6f3cf683e48c280e83f55bfe9eca461b033384bb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 18:56:15 2005 +0000

    Add local definitions of resolv.h and arpa/nameser.h

commit 26d6f3a0ba69d9dcfeaf65b52f00114c44ce0ee7
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 14:47:24 2005 +0000

    Made formatting consistent in #include sections

commit 9c599d763d07335b03b059bcb349b88137259a00
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 14:44:46 2005 +0000

    Removed unnecssary include statement

commit a995bfe6055396e74cf776d6dc034e5ee97e76fb
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Dec 1 14:33:20 2005 +0000

    Commonly include files that are dependencies for resolv.h on some systems in resolver.h

commit d467b940bf47f9385f2d1672c5afbcd37ff373ab
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:30:13 2005 +0000

    Rename res_pquery to libsres_pquery in order to avoid symbol collision

commit f4acb7f62060f885c95673784217657e74b889c8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:18:31 2005 +0000

    No longer maintain a local copy of this file.

commit cb785a0f7caa447da419b86ffd904ac5cd87a704
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:12:14 2005 +0000

    Define expected values for testcases in the netsec.tislabs.com domain

commit 89bce121a2e81aa0cabc60d303a5c2e1c123b82e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:11:56 2005 +0000

    Include <arpa/nameser.h> through resolver.h

commit 0b569e801f4fc14b1f6679eb315ca69efea8a745
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:11:37 2005 +0000

    Typo s/validat/validate

commit c144a50042ae0cb036d89f1d6db6fe0aa1ee09d7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:11:12 2005 +0000

    APIs exported from the validator are only defined in validator.h
    Include <arpa/nameser.h> through resolver.h
    Move data structures in val_parse.h that are part of the validator API to validator.h

commit 4146811350f57f781a985fdd183131a982a4ce0a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:10:42 2005 +0000

    APIs exported from the validator are only defined in validator.h
    Display query status value for the assertion in addition to the
    assertion status in val_log_assertion_chain()
    Add new routine p_query_error() for displaying DNS error values

commit c3e3f476556fd591f3fb4bdfba9e31996806cd4e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:09:41 2005 +0000

    APIs exported from the validator are only defined in validator.h
    Include <arpa/nameser.h> through resolver.h
    No longer have the query id as part of the name server structure.

commit 13eaa6bfc7a558ea055c9bad3a343ea744e7fa75
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:09:04 2005 +0000

    Move parse_etc_hosts() to val_policy.c
    Define a maximum size value of a line in the configuration file

commit 58ceae35a3bf1bd9114609039b19f71d5f9bafff
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:08:47 2005 +0000

    Move parse_etc_hosts() from val_parse.c
    Use fgets() in place of getline()

commit 62bbbcd39417adf0f8eb03db95b29f5238657f55
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:08:27 2005 +0000

    Move data structures that are part of the validator API to validator.h
    Move parse_etc_hosts() to val_policy.c

commit a811f3f8ee62d6dc4ea0aff3a22fec7033d29044
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:08:11 2005 +0000

    Move parse_etc_hosts() to val_policy.c

commit 453eecb4478bd71058492e0840d34afe882b6d66
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:07:50 2005 +0000

    APIs exported from libval are only defined in validator.h

commit 62501f89711fafea0c410d408bdc21b6315ad414
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:07:24 2005 +0000

    APIs exported from libval are only defined in validator.h
    Include <arpa/nameser.h> through resolver.h

commit 727d6e7a3d5b57ae3e2a6e5e4ebd8452c2078289
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:04:40 2005 +0000

    Have common includes for arpa/nameser.h and resolv.h in resolver.h
    Make sure that nameserver preferences are treated properly for each query.

commit 9c0b88b82c892f909e9b955427a6e1b5948bb507
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:04:21 2005 +0000

    Have common includes for arpa/nameser.h and resolv.h in resolver.h
    Make a local definition of res_radomid() (call it libsres_randomid()) so that
    this functionality is avaiable in platforms where the former does not
    exist in libc. Use this random value in new queries.

commit 494518137a312fbdd1fddbbe127145010f50723a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:03:59 2005 +0000

    Have common includes for arpa/nameser.h and resolv.h in resolver.h
    Remove unnecessary res_init() function

commit fb314204aaae5f7131946ab755fab993c8309b3e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:03:40 2005 +0000

    Include arpa/nameser.h and resolv.h from resolver.h
    No longer have the query id as part of the name server structure. This
    value is computed just before the query is sent out and saved in the
    message directly.

commit 4a6e2115f320185512cd95039bc53028002d1bb8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:03:06 2005 +0000

    Include arpa/nameser.h and resolv.h indirectly from resolver.h

commit aaed512410dca731773db99bd48cf5e58057de3f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 30 18:01:45 2005 +0000

    No longer export specific symbols; keep the EXPORT.sym file around for reference though.

commit fce38bd763caedb56466f459fd774cbcd578cf46
Author: Wes Griffin <wgriffin>
Date:   Wed Nov 23 05:05:48 2005 +0000

    Modularized (with minor updates) Step-by-Step DNSSEC-Tools Operator Guidance Document

commit 7686678720f8ea701554cd74fa9ba329ffc1b367
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 19:45:37 2005 +0000

    Save gif into a temp file before moving it to the actual file name. This minimizes the critical section.

commit 668b0f77485358a91970df32fe77cf1a642817b3
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 17:33:34 2005 +0000

    Update the trust anchor for test.dnssec-tools.org

commit 59d424ff32340b4434090d13bacde4018766bb21
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 17:19:52 2005 +0000

    Allow checking against multiple status values corresponding to different answers returned

commit e4768f89cc94d5838607fe820c2bc82fbabbc9c0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 17:18:29 2005 +0000

    Make sure we preserve failure values.

commit b73730a9a01338956d4a1ae786ff878425e34e64
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 17 02:11:52 2005 +0000

    Define line properties for new error values

commit 67c8c2c634af75d6e81aba7f89f0e3436413c878
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 17 01:07:30 2005 +0000

    remove need for Fast.pm patch

commit 665bc77ddcdb5a6f5fc9e4be4e4f1a7b249609c1
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 17 00:27:27 2005 +0000

    better default options for zonesigner

commit 08c1f298e8f27fc665918665ef93e4c2d8f1a93f
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 17 00:24:18 2005 +0000

    increase default key times

commit 7f6d42033a558ce54445a6e0f2fe0dbc64e52787
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 17 00:22:50 2005 +0000

    fix default option for a records

commit ea5a7e4adfe72633da9cb1dca454b21b44ad232b
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 16 23:56:10 2005 +0000

    add ZoneFile-Fast to list of dirs to decend into

commit ecdb5da84e6a04d16587022601450ed7d5e360e5
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 16 23:54:52 2005 +0000

    add maketestzone to the list of make sections

commit 6712c656c89ee40f125c6b58b60bdb7733898ac4
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 16 23:53:37 2005 +0000

    use local addresses

commit a7bdf0677e59ba715eff33a8c95d6ec9739eedbe
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 16 19:20:44 2005 +0000

    Add simple tool for visualizing validator log data

commit d1d71be5a7c115636a211fc98f6be03057fba56c
Author: Mike Baer <baerm>
Date:   Wed Nov 16 17:57:14 2005 +0000

    adding posttfix/ and postfix/postfix-howto.txt

commit b57d03097412139a30b0ccfb5cd3be81e9494db4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 16 16:37:30 2005 +0000

    Add definitions for the server and port to which log messages are to be sent

commit eaffd78f3a2ede62d519f13b44d20c6e6f5e23a9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 16 16:35:05 2005 +0000

    Add support for simple logging to network

commit 2eb72bbc6a3f380c69469304cc2cc3a09f32a602
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 16 16:28:06 2005 +0000

    remove the ZoneFile::Fast ptach as it's rolled into the main distro now

commit c0460c2bdbbecba0913baca996adf547aa3cc6ae
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 20:43:24 2005 +0000

    Add helper function for obtaining printable hex strings.

commit 49efa66f8fd168620d2a96ca93bac53b7a61cae8
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 20:39:50 2005 +0000

    Display the hash on one line

commit 78b943ad4b3f1b0e42eb8ef3b9685f1be70ab0bc
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 20:37:48 2005 +0000

    Add log message that says that we are entering the main resolver routine.

commit 21a8984f77d148bea83b8e2a093779b2d4ef06f5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:22:54 2005 +0000

    Use val_log_assertion_chain() instead of val_print_assertion_chain()

commit 65d396039bd2d131cd0c6e84a584374b61d93260
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:17:25 2005 +0000

    Changed prototypes of functions that need to perfom logging, since they all
    need access to the validator context.

commit f314894953a89dcd98b23819ea2111627dbb1be5
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:17:09 2005 +0000

    Added LOG_DEBUG-level messages
    Changed prototypes of functions that need to perfom logging, since they all
    need access to the validator context.

commit 63ad1c652514a0e5986cf5370a79f5b269a43edf
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:16:41 2005 +0000

    Added an identifier field to the validator context
    Export prototypes from val_log.h instead of val_print.h
    Add definition for default syslog mask

commit 80fd1cf9a167d3e7321c7b68444edc982dd50ef9
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:16:26 2005 +0000

    Correct the earlier assumption that the validator context was a constant.
    Include prototype for val_query

commit 2446c95b655fc2723a1e44ca6dbd8dcb53aab0ab
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:16:12 2005 +0000

    Merge functionality in val_query.c into this file
    Added LOG_DEBUG-level messages
    Changed prototypes of functions that need to perfom logging, since they all
    need access to the validator context.

commit e2dfa16f7a2abb3cfb952d2c429425588b2895ab
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:15:34 2005 +0000

    Added LOG_DEBUG-level messages

commit 0610abd604a2c8e52632951d1db920babbfdfbde
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:15:21 2005 +0000

    Added LOG_DEBUG-level messages
    Make the validator context to all portions of the file that need access to the
    logging interface

commit 7949cd8539c501a882d2aa0487162162a7012298
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:14:58 2005 +0000

    Include prototypes of all log related functions.

commit 691dbeecd4f77adfd33fdcb817d1823657c52edd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:14:44 2005 +0000

    Enable logging to syslog
    Merge functionality that was in val_print.c to this file.

commit 349c131e35dd44aafe846371585f9ec3222c563a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:14:26 2005 +0000

    Correct the earlier assumption that the validator context was a constant.

commit 3db5f72fa91db06bca1632e9bddf43c308e27e8d
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:13:59 2005 +0000

    Added LOG_DEBUG-level messages
    Changed prototypes of functions that need to perfom logging, since they all
    need access to the validator context.
    Perform proper initialization of context before invoking validator routines

commit b1247851f14308049cc13882fdadc274da8f4f0a
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:13:33 2005 +0000

    Don't include val_log.h where it is not required
    Initialize the value of the context identifier(the address of the context)

commit ee33d6181dbed15c7c92b305fac7b344f7b3155c
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:13:12 2005 +0000

    Don't include val_log.h where it is not necessary

commit c7fa3f89d3500b023156541347888ccaf1ae93b6
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:11:18 2005 +0000

    val_print.c is now merged into val_log.c
    val_query.c is now merged into val_x_query.c

commit 7ef02c3a0842d09f8a3374620c8352a2f52ae401
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:11:03 2005 +0000

    val_query.c is now merged into val_x_query.c

commit 55c2a20fd2c3504896da6f6552de8bc8bd6b3f21
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Nov 15 19:10:41 2005 +0000

    val_print.c is now merged into val_log.c

commit 71ee279cf7422c11ed5d576a94155aba8805b7dd
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 15 00:55:42 2005 +0000

    reindent for consistency

commit 085c48d8a2c607b12f110be42ec9272ae24f4183
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 15 00:53:49 2005 +0000

    created a README file

commit 61503b37c13900da8a1d3e0792edb80beef62b29
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 15 00:38:16 2005 +0000

    Update to our version of Fast

commit e253f5d622129462267e3c009c39cba9a9c8bb8d
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 15 00:31:57 2005 +0000

    initial copy of the CPAN Fast.pm release into our tree

commit 266cf4fa5b8d66aa32bb45a0a6298756964d5722
Author: Wes Hardaker <hardaker>
Date:   Sat Nov 12 06:12:29 2005 +0000

    reorganized command line option listings for better help output

commit 8455bd5a2a39a41263e7ac9cf55aa4f831b6129d
Author: Wes Hardaker <hardaker>
Date:   Sat Nov 12 06:11:50 2005 +0000

    improved output for individual records

commit 26003ce91978e1a24e11cc1140ece83c627f120e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 16:22:49 2005 +0000

    Specify a slightly more useful default.

commit 4ddd6d3b83a4c061dee2f54d0a03ac4e4ad47036
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 16:04:25 2005 +0000

    Don't include prototypes from val_policy.h in list of APIs exported.

commit 36f4787740f8cd1d173b7dc89b3f55a36f9e41f8
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:56:36 2005 +0000

    Add a fifth field to the test case structure for expected result status
    Check this expected status against what was received.
    No longer use val_x_query(); instead use resolve_n_check() so that
    we have more visibility into the assertion structure.
    Add 169 new test cases from test.dnssec-tools.org

commit b981dd78b186cd360d2a84b14f1732673f6d2d0c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:51:51 2005 +0000

    Include header files instead of the listing the APIs of exported functions
    again.

commit 85aa4a121938bcb2fc6e244483cc11c21255e452
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:51:38 2005 +0000

    Move val_x_query() after compose_answer() so that the latter can be made
    static.

commit 66b06ca846de603214cf096567ae6c9c93e45eca
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:51:25 2005 +0000

    Move p_val_error() from val_support.c to val_print.c

commit a7423802b547f3a8a6b514c36bc939bc1bdc5f02
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:51:09 2005 +0000

    Move p_val_error() from val_support.c to val_print.c
    Rename print_ns_string() to ns_string(). Make the function static for now.

commit 39622a994721e7d28f95f4c531ec8fd59b8111d1
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:50:54 2005 +0000

    Move the switch_effective_policy() function from val_policy.c to val_context.c
    Allow check_relevance to be called from val_context.c

commit c42a24b1c1124709972aa67665416f25347a9e2d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:50:39 2005 +0000

    Move the switch_effective_policy() function from val_policy.c to val_context.c

commit 927f7ac4a974dee0daabe5dfc8f361a8c506436c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:50:27 2005 +0000

    Change RES_CACHE_H to VAL_CACHE_H

commit 2d08380d88d000c56e547a3a2d327a5936e8f535
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:50:16 2005 +0000

    Do not list prototypes of functions that are static

commit f06a589a01830f4c8ff62a2fc8cda31da37a0237
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 15:49:46 2005 +0000

    Make functions that are local to this file static

commit 0a7fda400832c1a286b6748eb3efe8c4fbe6f5f5
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 14:17:18 2005 +0000

    No longer require that the "top" query be directly passed to the function.
    Instead search for this element using the {name, type, class} tuple

commit 4f24b03dab4ae8885bf9457e8d391c4b41e451d2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Nov 10 14:07:46 2005 +0000

    Keep going up the chain of trust when we see a failure and when its possible to
    go up the chain.

commit c9ad5f5c310e8a0e752b842a59c3493163ab7f57
Author: Wes Griffin <wgriffin>
Date:   Wed Nov 9 17:06:38 2005 +0000

    Updated INFO and add note that tachk requires Net::DNS::SEC

commit de27ff683169f94c35ea366daa86a79dac6af0c2
Author: Wes Griffin <wgriffin>
Date:   Wed Nov 9 16:53:50 2005 +0000

    Added tachk: simplistic trust anchor checking

commit 998527264a4b24f790072c03ec1c53df3db7b436
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 9 16:39:44 2005 +0000

    Display assertion status of "UNEVALUATED" when the chain of trust has not
    been traversed beyond this point.

commit 00fc392775b72dea597732ac68bf0f9d9e4f8df7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 9 16:38:32 2005 +0000

    Do a slightly better job of parsing the validator policy file

commit 55935dbb53648faba30fe3b94a7e97693915a706
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 9 16:37:33 2005 +0000

    prototype for val_parse_dnskey_string() has changed

commit 37f3729655e2f04aace395c4f31f91e0a0718ee9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 9 16:35:59 2005 +0000

    Allocate the dnskey rdata structure within val_parse_dnskey_string; pass the
    address of the pointer as the last parameter to this function.

commit a7500f08dea65a8eae59b0ba43410c9ed1d4136d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 9 16:33:58 2005 +0000

    Bug fix: determination of trusted zones was being done incorrectly

commit 0bfa2de5453e6e17887edda8a73f15c4c0fe1a5d
Author: Wes Griffin <wgriffin>
Date:   Wed Nov 9 02:35:12 2005 +0000

    Version 0.1 of the DNSSEC Tools Step-by-Step Guide

commit aa6fc3ee19866880cb8ed5b6c61d22a739b1ed17
Author: Wes Hardaker <hardaker>
Date:   Wed Nov 9 00:45:04 2005 +0000

    allow donuts to be run on each generated zone file

commit 3798c885f2af6accb4641d1affc92c35cc625c18
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 8 23:56:50 2005 +0000

    fix one bug and remove duplicate errors under certain sanity checks

commit d5f38b54181e30b59a3a9da2a6db28155e4df34f
Author: Wes Hardaker <hardaker>
Date:   Tue Nov 8 21:55:59 2005 +0000

    - add bogus inserted-later records
    - make baddata cnames point to bogus.$domain and insert that record (signed)
    - create a sh test script to run dig against every produced name
    - sort and separate records that are put into the HTML list output

commit 4ba2664ee44e077c70df450682d02967a837c84a
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 7 00:50:03 2005 +0000

    fix base64 mucking to make it legal.

commit 930bfdec29bb3201df2890566a10fe5045a49f9e
Author: Wes Hardaker <hardaker>
Date:   Mon Nov 7 00:40:48 2005 +0000

    Added capability to produce html output and apache configuration directives.

commit 36db550249cc221b435e8fcdfb5d46aebd5a3ea3
Author: Wes Hardaker <hardaker>
Date:   Sun Nov 6 23:44:15 2005 +0000

    Added support to generate a bind configuration file to load the created files.

commit f8de732e4f10a7783fab7b4fbd3604f90c646ea8
Author: Wes Hardaker <hardaker>
Date:   Sat Nov 5 00:39:25 2005 +0000

    generate sub-zones with particular types of bad data and bad NS/DS records

commit 01b8a929725fe2e55101c58b9055aa279640a6c6
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 4 23:02:10 2005 +0000

    allow cnames to not be generated.
    create and allow for not-creation of sub-ns records
    a few comments describing what we're doing

commit 2345614887efd02571c46ee1f691ba6a021851e4
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 4 22:26:04 2005 +0000

    add nodes that have past end dates and future start dates

commit 8eaf36f025a9f2d74fe3b41e8db8d484d365c8db
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 4 22:25:23 2005 +0000

    print the record name in the sig-expired warning

commit 43a424ad12f5e5357921e908bf557b13a4ce803b
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 4 01:14:46 2005 +0000

    ignore zonesigner files

commit eef618f2ff087f1607163f98a096578b6a4f3ace
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 4 01:14:07 2005 +0000

    Use IO::File instead of standard perl IO for future multiple-file support.

commit 061d42c12d6740ac29751816181785cffa4c5960
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 4 00:17:13 2005 +0000

    new bad data: modify the A/AAAA records after signing

commit ce03308a4262cc30eda7a7543c0ec36874936720
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 3 23:58:09 2005 +0000

    remove display_image parameter from getops config tokens

commit da408b375d027444ac74a3a44396ac8e847f7afd
Author: Wes Hardaker <hardaker>
Date:   Thu Nov 3 23:34:23 2005 +0000

    script to generate test zones with broken data

commit bbfe2dcff2251cd1b4885b57aff55fba72a602d4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 19:16:50 2005 +0000

    Use strerror_r instead of strerror

commit 8cd2fba8ba614dad924ae5efb091d67fb839ebcc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 18:54:07 2005 +0000

    Use better names for test case description

commit c94edd749c146258d54024067ea20536df3ddef5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 18:50:52 2005 +0000

    Define _GNU_SOURCE while compiling code

commit e8fc4915539785e0b26e583882f7ce006583a050
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 18:41:10 2005 +0000

    link against libpthread

commit ba5b308809cc6d94c161ffe30f3727732623f701
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:31:52 2005 +0000

    Add prototype definitions that should have been present.

commit 0fb621bc1be2500147c7c3f33468e242653a3f37
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:31:36 2005 +0000

    Don't free the validator cache once the answer is returned. We have still to
    implement the logic for cache timeouts, so the cache size can become
    quite large.

commit b7f6a8db98bbedd42458c2af27f9eba1783380f6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:30:49 2005 +0000

    Compare the correct values while determining if the query has already been
    sent.
    Store default resolver parameters in the name_server structure while
    generating a referral for a query.
    Check return values following data stowage in the cache.

commit 699a08682684212077a30873470459c0632aebcf
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:30:13 2005 +0000

    Remove the unused dump_val_context function.

commit c4f6c4c10920daf0e274c3c3a68e9a8218e2a90b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:29:49 2005 +0000

    Make code re-entrant. Acquire shared lock before reading the
    configuration file(s).
    Set default values for the resolver options when creating the name server structure

commit 3fda0b141ccd8ac5888a894037f8e67c9778714b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:29:22 2005 +0000

    Added prototype definitions for modified and new functions.

commit b762f46773883a3490822bcf8ae5532f873f70dd
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:29:08 2005 +0000

    Make code re-entrant. Acquire shared lock when trying to read the cache
    and acquire an excluse lock when trying to write. Prototypes of various
    functions also change.

commit dfa9013bf3c596981c36bd2543333941ac23039c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:28:46 2005 +0000

    Expose only a single get_cached_rrset() function instead of the separate
    get_cached_ds() get_cached_keys() and get_cached_answers(). This makes it
    easier to make this portion of the code re-entrant.
    Also check return value from stow_answer().
    Add a flag to the ask_cache() routine to indicate that data was received
    from the cache. This is necessary to allow the outer routine to break out of
    the loop when data is only received from the cache.
    
    CVS :----------------------------------------------------------------------

commit 389904d19f51a9a4df8acad4301b7a29cdb4e0f6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:28:05 2005 +0000

    Added new resolver parameters to the name_server structure.

commit 2804a8c79fff2c9ee103153318ff779d84e6ad5d
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:27:49 2005 +0000

    No longer passing _res to the print routines.

commit 5208ba7d28a62e4b1e5ae9545defd0e686157546
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:27:32 2005 +0000

    Copy resolver parameters while cloning name_server structures.
    Pass resolver options through the name_server structure.

commit 8db1e1c7eed1ce5db4171f8b4397577335675ead
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:27:03 2005 +0000

    Changed prototypes for res_nmkquery and res_opt, Also changed their names to
    res_val_* to avoid confusing with BIND functions.

commit 80b69ffdd28d1d358d39a7f21d3fa052b6cb1a7c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:26:47 2005 +0000

    Removed dependency on _res; instead use new parameters from the name server
    structure

commit 80526160741cea3d2d0b6528502833efd6da4832
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:26:29 2005 +0000

    Removed dependency on _res; _res parameters are now inside the name_server
    structure. Made portions of the code that use static variables re-entrant.

commit 7b672ebbc3bf6ec037f568bbd057c8974febc300
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:25:55 2005 +0000

    Removed dependency on _res.  Dont provision for a growing buflen to hold
    messages. Keep this constant to avoid needless critical sections.

commit 47bb9f16533afa538cdf53c5640992b30a876f3b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Nov 2 17:25:08 2005 +0000

    Export symbols needed by other applications such as mozilla

commit 1e5de08d4b86f9982395d687e78ff675245e21f3
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 27 16:26:44 2005 +0000

    fix getopt configure call

commit e1e9575076af7db13eb07ff33b44fbfd447bbe0a
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 27 15:26:32 2005 +0000

    Getopt::Long::GUI -> Getopt::GUI::Long

commit 1c2dcc9369b909e13005280fb320e4673b89245e
Author: Lindy Foster <lfoster>
Date:   Mon Oct 24 17:34:56 2005 +0000

    modified to work with logwatch7 release; tested; now in the logwatch cvs repository.

commit 88ae28cefbbacd441c0d3c5234af272e469a63cd
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Oct 18 21:44:32 2005 +0000

    Add preliminary version of the Developer's Guide.

commit 75e5201b165f54ed751b1f0ece89238b566b24bb
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:32:05 2005 +0000

    Structures for rrset_rec and query_chain have a new respondent_server element.

commit 926f2b524b71318ec7f196a64b57ce59b0671acf
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:31:43 2005 +0000

    Use host byte order for comparisons.
    Look at all DS records before deciding that a delegation is lame.

commit 73bb4d7447df3cc8ecec8fb5a0b7e3307eeb111d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:31:22 2005 +0000

    find_rr_set takes the respondent server as a parameter

commit f88048655dfa73c730c78d8826cb0a74761e333b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:31:03 2005 +0000

    Support cleanup of the respondent server information from the rrset record
    find_rr_set takes the respondent server as a parameter and stores this information with the rrset
    Empty nxdomain responses have no respondent server information
    copy_rrset_rec also copies respondent server information
    Add support for displaying more error values in p_val_error

commit 23a9f184d43f1edf5391528b7ccedb9971931cc2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:30:44 2005 +0000

    Store respondent server information with the data received and with the query that initiated the reponse.
    Free the respondent server information once we are done using it.

commit 03addff3715b70a526232ec01dc34f0084aded68
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:30:25 2005 +0000

    Added prototypes for functions that print the details of a given name server and assertion status information.

commit 5cad5173e19a194006821a82b18d190674c91f58
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:30:07 2005 +0000

    Use re-entrant function ctime_r instead of ctime
    Aded two new functions -- one for displaying name server information and another for displaying details of the assertion
    status.

commit 3935ffa785b87a4a1c00d4b5a4c4cfea50c11347
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:29:45 2005 +0000

    Added 'const' declaration for static variables that are never modified

commit dfd31c4560d04f05a2eab55fea095e5b49ccc0dc
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:29:28 2005 +0000

    Don't try and use network byte order when host order is perfectly reasonable.

commit b2b328c4669fc8ebb3bd4728dcdf4026254bcb4f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:28:50 2005 +0000

    Added 'const' declaration for static variables that are never modified
    Log to stdout instead of stderr -- logging framework will change in any case.

commit 836609c132829b6e7b4f04a9f58c5ed2e406eada
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:28:32 2005 +0000

    Manage the new qc_respondent_server component of struct query_chain.
    Log information about the assertion chain before returning from resolve_n_check

commit 404d256d340da5a06a3834a867739365b7701aff
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:28:12 2005 +0000

    Added prototype for clone_ns

commit 01b873023dc7d886d4297d2ce170000371fb92a0
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:27:53 2005 +0000

    Handle cases where NULL is passed as the input to clone_ns

commit fb01bf01f7846d3c92f0adc53581cd7176f99c85
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:27:11 2005 +0000

    Use the reentrant version of gmtime at all times
    Added 'const' declaration for static variables that are never modified

commit 1eeaf687460624fad6cf266b5f4e33e837e51e59
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 14 17:26:54 2005 +0000

    Add symbol for clone_ns

commit 1d89d4b4021c08936cafe206a7f3eeffb13e9e26
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Oct 7 16:20:03 2005 +0000

    sanitized the email address

commit 80b6a0ac45a4884da7ce445adf31b58b1f1859bc
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 7 14:16:57 2005 +0000

    Added the latest version of the split view draft

commit fe138272f5cf8e61df0ad3bae630fa9b0820d291
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 7 13:44:42 2005 +0000

    Created links for older presentations and DNSSEC documents

commit e03e83e0e42ba45e133ae10df23ad3b55d981344
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Oct 7 13:43:18 2005 +0000

    Add presentations and documents created by SPARTA to the repository.

commit 58c9f1e902207afd7702e855078399d5ae7f2d1c
Author: Wes Hardaker <hardaker>
Date:   Mon Sep 26 03:58:41 2005 +0000

    reopen stdout/err to /dev/null after closing; sleep a touch longer

commit 3f4ca93e114af963ecb11574fce8ca6eec62c939
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 22 23:51:49 2005 +0000

    - close stderr/out before invoking tcpdump
    - Call Getopt::GUI::Long::Config properly when needed

commit 6edb75a07b37d8fb52aa5aa0cf79f97c47af88b5
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 22:48:26 2005 +0000

    Modified the intro to only refer to the man pages.
    Reordered the conventions and contact subsections of the intro.

commit 0656d9cf617014c0941a9160cf72b35f69258940
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 22:40:27 2005 +0000

    Deleted unnecessary file.

commit 1c26833a8717ffae94ced0aea64260b4fdc214f3
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 22:39:09 2005 +0000

    Files for CVS to ignore.

commit 190555828badb9a749d72d1a2081cc1e52a26eee
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 20:43:17 2005 +0000

    Mozilla mods are now beta.

commit 7727e30248000f17c4538ac6bf6bfe1d7d62d037
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 20:35:13 2005 +0000

    Ignore temporary files.

commit 11944bd38b73cf0ca800a224deafa4a153c42e7f
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 20:26:00 2005 +0000

    Most recent DVI version of the Step-By-Step Operator's Guide.

commit 53a28d0f15bef596ed876aee44e401301a607f39
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 20:23:33 2005 +0000

    Files to safely ignore.

commit c8fa93f73d7ee28a30fae623d99a975a104cb76a
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 20:19:52 2005 +0000

    New figure for the Step-By-Step Guide.

commit 43e423fdf33e0579418bfda987e81a9d2257c711
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 20:06:11 2005 +0000

    New figure for the Step-By-Step Guide.

commit cb7d6c8ae00f556bb3e4f33f15f64da151a78f6d
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 19:46:37 2005 +0000

    New figure for the Step-By-Step Guide.

commit 7b3afca5db213aaef50f64e1347bf6113b99337e
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 19:22:46 2005 +0000

    New figure for Step-by-Step guide.

commit 72da27de958583635cc802e71ef8d71084daafe1
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 18:55:10 2005 +0000

    New versions of these S-b-S Guide figures.

commit 4d0b07772dddc9ee9f21afb5314e4de49f7d2cea
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 17:40:45 2005 +0000

    New versions.

commit fc4cfb914858921505aef405a4d1b01b8a78cb4c
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 17:37:51 2005 +0000

    Ignore the files behind the curtain...

commit 6acf933a60915365ab0f3290d180f08a2115ba2c
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 17:31:49 2005 +0000

    An Excel version of the key-tags table.

commit beda5cf23c18315d495ad091b41beb2f292f04bd
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 17:30:44 2005 +0000

    Files for the LaTeX version of the key-tags table.

commit 74d613baf2f2d93f12385fe43d19583ee625bfdf
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 13:18:04 2005 +0000

    Files for the installation guide.
    (Split off from the old Software User's Manual.)

commit 4aff7493895ff8b6049f71f851745de715712e41
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 12:35:36 2005 +0000

    Deleted an extraneous file from the required-files list.

commit e88dd6100f82a61fff5dd7b1ad6924e06463312e
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 03:37:18 2005 +0000

    Split this document into a man pages document and an installation guide.
    This is now the man pages document.  The installation guide is now in
    .../htdocs/docs/installation-guide.

commit f9d0c644e3b70319d1e69724bcd77d899ec5541e
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 03:15:00 2005 +0000

    LaTeXified versions of the DNSSEC-Tools manpages.

commit e7e07681094a81633c1041c4ca4f1b2f66688caf
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 01:38:39 2005 +0000

    Rotated JPGs from the PowerPoint files.

commit 081c21884ed0303b8599a7f1412cb84624d2cd45
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 01:33:09 2005 +0000

    PowerPoint source for S-B-S Guide.

commit 7f0e27681d557b17f92cddd68400b4e0bdebc7f4
Author: Wayne Morrison <tewok>
Date:   Mon Sep 12 01:11:22 2005 +0000

    Added a bit of info about figure generation.

commit 5e00e1e3e79b0ad6d23d369110cda7ff63874bf4
Author: Wayne Morrison <tewok>
Date:   Fri Sep 9 17:33:26 2005 +0000

    Initial, globbed-together Software User's Manual.

commit 1effb098a25496fc6a33553d20d75ed9e625348c
Author: Wayne Morrison <tewok>
Date:   Fri Sep 9 16:15:15 2005 +0000

    Viewable documents.

commit aef410fe7845617b2b64be6289d402721fcfb3ac
Author: Wayne Morrison <tewok>
Date:   Fri Sep 9 16:12:11 2005 +0000

    Info about building and modifying the Step-By-Step document.

commit 2f9249d92088296f0af05718e477ce4e8f3cd938
Author: Wayne Morrison <tewok>
Date:   Fri Sep 9 15:55:40 2005 +0000

    Source for the Step-By-Step Guide.

commit 1e7022b6dfcc175cbae6ee861be5ecc018035b5f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 2 20:32:11 2005 +0000

    Make sure that resolver error values are always returned in the query state.

commit 0f411922aabbae5df971de744b7686eae4fc8bed
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 2 20:29:26 2005 +0000

    Correct numbering typo

commit 853dfbede266a196ce833252859a25684dcb4066
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 2 20:29:01 2005 +0000

    Handle case of CNAME and SOA co-existing in the answer

commit 82bf8ca6201a89ddd9b88a87a78d43aa907fa337
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 2 20:27:52 2005 +0000

    Check for SR_IO_NO_ANSWER_YET as the return value from res_io_accept() instead
    of SR_NO_ANSWER_YET

commit d98cad7f7348ed58c1e9447b13aa6175ca887e74
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Sep 2 20:22:35 2005 +0000

    Now assigning a unique definition for SR_IO_NO_ANSWER_YET

commit cd554278f2175b68e9f5196363a0f8ea838a163e
Author: Wes Hardaker <hardaker>
Date:   Thu Sep 1 14:21:10 2005 +0000

    update to mention new release

commit b4918df2b049a00a5b8c595f8d5ffd408c04929f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Sep 1 13:26:19 2005 +0000

    Changed current version number from 0.1 to 0.2.

commit ba02d6a0009fe21fd9df8bf7e71227e3943f375e
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 23:22:53 2005 +0000

    doc update to match current release

commit 961e6d7c334467b5c5d0f5a73353f37bce12d21d
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 20:58:22 2005 +0000

    update

commit 43d1d834e22569e5150823d592e2db2ff51cba84
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 20:52:46 2005 +0000

    untabify

commit e16412b1eec3e5221d828603e5193c36c6db6b3b
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 20:52:21 2005 +0000

    update to current list of software

commit 59a735fe73f076ec0d312aaf4a476d38b14128e5
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 20:41:53 2005 +0000

    autogenerate from the most recent configure

commit 85323f3ac4d4959f2be2aae14211b8e638166934
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 20:41:20 2005 +0000

    update to the latest API set with a more recent mozilla

commit 5378bc0a21a20e9cf38e2859e06cfcab4ea65d44
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Aug 31 20:40:54 2005 +0000

    Added a note that val_query() does not handle different types of records in the answer section.

commit daebe76e9668266bdf5fee01c6b9476389d8d54d
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 20:31:56 2005 +0000

    Updated to reference that only 1.7.10 has been tested recently.

commit d3155988023b48f8616e14941317e1ed18abf9c5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 31 20:12:21 2005 +0000

    Added entries for the Software User Manual and the latest version of the
    Step-by-Step guide

commit f1e105f0f421e23f92ef57b74044f880bb410308
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 31 20:03:08 2005 +0000

    Added the latest version of the step-by-step guide to the repository

commit 5f4f56e007ba1197da138feb9acbe83c2dc1a16a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Aug 31 20:02:14 2005 +0000

    Do not reverse the order of nameservers in resolv.conf file.

commit 0c932f5691c3308137a011b578d1de098a0cbfbf
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 31 19:59:43 2005 +0000

    Added the software user manual

commit 789cd33c7237fe4c5c2b9e84312863d01ff68386
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Aug 31 17:27:53 2005 +0000

    Set variables to NULL after freeing memory.

commit bd3179e2a4cfa3200f546c9899c4845da9db1dd9
Author: Wes Hardaker <hardaker>
Date:   Wed Aug 31 16:36:31 2005 +0000

    rework note about system patches based on compiling based on a known
    working source set, like a source RPM, instead of explicitly mentioning
    certain patch work arounds.

commit f1b30679dd35b5d823a4f06b91a2496d7b50e61b
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 16:30:51 2005 +0000

    Latest version.

commit 07bd1cb2563ffcbc5f8c93c50b24095035b2f48c
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 16:20:05 2005 +0000

    Fixed some typos.

commit cb1ff3a877ba22f6ae5bc4099152491039bcb0e8
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 16:13:51 2005 +0000

    Deleted an unnecessary hyphen.

commit 987c53b31c5018a9888c014284aa01a413621a86
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 16:09:36 2005 +0000

    Formatting fixes.
    Typo fixes.

commit 27a7d24dfd453f43c7a5dbfb38fcd29ac256163e
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 15:21:07 2005 +0000

    Fixed constant name.

commit 3866722e673f21db77296c39ff1720788dd92b2f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 31 15:11:30 2005 +0000

    Fixed typo in SR_UNSUPP_EDNS0_LABEL definition

commit 3f8006dfa8bf8b8d0c8ae8e38035e4a17a408dd9
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 15:02:13 2005 +0000

    Fixed my own capitalization error.

commit 67a6724314185c9edc0d51980179fbba807e2eed
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 14:58:37 2005 +0000

    Formatting fix for synopsis.

commit c99529ee448bff7a9a16934d457075c8daa8b316
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 14:53:43 2005 +0000

    Formatting fixes.

commit 14b4561509c65d89b35a558ed0f89d29e5f7927a
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 14:38:14 2005 +0000

    Formatting fixes.

commit e7de6b8d84591845a8bc770bc86dd69c95c1c9da
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 14:25:34 2005 +0000

    Formatting fixes.

commit 4a34f56b978a586d5aa2a48687a4efa066c332cd
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 14:23:12 2005 +0000

    Formatting fix.

commit 9dadc325aff30f80b3f28b75f304f45bdf055996
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 31 13:29:31 2005 +0000

    Minor fixes to the documentation.

commit cfae0ef24ead67dc4b572ea070ba3ef4dd1aeeb1
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 13:27:46 2005 +0000

    Formatting fixes.

commit 53219558758a73962337f0f2d3e93573dcadf4f0
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 13:12:43 2005 +0000

    Formatting fixes.

commit cc6fd2aa17253e5e6c40a00e4913ba4c2cb0816f
Author: Wayne Morrison <tewok>
Date:   Wed Aug 31 13:08:45 2005 +0000

    Fixed a typo.
    Formatting fixes.

commit 7c63045ffc40e2bdbd4852b2b16eb4d3a9e1050d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 30 15:13:46 2005 +0000

    *h_errnop should be set to NETDB_SUCCESS.

commit 22592fc7a2d3403cdbded708092802dae3fcba1e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 30 15:03:11 2005 +0000

    Replaced strstr() with strncmp() in init_respol.

commit 544708c84a6658f8d86759aba5fc3915e3b041b2
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 29 23:07:31 2005 +0000

    document the tcpdump options

commit 1818ba1800fe79c3c248a1ddd32597eb96125e55
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 29 22:58:50 2005 +0000

    add the ability to start tcpdump just before a donuts run begins

commit 77a361b9539bc82f9b2b5db9420f05c465488fa0
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 29 22:58:26 2005 +0000

    use proper Getopt::GUI::Long Configure call

commit de89044da7ae8cfb848bff12b46cb2e505c4e2f1
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 29 14:24:38 2005 +0000

    Updated configure file.

commit da8cc6bcae2be6da837c47755ff50221d50ee458
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 14:24:05 2005 +0000

    Return SR_NO_ANSWER if the name server turns out to be NULL

commit 91eaf5ce4fd94c90eed117aaf73041908c5df026
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 14:04:01 2005 +0000

    Added libs/libsres/doc to the list of directories to build

commit bb141926cefeeac5a4233f4a36832677323e396a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 14:01:15 2005 +0000

    Create man pages for pod documentation

commit d4d07f9c0182a78cef6b688fee551d95205cc385
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 14:00:14 2005 +0000

    Modified to build the doc subdirectory also.

commit ed54cd117ecfef607c2d2aeae9cf09e4801dc0c3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:58:53 2005 +0000

    Add target for creating the libval.3 man page

commit ce07d7a2a18d2e7005ba01703b1d17907ed60ae3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:56:51 2005 +0000

    Added man page for the core libsres interfaces.

commit db375592ab45111b5b8c0a38bcfc335abbc69be0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:55:05 2005 +0000

    Added man page for the core libval interfaces

commit fda9a583cda43a40fb49401a0266e5f0a8ca5126
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:54:10 2005 +0000

    Updated with info about val_x_query()

commit b1c6865bdb4c8f7445fc25b87bb62061f08143d2
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:20:22 2005 +0000

    Commented out definition of unused variable.

commit b90c16c70627a5b6d6ff3496eabf426328face8b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:18:36 2005 +0000

    Added more documentation for the library.

commit 56502fd446c8f177b4275de7a44cbc090b5fd750
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:16:07 2005 +0000

    No longer using the "const" qualifier for label.
    Modified to ensure that the correct label and scope were compared in check_relevance()

commit 7c70a83822ab5f747040b188d767e9e0966e7a69
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:14:14 2005 +0000

    Modified to only store validation results within the assertion status field

commit 93c9aecdaaa4937e14a9010a5e1ac0cec2de3bf5
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:11:51 2005 +0000

    Moved some DNS-specific error codes to the resolver library.
    Added new definition for SR_MISSING_GLUE and renamed CONFLICTING_ANSWERS to
    SR_CONFLICTING_ANSWERS and placed it within the set of DNS errors

commit 6483db301c9ad1fb1223ee81dd06c754fde7245b
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:07:50 2005 +0000

    No longer using the "const" qualifier on the label.

commit 11418511a5590caad6030f59566dd2da4a4774f3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:04:55 2005 +0000

    Updated with details about the val_x_query() interface.

commit 95da49470b105116bf20dff25ef8814425e087be
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:03:36 2005 +0000

    Remove error printing functionality for error codes that are no longer part of the validator.

commit f7e8ac904bb3b7cf59bf2fd2734c02de68cdc2a7
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:02:10 2005 +0000

    Using updated definition of CONFLICTING_ANSWERS (renamed as SR_CONFLICTING_ANSWERS)

commit 7daff34d06402038deadc4bbf31e94a093b3c4b8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 13:00:10 2005 +0000

    Modified to say that more documentation can be found in the doc directory

commit c78d97b02ab01f0d45c88f3c509d173e8f7f6f65
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 12:58:14 2005 +0000

    Moved functionality provided by val_zone.c to val_resquery.c

commit 03681ac50e888cf32399f91551f93d338129e4b1
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 12:54:57 2005 +0000

    Moved DNS-related error codes from validator.h to here.

commit d143af6e649f3b14ba14a4a63192af76bdaec949
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 12:53:37 2005 +0000

    Check for NULL during name server clone operation

commit e7f244dacfe61ff542abe7bb55286b38695faa25
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 29 12:52:47 2005 +0000

    Updated to say that more documentation is in the doc directory

commit 37098a196d5948e0f01bccec6f3f40e57fe2abb4
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:44:12 2005 +0000

    Add test-case for testing DNS resolution error

commit 2a998901fa9bfff1aba5f2fe4abc4f657d96410a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:43:39 2005 +0000

    No longer include validator.h from current path
    val_errors is already included from validator.h

commit bccd3bdc3ca19807456fc5c1b29a3c695e511727
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:43:10 2005 +0000

    No longer include validator.h from current path
    Include val_support.h

commit 86179c7b78f22c98269b6f5599a0bf06697803c6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:42:09 2005 +0000

    No longer include validator.h from current path
    val_errors is already included from validator.h
    Use the DNS_ERROR_LAST definition instead of the SR_LAST_ERROR offset.

commit 818d06de1c38a035d6be5250510c98f56a4ee8ea
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:41:26 2005 +0000

    No longer include validator.h from current path
    val_errors is already included from validator.h
    Bugfix: The error state must change to SR_REFERRAL_ERROR when do_referral()
            fails.

commit 92571645e047c9fdc5d466b566e9009fdbaa43eb
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:40:48 2005 +0000

    Don't include files that the .c file already includes

commit 06cdf7980359e1693c813da13cce4ca8c12f8277
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:39:33 2005 +0000

    Include validator.h, val_parse.h
    val_errors is already included from validator.h

commit 2e6a1fdafeb285a06c6d3e3b725f400383ced5db
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:38:42 2005 +0000

    No longer include validator.h from current path
    Include stdio.h for getline()

commit f919395c525e1c954b00ee2452f58db36cc6e913
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:38:17 2005 +0000

    No longer include validator.h from current path
    No need to include val_log.h

commit 7a16f0b0d76e38a7c640b666c113387684a0ee4c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:37:37 2005 +0000

    No longer include validator.h from current path

commit addab1d89de273243edffcf9c3c62322e5af2321
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:37:13 2005 +0000

    Rename REFERRAL_ERROR to SR_REFERRAL_ERROR. Move its value to the DNS error
    range.

commit ce3f744ed0173bc5ba052bffc6ac48a45a9e4e54
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 26 22:36:45 2005 +0000

    No longer include validator.h from current path
    val_errors is already included from validator.h
    Bugfix: handle error cases returned by do_referral()
    Bugfix: store error cases in the proper results list

commit 04e79aed37e067adef56f455c11b7a232e09c76f
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 26 21:18:21 2005 +0000

    updated build notes for compiling sources on recent systems where
    builds fail because of an updated freetype.  Mention a mozilla patch
    for it.

commit 05789d820a1109d94cc5314107991990ee40e51e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 26 12:19:58 2005 +0000

    Add section number and center title options to the pod2man command.

commit aaa48f5d0ce0ae500c2a6649977ca5cb081c4da4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 26 12:19:15 2005 +0000

    Changed the man-page section to 3.  Changed the center-title to "Programmer's
    Manual".

commit 2b11ee0a2a75a0d666cdcc9dfb0258dc752d3eca
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 25 19:58:18 2005 +0000

    Generate and install man pages created from .pod docs.

commit e53d51f5df5ad3821732402f4f35247ea6fdd93f
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 25 16:43:44 2005 +0000

    Change status from alpha-ish to beta-ish

commit f6b852d4bca26b3aea846a1382eba8dfe50ecef4
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 23:05:34 2005 +0000

    Propagate do_verify errors to the application instead of encapsulating this
    within VERIFY_PROC_ERROR

commit 1b6d982d4e2af1ffa34687613b77d82109799903
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 23:04:52 2005 +0000

    Place paranthesis around macro parameters that may be pointers

commit c23870abb1d4d072df68640a977185a320927f7e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 23:03:03 2005 +0000

    Changed the prototype of get_context() so that errors can be propagated to the
    application.

commit 0fd8d8bb62d3af0170d28a5ec5d1617db9e52c0e
Author: Wes Hardaker <hardaker>
Date:   Tue Aug 23 22:53:06 2005 +0000

    added some very early get-started-immediately examples to the synopsis

commit 2cbb5e0cb5296c78c0e031634f87180dc93a3a76
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 22:50:51 2005 +0000

    Add display strings for missing error codes. Remove those that are no longer
    needed. Also display a generic DNS_ERROR string for all DNS errors.

commit dfcf3f211ab761993e43d89dd5185429816854cc
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 22:49:15 2005 +0000

    Added descriptions for error codes.
    Added definition for BOGUS_PROVABLE.
    Removed the CONTEXT_ERROR code since the actual policy configuration errors are
    now propagated to the application. Also removed MALFORMED_LOCALE and
    VERIFY_PROC_ERROR definitions.

commit da6ded281df866c912a7ee9c75f5ea19415cc36e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 22:44:44 2005 +0000

    Encapsulate all the failure cases that can be proved under the BOGUS_PROVABLE
    error code.

commit 0cbafd6c98d6ace05bb546cf1a57a51cc3c9febb
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 20:53:47 2005 +0000

    Formatting fixes, minor rewording, sorted the referenced man pages, added
    man section numbers to the ref'd pages.

commit ecd4d9e88eaed539cd416823c25e10e950e8c023
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 23 19:55:56 2005 +0000

    Changed the val_context_t parameter to const val_context_t for
    val_x_gethostbyname(), val_x_getaddrinfo() and val_x_query().

commit 0094f6cd21d6ee9a6252211bd97b43ffec63bd1c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 23 19:28:39 2005 +0000

    Changed the val_context_t parameter type to const val_context_t.
    Added a couple of sentences saying that this parameter can also gives more
    control to the caller to specify resolver and validator policies. (and to
    look at the man page for get_context() for more information.)

commit d838d2ab063d1b591e7aae2c4406ac045a4f0605
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 23 19:27:25 2005 +0000

    Changed the val_context_t parameter type to const val_context_t.

commit ffd1cdddec9dcb2719f38c2e28f3c39fcb3146ee
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 18:49:14 2005 +0000

    Don't show free_validator_cache() in the exported API list as yet.

commit f384bb61e4716a7cb8a65eb9b10a7da3b9915809
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 17:34:28 2005 +0000

    Include the my_malloc, my_free and my_strdup to the list of exported symbols
    just in case MEMORY_DEBUGGING is defined

commit b1581c7c97a39f2fe46ebf6fdf056c7ee9ce4840
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 23 17:26:00 2005 +0000

    No need to check for validator header files during configuration.

commit ab458bce326fcbf0ee85b874ad582cd6595df94f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 17:25:52 2005 +0000

    Add the p_val_error() interface to the list of exported interfaces

commit 23f1b7cf9c8753b3fa79572d0facfb86b3e0985e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 23 17:25:25 2005 +0000

    Change val_api.h to validator.h.

commit 222beaa969fea9a385f8128ef77b2b08b2dcf2a9
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 17:25:06 2005 +0000

    Moved prototype for p_val_error() from val_errors.h to val_support.h

commit 8e1059291e54ddd98f21dea398436460e7aa336f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:58:57 2005 +0000

    Include validator.h instead of val_api.h

commit 78bb8c5467bcc60243ec83c98752b3ad87cd1794
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:58:07 2005 +0000

    Moved add_to_query_chain(), free_query_chain() from val_support.c to
    val_assertion.c since the latter is the only file where these methods are used.

commit d2bf47430a47b916a74d0587775ba596976a1d4e
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:57:11 2005 +0000

    It is sufficient to include validator.h for all programs using
    functions exported by libval.

commit c58ab58a91078407116b53b7cb9eef1532b1c306
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:50:17 2005 +0000

    Moved add_to_query_chain(), free_query_chain() from val_support.c to
    val_assertion.c since the latter is the only file where these methods are used.

commit 799e04f016bdd8119a26bc3e64ffb00dfee2da66
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:49:14 2005 +0000

    Moved the val_result structure from val_assertion.h to here since this is part
    of the libval API.
    Include val_errors.h so that other programs need not include this.
    ADd prototypes for all exported functions.

commit 5bb9786505680bcc34fe2b494877235afc695567
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:47:35 2005 +0000

    Use <> instead of "" for includes

commit 05ad33ce6d52ad43c1d4149368769f349dbde5a0
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:46:45 2005 +0000

    Moved add_to_query_chain(), free_query_chain() from val_support.c to
    val_assertion.c since the latter is the only file where these methods are used.
    Moved the val_result structure to validator.h since this is part of the libval
    API

commit 8e903e7a6ddf6ce28636d25fba06338b5f7b40fa
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:46:04 2005 +0000

    Don't include val_api.h
    Moved add_to_query_chain(), free_query_chain() from val_support.c to
    val_assertion.c since the latter is the only file where these methods are used.

commit 752b292b672be0ba6595de66c17905e9ac4a6948
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:43:44 2005 +0000

    It is sufficient to install validator.h instead of five different header files

commit ca905112e1b4ea642f024052fb23c8869a7ce99f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 16:41:57 2005 +0000

    No longer using val_api.h. It should be sufficient to include <validator.h>

commit 2af221abb16b6315923ef1754152bb3a2b756768
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 15:51:45 2005 +0000

    resolve_n_check() now calls add_to_query_chain() first.

commit 271306bea36a1e776f49380ddcab3084e927befb
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 15:47:29 2005 +0000

    First parameter to resolve_n_check() is now of type u_char *.

commit 53912994cea31d77a664bd0e6504a1546f782f32
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 23 15:46:09 2005 +0000

    resolve_n_check() invokes add_to_query_chain() first.
    First parameter to resolve_n_check() is now of type u_char *.

commit 4c1c978bfd530b82d2afd095c0b5b4909225b4d7
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Aug 23 12:54:59 2005 +0000

    Include val_api.h instead of individual header files.

commit bf90f8be64c91d6e803f3f9eea858c8af57282a6
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 01:20:04 2005 +0000

    dnssec-tools -> DNSSEC-Tools change.

commit 4258da6d7b62a5d230f9e27cc0f256e32f78db3d
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 01:09:52 2005 +0000

    dnssec-tools -> DNSSEC-Tools change.

commit 2ef155f7956de14c7efee850b9c1c8cf6f3631f5
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 00:58:05 2005 +0000

    dnssec-tools -> DNSSEC-Tools change.

commit 2215e5e51301a0f5c373a2b3a3c5d7f185ce9612
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 00:46:33 2005 +0000

    dnssec-tools -> DNSSEC-Tools change.

commit 9e301f4b6538bbc3dfcc51d7ae2c199c3c601da5
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 00:30:12 2005 +0000

    dnssec-tools -> DNSSEC-Tools change.

commit f808aa1564d468aa761abb4478e7cb91d69ee99d
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 00:22:05 2005 +0000

    Let's use proper grammar in that complete sentence...

commit 3c5f57a82e0b9e2473bd5d6f1f1ef46753d49826
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 00:21:04 2005 +0000

    Fragment -> complete sentence.

commit e71c4fdde7135cd294880ba622a9160e8e25c3fa
Author: Wayne Morrison <tewok>
Date:   Tue Aug 23 00:19:58 2005 +0000

    Fixed a typo and added a few formatting spaces.

commit 676d7b4bce3075f0408f269b7046cdfbd3401e13
Author: Wayne Morrison <tewok>
Date:   Mon Aug 22 23:25:08 2005 +0000

    Formatting modifications to match the rest of the pod manpages.
    Reworded a few things along the way.

commit 8f701ab12b3d23039ac52e3442854391a71e582f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 22:18:10 2005 +0000

    Added the val_x_getaddrinfo() function.

commit 2c4c92112df444d54a5c2736df3da704c8f6182a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 20:47:46 2005 +0000

    Ignore spfdnssec.xpi

commit 4a13dbb5246d8f7d271c04465c8447fb6cedbb8c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 20:44:01 2005 +0000

    Added *.o, *.lo, .libs, Makefile.

commit 316a65253e5fbee7e9184e8ca78e610cc32ccc79
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 20:40:45 2005 +0000

    Add val_freeaddrinfo() function.

commit 21d1c4e8b1f184da6d9080026f7b642f815c45b4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 20:40:08 2005 +0000

    Adjust indentation

commit 4b91214ecfc616d6f8dbba3142b89170ab306e3a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 20:39:24 2005 +0000

    Include validator.h

commit 4789d90d6825d6eb6bb0a6b23243e94c2e5dff10
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 20:38:49 2005 +0000

    Use val_freeaddrinfo() instead of freeaddrinfo()

commit 3396790725b33c77d2495ba896d31892e9492aec
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 20:38:20 2005 +0000

    Include val_gethostbyname.h instead of val_api.h

commit 162c17c9bdb05b0786e41827d3c9f2dd77c260eb
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 22 17:10:14 2005 +0000

    remove really really old debugging print accidentally left in.

commit dbc707a4c27345f5d71dafeaa57df3509dcff6b5
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 22 17:08:01 2005 +0000

    remove debugging print accidentally left in.

commit d0fee8694c7906564d6c179307e1cc01a279d9bd
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 22 17:06:17 2005 +0000

    - Allow saving the output as .fig format.
    - Document the magicpoint requirements

commit 15767aff41462b045db0dee6ba718a11ddffed87
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 22 17:05:11 2005 +0000

    reinstate the availability of the GUI-wrapper and shift to Getopt::GUI::Long.

commit 31762749b8c2f26cdb5c00a6df97a4d18547af50
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 22 14:07:42 2005 +0000

    Use the REFERRAL_ERROR definition from val_errors.h instead of the
    SR_REFERRAL_ERROR resolver error code.

commit c44368b6ed8b15780e3a2f2b1dfe4b2a00a45c23
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 22 14:07:11 2005 +0000

    Use the CONFLICTING_ANSWERS definition from val_errors.h instead of the
    SR_CONFLICTING_ANSWERS resolver error code.

commit 00b3c55fcd80901f1cd111212ca8f875feb29f91
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 22 14:05:19 2005 +0000

    Return SR_CALL_ERROR instead of SR_NO_NAMESERVER when no name servers are specified as arguments to the query_send() function

commit 04b5de02b305c740c0b06e16ac09b4a41e705a5d
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 22 14:03:39 2005 +0000

    Moved validator specific definitions from libsres to libval.

commit f338523bc4c2cdf301b6f6446c64c72b27ba40b5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 13:36:28 2005 +0000

    README file for the libval/doc directory.

commit 65a16d99a226ee8284937bb783f8f6fb5489cfa6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 13:31:26 2005 +0000

            Man page in POD format for the val_query(), val_x_query()
            and p_val_error() functions of the validator API.
    
            Initial Version.

commit 0d5ad001c7eaad1bcf94c6f707189f02a510444a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 13:29:02 2005 +0000

            Man page in POD format for the val_getaddrinfo(),
            val_x_getaddrinfo(), val_get_addrinfo_dnssec_status(),
            val_dupaddrinfo() and val_freeaddrinfo() functions of the
            validator API.

commit 098e33467b7f0a4cb273e28c70d857140634a950
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Aug 22 13:28:40 2005 +0000

            Man page in POD format for the val_gethostbyname(),
            val_x_gethostbyname(), val_get_hostent_dnssec_status(),
            val_duphostent() and val_freehostent() functions of the
            validator API.

commit 7253c41929909149db0742d668c9bef743e45690
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 18:20:32 2005 +0000

    Fixed two ambiguous comments in the pod.

commit 1f9bc652169e7ea11fd1e81ad93d5a7ee76427e0
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 17:51:11 2005 +0000

    "Sparta, .nc" -> "SPARTA, Inc"

commit 55c4c5df292f2f7450e4b285f773bb5a92eb2d86
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 17:18:16 2005 +0000

    Command to convert pod man pages into man pages useful for including in
    larger documents that collect numerous man pages.

commit ffc0bc3674066f57b8e51b1ccc27c0b27a2f2501
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 17:02:12 2005 +0000

    Reworded a parenthetical comment.

commit e05cbdf33ee17559cce7786c24caee601c7e65ed
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 16:38:25 2005 +0000

    Changed the description in the pod Name section.
    Collapsed the Synopsis and Description sections into a single Description.
    Formatting changes.

commit d0f7ba9ef7cebba2f7ef32ab33c798e05072d25f
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 16:18:46 2005 +0000

    Pod-mod to use the standard example domain.

commit 937d3e8c77f4b59c080232ed6daa8abeb19c9ef2
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 16:16:50 2005 +0000

    Formatting fixes.

commit 5ea4076948071599215714ec39ae67b81d6352e2
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 15:59:48 2005 +0000

    Fixed casing of several instances of DNSSEC-Tools.

commit d22262ae5bc4fe56d1c0ba2a84973a82e7899f0e
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 15:52:24 2005 +0000

    Fixed the pod module name of a reference.

commit f01b60410e089b09456270c3315044e65e53d5bb
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 15:44:03 2005 +0000

    Pod description of a keyrec file.

commit 8ed837fb367095d1607aaf000773b8364029223d
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 14:57:44 2005 +0000

    Promotion of zonesigner manpage.

commit 7cc6865259d7aa5f2cb7058faeff2e0dd15546ea
Author: Wayne Morrison <tewok>
Date:   Sun Aug 21 14:57:18 2005 +0000

    Formatting changes in the pod.

commit 4f2aab61cb75b24471a9064a12b6949e1f985414
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 17:54:38 2005 +0000

    Formatting changes.

commit 07894fd5c70a17d6cf2aa37a806d986aa6b31f60
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 17:22:04 2005 +0000

    Gave a *much* better initial description of the module.
    Fixed some formatting.

commit 5660fa5fa34eb81a29999a203865856abe547138
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 17:02:33 2005 +0000

    Fixed some formatting and added a reference.

commit 3f399de280590e1cc1875051e067dc1304504d8d
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 16:07:49 2005 +0000

    Emboldened a word.

commit c3c38c2d06669ff6c105cc1ed0675e569c902daf
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Aug 20 16:04:18 2005 +0000

    Set h_errno to the errno value returned by val_gethostbyname().

commit f54b2eda6c2a15fe276d636c50b2db524f1653bd
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 16:01:50 2005 +0000

    Added a very brief description.

commit 7651b4e50d733fb596a46f6bf0923f86d800c4d0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Aug 20 15:51:28 2005 +0000

    Use the new thread-safe version of val_gethostbyname().

commit 2496d54eaeaa5782965ba419de2538351a044ed6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Aug 20 14:05:52 2005 +0000

    Added a parameter (int *h_errnop) to val_gethostbyname and
    val_x_gethostbyname so as to make them thread-safe.  The h_errno is now
    returned in these parameters.

commit 5b7b27dcd9c2869cd7597f76a97324a8d690b5a7
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 03:30:09 2005 +0000

    Added a copyright section at the top of the script.
    Fixed a few typos.
    Added a description section to the pod.
    Sparta->SPARTA.

commit 372698df245557ec5422202ec519a92b5bb34841
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 03:16:54 2005 +0000

    Fixed the pod summary.

commit 0178e37bd955714d6a556990e600d6feb07d08d8
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 03:15:50 2005 +0000

    Pod fixes.

commit cbac1ca17792c59340351f21adff0d9f06059a9d
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 02:45:14 2005 +0000

    Embolden a Perl module name in the pod.

commit 7519e23ff5f8d470b7d993c61122e45d05fa53ce
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 02:40:35 2005 +0000

    Changed a filename to bold, rather than italicize.

commit 3c38b052a9882c516e3664ac32fc864b43b11471
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 02:29:37 2005 +0000

    Add a real synopsis.
    Fixed typos, reworded some things.

commit 850549bc91e295900df01fbaaae44a81566ead0c
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 02:02:24 2005 +0000

    Fixed some typos and did some rewording.

commit 4864b938055fc4353f457a27e7a3ffb89722adee
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 01:58:44 2005 +0000

    Fixed a couple typos.

commit 0ec99a03413866fa3009d2277aa6f81871a3f149
Author: Wayne Morrison <tewok>
Date:   Sat Aug 20 01:51:42 2005 +0000

    Deleted a "./" from the pod.

commit 69fec32eecad76ca469114ab5d0a1b073a2935f6
Author: Wes Hardaker <hardaker>
Date:   Sat Aug 20 00:01:12 2005 +0000

    Added many missing rule descriptions

commit 8cb45a789c75664319f6805185051877ff769072
Author: Wayne Morrison <tewok>
Date:   Fri Aug 19 23:53:11 2005 +0000

    Added a copyright.
    Fixed some pod formatting.
    Reworded some pod.

commit cecdd11c36a7ddac26b24108ef872a9cf0cc8dac
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 19 19:55:38 2005 +0000

    longer, but easier to read, formatting of the rules from the -R switch.

commit c46de17abb75c7d371a08dabbbd68cfbdd9ee7cf
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:55:42 2005 +0000

    Allow test cases to run automatically

commit de9ec05a84d07d2dc5cd9b61993e1680534b9adc
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:35:10 2005 +0000

    Include res_support.h

commit 80ab7d964e266ff9489bad9fabe61ac733e5045f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:30:48 2005 +0000

    Correct memory free-up logic

commit aa49d9f8de14b136c988d9a66c2e01cb873521bc
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:27:34 2005 +0000

    Use MALLOC instead of malloc

commit 38b0091b71f2f12e69809ce960aee4a5fe6fe55b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 19 16:21:35 2005 +0000

    Updated to use the new form of val_gethostbyname() and val_freehostent().

commit a46e64abbcf886e29063c874f481037cafb8173c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:16:24 2005 +0000

    Use MALLOC in place of malloc.
    Perform proper clean-up of allocated memory.

commit 300fc4c9559bb84ae3e2c090ccb7412dfdfa69c2
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:14:43 2005 +0000

    Use MALLOC/FREE instead of malloc/free
    Perform proper clean-up of rrsig_rdata.signature and dnskey.public_key

commit e70f356ab76e70a84322a851bfc0d1cb2a43918b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:12:45 2005 +0000

    Perform proper clean-up of dnskey.public_key

commit 15aa278429a108dce574e0d67540bdecd321a4db
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 19 16:11:46 2005 +0000

    Use MALLOC/FREE instead of malloc/free

commit cb15b3af97773033b47a1015b2ff745d629addfe
Author: Wes Hardaker <hardaker>
Date:   Fri Aug 19 15:04:05 2005 +0000

    change -C wording to remove odd typo

commit 694d2c8efd529205c4086c4a32f3c80573b026b9
Author: Wayne Morrison <tewok>
Date:   Fri Aug 19 14:46:57 2005 +0000

    Fixed a typo.
    Made some font-face changes to bring this page in harmony with many of the
    other tools man pages.

commit 9c695f2e75f6ce085b2cb3e0bf35289b52de201f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 19 14:03:28 2005 +0000

    Check for query_send() in libsres instead of __ns_initparse.

commit e04220e1c464cb5b8ef135714f000cc26fccd46d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 19 13:57:17 2005 +0000

    Added flags parameter to the val_query() call.
    In configure.ac, check for the query_send function in libsres.

commit 20a7e331dd66e9aedcf01d31862addebba9fa64b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 22:04:06 2005 +0000

    Changed printf to SPF_print. Updated to use new val_query interface.

commit 4bd7fd1ba9839b406fda6382871cf5d07864d953
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 22:01:59 2005 +0000

    Added #include for resolver.h.  Needed for SR_LAST_ERROR.

commit 39aa24ca8bfd7006efdc6bb4e320c456408e7efa
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 21:24:40 2005 +0000

    Removed reference to the 'obsolete' directory.

commit 1e371a4f3d85ee69f631bebc0d05c73c69bb94ac
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 21:21:53 2005 +0000

    Removed obsolete code.

commit f59ae96079449d7c6cb941f70276c779fd1590a7
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 20:39:28 2005 +0000

    Added export symbols __ns_name_ntop and __ns_name_unpack.

commit 1bf80f74dd4ae0e2909bbc1c4679b418a6618385
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 20:16:29 2005 +0000

    A Makefile input file for the validator utilities.

commit 761b6c52f2df8c00475c7d4834a7726efe330559
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 20:11:35 2005 +0000

    Remove reference to libvalidat, rename val_stub to libval.

commit 4cc68f8599cd7b9db75b54ee0fd621a4953497bd
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 20:09:16 2005 +0000

    Added header and copyright notice.

commit ba42aa80ffc254f4a84d14bce983df829de8198f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 20:08:18 2005 +0000

    Mention the ./bin directory.

commit b66c04322a106b1e9f3ce784597b2d567a080c9b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 20:07:16 2005 +0000

    Initial version of the README file.

commit 0fecf37e5732ad6ec109eeafdf3a5f69c0065904
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 19:56:15 2005 +0000

    Renamed the val_stub directory to libval.

commit 65102b03d82597f31f85e8341b4ace18d4a3941a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 18:51:00 2005 +0000

    Removing obsolete code from libvalidat.

commit 3bae1843dd7e52c436dd85dc2f2a13f4c56a37a5
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 18:27:45 2005 +0000

    Commented out usage of a constant that was not defined.

commit afe626f205ff48b49abb25a897d8018cc75ecce7
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 17:50:47 2005 +0000

    Add prototypes for memory management debug routines.

commit 7d69742ce6bb5b59b124f9384715b5b06e58b625
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 17:45:36 2005 +0000

    Re-order some error conditions.

commit 1a9f4afb47206be18f7cef24dcb06f6fc6042287
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 17:44:07 2005 +0000

    Bring memory management debug routines to the head of the file.

commit 31d393385df701057822befcd25b6b30e651a9ee
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 17:42:41 2005 +0000

    Perform/allow for proper free-up of memory.

commit 68c85fd87434576c53ec7a6087bee15af4dc991c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 17:41:05 2005 +0000

    Free up validator cache once we have the response. This will change once we have the ability to timeout entries in the
    cache.

commit 87fa66969b024bf8002d781e71f0d59908ea29b0
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 17:39:49 2005 +0000

    Add function to free up validator cache

commit 0604e5ac3e840589c2fec7728362f7d4e93cac4d
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 18 17:14:54 2005 +0000

    documents update and addition of dnspktflow

commit 2e5a2dc6baed44467a0db8cc70d5b6858f789a8f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:10:13 2005 +0000

    Moved some of the printf statements within an if (res_io_debug) statement.

commit 5abd26203e1e311bdbf90ae5ab15669536d3c900
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:08:53 2005 +0000

    Removed the obsolete val_verify() function.

commit 5a4b92b867e09d6947b4ded74f19b11f36006675
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:08:17 2005 +0000

    Removed code-duplication.  val_query() now just calls val_x_query() with
    a NULL context, and packages the return value to conform to the res_query
    interface.

commit 2106cf09e90b812e1e4ff536484fc7d6fd7c0717
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:06:22 2005 +0000

    Removed code-duplication in val_gethostbyname().  val_gethostbyname() now
    just calls val_x_gethostbyname() with a NULL val_context parameter.

commit a2b65a3e230843ab54d8318705b96852bf519dae
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:04:43 2005 +0000

    Removed declaration of _val_query().  Added declaration of val_query().
    val_query() now takes an additional 'flags' parameter of type int.  It
    is reserved for future use.

commit b3d27a5ca783b78ea84aa936ee9bdb272513004c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:03:25 2005 +0000

    Called val_query with an additional 'flags' parameter.

commit 8e1712a311718d7ebfb2ffe0fcad179aab55c7e8
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:02:31 2005 +0000

    Added val_query.h and val_x_query.h as targets of install.

commit 55e16efcef1557b520187258b51f7a402c22307e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 17:01:19 2005 +0000

    Moved the declaration of val_query to val_query.h.

commit c32ca86a864b6be92789ab829527b088b37527e8
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 16:58:01 2005 +0000

    Changed the name of the command line tool from 'verify' to 'validate'.

commit ba5038b840a95a653912a425c5d4d0c9673174d8
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 16:55:36 2005 +0000

    Removed the val_verify method.

commit 62dc19f4b3b9d3a49ea29b5688fe1a4f6f451560
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Aug 18 16:55:01 2005 +0000

    Added another test case.

commit 306e000e67029cc46d680ba255fc3d82d66a8896
Author: Wayne Morrison <tewok>
Date:   Thu Aug 18 16:34:02 2005 +0000

    Fixed the opening pod description.
    Added a copyright notice to the pod.

commit 3330df5711263c0e72bfd131a82fd156775267d6
Author: Wayne Morrison <tewok>
Date:   Thu Aug 18 16:33:21 2005 +0000

    Added copyright notices to the pod.

commit 3229550c5174c7a0ce26070f495d9229a91826d2
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 18 16:27:14 2005 +0000

    install the dnspktflow tool

commit 63594c406905fe3280d5cc8faae46e3dca4b0cee
Author: Wayne Morrison <tewok>
Date:   Thu Aug 18 16:26:58 2005 +0000

    Fixed part of the pod.
    Sparta->SPARTA change.

commit 5a9d1ef9815cf2679fa8e337df236f14c6018a10
Author: Wayne Morrison <tewok>
Date:   Thu Aug 18 16:25:58 2005 +0000

    Sparta->SPARTA change.

commit 288e59103afacd995314e7582893026d7957a24a
Author: Wayne Morrison <tewok>
Date:   Thu Aug 18 16:16:06 2005 +0000

    Sparta->SPARTA change.

commit a3597d80fe5071387838b3df393b1c9b1f535079
Author: Wes Hardaker <hardaker>
Date:   Thu Aug 18 15:01:51 2005 +0000

    new tool: dnspktflow, which traces the results of a tcpdump file to visually display DNS requests as they're passed from host to host

commit d9d5e8ff03c81c6d5d7a885e46c003507ce7dc87
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 14:49:05 2005 +0000

    Add an example policy statement for zone security expectation status

commit 9de162d36d78fa12cc73f38b6d14f2d07becc36e
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 14:46:03 2005 +0000

    Add additional test cases

commit 50f6947bf1c03e583764f5def78a47295306495f
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 14:45:30 2005 +0000

    Add a note about need for namecmp() where strstr() is used.

commit 6626fa288d70baa066f6a53cf1c25a23a147a7a2
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 14:44:18 2005 +0000

    Add logic for checking RRSIGs on wildcards.

commit 99ab641322d82133a978ae97bcd6822411fe8409
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Aug 18 14:43:40 2005 +0000

    In check_label_count() return the difference between labels in the name and labels in the RRSIG instead of simply returning
    the boolean status that a wildcard exists.

commit 0f8c6d0c819e69b7eece96d4430818059083e171
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 23:53:29 2005 +0000

    When querying the cache, make sure that only record sets with data present in them are returned, i.e this is not a cached
    BARE_RRSIG

commit a90cb0309cc9666acbd51c86ba3104104502744e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 23:03:34 2005 +0000

    Made BARE_RRSIG a non-error condition.
    Added VALIDATION_ERROR to catch all errors that cannot be proved by some chain of trust

commit 94ed943845a7e26200797c521159ed0d8ba113e2
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 23:01:47 2005 +0000

    The check for a trusted zone now does a substring comparision between the query name and the configured zone. There is no
    longer an implicit requirement that a RRSIG be queried before this can return an answer.
    Use the VALIDATION_ERROR status for all errors that cannot be proved by a chain of trust.
    Modified NONSENSE_RESULT_SEQUENCE to not return TRUE if the previous error condition was NO_ERROR

commit 3d7a17359f6cb8e62a8cbd1b1a8552314320bbdc
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 21:51:56 2005 +0000

    Check for SR_ANS_BARE_RRIG instead of determining this status each time.
    Bare RRSIGs are present in individual RRsets, rather than different RRs within
    an RRset. Correct the logic that uses earlier assumption.
    Use the build_pending_query() method (where trusted keys are checked for) instead of crafting the queries for DS and DNSKEY by hand.

commit cbd7b740439569dae17efbfd616bf02e2a17c2aa
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 21:36:29 2005 +0000

    Swapped the ordering of the type and class parameters in val_x_query() to make it consistent with res_query()

commit d1aeba5dda1c0f5ac92fbbc689870c0914e904fa
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 21:33:32 2005 +0000

    Add an answer type for bare RRSIGs

commit 04319835f1d2cb53500ea956feda7ec6fe91b4d6
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 15:20:42 2005 +0000

    Make the check for a trusted zone in a different function. Call this function
    while checking for *any* data, not just the DNSKEY.
    Error fix: assertions were not retaining failure conditions in verify_n_validate

commit f7adaa658b1c8bb675f7b231fe27ad77af5579b5
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 15:16:27 2005 +0000

    Display the error number in addition to the error string

commit 38bffab4d213604daacadce86437017cbae89e87
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 13:59:29 2005 +0000

    list of TODO items will appear in a separate file

commit 83854ee71a6345e211180100e3230ec04e5e442a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 17 13:46:34 2005 +0000

    Modified to allow policies to be properly overridden inside switch_effective_policy().

commit dbfa86da4ea75332ce4760f3701709e532d586b2
Author: Wayne Morrison <tewok>
Date:   Wed Aug 17 03:30:30 2005 +0000

    Added -translator option for specifying a non-standard translator.
    Moved option processing into its own routine, and changed to use GetOptions().
    Added some examples to the pod.

commit 5821abc381dacc0572a4b6de5dce2d3d655fda48
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 16 18:38:50 2005 +0000

    Interchanged the order of class and type in the argument list.

commit 03d8dbd8d020daa3b598c89001210968b7b3c63f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 16 18:36:17 2005 +0000

    Check the zone security expectation when deciding if the key is trusted.
    Fixed/cleaned up the trusted key checking routine. This routine directly
    returns the assertion state instead of an intermediate value.

commit 73ecee1680fe5b73b61baa93aade739ad39fd20f
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 16 18:36:00 2005 +0000

    Rename error conditions that had a leading A_ to them. A_* is reserved for
    assertion states.
    Added a new error condition for describing zones that we never trust.
    Created a new error type for describing nonexistence of a name

commit e5e0bb09b4b8f8349f7365e98413ef78c5266734
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 16 18:35:39 2005 +0000

    Using definitions for all the keywords used in the validator configuration file instead of using hardcoded values.
    Corrected free-up logic for the trust-anchor policy chain
    No longer defining policy for not_preferred_* cases.
    Added logic for storing the zone security status as a policy element.
    Clear the policy pointer array before switching to a different label.

commit 1e0236e798b8b948427dbe76dcffb5baea6e964b
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 16 18:35:26 2005 +0000

    Create definitions for all the keywords used in the validator configuration file instead of using hardcoded values.
    No longer defining policy for not_preferred_* cases.
    Defined a new policy type for storing the zone security status.

commit 21c214634d887ad9a717d3e2dbcbd9acd42bc8b7
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 16 18:34:58 2005 +0000

    Display the error conditions for NONEXISTENT_NAME and NONEXISTENT_TYPE

commit 15953affaa1b7af5426823527d23247e9ba22853
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Aug 16 18:34:09 2005 +0000

    Moved A_TRUSTED to val_errors and split this into TRUSTED_KEY and TRUSTED_ZONE
    Removed all policy for not_preferred_* constructs. This will be special cased in the corresponding preferred_* policy
    constructs.

commit b01df889b9cd33f051abda1f8ecc3977de8fbf8c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:21:43 2005 +0000

    Use validator error codes where ever possible instead of resolver error codes.

commit 69f9bbd17866a6892421fffb248c825b5cd96dbb
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:18:58 2005 +0000

    Added include for val_resquery.h

commit 33c0f7e1b43e10899a5dfd54f06219a513d34607
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:18:39 2005 +0000

    Added definition for the DNS port
    Added definition for Q_ERROR_BASE. Resolver errors start from this number.
    Added definitions for delegation_info. Moved the query_list structure from
    val_resquery.c to here.
    Added three new elements to the query_chain structure: the name server list to
    where the query needs to be sent, the information pertaining to referrals and
    the transaction id for this query in the resolver.
    Modified the domain_info struct so that it now has a field for the error code instead of the error message.

commit fa67af089384921529c0de8ba427fa42ce9d135c
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:18:19 2005 +0000

    Use validator error codes where ever possible instead of resolver error codes.
    ifdef away the code that fetches missing glue. This logic makes it difficult to
    achieve asynchronous query generation. This will be re-written to follow the
    query chain approach.

commit 782762506150a16ce8f2f6d133cd7bac051e0381
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:18:03 2005 +0000

    No longer using rrs_status in struct rrset_rec
    Use validator error codes where ever possible instead of resolver error codes.

commit ac88b901268c9b9836da5ac185183af2537cf61f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:17:42 2005 +0000

    Add prototypes for suport calls moved from val_assertion.c to val_support.c
    Removed prototypes for functions moved to libsres
    init_rr_set() and find_rr_set no longer take the tsig status as a parameter.

commit c7f34dd4969c45f6ab29416a99c2635a4c09bbc8
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:17:30 2005 +0000

    Moved a bunch of (suport) calls from val_assertion.c to val_support.c
    Moved the name structure destruction routines to libsres
    Use validator error codes where ever possible instead of resolver error codes.
    Removed free() for no longer existent error message in domain_info
    No longer using rrs_status in struct rrset_rec
    init_rr_set() and find_rr_set no longer take the tsig status as a parameter.
    Don't display the generic DNS_FAILURE error message.

commit e50dadbd437decb8e793eb3c6cf4c52c4b05add6
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:17:14 2005 +0000

    Removed the val_resquery() method; instead define the val_resquery_send() and
    val_requery_rcv() functions.

commit e17d6f1bdd563c76c4f6ce0bbca2182048c2c017
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:16:59 2005 +0000

    Moved the query_list structure to validator.h. The static registry of queries
    sent out is now a part of the query_chain structure. Pass this value to the
    register_query and degregister_query functions. The deregister_query(ies) method now destroys all registered queries in this
    query_chain structure.
    Add convenience macro for merging RRsets
    Directly pass the matched query_chain structure to digest_response for the query name, type and class
    do_referral is no longer recursive. Directly pass the matched query_chain structure to do_referral for the query type and
    class. No longer returning the error string as a parameter, instead using the  status field in query_chain structure.
    Referral specific information is saved off of the qc_referral field.
    Use validator error codes where ever possible instead of resolver error codes.
    Removed the val_resquery() method; instead define the val_resquery_send() and
    val_requery_rcv() functions.

commit bbfbdec2cd452c1c3baaeeb83a4eba9b9612266a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:16:34 2005 +0000

    No longer using rrs_status in struct rrset_rec
    Display error code in domain_info instead of the error message.

commit a8df68c4c1b2247546efaaf19d7ee4c46486769a
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:16:13 2005 +0000

    Move definition of (D)NS_PORT to validator.h

commit 964996414d203cdb3b53af92bdbc5c7978c5e8a3
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:15:52 2005 +0000

    Use validator error codes where ever possible instead of resolver error codes.
    Error fix: line in getline(&line) should be set to NULL before next invocation.

commit 2a613c21414de8d3af78f54f04d747e4eda54d12
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:15:34 2005 +0000

    Clean and Re-organize error codes yet again. Major change here is that DNS
    (resolver) error codes are also made available.

commit 9dbb1eb191694df9f027bb955e246d39269d2e53
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:15:17 2005 +0000

    Use validator error codes where ever possible instead of resolver error codes.

commit 2ebb348379480c9ed98847d5f715cd46030933aa
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:14:53 2005 +0000

    No longer using rrs_status in struct rrset_rec

commit 0b89b9cf3956e7eeca650ca1601dcd0c84547a35
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:14:32 2005 +0000

    Remove prototypes for support calls moved from val_assertion.c to val_support.c

commit 94f7ae507a55a1a88ebcca17fc60c62335065f5f
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:14:14 2005 +0000

    Moved a bunch of (support) calls from val_assertion.c to val_support.c
    Use validator error codes where ever possible instead of resolver error codes.
    Modified to allow multiple outstanding queries at the same time
    Re-structured the try_verify_assertion method to use if-then-else instead of a
    switch-case construct.

commit d7df9911c03415f93188b5702ed017169021e5a0
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:13:14 2005 +0000

    Re-organized error codes: removed un-used error codes and TSIG status codes.
    rrs_status is no longer a part of struct rrset_rec
    Added prototypes for name_server destruction routes; also modified the
    prototype for function calls in res_query that no longer have the error message
    passed as the last parameter.

commit 623c8c2bd3037dc617670c021d595836b963b3a5
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:12:58 2005 +0000

    Added routines for destroying the name_server structure

commit 9725b6e15063fd1295a33695857b2aa4e5b7cc10
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:12:41 2005 +0000

    Removed the res_sq_set_* function calls. Replaced these by error value codes.
    Also removed the error string variable from
    theres_something_wrong_with_header(), query_send(), response_recv(), get()
    Added code to clone the name_server structure when a query request is made.
    This data is free-d when the response/error is returned.

commit 2b9600a913826d0700bdf9f344aac70435812ccb
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:12:14 2005 +0000

    Added declaration for res_quecmp
    Destroy nameserver attached with the expected arrival structure in
    res_sq_free_expected_arrival()

commit ad632517c83b7b4f57ef1f7876ac952edc016b66
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Aug 15 21:11:53 2005 +0000

    Added symbols for name server destruction routines

commit 6241726b0418bb3b4926b800d0a203fd1e0fe793
Author: Wayne Morrison <tewok>
Date:   Mon Aug 15 18:25:50 2005 +0000

    Un-overed a few lines for a better verbatim example.

commit 62d61b63420e3b13dde21d3be1df1f325847e1ea
Author: Wayne Morrison <tewok>
Date:   Mon Aug 15 18:24:03 2005 +0000

    Deleted an unnecessary TODO section from the pod.

commit 2bbd4707c29aec21169705bb3ed871a39f445d3d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 12 21:41:56 2005 +0000

    Use the updated API.

commit 761a7d5b6673daebec0c0df6ba3a10a38db1447d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 12 21:41:28 2005 +0000

    Replaced the ADDRINFO_DNSSEC_STATUS macro with the
    val_get_addrinfo_dnssec_status() function.

commit 3b80faf2077a37fb8b1e164afd48f51020c46311
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Aug 12 21:40:17 2005 +0000

    Removed the additional dnssec_status parameter to val_gethostbyname and
    val_x_gethostbyname functions, to make the API consistent with the
    val_getaddrinfo function.  The dnssec-status can now be retrieved using
    val_get_hostent_dnssec_status() function.

commit 9960156fe7e5e839018f8fb2e04b19d222813923
Author: Wayne Morrison <tewok>
Date:   Thu Aug 11 16:21:09 2005 +0000

    Improved pod discussion of verbose levels.

commit 50670d29d7c7fae50cfda88d3108a6614d47d750
Author: Wayne Morrison <tewok>
Date:   Thu Aug 11 14:56:52 2005 +0000

    Reworked the verbose output so the various levels of verbosity made more sense.

commit 2ffc7a2eb15e987b2ce276aab7929dc98c8a1f28
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:38:07 2005 +0000

    Re-ordered the #include for validator.h so that new definitions
    within it are seen.

commit 73ed2610e7c06bc27c4eacc1e61819e7e90f1648
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:37:51 2005 +0000

    Added definition for RESOLV_CONF and modified VAL_CONFIGURATION_FILE;
    both of these are should be in /etc
    Moved definitions that were only used by the validator from resolver.h
    struct val_context contains the name_server struct as an element
    instead of the resolver_policy. Resolver policy should be a part of
    the name_server structure (LATER)

commit a33c0e186609a7fbfc93ff8708223e2d96abfd65
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:37:29 2005 +0000

    res_zi_unverified_ns_list does not take res_policy as an argument
    any longer. The value should be picked up from the context.
    Added definitions for the zone status previously present in resolver.h

commit 15ac34ebe37754bf4938f7b85d5d1863b56ad2e9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:37:15 2005 +0000

    res_zi_unverified_ns_list does not take res_policy as an argument
    any longer. The value should be picked up from the context.

commit d871f10b059ad9b015d8517dfc6e65742f83c5f9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:36:35 2005 +0000

    Re-ordered the #include for validator.h so that new definitions
    within it are seen.
    changed the name of qname_chain->qc_... to qname_chain->qnc_...

commit e6c49cfc9d6028e790b0f5d624f47847d2122ad8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:36:17 2005 +0000

    Made function names internally consistent.
    Added functions moved over from val_context.c
    Copied the resolv.conf parsing routine from val_query.c

commit d54f448bc344b97d8112f0b04490b43dd9d0b161
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:36:02 2005 +0000

    Added definitions for macros and functions moved over from
    val_context.c. Also added missing definitions.

commit 17a9ae641abb037198790b2098d6cdefd15519ae
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:35:45 2005 +0000

    No longer using res_policy val_resquery, instead we use the name
    server directly.
    Use the definition of RESOLV_CONF from validator.h

commit 246dad8b007a0eb05aad5344a0f7af3469a47b07
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:35:23 2005 +0000

    No longer using res_policy val_resquery, instead we use the name
    server directly

commit 6171b108ca92718f682b8baba66c33d7a720f39f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:34:56 2005 +0000

    changed the name of qname_chain->qc_... to qname_chain->qnc_...
    Renamed ns_list to ref_ns_list to indicate that this is actually
    the list generated for referrals
    No longer using res_policy, instead we use the name server directly.
    Add (incomplete) support for merging contents from cache and context
    to generate the name server list when there is no preference of
    where to direct the query to.

commit 2f671614d00f5a98b9c07814cdf6d5b61df09157
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:34:30 2005 +0000

    Moved all policy-related bits to val_policy.c
    Changed name of destroy_policy to destroy_valpol
    Changed argument in destroy_respol to be consistent with
    destroy_valpol

commit cb621b80a750c14d5a91dae7c487e11720c8a225
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:34:12 2005 +0000

    Now including validator.h

commit 06b0f1be35cb79ed9c775a3128976157a9fc01da
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:33:54 2005 +0000

    changed the name of qname_chain->qc_... to qname_chain->qnc_...

commit f782443d55eee509338b6a7f77ee2317da0ebe92
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:33:38 2005 +0000

    Changed the name of qname_chain->qc_... to qname_chain->qnc_...
    Now using nslist in context instead of the resolver_policy structure

commit da52af49f3dfebe9263473c12e7a935e2163a231
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:33:04 2005 +0000

    Added prototype definitions for new interfaces.
    Moved un-used definitions to validator.h
    Added definitions for useful values that were present in
    res_transaction.h

commit fdde21663e5d9d2c479966642a100afc1eb13a28
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:32:39 2005 +0000

    Removed the signed query and its length as parameters for
    res_tsig_verifies. The function still doesn't do anything
    useful.

commit 74db09b52b34ef451039c534487eef9934577d0b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:31:57 2005 +0000

    No longer include res_transaction.h directly.
    Added implementation for query_send and response_recv
    Modified get() to use above methods
    Changed fourth argument in get() from the resolver policy
    to the name server list

commit acf4dbe6db177418f41e668bdbc6b2fedd706e76
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:31:22 2005 +0000

    Merged functionality provided by res_transaction.c into
    query_send and response_recv, now present in res_query

commit e1d44fba0fd761dd2fe14f124f651b7bed025246
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Aug 10 16:30:05 2005 +0000

    Added symbols for query_send and response_recv

commit 0d34f178279eb4f7ee19f64b0938e4bae43f3357
Author: Wayne Morrison <tewok>
Date:   Wed Aug 10 15:01:55 2005 +0000

    Fixed podtrans' pod for new file exclusions.

commit b465d864e13ad3801b15e2288c027ab72128ab2e
Author: Wayne Morrison <tewok>
Date:   Wed Aug 10 14:58:19 2005 +0000

    Added a few more file types to exclude.
    Fixed the regexp for object file exclusion.

commit 5d090d1c95741d1768b3b49141c1cee0eb4821f4
Author: Wayne Morrison <tewok>
Date:   Wed Aug 10 14:43:24 2005 +0000

    Tool to search a hierarchy for pod files and translate them into
    a readable form.

commit 4acf9d0c3852f30371e31f09e65bc7d8af9b53b3
Author: Wayne Morrison <tewok>
Date:   Wed Aug 10 14:24:31 2005 +0000

    Added two missing =back lines to the pod.

commit 26ab8cc86f7990b3b7adecfdf735529b1fa9eab3
Author: Wayne Morrison <tewok>
Date:   Wed Aug 10 12:58:05 2005 +0000

    Added guts to make -archdir and -savekeys functional.

commit f39fe1c6fe8efacaa1d9ff102e66005896d58aaf
Author: Wayne Morrison <tewok>
Date:   Wed Aug 10 12:49:15 2005 +0000

    Added -nodate to the usage message.

commit 774195d691139aa223b6a73d44b9adad225cec93
Author: Wayne Morrison <tewok>
Date:   Tue Aug 9 02:32:33 2005 +0000

    Renamed -rollforce to -forceroll.
    Documented -forceroll.

commit 0da07f323678b2ca8b49a668027cc4d2ac85a4fd
Author: Wayne Morrison <tewok>
Date:   Tue Aug 9 01:52:28 2005 +0000

    Tidied up the long output.

commit b3cc18e7763fe5a1fe63573d2ed4ba083a478ab5
Author: Wayne Morrison <tewok>
Date:   Tue Aug 9 01:42:17 2005 +0000

    Added the -nodate flag, which prevents the display of a key's date.
    Fixed to display the length of ZSK keys.

commit 2ae8f772377e0eed6ddadadd07d5660278c9b22d
Author: Wayne Morrison <tewok>
Date:   Sun Aug 7 22:37:29 2005 +0000

    Moved argument checking prior to argument usage in call to named-checkzone.
    
    Added better handling for the -zone option, the zone-file argument, and
    the zone-out argument:
    
            - Renamed $zone to $zonefile.
    
            - Added a new $zone to hold the name of the zone being signed.
    
            - Made zone input and output files required arguments.
    
            - If -zone isn't given, then the zone input filename is used for
              the -zone option.

commit 5c4c352e6324f645957f2e9c5f6d2ac97fe81e58
Author: Wayne Morrison <tewok>
Date:   Sun Aug 7 22:01:36 2005 +0000

    Add entries for -archivedir and -savekeys.

commit 9d6d56006e75cee037f4932a730f8e90b40500f3
Author: Wayne Morrison <tewok>
Date:   Sun Aug 7 19:33:23 2005 +0000

    Moved option printing into its own routine, as well as moving the location of
    when the printing will be performed.  This gets rid of multiple sets of
    option displays when optsandargs() recurses.
    
    Commented default definitions.
    
    Added -archivedir and -savekey options.
    (These options are not completely implemented.  Do not use yet!)

commit 9cac3aab2a2febfad8ea70d5b077f6079b6a1868
Author: Wayne Morrison <tewok>
Date:   Sun Aug 7 16:34:09 2005 +0000

    Added entries for archivedir and savekeys.
    Added a note that true/false flags must be specified with a 1/0 value.

commit 2e13dd6b797e09477b6f1cf6c5183333be19ce4a
Author: Wayne Morrison <tewok>
Date:   Sun Aug 7 16:32:43 2005 +0000

    Added entries for archivedir and savekeys.

commit f04664463f7f211a48478c8d5a0ef8233b2a68f0
Author: Wayne Morrison <tewok>
Date:   Sun Aug 7 15:35:13 2005 +0000

    Replaced the options description in comments at the beginning of the file
    with a reference to the option description in the pod.

commit f2f6b1c52e8c335b7dd1b0c8613dfa07e5aed2c2
Author: Wayne Morrison <tewok>
Date:   Sat Aug 6 03:52:20 2005 +0000

    Added entropy_msg.

commit 612038a616507ee6187bc79065964f459774e31f
Author: Lindy Foster <lfoster>
Date:   Fri Aug 5 21:11:53 2005 +0000

    fixed some mispellings and typos in documentation portions of these files.

commit f6e0f3961f4ca1e2b9328329e5596a16401a7cd5
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:36:33 2005 +0000

    Don't include headers that no longer exist
    Use renamed headers
    Use val_resquery instead of res_squery

commit 3f093d4828faeb1fb104b89cd7b34862f48aa3c1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:36:02 2005 +0000

    Don't include headers that no longer exist
    Use renamed headers

commit 161b345e4f6cfde4017f5692c9b4901ccfb6d932
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:35:29 2005 +0000

    Add prototypes for functions moved over from res_support.c

commit 1193bd6fdd39a4b281c8fd5074e9c082910c903b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:35:13 2005 +0000

    Don't include headers that no longer exist
    Move over functions used only in this file from ../libsres/res_support.c to
    here. wire_name_length is duplicated, but we've already made it static in libsres

commit 23c167de1e78a2ea82e53ffdc08c59397c2e59be
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:34:30 2005 +0000

    Use renamed headers

commit 02aea3a0d500ac3f2eb840d1a8c52f29c04eedce
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:34:07 2005 +0000

    Define INDETERMINATE to be the same as INDETERMINATE_TRUST

commit e5ce79f2bd6c389f4fda900e177449f5334548da
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:33:12 2005 +0000

    Don't include headers that no longer exist

commit ade3ff268b4fb78f34c6c449be70ded2dfe53525
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:32:36 2005 +0000

    Dont include headers that no longer exist
    Use val_resquery instead of res_squery
    Get rid of some warnings

commit 1512e7f5ebdf16e5cb6981b8db9af127bfd536b6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:32:02 2005 +0000

    Use val_resquery instead of res_squery
    Also build validator_driver.c instead of resolver_driver.c

commit 13cca16b82c0ec43e10fd15c0dc2ea123a911d07
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:31:37 2005 +0000

    Re-named res* files to val* files

commit 2bee25c186e77ed58aa73d7ac063460057a26bf1
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:29:22 2005 +0000

    Now building res_support.c instead of support.c
    Export only those symbols that are needed by the validator

commit b3d54108bb66223540cb256fd3d953d9faf2ff16
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:28:57 2005 +0000

    Include res_support.h instead of support.h

commit 0b0c48cbdca95bf80bccaa7c6e71d579909b4a25
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:28:41 2005 +0000

    Include res_support.h instead of support.h
    No longer including res_errors.h since this has been merged into resolver.h
    Moved functions used only in this file from res_support.c

commit 069468cc46b15d3450e08203663aae4661dcd38b
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:28:03 2005 +0000

    Include res_support.h instead of support.h
    Moved res_quecmp() from here to res_query.c where it is actually used

commit 4082e084c701755437843469ed61a6143fc65be3
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:26:45 2005 +0000

    Merged error definitions from res_errors and prototypes from res_query into
    resolver.h

commit b15bab6fb6eb6e1d6d2ed472cfb5073c889b3a26
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:24:53 2005 +0000

    Renamed support files so that they now have a res_ prefix

commit 49f5c123d9e34044f09b14ee361ed7af7fd193eb
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Aug 5 20:22:09 2005 +0000

    Make it clear which symbols in libsres are being used by the validator

commit ce8b0a590cc6e65840cca2ebd19ff9e65a28c896
Author: Wayne Morrison <tewok>
Date:   Fri Aug 5 16:01:47 2005 +0000

    Ensure that the zone's end-date is always written to the keyrec file.

commit 9b7f9e4b744da516bca6bdbfc24aebad17e93708
Author: Wayne Morrison <tewok>
Date:   Fri Aug 5 13:15:56 2005 +0000

    Split a pod paragraph in half.

commit 91fb5827c21a3ede49b2d1ccbc621991cd49396a
Author: Wayne Morrison <tewok>
Date:   Fri Aug 5 13:12:25 2005 +0000

    Added an entry for -genkeys.
    Renamed -reuseksk to -genksk.
    Renamed -reusezsk to -genzsk.
    Adjusted spacing for @stdopts entries for greater legibility.

commit edcd7994d3a98d09e0f5d3f3a874b95e6cec822a
Author: Wayne Morrison <tewok>
Date:   Thu Aug 4 18:04:36 2005 +0000

    Fixed some defaults in the header comments.
    
    Renamed and relogic'd -reuseksk and -reusezsk to -genksk and -genzsk.  This
    makes key re-use the default.
    Added -genkeys.
    
    Made the display of the random-number-generator-related entropy message depend
    on a config option.  The default is to display.
    Made the entropy message shorter so that it's more likely to be read and
    to be useful.
    
    Modified to write the keyrec file after each set of keys (KSK and ZSKs) are
    generated.
    
    Deleted a few unused subroutine arguments.
    
    Added a message saying when the zone expires and insisting that the keys not
    be deleted until then.  These messages are likely to be honed further.
    
    Adjusted usage message and pod as needed for the above changes.

commit 4abebbe0818af67e91653008465d0cdac959bd35
Author: Lindy Foster <lfoster>
Date:   Thu Aug 4 17:44:54 2005 +0000

    added copyright and pointer to sourceforge.

commit dc3307b2f71a690811e10054a33d09ea42dd79d4
Author: Lindy Foster <lfoster>
Date:   Thu Aug 4 17:40:23 2005 +0000

    improvement in range management, plus copyright and sourceforge references.

commit fee7bebe1ad9a7cc9d7ac2ca446b86828072166f
Author: Lindy Foster <lfoster>
Date:   Thu Aug 4 17:37:00 2005 +0000

    minor readability improvements, plus copyright and sourceforge references.

commit 0f979d410f36fc3109dd46a06ba3b2b72a7daa0e
Author: Wayne Morrison <tewok>
Date:   Tue Aug 2 01:22:00 2005 +0000

    Added defaults for random number device and end-date.
    Moved default key lengths to 1024.
    Ensure a bunch of fields are included in the final keyrec.

commit 9a78ee4a71c7907c8d96713c83ef9291e57d8d06
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 17:42:37 2005 +0000

    Added the -rm option to the usage message.

commit 3655cb663db143e69d2c43442f5c11c1cd4b7ff9
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 17:40:48 2005 +0000

    Added notes about timetrans and timetrans.pm.

commit 9b2bfff938489fc1ead44fc55c1fdd4180589003
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 17:34:07 2005 +0000

    Added a message indicating when the zone's signing would expire.

commit d8d8595119551e78351e251bd65d682a2a81d376
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 17:29:14 2005 +0000

    Added a note about timetrans.

commit e115a4ebc1773af7ba420fa30db21a4650f21025
Author: Wayne Morrison <tewok>
Date:   Mon Aug 1 14:02:11 2005 +0000

    Convert from time units (seconds, minutes, hours, days, weeks) into the total
    number of seconds.  Also does the reverse conversion.
    
    This is intended for calculating the NNNN for the "-e+NNNN" option to
    dnssec-signzone.

commit 00bdf8a8932d1fa121798162735d8f03c34d603f
Author: Wes Hardaker <hardaker>
Date:   Mon Aug 1 12:32:16 2005 +0000

    use Getopt::GUI::Long instead, and related features

commit 9e8d24a3e7e6f47dfd35c0343bd14e65f42dfd36
Author: Wayne Morrison <tewok>
Date:   Sat Jul 30 01:09:00 2005 +0000

    Test/demo program for timetrans.

commit cc67340a6ae2f17dda29bd941b66b5417eff4b84
Author: Wayne Morrison <tewok>
Date:   Fri Jul 29 22:52:34 2005 +0000

    Added module to convert a seconds count into a text string of the days,
    hours, etc.   Using this module, you do such things as converting
    800000 seconds into "1 week, 2 days, 6 hours, 13 minutes, 20 seconds".

commit 71e562192720b3fbcb102829f2dc33ccd49f24ef
Author: Wayne Morrison <tewok>
Date:   Fri Jul 29 14:48:46 2005 +0000

    Fixed a typo in the usage message.
    Added pod describing how values are determined.

commit 854f0159530ae991d04e3c4bf28a589bf0bd5e63
Author: Wayne Morrison <tewok>
Date:   Fri Jul 29 00:22:07 2005 +0000

    Get a usage message if no options or arguments were given.

commit d6a641288268d3c239f2431a1c68d2bb9155e228
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jul 21 20:16:37 2005 +0000

    Simply return the validator status in ADDRINFO_DNSSEC_STATUS instead of
    first checking for NULL. (ainfo == NULL) does not necessarily convey
    the validation error status. On the other hand, we now have to check
    for the above condition before calling the ADDRINFO_DNSSEC_STATUS macro.

commit 93eb29a1476b14a3bbf27a997b29c83f5cb1841e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:49:20 2005 +0000

    Added logic for proving non-existence of a name given a trusted proof.
    Simplify our logic of proving proof of non-existence at some point in the
    chain-of-trust other than the leaf. Short summary is that we don't check this,
    cause its not important; either way the answer is not trustworthy.
    Moved logic of identifying pending queries for an assertion into a function.
    Now use INDETERMINATE_ERROR to say that a chain of errors was seen and
    INDETERMINATE_TRUST to say that we could not reach the trust anchor.

commit ef95bc5c0b3e81488eebccbe3d65f4129458ca3f
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:48:50 2005 +0000

    Added the prototype for dump_rrset()

commit 90d41f22898d6b6ef4c8dde2345e34c2b60273e3
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:48:29 2005 +0000

    Use INDETERMINATE_ZONE when we want to say that we cannot distinguish
    between an unsigned zone and answers from which signatures have been
    stripped.  Move the check_label_count() function from val_verify.c to
    val_support.c.

commit 9924da923fb634528877c72c55f3ac12d48d2a58
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:48:00 2005 +0000

    Added prototype for check_label_count()

commit a79f92dc79899b7d195ff8e94b0865136a2912f4
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:47:40 2005 +0000

    Add string representations for new error codes. Remove string
    representations for error codes that are no longer used.
    Move the check_label_count() function from val_verify.c to val_support.c.

commit 0dfa207aafb8981c55b7ed9bcb8f2c5f759d4d54
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:47:07 2005 +0000

    Don't declare that we don't have space if what we are returning is only
    the proof of non-existence. If we really don't have space, return the
    total number of answers that were actually available, so that next time
    we can make the call with sufficient space. Also show correct answer or
    authority count in the header.

commit e5d53c39393a062a512cf2270725bbb7985ae032
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:46:26 2005 +0000

    Added a definition for the index of the label count within the RRSIG.

commit fcf8f9d939ae5ff193e7f100a4590a794ac0ab00
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:46:10 2005 +0000

    Removed NSEC_POINTING_UPWARDS as an error state. Determining that the NSEC
    is pointing upward is of no use to the validator; the proof is simply incomplete.
    Promoted INCOMPLETE_PROOF to one of the final validator error states
    instead of just being one of the assertion-level error states.
    Removed PROVABLY_UNSECURE from the list of final error states. This state
    again is of no direct consequence to the validator. The answer is either
    valid, has errors, or is non-existent.
    Also included new error states that differentiate between the various
    INDETERMINATE conditions.

commit 07e03d3f41d97cd2d77363a37001637969f69cee
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 20 15:45:13 2005 +0000

    Increased the number of answers expected to three. This allows all components
    of the proof of non-existence to appear in the result set. Also display the
    total count of answers received.

commit 57e53446a400055676c008d4ba3a67382e21bf0a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Jul 14 21:53:03 2005 +0000

    Use the common parsing routine for /etc/hosts from val_parse.c instead of
    duplicating code.

commit 40ef069ad544c528c9b820d5dabb1d2c6647908f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Jul 14 21:52:17 2005 +0000

    Moved the routine for parsing /etc/hosts to val_parse.c.

commit 92e239e77a07d3f6b75b373d7057165ba565ff85
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Jul 14 18:40:59 2005 +0000

    Read information from /etc/hosts before querying DNS.
    Return an EAI_SERVICE error if the specified service is not found.
    Handle the AI_CANONNAME flag properly.

commit 45b123e577f5177ceb7bf7d4ef30546b00ba434a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Jul 14 18:37:52 2005 +0000

    Added a command-line option to test the AI_CANONNAME flag.

commit 4203ff016df76291f3d964123a27d609e00f8506
Author: Lindy Foster <lfoster>
Date:   Thu Jul 14 17:48:46 2005 +0000

    add copyright notice.

commit 7a1b629c0cf237bbe11430d580b41ce60e8ddb7e
Author: Lindy Foster <lfoster>
Date:   Thu Jul 14 17:46:47 2005 +0000

    add copyright notices.

commit 79ee78794e6b62b65b7419832e37971e2dcd735c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 19:42:49 2005 +0000

    First parameter to val_x_gethostbyname() is NULL.
    Added miscellaneous printf statements

commit 795f56893ea1d7588de5da0c4ce73589ee28cbb9
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 19:34:57 2005 +0000

    val_x_gethostbyname() now takes the context as the first parameter.

commit 702b52167cadc4e62122be98f131702f7502b99c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 19:25:39 2005 +0000

    Modified to read multiple answers if available.

commit 3b2f135ff103d5de42dd388d0d2aef883368e25b
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 19:22:09 2005 +0000

    Modified to use get_context() instead of get_default_context()

commit a430ee58978ba7d9b9ba876e151ac55f4ca25d71
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 19:19:25 2005 +0000

    Use get_context() instead of get_default_context()
    Correct bug in calculating response length

commit 586d7ea9a397ef932e0e73f199cc2d8fbe9d514c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 19:02:30 2005 +0000

    Add sample validator configuration file

commit 15a2f1e441a15277534dfa40477a0f0de0636383
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 19:00:50 2005 +0000

    Added definitions for MALLOC and FREE
    Added definitions for various validator policy identifiers
    Added structures used by the validator for maintaining policy
    Added macro for retrieving a policy structure given a policy identifier

commit 126b98f147754f5c29647766f56e0e04081f465e
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 18:59:22 2005 +0000

    Added a function for extracting a val_dnskey_rdata_t from a DNSKEY string
    Added a function to compare if two val_dnskey_rdata_t keys are the same.

commit 7683fad826dde0e895d9ace403fbe6b04adcb3fe
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 18:58:27 2005 +0000

    Corrected values of LAST_ERROR and LAST_FAILURE
    Re-organized the error number definitions to keep success conditions together

commit 769007d19d2421b0bc2ae538befc496ff8854962
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 18:57:53 2005 +0000

    Renamed get_default_context() to get_context().

commit 0ac7fb10d8401a3acdbe337fadd7b9b42d704130
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 18:57:29 2005 +0000

    - Modified to read the configuration file when a new context
      is created
    - Added logic for switching the current policy between the ones
      defined in the configuration file.
    - Renamed get_default_context() to get_context(const char *label) where
      label is the policy identifier in the validator configuration
      file. Use label = NULL to obtain the default context.

commit 06caf6de0dbfe44ea043ce22454c00a75593b513
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 18:54:42 2005 +0000

    Added logic for checking if a particular key is present in the list of trust
    anchors configured for the validator
    Use "MALLOC" and "FREE" instead of "malloc" and "free"
    Use the NONSENSE_RESULT_SEQUENCE macro for checking nonsense results in the
    validation chain.

commit a0a915797b9bf191b9e653e692b0420faa71b3fa
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 16:33:51 2005 +0000

    Add val_policy.c to the list of sources to be compiled

commit a8fc9d15f6e2ed49c0e1ec5cf816fd4a000c70ac
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Jul 13 16:32:48 2005 +0000

    Routines for parsing the contents of the validator configuration file

commit 11159875aa6d7598f97b250a809457b24ec5dbf9
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 21:55:26 2005 +0000

    Process the service-name parameter.

commit 752fc29b56b0ca1db6bd5afa2242effb373772a0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 20:13:10 2005 +0000

    Added getaddr.

commit 4ea2b05bae4b1340331825c20daab548c815f9c1
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 20:10:54 2005 +0000

    Added rules for compiling getaddr and val_getaddrinfo.

commit 0473e65a0e385b820a1e33fe126ba949db113fa8
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 20:10:01 2005 +0000

    Moved some declarations from val_api to val_gethostbyname.

commit 11cbe2070fd003c7b5f59cf40760222c804bc4ec
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 20:06:45 2005 +0000

    Can now test the val_x_gethostbyname() function as well.

commit 3ed9a85da10da94c710c03f21e0a60b66130b885
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 19:59:46 2005 +0000

    Corrected a typo.

commit e69075cb450ccc5e245b86688433d9dd11a88f66
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 19:58:48 2005 +0000

    A command-line tool for testing the val_getaddrinfo() function.

commit 09311c7c804bcbef2d46e521a96f38cdefbd5e13
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 19:57:56 2005 +0000

    Queries the validator, gets answers and packages them into addrinfo-wrapper
    structures.

commit 14cb40b0e537babcf4304b1e0da9484d1fc25115
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Jul 12 19:56:23 2005 +0000

    Added a wrapper struct. Added a macro to extract DNSSEC-validation status.

commit da996f6b6c27ad0584c16d2e7e9eead355b8f061
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jul 8 20:55:40 2005 +0000

    Initial commit for the val_getaddrinfo() function implementation.

commit 6bf4967b3aa775d936a1b932fb954c5e15f7329f
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 7 18:43:53 2005 +0000

    added screen shots for more applications

commit 2b369d8206395aad574e4791c2bcff032ec85453
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 7 17:46:23 2005 +0000

    logwatch example output

commit 3d6e51b135b970d5b60764489747590f466e1316
Author: Wes Hardaker <hardaker>
Date:   Thu Jul 7 17:43:20 2005 +0000

    logwatch example text

commit ae2da89f4f86869889bd07127ddc19097077d71e
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 24 23:00:02 2005 +0000

    mention Date::Parse

commit e5e8494c68cbcf51e7cf4023553f77b8bf176f5d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 24 19:55:56 2005 +0000

    A dnssec-patch for spfmilter-0.97.  spfmilter-0.97 supports version 1.0.4
    of the libspf2 library. It does not support version 1.2.5.

commit 66164a5aa134b24b2f1111f04bd64b1599dec89d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 24 19:15:49 2005 +0000

    The 'undefine' line is not needed while overriding a compilation option.

commit 80aaf299ea3e00da7999b8a51febca4fa9305b6f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 24 18:58:23 2005 +0000

    Removed unnecessary compilation options.

commit 50e49b4929e5acaae9e9400f639a30d47a3f19bd
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 24 18:46:49 2005 +0000

    A patch for the latest (8.13.4) version of sendmail.  The code has been
    formatted to fit sendmail's coding conventions.

commit 060da7e312c656bc38530dac9bdfffaeac47d992
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 24 16:02:02 2005 +0000

    misc fixes for auto_help

commit 6e84b43a2e60e3c7d26d806343cb93e749b3ebab
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 24 16:01:30 2005 +0000

    update for auto_help and case sensitivity

commit 3da8d912ac6f31a9446371c27b99bd0fb466fe32
Author: Wes Hardaker <hardaker>
Date:   Fri Jun 24 15:47:15 2005 +0000

    don't ignore case for options

commit 2de31ca221ec63160ff4e577cdc39dbe0e17e369
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 23 21:47:54 2005 +0000

    Check for glue records in the same zone, in which case RRSIG and NSEC
    records actually should exist because they're not actually glue records.

commit 3de81a70cb63146c47154c7bc9b1bc203874c148
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 23 06:26:47 2005 +0000

    afsdb record update

commit 96919c757516e8fe1cddf7f33babe07090820b25
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Jun 22 17:33:54 2005 +0000

    Added the "Is your domain secure?" tagline near the top of the page.

commit 2cfdd0f675da8b859f054337d5355450b56e44e6
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 9 23:19:45 2005 +0000

    more misc cleanups

commit 82fc5a71ccfe11cb4d8eced1cd66dc0e62cacc0d
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 9 23:15:17 2005 +0000

    typos

commit d044ad276815b6c86b41951b741d7d0c8bf56b43
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 9 23:14:35 2005 +0000

    forced image border width of 0; break between moz screen shots.

commit d7a4e827e4f2d8fdbd0217d37a553d590408713a
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 9 23:13:18 2005 +0000

    added screen shots for mozilla

commit 287a9736928c34a43030187b8364ff0a756cd6f4
Author: Wes Hardaker <hardaker>
Date:   Thu Jun 9 22:56:12 2005 +0000

    The mozilla support now has a preference dialog box that lets users select between different levels of DNSSecurity.  It is not implemented in quite an ideal way (eg, it uses global policy and on-the-side-API for policy setting), but it does work.

commit 2826419d3032ae194316c0fa970585d6f0011493
Author: Wes Hardaker <hardaker>
Date:   Wed Jun 8 18:32:22 2005 +0000

    cosmetic changes

commit 8ec6a381c2c662057994006146a775c0daf9e378
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 6 23:47:36 2005 +0000

    reference donutsd

commit 93c52fb1ffb43e1d4c7878e0f99fcdfe416ce876
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 6 22:19:15 2005 +0000

    fixed link to wrong project

commit 3d31249cb7619ee98672b2a424f05f74616bf79a
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 6 22:15:34 2005 +0000

    updated

commit 9f5f416cc40ce1b57e4499971c2765e144eb6c7c
Author: Wes Hardaker <hardaker>
Date:   Mon Jun 6 22:13:11 2005 +0000

    added sf logo

commit c81de7766fb87d23fb2f3d744cce4fcd951f267a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Jun 5 18:19:25 2005 +0000

    Some indentation changes.

commit d85753f986594ab04c2030561fe04e1fcff8f91d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Jun 5 18:13:48 2005 +0000

    Added spacing to conform to the original code's style.

commit c82d7cbd424390a533a607ffed8bff90559aa9bd
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Jun 5 17:05:07 2005 +0000

    Adjusted spacing and indentation to match the original code's conventions.

commit 085e8acd66478343f621464347b7d8cbc38f7e0b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Jun 5 15:35:53 2005 +0000

    Adjusted spacing and indentation to match the original code's conventions.

commit 2afd1bba58c471c038929b486cd15faed6596078
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 3 19:35:03 2005 +0000

    Changed '#ifdef HAVE_LIBVAL' to '#ifdef SUPPORT_DNSSEC' for clarity.

commit 1d7597d39e83e05310ca53975c18421b40a636f9
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 3 18:42:38 2005 +0000

    Added the --enable-dnssec-support option to the configure script.  All
    DNSSEC-related code is now enclosed within #ifdef SUPPORT_DNSSEC ... #endif
    constructs.  SUPPORT_DNSSEC is defined when the --enable-dnssec-support
    option is specified while configuring spfmilter-1.0.8.

commit 7768eca2186da4af1a6270536ce858eeb49410ad
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 3 17:11:30 2005 +0000

    Added a --enable-dnssec-support option to the configure script.  All
    DNSSEC-related code is now enclosed within #ifdef SUPPORT_DNSSEC ... #endif
    constructs.  SUPPORT_DNSSEC is defined when the --enable-dnssec-support
    option is specified while configuring libspf2-1.2.5.

commit 76327706dab2328d02a0a844679e488da093bacf
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Jun 3 15:58:34 2005 +0000

    Added a --enable-dnssec-support option to the configure script.  All
    DNSSEC-related code is now enclosed within #ifdef SUPPORT_DNSSEC ... #endif
    constructs.  SUPPORT_DNSSEC is defined when the --enable-dnssec-support
    option is specified while configuring libspf2-1.0.4.

commit 2e354eedcfa4ce97bf19f054c0e7f9b301aa2488
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:30:39 2005 +0000

    Re-ordered error values

commit 79bf28d5ab748f33b7943271bc6ac96525307c3a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:26:13 2005 +0000

    Made a distiction between DNSKEY_NOMATCH and DNSKEY_MISSING. Final status left behind in the assertion now more
    closely dependent on the signature status.

commit 25be86ec45a2619158de6890fd33da88dc48b794
Author: Lindy Foster <lfoster>
Date:   Thu Jun 2 21:24:19 2005 +0000

    sort messages to display in descending order (most first),
    plus a few appearance tweaks.

commit 700cbacbf10b43e06d13015630e7b171cc97674d
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:22:19 2005 +0000

    Added few more prototypes

commit a9e672778e9a0063ffae2f77495182df3ba2f005
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:18:39 2005 +0000

    Cloned val_gethostbyname() and named it val_x_gethostbyname(); only difference is that the latter makes use of
    resolve_n_check() instead of val_query().
    Changed get_hostent_from_response() so that it could be re-used between the two functions.

commit 6a03b3df43124756177209519c65a82a03d232ce
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:14:33 2005 +0000

    Now using different arguments for val_x_query()

commit 3634900646d4049d6c838a6da7236b7d754403aa
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:11:58 2005 +0000

    Some clean-up. Moved error states to val_errors.h.

commit b2f8ac39a1e1195c49c6b1799694ab618a76696a
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:07:56 2005 +0000

    Moved assertion-chain logic to a separate file

commit 6975ac8ae3dee2a768cc304f8e887410510cf524
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:06:38 2005 +0000

    Error code restructuring

commit 18857cbd33f12e95986c1027a19735a72a56ea4c
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Jun 2 21:05:16 2005 +0000

    New file containing logic for the assertion chains

commit a9c46207b4780047678db6d4e1ac2adb30bd7912
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Jun 1 13:47:28 2005 +0000

    Updated to use the new functions from the DNSSEC patch for libspf2-1.0.4
    that uses libval instead of libvalidat.

commit d3299cc5fe7607a00c74c3857794a6fbac50cb99
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Jun 1 13:44:31 2005 +0000

    libspf2-1.0.4 updated to use the libval library instead of libvalidat.

commit d10979e25d8cc0fde5f344c76fab2790792b26cd
Author: Wes Hardaker <hardaker>
Date:   Wed May 25 19:03:56 2005 +0000

    Add support for AFS records.

commit 5ba7d5dc867b084b8ea57302d7c1a634a8d84672
Author: Wes Hardaker <hardaker>
Date:   Wed May 25 19:00:20 2005 +0000

    Added -x and -y arguments, and documented more layout types.

commit f16c776cc3acaa165fe42dde0045412972e1261e
Author: Wes Hardaker <hardaker>
Date:   Wed May 25 14:45:51 2005 +0000

    added options for node-overlap and label fontsize

commit 465afdb77eedd98c4050e856874200f877af04b6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue May 17 15:17:19 2005 +0000

    Commented out IPv6-related code.  This code can later be used for the
    val_getaddrinfo() and val_getnameinfo() wrappers.

commit ef7fada9606f16ebc5adcb3e430b284f695b5ca2
Author: Wes Hardaker <hardaker>
Date:   Mon May 16 21:41:25 2005 +0000

    allow the use of config flags to specified in the xml file

commit f6a6af2d7acc5c64e67a981071f1d45d1af16dcd
Author: Wes Hardaker <hardaker>
Date:   Wed May 11 05:54:49 2005 +0000

    added Science&Technology to the DHS title

commit 98950ffae267ccb72fe010e2c20722cd8f5c5e74
Author: Wes Hardaker <hardaker>
Date:   Tue May 10 21:42:25 2005 +0000

    - Send a summary email to a specified -e flag.
    - Added a -o flag to just run once.

commit 7edd7fd61aabc8ab469e0cd995b1430a1df52d9e
Author: Wes Hardaker <hardaker>
Date:   Tue May 10 21:07:55 2005 +0000

    Parse an optional XML config file (-i) useful for specifying special
    donuts args per zone.

commit 70e99bded11d9818e53215ce73257c9652609608
Author: Wes Hardaker <hardaker>
Date:   Tue May 10 20:34:16 2005 +0000

    Documentation.

commit 3060732eaf330005fe2d09a6a195c058cb4c0e56
Author: Wes Hardaker <hardaker>
Date:   Tue May 10 19:48:34 2005 +0000

    Add a -x option to include diff output in the generated mail messages.

commit dc9f8688de4e932230f2cea01a71b7221d29243d
Author: Wes Hardaker <hardaker>
Date:   Tue May 10 17:33:58 2005 +0000

    Take an input file as the list of zones to run on rather than forcing
    command-line usage every time.

commit 584f762e4ac8b2fa57ebda5308eef96577133d9a
Author: Wes Hardaker <hardaker>
Date:   Tue May 10 16:56:35 2005 +0000

    mail contacts with results when appropriate.

commit 6a885e9b5407268c82356f6ff89c41df5e50c4f0
Author: Wes Hardaker <hardaker>
Date:   Tue May 10 16:21:16 2005 +0000

    Long-term running server to occasionally run donuts and watch for differences

commit 939e7c36c4b3440c0e2a259e01e7c69d5edf7557
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon May 9 21:54:14 2005 +0000

    Added support for parsing IPv6 addresses from /etc/hosts.

commit c1c750d31ece431addffe3bfc339c8ebcfd25dc2
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 19:05:18 2005 +0000

    remove references to net-snmp that snuck in from the  infocp

commit 6add1f0c2a1fc440db37890e739aebdb0cc2e048
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 18:47:13 2005 +0000

    update home page to link to our first release

commit c97a97213de3b82ec7d4c1efc3226766b3463e1c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 18:21:55 2005 +0000

    Added notes about libspf2, sendmail, spfmilter and thunderbird.

commit 0f893d2bdcde305ce8adc8618e7c4ca4a4839f1c
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:51:28 2005 +0000

    Minor editorial changes for appearance and proper periodic spacing.

commit 3749357778792aeaa26b4b89d64462b059b5a61e
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:30:05 2005 +0000

    Added the copyright and snazzy slogan.

commit 713e73f61dbb898d7954101a626cfc1bd84c7d5c
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:27:49 2005 +0000

    Added the copyright and snazzy slogan to any READMEs that were missing it.
    Made some minor formatting changes to one or two READMEs as well.

commit acff9899efa211cfd90eaf65b92049a70c257c3d
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:15:25 2005 +0000

    Added the project title and spiffy slogan to the top of the file.
    Don't want anyone forgetting just what it is they're installing, do we?

commit b4453e0802a989d713902832620c5e642f06e1b6
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:10:22 2005 +0000

    New README file for the tools directory.

commit bd94652334f5bc30a957fb7229c05e7ebf54d104
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:07:07 2005 +0000

    Added a readme for the data directory.

commit c157793abc0543c8a5b3c05591c60da1fb5d8c84
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:02:25 2005 +0000

    Added a description for QWPrimitives.pm.

commit a05676dbc54701eb633954a957477675135d48ae
Author: Wayne Morrison <tewok>
Date:   Fri May 6 17:01:27 2005 +0000

    Readme for the dnssec-tools modules directory.

commit 8927c757d10c96b137d48b5045cd74b7664c66f4
Author: Wayne Morrison <tewok>
Date:   Fri May 6 16:48:36 2005 +0000

    Added WesH's snazzy project header (and a copyright) to the beginning
    of the file.

commit c91e244a6a999b0287447358e40387ac0a1dd10c
Author: Wayne Morrison <tewok>
Date:   Fri May 6 16:46:59 2005 +0000

    Brief explanation of what this directory is about.

commit 37b5bc6074cb1c8c7bfdb0f9011d07942049c5c6
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 16:38:15 2005 +0000

    add config.guess

commit 06f833fbf7d237b7823f82b260b832b6b9c6a001
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 16:37:36 2005 +0000

    remove line that should have been removed referencing compilers

commit b67950aa06edcf57d544e1b7c587177868eb58a1
Author: Wayne Morrison <tewok>
Date:   Fri May 6 16:37:28 2005 +0000

    Added brief descriptions of components of the dnssec-tools project, and left
    placeholders for components handled by others.

commit 54488114bf9efbb2286cda3c9d3d9752d4e513f0
Author: Lindy Foster <lfoster>
Date:   Fri May 6 16:19:26 2005 +0000

    mention ApplyBindDate installion dir.

commit f518472fb3ead952d4b1836e9da26252a8494ae6
Author: Wayne Morrison <tewok>
Date:   Fri May 6 16:19:22 2005 +0000

    Fixed a typo.

commit 1425c308b5c6c59487af1290326efb8b85328ced
Author: Wayne Morrison <tewok>
Date:   Fri May 6 16:17:24 2005 +0000

    Changed the tokenizing to skip empty tokens and collapsed the comment check.

commit 63e60d3b8fb5ff608c9864ceb6fc10dcc7c4dce2
Author: Lindy Foster <lfoster>
Date:   Fri May 6 16:16:00 2005 +0000

    use ApplyBindDate to enable BIND-specific date format parsing for
    logwatch --range date ranges.

commit 03b59109367df9b2618dda5e4d5765bb2106a99d
Author: Lindy Foster <lfoster>
Date:   Fri May 6 16:13:08 2005 +0000

    enable logwatch standard debugging output
    rearrange order of some of the logging output

commit 8eb1ebd4976ed0e923b32cc6d7226ca6730cea74
Author: Lindy Foster <lfoster>
Date:   Fri May 6 16:08:49 2005 +0000

    provide BIND-specific date parsing for logwatch

commit 8120cf99be4a6a125bd52ba071a2a647fd4200c0
Author: Wayne Morrison <tewok>
Date:   Fri May 6 15:40:25 2005 +0000

    Adjusted some formatting for internal consistency.

commit fe8896ea4c5148ae6c6663373028943bf6e14c00
Author: Wayne Morrison <tewok>
Date:   Fri May 6 15:31:02 2005 +0000

    Fixed a few typos.

commit c8214b5e882dddf1e13658c662bdf518f4f96599
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 15:28:37 2005 +0000

    Turn off debugging by default.

commit 63a4e54283ffa4778bb6a71149cc7da18330fc73
Author: Wayne Morrison <tewok>
Date:   Fri May 6 15:25:20 2005 +0000

    Fixed a few typos.

commit 14ae6b70a8f648d50713098e8d91bdb0fe60bcf0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 15:21:07 2005 +0000

    Added a note saying the libspf2-1.0.4 dnssec-patch still uses the
    libvalidat library for DNSSEC validation.

commit b23eaee83e04bc38647233a8492c5f7944dfa99c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 15:14:20 2005 +0000

    Added a note about sendmail* files.

commit 3a5d64336313442eedb1f0cb2d151209659e1c21
Author: Suresh Krishnaswamy <hserus>
Date:   Fri May 6 15:13:59 2005 +0000

    Included note about the current state of the library.

commit 1ce16c15551b06ad86d9db0e1522d4e6972f9d0f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 15:05:37 2005 +0000

    Added a note about the sendmail patch.

commit 1eba3ff3d42b446922f379e165afeda6085e1fb0
Author: Wayne Morrison <tewok>
Date:   Fri May 6 15:02:34 2005 +0000

    Fixed a couple typos.

commit ae3302ea8f5c77ee7e48676f0219f5f90a928678
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 15:01:25 2005 +0000

    Added a comment for IPv6 addresses.  At present, the val_gethostbyname()
    function does not handle IPv6 addresses completely.

commit 7ed4e3a9c33bc3cf8bdaed0287f42692a0c6126c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 14:57:26 2005 +0000

    Removed unnecessary comments.

commit e2a1104dadb0037fc874d342e0e44db07a0aec58
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri May 6 14:55:28 2005 +0000

    Updated a comment to reflect that the val_gethostbyname() function returns
    an answer even if dnssec-validation fails.

commit f1ce6e675dd0ec5d658d4591189e9c12bf4171ff
Author: Wayne Morrison <tewok>
Date:   Fri May 6 13:22:36 2005 +0000

    Added info about confchk and documentation for the config file.

commit e2039ef1f1554fbda98d51c876676c3219ed61a6
Author: Wayne Morrison <tewok>
Date:   Fri May 6 13:17:51 2005 +0000

    Added an entry for confchk

commit 8fd0a84f17676b53d72abf893419b39e1131b31c
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 05:05:49 2005 +0000

    Update for upcoming release.

commit fc7b961a5943800ddb4dbb86422d4ee0e5c39bfb
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 05:01:31 2005 +0000

    update to online man pages

commit 3d69ece55c71ad21d889601a7077a2a5ea687381
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 04:54:56 2005 +0000

    reference donuts example output.

commit ba746340c2f6157e499c32c9226b8a22638ff89e
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 04:54:09 2005 +0000

    donuts example

commit 954e080652c3f223a4b19588ce5bd8dbd94c5e6c
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 04:39:33 2005 +0000

    readme file describing how to build the mozilla (and that it's pre-alpha)

commit cce7eb4db4eb218226ae1c973c21ecf08e1a34f3
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 04:35:48 2005 +0000

    mention the mozilla patch

commit 25373211af597401b9460d631f9b6cca883885be
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 04:34:59 2005 +0000

    INSTALL file to describe the installation process.

commit fa52188ee65198130b594bb6d12ca4fe1af7072e
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 04:34:36 2005 +0000

    Update to say something more intelligent.

commit ff8a4897f2648f8791d51253639ebb6ca9f33721
Author: Wayne Morrison <tewok>
Date:   Fri May 6 04:13:14 2005 +0000

    First cut at a script to check the validity of the dnssec-tools
    configuration file.

commit eb546e1d41166b07e4e16202a8e3698140cf6312
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 03:47:23 2005 +0000

    2005 copyright update

commit 0a2add4ae47589629640a9789c7c235de4d2325a
Author: Wes Hardaker <hardaker>
Date:   Fri May 6 03:29:03 2005 +0000

    2005 copyright update

commit c68d143825ec7ffcfc107335257f7576dd886d32
Author: Wayne Morrison <tewok>
Date:   Fri May 6 01:24:38 2005 +0000

    Changed to use rsasha1 as the default encryption algorithm.

commit 1eff07bf4dda3ffef1925fe54b29564370b8c1b3
Author: Wayne Morrison <tewok>
Date:   Thu May 5 21:47:45 2005 +0000

    Added a few things to make it closer match the man page.

commit baed6aba1bd77b6c4c8d7d91ba19aa651bd08d9a
Author: Wes Hardaker <hardaker>
Date:   Thu May 5 21:47:40 2005 +0000

    make RRSIG verification a level 1 rule

commit 502527b850f3a17297855e0002d3697193bd31d2
Author: Wayne Morrison <tewok>
Date:   Thu May 5 21:44:43 2005 +0000

    Added record entry for default_keyrec.
    Added record entry for random.
    Mentioned that conf.pm parses this for programs.

commit 86451e2f36aa9442784125b42fc70707b87e0c21
Author: Wayne Morrison <tewok>
Date:   Thu May 5 21:33:29 2005 +0000

    Man page for the dnssec-tools configuration file.

commit bb71ad0e8bbd54d6104f37b8353eda61de42d903
Author: Wes Hardaker <hardaker>
Date:   Thu May 5 21:10:29 2005 +0000

    modify keytags after creation.  this hack is getting really bad.  must talk to the author

commit 98088ee1329335c26ae71b9d4a12c895b27e6aca
Author: Wayne Morrison <tewok>
Date:   Thu May 5 21:03:49 2005 +0000

    Added defaults for encryption algorithm, KSK length, and ZSK length.

commit 5c591e426d7ed1edf7d232d2ea316c5f4daab151
Author: Wayne Morrison <tewok>
Date:   Thu May 5 20:41:31 2005 +0000

    Set up default command names for several DNSSEC-related zonesigner executes.

commit e25addc9f4f4fa6e2188e640544a8ad897c51f77
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu May 5 19:08:16 2005 +0000

    Return an answer even if the validation status is not RRSIG_VERIFIED.  The
    dnssec_status return value will contain the validation status.

commit 395cfc314791b341a76e973aec74a79cd3edd50c
Author: Wayne Morrison <tewok>
Date:   Thu May 5 15:35:29 2005 +0000

    Added entries for several required program paths.

commit 40c9064e91a2809c5572b0a72e4016bf56681d53
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu May 5 02:45:35 2005 +0000

    Don't use the bind library libresolv when using this patch and libsres.

commit cab1a64ab96a50302b27154a77666d4277e1d71f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu May 5 02:38:53 2005 +0000

    Don't use the libresolv and libbind libraries when using libsres.

commit b35d7bfc321d33725dee64ebfd2119af8b046218
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 23:07:18 2005 +0000

    Update to use val_gethostbyname where possible and to force the turn on of locking;  Also fixes a wierd bug where getaddrinfo returns a temp failure: sleep for a sec and try again.

commit ac7fe07a94d2f3dae48400dd954d53ff4d28cde5
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 21:58:47 2005 +0000

    modified to strip trailing white space in rule definition lines.

commit c638c8df9d0a59a3b67338c2a4309b772e56c4d9
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 21:46:32 2005 +0000

    verifying RRSIGs now handle multiple RRSIG/DNSKEY sets properly.

commit 92233b6a079cc1aa49e0ee5198e065c4331b225c
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 21:45:58 2005 +0000

    set the keytag for dnskey records

commit 76f4045ba971c83f0205ddf10ed079fddfb72867
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed May 4 21:12:20 2005 +0000

    Read the /etc/hosts file before querying DNS.

commit cd8d546e4b9f7502082a16ce470f37fcba88dd8f
Author: Wayne Morrison <tewok>
Date:   Wed May 4 20:52:03 2005 +0000

    Fixed a typo.

commit 4f99828de872aafcce004368f9f6e06596fba577
Author: Wayne Morrison <tewok>
Date:   Wed May 4 20:43:15 2005 +0000

    Fixed the pod so pod2html stops whining.

commit 518451e1c6e13efef47604bb6e394ae46fee4852
Author: Wayne Morrison <tewok>
Date:   Wed May 4 20:20:59 2005 +0000

    Modified and reorganized the pod to be clearer about the command line
    arguments.  Also added a section on keyrec files.

commit 4be8962dceadd58bb1bcbcc43eed5026331a1c65
Author: Lindy Foster <lfoster>
Date:   Wed May 4 20:18:15 2005 +0000

    change an incorrect comment.

commit 5db4e00bd104cfc712b9d446851a06cb971dbe45
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 18:02:15 2005 +0000

    don't display a list of rules marked 'internal'

commit c360ab00947df80c2efea439fee182b07dc14597
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 18:01:58 2005 +0000

    check rrsigs for proper validation.  pass 1: one sig only

commit 030c8d4f809ba239840cfdaede112047b214e373
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 17:59:31 2005 +0000

    Change the output file qwizard type to fileupload

commit 01281f8c8618b535284c71850909d68c39196697
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 17:29:30 2005 +0000

    update to do proper binary conversion for tags in NSEC/RRSIG

commit 2435ef520cfef6f49a253fdf37e634a30aad302c
Author: Wayne Morrison <tewok>
Date:   Wed May 4 15:24:06 2005 +0000

    Removed the specification of a default keyrec file name.  This allows
    zonesigner, for example, to use <zone>.krf as the default name.

commit a5f12edec69e88ff74b35301aa4e64c62c78cd89
Author: Wayne Morrison <tewok>
Date:   Wed May 4 15:22:37 2005 +0000

    Changed example domains to use the standard.

commit 7ae399574f380b400e3b62d752a3eeebd75e415a
Author: Wes Hardaker <hardaker>
Date:   Wed May 4 15:21:18 2005 +0000

    correct patch which was accidentially created from a wrong original version

commit 8811e6b1ce396f8efe899fc20b067e083cdabe05
Author: Wayne Morrison <tewok>
Date:   Wed May 4 15:17:58 2005 +0000

    Silenced the initial zone check and added a noisy zone check if the initial
    check fails.
    Changed the keyrec file suffix to .krf in the pod.
    Added another example to the pod that shows the default keyrec file creation.

commit 20e839e9e135bb06a23f15e437386e37867bcb4f
Author: Wayne Morrison <tewok>
Date:   Wed May 4 02:10:58 2005 +0000

    Run checkzone on the zone file before doing anything.
    Fixed a couple comments.
    Added some missing close-quotes.

commit 7281d5ab1dc6e0e2aa3fd36affae3f2c6d428ffe
Author: Wayne Morrison <tewok>
Date:   Wed May 4 01:48:25 2005 +0000

    Reworked when and how the help option is checked.

commit 9acc2ee7850792fbca00175a8e8e5a33d034ce07
Author: Wayne Morrison <tewok>
Date:   Wed May 4 00:44:42 2005 +0000

    Modifications to the pod:
    
            - Added a few initial references to DNS to clarify just what sort
              of zones are being modified.
    
            - Added an example showing the contents of a keyrec file.

commit fe48c467909f8684c33c7d47c5a8452c81e93d64
Author: Wayne Morrison <tewok>
Date:   Tue May 3 19:20:01 2005 +0000

    Added a note about future SOA serial number mods.

commit 30c8a1829da0eb7f36ab24233b8839ae07eed6d9
Author: Wes Hardaker <hardaker>
Date:   Tue May 3 14:58:22 2005 +0000

    remove potential trailing dot in zone names

commit 016f90a5e0fe37af6aff59f4515b43c84ece2b97
Author: Wayne Morrison <tewok>
Date:   Tue May 3 14:28:35 2005 +0000

    Changed to use the standard domain name in examples.

commit 5631064ed30f36a00c2a0bf7c11b9cf82fe3f979
Author: Wayne Morrison <tewok>
Date:   Tue May 3 13:05:55 2005 +0000

    Missed a couple example domains.

commit cd54e24734dfe386db7a61dc0722b658e76086ae
Author: Wayne Morrison <tewok>
Date:   Tue May 3 13:00:51 2005 +0000

    Changed the pod to use the standard domain name in examples.

commit a3469cdffc81c4c370178795d865c87804491d8e
Author: Wayne Morrison <tewok>
Date:   Tue May 3 12:51:43 2005 +0000

    Provide more detailed info about zonesigner and its various files.

commit 1158a7b4444e715232fef2b3d45e3f25b3f6a167
Author: Wayne Morrison <tewok>
Date:   Tue May 3 04:37:15 2005 +0000

    Add a command to fix keyrec files whose encryption key files have been moved.

commit 6a9b050789c1ae7d13a605979c297bc883a32663
Author: Wayne Morrison <tewok>
Date:   Tue May 3 04:26:55 2005 +0000

    Added an entry for fixkrf.

commit 4a3cc70e1ac5badca21809e1d00153ecdb9aee87
Author: Wes Hardaker <hardaker>
Date:   Mon May 2 21:52:47 2005 +0000

    change the prototype for p_val_error to use valerrno instead of errno
      (errno on linux is actually a #defined value)

commit ad4d67f30c6a399ae85ba6ee78911bea36653bf8
Author: Wes Hardaker <hardaker>
Date:   Sat Apr 30 04:26:15 2005 +0000

    clean-up and text rearranging.
    mention logwatch.

commit b6c2f20bca7b558e9e7b0f3549c9ac0fd05c1dd9
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 29 21:51:30 2005 +0000

    zonesigner example output

commit ad00ad3396d917c5af8a6484c43efafcd9630c68
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 29 21:49:00 2005 +0000

    manual updates

commit 8f22f61d21da6073dae0b098bfb72c1b3941b92b
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 29 21:48:42 2005 +0000

    Update with a bunch of new information.

commit 1c0dd899f0854cc1b0176a039fe8bd32ac069598
Author: Wes Hardaker <hardaker>
Date:   Fri Apr 29 21:24:59 2005 +0000

    specify the input/output files as fileupload types for the GUI

commit 4969c1d40e7457bc3807b864f1028712b30db3ee
Author: Wayne Morrison <tewok>
Date:   Fri Apr 29 21:02:55 2005 +0000

    Added some code to put a keypath record in each key keyrec.  These will allow
    clean-keyrec to hunt down and exterminate orphaned keys.

commit 435afedcb648f2da8ad2fbe173bf9938b13ca32c
Author: Wayne Morrison <tewok>
Date:   Fri Apr 29 21:01:00 2005 +0000

    Added pod about -rm.
    Deleted some extraneous characters from the options pod.

commit 57106300764ea1053c15b62f4da1065576a40d41
Author: Wayne Morrison <tewok>
Date:   Fri Apr 29 20:57:07 2005 +0000

    Added -rm option so that orphaned and obsolete key files can be removed, not
    just their associated keyrecs.

commit d81a219d434b1d3d5058b15778c73b05d41d1d0c
Author: Wayne Morrison <tewok>
Date:   Fri Apr 29 20:52:38 2005 +0000

    Fixed copyright, added #!/usr/bin/perl.

commit 83174f8a789939991edad4f4896fb0100a1178a6
Author: Wayne Morrison <tewok>
Date:   Fri Apr 29 20:46:02 2005 +0000

    Deleted some extraneous comments.
    Adjusted some new code to match existing style.

commit d96feddafa855e138a4c55d0dd0f7ef5a5af98a2
Author: Wayne Morrison <tewok>
Date:   Fri Apr 29 20:43:20 2005 +0000

    Added the keypath keyrec field.

commit 346d590199a0954540db97164d3632dccf5f5184
Author: Wayne Morrison <tewok>
Date:   Thu Apr 28 23:49:30 2005 +0000

    Fixed an improper word in a pod.

commit faeecf16ea6f3f57144aaf4be35d04065e01bb32
Author: Wayne Morrison <tewok>
Date:   Thu Apr 28 23:41:57 2005 +0000

    Get rid of obsolete keyrecs.

commit ac58b841ae6b637b0ba7ce7476164ffd2ef02076
Author: Lindy Foster <lfoster>
Date:   Thu Apr 28 21:45:57 2005 +0000

    yet more detail.

commit 19bd834b1e46bdfc960347fe1725393d68afb022
Author: Lindy Foster <lfoster>
Date:   Thu Apr 28 21:43:13 2005 +0000

    changed a bad path.

commit 81a301f9ab3556ecca6dd7341c7fc82205479446
Author: Lindy Foster <lfoster>
Date:   Thu Apr 28 21:30:59 2005 +0000

    added a little more logging info.

commit 782ffd36c94ecc0b18e8a5aac7dd3992a913fa72
Author: Lindy Foster <lfoster>
Date:   Thu Apr 28 17:54:32 2005 +0000

    Installation instructions.

commit 9596efff933a5143957bb48c5ea19ca752993a1c
Author: Lindy Foster <lfoster>
Date:   Thu Apr 28 17:37:53 2005 +0000

    configuration files and scripts for dnssec and resolver logs

commit 4f2c84d0d539d361aa7e50289b2eb072bf1a66dc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 28 17:34:36 2005 +0000

    Use val_gethostbyname() in libmilter code.

commit 141cf542eeee90a50b8d257f771b76c43f8e4021
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 28 14:53:39 2005 +0000

    Update copyright notice

commit 5303973607b45dce88b08eb6002df1b00290c05f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Apr 27 17:24:11 2005 +0000

    Set h_errno to NO_DATA instead of HOST_NOT_FOUND when no record of a given
    type was found at that domain name and if the domain name exists.

commit 13ba3fa5758b7899eea0006d7d470edfb43a66c4
Author: Wayne Morrison <tewok>
Date:   Wed Apr 27 02:08:39 2005 +0000

    Added code to display obsolete ZSKs.

commit 98b9fb43c4be1104c99e101a332cc8d99cefe723
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 26 23:45:30 2005 +0000

    GUI-token-ize the tool specific options

commit 129fc5d97055fd5663e935538d9ceb644746c08f
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 26 23:44:54 2005 +0000

    Add option separators

commit 3159c86c9717f5d041e8a8976f74ab8b9eaab399
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 26 22:44:42 2005 +0000

    Update to support the use of a GUI screen for requesting options.
    Only appears if you run zonesigner without any options and have
    Getopt::Long::GUI installed.

commit c91f54d152be3c8f0949e79d5e0d9a6a49555c93
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 26 22:41:49 2005 +0000

    Use the shared primitives.

commit da0c006c94d0d6e91be9a285aaad65ca129cc698
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 26 22:41:32 2005 +0000

    shared QWizard primatives.

commit d2a427d92ba4fce0ecd08fff895edb891839922f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 26 21:24:17 2005 +0000

    Removed some #ifdef HAVE_LIBVAL statements.

commit e3cde5b4fc797f632d3cfdede7c7da17676be2d0
Author: Wayne Morrison <tewok>
Date:   Tue Apr 26 17:54:27 2005 +0000

    Added message about hitting keys to build entropy.

commit 47c9459a10ebb4578d3d143f4feb83f3a6affcc5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 26 17:35:03 2005 +0000

    Fixed a return value.

commit b8853e6e61761e6bab6b5c28bc5f28f8f8bfb3f2
Author: Wayne Morrison <tewok>
Date:   Tue Apr 26 17:29:24 2005 +0000

    Added the opts_setcsopts() as an alternate method of specifying command-
    specific options.

commit 8531b900f3c49e4fe6614b23ff042193bf23b46a
Author: Wayne Morrison <tewok>
Date:   Tue Apr 26 13:17:09 2005 +0000

    Changed a keyrec type in a pod example.

commit 73d65e0bfdf5b41cde2133bf5f1b0c2c36e34ebd
Author: Wayne Morrison <tewok>
Date:   Tue Apr 26 13:14:49 2005 +0000

    Renamed the obsolete ZSK suffix.

commit 3a28816947f58c99d702ff8f827c4c36d2eae801
Author: Wayne Morrison <tewok>
Date:   Tue Apr 26 12:54:33 2005 +0000

    Added an option to force a roll-over.
    Clarified results message.

commit 0dd48843ef45b0c2e344664c3eeb333e5911b99c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 19:58:58 2005 +0000

    Make the variable log_level accessible to functions in val_print.c.

commit b42d0007ba1c8d0a2f7c89b06cf5236fec71d033
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 18:55:27 2005 +0000

    Added a few '#ifdef HAVE_LIBVAL' conditions.

commit 8712dbe307135f99d546d60745ea5feed6cf94fc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 18:43:46 2005 +0000

    Added a check for the openssl crypto library.

commit f9d51a03c59a1620b31a647f614b3f37b903b22c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 18:31:09 2005 +0000

    Added a check for the openssl crypto library.

commit b00bd772fcf9fb0395e43daac287c1098c1545fa
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 17:37:35 2005 +0000

    Changed the name of the 'dnssec' option to 'RequireDNSSEC'.

commit 67ed7491becb343d1a3c073a914c34559d01abd1
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 17:30:20 2005 +0000

    Changed the location of #include to avoid cvs-handling of SM_RCSID line
    in the original source code.

commit c2a48bf3478d4487a1d7f858f93332df211b2095
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 16:59:32 2005 +0000

    .cvsignore file for the crypto/ sub-directory.

commit f8bef76b050fe13065285bcfd8b510d8c5046c46
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 16:57:43 2005 +0000

    Added val_log.[c,o,lo]

commit 7802acf5502fe0f072e677c9c13aa8fa6d4b035b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 16:56:10 2005 +0000

    Change printf() statements to val_log().

commit 4bbdd49ab1845e1a297d58512fd19d2aa8b05d37
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 16:54:55 2005 +0000

    A rudimentary logger for the validator.

commit 6c927268480eaf8dda98fbe5b104ae6a8670ad97
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Apr 25 15:48:08 2005 +0000

    Use val_gethostbyname() if the validator library is present.
    Added some more debugging statements.

commit b7aed22c16b7cc99c88fc2f12541a740b6b0d9b1
Author: Wayne Morrison <tewok>
Date:   Sat Apr 23 01:46:37 2005 +0000

    Added ksdir to be a zone-field.
    Moved kskdirectory from being a key-field to being a zone-field.
    Moved zskdirectory from being a key-field to being a zone-field.

commit 2d27f1813781ac338bdda5ceec24c99549d3c1fe
Author: Wayne Morrison <tewok>
Date:   Sat Apr 23 01:32:33 2005 +0000

    Reorganized the -help messages.
    Reorganized the pod.

commit b1cc7e81929226e79ad8ccc655276d9870951c94
Author: Wayne Morrison <tewok>
Date:   Sat Apr 23 01:12:42 2005 +0000

    Fixed file moving for -reuseksk and -reusezsk.

commit 648723dfcb43fa22d10c724c280b8092e0950f4c
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 15:12:20 2005 +0000

    Added wire_name_labels()

commit 543686e51f9a005345409c42df6a375c5294f72a
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 15:07:34 2005 +0000

    Added a status field to rr_rec for storing result of a signature verification.
    This probably needs to be again changed later on.

commit fad67f2a88aad73c47e0b94ccb73a913cf704cb6
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 15:05:54 2005 +0000

    Added definition for SR_PROCESS_ERROR

commit 5880dd617fb143d81e9efde8f00467f385ee2342
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 15:05:04 2005 +0000

    Handle NULL respol value

commit 62de7d271d9a12284a0659153063d48b5d563008
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 15:03:33 2005 +0000

    Add support for printing DS records

commit c9bc9f18814ac47ec8c7e4a081441bea5e4d3593
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 13:41:22 2005 +0000

    Store cached keys in correct variable

commit 656d0f3ff6abecd5613fca2d3f6de5aa6640bd4f
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 13:40:10 2005 +0000

    Removed reliance on val_context_t for cache information

commit 26471094b6fa7c0ca10e876512f8af379b7e4e7e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 13:04:42 2005 +0000

    Add val_context.c and val_x_query.c to the list of source files

commit e8695a9f16c1bd73c8441e4d82551c14be68b15e
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 13:03:30 2005 +0000

    Moved context relevant portions to val_context.c

commit 273b24a58bcfd4e41815bd1e16214d22860c4f1d
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 22 13:02:08 2005 +0000

    New file for handling context related cruft

commit bdd7325d2722a89972973fc8bf15704402f15a92
Author: Wayne Morrison <tewok>
Date:   Fri Apr 22 00:33:25 2005 +0000

    Added the -ksdir option.

commit eb29392cf46c6028b39b504be61fa9790b856783
Author: Wayne Morrison <tewok>
Date:   Fri Apr 22 00:30:43 2005 +0000

    Added -ksdir for passing -d to dnssec-signzone.

commit 9174d45253487206a83f8f22299d64710f49bf68
Author: Wayne Morrison <tewok>
Date:   Fri Apr 22 00:01:17 2005 +0000

    Fix how we handle include lines.  We don't want to zero-out the zone file if
    there are pre-existing inclusions.
    
    Move the pod examples into their own section.

commit 514c9c5e3d07837423a313f99fc3eceebb7273a6
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 21 22:06:02 2005 +0000

    Call val_x_query() instead of res_squery()

commit d6608bae7a36bf3db6f5ec59a4e0b40c4e92bd39
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 21 22:03:34 2005 +0000

    Added definitions for assertion and query states.

commit a00fa943c6a565801c393b51ea3113d8c13f59f1
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 21 22:01:43 2005 +0000

    Moved error-unrelated portions to validator.h

commit bae4c5c0a5ba873a7bd89f2b3d35f5f6027d2583
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 21 21:57:41 2005 +0000

    Added functionality to verify assertions

commit 091d8f601d3f21225dbbeeeb7bfc7d4dca280cfc
Author: Suresh Krishnaswamy <hserus>
Date:   Thu Apr 21 21:50:55 2005 +0000

    Added the beginnings of a more comprehensive val_query() funcationality

commit 7a7795f5e48e382433d4f940abdc8ee64632fa2f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 21 21:22:55 2005 +0000

    Added a few more diagnostic messages.

commit 590c3f9bc0762d8bf8f53d43315ed58c8f86c64e
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 20 16:38:08 2005 +0000

    Use libtool to build libraries, executables, do installation, etc.

commit 793225495513348a0722dba8072b917d54d29ad8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 16:15:11 2005 +0000

    Add val_cache.c to the list of source files

commit a2f3c6967ded94f08c5e30142160971d37b110a8
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 16:11:30 2005 +0000

    - Caching functionality is available through a different file (val_cache.c)
    - Add support for DS records

commit 21e5d41812ca49aac5c74184efdfe61a2ee14706
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 16:09:19 2005 +0000

    validator ache is no longer directly available from context

commit e34c68aa23200152e658ff3df19132547ab9bbc0
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 16:07:22 2005 +0000

    Add parsing logic for DS records

commit 05e849f514417c9ca901cf95f31d63b557844d8c
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 16:05:32 2005 +0000

    - Free up memory for ns_list after we're done using it
    - Don't return DS records in the answer portion
    - Use the functionality provided by val_cache

commit a5f7c9d74ac348fe046e09326949fc01d740b706
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 16:00:17 2005 +0000

    Caching functionality for the validator

commit 628962e1e0b5b76864465e1be2a572c2199c8af7
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 15:29:24 2005 +0000

    Changed res_zone.* filenames to have val_ prefix

commit 3c70aa1620f6481f4eb5f6caeb75cad0934e7773
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 20 15:22:56 2005 +0000

    This file is no longer needed

commit 0e80fc87107d26212d95d1231887c12c4feb3d77
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 20 04:12:28 2005 +0000

    remove obsolete patch from wrong directory

commit 0dd020993c46065935a4ca02f07e659c340bf8a8
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 20 04:11:49 2005 +0000

    Patch to enable minimal DNSSEC functionality based on libval

commit e6f781d9e036cdb8efd093786f2f5a6bd19353d9
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 20 03:58:00 2005 +0000

    Misc minor fixes mostly in error output.

commit 7df207dde3e0e8769589962c03074f8afcba40be
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 20 03:57:39 2005 +0000

    whoops.  Reversed file accidentially committed (file typo) before it was ready

commit f8bfd7a20b190100a9baffaf360a887c2cfe8bf8
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 20 03:55:50 2005 +0000

    Misc minor fixes mostly in error output.

commit 8b9c40e4623d0ebce0b99eceafa78b7a3ef2d098
Author: Wes Hardaker <hardaker>
Date:   Wed Apr 20 03:54:02 2005 +0000

    Updated patch to fix a few bugs

commit 9815b28498464eae3b09b7c5f6076ac59ceda7ba
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 22:06:19 2005 +0000

    Add LDFLAGS to libval.so compilation.

commit c3d030421d3b111c11d0c9d24dcc0b350070afbf
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 21:19:01 2005 +0000

    Updated to use libval instead of libvalidat.

commit ddd0180fcdb4bd2928f32652fe5dd7e909c66ff6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:42:22 2005 +0000

    Updated to reflect the changes for using libval library instead of the
    libvalidat library.

commit 787a40b029a73d0da9c7a4b90328a4f03727e39d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:32:06 2005 +0000

    Set the default EDNSO_UDP_SIZE to 4096 instead of 512.

commit db987ac4eea996de1e9b429daf5dd102cb5d2a32
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:31:35 2005 +0000

    Added an install directive.

commit 6e142a7c1c1f4d549ec95c17269cd4cfa6754145
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:27:13 2005 +0000

    Print the value of h_errno.

commit b1eb29ae903cff83a4e499def1461c8d55b0625c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:26:55 2005 +0000

    Set h_errno depending on whether the resolver was able to retrieve RRs or
    not.

commit 8a5e6864c87815687187d6ef84785baf644b879e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:26:05 2005 +0000

    Return validator error code INDETERMINATE if neither RRSIGs nor DNSKEYs are
    present.

commit 80c1ea7d38b9c53a4333b06e324945fd64f8042c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:23:40 2005 +0000

    Updated to use libval instead of libvalidat.

commit b3a7aa7e1a042cb3d2b718a83a33ee37d1dfe4e7
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Apr 19 20:22:44 2005 +0000

    An updated patch to use the new libval validator library.

commit 62636b7f476f2f27f5d4798e8b3f5e1254eb35eb
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 21:14:01 2005 +0000

    Added a 'install' directive.

commit c7160f82d299a7b3a723581c52c77c2edf99d040
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 21:12:56 2005 +0000

    Added a note about 'gethost'.

commit 1fc71b53d4a55daf5149699129ccd48cc90defba
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 21:12:35 2005 +0000

    Moved the declaration of p_val_error() from val_support.h to val_errors.h.

commit 82b6ed89b60867c0e2f772aaa5be04edd0fb5fc6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 20:35:27 2005 +0000

    Sort multiple RRs in the RRSET before verifying signature.

commit 59422a87de0b54ab75b1f0033b2c868405bf40b1
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:24:31 2005 +0000

    Added 'gethost' to the list of files to ignore.

commit b1a0d7db295c1dce62e452bc8eb4c07e9e3414e8
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:23:24 2005 +0000

    Added $(GETHOST) to the 'clean' directive.

commit 08f20877f8a6c553f771fab6119987643a4948dd
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:22:03 2005 +0000

    A command-line tool to test the val_gethostbyname() function.

commit 9371bc8f29530a7c97bf7f9221a2acf5e34cbb13
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:18:05 2005 +0000

    A validating gethostbyname() function.  This handles only ipv4 addresses
    for now.

commit 4213d3484116b8299fa3316ded30a6b7b315517f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:10:47 2005 +0000

    Header file for the validator API.  At present it contains only two
    functions: val_query() and val_gethostbyname().

commit 6f6b2cc75072c04764d0a6ac2475eadb3ecf3f42
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:06:43 2005 +0000

    Now includes "val_api.h" instead of "val_query.h" and "val_errors.h".

commit fe8d1af7c90cb4c5f2f1eb9cb2ca945e831ff344
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:06:16 2005 +0000

    Added val_gethostbyname[c,o] to the list of SRC/OBJ.  Added a test program
    'gethost' to test the val_gethostbyname() function.

commit acbc61f97d533ab882c4c55cc56f3ada9066d0d8
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:04:37 2005 +0000

    Now declares _val_query()

commit 17c2a71858b2da6b743e59100a40bffa4022fd0e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 19:03:57 2005 +0000

    Divided the val_query function into two val_query and _val_query.  The
    _val_query function can be reused by other API calls such as
    val_gethostbyname.

commit 536056162572c8966a0b35d11466a02f28ef824f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sun Apr 17 18:45:53 2005 +0000

    Fix a memory leak.

commit c885ad46d787d07afd6aecc6420c8e6302a35588
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 15 18:38:21 2005 +0000

    Removed a few debug output statements.

commit d75418ce31e175b8297b223a7ccd572bc33b4e49
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 15 18:25:27 2005 +0000

    Use -lval in the compilation of the driver.

commit 8b735a5cb85b34e156318f8a811d0889879c6e04
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 15 18:21:59 2005 +0000

    Added val_query.[c,o] to the list of SRC/OBJ.

commit 1549233c3e35bfcccdde8e0244c5588e4300dd4b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 15 18:18:58 2005 +0000

    Make use of the val_query() wrapper.

commit 19d3924195a3c04a842581c47d38ca145483f222
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 15 18:16:47 2005 +0000

    A wrapper function val_query() around res_squery() and val_verify().  This
    function returns the response along with the dnssec-status.

commit 48e223b039c0393f7e1a695175bcac41a4e81f82
Author: Wayne Morrison <tewok>
Date:   Fri Apr 15 01:36:55 2005 +0000

    Modified how key keyrecs are created, such that only KSK keyrecs have the
    kskdirectory field and only ZSK keyrecs have the zskdirectory field.

commit d14245f32bd5bf3882961b0258f179029eafc15b
Author: Wayne Morrison <tewok>
Date:   Fri Apr 15 00:57:12 2005 +0000

    Added some verbose messages for key directory usage.

commit 9aa1b9a1dddaf41a3c13e10a98c6e39c703076b4
Author: Wayne Morrison <tewok>
Date:   Fri Apr 15 00:53:14 2005 +0000

    Added options for key directories.

commit 55a17fd66451953b94f7afa8fa0feab639d8e3b4
Author: Wayne Morrison <tewok>
Date:   Fri Apr 15 00:12:38 2005 +0000

    Added entries for the -kgopts and -szopts options.

commit ed79ca69fa8f48fd40ea06b1b9397c38ff38b3e0
Author: Wayne Morrison <tewok>
Date:   Fri Apr 15 00:08:15 2005 +0000

    Finished implementing the -kgopts and -szopts options.
    Added a '$' to some "if(verbose)" lines.

commit 08126b816fe0b992d9c2496db5ff329ee1bc3cb6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 21:47:00 2005 +0000

    Added #defines for QUERY_TYPE and QUERY_CLASS.

commit f1e5232fe471c6d83beb6e322222ff4e4314b821
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 21:44:13 2005 +0000

    Added a naive is_tld() function to avoid querying top-level domains for
    DNSKEY records.

commit 9435d90d65757eb1c53d054f2c311aa664079304
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 21:41:56 2005 +0000

    Also print the rrs_status field of an rrset.

commit d0ad47452d18f1e3f21a09fa8e1d0c185ad5d017
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 21:40:43 2005 +0000

    Return more meaningful error codes than just INDETERMINATE.

commit 87d08088a994240a39926a4c1df8b69e69dcd515
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 17:59:09 2005 +0000

    Make use of the p_val_error() function for displaying dnssec_status.

commit 6ba32c5112685d9e3877919624a981ba4ce7eb0b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 17:57:32 2005 +0000

    The crypto routines now return RRSIG_VERIFIED instead of VALIDATE_SUCCESS.

commit 1231d48077ca8eb8885d676725f8cf8dfae01d82
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 17:56:21 2005 +0000

    Added a function p_val_error that returns a string for a given validator
    error.

commit 44734f67f903d2dab51e5430f7472b485875511b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 14 17:50:04 2005 +0000

    Return more specific error codes instead of just INDETERMINATE.

commit 25e2efd506de8b47bd7ff3b6d434b41f3be30764
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 12 23:07:00 2005 +0000

    patch to make mozilla work with libvalidat

commit 81ad69803473299d821166c8f8116a3708892fff
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 12 17:36:24 2005 +0000

    update to inlude a binary

commit 22a41bad33fa031e68a232783e2d21200dc8c23d
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 12 17:31:40 2005 +0000

    - configure-ized the lib/val_stub/Makefile
    - make top level make descend into new trees.

commit fa6532200386103e25c8cb460d38e762b330d1f7
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 12 17:28:59 2005 +0000

    removed for autoconfing

commit 73e52c02aeb62d2c20745ef944456026cb1ae1c9
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 12 17:17:36 2005 +0000

    configure-ized the lib/libsres/Makefile

commit 3869718262cc3fe7e4524b3e099afc6df876bdea
Author: Wes Hardaker <hardaker>
Date:   Tue Apr 12 17:15:53 2005 +0000

    removed Makefile to use configure's Makefile generation

commit 7210dacd61d7a7194468311651e59359afc5e96f
Author: Wayne Morrison <tewok>
Date:   Mon Apr 11 20:24:06 2005 +0000

    Fixed -gends to put a "-g" in the command line, rather than "1".

commit ec63db942c5120e35959d43268b872cac1c4e842
Author: Wayne Morrison <tewok>
Date:   Sat Apr 9 22:56:01 2005 +0000

    Added some additional verbose output.
    Formalized different levels of verbosity.

commit f4da34f98e14a41e77f147ecf97ae6e33b97e031
Author: Wayne Morrison <tewok>
Date:   Sat Apr 9 02:08:25 2005 +0000

    Added an interface to reset the option processing, allowing the command line
    to be re-examined.
    Added -nokrfile.

commit 6d0ca85d494f357be3ea49ab4678af08a5e07658
Author: Wayne Morrison <tewok>
Date:   Sat Apr 9 02:04:27 2005 +0000

    Added several new keyrec fields.
    Added an interface to return the default keyrec file.
    Fixed some pod formatting.

commit bdd82d1b107fca675f2eef3b37fedf6359b5b611
Author: Wayne Morrison <tewok>
Date:   Sat Apr 9 02:00:32 2005 +0000

    Quietly return if the config file doesn't exist.

commit b26edc519cb5c2c2063778c6183245b2f9d16ee6
Author: Wayne Morrison <tewok>
Date:   Sat Apr 9 01:52:54 2005 +0000

    Fixed some pod formatting.

commit 6b513aaa79ae35672ebba67485c26fc936e0b931
Author: Wayne Morrison <tewok>
Date:   Sat Apr 9 01:46:50 2005 +0000

    Fixed some pod formatting.

commit 5ae2155ff2b561559f0ce69479b868baa3d1d27f
Author: Wayne Morrison <tewok>
Date:   Sat Apr 9 01:19:26 2005 +0000

    Added a default keyrec file.
    Added -nokrfile option.

commit 97b592bc1a0cf011d66520cb38c3d54cb14ea2a9
Author: Wayne Morrison <tewok>
Date:   Fri Apr 8 22:44:01 2005 +0000

    Tweaked the usage message.

commit 55bf6f959ce5190009be621ff5c32510d507acbc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 8 17:11:24 2005 +0000

    If no DNSKEYs were found, or if none of the DNSKEYs have matching key-tags,
    return DNSKEY_MISSING instead of INDETERMINATE.

commit f6adfe8e332392eb90254e8ea5d015575b080a21
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Apr 8 14:52:00 2005 +0000

    Moved function val_canon_rrset from val_parse.c to val_verify.c and
    renamed it to val_concat_rrset, since it just does concatenation of
    the rrset.

commit d389a913520b02b6fdf1c6cd1eab3439f1feb706
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 22:02:20 2005 +0000

    Generate a libval.a file.  Use it to generate the command line verifier.

commit f99452f28ba45898d7e7b583b1cbd73c89f42297
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:37:26 2005 +0000

    Functions to verify the RRSIG signatures, given the original rrset and
    the DNSKEY.

commit 5026eb47406d1e59932200bf9f9cce10e9e3ce76
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:35:37 2005 +0000

    Parsing routines for DNSKEY and RRSIG resource records.

commit dd6c50cfad11b43e30f3d2253ddfbfc6f406cb3d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:34:34 2005 +0000

    Print routines to output various validator structures.

commit 0afcfdd27813205e2159da4ef1744bd63df28a64
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:33:52 2005 +0000

    A command-line verifier.  This can later evolve into a command-line
    validator.

commit 9f3909a5f8ef40ed18d568b75d029ef0547628b6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:33:21 2005 +0000

    A rudimentary README file.

commit 8683fbd8bc4a3a0915e4a6253a9b35ac8acd2960
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:32:21 2005 +0000

    Compilation directives for new files.

commit 85045debf21444411bf9f794d9a7cca270c43bed
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:21:49 2005 +0000

    Support for Algorithm 3 [DSA/SHA1].  This is a wrapper for the validator
    that uses the openssl crypto library.

commit 2253d7c6593c96fba488305063da494e829a8b20
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:21:08 2005 +0000

    Support for Algorithm 1 [RSAMD5].  This is a wrapper for the validator
    that uses the openssl crypto library.

commit e79920e28f0f79e52870b90b4ed2d1ea502b5a32
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Apr 7 21:20:20 2005 +0000

    Support for Algorithm 5 [RSASHA1].  This is a wrapper for the validator
    that uses the openssl crypto library.

commit 66ef433644efa034221242d5d51fc566a3dba706
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 6 21:09:25 2005 +0000

    verification algorithm from Ed's code

commit 78898b2ad59cdafed4045ca87e12f5871b71e07a
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 6 20:53:02 2005 +0000

    Beginnings of validation functionality

commit 182ce3094d28485aaff47c6d774908334af1af05
Author: Suresh Krishnaswamy <hserus>
Date:   Wed Apr 6 20:49:38 2005 +0000

    Beginnings of validation-relevant code

commit c17b29517f13141728739d7e25c0ff420f909ac9
Author: Suresh Krishnaswamy <hserus>
Date:   Fri Apr 1 19:44:12 2005 +0000

    Import preliminary working version of the DNSSEC-aware resolver.

commit 38dc2908316d8219b4359767801f01768de06473
Author: Wayne Morrison <tewok>
Date:   Wed Mar 30 00:04:55 2005 +0000

    Changed to have several external program paths specified in the config file,
    rather than hardwired here.

commit ad34f074e31c85eb67847515be9b166b2a453f1e
Author: Wayne Morrison <tewok>
Date:   Tue Mar 29 22:05:11 2005 +0000

    Adding Wes Griffin's prereq fixes.
    Noodged the copyright date.

commit 4371c43d51a0ef1b0215cd4f9a756f88672d1104
Author: Wayne Morrison <tewok>
Date:   Tue Mar 29 20:30:29 2005 +0000

    Adjusted some filenames for portability sake.
    Condensed two hashy lines.

commit 684edf3f8217bebd9ec7d7f427914aa68091d060
Author: Wayne Morrison <tewok>
Date:   Tue Mar 29 03:36:28 2005 +0000

    Added great bags of platform independence.

commit 12a3dc84d25f0d59fc19df41fd8fcf25ac60dce3
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 28 17:00:34 2005 +0000

    remove common default suffix/prefix from prompted default values

commit f2f64148d83182f1cef10779ba75cc9045c8b091
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 28 16:59:23 2005 +0000

    output cleanup

commit df2d50d6672cc8ebe53eb0edf8a16336e7953c98
Author: Wes Hardaker <hardaker>
Date:   Mon Mar 28 16:58:19 2005 +0000

    make in subdirs (like libvalid)

commit 01fdb5c97a16fe93acd628059161b58876e3f0bc
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 21:54:00 2005 +0000

    Added return values, parameters, and warnings to the pod.

commit b9c194148a7d667d939f8ea4eb6414ec06215f1c
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 03:39:50 2005 +0000

    Deleted some unnecessary prints.
    Added code for rollmgr_halt().
    Adjusted some pod.

commit a8e8b7c44e6dc5767b954eb43fa4b3ba04a61bc4
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 03:33:50 2005 +0000

    Added a test for rollmgr_halt().

commit 7479329f483b5fbce8e2c10c266bcb47cf8ded69
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 02:10:47 2005 +0000

    Added a test for rollmgr_qproc().

commit 64bb916e11c08d3bd98b8dc88bc7b9de6acec6be
Author: Wayne Morrison <tewok>
Date:   Wed Mar 23 02:04:40 2005 +0000

    Added code for rollmgr_qproc().

commit 71055b0d615c783243390bc861597d1d16d8ab50
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 22:29:26 2005 +0000

    Tests for the roll-over manager communication interfaces.

commit b8e363728f97d7ea737338b11b23d42fcbe1096f
Author: Wayne Morrison <tewok>
Date:   Mon Mar 21 22:02:28 2005 +0000

    Interfaces for communicating with the roll-over manager.

commit 9136fffdd0f5e77a56d5cc31bcaf6521f4ae9e5e
Author: Wayne Morrison <tewok>
Date:   Fri Mar 18 01:53:22 2005 +0000

    Added an interface to return the name of the default rollrec file.

commit 5a67275ef728a723a60a2278932255a8b9a80800
Author: Wayne Morrison <tewok>
Date:   Thu Mar 17 23:18:29 2005 +0000

    Renamed a rollrec field and added a few new ones.

commit 92354fbfb5a66c60620191aa446213277e93821c
Author: Wayne Morrison <tewok>
Date:   Thu Mar 17 23:09:14 2005 +0000

    Added another test file to delete.

commit 07fdf3116954f073f29cc19009912f392eb35150
Author: Wayne Morrison <tewok>
Date:   Thu Mar 17 23:06:53 2005 +0000

    Tests for the rollrec module interfaces.

commit 145c96445b748f81ee9d783d4735defef5e0bf21
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 17 17:58:17 2005 +0000

    Changed minVersion of thunderbird from 1.0 to 0.9.

commit 668f04d1a927b1b7ce10afe7d982cef95f92aea0
Author: Wayne Morrison <tewok>
Date:   Thu Mar 17 04:52:45 2005 +0000

    Module to manage a roll-over status file.

commit 3339512b65ce798de9a1f949d3c8aa6cb673b438
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 16 22:21:00 2005 +0000

    Read validat.h from the current directory.

commit 0004642cfbf94ed06f233506801c9b581f730504
Author: Wayne Morrison <tewok>
Date:   Tue Mar 15 02:57:17 2005 +0000

    Added "signedfile" as a new zone keyrec field.

commit 187cb7455bc6b7afe1f1bc70d1c052c1cc02b600
Author: Wayne Morrison <tewok>
Date:   Tue Mar 15 02:54:29 2005 +0000

    Added "signedfile" as a zone keyrec field.

commit cddeef2286bfd954824075ddac1a64c5a84bfac3
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 23:01:56 2005 +0000

    The DNSSEC icon.

commit 2533a189b2175aac298f49cca96060af322a42ff
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 23:01:20 2005 +0000

    contents.rdf file for the skin sub-directory.

commit 527454911381e0a02d1af7bbfc97a898168efeec
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 23:00:27 2005 +0000

    Header and Field labels for the 'en-US' locale.

commit a536a4d33a363e23a333b2c18224ab9871d0d467
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 22:59:40 2005 +0000

    contents.rdf file for the locale sub-directory.

commit 25ccbf2e7219bc6c5ce6093e1f3185f05da6cfa0
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 22:58:55 2005 +0000

    XUL code to put elements related to SPF and DNSSEC in the XML tree.

commit 4378c307264760829c69e9fe5d41f3826ba1355a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 22:57:18 2005 +0000

    Scripts for processing the Received-SPF header and its various fields.

commit 8a226d97ea71b28ed19968b2b528485971aa9648
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 22:56:37 2005 +0000

    contents.rdf file for the content sub-directory.

commit 09c0ed79bafb7756d6ef4e3045830e3e8623368b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 22:55:46 2005 +0000

    install.rdf: Install script for the spfdnssec extension.
    Makefile: Generates the 'spfdnssec.xpi' installer for the spfdnssec
              extension.
    README: A few words about the spfdnssec extension.

commit b313bc87b37e57d3facceadfcadb0182012d278d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Mar 14 22:30:09 2005 +0000

    Added a note about the thunderbird sub-directory.

commit 87b2757dec23531127642d1efe5359f8fd80ddaa
Author: Wayne Morrison <tewok>
Date:   Sat Mar 12 15:28:37 2005 +0000

    Combined functionality so an argument could be removed.
    Added a check to ensure that the named zone file had not already been signed.
    Allowed the input zone file to optionally act also as the output zone file.
    Added auto-incrementation of the zone file's serial number.
    Added the ability to update existing INCLUDE lines, rather than always adding
    new ones.
    Updated the pod to talk about this.

commit af227b0ef035fca87f7b8f55cd94e27d6715d795
Author: Wayne Morrison <tewok>
Date:   Sat Mar 12 03:17:44 2005 +0000

    Description of the commands in this directory.

commit a14d861d7e7241aeeb1b82aa4be6282342520aee
Author: Wayne Morrison <tewok>
Date:   Sat Mar 12 03:11:51 2005 +0000

    New script to clean old and unused key keyrecs from a keyrec.

commit 3e68e014701e8657e7161783e8e85bfbe2a7c8ab
Author: Wayne Morrison <tewok>
Date:   Fri Mar 11 23:52:59 2005 +0000

    Added keyrec_del(), which deletes a keyrec from a keyrec file.

commit 8af7633580c897403f445e85186f604683ca0d37
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 10 18:58:51 2005 +0000

    Set x-dnssec to "none" if there was no spf record.

commit efc027f1e39b7e2bf228fed3f980c9483d638148
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 9 15:58:41 2005 +0000

    remove rfc ref

commit eb12dbaa9acfd9333b41abbf3e4bc67d20bfd5f9
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 9 03:16:31 2005 +0000

    don't list every IETF ID in the top

commit 9e949ee48ec24b3d470a69112f6e551bbd0d151e
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 9 01:37:14 2005 +0000

    html typos

commit dd5da53b37869fa82e652a0b31639c81b23d8f71
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 9 01:36:58 2005 +0000

    index update

commit 31d8c7ecee5be951cd332ef4afdd9e700a979c99
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 9 01:33:47 2005 +0000

    rfc being looked at by draft

commit 636857355188f35baca0acb9cdb9efba45d7be9a
Author: Wes Hardaker <hardaker>
Date:   Wed Mar 9 01:33:07 2005 +0000

    Draft from same

commit c8127884c0252d0897a647dd14f36f3beba9dbd3
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Mar 4 16:59:59 2005 +0000

    Added description of the 'x-dnssec' field in the Received-SPF mail header.

commit 802d10c1fd3524c7f9afa1105c2edead74f847df
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Mar 4 16:52:59 2005 +0000

    Added description of the 'x-dnssec' field in the Received-SPF mail header.

commit 6d15a8f5312f4cbf359f1b27247f47a3f63c8c9c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Mar 4 16:51:58 2005 +0000

    Removed a debugging message.

commit 3184934a69efd9e916908a7a7830163a347206f9
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Mar 4 16:25:02 2005 +0000

    Added double quotes around the RHS of the x-dnssec key-value-pair, in
    conformance with the Received-SPF header syntax.

commit 0185bda3fb1d618d365cf69c6dcdabd16d51f22e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 22:54:00 2005 +0000

    Included the modification to the spf_internal.h file.

commit 085004b891fe22a80c6d5b21023f35668e842877
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 22:50:28 2005 +0000

    If using libspf2-1.0.4, set appropriate dnssec flag.

commit 07c096124f8dc36acb00d81b7f7c21e7d6f05d3d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 22:49:24 2005 +0000

    Added support for the x-dnssec field for the Received-SPF mail header.

commit e13a4a385902ccbc2c28d885722bf0dac50eeb70
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 20:27:15 2005 +0000

    The 'x-dnssec' field of the Received-SPF mail header can now have three
    values: pass, fail and none.  The 'none' value indicates that spfmilter
    was not configured for performing DNSSEC validation.

commit cbfe4134ed6b4b43197c6a0ba8ee57439249c2a7
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 20:25:28 2005 +0000

    The 'x-dnssec' field of the Received-SPF mail header can now have three
    values: pass, fail, none.  The value of 'none' indicates that the
    spf_server was not initialized for DNSSEC processing.

commit 87e740c49f18fa464d971d24bfc672484a9278a2
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 18:52:45 2005 +0000

    Addd "x-dnssec' field to the Received-SPF mail header.
    This field indicates whether DNSSEC validation succeeded or not.

commit 9bbe6448e8b2b1e87c1296b14d9778f3653d0f91
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 18:49:52 2005 +0000

    Added a 'x-dnssec' field to the Received-SPF mail header.  It indicates
    whether DNSSEC validation succeeded or not.

commit 49f04f8eeb7653ac0af9e97d41c532fce581ff71
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Mar 3 17:31:32 2005 +0000

    Changed the 'dnssec' option to 'RequireDNSSEC', for now.  This may be
    changed to a more descriptive word in future.  Added a brief description
    of this option to the op.me document.

commit 5d0974c567b7e1133abbfa6b88e684228ebc06f6
Author: Wayne Morrison <tewok>
Date:   Thu Mar 3 04:04:39 2005 +0000

    Modified to increment the SOA's serial number.

commit 0d06b748c8a62b32868f7a572898b1c423c9cf1c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 2 19:41:10 2005 +0000

    Added an instruction to install libvalidat.

commit 1970ba521167f344a17f8a1c8a279085bfca5002
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 2 19:37:30 2005 +0000

    Minor update about validator functions.

commit 0aa44c78d94e73fc202141697c5ca3976f213947
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 2 19:36:42 2005 +0000

    Updates w.r.t. libspf2-1.2.5.

commit c2154031726432e12c4eb95c99faadac4456cf4b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 2 19:35:38 2005 +0000

    Updates to interface with libspf2-1.2.5 and its dnssec patch.

commit 965139c1faad6c91de69170261c75ff8f07140a6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 2 19:34:09 2005 +0000

    A developer guide for the dnssec patch to libspf2-1.2.5.

commit c738f018977de6d597e8c7c9a56074cc64b76f9c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 2 19:33:19 2005 +0000

    Instructions for installing libspf2-1.2.5 with the dnssec patch.

commit 95095bcf38fcc195ae2e8d211977cadf71676a87
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Wed Mar 2 19:32:10 2005 +0000

    A patch to libspf2-1.2.5 for providing DNSSEC validation.

commit 05064cb5358ed2a7a918440e675a709890ca0865
Author: Suresh Krishnaswamy <hserus>
Date:   Tue Mar 1 17:40:52 2005 +0000

    Added the split-view operational practices draft to the list of "Other hosted
    documents"

commit 5605aebbc538faae99e3328181a9ef32999bd29d
Author: Wayne Morrison <tewok>
Date:   Sat Feb 26 21:53:35 2005 +0000

    Added function header comments.
    Changed to create keyrec files if they don't exist.
    Fixed option processing so certain options (missing from config file, keyrec
    file, and command line) would be properly handled.

commit 4fe5e3ca63d62e4855728246804f83c8e2f07608
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 25 16:15:14 2005 +0000

    A HOWTO document that explains how to add DNSSEC validation of MX records
    to sendmail-8.13.3.

commit 8d49b7e3d97282659500182dd8bd468d41b47ce2
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 25 16:13:38 2005 +0000

    A patch to sendmail version 8.13.3 for performing DNSSEC validation of
    MX records while sending an email.

commit 0e7248672f8d00072ee87a622dee98d1293d4cb6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 25 16:10:18 2005 +0000

    A newer version 8.13.3 of sendmail is available.  A HOWTO document for the
    patch will be provided for that version.

commit 88ef46b6e1d00800e96a57d22b2e3966294a405b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 25 16:09:17 2005 +0000

    A newer version 8.13.3 of sendmail is available.  A patch will be provided
    for that version.

commit adcc6fabbf7315b69670d21035894e6691c1ca1a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 24 21:20:55 2005 +0000

    A HOWTO file that explains how to add DNSSEC validation of MX records in
    sendmail-8.13.1.

commit 7746621263727cc4c30f319c2fd14d5e653382d6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 24 20:50:14 2005 +0000

    A patch to the sendmail MTA for performing DNSSEC validation of MX records
    while sending an email.

commit 18a7f2d0fa20c94c22c807b4688c9b828589bcf0
Author: Wayne Morrison <tewok>
Date:   Thu Feb 24 05:02:25 2005 +0000

    Added pod for opts_createkrf().

commit cd1ec7aefa0aeb62c6aaf3d16d9247685a43d5f5
Author: Wayne Morrison <tewok>
Date:   Wed Feb 23 17:24:23 2005 +0000

    Added a means of creating a specified keyrec file if it doesn't already exist.
    Added opts_createkrf() to turn on the creation of non-existent keyrec files.

commit b1c2900e7138ae0c96927d70ecfb637fdf526300
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 22 03:39:33 2005 +0000

    document index and 2 IDs

commit f22e45fd25b65e21c1215dc16338b9516b9248ea
Author: Wes Hardaker <hardaker>
Date:   Tue Feb 22 03:39:04 2005 +0000

    added screen shots and references to a few IETF docs

commit 8909037263ae0c74d4efa1608be3f10d798444da
Author: Wayne Morrison <tewok>
Date:   Mon Feb 21 19:38:32 2005 +0000

    Added support for current, new, and published ZSK keys.

commit 551e0a373e68f053d52172f70ee884a8cf60836d
Author: Wayne Morrison <tewok>
Date:   Mon Feb 21 05:08:44 2005 +0000

    Updated to recognize the current, new, and published ZSK keys in
    a zone keyrec.

commit 0c676ae1a681d11cb3240f75f2e9875849575813
Author: Wayne Morrison <tewok>
Date:   Sat Feb 19 03:18:19 2005 +0000

    Tweaked the copyright.

commit 5db6c03498fc99041562a77f9e15460260bf8778
Author: Wayne Morrison <tewok>
Date:   Sat Feb 19 03:16:05 2005 +0000

    This command lists the expired or valid zones given in a specified
    set of keyrec files.

commit 7916b68e1f9d4b31cbc42014a43d619d2e52f676
Author: Wayne Morrison <tewok>
Date:   Fri Feb 18 20:02:48 2005 +0000

    Fixed the copyright year.

commit e78de097b4f94d087f6565719a76a4b040603b93
Author: Wayne Morrison <tewok>
Date:   Fri Feb 18 15:53:29 2005 +0000

    Added the ability to specify multiple keyrec files on a the command line.
    The files are all loaded first, then the output processing takes place.

commit 00e8eceb5acb6f3a610947c7c2f75b896fbc2db6
Author: Wayne Morrison <tewok>
Date:   Fri Feb 18 03:49:52 2005 +0000

    Added a podpage.
    Changed -cnt to -count.

commit 808f1a44d961fd4216bf424f58654a4e637a2511
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 16:27:42 2005 +0000

    Added results of tests of various scenarios.

commit de416f538b7c9fe3f586a1ffe236a9acd3fdcfdc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 16:04:20 2005 +0000

    Functions for printing debugging information from the validator.

commit 3eaa86fcce7251e129423aa8199a373745c76cac
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 16:03:52 2005 +0000

    A quick implementation for parsing resource-records and the rdata portion
    of an RRSIG record.

commit 6e02690e403f89dab083b470855096291ad2f3d4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 16:02:49 2005 +0000

    A header file for printing debugging information from the validator.

commit 5c282a18cef3b9924cae29d25a9ebc1ea5e2611d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 16:02:16 2005 +0000

    A header file for parsing routines of the validator.

commit 535a37e67ab3bd718fe8deb06f29496d285ea6fa
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 16:01:48 2005 +0000

    Internal data structures and functions used by validator.

commit 9dc375868b8a5318e5f8db5147a737cb3c5ecac4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 16:01:05 2005 +0000

    A test program.  Can serve as a rudimentary command-line validator.

commit 7a6a926f2cd7ccdfd23d7f94d58af234515de11e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 15:59:37 2005 +0000

    Added new rules for val_parse.o and val_print.o.

commit bb81e37e133a14302e9a45eba7629c978183e3f5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 15:58:48 2005 +0000

    Added calls to val_parse*() functions to look inside the RRSIG RDATA to find
    the type covered.

commit 93015c998e989c9ba163c145bab701073b6533dc
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 17 15:57:22 2005 +0000

    Changed year in copyright statement.

commit 085c15bad54ddd38d788aa53f9c1372c4b818aa2
Author: Wayne Morrison <tewok>
Date:   Wed Feb 16 18:53:18 2005 +0000

    Added support for -valid and -expired options.
    Changed long zone output to include zone expiration date.
    Added function headers.
    Deleted unused constants.

commit c5e808799e98c741fe163ab5d02a370dc395af1c
Author: Wayne Morrison <tewok>
Date:   Wed Feb 16 17:28:51 2005 +0000

    Moved the config file from
            /etc/dnssec/dnssec-tools.conf
    to
            /usr/local/etc/dnssec/dnssec-tools.conf

commit b54d32b288eaf2f606c5bb784773cc97d2955a31
Author: Wayne Morrison <tewok>
Date:   Wed Feb 16 16:35:55 2005 +0000

    Added the -all option, to select every keyrec in the file.
    
    Made several options conditionally imply other options.  F'rinstance, if the
    referenced-key or unreferenced-key options were given without a key-type
    option, then all the keys will be selected.

commit 12364357508889909e0f757c5cb314fc7abe318d
Author: Wayne Morrison <tewok>
Date:   Wed Feb 16 16:12:01 2005 +0000

    Fixed the usage message.

commit 59dd422f645f0c279d7ec930e194dfb8225c9ef9
Author: Wayne Morrison <tewok>
Date:   Wed Feb 16 16:04:34 2005 +0000

    - Completed support of -cnt flag, which only displays a count of
      matching records.

commit 3a90a4aa8711678b4bc79bcefed631e0d52e3b50
Author: Wayne Morrison <tewok>
Date:   Wed Feb 16 03:44:23 2005 +0000

    Added support for listing keys based on whether or not they're referenced
    by a zone.
    Reworked the way key output is done.

commit 8a023df5c5579f42c4c775d2e920ce87cb573e7b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Feb 15 15:34:17 2005 +0000

    Updates to properly propagage error messages for INCLUDE and REDIRECT
    mechanisms.

commit 4eba1695b91557bad969029685579c1737cfe08f
Author: Wayne Morrison <tewok>
Date:   Tue Feb 15 03:03:44 2005 +0000

    Reorganized the code and deleted an unused routine.

commit 369df8d1d0bcf63aacc946d4d3ab6566c8e3128b
Author: Wayne Morrison <tewok>
Date:   Tue Feb 15 02:43:39 2005 +0000

    Added code for displaying key information.
    Deleted some unnecessary comments.
    Added some necessary comments.

commit ed239ed9ff8c08aa544e60d8f910f097a46cfd61
Author: Wayne Morrison <tewok>
Date:   Mon Feb 14 19:05:37 2005 +0000

    lskrf - lists fields in a keyrec file.
    
    This is the rudimentary beginnings of this script.

commit d562cc4eb520f9bb49adc2b889dc9321c1f96a59
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 23:04:15 2005 +0000

    Added a table showing various DNSSEC validation scenarios and their
    expected results using SPF-mechanisms.

commit 6e393d4da24b19e733e0f8f6a186797607642747
Author: Wayne Morrison <tewok>
Date:   Fri Feb 11 22:16:37 2005 +0000

    Generates two ZSKs for a zone, one current and one published.  These are
    recorded in the zone's keyrec file.

commit c452346a5d9a50668693c958255fad8ed9d1d3ae
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 22:16:05 2005 +0000

    Updated a comment.

commit d39c6f7fe8751cf7b0aa010086ef68dbf3c0608d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 19:25:11 2005 +0000

    Call val_init() before val_check() in spf_dns_dnssec.c.

commit bef5a53f06c1c7157e2be11afc2d169efce6cc42
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 18:39:18 2005 +0000

    Updated comments.

commit f43a56cefad1d816ebb462527bb7201e2a392009
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 18:30:09 2005 +0000

    Instructions to run aclocal, autheader etc. so as to properly generate the
    shared library with a '.so' extension.

commit fc2c5808d2a2d65a3c46f6c31eb9af152dcec92a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 16:30:29 2005 +0000

    Added the 'autoconf' step to the instructions.

commit 8d8d5f368c062387a2798064aa5519f7677e4824
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 16:25:52 2005 +0000

    This patch now links to the -lvalidat library for DNSSEC validation.

commit 8b23bc4d32eaad5993c0dddc942c0a0ccff2331f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 16:24:58 2005 +0000

    This patch now uses the libvalidat library for DNSSEC validation, instead
    of the custom dnssec_validate.[h,c] files.

commit 91463996b7cd0210d1367a4567f21ea01872983d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 15:38:34 2005 +0000

    Install the validat.h file in $(installdir)

commit 1ef42726c63376467d1a9b2d9b0fa0b6ffe7e948
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 15:35:01 2005 +0000

    Minor typo correction.

commit 89b92e960feb8c6598440882a478340c98ae7ec4
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 01:23:31 2005 +0000

    Ignore files validat-config.h and Makefile.

commit b58b0893ab4183033bbe56d2b4fc2ad00b1970f2
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 01:21:21 2005 +0000

    Added rules for AR and RANLIB.

commit 0dec16726b8b44fffc2be9cdbeb8df366f6ca43d
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 01:19:49 2005 +0000

    Added a rule for the generation of libvalidat.a

commit f6381cc814484ef587185da18070c85b48ed3085
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 00:43:23 2005 +0000

    Modified a comment.

commit dedb4d7145ec889e878e86d26ef69ddb5d89745c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 00:36:15 2005 +0000

    An initial implementation of the validator API.  At present, it contains
    three functions: val_init(), val_check() and val_query.
    
    val_init() : initializes the validator library
    val_check(): performs DNSSEC validation.  At present, it just checks for
                 the existence of the RRSIG record in DNS.
    val_query(): performs the resolver query and calls val_check() for DNSSEC
                 validation.
    
    Note: These functions will undergo changes in future as the library evolves.

commit 8ede40b82a3c47d99d45692f6cfeeac61c57b379
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 00:29:54 2005 +0000

    Input file for generating the configuration header file from the configure
    script.

commit 516fad61b39419d17d0a9cc7286f5e5883b52911
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 00:29:01 2005 +0000

    Input file for generating the Makefile.

commit c431813f4618918a2fca2b49ff6e218d71a56664
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 11 00:21:04 2005 +0000

    Properly generate the validat-config.h file from validat-config.h.in

commit 782b778c1e65ffc5dc23ce4afd51f45614e607d5
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Thu Feb 10 23:11:37 2005 +0000

    Additional rules for libvalidat.

commit dac2a19c0cbf15b54b487e55e38c2efd8f06f545
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 10 22:58:16 2005 +0000

    Local Makefile.top for common rules

commit 894c309f7bbff2e4ad06a38a38585bfbf3e6505d
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 10 22:45:38 2005 +0000

    cvs ignore file

commit e97f7678e2a7e7c5bb86ac13a9b0dad256361fd3
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 10 22:29:46 2005 +0000

    removed the older patch file

commit 973e1aff3c2f6dc52dcd3e4be17f177c7b9a8767
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 10 22:18:59 2005 +0000

    New GUI screens for easy-to-use support

commit 2faee5c325f59523dc4415d791a4ec41acc42b0b
Author: Wes Hardaker <hardaker>
Date:   Thu Feb 10 00:50:52 2005 +0000

    Getopt::Long::GUI support

commit 1a0174fc0fab5c86bbf9a14dfe48404f35e3ff75
Author: Wayne Morrison <tewok>
Date:   Wed Feb 9 21:29:58 2005 +0000

    Moved the contents of genkeys() into two separate routines: genksk() and
    genzsk().  (This is in preparation for additional mods to come later.)
    
    Slightly modified output.

commit 73e6a5701df8d0a9b008c323bf9b49499efc352b
Author: Wayne Morrison <tewok>
Date:   Tue Feb 8 21:41:32 2005 +0000

    - Added options:
            - specification of -g for dnssec-signzone
            - help option
            - key re-use
            - catch-all options for additions options for dnssec-keygen and
              dnssec-signzone
    
    - Added code to ensure required arguments were given.
    
    - Added some additional output for the -v option.
    
    - Pulled options passed to dnssec-signzone into their own variable.
      This was done purely for cosmetic reasons.
    
    - Added pod for new options.

commit d193f4ee623bc0fe7d855989b4e806b67b718cc1
Author: Wayne Morrison <tewok>
Date:   Tue Feb 8 21:24:25 2005 +0000

    Added several new options for use by zonesigner.

commit 32f6442f19408f10a9ac662a23667b28474bb8ec
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 4 22:48:49 2005 +0000

    Compare error-code instead of error-string from the return value of
    SPF_result.

commit a561d2604a5b713a36204848dee827de2931a201
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 4 22:45:33 2005 +0000

    Minor update about messages written to log files and mail headers.

commit 7e01641995bb02e244ee8b42c61338e1feafdeb6
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 4 22:42:32 2005 +0000

    Added description about how to handle return value from the SPF_result
    function.

commit d92565b4ff859668121278601afbe1d37c0db26f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 4 22:06:06 2005 +0000

    Read all the error text messages in SPF_output_t.
    Handle a return value of SPF_RESULT_UNKNOWN from libspf2 for DNSSEC
    Validation Failure.

commit 63485989c27330d042cd8e7e48f35038cacf78fb
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Feb 4 22:03:45 2005 +0000

    This patch now handles dnssec-validation of dns records fetched for various
    SPF mechanisms (A, MX, PTR, INCLUDE, EXISTS, REDIRECT).  The error text (in
    case of a dnssec-validation failure) is now added to the list of errors in
    the SPF_output_t structure.  The SPF_result function now returns an error
    value of SPF_RESULT_UNKNOWN (stands for the result "PermError", as given in
    draft-schlitt-spf-classic-00.txt) instead of SPF_RESULT_FAIL.
    [According to draft-schlitt-spf-classic-00.txt, a result of "Fail" is an
    explicit statement that the client is not authorized to use the domain in
    the given identity, whereas a result of "PermError" means that the domain's
    published records couldn't be correctly interpreted].

commit 0fb949148b4603e32cfd169c391a8d5ab6eab103
Author: Wes Hardaker <hardaker>
Date:   Mon Jan 31 17:54:04 2005 +0000

    force exporting of function names

commit a236b4949158c07e4c0d545fb65c0a5633f82f40
Author: Wes Hardaker <hardaker>
Date:   Thu Jan 20 23:12:05 2005 +0000

    better GUI usage

commit eb72c1bfe9b4723c4f5d4b57f18719fe3ca9157a
Author: Wes Hardaker <hardaker>
Date:   Wed Jan 12 05:05:37 2005 +0000

    converted options to getopt long options (short supported too)

commit e28206539b37b2e635b2d4dbde4a3027e97d10ec
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 11 22:23:28 2005 +0000

    added mmm emacs header for text/perl mode switching

commit 17536bed4d258aa6863a33a4742cfdf67def0ba3
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 11 18:40:25 2005 +0000

    Top level configure and make system

commit 7886f38b6ac16db8b0cb54b28634794a72e275c4
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 11 18:39:03 2005 +0000

    Makefile.PL

commit fdadd30a69220504a6da47f3587085a2a93e6cf5
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 11 18:03:50 2005 +0000

    handle quotes around include files

commit 926e5d9779fb141372ee1edccc7615d95a65c7c8
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 11 17:19:32 2005 +0000

    more flexible file names for include directives

commit e4c7a383c8254d689549969f649697ba4a580b58
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 11 17:11:10 2005 +0000

    document other types supported in the man page

commit bb80ecaf8a3b488431d8019f6434c7adf405fac3
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 11 17:08:00 2005 +0000

    support $include directives

commit 9e7047dd0217c0283859c23e5ebe0aae2deaa314
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 23:06:53 2005 +0000

    check that RRSIGs aren't signing an RRSIG

commit ca093ea4e782eaf274c5de71fd8d71fae29d93e4
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 21:58:22 2005 +0000

    more tinkering

commit 0616f52d3b60f10d82856a4b12b6cb7451076f7a
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 21:16:45 2005 +0000

    style update

commit b050c7e17f2489eb2cd69142b2253697a5e6a646
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 18:12:01 2005 +0000

    added module documentation

commit 9418c9b49520ea61528a2686233bd4dc60f6f95d
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 18:05:19 2005 +0000

    Added =pod directives

commit e15904995c13bc5d16ac24affc50a7a8071858b9
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 18:02:51 2005 +0000

    update

commit f682dca5e9662d3d008a1d029dbe7743354f6907
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 17:59:21 2005 +0000

    Updated to reflect current tool documentation; added a makefile to help generate web pages

commit ece9667136624784a9f16a4986f614a871ebc4bc
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 17:42:20 2005 +0000

    add 1 to error output for humans which expect counting to start at 1

commit 28b1e995466f2b030f35c21b58a19472805df835
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 17:41:41 2005 +0000

    throw errors when the parser fails

commit 2649341f6ac66273c0fb346d20036d88e3c04174
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 05:03:58 2005 +0000

    check that RRSIG and NSEC entries are the only ones for a given name.  Misc other todo comments

commit 8e67ac875c958dc83e2492abb63988ee4f817c51
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 05:01:44 2005 +0000

    more feedback when -v is turned on, and even some when it is not so that people can be sure things were tested

commit f3806091df1b25bbf7c93e284a37d72e4468543c
Author: Wes Hardaker <hardaker>
Date:   Tue Jan 4 05:01:10 2005 +0000

    return a count if the rule was processed, and the number of errors found

commit 7c9409d69162a904a1ce55a9e5a66685654a6c4e
Author: Suresh Krishnaswamy <hserus>
Date:   Mon Jan 3 19:07:08 2005 +0000

    Added the step-by-step guide (version 0.4, BIND) to the web

commit 9278255163f06a0bcb09f7957f25c6130bb1f5c9
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 28 04:57:41 2004 +0000

    ensure that glue records MUST NOT be signed (unless they're in the parent zone)

commit 04b4fc6b0183fa625d49bd9ac1041feea1ff215d
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 28 04:50:40 2004 +0000

    ensure that child NS records MUST NOT be signed

commit 05ac9acfbfafac2386ebb11cea5a060206be1793
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 28 04:48:04 2004 +0000

    make sure that RRSIG's themselves are not signed

commit 80cf2f469c189e4d41d89868370952b140fdd759
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 28 04:44:29 2004 +0000

    check that records have an RRSIG with the zone's key as the signer

commit 597877687c0acf7daa0d2b01762e16e10a250fce
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 28 03:20:41 2004 +0000

    more information about current project goals

commit 614f82542eaf88842617cdf4b03c8e34a7b9eed7
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 28 00:34:27 2004 +0000

    better reference in description clause

commit bab7d23c3e790640011bdcc57c8f770ae8d785ba
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 28 00:33:58 2004 +0000

    better intro text in the man page

commit 305ac4c3afdc4397ab0793c5c889547ee7af8472
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 23:53:35 2004 +0000

    misc other checks for DS/DNSKEY pairs in live zone tests

commit 2d312282538cc513bb72d5c8a0a7376801adc6d1
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 23:52:51 2004 +0000

    misc other XXX potential tests

commit ebf07413b3ed32ac690b46c12297c4713aed87df
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 22:55:49 2004 +0000

    check that the RRSIG signer name matches the zone name

commit 0120dcf3ca7dd91cb9f7b1ec6b8de97cd9459f8b
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 22:53:21 2004 +0000

    grab the full name from RRSIG records as should be done

commit 54d3fa654505d93750c18633d87408b276b12f72
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 22:14:57 2004 +0000

    check every rrsig record (eg, multiple keys) for matching TTLs bbinstead of just one

commit 2bfb14a3eddf7148efa0a758382c08c5cade4467
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 22:11:25 2004 +0000

    update documentation to discuss multiple error return

commit 75ee296fb092c45e4dcec3112cbe886420e78c28
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 22:09:40 2004 +0000

    deal with multiple errors being returned from tests; make some of the tests make use of this feature

commit 06cd1b9dd7c92781071a39ff57cca4c6062f8042
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 21:59:09 2004 +0000

    RRSIG TTLs must match original record TTLs

commit 764cc2585ef8975dea7909c00e810e5a8462b1d6
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 21:41:58 2004 +0000

    print -R help description describing each rule

commit a23113097adc596d7909f845fd8860db0f7796b3
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 21:08:20 2004 +0000

    remove comments that say stuff isn't implemented yet; it is

commit d03a327f829fcdc8ccb5bdf65269a70c8e2fd4d6
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 27 21:07:44 2004 +0000

    new rules for checking various dnssec records (key name must be the same as the zone name; protocol must be 3; rrsigs must be present for valid records; nsec must be present

commit a47aa8f3182b5e081f920d3031a8ecf23ca5298e
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Dec 25 01:58:37 2004 +0000

    A User's guide to add DNSSEC validation capabilities to sendmail's SPF
    processing.

commit b171915eae43b17b2bea2a888c75fdb19cec6239
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Dec 25 01:55:04 2004 +0000

    Handle the 'ignore' value to dnssec_policy option.

commit a2c1ad0edc9c38d249f1b35df88ebb0090f2192a
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Sat Dec 25 01:54:32 2004 +0000

    Changed a return value.

commit 7d783d27dbe6df06b30562cbaf8927a4a80ff0cd
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Dec 24 19:10:48 2004 +0000

    Added entry about the libspf2-dnssec developer guide.

commit cd73791bac89071bd959cc9d644ab3817e23c5bd
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Dec 24 19:10:05 2004 +0000

    Instructions for installing libspf2 with the dnssec patch.

commit a25062e304f59698b66617bff6c8867ddb009aab
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Dec 24 19:09:34 2004 +0000

    A developer guide for the dnssec patch to libspf2.

commit b457277a08fc4daedd532ab029db5406e74eed9f
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 24 17:47:51 2004 +0000

    Don't check keys for DS records that don't have the zone flag set

commit 237c34fb610bf99bd935b414b73220e6f5e34721
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 24 17:47:22 2004 +0000

    fix error msg to include correct config parameter

commit f1bc7a6e6715a070318bb17bbb6a98161e25513f
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 24 17:25:30 2004 +0000

    Check child for valid dnskey's that match DS records; better error messages for missing DS records in parent.

commit da6ddc96e138e040740c6ef55e8643497760c426
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 24 17:22:48 2004 +0000

    Fixed a number of issues with the patch and DS and DNSKEY parsing

commit e319e8e9b6276a9c9d71dd6b819be1e1b52b136f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Dec 24 16:11:53 2004 +0000

    Moved libspf2_dnssec_doc.txt to libspf2-1.0.4_dnssec_howto.txt.

commit 719d899b02f6e71ec20fdc3060d861d5413331ba
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Dec 24 15:57:56 2004 +0000

    Added reference to the 'obsolete' sub-directory.

commit bcabe1f91f95be9e58dea6c24d15c3a6b4554d66
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Fri Dec 24 15:57:23 2004 +0000

    Moved old files to the obsolete directory.

commit 36aa187a2b8db99c37ddd90d941837cd9263d558
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 24 06:36:09 2004 +0000

    A (live query) rule to verify that the parent has a matching DS for every DNSKEY.

commit 48b729520b355c501bfbad10128d8c5c15c54d93
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 24 06:32:13 2004 +0000

    return an empty array for live_query if no answers found

commit f0a0fdb623ae7777e9010b0c41ed583c165ee846
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 23 23:50:13 2004 +0000

    exit after usage()

commit 0c38812e275b466e29611462c95baa7520972401
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 21 18:06:08 2004 +0000

    Added description of the use of SPF_result() by spfmilter-1.0.8.

commit dcafb0901bdb9bde4c32ecc8d7186a3cbd617c11
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 21 17:40:12 2004 +0000

    Updated to include the libspf2_dnssec_doc.txt file.

commit 0717d189233bc7f38196b3ccb570fadd4cbd1403
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 21 17:38:21 2004 +0000

    Documentation of DNSSEC validation in libspf2.

commit 14312a2763fec1b20f4a99f9f1228d63214072f7
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 21 17:17:32 2004 +0000

    Changed the name of dnssec policy from REJECT to ABORT.

commit 4d7e122263567b8c175c2523beb6efa1ecf23e95
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 21 17:11:06 2004 +0000

    Changed name of policy from REJECT to ABORT.

commit af1169c60a61bd3ee4e3bfcfc6c46feb7570bd0d
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 21 06:21:37 2004 +0000

    print line numbers for broken rules

commit b669bf7cfb2932566a93522f8db2baa096117a65
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 21 06:20:56 2004 +0000

    make minimum NS records configurable with help text; improvements to sub-must-be-secure check

commit 6511869a18c8f609f2e373457ece5eff82eee5cd
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 21 06:19:28 2004 +0000

    help text for minttl and maxttl rules

commit adb1cf340ef3ff9da12782bc46f6babe7266c052
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 21 06:18:53 2004 +0000

    check for missing or present-but-shouldn't be NSEC and RRSIG records (needs improvement still)

commit 6f750552a078bc6217ac0085f1c546ff60486812
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 20 20:41:54 2004 +0000

    added a -H flag which prints legal configuration file rule/token pairs

commit 89e903ecfa88ce3ede98045d1d61e2542ed29769
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 20 20:41:16 2004 +0000

    added a print_help() operator

commit 16ede131d027811cb262fac49d68d3bf22b5d012
Author: Wes Hardaker <hardaker>
Date:   Sat Dec 18 01:24:46 2004 +0000

    better error messages

commit f52d331768ddf78c3e0f238b865376636023268f
Author: Wes Hardaker <hardaker>
Date:   Sat Dec 18 01:24:18 2004 +0000

    Added the ability to load user configuration files to tweak how rules operate

commit 07ff136f6b27db1e0f72e679a7f5751c8778979b
Author: Wes Hardaker <hardaker>
Date:   Sat Dec 18 01:23:50 2004 +0000

    added a config() method

commit 50cb9baf19ce3abd93720e2c4aed9ec7f6e66123
Author: Wes Hardaker <hardaker>
Date:   Sat Dec 18 00:36:27 2004 +0000

    better error output

commit bfb815462a390bce8afbe8e072d83052b4ecf73c
Author: Wayne Morrison <tewok>
Date:   Fri Dec 17 18:59:48 2004 +0000

    Fixed to use new module hierarchy.

commit 77351365e78533dcdea1282a70a6b0f4e28a433b
Author: Wayne Morrison <tewok>
Date:   Fri Dec 17 18:57:34 2004 +0000

    Added several new standard options.

commit 4643243b768b34bbb1e524332cea9cdb3b81cdda
Author: Wayne Morrison <tewok>
Date:   Fri Dec 17 18:56:24 2004 +0000

    Added a new key field and several new zone fields.
    Fixed a typo.

commit 913c378ce4d3a9bfbb993c88fae0cb27b830a720
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 13 18:57:01 2004 +0000

    moved more functionality to the Rule class

commit be1957b0f4336b9deaf4d88c7a37e82f255cff04
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 13 18:37:32 2004 +0000

    Created a Rule class that holds/implements rules and documentation to define rule syntax

commit aaab58afb2c9cc14df6f5de04aecff6310a49398
Author: Wes Hardaker <hardaker>
Date:   Mon Dec 13 05:42:02 2004 +0000

    Added some array-compare routines.  Better warnings for broken code in rule files

commit aef29b16eca455cfebd3fada1a01552321fa6c0d
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 10 07:15:54 2004 +0000

    added beginning support for live_queries; Changed default rule load path to be based on installation Config support to match the Makefile install process

commit ce601c1397bf97eb3cec3a17c2806de5bc29a803
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 10 07:13:24 2004 +0000

    A perl Makefile to install the package and rules

commit 5bf237ec734b7fc6f1f7929ed4ab2076179ac968
Author: Wes Hardaker <hardaker>
Date:   Fri Dec 10 07:12:33 2004 +0000

    ignore file

commit 6526fe37fef3f41dc00074954c744e667a87fef8
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 9 01:02:26 2004 +0000

    general DNS recommendations (minttls, etc)

commit c7baabb975470f8be0a346ee4ece58cf2c0c4266
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 9 01:01:57 2004 +0000

    rules diagnosing parent/child relationships

commit b951e625fce69b580913e234238bee997c91c6b4
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 9 01:01:30 2004 +0000

    fix one rule, and add a todo list

commit 0599756979d2e5a9c1281c4e8294184e83bec0f9
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 9 01:00:53 2004 +0000

    allow for -i to ignore certain rule names

commit db059992a7338dafd20c282f17a447f2ee543905
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 8 22:05:44 2004 +0000

    final module name change

commit 87e1792aa5db5d25ea96f9eb93734fbece0ceaf7
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 8 21:59:47 2004 +0000

    add copyright

commit a3922471955c4379fc67a94b7e1873dbe0a466b7
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 8 21:59:36 2004 +0000

    whoops.  shouldn't have been checked it

commit 55fec953af15f8aa6bc0a81d63ba73e284f39349
Author: Wes Hardaker <hardaker>
Date:   Wed Dec 8 21:55:39 2004 +0000

    initial pass at a zone file checking script based on loadable rule files

commit b0fbdbb974cc68dec8a0a4018f96ed7ff06b5f0b
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 7 16:26:31 2004 +0000

    A README file for the apps/sendmail directory.

commit d4f61840517b93813314451947294973f02847df
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Tue Dec 7 16:17:40 2004 +0000

    A README file for the apps directory.

commit c944cdb85fe76e76d72205f92249017144928237
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 7 05:56:03 2004 +0000

    consistent capitilization will make things work.

commit a3129eede805f2ec968abd89da3d962f3625fa58
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 7 00:28:35 2004 +0000

    ignore perl specific build dirs and files

commit 041df51a965d33750c96aa0e366d0e853601e91f
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 7 00:28:04 2004 +0000

    ignore perl specific build dirs

commit f0c3a64ce4a49130e740c94bd2171fac3464df44
Author: Wes Hardaker <hardaker>
Date:   Tue Dec 7 00:27:24 2004 +0000

    Added required support to match perl CPAN and general perl requirements

commit b75fbe8429a18ec5e7d7e138774bcf7eb1a4af18
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Dec 6 22:50:04 2004 +0000

    A patch to libspf2-1.0.4 for providing DNSSEC validation.  This is a
    preliminary version.

commit 47e34ba98ed5e0aa6b4fc2c89abe66a3d468c793
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Dec 6 22:49:34 2004 +0000

    A patch to spfmilter-1.0.8 for providing DNSSEC validation.  This is a
    preliminary version.  It requires libspf2 with DNSSEC patch applied.

commit d3ee38930ff93132650abdbd6eb775504ba1467d
Author: Wayne Morrison <tewok>
Date:   Fri Dec 3 19:38:27 2004 +0000

    This patch adds a -keep_alive option that allows parse() to continue working,
    even after it's found errors.

commit 59c56c183c45c88d2c190785c308768621bb2d5f
Author: Wayne Morrison <tewok>
Date:   Fri Dec 3 19:31:49 2004 +0000

    This is Wes Hardaker's original patch file for Net-DNS-ZoneFile-Fast.
    It has been moved into this patch-specific directory.
    
    The log messages from the original file's two versions are:
    
        revision 1.2
        date: 2004/11/05 00:43:44;  author: hardaker;  state: Exp;  lines: +82 -41
        update to handle axfr transfered files with all data on a single line
    
        ----------------------------
    
        revision 1.1
        date: 2004/10/22 23:57:38;  author: hardaker;  state: Exp;
        Patch to Net::DNS::ZoneFile::Fast to make it parse dnssec RRs

commit d5e3dfc4105b498d99ebb3419eeef4b9e632fd3b
Author: Wayne Morrison <tewok>
Date:   Thu Dec 2 03:25:39 2004 +0000

    Added some comments to the newly created db.<zone> file.

commit 3dc048e21e38e60a141b89c84e4dd0fc924a07fe
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 2 00:22:42 2004 +0000

    moved from a top level directory

commit eabc783e074687fc7b18697e250d1f78e6bfc68d
Author: Wes Hardaker <hardaker>
Date:   Thu Dec 2 00:19:26 2004 +0000

    Moving to linux specific dir

commit e8f440fcc52e32250f91d1b79860d482c7167337
Author: Wayne Morrison <tewok>
Date:   Wed Dec 1 19:33:50 2004 +0000

    Added checks for crossed zone/key keyrec hashkeys.
    Fixed a typo.

commit fb6869a561da63c6882ebd08e6328c3c512e3b7c
Author: Wayne Morrison <tewok>
Date:   Wed Dec 1 03:51:09 2004 +0000

    Added checks for the kskdirectory and zskdirectory.
    Added defined() checks for some keyrec fields.

commit 133bf4b81f5e91d184d43f2b4e18fe3491336de5
Author: Wayne Morrison <tewok>
Date:   Wed Dec 1 01:47:09 2004 +0000

    Minor format adjustment in pod.

commit b72c2795052f348991347d1dbc9c37df34d95119
Author: Wayne Morrison <tewok>
Date:   Wed Dec 1 01:44:56 2004 +0000

    Moved data initialization code to keyrec_init().
    Added keyrec_discard().
    Added pod for keyrec_init() and keyrec_discard().

commit 7567ceeb97696c998c1834390881bc7e98d4679c
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 22:12:03 2004 +0000

    Added tests for the following interfaces:
            keyrec_add()
            keyrec_discard()
            keyrec_init()
            keyrec_keyfields()
            keyrec_newkeyrec()
            keyrec_read()
            keyrec_write()
            keyrec_zonefields()

commit 188fd98835028319c7de84dbe1c3e283f63c7e18
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 17:16:07 2004 +0000

    Added a couple error checks.

commit b427728281dc24251c188d1b14aaec2d68d1d047
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 17:14:09 2004 +0000

    Check for required arguments.
    Updated the test keyrec file to current fields.

commit a76c27d1fdfc5a0c2ac23b8fa67cb006fa0b6a91
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 16:25:10 2004 +0000

    Updated the test keyrec file to current fields.
    Deleted unused test_parseconfig() routine.
    Added better test identification output.
    Moved the test_keyrec_recval() routine.
    Fixed keyrec_setval() args to be current set.

commit 02fbdc34bd3e179770aa8d99a96ed0e040ebb680
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 16:20:13 2004 +0000

    Modified a check in opts_keykr() to account for specific key types.

commit f4ad7b7baee9d783c1eae7ad7d2f8386037f99f3
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 16:17:45 2004 +0000

    Updated the test keyrec file to current fields.
    Fixed names of:
            optsuspend();
            optrestore();
            optdrop();
    by changing to:
            opts_suspend();
            opts_restore();
            opts_drop();

commit 2e49beac42b19f7b66c6d7b2cbc978a3535f980b
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 16:12:40 2004 +0000

    Updated the test keyrec file to current fields.
    Modified error messages to show more clearly what has happened.

commit 4b2df84ddf819e6198339099684b23322768b36a
Author: Wayne Morrison <tewok>
Date:   Tue Nov 30 03:45:44 2004 +0000

    Added a description to the podman.

commit 4d037a42b92013ac2fa0d70246938d5d547da8b3
Author: Wayne Morrison <tewok>
Date:   Mon Nov 29 19:50:40 2004 +0000

    Renamed keyrec_save() to keyrec_close().
    Added some error returns.
    Added some success returns.
    Checked the return value for keyrec_newkeyrec().
    Fixed keyrec_read() to really return the number of keyrecs it read.
    Made some comments match reality.
    Made keyrec_newkeyrec() ensure it was given a valid keyrec type.
    Added masses of pod describing the interfaces.

commit 2a94fd89dbf658349329af18e04231c49b3b45f2
Author: Wayne Morrison <tewok>
Date:   Mon Nov 29 05:15:53 2004 +0000

    Modify keyrec_setval() to properly add new entries to an existing keyrec.

commit ee90b360f8b213b0276528d0383c0e30921700fb
Author: Wayne Morrison <tewok>
Date:   Tue Nov 23 21:18:33 2004 +0000

    Added a data validation check for key keyrec data.

commit 28017e935f91ce03cf646f6c55ef2d133ecc9817
Author: Wayne Morrison <tewok>
Date:   Tue Nov 23 05:10:49 2004 +0000

    Fixed the command name in the usage message.

commit 790241bc23ab74554c30c8b98329ba5b7a962ca2
Author: Wayne Morrison <tewok>
Date:   Tue Nov 23 05:09:55 2004 +0000

    Added options to specify zone checks or key checks only.
    
    Added checks to test the validity of data in a zone keyrec.
    These checks ensure:
            - existence of zone file
            - existence of KSK file
            - existence of ZSK file
            - endtime > 1 day
            - seconds-count and date string match

commit 23eb1d2148963ae0c46d925f443d00816d975010
Author: Wayne Morrison <tewok>
Date:   Tue Nov 23 03:29:37 2004 +0000

    Added recognition of:
            - mislabeled keys
            - orphaned keys

commit 0392921113d50a8a210f2b3d289f21538edfaaf2
Author: Wayne Morrison <tewok>
Date:   Mon Nov 22 20:50:20 2004 +0000

    Combines calls to dnssec-keygen and dnssec-signzone to provide a single,
    easy-to-use tool for creating keys and signing zones.

commit 2720b741fa6d05eb24d9debba059817c85eb28a3
Author: Wayne Morrison <tewok>
Date:   Mon Nov 22 19:28:23 2004 +0000

    Re-enabled a check that had been disabled for testing.

commit 1fb70c1962833fb50ed6b83c13555d1672fe358f
Author: Wayne Morrison <tewok>
Date:   Mon Nov 22 19:24:48 2004 +0000

    This script does sanity checking on a keyrec file.  It has comments and pod
    explaining what it's checking.

commit fafd8de87ad4f4b8b683fe730ea0cc6d5d4fb0e6
Author: Wayne Morrison <tewok>
Date:   Fri Nov 19 20:14:58 2004 +0000

    Modified opts_zonekr() to get the keyrec values for its KSK and ZSK.

commit 97697fc22d2f5f64a1df6fc33265764fcbd41e75
Author: Wayne Morrison <tewok>
Date:   Fri Nov 19 20:03:05 2004 +0000

    Renamed the key keyrec field "type" to "keyrec_type".
    Allowed colons and tabs to be used in keyrec values.
    Added some rudimentary formatting to keyrec lines.
    Modified keyrec_add() to only allow adding the length field for a key's type.

commit b0754c2195350a2c0ab77b3e05456429faa26c25
Author: Wayne Morrison <tewok>
Date:   Fri Nov 19 05:04:12 2004 +0000

    Added 'type' to key fields.
    Added some special-case code for keys when adding key keyrecs.  Only the
    appropriate key length will be added for the key type.
    Slightly modify the output format for keyrec fields.
    Added interfaces to return the list of key fields and zone fields.

commit 4ed9032fb74241956da00a1102ae6ce648cdb98f
Author: Wayne Morrison <tewok>
Date:   Fri Nov 19 01:21:53 2004 +0000

    Added keyrec_add().

commit 88a838ad681da53fbe4e807af38b4308a82dc08c
Author: Wayne Morrison <tewok>
Date:   Fri Nov 19 01:20:56 2004 +0000

    Renamed an argument from "-v" to "-verbose".

commit c0149a33522086025a757035cea8d97eed71d622
Author: Wayne Morrison <tewok>
Date:   Tue Nov 16 02:17:27 2004 +0000

    Removed use of internal tislabs.com domain names.

commit 805bf2f827f9d40516b82fc83f5b545a6606836c
Author: Wayne Morrison <tewok>
Date:   Tue Nov 16 00:06:35 2004 +0000

    Test script to check opts_keykr() and opts_zonekr().

commit 181b7083a11757adb9230c760c65ff0731f0be2c
Author: Wayne Morrison <tewok>
Date:   Tue Nov 16 00:01:26 2004 +0000

    Added the opts_keykr() and opts_zonekr() interfaces.
    Added pod for opts_keykr() and opts_zonekr().
    Changed the config file name to dnssec-tools.conf.

commit f38df8f3161084c1a2bc52d081214f7c64589a31
Author: Wayne Morrison <tewok>
Date:   Mon Nov 15 22:32:33 2004 +0000

    Configuration file for dnssec-tools.

commit b3fea7bbb03fef96059616f71e54ab8e749dbae9
Author: Wayne Morrison <tewok>
Date:   Mon Nov 15 22:17:02 2004 +0000

    Renamed the dnssec-tools configuraiton file from tools.conf to
    dnssec-tools.conf.

commit ea3d3b81afd049fe82915774932559a9141eed98
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Nov 15 21:40:17 2004 +0000

    A file to test the validator API.

commit c91b0db3a677d03133840922d441c217af10ed6c
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Nov 15 21:39:53 2004 +0000

    The dnssec-milter, a milter-plugin to sendmail for dnssec validation.  At
    present, it just checks whether the sending MTAs hostname is dnssec
    validated or not.

commit 815f6668de982a48d644494d70856928d39e39f7
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Nov 15 21:38:22 2004 +0000

    A very primitive validator, with just one method dnssec_validate() that is
    used by dnssec-milter.

commit 84bc0b662a833375f0206ce96a388614b8c5850f
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Nov 15 21:37:25 2004 +0000

    An input file for generating a makefile.

commit d5926e3e2e1fb780a3282b862c65b754766cdab9
Author: Abhijit Hayatnagarkar <ahayatnagarkar>
Date:   Mon Nov 15 21:36:28 2004 +0000

    Configure scripts.  Check for the existence of pthread, milter, spf2 and
    sendmail libraries.

commit e5c2f2e6cc19258dbc7fbec97ae1d9d16aeadd92
Author: Wayne Morrison <tewok>
Date:   Sat Nov 13 02:01:33 2004 +0000

    Added two interfaces:  opts_krfile() and opts_getkeys().
    Added pod for the new interfaces.

commit a9ee556fecae8993595ce85eb79f56e4ede03af3
Author: Wayne Morrison <tewok>
Date:   Fri Nov 12 23:10:12 2004 +0000

    Modified test file names, domain names, and key names so they wouldn't be
    giving out details of our network's innards.

commit e6716015cfe086655b33cdf2b9fd8dc5817ebc35
Author: Wayne Morrison <tewok>
Date:   Fri Nov 12 21:59:28 2004 +0000

    Added more tests for tooloptions.pm.

commit 22cb98c6b6eda2aa8f5d114c0604d54b07682f5f
Author: Wayne Morrison <tewok>
Date:   Fri Nov 12 21:57:26 2004 +0000

    Renamed test-toolopts to test-toolops1.

commit de44a0b9c9c8516a1914a3202b7b0f311c483305
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 21:38:57 2004 +0000

    Added a few standard options.
    Added explanatory comments for all the standard options.

commit 8b58d40f98b0540793446f4b689af4502b5f0d93
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 18:10:51 2004 +0000

    Fixed test filename.

commit de1612919539d1acb0da982f422fe4e6351f1db5
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 18:10:21 2004 +0000

    Added test filenames.

commit 68774f5e4ea482ab7626dda91ef10af4bead4fe5
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 18:06:32 2004 +0000

    Added a copyright.

commit 7be7dad7f2da010b4e9ad50ecfd58e48f5b6a72e
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 18:05:44 2004 +0000

    Added a copyright and a test caveat.

commit a43251a684162f2bf607291babaf57cb472baf38
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 18:04:55 2004 +0000

    Added a copyright.
    Added a line to the "clean" target to delete test-generated files.

commit e27cc4b88f795d32dca5de5d3361be951dc5cf6e
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 18:03:55 2004 +0000

    Test script for the DNSSEC::tooloptions perl module.

commit c2a743e398e8b8d9d1bd8feedef7275f72ad247b
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 16:55:31 2004 +0000

    Dropped the underscore from two option names.

commit c75e3eac89c6c95d60626b6dcfa8270b73909c89
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 16:54:06 2004 +0000

    Added copyright.

commit bc8e7a03a8d4184a15533d6943f0f1ef7214ba63
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 16:53:23 2004 +0000

    Added copyright.
    Added underscores to keywords
    Forced keywords to lowercase.
    Zapped %keyrecs after each read().

commit f5d88a3897cfae71e801121254a67fc8541f5884
Author: Wayne Morrison <tewok>
Date:   Thu Nov 11 16:50:54 2004 +0000

    Added copyright.
    Added optsuspend(), optdrop(), and optresume() calls.
    Modified processing of command-line options so that tooloption() may be
    called multiple times.
    Modified pod to reflect these changes.

commit e267f93709f6a4eabfbafb7351ceff8ebe0c3c13
Author: Wayne Morrison <tewok>
Date:   Wed Nov 10 22:20:40 2004 +0000

    Added tooloptions.pm to handle options and defaults from several sources,
    smoodging them all into a single hash table of options to be dealt with by
    the calling script.
    
    Modified Makefile.PL to install tooloptions.pm.

commit 69a6465a7c1e7e7e3de6a4bc6f8cde0c4bfedc1b
Author: Wayne Morrison <tewok>
Date:   Mon Nov 8 21:59:32 2004 +0000

    Put in some pod.

commit 703c36876d77a65388b60aac9f5bb65972cb21fe
Author: Wayne Morrison <tewok>
Date:   Mon Nov 8 19:30:34 2004 +0000

    Added some test scripts for manual testing of the DNSSEC tools modules.

commit bf28f2f343202faeb52de491b69762d6d5f9a0ba
Author: Wayne Morrison <tewok>
Date:   Mon Nov 8 19:29:51 2004 +0000

    Fixed a few problems with keyrec_setval().
    Renamed the data dumping routines.

commit a278fe4bab17b3d2c43c1793f8f1cce9daa9b515
Author: Wayne Morrison <tewok>
Date:   Mon Nov 8 19:28:55 2004 +0000

    Added an optional argument for specifying the config file to read.

commit 5cc02f51bec7fc82c20304f16beb560b8f2bf342
Author: Wayne Morrison <tewok>
Date:   Mon Nov 8 03:55:16 2004 +0000

    Added *beginning* of pod.
    Added keyrec_setval().
    
    (Needs bags more testing, checked-in to get it backed up.)

commit 8a408c97d51d7161e3bb446dbf76ccc78ffe583a
Author: Wayne Morrison <tewok>
Date:   Sun Nov 7 23:38:45 2004 +0000

    Added Makefile.PL in order to create Makefile.
    Deleted Makefile since it's now created by Makefile.PL.
    Added .cvsignore to ignore Makefile.

commit 40b08dc9b43badad978ae2b303e418cd24caa1a3
Author: Wayne Morrison <tewok>
Date:   Fri Nov 5 19:41:00 2004 +0000

    First cut at DNSSEC tools configuration file routines for perl scripts.

commit 0ff9b712b95dfe925d307b4a9a44e116b2648222
Author: Wayne Morrison <tewok>
Date:   Fri Nov 5 19:40:59 2004 +0000

    First cut at DNSSEC tools keyrec file routines for perl scripts.

commit 37fe0f23faed0d178cf5a1d3c857776b709cccd6
Author: Wayne Morrison <tewok>
Date:   Fri Nov 5 19:38:13 2004 +0000

    Makefile for DNSSEC tools modules directory.

commit ef03daef5bbf6e7889e7cd1347028c15709df16d
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 5 00:45:29 2004 +0000

    Add warnings of zone sigs are almost or are expired.  Added a legend if -L

commit 777089267db090adb156ccd1892314dde8954c78
Author: Wes Hardaker <hardaker>
Date:   Fri Nov 5 00:43:44 2004 +0000

    update to handle axfr transfered files with all data on a single line

commit 0d7bb53d1f2ab3e44fb54ffa7183df236180da24
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 28 04:24:59 2004 +0000

    more pretty colors

commit cb76269f7a62416780344b2da8e9471986dcd873
Author: Wes Hardaker <hardaker>
Date:   Wed Oct 27 20:50:11 2004 +0000

    colors for security

commit f323e7694213a6e8e6ea36e1d967450b82c584cd
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 22 23:57:38 2004 +0000

    Patch to Net::DNS::ZoneFile::Fast to make it parse dnssec RRs

commit c2ede41381c8ee130bbf91dd32b32befce8ca308
Author: Wes Hardaker <hardaker>
Date:   Fri Oct 22 23:51:59 2004 +0000

    Added a script (GraphViz based) that will map a set of zone files into a graphical representation of a DNS hierarchy

commit 44c102a9f42b0d5cccfc37834ccef637c786efb5
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 21 22:55:52 2004 +0000

    initial description file

commit c800bd6b6795d465c6f5d80383e403d0ec28abbb
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 21 22:41:05 2004 +0000

    handle updating AAAA records too

commit d7a392c7af8c77dd88dc738c66c3e4bafc015273
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 21 22:32:18 2004 +0000

    Updated to support updating multiple host names

commit 8e0f613404138f4762f43a2f3f538ec92a3c14e9
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 21 21:41:23 2004 +0000

    A linux init script to register dynamic dns hosts

commit e31d85b7d8c18b45d77c847f70a917862b70eb20
Author: Wes Hardaker <hardaker>
Date:   Thu Oct 21 21:33:16 2004 +0000

    initial pass

commit 4fef72f5250667980a547a7bb30600dec0886d1e
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 19 22:25:37 2004 +0000

    more odd formatting tinkering

commit 02ca9faa109b572146740113dc05882d924ecaf7
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 19 22:22:32 2004 +0000

    added sponsors

commit 301547b21a8290f6eafb57528e6f3bc48cd15d30
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 19 22:16:59 2004 +0000

    initial pass at web page

commit 96ddc425c628cfd285ce23ff0f75b11f287b854f
Author: Wes Hardaker <hardaker>
Date:   Tue Oct 19 22:16:09 2004 +0000

    added syncmail

commit 70ca24bcb0ea9a6516eaec21a85eaaf49e960eee
Author: root <root>
Date:   Tue Oct 19 12:10:12 2004 +0000

    initial checkin

commit 84496d9536c9324762e03b28a644b4d205779a5d
Author: root <root>
Date:   Tue Oct 19 12:10:12 2004 +0000

    initial checkin

commit c041f8d4573cbf7d7c85f1237788c916a03ce0fe
Author: (no author) <(no author)>
Date:   Tue Oct 19 12:10:12 2004 +0000

    New repository initialized by cvs2svn.
