There is no recommendation because no one has ever contributed a working build for windows, if there was, it would just build and work.


On Feb 25, 2010, at 1:04 AM, Moiz Chinoy wrote:

 
I was using GuntTls-2.7.3 for windows. Now I am using GuntTls-2.9.9. I have modified only gnutls.h, added following line:
 
typedef long ssize_t;
 
because otherwise it was giving errors...
 
What is the recommended version of the TLS lib for windows?
 
After upgrading the the GnuTls and freeswitch to rev 16806, I ran the freeswitch with mod_dingalilg enabled. Once started, I issued just the 'shutdown' command on the console, exception happened.
 
......................
2010-02-25 09:45:29.795285 [CONSOLE] switch_loadable_module.c:1277 Stopping: CORE_SOFTTIMER_MODULE
2010-02-25 09:45:29.810910 [CONSOLE] switch_time.c:780 Soft timer thread exiting.
2010-02-25 09:45:29.810910 [NOTICE] switch_loadable_module.c:98 Thread ended for CORE_SOFTTIMER_MODULE
2010-02-25 09:45:29.826535 [DEBUG] switch_loadable_module.c:456 Write lock interface 'dingaling' to wait for existing references.
2010-02-25 09:45:29.826535 [NOTICE] switch_loadable_module.c:464 Deleting Endpoint 'dingaling'
2010-02-25 09:45:29.826535 [NOTICE] switch_loadable_module.c:572 Deleting API Function 'dl_debug'
2010-02-25 09:45:29.826535 [DEBUG] switch_loadable_module.c:574 Write lock interface 'dl_debug' to wait for existing references.
2010-02-25 09:45:29.826535 [NOTICE] switch_loadable_module.c:572 Deleting API Function 'dl_pres'
2010-02-25 09:45:29.826535 [DEBUG] switch_loadable_module.c:574 Write lock interface 'dl_pres' to wait for existing references.
2010-02-25 09:45:29.826535 [NOTICE] switch_loadable_module.c:572 Deleting API Function 'dl_logout'
2010-02-25 09:45:29.826535 [DEBUG] switch_loadable_module.c:574 Write lock interface 'dl_logout' to wait for existing references.
2010-02-25 09:45:29.826535 [NOTICE] switch_loadable_module.c:572 Deleting API Function 'dl_login'
2010-02-25 09:45:29.826535 [DEBUG] switch_loadable_module.c:574 Write lock interface 'dl_login' to wait for existing references.
2010-02-25 09:45:29.826535 [NOTICE] switch_loadable_module.c:572 Deleting API Function 'dingaling'
2010-02-25 09:45:29.826535 [DEBUG] switch_loadable_module.c:574 Write lock interface 'dingaling' to wait for existing references.
2010-02-25 09:45:29.826535 [DEBUG] switch_loadable_module.c:710 Write lock interface 'jingle' to wait for existing references.
2010-02-25 09:45:29.826535 [NOTICE] switch_loadable_module.c:719 Deleting Chat interface 'jingle'
2010-02-25 09:45:29.826535 [CONSOLE] switch_loadable_module.c:1277 Stopping: mod_dingaling
2010-02-25 09:45:31.185910 [DEBUG] libdingaling.c:1546 io error 2 7 retry in 1 second(s)
........................
 
And the code went in the stream.c...
 
int
iks_fd (iksparser *prs)
{
struct stream_data *data;
 
if (prs) {
data = iks_user_data (prs);
if (data) {
return (int) data->sock;
}
}
return -1;
}