history.txt 7.02 KB
************************************************
* [+] Nouvelle fonctionnalité/option 
* [-] Suppression d'une fonctionnalité/option 
* [*] Amélioration d'une fonctionnalité/option 
* [!] Correction de Bug
* [>] Notification importante
************************************************

************************************
* Version 1.7.16.0 (27/02/2007) DR *
************************************
[+] add the creation of udp broadcast socket
[+] reserved keyword __LINE__ __FILE__ and __TIME__ like C preprocessor. 
    __LINE__ is an integer which is line number in anubis source file
    __FILE__ is a string which is the file name of current Anubis source file
    __TIME__ is an integer which is the EPOCH time when the Anubis source file was compiled

***********************************
* Version 1.7.5.0 (16/09/2006) DR *
***********************************
[*] Change the behaviour of read. Now when the timeout occured success with 0 byte in buffer
    are returned instead of failure before.

***********************************
* Version 1.7.4.0 (08/09/2006) DR *
***********************************
[!] fix the remove file for win32. Now really delete file
[!] fix SQLite3 management. The database is really close after use of all SQL queries

***********************************
* Version 1.7.1.0 (23/07/2006) DR *
***********************************
[+] Add support of get and set file_times

***********************************
* Version 1.7.1.0 (19/07/2006) DR *
***********************************
[*] better management of socket under WIN32 and maybe LINUX. Now we quitting socket
    gracefully with shutdown.
[*] use fread instead of read for reading files
[*] under WIN32 use filelenght64 instead of stat for retreiving the file length. For
    unknown reason stat won't work under VC debugger.
[!] [WIN32] Suppress handle leak in graphic part (Mandelbrot_set)

***********************************
* Version 1.6.0.8 (25/01/2006) DR *
***********************************
[*] Add the support of SSL section in the config file.

***********************************
* Version 1.6.0.7 (24/01/2006) DR *
***********************************
[+] now the vm get his config (anubis.conf) from user dir

***********************************
* Version 1.6.5.3 (22/12/2005) DR *
***********************************
[+] Ajout du support de SQlite3

***********************************
* Version 1.6.4.1 (01/12/2005) DR *
***********************************
[*] compilation avec les optimisations d'Alain
[*] mise en fonction des touches sous Windows
[-] suppression du bug dans le destructeur de Multipath

***********************************
* Version 1.6.0.4 (22/06/2005) DR *
***********************************
[+] intégration de la fonction execute_capture

***********************************
* Version 1.207.3 (04/05/2005) DR *
***********************************
[!] le réveil des VM n'est plus traité avec les select sous WIN32. Ceci améliore
    la performance du serveur HTTP.

***********************************
* Version 1.205.1 (25/01/2005) DR *
***********************************
[!] better handling of woudblock under WIN32
[>] now, have RC under WIN32, for file versioning

*********************************
* Version 1.205 (25/01/2005) DR *
*********************************
[*] We do not need to strike a key anymore to leave VM

*********************************
* Version 1.204 (23/01/2005) DR *
*********************************
[+] Add the support of sc_draw_rectangle_to_host_image under WIN32
[!] fix compilation under WIN32 for compute_memory_check_sums in vmtools.c

*********************************
* Version 1.204 (23/01/2005) DR *
*********************************
[+] Add the support of do_execute under WIN32

*********************************
* Version 1.204 (20/01/2005) DR *
*********************************
[*] i_get_file_mode and i_set_file_mode are manage under WIN32 environment. Only
    the user's flags are consider.

*********************************
* Version 1.204 (17/01/2005) DR *
*********************************
[*] Now use real std in/out/err file descriptor. No need to use Alloc console anymore

*********************************
* Version 1.203 (16/01/2005) DR *
*********************************
[*] Replace some fprintf by LOGINFO or LOGERROR
[!] Can load certificat_file under WIN32
[*] Enable load_configuration_file under all platform

*********************************
* Version 1.203 (14/01/2005) DR *
*********************************
[!] Fix the open_IP_connection for Win32. 

*********************************
* Version 1.202 (27/11/2004) DR *
*********************************
[!] Real improve draw_image_to_buffer() under win32 and Linux

*********************************
* Version 1.202 (26/11/2004) DR *
*********************************
[!] improve draw_image_to_buffer() under win32
[*] Add mouse leaving client area under win32
[*] Add mouse wheel support
 
*********************************
* Version 1.202 (24/11/2004) DR *
*********************************
[!] les images sont correctement dessinées à l'écran

*********************************
* Version 1.201 (22/11/2004) DR *
*********************************
[+] gestion des clics souris dans la partie WIN32 
[+] début de l'implémentation de l'affichage des images

*********************************
* Version 1.201 (21/11/2004) DR *
*********************************
[!] fonctionnement des paint, et show, etc... C'était du aux event_queue() qui était
    libérés abusivement.
[!] remplacement des exit oubliés par my_exit. Ceci causait la sortie prématuré sous
    windows et fermait aussi la console de output.

*********************************
* Version 1.201 (21/11/2004) DR *
*********************************
[+] Add show() and hide() function in host_graph.c to manage show or hide window on the screen

*********************************
* Version 1.199 (18/11/2004) DR *
*********************************
[+] Add hostWindow_t struct type
[+] Add void host_sc_free_host_window(U32 winPointer), which that manage the freeing 
    of hostWindow_t member. Same thing with host_free_host_pixmap((U32)ptr), and
	host_free_host_gc((U32)ptr); for pixmap and gc

*********************************
* Version 1.199 (17/11/2004) DR *
*********************************
[*] Add host_sc_paint_rectangle(handle, gc, x, y, w, h, color) in host_graph.c
[*] fill the host_change_host_window_title() function for WIN32

*********************************
* Version 1.199 (16/11/2004) DR *
*********************************
[*] decoupage en arborescence pour la gestion graphique sur differentes platformes
[+] Gestion debut de gestion des messages sous ZinZin

*********************************
* Version 1.198 (14/11/2004) DR *
*********************************
[*] ajout de WaitForKeyboard() pour attendre l'appuie sur une touche
[*] la console sous Win32 attend l'appui sur une touche pour sortir

*********************************
* Version 1.198 (12/11/2004) DR *
*********************************
[*] Add the output console on WIN32 system
[!] Add float header on WIN32 for _fpreset call
[*] the postbuild process copy the binaries in the right path