2007-01-18 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Comment.
- Fix:Doxygen comment style.

2007-01-16 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Comment.
- Fix:Doxygen comment style.

2007-01-11 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Replace thread unsafe function to thread safe function.(readdir,getenv,ctime...)
- Update:Change ifdef on debug for locking.
- Update:Arrangement configure.ac(compile options).
- Update:Add libtool revision control.

2007-01-10 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Replace thread unsafe function to thread safe function.(readdir,getenv,ctime...)
- Fix:Change lock sequence.
- Update:Change debug print.
- Update:Add include <limits.h>.

2007-01-09 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Append debug print.
- Update:Add common method(UdpSendto).
- Fix:IP address is strange on host list,when looking from other network.

2007-01-08 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Replace 100 to IPV4_ADDRESS_MAX_SIZE.
- Update:Add IPV4_ADDRESS_MAX_SIZE.
- Update:Check size on sort.
- Update:Change PROPERTY MACRO.
- Update:Chenge Ip address checking by string to by in_addr_t.

2007-01-07 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:AddHost without broadcast and network address.
- Update:Append debug print.
- Update:Add Broadcast address to NetworkInterface.
- Fix:Doxygen comments.
- Fix:Unicast packet unreachable on NAT environment.
- Fix:forget ntohs.
- Fix:Delete duplicate code.

2007-01-06 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Commented printf.
- Update:Add copy constructor.
- Update:Add operator=.
- Update:Change thread safe normal readonly methods to const.
- Update:Lock/Unlock change function to method.
- Update:Change Parameter,copy to reference.
- Update:Some functions move header to source.

2007-01-05 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Delete #ifdef HAVE_PTHREAD.
- Update:Add StartNetwork, StopNetwork API.
- Update:Change NIC info get method.
- Update:Add IpMsgMutex*.
- Update:Change pthread_mutex_* to IpMsgMutex*.
- Fix:Comments.

2007-01-02 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Add parameter nics.
- Fix:Broadcast address don't use FQDN.

2007-01-01 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Warnings.
- Update:Add no logging parameter.
- Update:Source code arrangement.

2006-12-31 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Thread safe.
- Update:Parameter object copy to const reference.
- Update:include config.h in PrivateUtils.cpp.

2006-12-28 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Delete DEBUG print.
- Fix:Buffer overflow.
- Fix:Getting local file information by stat.
- Fix:Show buffer size in DEBUG API.
- Fix:Change condition for size of option buffer checking.
- Fix:Change timing OpenAfter event.
- Fix:Change format string,"%.2Lf B" to "%lld B" in getUnitSizeString.

2006-12-27 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Change GetGroupList API.

2006-12-26 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Change perror arguments("mkdir"->"mkdir(1)","mkdir(2)").
- Update:Add Processing property to DownloadInfo class.
- Update:Add timing of DownloadProcessing event to download end before.
- Fix:Raise event on decrypt error.
- Fix:IsLocalHost API's NIC range.

2006-12-25 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Add IsLocalHost() API.
- Fix:Add DEBUG printf after fflush(stdout).

2006-12-24 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Add QueryVersionInfo API.
- Update:Add QueryAbsenceInfo API.
- Update:Add AbsenceDetailRecieveAfter event.
- Update:Add VersionInfoRecieveAfter event.
- Update:Add to checking parameter for SendFile.(modified time, file size).
- Update:Change to file checking method,fstat to stat.
- Fix:AttachedFile list parsing bug.
- Fix:AbsenceModeChangeAfter event's timing.
- Fix:"Not Absence mode" returns in absence mode.

2006-12-22 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Get Host List Retry Error Implementation.
- Update:Add AbsenceModeChangeAfter event.
- Fix:Packet unique check.
- Fix:SEGV happend.Use missing erase method with vector.
- Fix:inet_ntoa is thread unsafe function.implement inet_ntoa_r.
- Fix:Host list item's IP address was local loopback address,In this case,Set packet sender IP address.
- Fix:Send Retry Error condition miss,case of continue.

2006-12-21 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Send Retry Error Implimentation.
- Fix:Check for Interapt with select system call.

2006-12-20 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:HostList dump helper method in PrivateUtils.cpp moved from IpMessengerImpl.cpp.
- Fix:Host list trancated at Host list creating.
- Fix:Other host's group name empty at login.
- Fix:Common Option.

2006-12-19 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Add Sorting API.
- Fix:Some comment typo.
- Fix:Absence mode Common option.
- Fix:GetMaxOptionBufferSize API returns minus value.

2006-12-17 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Some API Change.
- Update:Source file sepearated.(Encrypt,Decrypt)

2006-12-14 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Login Name Empty.

2006-12-13 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Implemented Download events.
- Update:Add parameters(DownloadInfo &info, void *data) to All Download events.
- Fix:Version information.
- Update:Add API( IsEncryptSupport, IsAttachFileSupport, IsAbsence )

2006-12-11 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Implementation missing,All Download events.

2006-12-10 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Add to host list on AnsEntry.
- Update:Add Debug infomation in Send* method.
- Update:Change condition ot adding default host.
- Update:Change method of show Packet dump,And movd at PrivateUtil.cpp.
- Update:Send common command option.(with Capacity)
- Update:Add FindHostByHostName method.
- Update:Add AddHostListFromPacket method.
- Update:Delete UpdateHostList from Login method.
- Update:Can't trust recvfrom system call's "from" parameter on NAT environment,So using HostList's IP address.
- Update:Send Broadcast myself.
- Update:Entry first NIC's IP address in Host List.
- Fix:version information
- Fix:Broadcast can't recieve packets.
- Fix:Warnings.
- Fix:Property Bug.
- Update:Change RecieveAfter event return type, void to bool.return true as Message processed, not save.

2006-12-07 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Dialup option support in SendBroadcast method, and add dialup property.

2006-12-06 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Update:Interface class(IpMessengerAgent) / Implimentation
         class(IpMessengerAgentImpl) Separated.
         and Add some source file(IpMessengerImpl.cpp IpMessengerImpl.h).

2006-12-01 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Buffer overflow in AnsHostList packet.
- Update:Append "GetMaxOptionBufferSize" API,It return Option buffer size.
         This API is private, enable to use friend classes.

2006-11-29 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Fix:Multiple NIC support.
- Fix:Can't show my host.
- Fix:Add My host to hostlist as default,when if hostlist size is zero.

2006-11-23 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Add sent/recieved message save flag.

2006-11-14 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- IpMessenger.cpp separated 6 sources.
      ->AttachFile.cpp
      ->HostList.cpp
      ->IpMessenger.cpp
      ->PrivateUtils.cpp
      ->RecievedMessage.cpp
      ->SentMessage.cpp

2006-11-10 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- initial upload sourceforge.jp.

2006-11-08 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- using automake and libtool.

2006-09-05 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- prototype crypto version implementaion end.

2006-08-07 Niki, Kuninobu <nikikuni@yahoo.co.jp>
- Prototype version implementation started.
