Loriot Beta 100 Build 134 SP3 file (c) Copyright 2001 Lecointe Ludovic 
======================================================================

Go to http://www.llecointe.com for more information.

Explanations: 

This ZIP file contents some updated files to correct some reported bug of the Build 134 of Loriot.

Howto Use :

Just replace the Loriot Version 100 Build 134 distribution file by this found in this ZIP file.

======================================================================
bugID0031 :  LEVEL HIGHT

description : Some time Loriot crash during the compilation of some mib, for example
the last smiv2 cisco MIB package. 

module : dsnmp_kernel42.dll 
Fixed date : 12 09 2001 in build 134 SP3


bugID0030 :  LEVEL HIGHT

description : Some time Loriot crash if receive W2K event to trap packet or 
big octet-string response. 
This is because the function GetBerLen return one error with some specific value 
and one buffer overflow crash Loriot with some type of packet.

module : dsnmp_kernel42.dll loriotb134.exe
Fixed date : 07 08 2001 in build 134 SP2

bugID0029 :  minor

description : The function SendUDPPayload have some troubles and is used to reroute trap (trapfilter.txt).

short Csnmp::SendUDPPayload(unsigned long ip /*network order*/,short port /*intel*/,char *buffer, short len)

module : dsnmp_kernel42.dll 
Fixed date : 07 08 2001 in build 134 SP2

bugID0028 

description : Some bug in a trap receive/send module of Loriot : 

1 - The ip packet source information is mixed with the ipagent information in a listbox(traps event).
2 - The Csnmp::Trap function no support the send of trapspecific sup than 127 and some OID syntax.
		short Csnmp::Trap(unsigned long ip,unsigned long ipagent,
				  const char *sCommunity,char *trapname,short traptype,
				  short trapspecific,const  char *sObject)


module : dsnmp_kernel42.dll loriotb134.exe
Fixed date : 01 08 2001 in build 134 SP2

bugID0027 : Functions Added

description : It is not possible to manage more than one snmp agent by host.

One IP alias support strategy is added to have more than one profile by host.

Loriot use the ip add of the host to index the LDS (Loriot Directory Service), this made 
only one possible profile by IP add in the LDS. 
With the Alias option it is possible to assign one Alias IP to one dummy  host already 
in the LDS.
With this option it is possible to manage more than one SNMP agent in a same host.
To see more information concerning this option go to http://www.llecointe.com in the howto page.

Fixed date : 29 July 2001 in build 134 SP2

======================================================================

bugID0026 

description : The use of the router properties dialogue box crash Loriot with NT4 or W2K. 
When you call the router properties dialogue box module, NT display one dialogue box
with one memory read/write error, and Loriot is closed. 

Remarque : 
	Make sure to use the NT4 SP6a patch level, IE4 SP2 minimum and the last W2K available.

module : dsnmp_dialog42.dll loriotb134.exe
Fixed date : 16 July 2001 in build 134 SP1


bugID0025 

description : When you want assing one icon to one host, router, network... 
One dialogue box is displayed to say "the blank character is not permit with one 
icon name". 
This is because the installation path of Loriot contain some white characters 
(standard sample : c:/Program file/loriot/bin/icons/*.ico). 

module : dsnmp_dialog42.dll loriotb134.exe dsnmp_kernel42.dll
Fixed date : 16 July 2001 in build 134 SP1



Build 133 SP4 contents:

bugID0024 

description : The poller manager send alert when the polling status of one host change (status down to up). 
This work fine for snmp but not for icmp, when one host go up the event was no send.
Now the events are send only when the status pass to up( 1 blue - 2 green) from down (4 red) 
or down (4) from up (1 - 2). To break the send of this event just uncheck the check box of the poller manager.

module : dsnmp_scan42.dll
Fixed date : 23 Mai 2001 in build 133 SP4 


Build 133 SP3 contents:

bugID0023 

description : The 

short Csnmp::Set(snmp_session *ss, const char *sObject, short number, long timeout) 
short Csnmp::Set(snmp_session *ss, const char *sObject)

functions using one snmp_session structure use by default the RO community (for SNMP V1 and V2c) and this fail 
the set request. 
This function was not used by Loriot, but by some plugin. The fix use the RW community parameter of the 
snmp_session structure to make the request with SNMP V1 and V2c.

module : dsnmp_kernel42.dll
Fixed date : 19 Mai 2001 in build 133 SP3 

Build 133 SP2 contents:

bugID0022 

description : The dsnmp_scan42.dll use 99% of the CPU for the polling thread process. This new version include 
one sleep mode between two thread process and use only about 1% of CPU process (for my test map).
module : dsnmp_scan42.dll
Fixed date : 10 Mai 2001 in build 133 SP2 

New implementation:

-The default path is saved by dsnmp with the SetMailRep function at the start of Loriot. Use GetMailRep() to get 
 the default path from your plug-in.
module : dsnmp_kernel42.dll
Fixed date : 5 Mai 2001 in build 133 SP2 


bugID0021 

description : isolated.txt file generation error with lmib.txt stategy
module : dsnmp_kernel42.dll
Fixed date : 30 april 2001 in build 133 SP2 

bugID0020 

description : The 'system', 'ip', 'icmp', ... buttons get option of the MIB Browser Tool are not actived..
module : dsnmp_browser42.dll
Fixed date : 28 april 2001 in build 133 SP1 

bugID0019 

description : Loriot no analyse correctly enterprise V1 trap with specific value sup to 127.
module : dsnmp_kernel42.dll
Fixed date : 28 april 2001 in build 133 SP1 

