NEWS 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. GNU JWhois NEWS -*- outline -*-
  2. * Noteworthy changes in release ?.? (????-??-??) [?]
  3. ** Bug fixes
  4. When no valid config file is set or found, 'jwhois' don't try to close an
  5. invalid file descriptor anymore.
  6. ** Improvements
  7. 'jwhois.conf' has been updated.
  8. 'jwhois' uses Argp for handling command line arguments, so the formatting
  9. of "--help" output may be controlled by setting the ARGP_HELP_FMT
  10. environment variable to a comma-separated list of tokens. For more details
  11. see:
  12. https://www.gnu.org/s/libc/manual/html_node/Argp-User-Customization.html#Argp-User-Customization
  13. Portability of 'getaddrinfo', 'gai_strerror', 'strcasecmp', 'strncasecmp',
  14. 'gettext', 'gettext_noop' functions is now handled by Gnulib.
  15. ** Documentation
  16. License has been upgraded to version GNU FDL version 1.3.
  17. Upgrade WHOIS Protocol documentation to RFC 3912 which is included in the
  18. distribution.
  19. ** Build related
  20. 'jwhois.conf' is now installed unconditionally in SYSCONFDIR (Generally
  21. "/etc") without verifying if one is already present. Users are now
  22. responsible for making backups.
  23. The build system is more modern in order to adapt to new Autoconf and
  24. Automake features. The Makefile doesn't use recursion anymore (except for
  25. Gettext and Gnulib support) and is silent by default. Use
  26. "--disable-silent-rules" configure option or 'make V=1' for a more verbose
  27. build output.
  28. The 'ChangeLog' file is now generated from VCS Commit logs, previous logs
  29. are kept in the 'ChangeLog.old' file.
  30. Add "--enable-gcc-warnings" configure option to leverage static analysis
  31. provided by GCC.
  32. Remove "--enable-sgid", "--with-localedir", "--enable-GROUP" configure
  33. options which had no effect.
  34. Rename "--enable-DEFAULTHOST", "--enable-WHOISSERVERS", and
  35. "--enable-CACHEEXPIRE" configure options respectively to
  36. "--enable-default-host", "--enable-whois-servers", and
  37. "--enable-cache-expire".
  38. A basic test suite is provided. Code coverage reports are available with
  39. 'make check-coverage' when "--enable-code-coverage" option is passed to
  40. './configure'.
  41. * Noteworthy changes in release 4.0 (2007-07-01) [stable]
  42. ** New features
  43. - Configurable timeout on connects
  44. - Lookup of CIDR6 blocks
  45. - Added support for Libidn
  46. - Conversion of whois server output to local charset
  47. ** Improvements
  48. - GPLv3
  49. - Updates of jwhois.conf
  50. ** Bug fixes
  51. Various
  52. * Noteworthy changes in release 3.2.3 (2005-07-09) [stable]
  53. ** Improvements
  54. - Updated jwhois.conf
  55. - Include host name in cache key
  56. ** Bug fixes
  57. Various
  58. * Noteworthy changes in release 3.2.2 (2003-06-30) [stable]
  59. ** Improvements
  60. - Updated jwhois.conf
  61. - Fixed redirection problem for .org
  62. * Noteworthy changes in release 3.2.1 (2003-02-01) [stable]
  63. ** Improvements
  64. - Updated jwhois.conf
  65. * Noteworthy changes in release 3.2 (2002-05-02) [stable]
  66. ** Improvements
  67. - Added advanced rewrite of queries
  68. - Various changes to jwhois.conf
  69. ** Bug fixes
  70. Various
  71. * Noteworthy changes in release 3.1 (2002-01-09) [stable]
  72. ** Improvements
  73. - Added keyword "default" to configuration file format
  74. - Various changes to jwhois.conf
  75. ** Bug fixes
  76. Various
  77. * Noteworthy changes in release 3.0.2 (2001-12-01) [stable]
  78. ** Bug fixes
  79. Various
  80. * Noteworthy changes in release 3.0 (2001-09-25) [stable]
  81. ** Command line option to disable content redirection
  82. ** Lots of information added to the example configuration file
  83. ** IPv6 failover to IPv4
  84. ** Option to display redirections instead of hiding them
  85. ** Case insensitive hostname matching
  86. ** Introduced new host-specific configuration
  87. ** Limited support for rwhois
  88. ** Support for sending queries through a web interface via external browser
  89. ** Ability to rewrite queries before sending to whois server
  90. ** Support for whois-servers.net
  91. * Noteworthy changes in release 2.4 (2000-01-19) [stable]
  92. ** Made it possible to use queries of the type foo@HOST
  93. ** Lots of information added to the example configuration file
  94. * Noteworthy changes in release 2.3.1 (1999-12-01) [stable]
  95. ** Fixed a nasty bug that sometimes caused two extra bytes of output
  96. to be appended
  97. ** Fixed the sample jwhois.conf
  98. ** Added distribution of debian/ and macros/
  99. * Noteworthy changes in release 2.3 (1999-11-28) [stable]
  100. ** Support for redirection of a query to another server based on
  101. returned content from another
  102. ** Support for cache functionality
  103. ** Bugfixes for little-endian machines
  104. ** Configuration parser rewritten -- you must now use \\ to get a single \.
  105. ** ${datadir} no longer searched for global configuration file
  106. ** i18n support added Must enclose struct foo in "
  107. * Noteworthy changes in release 2.2 (1999-10-23) [stable]
  108. ** Support for specifying CIDR blocks in the configuration file.
  109. ** More advanced features added to the configuration file.
  110. ** Port number separated from host names and IP numbers with space
  111. instead of colon in configuration file.
  112. ** Support for IPv6 hosts
  113. * Noteworthy changes in release 2.1 (1999-09-26) [stable]
  114. ** Default configuration file location changed from DATADIR to SYSCONFDIR
  115. (normally /usr/local/etc/ or /etc/). jwhois will still search in DATADIR
  116. if it can't find a configuration file for backwards compatibility.
  117. ** Added more information to the texinfo manual about RIPE extensions to
  118. the WHOIS protocol.
  119. ** Added RIPE/APNIC and ARIN handles to the example configuration file.
  120. ** Added support for specifying port numbers, both on command line and
  121. in configuration file.
  122. * Noteworthy changes in release 2.0 (1999-07-28) [stable]
  123. ** jwhois-server is dropped from the packag
  124. ** jwhois is now written in C code.
  125. ** configuration file format has changed.
  126. ========================================================================
  127. Copyright (C) 1999-2016 Free Software Foundation, Inc.
  128. Copying and distribution of this file, with or without modification,
  129. are permitted in any medium without royalty provided the copyright
  130. notice and this notice are preserved.
  131. Permission is granted to copy, distribute and/or modify this document
  132. under the terms of the GNU Free Documentation License, Version 1.3 or
  133. any later version published by the Free Software Foundation; with no
  134. Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
  135. Texts. A copy of the license is included in the "GNU Free
  136. Documentation License" file as part of this distribution.