Hi kingedem. Just to clarify the networking situation, udp came about as a result of a feature request I posted back in March which cicciocb picked up and ran with while mmiscool was busy as usual doing lots of other things.
If you want to see how it evolved, here is the original thread which resulted in the udp implementation we have now...
http://www.esp8266.com/viewtopic.php?f=43&t=8953and you'll notice that TCP/IP never even got mentioned. Unfortunately cicciocb has moved on, and I suspect that Mike isn't likely to be able to find sufficient time to implement a full TCP/IP all on his lonesome any time soon and still be able to do all the debugging and updating and all the myriad other commitments he has to cope with - so even with the best will in the world, I doubt there's much realistic opportunity for him to consider doing TCP/IP for a fair while yet - but doubtless it will happen when time permits.