- scan.c: use poll.h; removed useless cast - firedns.c: use poll.h
- irc.c:irc_cycle(): replaced select() with poll()
- Update NEWS
- Update NEWS
- Update reference.conf
- main.c:main(): OPT_DEBUG won't ever become < 0; it's unsigned
- main.c: style corrections
- Removed all instances of #ifdef HAVE_STRING_H
- configure.ac: removed with-extra-fascism switch
- Removed configure test for gethostbyname()
- Removed configure header test for strings.h; removed strings.h header includes
- Removed AC_HEADER_STDC configure test
- Update NEWS
- Remove extern.h
- Moved OPT_DEBUG prototype to main.h (where it belongs to) and removed extern.h
- extern.h: removed unused h_errno declaration
- Made NODATA_TIMEOUT a configuration option
- stats.c, stats.h: constification
- irc.c:irc_send(): fixed bug where over-length messages were not terminated with \n; optimized to not reprint the sendbuffer twice
- irc.c:irc_parse(): minor cleanups
- irc.h: removed irc_command typedef
- firedns.c:firedns_init(): minor cleanups
- firedns.c:firedns_init(): unlike inet_aton(), inet_pton(), which we use now, does not forgive any unknown trailing characters such as \n
- firedns.c: fixes to ipv6 support
- firedns.c: style corrections
- firedns.c, firedns.h: ipv6 is now enabled by default
- negcache.c: better to test for x <= 0 instead of x == 0 when checking the return value of inet_pton(); just in case.
- Removed now unused inet.c and inet.h
- configure.ac: remove tests for inet_aton, inet_pton, strdup, and strstr
- Continue to use inet_pton() until we add full ipv6 support, but at least replace all occurrences of inet_aton() with inet_pton()
- Use sizeof(struct in_addr) instead of res->ai_addrlen
- Removed inet_pton() compatibility code
- Replaced all occurrences of inet_pton() with getaddrinfo()
- misc.c, misc.h: removed unused clean()
- configure.ac: removed useless AC_TYPE_SIZE_T
- firedns.c: replaced uint32 with uint32_t
- firedns.c: replaced unsigned short with explicit uint16_t; removed related checks in configure.ac
- Removed inet_ntop related bloat
- inet.h: removed opm_gethostbyname prototype
- config.c:config_load(): use EXIT_FAILURE as an argument to exit()
- config.c:config_setup(): by default +s is not needed for IRCItem->mode
- Update documents
- configure.ac: replaced AM_CONFIG_HEADER with AC_CONFIG_HEADER
- Update reference.conf
- Create hopm 1.0.x branch
- Create hopm/branches