Sunday, 2007-06-24

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
llnz_laptopafk, sorting out ssh key00:00
* llnz_laptop is back00:07
xdotxback00:16
llnz_laptophi xdotx00:17
xdotxhey, speaking of ssh.. you wouldn't happen to know how to block ssh, besides blocking the port would ya?00:18
xdotxor, more importantly, how i might get around something of that sort ;)00:18
llnz_laptopport blocking is the most obvious method, some people run ssh on a different port to avoid scans for ssh00:20
xdotxwell my school just started blocking ssh. so naturally i looked around and noticed port 21, so i switched to that, but they're still blocking it somehow00:21
xdotxer, noticed port 21 was open, that is00:22
llnz_laptopis the other end listening on port 21?00:23
xdotxi've tested and i can telnet in on 21 to my host00:23
xdotxmhmm00:23
llnz_laptopport 21 is ftp00:23
llnz_laptop(ftp control connection)00:24
xdotxyeah, it's my server, so i just dropped ftp (i can scp anyways)00:24
* llnz_laptop builds tpserver-cpp with rfts00:38
xdotx:P00:41
xdotxoh! actually. i think i screw up my repo :)00:42
llnz_laptopoh dear00:43
xdotxheh, should be an easy fix though00:44
xdotx...famous last words01:37
llnz_laptophehe01:37
CIA-3llnz tpserver-cpp-rfts * rf67435a92e00 /modules/games/mtsec/mtsec.cpp: Removed unavailable header include from mtsec.cpp02:46
CIA-3llnz tpserver-cpp-rfts * r64b2daa3ef9d /tpserver/ (orderqueue.cpp orderqueue.h):02:46
CIA-3Added mod time to order queues.02:46
CIA-3Seemed a good idea to do it now in case it is needed later.02:46
CIA-3paul tpserver-cpp-rfts * ra1eadb411580 /debian/ (24 files): Initial dh_make debian step02:46
CIA-3paul tpserver-cpp-rfts * rcf75c9c52f46 /debian/ (25 files): Create multiple debian packages02:46
CIA-3llnz tpserver-cpp-rfts * r6415700fd1e8 /debian/ (26 files): Merge with git://git.mawsonlakes.org/git/tp/tpserver-cpp02:46
CIA-3llnz tpserver-cpp-rfts * ra485a147e649 /tpserver/game.cpp:02:46
xdotxo_O02:46
CIA-3Added metaserver_key_unsafe setting for Lee to publish games02:46
CIA-3while running without persistence and without having to rename the game02:46
CIA-3every restart. Setting is undocumented because game admins really shouldn't02:46
CIA-3use it.02:46
CIA-3llnz tpserver-cpp-rfts * re1f2291f765e /tpserver/ (object.cpp object.h objectdata.cpp objectdata.h):02:46
CIA-3Added Dirty Flag to ObjectData and IGObject to tell if they are modified.02:46
CIA-3Should make persistence a little bit more reliable.02:46
CIA-3llnz tpserver-cpp-rfts * r9535a14e6945 /tpserver/ (objectmanager.cpp objectmanager.h): Use isDirty instead of modtimes to know when object changes.02:46
CIA-3llnz tpserver-cpp-rfts * red6b91f88821 /tpserver/ (avahi.cpp net.cpp): Use tp+http(s) instead of tphttp(s)02:46
xdotxuh...oh02:46
CIA-3llnz tpserver-cpp-rfts * r921630c0795c /tpserver/metaserverconnection.cpp: Force "+" in metaserver update, by urlencoding.02:46
llnz_laptophehe02:46
CIA-3llnz tpserver-cpp-rfts * r145ef78a820b /tpserver/ (9 files): Log messages are now const02:46
CIA-3llnz tpserver-cpp-rfts * r394e7732a04a /tpserver/ (Makefile.am playerview.cpp playerview.h):02:46
llnz_laptopit's fine02:46
CIA-3Started PlayerView, taken initial parts from Player.02:46
CIA-3This will be far more extensive, handling partial views, history and02:46
CIA-3difference lists eventually. Going to be coded in small steps because it's02:46
CIA-3complicated.02:47
CIA-3llnz tpserver-cpp-rfts * rabe634eccaef / (12 files in 3 dirs): Use PlayerView, instead of Player for visible and usable things.02:47
CIA-3llnz tpserver-cpp-rfts * r0ab45248100a /tpserver/player.cpp: Set the PlayerId in PlayerView02:47
CIA-3llnz tpserver-cpp-rfts * rd36594a695eb /tpserver/playerview.h: Use better typenames in PlayerView.02:47
CIA-3llnz tpserver-cpp-rfts * ra01328063a47 /tpserver/ (component.cpp component.h): Added copy method to Component.02:47
CIA-3llnz tpserver-cpp-rfts * r9a6132035a37 / (4 files in 3 dirs):02:47
CIA-3Added better Component handling to PlayerView02:47
CIA-3including per-player views of components (ie, unknown components, etc).02:47
CIA-3Fixed MTSec and Minisec to work again. If a component is usable, it is also02:47
CIA-3visible, making a component not usable does not take away it's visibility.02:47
CIA-3llnz tpserver-cpp-rfts * r37fbbf2e292a /tpserver/ (playeragent.cpp playerview.cpp playerview.h):02:47
CIA-3GetComponentIdList now support tp04 difference lists.02:47
CIA-3Moved processing of component request frames to PlayerView and implemented02:47
CIA-3(21 lines omitted)02:47
xdotxman, you look _really_ productive all of the sudden ;)02:47
llnz_laptophehe02:48
llnz_laptopit's just syncing between the branches02:48
llnz_laptophumm...02:52
llnz_laptopwhat happened to the rest of it?02:52
* llnz_laptop checks gitweb02:52
xdotxexactly my question02:52
xdotxi checked.. it doesn't seem to have gotten that commit02:52
llnz_laptopi did02:56
xdotxah, yep02:57
xdotxon to more commits!02:57
llnz_laptopcan you check that at the end of configure.ac has modules/games/rfts/Makefile in it still?03:01
xdotxo_O ah crap wrong file huh?03:03
xdotxre-added, thanks03:03
llnz_laptopcommited?03:07
CIA-3fr33.em4il tpserver-cpp-rfts * r153672cfa4c0 /modules/games/rfts/ (emptyobject.cpp emptyobject.h): Adding empty object class03:08
CIA-3fr33.em4il tpserver-cpp-rfts * rd78818f56331 /modules/games/rfts/ (planet.cpp planet.h): Adding planet class03:08
CIA-3fr33.em4il tpserver-cpp-rfts * r3121c8ccf944 / (configure.ac modules/games/rfts/Makefile.am): Re-re-fixing make.am and configure03:08
CIA-3fr33.em4il tpserver-cpp-rfts * r0e5c014f69ff /modules/games/rfts/ (containertypes.h rfts.cpp rfts.h): Starting on object types, designs, etc.03:08
xdotxnow :)03:08
llnz_laptop:-)03:08
mithroxdotx: cool!03:27
xdotxcommits! AND pushes! :D03:27
mithrollnz_laptop: we really need to make the script understand merges03:27
mithropushes are always good03:28
llnz_laptopmithro: yeah, can credits the original author03:29
mithrowell, CIA credits the right author03:29
mithroand so does GIT - just not the emails03:29
llnz_laptopyeah03:30
mithroand the emails *HAVE* to come from the person doing the commit03:31
mithrootherwise its to easy to spam the list03:34
* nash wavse04:54
nashDystopicFro: *poke*04:54
llnz_laptophi nash04:58
nashheyo llnz_laptop04:59
nashSo is RFTS or MTsec playable after todays commit storm?04:59
llnz_laptopnope05:00
nashd'oh05:00
nashAre either at a point I can point a client at and get something?05:00
llnz_laptopmtsec is running on demo205:01
nashReally - cool.05:01
nashI should see what happens when I connect to it...05:02
nashI can see resources...05:02
nashCool... I have 2 battle scouts...05:03
nashHmm... shall need to add viewing resources to my todo list then05:03
* nash goes back to writing resources code...05:04
nashs/resources/orders/05:04
llnz_laptopthere should be quite a few components and properties05:05
nashCool05:05
nashGood incentive for me to get my butt into gear... ;-)05:05
llnz_laptopdemo2 has been up with mtsec for nearly a month now05:06
nashhuh... didn't notice.  But I rarely try and connect to demo205:07
nashAnd is there an obvious way to see the game being played from a client?05:08
nashOr jsut the metaserver?05:08
llnz_laptopthe metaserver lists the public games05:17
llnz_laptopon the local network you can use mDNS-SD05:17
nashYeah, but once I connect to a server, currently you can't really query it05:18
llnz_laptopah05:18
llnz_laptopusing tp04, there is a GetGames frame, which returns Game information frames05:18
* nash notes it would probably be easy if servers all supported the metaserver protocol05:19
llnz_laptopthey do05:19
nashWell, problem solved then ;-)05:19
llnz_laptopnoone bar me has configured it though05:28
llnz_laptopafaik05:28
nashheh05:29
nashThat's cool05:29
nashOnce things are in a more advanced state we can start to put in bug reports for the ones who haven't05:29
llnz_laptopi would love to see more servers registered05:32
nashI could start registering mine I suppose...05:33
nashback soon05:33
llnz_laptopquite a number of users connect to my servers05:34
*** Epyon has quit IRC05:46
*** tuna-fish has joined #tp06:06
mithrotpserver-py supports the metaserver frames06:43
llnz_laptopbrb, moving upstairs07:10
*** llnz_laptop has quit IRC07:10
*** llnz has joined #tp07:15
*** llnz has quit IRC07:20
*** llnz has joined #tp07:22
*** llnz2 has joined #tp07:36
*** llnz has quit IRC07:36
*** llnz2 is now known as llnz07:37
*** JLP has joined #tp07:50
*** DystopicFro has quit IRC08:49
*** DystopicFro has joined #tp08:55
*** IceLink has joined #tp09:10
*** IceLink has left #tp09:10
* llnz wanders off09:39
llnzlater all09:39
*** llnz has quit IRC09:39
*** Epyon has joined #tp10:45
*** mithro has quit IRC11:39
*** tuna-fish has quit IRC11:45
*** zipola has joined #tp13:18
*** TBBle has quit IRC14:52
*** nash has quit IRC16:56
*** nash has joined #tp18:53
nashDystopicFro: *wave*19:23
*** Epyon_ has joined #tp21:34
*** Epyon has quit IRC21:50
*** mithro has joined #tp23:03
mithro~seen dmpayton23:04
tpbmithro: dmpayton was last seen in #tp 2 weeks, 5 days, 22 hours, 5 minutes, and 9 seconds ago: <dmpayton> In the mean time...23:04
mithro:/23:04
mithrohey people23:30
nashheyo mithro23:59

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