Changeset 2948

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

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

Location:
branches/OpenDNSSEC-1.0
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branches/OpenDNSSEC-1.0/NEWS

    r2923 r2948  
    1010* Fix missing/redundant/spurious NSEC3 records 
    1111* More proper memory cleanup in parsing zonefetch.xml 
     12* Zonefetch.xml now accepts hmac-md5, which is an alias for 
     13  hmac-md5.sig-alg.reg.int. 
     14 
    1215 
    1316OpenDNSSEC 1.0.0 - 2010-02-09 
  • branches/OpenDNSSEC-1.0/signer/tools/zone_fetcher.c

    r2922 r2948  
    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        }