[LibOSXT - Historique]



L'historique de la librairie LibOSXT recensse les différents fichiers modifiés. Pour connaître le détail des modifications d'un fichier en particulier, il faut se référer au-dit fichier .h. A la fin de celui-ci se trouve une hitorique détaillée des modifications apportées.


Légende:

o: Modifications de code, améliorations
+: Ajout de code, fichier, classe, méthode
-: Suppression de code, fichier, classe, méthode



Série v 1.6-0


Stable public release

v 1.6-0.0: 2/07/2008

Stable public release

Série v 1.5-3


v 1.5-3.3: 27/05/2008

+ oSe_NT_EventLog
o oIO__iface
o oThreadsMan
o oErrlog
o otype_string

v 1.5-3.1:
Note: return codes changes for send/recv in sockinet

+ oThreadsMan.h

Série v 1.5-2


v 1.5-2.12: 17/04/2008

o oIfMysql
o oThreads

v 1.5-2.11: 30/03/2008

o oVersion

v 1.5-2.8: 20/03/2008

o oIfMysql

v 1.5-2.7: 08/12/2007

o oFunctions

v 1.5-2.5: 14/08/2007

o oProtoSimple
o oSock_inet
o oSimpleArchive

v 1.5-2.3: 04/08/2007

o otype_string
o oproto_http

v 1.5-2.1: 27/07/2007

o seem stable

Série v 1.5-1


v 1.5-1.11: 12/07/2007

+ added LibOSXT_common.h, that contains LibOSXT versions
o now LibOSXT.h contains the different includes, so now it we only be needed to include this file to use all LibOSXT components.
o otype_string

v 1.5-1.7: 10/07/2007

o minor changes

v 1.5-1.3: 11/06/2007

o oAESFile

v 1.5-1.3: 07/06/2007

o oString

v 1.5-1.0: 24/05/2007

o CANDIDATE 1.6

Série v 1.5-0


v 1.5-0.17: 24/05/2007

o RELEASED

v 1.5-0.15: 20/05/2007

+ oProtoHTTP: GET
o added methods open() and close() to IO_Iface

v 1.5-0.13: 02/04/2007

+ OSXT crypto objects
+ Crypto iface
+ IO iface (read/write)
+ Sockets iface
+ oExceptions + logging
o use of OSXT inet types
o new branch for libOSXT 1.5

Série v 1.3


v 1.3-3.51: 17/12/2006
v 1.3-2.25: 14/04/2006

+ oSockProxyDuplex
+ oSock__iface
+ otypes.h
+ otype_list.h
o oProdConsQueue
o oFunctions
o renamed include files:
oString.h to otype_string.h
oBigInt.h to otype_bigint.h
oSock__type.h to otype_inet.h

v 1.3-2.23: (not yet released)

o oICMP
o oIfMysql
o oNpipe
o oPidMan
o oSeTcUx
o oSockinet
o oSocketLL
o oSSTCP

v 1.3-2.22: 18/12/2005

- oThreads: BUG corrected
o oSeNetfilterUx: one bug fixed and verbosity removed
o oErrlog: improved logs readability
o oFunctions
+ oSockinet: maskIntegerToUChar()
+ oString: getHexaValue(unsigned short)
+ oPidMan: deletePidFile()
+ oProdConsQueue

v 1.3-2.17: 22/11/2005

o oSeNetfilter: one bug corrected
o oErrlog: improved logs readability

v 1.3-2.14: 03/11/2005

o oFunctions: oPipeCommand
o oSeNetfilterUx and oSeTcUx: hidden stdout and stderr
o oErrlog: little more performant, verbosity more explicit
o oString: getHexaValue() optimized and working
+ Benchs oFunction, oTimer and oSockinet TCP

v 1.3-2.12: 23/10/2005

- bug in oCrypto when compiling under linux with libcryptopp

v 1.3-2.10: 14/10/2005

o this changelog translated into english
- bug under Linux: oFunction::oExecCommand() and oMkDir()

v 1.3-2.8: 13/10/2005

o oSockinet
o oFunction
o oErrlog
o oString
+ LibOSXT.h
+ test_validation

v 1.3-2.5: 19/08/2005

o oErrlog
o oThreads

v 1.3-2.4: 23/07/2005

o oSockinet

v 1.3-2.3: 20/06/2005

o oString

v 1.3-2.1: 13/06/2005

o oThreads
o oPidMan
o oSockinet
o oErrlog
+ oSeNetfilterUx_Datastruct
+ oSeNetfilterUx

v 1.3-2.0: 20/04/2005

o oSockinet
o oErrlog

v 1.3-1.1: 31/03/2005

o oSockinet

v 1.3-1.0: 24/03/2005

+ oSSTCP pro
o now compliant with lib Cryptopp 1.5.2
o oTimer
o oICMP

Série v 1.2


v 1.2-8.1: 28/02/2005

o oSockinet

v 1.2-8.0: 27/02/2005

o oSockinet multicast

v 1.2-7.1: 28/01/2005
Note: Lot of bugs between rev 7.0 and 7.1.

o oSockinet
o oVersion
o oIfMysql
o oPidMan
o oString

v 1.2-7.0: 20/01/2005

+ oVersion
o oICMP
o oString
o oSeTcUx

v 1.2-6.4: 13/01/2005

o oSeTcUx

v 1.2-6.3: 28/12/2004

o oIfMysql
o oFunctions
o oCrypto

v 1.2-6.2: 26/12/2004

o oFunctions

v 1.2-5: 28/10/2004

+ oICMP (to be continued)
o oString
o oPidMan
o oThread

v 1.2-4: 07/10/2004

+ oNpipe
+ oThread
+ oFunctions
+ lib is now compiled in multithreaded
o oErrlog
o oString
o oParseArgs
o oConfigFile
o UsageAlerter
o oSockinet

v 1.2-3: 29/07/2004

- oSockinet: bug isConnected() and disconnect();

v 1.2-0.2: 10/07/2004

+ UsageAlerter
o Tests: sample code more usefull

v 1.2-0.1: 02/07/2004

o oConfigFile: + now managing <tags>
o oSockinet:
+ optReuseAddr()
+ optKeepAlive()
- some bugs
+ oSockUxUdp, migrated under WIN32 using UDP sockets

Série v 1.1


v 1.1-1.3: 11/05/2004

- bug oSockinet::isWriteReady

v 1.1-1.2: 10/04/2004

+ compliant with winpcap 3.0

v 1.1-1.1: 23/03/2004

+ integration of CryptInterface into oCrypto object

v 1.1-0.2: 08/12/2003

o Validated object: oSeTcUx
o Validated dependancy: IntraServices

v 1.1-0.1: 12/10/2003 Validated objects:

+ oSockinet (TCPIP, TCPIP_SRV, TCPIP_CLI, UDP)
+ oParseArgs
+ oErrlog file
+ oErrlog net srv+client
+ oErrlog multiple channels
+ oErrlog child and parent

Série v 1.0 (ex oslib_Utils)


v 1.0-0.6: 10/06/2002

- ProcMan

v 1.0-0.6: 14/04/2002

+ ProcMan

v 1.0-0.5: 04/04/2002

o LogErrors is now thread-safe

v 1.0-0.4: 02/04/2002

o Interface various log methods in a unique class, LogErrors, witch can contain all logging methods

v 1.0-0.3: 29/03/2002

o Can construct a NetLogErrors with a specified file name to use as FileLogErrors.

v 1.0-0.2: 29/03/2002

+ NetLogErrors is created. Permit to send log messages via UDP to a host.

v 1.0-0.1: 29/03/2002

o FileLogErrors is replaced in LogErrors.

Before v 1.0-0.0


o lot of work... since 1995