Просмотр исходного кода

updated ChangeLog.txt and README for 1.1. release

Alois Zoitl 14 лет назад
Родитель
Сommit
acb61a0bee
2 измененных файлов с 168 добавлено и 387 удалено
  1. 167 386
      ChangeLog.txt
  2. 1 1
      README

+ 167 - 386
ChangeLog.txt

@@ -1,384 +1,256 @@
-2010-06-04  alil
-
-	* src/enet_encap/cpf.c: Fixed Bug# 3011151: Bug in
-	  notifyConnectedCPF (== should be =)
-
-2010-05-27  alil
-
-	* src/cip/cipconnectionmanager.c, src/cip/ciptcpipinterface.c:
-	  Fixed Bug# 3007819: T_to_O_RPI
-	* src/cip/appcontype.c, src/cip/cipconnectionmanager.c,
-	  src/cip/cipconnectionmanager.h: consolidated connection manager
-	  extended error defintions
-
-2010-05-25  alil
-
-	* src/enet_encap/encap.c: fixed issue when explicit messages should
-	  not return a value
-	* src/enet_encap/encap.c: fixed issues in returning the correct
-	  messages.
-	* src/cip/cipconnectionmanager.c: Fixed Bug# 3006795: unconnected
-	  send
+2011-11-21  alil
 
-2010-05-21  alil
+	* .:
+	* : updated documentation for upcoming release
 
-	* src/cip/cipassembly.c, src/cip/cipcommon.c, src/cip/ciptypes.h,
-	  src/enet_encap/cpf.c, src/opener_api.h: changed attrib type back
-	  to 16Bit
+2011-11-18  alil
 
-2010-05-20  alil
+	* : fixed issue with latest changes to connection path handling
+	* : updated stc file
+	* : updated some parameters
+	* : first version of application triggered connection support
 
-	* src/cip/cipidentity.c, src/cip/cipidentity.h, src/opener_api.h:
-	  Fixed Bug# 2996649: Identity object mixes Status (#5) with State
-	  (#8)
-	* src/cip/cipcommon.c, src/cip/ciptypes.h, src/opener_api.h: Fixed
-	  Bug# 3004678: attribute id bug: 8/16/32-bit?
-	* src/cip/cipmessagerouter.c: Fixed Bug 3004683: Message Router:
-	  16-bit attribute id
+2011-11-17  alil
 
-2010-05-14  alil
+	* : added IApp_HandleApplication as starting point for application
+	  triggered connections
+	* : fixed issue in close socket
+	* : improved forward open infrastructure non assembly object I/O
+	  connections
 
-	* data/OpenerPC.stc: added stc file for example application
+2011-09-13  alil
 
-2010-05-12  alil
+	* : reworked the structure CIP_Class in order to make its
+	  maintenance easier.
 
-	* src/cip/cipconnectionmanager.c: Fixed Bug #3000134: connection
-	  failures can put stack in unrecoverable state
+2011-08-25  alil
 
-2010-05-11  alil
+	* : reworked connection handling mechanisms in a way that any CIP
+	  object can be a connection target
 
-	* src/cip/cipconnectionmanager.c: Applied Patch #3000005: trivial:
-	  mark correct socket closed
+2011-05-18  alil
 
-2010-05-07  alil
+	* : added support for compilation on win32
+	* : fixed bug# 3285739: config assembly return value wrong
 
-	* src/enet_encap/cpf.c, src/enet_encap/cpf.h,
-	  src/enet_encap/encap.c, src/enet_encap/encap.h: fixed Bug
-	  2997845: if CIP Item Id is bad, need to return encapsulation
-	  error
+2011-02-17  alil
 
-2010-05-05  alil
+	* : fixed issue with 64Bit datatype support
 
-	* src/ports/platform-pc/main.c: improved reset handling in demo app
-	* src/cip/cipassembly.c: changed assembly object to do not have
-	  getAttributeAll per default
-	* src/cip/cipcommon.c, src/cip/cipidentity.c,
-	  src/cip/cipmessagerouter.c, src/enet_encap/cpf.c,
-	  src/opener_api.h: fixed explicit messaging handling regarding the
-	  return vars of the involved functions; allow that objects do not
-	  have getAttributeAll per default (e.g., needed for assembly
-	  object)
-	* src/cip/cipassembly.c: corrected setAssemblyAttributeSingle to
-	  return the right error values
-	* src/cip/cipassembly.c: changed revision of assembly class to 2 as
-	  required by the cip spec
+2011-01-04  alil
 
-2010-05-03  alil
-
-	* doc/coding_rules/opener_coding_rules.pdf,
-	  doc/coding_rules/src/opener_coding_rules.tex: merged changes from
-	  1.0.1 release
+	* : merged changes from 1.0.3 release branch
 
 2010-12-17  alil
 
-	* src/cip/cipconnectionmanager.c: fixed wrong endless loop in
-	  isConnectedOutputAssembly
+	* : fixed wrong endless loop in isConnectedOutputAssembly
 
 2010-12-16  alil
 
-	* src/cip/cipassembly.c, src/cip/cipconnectionmanager.c,
-	  src/cip/cipconnectionmanager.h: added check in setAttributeSingle
-	  of assembly objects if they are the write target in any open
-	  connection
-	* src/cip/cipconnectionmanager.c, src/ports/platform-pc/main.c:
-	  fixed handling of configuration data
-	* src/ports/platform-pc/opener_user_conf.h: added more than 1
-	  simultaneous connections for listen only and input only
-	* src/cip/appcontype.c: fixed wrong initialization of listen only
-	  connections
+	* : added check in setAttributeSingle of assembly objects if they
+	  are the write target in any open connection
+	* : fixed handling of configuration data
+	* : added more than 1 simultaneous connections for listen only and
+	  input only
+	* : fixed wrong initialization of listen only connections
 
 2010-12-09  alil
 
-	* src/cip/cipconnectionmanager.c, src/opener_api.h,
-	  src/ports/platform-pc/networkhandler.c: moved checking of correct
-	  originator address for connected messages into the
-	  handleReceivedConnectedData function in order to correctly check
-	  even if data is presented from wrong socket.
-	* src/cip/cipconnectionmanager.c: fixed an issue in forward open of
-	  listen and input only connections
+	* : moved checking of correct originator address for connected
+	  messages into the handleReceivedConnectedData function in order
+	  to correctly check even if data is presented from wrong socket.
+	* : fixed an issue in forward open of listen and input only
+	  connections
 
 2010-12-01  alil
 
-	* src/cip/appcontype.c: Fixed Bug# 3124374: faulty if in
-	  getListenOnlyConnection()
+	* : Fixed Bug# 3124374: faulty if in getListenOnlyConnection()
 	  thanks csar
 
 2010-10-21  alil
 
-	* src/cip/cipcommon.c, src/ports/platform-pc/opener_user_conf.h,
-	  src/typedefs.h: added config flag for enabling/disabling the
-	  support of 64Bit datatypes
-	* src/cip/cipcommon.c, src/cip/cipcommon.h, src/opener_api.h,
-	  src/typedefs.h: Added support for 64Bit integers, implemented a
-	  basic data type decoding infrastructure that simplifies the
-	  implementation of services like SetAttributeSingle, moved
-	  encodeData and decodeData into the public interface of opener in
-	  order to allow device implementers to use them for implementing
-	  setting and getting of special attributes like structs.
-	* src/enet_encap/encap.c: Refactored the names of the encapsulation
-	  message handling functions to better show that these are the
-	  functions for handling received messages.
+	* : added config flag for enabling/disabling the support of 64Bit
+	  datatypes
+	* : Added support for 64Bit integers, implemented a basic data type
+	  decoding infrastructure that simplifies the implementation of
+	  services like SetAttributeSingle, moved encodeData and decodeData
+	  into the public interface of opener in order to allow device
+	  implementers to use them for implementing setting and getting of
+	  special attributes like structs.
+	* : Refactored the names of the encapsulation message handling
+	  functions to better show that these are the functions for
+	  handling received messages.
 
 2010-09-24  alil
 
-	* src/enet_encap/cpf.c: Fixed wrong reply connection ID in
-	  connected explicit messages
+	* : Fixed wrong reply connection ID in connected explicit messages
 
 2010-08-11  alil
 
-	* src/ports/platform-pc/networkhandler.c: fixed bug# 3042699:
-	  Network handler should close sockets consistently
+	* : fixed bug# 3042699: Network handler should close sockets
+	  consistently
 
 2010-07-27  alil
 
-	* src/cip/cipcommon.c: Fixed Bug# 3034698: alignment
+	* : Fixed Bug# 3034698: alignment
 
 2010-06-23  alil
 
-	* src/cip/cipcommon.c, src/cip/ciptcpipinterface.c,
-	  src/cip/ciptypes.h: fixed Bug# 3020064: error in tcpip object
-	  attr. 4
+	* : fixed Bug# 3020064: error in tcpip object attr. 4
 
 2010-06-22  alil
 
-	* src/ports/platform-pc/networkhandler.c: Fixed Bug# 3019069:
-	  socket close
+	* : Fixed Bug# 3019069: socket close
 
 2010-06-21  alil
 
-	* src/enet_encap/encap.c, src/opener_api.h,
-	  src/ports/platform-pc/networkhandler.c: worked to improve
-	  handling of to large packets
+	* : worked to improve handling of to large packets
 
 2010-06-16  alil
 
-	* src/cip/cipcommon.c, src/cip/cipcommon.h: reworked
-	  outputAttribute function to be more flexible and better usable
-	  for encoding not only certain attributes but also for arrays and
-	  structures.
+	* : reworked outputAttribute function to be more flexible and
+	  better usable for encoding not only certain attributes but also
+	  for arrays and structures.
 
 2010-06-14  alil
 
-	* src/cip/cipcommon.c: Fixed Bug# 3015757: endianess bug in
-	  cipcommon.c
+	* : Fixed Bug# 3015757: endianess bug in cipcommon.c
 
 2010-06-04  alil
 
-	* src/enet_encap/cpf.c: Fixed Bug# 3011151: Bug in
-	  notifyConnectedCPF (== should be =)
+	* : Fixed Bug# 3011151: Bug in notifyConnectedCPF (== should be =)
 
 2010-05-27  alil
 
-	* src/cip/cipconnectionmanager.c, src/cip/ciptcpipinterface.c:
-	  Fixed Bug# 3007819: T_to_O_RPI
-	* src/cip/appcontype.c, src/cip/cipconnectionmanager.c,
-	  src/cip/cipconnectionmanager.h: consolidated connection manager
-	  extended error defintions
+	* : Fixed Bug# 3007819: T_to_O_RPI
+	* : consolidated connection manager extended error defintions
 
 2010-05-25  alil
 
-	* src/enet_encap/encap.c: fixed issue when explicit messages should
-	  not return a value
-	* src/enet_encap/encap.c: fixed issues in returning the correct
-	  messages.
-	* src/cip/cipconnectionmanager.c: Fixed Bug# 3006795: unconnected
-	  send
+	* : fixed issue when explicit messages should not return a value
+	* : fixed issues in returning the correct messages.
+	* : Fixed Bug# 3006795: unconnected send
 
 2010-05-21  alil
 
-	* src/cip/cipassembly.c, src/cip/cipcommon.c, src/cip/ciptypes.h,
-	  src/enet_encap/cpf.c, src/opener_api.h: changed attrib type back
-	  to 16Bit
+	* : changed attrib type back to 16Bit
 
 2010-05-20  alil
 
-	* src/cip/cipidentity.c, src/cip/cipidentity.h, src/opener_api.h:
-	  Fixed Bug# 2996649: Identity object mixes Status (#5) with State
-	  (#8)
-	* src/cip/cipcommon.c, src/cip/ciptypes.h, src/opener_api.h: Fixed
-	  Bug# 3004678: attribute id bug: 8/16/32-bit?
-	* src/cip/cipmessagerouter.c: Fixed Bug 3004683: Message Router:
-	  16-bit attribute id
+	* : Fixed Bug# 2996649: Identity object mixes Status (#5) with
+	  State (#8)
+	* : Fixed Bug# 3004678: attribute id bug: 8/16/32-bit?
+	* : Fixed Bug 3004683: Message Router: 16-bit attribute id
 
 2010-05-14  alil
 
-	* data/OpenerPC.stc: added stc file for example application
+	* : added stc file for example application
 
 2010-05-12  alil
 
-	* src/cip/cipconnectionmanager.c: Fixed Bug #3000134: connection
-	  failures can put stack in unrecoverable state
+	* : Fixed Bug #3000134: connection failures can put stack in
+	  unrecoverable state
 
 2010-05-11  alil
 
-	* src/cip/cipconnectionmanager.c: Applied Patch #3000005: trivial:
-	  mark correct socket closed
+	* : Applied Patch #3000005: trivial: mark correct socket closed
 
 2010-05-07  alil
 
-	* src/enet_encap/cpf.c, src/enet_encap/cpf.h,
-	  src/enet_encap/encap.c, src/enet_encap/encap.h: fixed Bug
-	  2997845: if CIP Item Id is bad, need to return encapsulation
-	  error
+	* : fixed Bug 2997845: if CIP Item Id is bad, need to return
+	  encapsulation error
 
 2010-05-05  alil
 
-	* src/ports/platform-pc/main.c: improved reset handling in demo app
-	* src/cip/cipassembly.c: changed assembly object to do not have
-	  getAttributeAll per default
-	* src/cip/cipcommon.c, src/cip/cipidentity.c,
-	  src/cip/cipmessagerouter.c, src/enet_encap/cpf.c,
-	  src/opener_api.h: fixed explicit messaging handling regarding the
-	  return vars of the involved functions; allow that objects do not
-	  have getAttributeAll per default (e.g., needed for assembly
-	  object)
-	* src/cip/cipassembly.c: corrected setAssemblyAttributeSingle to
-	  return the right error values
-	* src/cip/cipassembly.c: changed revision of assembly class to 2 as
-	  required by the cip spec
+	* : improved reset handling in demo app
+	* : changed assembly object to do not have getAttributeAll per
+	  default
+	* : fixed explicit messaging handling regarding the return vars of
+	  the involved functions; allow that objects do not have
+	  getAttributeAll per default (e.g., needed for assembly object)
+	* : corrected setAssemblyAttributeSingle to return the right error
+	  values
+	* : changed revision of assembly class to 2 as required by the cip
+	  spec
 
 2010-05-03  alil
 
-	* doc/coding_rules/opener_coding_rules.pdf,
-	  doc/coding_rules/src/opener_coding_rules.tex: merged changes from
-	  1.0.1 release
+	* : merged changes from 1.0.1 release
 
 2010-04-28  alil
 
-	* src/cip/cipassembly.c, src/cip/cipcommon.c,
-	  src/cip/cipconnectionmanager.c, src/cip/cipmessagerouter.c,
-	  src/opener_api.h: fixed bug that dissallowed using 16bit class
-	  instance ids
+	* : changed assembly ids to the vendor specific range, updated
+	  opener_sample_app.eds, move ChangeLog to ChangeLog.txt
+	* : fixed bug that dissallowed using 16bit class instance ids
 
 2010-04-27  alil
 
-	* ChangeLog: updated ChangeLog
+	* : updated ChangeLog
 
 2010-04-21  alil
 
-	* src/cip/cipassembly.c, src/cip/cipcommon.c, src/cip/ciperror.h,
-	  src/ports/platform-pc/main.c: Applied patch ID: 2989571 (explicit
-	  message access get/setattribute single) for assembly objects
+	* : Applied patch ID: 2989571 (explicit message access
+	  get/setattribute single) for assembly objects
 
 2010-04-15  alil
 
-	* src/cip/appcontype.c, src/cip/appcontype.h,
-	  src/cip/cipassembly.c, src/cip/cipassembly.h,
-	  src/cip/cipcommon.c, src/cip/cipcommon.h,
-	  src/cip/cipconnectionmanager.c, src/cip/cipconnectionmanager.h,
-	  src/cip/ciperror.h, src/cip/cipethernetlink.c,
-	  src/cip/cipethernetlink.h, src/cip/cipidentity.c,
-	  src/cip/cipidentity.h, src/cip/cipmessagerouter.c,
-	  src/cip/cipmessagerouter.h, src/cip/ciptcpipinterface.c,
-	  src/cip/ciptcpipinterface.h, src/cip/ciptypes.h,
-	  src/enet_encap/cpf.c, src/enet_encap/cpf.h,
-	  src/enet_encap/encap.c, src/enet_encap/encap.h,
-	  src/enet_encap/endianconv.c, src/enet_encap/endianconv.h,
-	  src/opener_api.h, src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/networkhandler.h,
-	  src/ports/platform-pc/opener_user_conf.h, src/trace.h,
-	  src/typedefs.h: changed file headers to make them easier to
-	  maintain
+	* : changed file headers to make them easier to maintain
 
 2010-04-07  alil
 
-	* src/cip/cipconnectionmanager.c: fixed bug 2983235
+	* : fixed bug 2983235
 
 2010-03-16  alil
 
-	* src/cip/cipcommon.c, src/cip/cipconnectionmanager.c,
-	  src/cip/cipmessagerouter.c, src/cip/ciptcpipinterface.c: fixed
-	  assert error thanks to csar
+	* : fixed assert error thanks to csar
 
 2010-03-13  alil
 
-	* src/cip/cipassembly.c, src/cip/cipcommon.c,
-	  src/cip/cipconnectionmanager.c, src/cip/cipmessagerouter.c,
-	  src/cip/ciptcpipinterface.c, src/enet_encap/cpf.c,
-	  src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/opener_user_conf.h: applied custom
-	  assertion patch, thanks to bumpp
+	* : applied custom assertion patch, thanks to bumpp
 
 2010-03-08  alil
 
-	* src/cip/cipcommon.c: applied domain name patch
+	* : applied domain name patch
 
 2010-03-05  alil
 
-	* src/enet_encap/encap.c: moved the encapsulate data to one central
-	  plaze
-	* src/enet_encap/encap.c, src/enet_encap/encap.h, src/opener_api.h,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/opener_user_conf.h: improved buffer usage
-	  in the encapsulation layer. this uses global vars makes opener
-	  easier to read and is the basis for multiple requests at the same
-	  time. This request is based on the patch submitted by bumpp.
-	  Thanks.
+	* : moved the encapsulate data to one central plaze
+	* : improved buffer usage in the encapsulation layer. this uses
+	  global vars makes opener easier to read and is the basis for
+	  multiple requests at the same time. This request is based on the
+	  patch submitted by bumpp. Thanks.
 
 2010-02-24  alil
 
-	* .cproject, .settings/org.eclipse.cdt.core.prefs, bin/pc/Makefile,
-	  src/cip/cipconnectionmanager.c, src/cip/ciperror.h,
-	  src/cip/cipmessagerouter.c, src/cip/ciptcpipinterface.c,
-	  src/enet_encap/encap.c, src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c: made some changes
-	  reported by splint
+	* : made some changes reported by splint
 
 2010-02-23  alil
 
-	* src/cip/cipcommon.c, src/cip/cipmessagerouter.c: fixed wrong
-	  asserts in cip startup. Thanks to Mr. Kaiser for reporting this
-	  issue.
+	* : fixed wrong asserts in cip startup. Thanks to Mr. Kaiser for
+	  reporting this issue.
 
 2010-02-20  alil
 
-	* src/cip/cipcommon.c, src/cip/cipconnectionmanager.c,
-	  src/cip/cipconnectionmanager.h, src/opener_api.h,
-	  src/ports/platform-pc/main.c: added patch for incarnation id
-	  based connection id generation. Thanks to bumpp
-	* src/cip/ciptcpipinterface.c: fixed some pointer checks in
-	  ciptcpipinterface.c string handling
+	* : added patch for incarnation id based connection id generation.
+	  Thanks to bumpp
+	* : fixed some pointer checks in ciptcpipinterface.c string
+	  handling
 
 2010-02-11  alil
 
-	* src/opener_api.h, src/ports/platform-pc/networkhandler.c: fixed
-	  issue in api declaration; fixed issue for compiling
+	* : fixed issue in api declaration; fixed issue for compiling
 	  networkhandler under linux
-	* src/cip/cipconnectionmanager.c, src/cip/cipconnectionmanager.h,
-	  src/opener_api.h, src/ports/platform-pc/networkhandler.c: first
-	  quick fix for the "hijacked" port problem
+	* : first quick fix for the "hijacked" port problem
 
 2010-02-04  alil
 
-	* src/cip/cipassembly.c, src/cip/cipassembly.h,
-	  src/cip/cipcommon.c, src/cip/cipmessagerouter.c,
-	  src/cip/cipmessagerouter.h, src/cip/ciptcpipinterface.c,
-	  src/cip/ciptcpipinterface.h,
-	  src/ports/platform-pc/networkhandler.c: finished work on shutdown
-	  and clean up code. If opener is now shutdown it should free all
-	  allocated resources.
-	* src/cip/appcontype.c, src/cip/appcontype.h, src/cip/cipcommon.c,
-	  src/enet_encap/encap.c, src/enet_encap/encap.h, src/opener_api.h,
-	  src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c, src/trace.h: added
-	  support for connection shutdown on opener close
+	* : finished work on shutdown and clean up code. If opener is now
+	  shutdown it should free all allocated resources.
+	* : added support for connection shutdown on opener close
 
 2010-02-03  alil
 
-	* src/cip/cipidentity.c, src/cip/cipidentity.h,
-	  src/enet_encap/encap.c: Applied patch from bumpp:
+	* : Applied patch from bumpp:
 	  This patch adds value definitions for the List Identity Object's
 	  State
 	  attribute, and adds use of the "operational" define in
@@ -389,210 +261,119 @@
 
 2010-01-24  alil
 
-	* src/cip/cipconnectionmanager.c,
-	  src/ports/platform-pc/networkhandler.c: applied
-	  EIP_INVALID_SOCKET patch
+	* : applied EIP_INVALID_SOCKET patch
 
 2010-01-15  alil
 
-	* src/cip/ciptcpipinterface.c, src/cip/ciptypes.h,
-	  src/opener_api.h, src/ports/platform-pc/main.c: added new api for
-	  freeing allocated memory
+	* : added new api for freeing allocated memory
 
 2010-01-13  alil
 
-	* src/cip/cipconnectionmanager.c: fixed wrong IO connection event
-	  on application establishment.
-	* src/cip/cipconnectionmanager.c: fixed wrong if statement in
-	  manageConnections handling connection timeouts
+	* : fixed wrong IO connection event on application establishment.
+	* : fixed wrong if statement in manageConnections handling
+	  connection timeouts
 
 2009-11-04  alil
 
-	* bin/pc/Makefile, src/cip/cipconnectionmanager.c: fixed issue in
-	  an return value of ForwardOpen
+	* : fixed issue in an return value of ForwardOpen
 
 2009-11-03  alil
 
-	* src/ports/platform-pc/main.c: changed sample app to mirror
-	  outputs to the inputs
-	* data, data/opener_sample_app.eds: added first simple eds file
-	  with just the connections
-	* bin/pc/Makefile.release, README, src/opener_api.h,
-	  src/ports/platform-pc/opener_user_conf.h: reworked documentation
+	* : changed sample app to mirror outputs to the inputs
+	* : added first simple eds file with just the connections
+	* : reworked documentation
 
 2009-10-29  alil
 
-	* .settings, .settings/org.eclipse.cdt.core.prefs,
-	  .settings/org.eclipse.cdt.ui.prefs, doc/coding_rules,
-	  doc/coding_rules/opener_coding_rules.pdf, doc/coding_rules/src,
-	  doc/coding_rules/src/opener_coding_rules.tex: added coding rules,
-	  and eclipse project settings for the code formatting
+	* : added coding rules, and eclipse project settings for the code
+	  formatting
 
 2009-10-27  alil
 
-	* src/cip/appcontype.c, src/cip/appcontype.h,
-	  src/cip/cipconnectionmanager.c, src/cip/cipconnectionmanager.h:
-	  fully implemented the correct behavior of exclusive owner, input
-	  only, and listen only connections.
+	* : fully implemented the correct behavior of exclusive owner,
+	  input only, and listen only connections.
 
 2009-10-22  alil
 
-	* src/cip/cipconnectionmanager.c, src/cip/ciptypes.h,
-	  src/opener_api.h, src/ports/platform-pc/main.c: added callback
-	  for informing the application on connection state changes
-	* bin/pc/Makefile, src/cip/appcontype.c, src/cip/appcontype.h,
-	  src/cip/cipconnectionmanager.c, src/cip/cipconnectionmanager.h,
-	  src/opener_api.h, src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/opener_user_conf.h, TODO: starting point
-	  for new IO connection handling supporting application connection
-	  types, Attention not finished implementation!!!
+	* : added callback for informing the application on connection
+	  state changes
+	* : starting point for new IO connection handling supporting
+	  application connection types, Attention not finished
+	  implementation!!!
 	  However exclusive owner and input only should work. Please check
 	  for the new application interface.
 
 2009-10-15  alil
 
-	* src/cip/cipconnectionmanager.c, src/enet_encap/cpf.c: fixed wrong
-	  handling of timeout multiplier
+	* : fixed wrong handling of timeout multiplier
 
 2009-10-14  alil
 
-	* src/cip/cipconnectionmanager.c: updated connection id choosing to
-	  conform to the EIP specs
-	* src/cip/cipcommon.c, src/cip/cipcommon.h,
-	  src/cip/cipconnectionmanager.c, src/cip/cipconnectionmanager.h:
-	  changed watchdogtimeout behavior to be per default timed out as
+	* : updated connection id choosing to conform to the EIP specs
+	* : changed watchdogtimeout behavior to be per default timed out as
 	  it is required on EIP
 
 2009-10-07  alil
 
-	* src/cip/cipconnectionmanager.c: fixed issue with wrong usage of
-	  connectionIDs when given by the originator
+	* : fixed issue with wrong usage of connectionIDs when given by the
+	  originator
 
 2009-09-24  alil
 
-	* src/cip/cipcommon.c, src/cip/cipconnectionmanager.c,
-	  src/enet_encap/cpf.c, src/enet_encap/encap.c, src/opener_api.h,
-	  src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/opener_user_conf.h, TODO: implemented
-	  support for heartbeat connections; fixed some issues with
-	  peer-to-peer connections
+	* : implemented support for heartbeat connections; fixed some
+	  issues with peer-to-peer connections
 
 2009-09-08  alil
 
-	* src/cip/cipconnectionmanager.c: removed testing output message
+	* : removed testing output message
 
 2009-09-07  alil
 
-	* src/cip/cipassembly.h, src/cip/cipcommon.c, src/cip/cipcommon.h,
-	  src/cip/cipconnectionmanager.h, src/cip/cipethernetlink.c,
-	  src/cip/cipethernetlink.h, src/cip/cipidentity.h,
-	  src/cip/cipmessagerouter.c, src/cip/ciptcpipinterface.c,
-	  src/cip/ciptypes.h, src/enet_encap/cpf.c, src/enet_encap/cpf.h,
-	  src/enet_encap/encap.c, src/enet_encap/encap.h, src/opener_api.h,
-	  src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/networkhandler.h, src/typedefs.h, TODO:
-	  worked on documentation, fixed spelling errors
+	* : worked on documentation, fixed spelling errors
 
 2009-09-03  alil
 
-	* .cproject, bin/pc/Makefile, bin/pc/Makefile.release,
-	  src/cip/cipassembly.c, src/cip/cipcommon.c,
-	  src/cip/cipconnectionmanager.c, src/cip/cipmessagerouter.c,
-	  src/cip/cipmessagerouter.h, src/cip/ciptcpipinterface.c,
-	  src/enet_encap/cpf.c, src/enet_encap/encap.c, src/opener_api.h,
-	  src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/opener_user_conf.h,
-	  src/ports/platform-pc/stubs.c, src/trace.h, src/typedefs.h, TODO:
-	  reworked tracing facilities to create better code especially for
-	  production code
+	* : reworked tracing facilities to create better code especially
+	  for production code
 
 2009-09-02  alil
 
-	* bin/pc/Makefile, src/cip/cipassembly.c, src/cip/cipcommon.c,
-	  src/cip/cipconnectionmanager.c, src/cip/cipmessagerouter.c,
-	  src/cip/cipmessagerouter.h, src/cip/ciptcpipinterface.c,
-	  src/opener_api.h, src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c, src/typedefs.h: made
-	  OpENer compile able with c++, updated porting guide to include
-	  ref to setDeviceSerial
+	* : made OpENer compile able with c++, updated porting guide to
+	  include ref to setDeviceSerial
 
 2009-09-01  alil
 
-	* README, src/cip/cipconnectionmanager.c, src/cip/cipidentity.c,
-	  src/opener_api.h, src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/opener_user_conf.h, TODO: added function
-	  for setting the serial number during device setup allowing to set
-	  the serial number more easily per device; changed main to prompt
-	  for command line parameters, updated TODO and README
-	* src/ports/platform-pc/networkhandler.c: added setsockopt for
-	  listen to broadcast messages. is necessary on some linuxes
-	* bin/pc/Makefile, src/cip/cipassembly.c, src/cip/cipcommon.c,
-	  src/cip/cipcommon.h, src/cip/cipconnectionmanager.c,
-	  src/cip/cipconnectionmanager.h, src/cip/cipethernetlink.c,
-	  src/cip/cipidentity.c, src/cip/cipmessagerouter.c,
-	  src/cip/ciptcpipinterface.c, src/cip/ciptypes.h,
-	  src/enet_encap/cpf.c, src/enet_encap/cpf.h,
-	  src/enet_encap/encap.c, src/enet_encap/encap.h,
-	  src/enet_encap/endianconv.c, src/opener_api.h,
-	  src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/opener_user_conf.h,
-	  src/ports/platform-pc/stubs.c, src/typedefs.h, TODO: made opener
-	  compile with ansi switch
+	* : added function for setting the serial number during device
+	  setup allowing to set the serial number more easily per device;
+	  changed main to prompt for command line parameters, updated TODO
+	  and README
+	* : added setsockopt for listen to broadcast messages. is necessary
+	  on some linuxes
+	* : made opener compile with ansi switch
 
 2009-08-31  alil
 
-	* opener.doxyfile: finished porting guide documentation, update and
-	  fixed some doxygen issues
-	* src/opener_api.h, src/ports/platform-pc/opener_user_conf.h:
-	  finished porting guide documentation, update and fixed some
+	* : finished porting guide documentation, update and fixed some
+	  doxygen issues
+	* : finished porting guide documentation, update and fixed some
 	  doxygen issues
 
 2009-08-27  alil
 
-	* .cproject, .project, opener.doxyfile, src/cip/cipassembly.c:
-	  fixed issue in assembly object creation, correctly setup default
-	  build in eclipse project
+	* : fixed issue in assembly object creation, correctly setup
+	  default build in eclipse project
 
 2009-08-26  alil
 
-	* src/opener_api.h: worked on general documentation and
-	  introduction
+	* : worked on general documentation and introduction
 
 2009-08-25  alil
 
-	* .cdtproject, .project, opener.doxyfile, src/opener_api.h: updated
-	  documentation main page
-	* opener.doxyfile, src/enet_encap/cpf.h, src/enet_encap/encap.h,
-	  src/enet_encap/endianconv.h, src/opener_api.h,
-	  src/ports/platform-pc/networkhandler.c: updated documentation of
-	  the encapsulation layer
+	* : updated documentation main page
+	* : updated documentation of the encapsulation layer
 
 2009-08-24  alil
 
-	* .cproject, .project, AUTHORS, bin, bin/pc, bin/pc/Makefile,
-	  ChangeLog, doc, doc/api_doc, license.txt, opener.doxyfile,
-	  README, src, src/cip, src/cip/cipassembly.c,
-	  src/cip/cipassembly.h, src/cip/cipcommon.c, src/cip/cipcommon.h,
-	  src/cip/cipconnectionmanager.c, src/cip/cipconnectionmanager.h,
-	  src/cip/ciperror.h, src/cip/cipethernetlink.c,
-	  src/cip/cipethernetlink.h, src/cip/cipidentity.c,
-	  src/cip/cipidentity.h, src/cip/cipmessagerouter.c,
-	  src/cip/cipmessagerouter.h, src/cip/ciptcpipinterface.c,
-	  src/cip/ciptcpipinterface.h, src/cip/ciptypes.h, src/enet_encap,
-	  src/enet_encap/cpf.c, src/enet_encap/cpf.h,
-	  src/enet_encap/encap.c, src/enet_encap/encap.h,
-	  src/enet_encap/endianconv.c, src/enet_encap/endianconv.h,
-	  src/opener_api.h, src/ports, src/ports/platform-pc,
-	  src/ports/platform-pc/main.c,
-	  src/ports/platform-pc/networkhandler.c,
-	  src/ports/platform-pc/networkhandler.h,
-	  src/ports/platform-pc/opener_user_conf.h,
-	  src/ports/platform-pc/stubs.c, src/typedefs.h, TODO: initial
-	  import
-	* .:
+	* : initial import
+	* :
 

+ 1 - 1
README

@@ -1,5 +1,5 @@
 ====================
-OpENer Version 1.x
+OpENer Version 1.1
 ====================
 
 Welcome to OpENer!