It's been a while... I see that the mobile library still doesn't include SSL.
Have there been any updates? I rememer finding a thread on this forum where somebody had tried to port Mono over to the mobile environment, but that seems to have just been dropped about a year ago or so.
What about doing a P/Invoke on winsock.dll and using the setsockopt() function? I think that I read someplace that winsock.dll is a protected dll and requires a signed project. Is that what's holding everything up?
I was playing around with it (didn't try to sign my code yet), but I still can't get it to drop into SSL/TLS - no error, it just doesn't encrypt. Probably could be one of a couple of things...
I have always been a bit hazy on the whole marshalling objects, so I'm probably not calling setsockopt correctly
I may not actually be sending setsockopt the socket handle correctly (I'm using _socket.Handle within the Connect() function in agsXMPP.net.ClientSocket
Like I said, the code isn't signed even using a private certificate.
Any thoughts? suggestions? I'd be interested in licensing agsXMPP_PPC.dll, but without secure connections, it's not really of any use to me (in a commercial application).

This post was edited on 2008-09-03, 02:10 by
jmanley.