Hi !
Now it’s true, i’ve managed to connect MSN with my DS, and it works perfectly !
- SSL (secured) connection (yeah, SSL on DS
) - Contacts list
- Status
- Messages (not fully working)
I’ve just a problem about message that are forked in multiples packets, but it won’t take long to fix.
Ndsim is progressing !
Edit 11pm: It appears that Dswifi TCP isn’t “stable” enough to handle correctly SSL connection. After a few tests with big contactlists, it also appears that some data sent by the server isn’t received by the DS (sgstair says that his TCP lost data when some buffers are fulls). Perhaps I’m going to have to wait the next release of Dswifi in order to get MSN correctly working, I don’t know, I’m going to do more testings …
—
Salut !
Cette fois ci c’est vrai, j’ai réussi à me connecter à MSN avec ma DS, et ca marche parfaitement !
- Connection en SSL (eh oui SSL sur DS !
) - Liste de contacts
- Status
- Messages (marche pas completement)
Il me reste quand même un problème de “réassemblage” de messages qui arrivent en plusieurs paquets mais ca devrait pas être bien long à corriger …
Ndsim progresse !
Edit 23h: Bon, finalement j’ai l’impression que le TCP de Dswifi n’est pas assez stable pour avoir une connection SSL qui marche à coup sur. Et après quelques tests avec des grosses listes de contacts, il apparait que des données envoyées par le serveur ne sont pas recues pas la DS (sgstair a lui-même dit que son TCP perdait des données quand certains buffers étaient pleins). Faudra-t-il attendre une prochaine version de Dswifi pour avoir MSN fonctionnel, je ne sais pas je vais continuer à tester.
#1 by omzart on May 5, 2006 - 11:48 am
Ah bah voilà qui fait plaisirs! t’es super thoduv
#2 by Krod on May 5, 2006 - 12:15 pm
Félicitation, ton projet avance et ça fait plaisir.
#3 by jejetidus on May 5, 2006 - 12:19 pm
Vivement une premiere version testable !! Allez on t’encourage je sens que sa arrive la, on va vite l’avoir ce NDSIM !!!
#4 by DynaStab on May 5, 2006 - 2:36 pm
What?
#5 by thoduv on May 5, 2006 - 3:44 pm
Is my english so bad that it can’t be unerstood ?
#6 by Blah on May 5, 2006 - 8:37 pm
@thoduv: Excellent news! I’m really glad to see people working on these types of projects. Go Wifi!!
Oh and your English is perfect, I think DynaStab was referring to the previous comments
#7 by HtheB on May 6, 2006 - 2:21 am
AWSOME!
^_^
way to go thudov!!
keep up the good work
#8 by Scorpei1 on May 6, 2006 - 2:51 am
Great Job, finally an app that doesn’t just say that it’s just waiting for a good release of the wifi lib.
I can’t find the download link btw.
#9 by buZz on May 6, 2006 - 3:22 am
screeeeeenshooooooots
#10 by Dominik93 on May 6, 2006 - 4:21 am
WoW this is rocking like hell
Nice work Thudov , i hope we can expect an release soon :p
#11 by Bronto on May 6, 2006 - 6:39 pm
Hi man,
I’m curious how you included ssl! Did you write it yourself or did you use some library? If so, what where your experiences while porting it?
Looking forward to the release.
Cheers,
Martin
#12 by ThePete on May 6, 2006 - 7:57 pm
I second the motion for a release
I wanna try it!
#13 by thoduv on May 7, 2006 - 7:26 am
Bronto, I’m using an open source lib called MatrixSSL, which is working very good and is very portable. But it has some problems of timing with Dswifi …
#14 by Bronto on May 7, 2006 - 1:59 pm
MatrixSSL is under GPL unfortunately.
I am currently implementing a SSL myself.. with a limited cipher suite of course..
#15 by thoduv on May 8, 2006 - 7:33 am
If you manage to implement SSL, i’ll be very interessed too
#16 by Ryan on May 11, 2006 - 3:13 pm
Hey thoduv,
I’m glad to hear you are making progress.
I’m working on a DS project to implement AIM. I find after I sucessfully send about 30 IM’s from the DS that the send function no longer works. I’m wondering if you are running into this type of problem as well thru MSN Messenger.
#17 by thoduv on May 11, 2006 - 3:28 pm
Not exactly, in fact, in the case of login of accounts with huge contactlists, a DSwifi issue appears in responding to SYN of the servers, so the connection is closed (this issue is known by sgstair and he’s working on it). But when I manage to login with a small-contactlist-account, it works very well and I can send/receive message as I want (I’ve not tested very long, but it seems do be working). I’ve only observed a crash when receiving enormous data packets…
#18 by DynaStab on May 12, 2006 - 2:06 am
Can you share your SSL code with Bronto of NDSMail? Thx!
#19 by thoduv on May 12, 2006 - 11:03 am
Look at other comments: Bronto don’t want to use the same lib as me beacause it’s GPL.
#20 by DynaStab on May 12, 2006 - 8:19 pm
Um…ok thats just dumb. good job there dinosaur
#21 by Ryan on May 12, 2006 - 9:19 pm
hey thoduv,
I’m at a point where i need to make HTTP requests.
It seems I’m connecting to the HTTP server, but not recieving data after making the request. I’ve seen that you’ve had this problem. Did fix it by linking to the debug libraries or did you just recompile them with SGIP_DEBUG undefined?
Thanx for the help again,
-Ryan
#22 by thoduv on May 13, 2006 - 3:53 am
Actually, I recompiled the lib without SGIP_DEBUG, but your problem can also be due to a bug in Dswifi: it seems some HTTP servers’ answer can’t be received for now (slow ones, for instance).
#23 by Yogourt on May 14, 2006 - 12:59 pm
Bravo!
Je suis toujours estomaqué de voir les prouesses des developpeurs de Homebrews! Je croise les doigts pour que le projet arrive à son terme!
Tu as encore besoin de graphiste pour ton interface?
#24 by thoduv on May 14, 2006 - 1:41 pm
Oui, je cherche toujours un graphiste motivé pour un skin de base !
#25 by sessille on May 15, 2006 - 9:36 am
jai hate de savoir comment onfait ! je lirai ton résumé !
#26 by François Gilbert on May 16, 2006 - 10:14 am
Un développeur a développé aussi un MSN pour DS:
http://forum.gbadev.org/viewtopic.php?t=9577
Ca peut être intéressant à savoir…
#27 by dan on May 31, 2006 - 1:55 am
how’s progress going on this? are you implementing different messenger protocols one at a time or are you going to be trying to do them all in one go?