Up to [cvs.NetBSD.org] / pkgsrc / net / ruby-dnsruby
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
net/ruby-dnsruby: update to 1.72.3 1.72.3 (2024-11-19) * Fix cached answer response time - thanks Andre Meij! * Add base64 as a dependency for Ruby 3.4.0+ support - thanks Alexandre ZANNI!
net/ruby-dnsruby: update to 1.72.2 1.72.2 (2024-07-10) * Invalid CAA handling fixes - thanks Noah Smethwick and Ryan Doherty!
net/ruby-dnsruby: update to 1.72.1 1.72.1 (2024-04-16) * Add issuemail CAA record support - thanks Ryan Doherty!
net/ruby-dnsruby: update to 1.72.0 1.72.0 (2024-03-28) * Fix compatibility with the --enable-string-literal Ruby option - thanks Jean byroot Boussier!
net/ruby-dnsruby: update to 1.71.0 1.71.0 * Fix assigning public_key in ECDSA - thanks Jiří Kubíček!
net/ruby-dnsruby: update to 1.70.0 1.70.0 (2023-04-12) * OpenSSL 3 support * Resource record hashes no longer include the rdata * Removed requite to title-cased Digest - thanks jhawthron
net/ruby-dnsruby: update to 1.61.9 1.61.8 (2022-01-11) * Fix compatability with Ruby 3.1 - thanks @byroot Jean Boussier * Get the digdlv demo to enable dnssec 1.61.9 (2022-01-12) * Remove unused net-ftp dependency
net: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch
net: Remove SHA1 hashes for distfiles
net/ruby-dnsruby: update to 1.61.7 1.61.6 (2021-06-20) * RD bit not set on Recursor queries (thanks Sean Dilda!) * Handle quoted strings followed by unquoted strings in TXT records * do not worry about rogue repeated Ids - just log an error and get on with life * Clear Ruby warnings * Use GitHub Actions rather than Travis 1.61.7 (2021-06-23) * Fix namespace issue from 1.61.6
net/ruby-dnsruby: update to 1.61.5 1.61.5 (2020-10-29) * CAA record fixes - add contactphone and contactemail * Fix eprecation warnings
net/ruby-dnsruby: update to 1.61.4 Update ruby-dnsruby package to 1.61.4. ## v1.61.4 * Dnsruby::Name : document .punycode * gemspec enhancement * add yard build file * fix create name include url special characters * Fix uninitialized constant error when using via Rails * Implement ECDSAP256SHA256 (13) / ECDSAP384SHA384 (14) algorithms for DNSKEY * Reinitialize all IANA TAR keys with Dnssec.reset
net/ruby-dnsruby: update to 1.61.3 Update ruby-dnsruby to 1.61.3. pkgsrc changes * Add missing dependency to net/ruby-addressable. * add "USE_LANGUAGES= # none". No release note is available but a several bug fixes.
net/ruby-dnsruby: update to 1.61.2 ##v1.61.2 * Add new root key
Update ruby-dnsruby to 1.60.2. ## v1.60.2 * Fix deletion of TXT records with spaces in dynamic updates (thanks Sean Dilda) * Fix use of non-default ports in Dnsruby::Resolver (thanks Thomas Morgan) * Fix NAPTR encoding for null rdata dynamic update packets * Fix CAA resource record encoding * Avoid changing ruby global thread abort behavior (thanks Brent Cook)
Update ruby-dnsruby to 1.60.1. ## v1.60.1 * DNSSEC validation switched OFF by default (but can still be switched on) * Add APL RR support (thanks Manabu Sonoda) * Various test fixes (thanks Keith Bennett) * 'include' issues fixed (thanks Keith Bennett!) * Fixnum replacement (thanks Keith Bennett) * Zone transfer fixes (thanks Manabu Sonoda) * Name decoding fix * MX record passing error now raised * CAA RR support (thanks Richard Luther) * TLSA RR support (thanks Manabu Sonoda)
Update to 1.60.0 Upstream changes: v1.60.0 TCP multi-packet support fixed Response 'Message' now included with exception. Docs added CNAME dynamic update fix
Update ruby-dnsruby to 1.59.3. ## v1.59.3 * Output TXT record multiple strings correctly * NONE class encoding fix * only add name labels if there are any
Update ruby-dnsruby to 1.59.2. ## v1.59.2 * Timeout error fix ## v1.59.1 * Support for HMAC SHA512 TSIG keys * Fix TCP pipelining tests * IDN encoding error returned as Dnsruby::OtherResolvError
Update ruby-dnsruby to 1.59.0. pkgsrc change: license to apache-2.0. ## v1.59.0 * Add LICENSE file * Add Cache max_size (gihub issue 64) * Disable caching for SOA lookups in demo check_soa.rb * Fix for invalid nameserver in config * Fix encoding for OPT data (thanks Craig Despeaux) * Various test system fixes * OPT fixes * DNSSEC verification failure handling wrt lack of DS chain * DNSSEC validation policy name constants * Fix for BOGUS DLV chains * demo upgrades * Resolver hints improvements
Add SHA512 digests for distfiles for net category Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update ruby-dnsruby to 1.58.0. ## v1.58.0 * Add TCP pipelining (reusing a single TCP connection for multiple requests). * Enhance zone reading, including reading data from a string. * Add add_answer! method for adding duplicate answers, as needed for an AXFR response. * Add support for GPOS and NXT resource records. * Test cleanup, including removal of use of Nominet servers, soak_test cleanup. * Refactorings: MessageDecoder, Resolv, Resolver (part). * Fix zone reader adding unwanted dot to relative hostnames being converted to absolute. * Fix default access for tsig options in Resolver. * Fix ZoneTransfer not to use deprecated SingleResolver. * Fix Resolver bug in parameter to create_tsig_options. * Fix tests to always use working copy and not gem.
Update ruby-dnsruby to 1.57.0. ## v1.57.0 * Add query_raw method as alias for send_plain_message, with option to raise or return error. * Fixed a bug in RR hash calculation where TTL should have been ignored but wasn't. * Add support for (obsolete) GPOS resource record type. * Tweak Travis CI configuration. * Fix zone reader for case where a line contains whitespace preceding a comment. * Add post install message. * Improve README. * Moved content of NEWS to RELEASE_NOTES.md. * Use git ls-files now to determine files for inclusion in gem. ## v1.56.0 * Drop support for Ruby 1.8, using lambda -> and hash 'key: value' notations. * First release since the move from Rubyforge to Github (https://github.com/alexdalitz/dnsruby). * Add EDNS client subnet support. * Relocate CodeMapper subclasses, Resolv, RR, and RRSet classes. * Add Travis CI and coveralls integration. * Improve Google IPV6 support. * Convert some file names to snake case. * Remove trailing whitespace from lines, and ensure that comments have space between '#' and text. * Restore test success when running under JRuby. * Disabled attempt to connect to Nominet servers, which are no longer available. * Convert from test/unit to minitest/autorun to support Ruby 2.1+. * Remove setup.rb. * Other minor refactoring and improvements to production code, test code, and documentation.
Update ruby-dnsruby to 1.54. IPv6 support added.
dnsruby-1.53: o Validation routine fixes o Ruby 1.9 fixes o Recursor fixes o IPv4 Regex fixes o Fixes for A/PTR lookups with IP-like domain name o TXT and SSHFP processing fixes o Default retry parameters in Resolver more sensible
dnsruby-1.52: * TXT record presentation format parsing fixes. * NAPTR record presentation format parsing fixes. * SEP flag no longer required (for use with Combined Signing Key). * Validation routines improved. * Recursor now handles hints and nameservers better. * Various bug fixes.
* Fixes for dynamic updates and zone transfers. * Fixes for CERT and TSIG, DNAME and RRSet. * Fixes for RP records. * Some handling of priming responses with no additional section. * Validation disabled for the DNS class
Update net/ruby-dnsruby to 1.50. Changes: ------------------------------------------------------------------------ r432 | alexd | 2010-09-15 10:06:11 +0100 (Wed, 15 Sep 2010) | 1 line Removing trailing SOA record from returned AXFR data ------------------------------------------------------------------------ r431 | alexd | 2010-09-15 10:05:40 +0100 (Wed, 15 Sep 2010) | 1 line Making RRs comparable - they now sort by owner name then type then rdata ------------------------------------------------------------------------ r430 | alexd | 2010-09-02 14:48:18 +0100 (Thu, 02 Sep 2010) | 1 line Suppress unnecessary fatal error ------------------------------------------------------------------------ r429 | alexd | 2010-08-26 11:28:43 +0100 (Thu, 26 Aug 2010) | 1 line Handle exceptions when closing potentially borked sockets ------------------------------------------------------------------------ r428 | alexd | 2010-08-25 16:16:39 +0100 (Wed, 25 Aug 2010) | 1 line Synchronising access properly - rubyforge 28504
dnsruby-1.49: * Socket memory leak plugged in select_thread. * Fix OSX errors for TCP. * Fix ZoneReader truncation for heavily escaped TXT records
PR pkg/43423 dnsryby-1.47: - minor enhancements
dnsruby-1.46: * DNSKEY#key= raises ArgumentError if bad key used at creation. * Arrays of DNSKEYs allowed for verify_rrset(). * dnssec-bis-updates recommendation for NSEC and RRSIG. * ZoneReader handles absolute binary names properly. * Test fixes for more platforms.
Dnsruby is a pure Ruby DNS client library. It provides a complete DNS client implementation, including full DNSSEC support. Dnsruby is currently used in projects such as OpenDNSSEC and ISC's DLV service.
Initial revision