Changeset 2949

Show
Ignore:
Timestamp:
03/03/10 15:13:45 (6 months ago)
Author:
matthijs
Message:

hmac-md5 == hmac-md5.sig-alg.reg.int.

Location:
trunk/OpenDNSSEC
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/OpenDNSSEC/NEWS

    r2947 r2949  
    1717* Looked for the database init script in $prefix/share/opendnssec and not datadir. 
    1818* More proper memory cleanup in parsing zonefetch.xml 
     19* Zonefetch.xml now accepts hmac-md5, which is an alias for 
     20  hmac-md5.sig-alg.reg.int. 
     21 
    1922 
    2023OpenDNSSEC 1.0.0 - 2010-0X-XX 
  • trunk/OpenDNSSEC/signer/tools/zone_fetcher.c

    r2899 r2949  
    882882        ldns_pkt_free(qpkt); 
    883883        if (status != LDNS_STATUS_OK) { 
    884             if (errno != EINPROGRESS) { 
    885                 log_msg(LOG_ERR, "zone fetcher failed to start axfr: %s", 
    886                     ldns_get_errorstr_by_id(status)); 
    887                 return -1; 
    888             } 
     884            log_msg(LOG_ERR, "zone fetcher failed to start axfr: %s", 
     885                ldns_get_errorstr_by_id(status)); 
     886            return -1; 
    889887        } 
    890888 
     
    969967        if (config->use_tsig) { 
    970968            ldns_resolver_set_tsig_keyname(xfrd, config->tsig_name); 
    971             ldns_resolver_set_tsig_algorithm(xfrd, config->tsig_algo); 
     969            if (strncmp(config->tsig_algo, "hmac-md5", 8) == 0) { 
     970                ldns_resolver_set_tsig_algorithm(xfrd, "hmac-md5.sig-alg.reg.int."); 
     971            } else { 
     972                ldns_resolver_set_tsig_algorithm(xfrd, config->tsig_algo); 
     973            } 
    972974            ldns_resolver_set_tsig_keydata(xfrd, config->tsig_secret); 
    973975        }