Tuesday, 2007-01-09

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** tuna_ has quit IRC00:42
*** Demitar has quit IRC02:29
tpbCIA-1 has quit worldforge (Quit: CIA-1)04:59
tpbCIA-1 has joined on worldforge04:59
*** tpb has joined #tp06:00
*** ChanServ sets mode: +o tpb06:00
*** mithro has joined #tp07:30
*** llnz has joined #tp07:31
mithroI think I should make a screen cast of the new client :P07:36
llnzcool07:36
mithroO btw I produced some posters to put up07:43
mithro2xA1 and 8xA407:43
llnzcool, i have last year's poster I was going to bring07:44
mithroyou can if you want, I just updated the big one in the media repository07:44
mithroand make a cut down version07:44
mithros/make/made07:44
llnzok07:45
mithrobblr07:48
tpb<CIA-1@worldforge> Lee Begg <[email protected]> * tpserver-cpp/tpserver/ (advertiser.h advertiser.h): Make updatePublishers public so we can update from outside of Advertiser09:42
tpb<CIA-1@worldforge> Lee Begg <[email protected]> * tpserver-cpp/tpserver/ (advertiser.h net.cpp): Again with the copyright dates, this time net.cpp and advertiser.h09:49
tpb<CIA-1@worldforge> Lee Begg <[email protected]> * tpserver-cpp/tpserver/net.cpp :09:49
tpb<CIA-1@worldforge> Update the advertisers publishers after the end of turn:09:49
tpb<CIA-1@worldforge>  Metaserver might not get updated straight away as a minimum of two minutes09:49
tpb<CIA-1@worldforge>  must pass between updates. Avahi, if build, will update straight away.09:49
mithrollnz: cool09:52
tpb<CIA-1@worldforge> Lee Begg <[email protected]> * tpserver-cpp/tpserver/ (9 files):10:02
tpb<CIA-1@worldforge> Update all the advertisers when a common setting changes:10:02
tpb<CIA-1@worldforge>  Checks when server_name, game_comment, and admin_email changes. This meant moving10:02
tpb<CIA-1@worldforge>  the server_name check from Avahi to Advertiser.10:02
tpb<CIA-1@worldforge> Lee Begg <[email protected]> * tpserver-cpp/tpserver/ (advertiser.cpp avahi.cpp avahi.h): It is hard to remember to update copyright dates just after new years10:06
llnzyeah10:12
llnznow working on non-blocking socket problem10:13
tpb<CIA-1@worldforge> Lee Begg <[email protected]> * tpserver-cpp/tpserver/playertlsconn.cpp : Dereference the TlsManager when deleting the PlayerTlsConn, not reference10:28
* llnz notices that non-blocking will affect packet sending from the server aswell10:39
llnzmithro:  you there?11:33
llnzanyone else there that could send a large tp frame  (greater than 1500 bytes)12:01
llnzodd12:20
llnzaaaahhhh12:24
llnzhow about that....12:31
llnzmithro: ping?12:31
tpb<CIA-1@worldforge> Lee Begg <[email protected]> * tpserver-cpp/tpserver/ (6 files):12:47
tpb<CIA-1@worldforge> Made PlayerTclConn::readFrame non-blocking safe, and kernel buffer underrun safe:12:47
tpb<CIA-1@worldforge>  This is trying to fix what was thought to be a non-blocking socket to disconnect bug, but it12:47
tpb<CIA-1@worldforge>  turns out that the sockets are blocking. It was a kernel read buffer underrun causing the12:47
tpb<CIA-1@worldforge>  problem. This patch allows non-blocking sockets to be used, and fixes the underrun, for12:47
tpb<CIA-1@worldforge>  PlayerTcpConn::readFrame (and PlayerHttpConn, which is a subclass that doesn't override12:47
tpb<CIA-1@worldforge>  readFrame). Next to fix is verCheck.12:47
* llnz wanders off13:02
llnzlater all13:02
*** llnz has quit IRC13:03
*** mithro has quit IRC18:51
*** Demitar has joined #tp19:04
*** Demitar_ has joined #tp19:08
*** Demitar has quit IRC19:24
*** mithro_ has joined #tp22:55
*** mithro_ has quit IRC22:57
*** mithro_ has joined #tp23:00
*** mithro_ is now known as mithro23:02
*** Demitar_ is now known as Demitar23:58

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!