2013-12-08  Kaz Nishimura  <kazssym@vx68k.org>

	* NEWS:
	Added a news item for an update release.
	[7e690979c939] [tip] <release>

	* src/main.c:
	Corrected the error check for 'responder_init' to fix issue #30.
	[3754f5221ba7] <release>

	* configure.ac:
	Changed the version number for an update release.
	[9005eb10f8e9] <release>

2013-12-07  Kaz Nishimura  <kazssym@vx68k.org>

	* .hgtags:
	Added tag release-1.0.0 for changeset fab9f6db574c
	[94dd58f75330] <release>

	* ChangeLog:
	Updated the change log from the revision history.
	[fab9f6db574c] [release-1.0.0] <release>

	* src/responder.c:
	Replaced a check for the destination address with one for the sender
	address. Also renamed a function.
	[f5bf2e60e542] <release>

	* NEWS:
	Updated the news (see issue #29).
	[3d152484e0f7] <release>

	* README:
	Updated the package description.
	[5a9700d7190a]

	* src/responder.c:
	Renamed symbols.
	[ea8e5731e94b]

	* src/ifaddr.c:
	Modified a comment slightly.
	[4ab418ca7814]

	* configure.ac:
	Changed the version number to 1.0.0, canceling milestone 1.0y3. See
	issue #29.
	[35267c8b17ab]

	* src/llmnr_packet.h, src/responder.c:
	Added new inline function to read or write data in a LLMNR packet.
	[39d587d89418] <feature/responder>

2013-12-06  Kaz Nishimura  <kazssym@vx68k.org>

	* src/responder.c:
	Added an answer section.
	[5b25ad2cc855] <feature/responder>

	* build.makefile:
	Revised the last change.
	[ffa6a2eaddc5]

	* build.makefile:
	Modified the 'all' target.
	[fe1ef7e13318]

2013-12-05  Kaz Nishimura  <kazssym@vx68k.org>

	* configure.ac:
	Removed unnecessary checks for C90 headers and symbols.
	[be76953aa933] <feature/responder>

	* configure.ac:
	Backed out changeset: 8ce2f90aeb50
	[f0d2cef24cc5] <feature/responder>

	* configure.ac:
	Added a configure check for stddef.h.
	[8ce2f90aeb50] <feature/responder>

	* src/llmnr_packet.h, src/responder.c:
	Reorganized the responding functions.
	[d5e6a7512e37] <feature/responder>

2013-12-04  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Removed a volatile qualifier from 'refresh_not_in_progress'.
	[b91dec8e85dd]

	* src/ifaddr.c:
	Added new inline functions.
	[e67a972e7da5]

	* src/ifaddr.c:
	Replaced 'abort_if_error'.
	[e83af104a1fd]

	* src/ifaddr.c:
	Made IPv4 address arrays dynamically allocated to fix issue #25.
	Also see issue #23.
	[c4030a147959] <feature/ifaddr-v4>

2013-12-03  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Modified interface record handling for IPv4 addresses.
	[c7260af82bc4] <feature/ifaddr-v4>

	* README:
	Updated the file contents.
	[e037e73b0db0]

2013-12-01  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ascii.h:
	Removed tabs in header files.
	[d74929f566de]

	* src/responder.h:
	Renamed the macro for include-once.
	[c6178d861bfc]

	* src/Makefile.am, src/llmnr.c, src/llmnr.h, src/responder.c,
	src/responder.h:
	Moved common declarations for LLMNR to a new unit.
	[b0ab6c765f73]

2013-11-29  Kaz Nishimura  <kazssym@vx68k.org>

	* NEWS:
	Corrected gramatical number in the news.
	[66d57134aeef]

	* .hgtags:
	Added tag release-1.0y2 for changeset ecf618ed0e61
	[e5d9c48e320d] <release>

	* ChangeLog:
	Refreshed the change log from the revision history.
	[ecf618ed0e61] [release-1.0y2] <release>

	* NEWS:
	Updated the news.
	[3a3abc8ccb20] <release>

2013-11-28  Kaz Nishimura  <kazssym@vx68k.org>

	* src/xllmnrd.8.in:
	Updated the manual page, closing issue #14.
	[4a5a8d2e43c9] <release>

	* configure.ac:
	Changed the version number for the next milestone.
	[d2bfd112dea5]

	* po/LINGUAS:
	Added an initial set of languages.
	[750b2a8b320e]

2013-11-27  Kaz Nishimura  <kazssym@vx68k.org>

	* src/main.c:
	Changed message strings.
	[2877a84b1116]

	* src/Makefile.am:
	Added gettext.h into the distribution.
	[b384bccc37c6] <feature/gettext>

	* src/Makefile.am, src/main.c:
	Enabled NLS.
	[b3276114cfbf] <feature/gettext>

2013-11-27  Free Software Foundation, Inc.  <Free Software Foundation, Inc.>

	* src/gettext.h:
	Added a file for localization.
	[2036ad183b2c] <feature/gettext>

2013-11-27  Kaz Nishimura  <kazssym@vx68k.org>

	* src/main.c:
	Implemented option '-n', which closes issue #24.
	[244c547a9276]

	* src/main.c:
	Added a new option (see issue #24).
	[ebe3f8bc3524]

	* src/Makefile.am, src/llmnr_responder.c, src/llmnr_responder.h,
	src/main.c, src/responder.c, src/responder.h:
	Changed file names shorter.
	[1d11c28efa45] <feature/responder>

	* src/llmnr_responder.c, src/llmnr_responder.h, src/main.c:
	Removed the 'llmnr_' prefix from the responder symbols.
	[0f5c88a2a32c] <feature/responder>

	* src/llmnr_responder.c:
	Made the responder respond with an empty answer section.
	[276542a4ae31] <feature/responder>

	* src/llmnr_responder.c, src/llmnr_responder.h:
	Cleaned up the source code with commenting and reordering.
	[2046e79e508a] <feature/responder>

2013-11-26  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Renamed functions and added comments (see issue #22).
	[f1a2eac717ca] <feature/ifaddr-v4>

	* src/ifaddr.c:
	Implemented 'ifaddr_add_if_addr_v4' and 'ifaddr_remove_if_addr_v4'.
	[fa262e3d7466] <feature/ifaddr-v4>

	* src/ifaddr.c:
	Added code to enumerate network interfaces with IPv4 in addition to
	IPv6.
	[61b630eec212] <feature/ifaddr-v4>

	* src/ifaddr.c:
	Restructed an if statement.
	[d135b884a261]

2013-11-23  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Added a check for inteface scopes.
	[cdb441511b09]

	* src/llmnr_responder.c:
	Implemented QNAME matching.
	[186795e5c4ed] <feature/responder>

	* test/Makefile.am:
	Moved the deletion of XML result files to 'clean'.
	[5b67527c5e21]

	* build.makefile:
	Added mostlyclean.
	[985668c8703d]

	* src/ifaddr.c:
	Removed unnecessary assertions.
	[29c661a0c922]

	* configure.ac:
	Added 'strchrnul' to the configure checks.
	[c7525458789e] <feature/responder>

	* configure.ac:
	Added 'basename' to the configure checks.
	[3069da99d99f]

2013-11-22  Kaz Nishimura  <kazssym@vx68k.org>

	* src/Makefile.am:
	Added ascii.h into the package.
	[ea62e772f59f] <feature/responder>

2013-11-23  Kaz Nishimura  <kazssym@vx68k.org>

	* src/llmnr_responder.c:
	Backed out changeset: a2f55ae5757e.
	[f142efe818ac] <feature/responder>

2013-11-22  Kaz Nishimura  <kazssym@vx68k.org>

	* src/llmnr_responder.c:
	Added an uppercase conversion in 'llmnr_responder_set_host_name'.
	[a2f55ae5757e] <feature/responder>

	* src/ascii.h:
	Added a new header.
	[f9328c0b106a] <feature/responder>

2013-11-21  Kaz Nishimura  <kazssym@vx68k.org>

	* src/llmnr_packet.h, src/llmnr_responder.c, src/llmnr_responder.h:
	Implemented question decoding code.
	[f2da6e55b2a9] <feature/responder>

	* src/llmnr_packet.h:
	Changed to use uint8_t for octets with a macro addtion.
	[548a371010b1] <feature/responder>

2013-11-20  Kaz Nishimura  <kazssym@vx68k.org>

	* configure.ac:
	Modified comments (see issue #20).
	[44d3f1f002b7] <feature/config-revision>

	* src/main.c:
	Added output for 'PACKAGE_REVISION' if defined (see issue #20).
	[a8dbd79b51d8] <feature/config-revision>

	* Makefile.am:
	Removed a pair of quotes (see issue #20).
	[8cef8fa2cbc0] <feature/config-revision>

2013-11-19  Kaz Nishimura  <kazssym@vx68k.org>

	* Makefile.am:
	Added code to make 'config.revision' in the distdir.
	[6ca777e54064] <feature/config-revision>

	* configure.ac:
	Changed 'PACKAGE_REVISON' to be defined only if 'config.revision'
	exists.
	[2957f9cfb620] <feature/config-revision>

	* ABOUT-NLS:
	Added the file 'ABOUT-NLS' into version control.
	[3c340c4c1fcf] <feature/gettext>

	* configure.ac, src/main.c:
	Added code to set the host name.
	[ad9c3b5299be] <feature/responder>

	* configure.ac, src/llmnr_responder.c, src/llmnr_responder.h:
	Added new function 'llmnr_responder_set_host_name'.
	[c5e1fe0257e9] <feature/responder>

	* Makefile.am, configure.ac, po/Makevars, po/POTFILES.in:
	Applied minimal changes for gettext (see issue #19).
	[336f9cb368e6] <feature/gettext>

	* src/main.c:
	Modified a message string.
	[9817d0a388f8]

	* configure.ac, src/main.c:
	Corrected minor text formatting problems.
	[4cfaac47e5e5]

2013-11-18  Kaz Nishimura  <kazssym@vx68k.org>

	* .hgtags:
	Added tag release-1.0y1 for changeset efcb7238dabf
	[857418a3e7db] <release>

	* ChangeLog:
	Updated the change log from the revision history and closed issue
	#13.
	[efcb7238dabf] [release-1.0y1] <release>

	* README:
	Updated the file contents for release (see issue #13).
	[628eeeeef5f9] <release>

	* NEWS:
	Removed the Emacs mode line.
	[d6d823ab4fcd] <release>

	* NEWS:
	Edited the file contents.
	[19358ba185cd] <release>

	* NEWS:
	Reformatted the file contents (see issue #13).
	[f850029c7961] <release>

	* NEWS:
	Updated the 'NEWS' contents. See issue #13.
	[049017406837] <release>

2013-11-17  Kaz Nishimura  <kazssym@vx68k.org>

	* src/main.c:
	Modified a comment.
	[256a9956db95] <release>

	* src/ifaddr.c:
	Renamed a variable.
	[4e45de9a2ae6] <release>

	* configure.ac:
	Changed the version number.
	[76bd62278a98]

	* src/ifaddr.c:
	Reduced verbose logs and cleaned up code.
	[9e2f2a4865f2] <release>

	* src/main.c:
	Removed no-op code added to suppress a warning.
	[1e340a6b1c26]

	* src/llmnr_responder.c, src/llmnr_responder.h:
	Added an ifaddr_change handler, and fixed issue #8.
	[f5b1a788e501] <feature/responder>

	* src/main.c:
	Changed the syslog settings.
	[2aa1fd5aaa4f]

	* src/main.c:
	Added the handler for SIGUSR2, and fixed issue #16.
	[01e781cb15ce]

	* src/main.c:
	Just modified comments.
	[269a2ef01aab]

	* configure.ac, src/main.c:
	Changed the option parsing once more taking care of locale changes.
	[7651d81cadbc]

	* test/testifaddr.cpp:
	Included <cerrno>.
	[31204d552fc1]

2013-11-16  Kaz Nishimura  <kazssym@vx68k.org>

	* src/main.c:
	Modified the version information output.
	[0294839a2a00]

	* configure.ac, src/main.c:
	Modified some option handling, fixing issue #6.
	[96877c8283bd]

2013-11-14  Kaz Nishimura  <kazssym@vx68k.org>

	* src/llmnr_packet.h:
	Added new function 'llmnr_data'.
	[c15c88bed435] <feature/responder>

	* src/ifaddr.c:
	Modified error handling.
	[fb6f61bcd8bc]

	* src/ifaddr.c:
	Renamed variables for clarity.
	[a484cba1d309]

2013-11-13  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c, src/ifaddr.h, test/testifaddr.cpp:
	Implemented interface change notification.
	[5909dbd30c40] <feature/ifaddr>

	* src/ifaddr.c, src/ifaddr.h:
	Allowed the second argument of 'ifaddr_lookup' to be null.
	[266e54ae2a67] <feature/ifaddr>

	* src/ifaddr.c, src/ifaddr.h, test/testifaddr.cpp:
	Made the ifaddr interface clearer.
	[3fcc2937e0aa] <feature/ifaddr>

	* src/ifaddr.c:
	Changed several error numbers.
	[0e81bd70f2e3] <feature/ifaddr>

	* src/ifaddr.c, src/ifaddr.h:
	Modified 'ifaddr_lookup' regarding error handling.
	[fc96411f02d8] <feature/ifaddr>

	* test/testifaddr.cpp:
	Updated the unit tests for ifaddr.
	[0384ed9554e3] <feature/ifaddr>

	* configure.ac:
	Added the 'PACKAGE_REVISION' definition in configure.ac.
	[5088daded79c] <feature/config-revision>

2013-11-12  Kaz Nishimura  <kazssym@vx68k.org>

	* src/llmnr_responder.c:
	Added code to 'llmnr_responder_handle_query'.
	[900f14f06132] <feature/responder>

	* src/llmnr_packet.h:
	Used uint_fast16_t for a local variable.
	[8f212b8f2a64] <feature/responder>

	* src/llmnr_responder.c:
	Renamed a local variable.
	[8d12ce8f57c5] <feature/responder>

	* src/Makefile.am:
	Fixed forgotten rename in the Makefile.
	[e29f1baecd06] <feature/responder>

	* src/llmnr_header.h, src/llmnr_packet.h, src/llmnr_responder.c:
	Renamed file 'llmnr_header.h' to 'llmnr_packet.h'. Renamed function
	'llmnr_header_is_valid_query' to 'llmnr_is_valid_query'.
	[2a1b0c29d224] <feature/responder>

	* src/llmnr_responder.c, src/llmnr_responder.h, src/main.c:
	Modified the module initialization and finalization.
	[3f6e8629e5a3] <feature/responder>

	* src/llmnr_responder.c:
	Added new function 'llmnr_responder_handle_query'.
	[838603487d40] <feature/responder>

	* src/llmnr_responder.c:
	Rewrote 'llmnr_open_udp_socket' with a rename to 'open_udp6'
	[399a1585203e] <feature/responder>

	* src/llmnr_responder.c:
	Defined IN6ADDR_LLMNR_INIT as a macro.
	[1e9fd3be96e8] <feature/responder>

	* src/llmnr_responder.c, src/main.c:
	Modified the config.h inclusion to angle brackets.
	[d0de0857ab1a]

2013-11-11  Kaz Nishimura  <kazssym@vx68k.org>

	* .hgignore:
	Modified the Mercurial ignore patterns.
	[24161f0df942]

	* test/testifaddr.cpp:
	Reorganized tests.
	[43a858c62433] <feature/ifaddr>

	* src/ifaddr.c:
	Implemented 'ifaddr_lookup'.
	[2341ecce78cc] <feature/ifaddr>

	* src/ifaddr.c:
	Added a mutex to synchronize accesses to the interface table.
	[8f0bfe1233a1] <feature/ifaddr>

	* src/ifaddr.c:
	Suppressed log output when an interface address is not actually
	removed.
	[5c337d7cd754] <feature/ifaddr>

2013-11-09  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Made the interface table.
	[fbcff6ab151e] <feature/ifaddr>

	* test/Makefile.am, test/testmain.cpp:
	Changed to make the CppUnit output in a separate XML file.
	[0b28e0a190c5]

	* test/testmain.cpp:
	Changed the output to XML.
	[dad36b1c8a75]

2013-11-08  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Added a restrict qualifier to the second argument of
	'abort_if_error'.
	[421dd055f676] <feature/ifaddr>

	* src/ifaddr.c:
	Changed the signature of 'open_rtnetlink'.
	[095124aa0d96] <feature/ifaddr>

	* src/ifaddr.c, src/ifaddr.h:
	Renamed the argument of 'ifaddr_initialize'.
	[c818f6b56b7d] <feature/ifaddr>

	* src/ifaddr.c, test/testifaddr.cpp:
	Added two helper functions for thread synchronization.
	[12e3b432430c] <feature/ifaddr>

	* src/ifaddr.c:
	Moved code to clear the 'terminated' flag.
	[cbe76cd52c7d] <feature/ifaddr>

	* src/ifaddr.c, src/ifaddr.h, src/main.c, test/testifaddr.cpp:
	Changed 'ifaddr_refresh' to return an error number on failure.
	[090bb2d6ef8e] <feature/ifaddr>

2013-11-07  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c, src/ifaddr.h, src/main.c, test/testifaddr.cpp:
	Splitted the start of the worker thread into a new function.
	[892ead4002bb] <feature/ifaddr>

2013-11-06  Kaz Nishimura  <kazssym@vx68k.org>

	* configure.ac:
	Changed the version number for upcoming milestone 1.0y1.
	[f5f6e09e08fc]

2013-11-05  Kaz Nishimura  <kazssym@vx68k.org>

	* ChangeLog:
	Updated from the revision history.
	[33e30aaae9e3]

	* src/ifaddr.c:
	Moved `open_rtnetlink` to make it inline.
	[584180bff739] <feature/ifaddr>

	* src/ifaddr.c:
	Excluded <limits.h>.
	[674df1e4eb6e] <feature/ifaddr>

	* src/ifaddr.c:
	Made <linux/rtnetlink.h> be included conditionally.
	[3a5f6c76238c]

	* src/ifaddr.c, src/ifaddr.h, src/main.c, test/testifaddr.cpp:
	Added code to make the worker thread terminated properly to fix
	issue #12.
	[5a9dce72160c] <feature/ifaddr>

	* src/ifaddr.c:
	Added a const qualifier to the first argument of
	'ifaddr_decode_nlmsg'.
	[78687b032cb3] <feature/ifaddr>

	* test/Makefile.am, test/testifaddr.cpp:
	Added a test fixture for ifaddr (see issue #11).
	[0596fce2c828] <feature/ifaddr>

	* src/ifaddr.c:
	Changed ifaddr back to single-initialization.
	[9c21afe7386a] <feature/ifaddr>

2013-11-04  Kaz Nishimura  <kazssym@vx68k.org>

	* build.makefile:
	Added the CXX definition for the test driver.
	[849b2bc82ea4]

2013-11-03  Kaz Nishimura  <kazssym@vx68k.org>

	* test/testmain.cpp:
	Removed extra blank lines.
	[603ba2e04280]

	* test/Makefile.am, test/testmain.cpp:
	Added a unit test driver.
	[feb10d25656b] <feature/unittest>

2013-11-01  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Moved the ifaddrmsg handling code into new function
	ifaddr_handle_ifadddrmsg().
	[0218e801bfd7] <feature/ifaddr>

2013-10-22  Kaz Nishimura  <kazssym@vx68k.org>

	* build.makefile:
	Changed to pass CFLAGS to make check only.
	[b2a4d468f342]

	* build.makefile:
	Changed to pass CC as an environment variable.
	[37d0620bee36]

	* build.makefile:
	Set CC explicitly.
	[db7b24508292]

	* configure.ac:
	Added configure checks for CppUnit.
	[6306a401bb56] <feature/unittest>

	* configure.ac:
	Changed the URL.
	[836674ab33c2]

	* build.makefile:
	Changed the default rule.
	[b7c7c3435f88]

	* src/ifaddr.c:
	Modified comment text.
	[1f9e70a6d20d] <feature/ifaddr>

	* src/ifaddr.c:
	Added RTM_NEWADDR handling.
	[11a86b102ac5] <feature/ifaddr>

2013-10-21  Kaz Nishimura  <kazssym@vx68k.org>

	* build.makefile:
	Set custom CFLAGS.
	[804fb6398201]

	* build.makefile:
	Renamed the stamp file.
	[92e2de2414aa]

2013-10-20  Kaz Nishimura  <kazssym@vx68k.org>

	* build.makefile:
	Added a missing mkdir command in build.makefile.
	[ada64e04dbe7]

	* build.makefile:
	Added build.makefile for maintenance jobs.
	[1c276db4d324]

2013-10-13  Kaz Nishimura  <kazssym@vx68k.org>

	* Makefile.am:
	Removed an argument from the rm command.
	[a731be9ec832]

	* Makefile.am:
	Modified the dist-hook target.
	[c2868457d063]

2013-09-25  Kaz Nishimura  <kazssym@vx68k.org>

	* README:
	Added a heading line in README.
	[660d852355c6]

2013-09-22  Kaz Nishimura  <kazssym@vx68k.org>

	* test/Makefile.am:
	Added test/Makefile.am to fix issue #10.
	[b4c5f8eeb984]

	* Makefile.am, configure.ac:
	Added the test subdirectory.
	[418dcccc094e]

2013-09-21  Kaz Nishimura  <kazssym@vx68k.org>

	* src/Makefile.am:
	Added xllmnrd.8 to CLEANFILES.
	[5e48155ce2d1]

	* src/Makefile.am:
	Fixed a macro name.
	[b5307acf32f2]

	* src/Makefile.am:
	Added dependency so that the target will be rebuilt when Makefile
	changes.
	[0d29b27fc0e2]

2013-09-22  Kaz Nishimura  <kazssym@vx68k.org>

	* src/Makefile.am:
	Added a manual page target into src/Makefile.am.
	[3bf50c9fa119]

	* src/xllmnrd.8.in, xllmnrd.8.in:
	Moved the manual page template into src and added license comments.
	[e1c1ec5e680a]

	* Makefile.am, configure.ac:
	Removed the manual page from AC_CONFIG_FILES.
	[e6f2233f65b3]

2013-09-21  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Renamed ifaddr_open_rtnetlink() to open_rtnetlink().
	[dbce808cf893]

	* src/ifaddr.c:
	Added an assertion in ifaddr_run().
	[965fb869a61b]

2013-09-20  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Removed an initialization check in ifaddr_run().
	[8f28777d4eb1]

2013-09-16  Kaz Nishimura  <kazssym@vx68k.org>

	* configure.ac:
	Removed Automake version dependency from configure.ac.
	[701f8123a55e]

	* README:
	Modified the content of the 'README' file.
	[ab6e71f8eca7]

2013-09-10  Kaz Nishimura  <kazssym@vx68k.org>

	* AUTHORS, src/ifaddr.c, src/ifaddr.h, src/llmnr_header.h,
	src/llmnr_responder.c, src/llmnr_responder.h, src/main.c:
	Updated the author name.
	[b1f98fc1a701]

2013-09-09  Kaz Nishimura  <kazssym@vx68k.org>

	* src/main.c:
	Used EX_USAGE for command errors.
	[87d21b3ac02f]

	* src/main.c:
	Added a conditional include for <sysexits.h>.
	[f80ea1a6d119]

	* configure.ac:
	Added a configure test for <sysexits.h>.
	[f697fb76a119]

2013-09-07  Kaz Nishimura  <kazssym@vx68k.org>

	* src/Makefile.am, src/llmnr.h, src/llmnr_responder.c,
	src/llmnr_responder.h, src/main.c:
	Renamed llmnr.h to llmnr_responder.h to close issue #9.
	[8dad9c2136ab]

2013-07-03  Kaz Nishimura  <kazssym@vx68k.org>

	* configure.ac:
	Updated the HEADERS and FUNCS lists.
	[2191f6bc54da]

2013-06-09  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c, src/llmnr_responder.c:
	Changed the code spacing slightly.
	[2559d5cc17e3] <ifaddr>

2013-06-05  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Added a wait for refresh completion.
	[384319ad8b28] <ifaddr>

	* src/ifaddr.c:
	Removed the use of PRIu16.
	[0fb85cb114ca] <ifaddr>

	* src/ifaddr.c:
	Fixed the return value of ifaddr_initialize.
	[8d0d1aa850c5] <ifaddr>

2013-06-01  Kaz Nishimura  <kazssym@vx68k.org>

	* src/ifaddr.c, src/ifaddr.h:
	Added new function ifaddr_refresh(). Modified the netlink message
	decoder in ifaddr_run().
	[de92542d5010] <ifaddr>

2013-05-22  Kaz Sasa  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Added a worker thread in ifaddr.
	[58e03751c113] <ifaddr>

2013-05-19  Kaz Sasa  <kazssym@vx68k.org>

	* src/ifaddr.c, src/ifaddr.h, src/llmnr.h, src/llmnr_header.h,
	src/llmnr_responder.c, src/main.c:
	Modified file header comments.
	[0d186b25d157]

2013-05-18  Kaz Sasa  <kazssym@vx68k.org>

	* xllmnrd.8.in:
	Added a missing backslash in the NAME section.
	[11ea089f23f2]

2013-05-16  Kaz Sasa  <kazssym@vx68k.org>

	* .hgignore:
	Added final output files to .hgignore
	[5f0dc3bf173d]

2013-05-11  Kaz Sasa  <kazssym@vx68k.org>

	* src/main.c:
	Added a call to ifaddr_finalize() before clean termination by
	signals.
	[c07a6952d68a] <ifaddr>

	* README:
	Modified the README text.
	[e6bfd30a9e51]

2013-05-08  Kaz Sasa  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Changed the ifaddr initialization to be recursive.
	[5fcea9e3ab8b] <ifaddr>

2013-05-03  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr_responder.c:
	Backed out changeset: cd3934141824
	[6f93f3d6dc3b] <ifaddr>

	* src/llmnr_responder.c:
	Changed the initialization of ifaddr to be recursive.
	[cd3934141824] <ifaddr>

	* src/llmnr_responder.c, src/main.c:
	Moved the initialization of ifaddr to the main unit.
	[483bc64ee6ca] <ifaddr>

2013-04-04  Kaz Sasa  <kazssym@vx68k.org>

	* Makefile.am:
	Added a hook to sign the SHA1SUM file for distribution.
	[f1c430f86cdf]

2013-03-23  Kaz Sasa  <kazssym@vx68k.org>

	* README:
	Modified the README file.
	[3c036899e5cd]

	* src/main.c:
	Modified the signal handling code to fix issue #4.
	[e704a599f93c] <unfinished>

	* configure.ac:
	Added options to AM_INIT_AUTOMAKE.
	[2b7d8caf44ca]

	* Makefile.am:
	Removed the definition of AUTOMAKE_OPTIONS.
	[4f05d867c972]

	* NEWS:
	Created a NEWS file.
	[560487c6d569]

2013-03-22  Kaz Sasa  <kazssym@vx68k.org>

	* src/ifaddr.c:
	Added code for the ifaddr unit (see issue #1).
	[587ad14b27cb] <unfinished>

2013-03-15  Kaz Sasa  <kazssym@vx68k.org>

	* src/main.c:
	Moved signal cleanup code (see issue #4).
	[2a0d03d6b019]

	* src/main.c:
	Removed the SIGQUIT handler (see issue #4). Changed to call
	llmnr_responder_finalize() explicitly.
	[b4233b4db491]

2013-03-14  Kaz Sasa  <kazssym@vx68k.org>

	* configure.ac:
	Added a check for a POSIX thread library.
	[18eb684398ad]

	* src/main.c:
	Added signal handlers (see issue #4).
	[66ffb06641b7]

2013-03-13  Kaz Sasa  <kazssym@vx68k.org>

	* src/Makefile.am, src/llmnr.c, src/llmnr_responder.c:
	Renamed llmnr.c to llmnr_responder.c.
	[39d0108cbfd0]

	* AUTHORS:
	Created the AUTHORS file.
	[470eb2449bc0]

2013-03-12  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr.c, src/llmnr.h:
	Added code to terminate the responder loop.
	[ad791a9b9157]

	* src/main.c:
	Removed static keywords from array parameters.
	[ef739d0b39fd]

	* src/llmnr.c:
	Corrected the return type of llmnr_receive_udp6().
	[fa35dccfe2e7]

	* ChangeLog:
	Updated the ChangeLog file.
	[689741415173]

2013-03-11  Kaz Sasa  <kazssym@vx68k.org>

	* configure.ac:
	Added a check for atexit().
	[5796ea9357f6]

	* src/ifaddr.c:
	Recommits ifaddr.c with the new EOL conversion.
	[2262b4eb8ecd]

	* .hgeol:
	Created the .hgeol file for edit on Windows.
	[dc21195b9e0f]

2013-03-10  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr_responder.c:
	Added initialization/finalization for the ifaddr unit.
	[208f26b6668a] <unfinished>

2013-03-09  Kaz Sasa  <kazssym@vx68k.org>

	* INSTALL:
	Added an INSTALL file.
	[e4627bac8c5e]

	* src/llmnr.c, src/llmnr.h:
	Modified llmnr_open_udp_socket().
	[4bbbc4cd9cb0]

2013-03-08  Kaz Sasa  <kazssym@vx68k.org>

	* README:
	Modified the README content.
	[9e30d3091167]

2013-03-07  Kaz Sasa  <kazssym@vx68k.org>

	* src/Makefile.am:
	Added ifaddr.c and ifaddr.h to the Makefile (see issue #1).
	[0ed68db0f628]

	* src/ifaddr.c, src/ifaddr.h:
	Created new files (see issue #1).
	[a2a304421b83]

	* src/llmnr.c:
	Added new inline function log_discarded.
	[85edd224a73e]

2013-03-06  Kaz Sasa  <kazssym@vx68k.org>

	* src/main.c:
	Modified the main function aligned to the responder changes.
	[8c850188d45a]

	* src/llmnr.c, src/llmnr.h:
	Removed the responder type.
	[3e70d2bb6031]

	* src/llmnr.c:
	Added a function to receive a UDPv6 packet.
	[e67f1354fc15]

2013-03-05  Kaz Sasa  <kazssym@vx68k.org>

	* src/main.c:
	Modified declarations of pointer parameters.
	[6871874ed880]

	* src/llmnr.c:
	Fixed a comparison between signed and unsigned values.
	[12bf12c66104]

2013-03-04  Kaz Sasa  <kazssym@vx68k.org>

	* Makefile.am:
	Added the new manual page to the Makefile.
	[9d54c538afa9]

	* configure.ac:
	Added the new manual page to the configure output files (fixes issue
	#3).
	[f829eca18066]

	* xllmnrd.8.in:
	Created a manual page (see issue #3).
	[835dd50d2b7c]

2013-03-03  Kaz Sasa  <kazssym@vx68k.org>

	* Makefile.am:
	Added the dist-hook target.
	[8730f7b6975c]

	* configure.ac:
	Added the URL for the package home page.
	[ac736ebe23da]

	* configure.ac:
	Updated configure checks.
	[897611f74ba2]

	* src/main.c:
	Implemented command line options (fixes issue #5).
	[79791519508a]

	* src/main.c:
	Modified comments.
	[73a2aaf5ba28]

	* src/Makefile.am:
	Changed to sbin_PROGRAMS.
	[2e3a4a79c09a]

	* src/Makefile.am:
	Added llmnr_header.h to noinst_HEADERS.
	[46d0e3101e4b]

	* src/llmnr.c:
	Added code to check received packets.
	[f60f6cb9252e]

2013-03-02  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr_header.h:
	Added a header structure for LLMNR packets.
	[a374b64ab95d]

	* src/llmnr.c:
	Added new function llmnr_decode_cmsg.
	[aea51bcd70b3]

2013-02-26  Kaz Sasa  <kazssym@vx68k.org>

	* ChangeLog:
	Added ChangeLog.
	[d8de056d93dd]

2013-02-25  Kaz Sasa  <kazssym@vx68k.org>

	* src/main.c:
	Added a call to openlog.
	[8a5809c966d8]

	* src/main.c:
	Changed to use the new responder type. Removed unnecessary includes.
	[6f7d2ed1e0bb]

2013-02-21  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr.c, src/llmnr.h:
	Added a new function.
	[6a4f660348b9]

	* configure.ac:
	Added checks for configure.
	[920a0e8aef5f]

2013-02-18  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr.c:
	Used a C99 designated initializer for in6addr_llmnr.
	[301501d66594]

	* README:
	Created a README file.
	[fdc3b8c26e7e]

2013-02-17  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr.c, src/llmnr.h:
	Added functions for responder objects.
	[b747d11789e8]

	* src/llmnr.c, src/llmnr.h, src/main.c:
	Renamed llmnr_new_udp_socket.
	[52fa3e5f24e6]

	* .hgignore:
	Added stamp-h1 to .hgignore.
	[ab1e7ff9c0a2]

2013-02-14  Kaz Sasa  <kazssym@vx68k.org>

	* configure.ac:
	Added AC_PROG_CC_STDC.
	[93b74b649dcf]

2013-02-13  Kaz Sasa  <kazssym@vx68k.org>

	* src/main.c:
	Changed to use syslog to report errors.
	[286394c534f5]

	* src/llmnr.c, src/main.c:
	Added #include "config.h".
	[d135ca24adcd]

	* src/main.c:
	Switched to foreground execution.
	[76f9aed30d21]

	* src/llmnr.c:
	Added a missing #include.
	[837966d7a370]

	* src/llmnr.c:
	Added a pair of braces to ip6addr_llmnr to suppress warnings.
	[a6ff4f8c8bfb]

	* src/main.c:
	Added a return statement to the main function.
	[3f67b10e9667]

2013-02-08  Kaz Sasa  <kazssym@vx68k.org>

	* src/Makefile.am:
	Added the new file to Makefile.am.
	[56cd4e039b9b]

	* src/llmnr.c, src/main.c:
	Created a new file and moved llmnr_new_udp_socket. Also removed the
	use of the SO_REUSEADDR option.
	[1e6729888f7c]

2013-02-07  Kaz Sasa  <kazssym@vx68k.org>

	* src/llmnr.h, src/main.c:
	Added copyright notices.
	[a539f2991143]

	* COPYING:
	Added the GNU GPL text.
	[7c968df7f8bd]

2013-02-04  Kaz Sasa  <kazssym@vx68k.org>

	* configure.ac:
	Added a configure.ac.
	[97501f767473]

	* Makefile.am, src/Makefile.am:
	Added Makefile.am's.
	[2b2efbedb7d3]

	* src/llmnr.h, src/main.c:
	Added a new header.
	[35396fd728c6]

	* src/main.c:
	Cleaned the program structure.
	[d13a2fc276ca]

2013-01-29  Kaz Sasa  <kazssym@vx68k.org>

	* src/main.c:
	Added a source file.
	[e280d8bd295e]

	* .hgignore:
	Added .hgignore.
	[fca01d2bf68c]

