ExtraPuTTY Change Log
For features planned for the next full release (and already available in
the development snapshots), see the wishlist page.
These features were new in release 0.26 RC01
- FS#10 - Virtual keys code (like ALT+F10)
- FS#20 - scripting a session with lua
- FS#23 - Configuration window : resize of session list box
- FS#24 - Portability : Save session in file instead of registry
- FS#40 - Reconnect automatically if connection goes down
- FS#46 - add PuTTYCyg features
- FS#43 - Binary compression.
- FS#45 - zmodem protocol
- FS#50 - Command-line option to display licence, about dilaog box
- FS#54 - Portability : used relative path of putty for all extraputty files
- FS#55 - link session logging filtering within extraputty dll or lua script
- FS#56 - Add step to close extraputty window
- FS#59 - C# example
- FS#60 - Connection to a existing connection
- FS#63 - Update and download Software manager
- FS#65 - Session Manager
- FS#70 - add milliseconds in timestamp
- FS#71 - serial port settings : display all available serial ports
- FS#72 - Integrates Hyperlink feature
- FS#73 - Manage conection without prompt login
- FS#74 - Portability : do not used ExtraPuTTY env variable from dll
- FS#75 - always keeping session name in title
- FS#76 - Option to start up in full screen mode
- FS#78 - start a lua script from command line
These features were new in release 0.24
-
Adding ftploader utilities and associate teststand steps.
-
Run a scenario automatically on startup of putty session.
-
Use Command Line to run a scenario automatically on startup of putty session.
-
Adding automatic sequencing of commands with puttytel
-
Take into account of multi-connexions
-
Adding TimeStamp on Putty Terminal and log
-
Add the possibility to associate help on each command of extraputty window.
-
Give the possibility to personalize ExtraPuTTY installer.
-
Update windows installer to take into account TestStand V3.x and later.
-
Adding the possibility to not send the implicit CRLF after each command from DLL.
-
Adding the possibility to stored in automatic, PuTTY SSH security alert popup on new MAC address
-
Take into account the XML special characters (<,>,&,",').
-
Adding the possibility from extraputty XML commands file to used commands defined in system menu or display messagebox, inputbox
-
Take into account unprintable characters from XML commands file.(value 0x00 to 0x20 and 0x7F).
-
Adding a function to wait one message on putty terminal.
-
Allow the possibility to change the colors,font ... of extraputty treeview.
-
The field "MaxSizeofData" of functions "SendRcvData_F" and "SendRcvData" is limited to 20 000 000 (maximum size of DataRcv 20 Mo).
-
Adding all errors code of DLL functions in user manual.
-
Adding the possibility to include other XML commands file.
-
Adding the possibility to locked the XML commands file.
-
Adding the possiblity to configure the port of the connexion from Connexion(_F) function.
-
Adding the possibility to configure the SendRcvData function only in reception way.
-
Allow the possibility to used the DLL in not a blocking state (Send - waiting reply).
-
Used a thread and a callback to report the data read in continous mode.
These features were new in release 0.23
-
Give the possiblity to not send the CRLF at the end of command.
-
Allow the possiblity to change the ExtraPuTTY default setting with the installer.
-
No size Limitation of data exchange with extraputty and win32 application.
-
Disable all putty error box on Win32\Teststand using.(used return of functions).
-
XML Commands file is not saved properly (unused tag </root>).
-
ExtraPuTTY DLL does not work with Visual basic project (_stdcall compile needed)
-
ExtraPuTTY DLL is block if the size of data received exceed 10000 octets.
-
if ExtraPuTTY DLL is crash or closed without used CloseConnexion function, extraputty is not ended.
-
Putty is never stop (ressource view) if ExtraPuTTY trace is activate.
-
When TestStand executes \'Initialize Telnet Connexion\', the window putty take the focus also it is hiden.
-
TestStand Step CloseConnexion is not update by the installer.
-
TestStand Step Send command appends all data in received buffer in loop condition.
-
If the target is not ready when the initialisation command (login,password) is send, an ack is immediately replied before that the commands are send.
-
On Win32\Teststand using with same session it's impossible to connect\disconnect few times if one connexion becomes failed.
These features were new in release 0.22
-
The parameter "root" of connexion function is now optional.
-
Change the name of DLL, TesStand Ini file.
-
Make 2 groups of functions in DLL (functions with basic parameters and full parameters (TestStand design)).
-
Add SSH,Rlogin,Raw API for TestStand\Win32 applications.
-
Permit to load putty session from TestStand\win32 applications for using personnal settings.
-
The Password command is not send after login with the initialisation function. For bypass this problem set to TRUE the parameter "ShowPutty" of step TestStand "Initialize Telnet Connexion" in order to send the password manualy.
-
In the extraputty report /DIV balise is missing after each step result.
-
The TestStand step "Send data" is blocked if no data is received
-
When the trace is activate with extraputty, all the command sending from putty impact the last command result (send with extraputty).
-
Allow to use ExtraPuTTY report only with PuTTY
These features were new in release 0.21
-
TestStand Part 2 send\received Data through Telnet API.
-
extraputty report for teststand telnet connexion.
-
Minors bugs of TreeView.
-
Minors bugs of windows installer (updating path of DLL,comments ...).
These features were new in release 0.20
-
Take into account Putty V0.62.
-
TestStand Part 1 (Telnet API (only sending and mutli-connexion)).
-
windows installer in order to take into account New Telnet TestStand Step.
-
Minors bugs/Update of extraputty report in html format.
-
Minors bugs of TreeView.
These features were new in release 0.10
-
Send memorized command on PuTTY terminal without keyboard, through treeview.
-
With the treeview you can add Command, scenario of command with/without loop
-
Trace all exchanges (Command-->Reply through treeview) on PuTTY terminal in HTML format.
-
Save the size and position of ExtraPuTTY window and
Position of PuTTY window in xml format.
-
Save all command present in treeview in xml format (possible to save one file by target).
-
ExtraPuTTY can be used with all PuTTY protocol of version 0.58.