00:00.17 | Thumper_ | you're talking about the directory they live in versus what the file internals looks like? |
00:00.22 | bugQ | yes |
00:00.44 | *** join/#bzflag Think_Differentl (n=James@unaffiliated/thinkdifferentl/x-838543) |
00:01.38 | Thumper_ | for linux we can just symlink it to the real place but not sure how/if that works on windows |
00:02.51 | bugQ | I originally thought of giving the path to the conf file as an arg to the plugin, so it can parse it and find all of the other files |
00:03.07 | bugQ | then I thought of letting the plugin know those locations through the api |
00:03.11 | bugQ | then I thought of this. |
00:03.18 | Thumper_ | I'm missing some context here though I think. webadmin is going to use/edit these files ... ok |
00:03.40 | Thumper_ | you could use a configuration file for webadmin and specify key=value pairs for all of the configuration items you need |
00:03.49 | Thumper_ | then you could specify a patch for each time (if you want) |
00:04.03 | bugQ | hm. |
00:04.27 | Thumper_ | there's a class that reads a config file now and the owner can edit the config appropriately so things are in the 'right' place |
00:04.50 | bugQ | ok, that might work |
00:04.50 | Thumper_ | and the plugin can just parse the config and get dir specs or whatever values it needs |
00:05.10 | Thumper_ | it's easier than a huge commandline - you can provide a sample config with the plugin source |
00:05.52 | Thumper_ | the serverControl plugin already uses this (but it has sane defaults if there is no config) IIRC |
00:06.34 | Thumper_ | I think it's just -loadplugin webadmin,path/to/config/file |
00:06.50 | Thumper_ | and you pass the config arg to the class that opens and parses the config file |
00:06.53 | Thumper_ | then you just ask it for strings |
00:07.00 | bugQ | ah, i see it, not too bad |
00:07.12 | bugQ | thanks. |
00:07.15 | Thumper_ | that's more managable than a huge commandline |
00:08.06 | Thumper_ | and if you are making configs for the dirs the items are in you can provide a default one where everything is like itemDir = ./ |
00:08.28 | Thumper_ | then we're free to move them wherever on the platform running it |
00:08.47 | bugQ | right |
00:09.11 | Thumper_ | I think the config class is pretty easy to use (but then I wrote it :-P) |
00:09.18 | Thumper_ | so I'm biased :) |
00:10.36 | bugQ | heh |
00:10.38 | Thumper_ | the serverControl plugin has a plugins.cfg example file |
00:11.00 | Thumper_ | and the layout is just [section] key=value |
00:13.30 | Thumper_ | will be back later |
00:17.29 | bugQ | will be back after foods |
00:19.13 | spldart | will stop staring |
00:22.36 | *** join/#bzflag L4m3r (n=l4m3r@about/essy/warning/L4m3r) |
00:22.36 | *** mode/#bzflag [+v L4m3r] by ChanServ |
00:40.48 | *** join/#bzflag bugQ (n=bugQ@c-67-166-124-4.hsd1.ut.comcast.net) |
00:58.09 | JeffM2501 | the API should be able to get all the paths that webadmin needs |
00:58.16 | JeffM2501 | it should NOT write configs |
00:58.39 | JeffM2501 | in fact I don't see why it should have to access a file at all. |
01:03.45 | bugQ | except for files in the helpdir. |
01:04.29 | JeffM2501 | even I'm not so sure on that |
01:04.38 | *** join/#bzflag bryjen_ (n=bryjen@CPE-76-182-130-120.natwky.res.rr.com) |
01:05.03 | JeffM2501 | I could see a bz_newHelpFile() system |
01:05.16 | JeffM2501 | but I think help editing is a MINOR part of the task |
01:05.37 | JeffM2501 | if you do, you shold just be able to query the API for the help paths |
01:06.18 | JeffM2501 | but you do NOT need the config dir |
01:06.28 | JeffM2501 | nor assume anything about a file layout |
01:06.36 | JeffM2501 | there may not even been a file layout or a config. |
01:06.54 | bugQ | right then. |
01:07.07 | JeffM2501 | just be sure to remember that this plugin is not the server manager |
01:07.10 | *** mode/#bzflag [+v bryjen] by ChanServ |
01:07.13 | JeffM2501 | it dosnt' start and stop servers |
01:07.36 | JeffM2501 | it's mostly to let people manage important tasks while the game is on, kick, ban filter, reset flags, etc.. |
01:07.41 | JeffM2501 | stuff that bzadmin can do |
01:07.54 | *** join/#bzflag Think_Problems (n=James@pool-96-231-96-194.washdc.east.verizon.net) |
01:08.13 | JeffM2501 | then the other stuff that bzadmin can't do, like edit help, upload maps, etc.. can be added later as bonus material :) |
01:09.29 | spldart | had fun on his shop's HP designjet 110 + http://98.197.19.50:8080/bzflagposter.jpg |
01:15.26 | *** join/#bzflag fatass (n=James@unaffiliated/thinkdifferentl/x-838543) |
01:19.20 | blast007 | bugQ: remember, if you find something that the API can't do easily, let us know. We can add stuff fairly easily. :) |
01:21.45 | *** join/#bzflag temp_dist (n=temporal@about/essy/alarming/a-temp-dist) |
01:24.55 | bugQ | like an actual referentiable list of the permssion strings at bzfsAPI.h:157? |
01:25.42 | JeffM2501 | huh? |
01:25.54 | *** join/#bzflag Gabe_G23 (n=gabe@cpe-069-134-026-246.nc.res.rr.com) |
01:26.33 | JeffM2501 | that is the list of basic permisions |
01:26.43 | JeffM2501 | there can be N other custom permisions |
01:26.47 | JeffM2501 | so there is no "list" |
01:26.56 | bugQ | ah |
01:26.59 | bugQ | hm. |
01:27.14 | JeffM2501 | so just do those and have an "other" with an edit text |
01:29.19 | *** join/#bzflag Think_Differentl (n=James@unaffiliated/thinkdifferentl/x-838543) |
01:34.54 | *** join/#bzflag whodaman (n=whodaman@pdpc/supporter/student/whodaman-) |
01:39.42 | *** join/#bzflag Think_Problems (n=James@pool-71-191-97-182.washdc.east.verizon.net) |
01:40.24 | blast007 | bugQ: assume that the ones that are currently there are the ones you need to worry about |
01:40.42 | blast007 | since it's an official plugin, if we add permissions, we can update the plugin before a release as well |
01:41.05 | bugQ | yes, so I will have to make such a list myself. I'm just wondering if webadmin is the only place where such a list is useful. |
01:41.27 | blast007 | probably at this point |
01:41.32 | bugQ | all right |
01:42.40 | JeffM2501 | all other input is just people typing |
01:43.12 | JeffM2501 | if you want to make a list, then you can do it in plugin_utils for now |
01:43.32 | JeffM2501 | then it can be used by others |
01:47.17 | *** join/#bzflag fatass (n=James@unaffiliated/thinkdifferentl/x-838543) |
02:01.07 | *** join/#bzflag Think_Differentl (n=James@unaffiliated/thinkdifferentl/x-838543) |
02:03.13 | *** join/#bzflag L4m3r (n=l4m3r@about/essy/warning/L4m3r) |
02:03.13 | *** mode/#bzflag [+v L4m3r] by ChanServ |
02:08.15 | spldart | We got a real winner making the rounds server owners... Yummi Kum... ban on site if yah trust me :) |
02:08.34 | Viza | nods |
02:08.47 | spldart | :-) |
02:33.09 | *** join/#bzflag JeffM (n=JeffM@adsl-76-243-140-190.dsl.lsan03.sbcglobal.net) |
02:53.32 | CIA-35 | BZFlag: 03bugQ * r17951 10/trunk/bzflag/plugins/plugin_utils/plugin_utils.h: vector of permission strings |
02:53.50 | spldart | Yay! |
03:04.26 | *** join/#bzflag DTRemenak (n=DTRemena@about/essy/CrazyCoder/DTRemenak) |
03:04.26 | *** mode/#bzflag [+v DTRemenak] by ChanServ |
03:05.54 | bugQ | blarg, it's getting stuck at localhost:5154 again. what did I do wrong? |
03:07.25 | *** join/#bzflag JeffM (n=Jeff@unaffiliated/jeffm) |
03:24.49 | *** join/#bzflag zee532 (n=51d053f9@gateway/web/cgi-irc/zeebrothers.net/x-c7c278150d4c9c40) |
03:30.01 | *** join/#bzflag Pimpinella (n=frank@gondolin.pimpi.org) |
03:48.05 | bugQ | okay, I got a garbled response this time... |
03:56.08 | *** join/#bzflag bier_ (n=bier@p54A56041.dip.t-dialin.net) |
03:59.44 | *** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com) |
04:22.24 | blast007 | bugQ: hmm? |
04:24.41 | bugQ | can't get bzfs to respond properly with any of the http plugins |
04:25.36 | JeffM | do you have HTTPServer.so in the same dir as the one you are loading? |
04:25.48 | bugQ | oh right. thanks. |
04:34.18 | CIA-35 | BZFlag: 03JeffM2501 * r17952 10/trunk/bzflag/plugins/plugin_utils/plugin_HTTP.cpp: throw up a 0 level warning when a HTTP Vdir plugin is unable to register. |
04:38.06 | blast007 | bugQ: is the webadmin plugin supposed to do something? |
04:38.14 | blast007 | I don't think I've ever gotten it to show a page.. |
04:38.28 | bugQ | not yet, anyway. |
04:38.54 | JeffM | it should ask you for auth then show your auth status |
04:38.56 | blast007 | so how are you testing it? |
04:39.02 | blast007 | JeffM: it doesn't |
04:39.10 | blast007 | it does *nothing* when I request the URL |
04:39.18 | blast007 | I see the connection on the server log |
04:39.32 | blast007 | but I don't get any indication on the browser that it's doing anything |
04:39.35 | JeffM | does it show on the index page? |
04:39.39 | blast007 | yeah |
04:39.46 | JeffM | hmm |
04:39.48 | JeffM | testing time :) |
04:39.52 | blast007 | http://bzexcess.com:25155/ |
04:40.05 | blast007 | bugQ: has it worked for you? |
04:40.29 | bugQ | before JeffM's rewrite of plugin_HTTP for global auth |
04:40.33 | JeffM | quad cores, ACTIVATE! |
04:40.38 | blast007 | heh |
04:40.43 | bugQ | but I haven't tried putting the .so files in the same place yet |
04:40.52 | blast007 | this is from a make install |
04:41.02 | blast007 | 2008-06-30 23:38:03: bz_loadPlugin: HTTPServer |
04:41.02 | blast007 | 2008-06-30 23:38:03: Plugin:HTTPServer loaded |
04:41.02 | blast007 | 2008-06-30 23:38:03: Plugin:../plugins3/webadmin loaded |
04:41.09 | bugQ | I have found other things to busy myself with |
04:41.12 | JeffM | wow it works froma make install? |
04:41.16 | JeffM | blast007: can you put a breakpoint? |
04:41.30 | blast007 | JeffM: I have no idea.. |
04:41.36 | blast007 | no clickyness |
04:41.50 | blast007 | nor do I think the plugins are building with debug anyway |
04:42.04 | JeffM | MSVC FTW! |
04:42.39 | blast007 | :) |
04:43.27 | JeffM | well if you can, the thing to do would be put a breakpoint in bool BZFSHTTPAuth::handleRequest ( const HTTPRequest &request, HTTPReply &reply ) and see if it gets there |
04:47.07 | JeffM | blast007: do you have groups? |
04:47.23 | blast007 | do I need something special? |
04:47.40 | JeffM | oh nevermind |
04:47.44 | JeffM | it's not view report :) |
04:47.55 | JeffM | it should tell you that you are not authed still |
04:48.05 | JeffM | to auth it looks for global groups with kick and ban |
04:48.28 | bugQ | heehee. is this line too convoluted? |
04:48.29 | bugQ | if (key == "players")return (tmplvars["callsign"] = *it++) == bzu_standardPerms.end(); |
04:50.21 | JeffM | that is prety much unreadable |
04:51.55 | bugQ | oh, it would also throw an error. |
04:52.19 | JeffM | ahh the auth page is empty |
04:54.04 | CIA-35 | BZFlag: 03JeffM2501 * r17953 10/trunk/bzflag/plugins/webadmin/webadmin.cpp: init the auth page |
04:54.32 | bugQ | aha. |
04:54.39 | blast007 | what exactly does this mean? |
04:54.40 | blast007 | http://pastebin.bzflag.bz/m247a2fe9 |
04:54.55 | blast007 | (when compiling BZWGen) |
04:55.16 | CIA-35 | BZFlag: 03JeffM2501 * r17954 10/trunk/bzflag/plugins/plugin_utils/plugin_HTTP.cpp: always force the authpage to be inited if it's empty. |
04:55.34 | bugQ | that sounds better. |
04:58.52 | blast007 | hehe, it redirects back to localhost:25155 .. |
04:59.25 | CIA-35 | BZFlag: 03JeffM2501 * r17955 10/trunk/bzwgen/inc/BaseZone.h: fix the initialization order. |
04:59.25 | *** join/#bzflag spldart (n=short_ci@c-98-197-19-50.hsd1.tx.comcast.net) |
04:59.25 | *** mode/#bzflag [+v spldart] by ChanServ |
04:59.40 | JeffM | try that blast007 |
04:59.42 | blast007 | k |
04:59.51 | JeffM | blast007: is your server set as public? |
04:59.55 | blast007 | yes |
04:59.58 | JeffM | and does it have a publicaddr? |
05:00.11 | blast007 | yes |
05:00.14 | JeffM | hmmm |
05:01.49 | CIA-35 | BZFlag: 03JeffM2501 * r17956 10/trunk/bzflag/plugins/plugin_utils/plugin_HTTP.cpp: nothing != ! |
05:02.18 | JeffM | try that |
05:03.20 | blast007 | weee, my bzfs locked up |
05:03.49 | blast007 | wonder how this works... top said it was using 101% of the CPU |
05:03.51 | JeffM | realy need to get a debuger on that |
05:04.05 | blast007 | yeah |
05:04.09 | blast007 | will do when I get home |
05:06.07 | JeffM | how far did it get before it locked? |
05:06.50 | blast007 | I got a authed session message |
05:07.02 | JeffM | ahh |
05:07.05 | JeffM | ok so that part worked |
05:07.22 | blast007 | then I tried to go to the base vdir and it inf looped |
05:07.50 | blast007 | or maybe it if looped at the end of the auth response.. |
05:07.57 | blast007 | inf* |
05:08.03 | bugQ | blast007: are you on multiple cores? |
05:08.24 | bugQ | 101% CPU would make sense |
05:08.34 | JeffM | hmm I get it to dupe |
05:09.28 | CIA-35 | BZFlag: 03JeffM2501 * r17957 10/trunk/bzflag/plugins/plugin_utils/plugin_HTTP.cpp: increment the iterator when it hasn't timed out. |
05:09.36 | JeffM | nothing to see here |
05:09.38 | JeffM | move along |
05:13.18 | bugQ | learned const_iterators today |
05:13.30 | JeffM | const is your friend |
05:22.19 | bugQ | except that you can't make a vector<const string> |
05:25.30 | JeffM | no, no you can't |
05:26.12 | JeffM | the contents of the container don't have to be const, if the access to the container is |
05:27.43 | bugQ | ah |
05:28.50 | JeffM | a const_itrerator will return a const std::string & when you iterate, so that's just as good |
05:38.50 | CIA-35 | BZFlag: 03bugQ * r17958 10/trunk/bzflag/plugins/webadmin/templates/ (banlist.tmpl header.tmpl helpmsg.tmpl main.tmpl): |
05:38.50 | CIA-35 | BZFlag: moved nav to header |
05:38.50 | CIA-35 | BZFlag: added kick interface |
05:40.39 | CIA-35 | BZFlag: 03bugQ * r17959 10/trunk/bzflag/plugins/webadmin/webadmin.cpp: unfinished backend workings |
05:41.00 | JeffM | how are you testing these templates? |
05:41.37 | bugQ | i'm not, I'm just designing the interfaces first as blueprints for the backend logic |
05:45.36 | bugQ | i'm also trying to keep them as simple as possible |
05:52.22 | bugQ | unconscious in 5, 4... |
06:18.09 | blast007 | Epyon: are you missing some files for BZWGen? (src/GridMap.cxx and src/Material.cxx are referenced in the Makefile, but don't exist in SVN) |
06:47.07 | *** join/#bzflag think_tank (n=think_ta@unaffiliated/thinktank/x-168245) |
06:47.49 | *** join/#bzflag Gilly (n=btw@83.146.211.140) |
07:00.23 | *** join/#bzflag LongDon (n=LongDon@host-091-097-044-107.ewe-ip-backbone.de) |
07:12.07 | Epyon | Makefile is out of date. Material.cxx and GridMap.cxx are not needed anymore |
07:12.36 | blast007 | k |
07:13.37 | CIA-35 | BZFlag: 03blast007 * r17960 10/trunk/bzwgen/ (Makefile inc/BuildZone.h inc/Output.h inc/graph/Face.h): |
07:13.37 | CIA-35 | BZFlag: Closer to building. Fixed a few warnings and removed a couple old |
07:13.37 | CIA-35 | BZFlag: entries from the Makefile. |
07:14.51 | blast007 | Epyon: http://pastebin.bzflag.bz/m4792c922 |
07:22.08 | Epyon | blast007, src/graph/* need to be added to the makefile |
07:22.17 | blast007 | yeah, just realized that |
07:23.16 | Epyon | wonders if the fact that he has two files named Face.h will make a problem on linux |
07:24.18 | CIA-35 | BZFlag: 03blast007 * r17961 10/trunk/bzwgen/Makefile: Add the files in src/graph/ |
07:25.25 | blast007 | you might want to check your SVN properties as well.. some of your .cxx files have svn:executable |
07:25.44 | Epyon | oh yeah, the big pain of windows svn -_- |
07:32.45 | CIA-35 | BZFlag: 03blast007 * r17962 10/trunk/bzwgen/ (15 files in 6 dirs): Get rid of svn:executable on things that don't need it. |
07:34.28 | blast007 | there we go :) BZWGen server is back online (2.0.x) |
07:34.59 | Epyon | needs to finally make the output different |
07:35.09 | Epyon | blast007, using standalone or plugin? |
07:37.09 | *** join/#bzflag spldart (n=short_ci@c-98-197-19-50.hsd1.tx.comcast.net) |
07:37.09 | *** mode/#bzflag [+v spldart] by ChanServ |
07:38.48 | *** join/#bzflag spldart (n=short_ci@c-98-197-19-50.hsd1.tx.comcast.net) [NETSPLIT VICTIM] |
07:38.48 | *** join/#bzflag bier_ (n=bier@p54A56041.dip.t-dialin.net) [NETSPLIT VICTIM] |
07:38.48 | *** join/#bzflag blast007 (i=blast@pdpc/supporter/active/blast007) [NETSPLIT VICTIM] |
07:38.48 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
07:38.48 | *** join/#bzflag menotume (n=menotume@pdpc/supporter/active/menotume) |
07:38.48 | *** join/#bzflag deprecated (n=deprecat@c-24-18-19-17.hsd1.mn.comcast.net) |
07:38.48 | *** join/#bzflag uso (n=uso@84-72-8-253.dclient.hispeed.ch) |
07:38.48 | *** join/#bzflag Noodleman (n=tuckerm@64.207.229.213) [NETSPLIT VICTIM] |
07:38.49 | *** mode/#bzflag [+vv blast007 menotume] by irc.freenode.net |
07:39.19 | spldart | woh |
08:01.31 | *** join/#bzflag AAA_awright (n=AAA_awri@wsip-68-14-251-102.ph.ph.cox.net) |
08:12.18 | *** join/#bzflag Constitution (n=const@unaffiliated/macsforme) |
08:40.47 | *** join/#bzflag eTangenT` (n=etangent@71-211-211-92.hlrn.qwest.net) |
08:51.05 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
08:51.30 | *** join/#bzflag a_meteor (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
09:34.02 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
09:41.20 | *** join/#bzflag prae_ (n=praetori@124-171-47-177.dyn.iinet.net.au) |
09:44.09 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
10:00.59 | *** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com) |
10:01.10 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
11:51.57 | *** join/#bzflag Wits (n=Warinthe@212.119.33.65.cfl.res.rr.com) |
12:30.48 | *** join/#bzflag zimnyx (i=foobar@ip-219-8.ists.pl) |
12:31.16 | zimnyx | Where should I put a map file downloaded from the net to be able to use it in server menu? |
12:32.06 | zimnyx | I .bzf/HERE work fine. |
12:39.10 | CBG | What OS? |
12:42.07 | CBG | http://my.bzflag.org/w/Creating_A_Server#World_Files |
12:44.22 | *** join/#bzflag Gabe_G23 (n=gabe@cpe-069-134-026-246.nc.res.rr.com) |
13:02.10 | zimnyx | linux |
13:02.13 | zimnyx | thanks. |
13:02.17 | *** part/#bzflag zimnyx (i=foobar@ip-219-8.ists.pl) |
13:02.40 | *** join/#bzflag O-Neil (n=Miranda@dslb-088-070-245-163.pools.arcor-ip.net) |
13:06.54 | *** join/#bzflag ShadowSpectre (n=Default@24-197-138-217.dhcp.spbg.sc.charter.com) |
13:54.45 | *** join/#bzflag Wyk3d (n=Wyk3d@82.78.166.201) |
13:59.48 | *** join/#bzflag zee495 (n=c8035eea@gateway/web/cgi-irc/zeebrothers.net/x-0ff90f7abcf32e41) |
14:12.24 | *** join/#bzflag delusional (n=delusion@151.201.232.72) |
14:24.16 | *** join/#bzflag spldart (n=short_ci@adsl-70-240-206-88.dsl.hstntx.swbell.net) |
14:24.16 | *** mode/#bzflag [+v spldart] by ChanServ |
14:28.46 | *** join/#bzflag Legoguy (n=Legoguy@Legoguy.broker.freenet6.net) |
14:30.25 | *** join/#bzflag Hannibol (n=47031448@gateway/web/cgi-irc/zeebrothers.net/x-46f161eb3498503b) |
14:32.26 | Hannibol | anyone here ?T_T |
14:32.32 | Winny | nope |
14:32.59 | Hannibol | lol |
14:33.21 | Winny | Dude it's not funny |
14:33.25 | Winny | there was an accident |
14:33.28 | Hannibol | um winny i need to ask,are you a gu league admin? |
14:33.39 | Hannibol | oh..... |
14:33.45 | Winny | no, but brad is an I'm sure he'd be happy to help you |
14:34.07 | Hannibol | thanks :} |
14:35.24 | Winny | not sure if he's here, though |
14:35.31 | Winny | ~poke brad |
14:35.32 | ibot | ACTION cuts down a small tree, sneaks up behind brad, pokes brad repeatedly, hilarity ensues. |
14:50.28 | brad | whatcha need? |
14:50.38 | brad | oh pm |
14:56.15 | *** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm) |
15:31.30 | Winny | heh, http://my.bzflag.org/bb/profile.php?mode=viewprofile&u=33005 |
15:31.47 | whodaman- | some guy regged Saturos Jr. too |
15:36.51 | *** join/#bzflag sadysta (n=sadysta@164-dzi-15.acn.waw.pl) |
15:37.05 | *** join/#bzflag sadysta (n=sadysta@164-dzi-15.acn.waw.pl) |
15:40.54 | *** join/#bzflag QuantumT1m (n=tim@62-249-230-206.no-dns-yet.enta.net) |
15:45.56 | *** join/#bzflag TD-Linux (n=wheeeeee@about/essy/indecisive/TD-Linux) |
15:57.23 | *** join/#bzflag QuantumT1m (n=tim@62-249-230-206.no-dns-yet.enta.net) |
16:04.55 | whodaman- | menotume, ping |
16:09.05 | blast007 | whodaman-: I don't see the name "saturos jr." |
16:09.16 | blast007 | have a link to their profile? |
16:09.18 | whodaman- | blast007, Jeff asked him to chose another one |
16:09.25 | blast007 | oh |
16:09.31 | whodaman- | You are too late! |
16:11.06 | blast007 | and R3LAX Jr is the same guy |
16:11.24 | whodaman- | oh my |
16:39.32 | Viza | http://my.bzflag.org/w/Download <- outdated :p |
16:39.56 | Winny | then fix it <- :p |
16:39.58 | Winny | runs |
16:40.11 | Viza | i wanted to but i didn't see an edit button |
16:40.30 | Winny | might need to log in for the download page |
16:40.44 | JeffM | I got it |
16:40.49 | JeffM | it is curent for most OSs |
16:41.56 | Viza | ah |
16:42.16 | Viza | wonders what changed in the linux version |
16:42.19 | JeffM | .12 is only to fix a package build error on some linux distros |
16:42.39 | JeffM | curl and ares needed an update to build on gentoo and debian |
16:42.50 | Viza | ah i see |
16:45.28 | JeffM | there ya go, updated |
16:48.32 | *** join/#bzflag bugQ (n=bugQ@c-67-166-124-4.hsd1.ut.comcast.net) |
16:48.47 | blast007 | hi bugQ |
16:48.55 | bugQ | 'ello |
16:49.03 | Viza | thanks JeffM |
16:53.29 | JeffM | there, now there is a version page for it too |
17:15.35 | *** join/#bzflag Constitution (n=const@unaffiliated/macsforme) |
17:20.40 | *** join/#bzflag L4m3r (n=L4m3r@about/essy/warning/L4m3r) |
17:20.40 | *** mode/#bzflag [+v L4m3r] by ChanServ |
17:21.27 | *** join/#bzflag Think_Differentl (n=James@unaffiliated/thinkdifferentl/x-838543) |
17:21.59 | *** join/#bzflag Erroneous (n=dtremena@about/essy/CrazyCoder/DTRemenak) |
17:21.59 | *** mode/#bzflag [+v Erroneous] by ChanServ |
17:25.58 | BulletCatcher | FreeType 2.3.7 has been released, fixing some potential security problems. http://freetype.sourceforge.net/index2.html |
17:25.59 | BulletCatcher | I have successfully tested it on Linux. Is there any reason not to update from 2.3.4 in trunk? |
17:39.25 | *** join/#bzflag L4m3r_ (n=L4m3r@66-240-25-49.isp.comcastbusiness.net) |
17:40.28 | *** mode/#bzflag [+v L4m3r_] by ChanServ |
17:42.41 | *** join/#bzflag ElectricElf (n=dbharris@bas10-toronto63-1128757576.dsl.bell.ca) [NETSPLIT VICTIM] |
17:42.57 | *** join/#bzflag Gilly (n=btw@83.146.211.140) |
17:44.18 | *** join/#bzflag think_tank (n=think_ta@unaffiliated/thinktank/x-168245) |
17:44.27 | *** join/#bzflag AHA (n=aha@unaffiliated/aha) |
17:54.46 | *** join/#bzflag KTL (n=KTL@213.219.141.72.adsl.dyn.edpnet.net) |
18:02.22 | KTL | wanted to test the fog effect this morning, ran a server, people joined, people didnt leave, they are still playing and meanwhile they proclaimed me a cheater and tried to kick me on my own server :D |
18:08.11 | Viza | lol |
18:08.31 | Viza | i had a 30ms ping, and someone had a 232ms ping |
18:08.47 | Viza | and they said i was cheating and that "lag" was an excuse |
18:10.56 | *** join/#bzflag SpazzyMcGee (n=SpazzyMc@93-96-82-95.zone4.bethere.co.uk) |
18:20.16 | JeffM | there own lag can make you look jumpy |
18:20.25 | Viza | yeah |
18:20.28 | JeffM | that is one of the problems with 2.0.x's system |
18:21.41 | Viza | i gotta say though, the poll system was a great idea |
19:04.04 | brlcad | Constitution: howdy! |
19:05.09 | Constitution | hello |
19:05.36 | Winny | run, it's a trap! |
19:05.37 | brlcad | how goes your project? |
19:06.16 | Constitution | buried in breakpoints |
19:06.25 | brlcad | hehe, fun :) |
19:06.33 | Constitution | not really :P |
19:07.01 | Constitution | I'm dealing with some networking bug |
19:07.21 | brlcad | i heard |
19:07.48 | brlcad | that's why that branch isn't on head :) |
19:09.53 | Constitution | yeah |
19:10.41 | Constitution | we're getting closer... although sometimes I feel that Jeff is doing more work than me |
19:11.48 | Constitution | it's required a lot of digging into the code to find the root causes for several issues... I'm definitely learning the codebase |
19:12.17 | Lukstr | aloha |
19:13.11 | *** join/#bzflag LongDon (n=LongDon@host-091-097-044-107.ewe-ip-backbone.de) |
19:42.10 | whodaman- | brad, lets match |
19:42.21 | brad | yes, sir! |
19:42.26 | whodaman- | then join :p |
19:57.06 | *** join/#bzflag Wits (n=Warinthe@212.119.33.65.cfl.res.rr.com) |
20:15.39 | *** join/#bzflag Erroneous (n=dtremena@about/essy/CrazyCoder/DTRemenak) |
20:15.39 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
20:15.39 | *** mode/#bzflag [+v Erroneous] by irc.freenode.net |
20:16.35 | whodaman- | ~Winny++ |
20:16.37 | whodaman- | ~brad++ |
20:17.11 | Winny | ~brad-- |
20:17.16 | Winny | :p |
20:17.17 | whodaman- | No! |
20:17.19 | Winny | ~brad++ |
20:17.22 | whodaman- | lol |
20:17.26 | whodaman- | I get pwnt by ibot |
20:19.39 | blast007 | bugQ: are you planning on making your plugin do something soon? ;) |
20:20.04 | JeffM | blast007, did the inf loop thing work out after that last change? |
20:20.08 | blast007 | yeah |
20:20.12 | JeffM | cool |
20:20.19 | bugQ | of course. that's what I'm tring to do now |
20:20.25 | blast007 | bugQ: k |
20:20.26 | bugQ | *trying |
20:21.00 | brlcad | <yoda>do or do not. there is no try.</yoda> |
20:21.37 | blast007 | do the templates get compiled into the plugin? or do they have to be copied to the install location as well? |
20:21.49 | JeffM | they are seperate files |
20:22.01 | JeffM | the template system can load them from a path |
20:22.06 | JeffM | or take the text directly |
20:22.18 | JeffM | all the others are setup to take a template dir as a paramater |
20:22.23 | JeffM | but look in ./ by default |
20:22.35 | blast007 | okay, but should the base one gets throw into a named directory in the plugin install location? |
20:22.47 | JeffM | that I don't know |
20:22.49 | blast007 | looking in ./ is rather odd.. |
20:22.54 | JeffM | we should decide what we ant to do wth them |
20:23.04 | JeffM | yeah, I just threw it in as a default untill we decided |
20:23.16 | blast007 | it should look under ./pluginname/ (if that's possible) |
20:23.21 | JeffM | may want to do templates/pluginname/thing |
20:23.22 | JeffM | yeah |
20:23.26 | JeffM | it fully supports paths |
20:23.46 | blast007 | k |
20:24.16 | blast007 | just a thought, since most (all?) of our builds have the plugins all in the same directory :) |
20:24.16 | JeffM | it can even do includes |
20:24.23 | JeffM | so you can have a common_templates dir |
20:24.26 | JeffM | yeah |
20:26.05 | whodaman- | ~SpazzyMcGee++ |
20:33.35 | bugQ | when I make install, there aren't .so files for HTTPServer, webadmin, webReport, or chatlog |
20:34.07 | bugQ | the object files are there, just without the extension |
20:36.54 | blast007 | there is for me.. |
20:37.08 | JeffM | in general I thought you didn't do a make install on the tosh |
20:37.29 | bugQ | ok.. |
20:40.14 | bugQ | hm, make uninstall leaves the .so files that were copied |
20:40.36 | bugQ | all right, I'll do this elsehow |
20:46.38 | blast007 | could always make it install into your home directory instead |
20:48.33 | JeffM | it should copy all the plugins to the plugins dir now. you can just run from the tree |
20:49.13 | blast007 | "should" being the key word? |
20:49.25 | blast007 | I don't see any .so files inside the ./plugins/ directory |
20:49.41 | JeffM | Thumper_ suposedly did that |
20:49.45 | JeffM | maybe it's not toshtastic |
20:49.50 | blast007 | I'm on linux |
20:50.00 | JeffM | hmm |
20:50.09 | Thumper_ | didn't do that |
20:50.58 | JeffM | someone did I thought |
20:51.05 | JeffM | maybe I've gone daft |
20:51.07 | Thumper_ | we talked about it |
20:51.11 | JeffM | oh |
20:51.13 | JeffM | well do it! |
20:51.14 | JeffM | ;) |
20:51.15 | Thumper_ | <PROTECTED> |
20:55.37 | *** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone) |
20:55.37 | *** mode/#bzflag [+v Tupone] by ChanServ |
20:59.52 | JeffM | bids fairwell to the last bzflag hat |
21:15.36 | brlcad | heh |
21:15.47 | brlcad | bid? selling them on ebay now? :) |
21:17.25 | JeffM | says bye bye |
21:17.33 | JeffM | it's on it's way to slovenia |
21:21.18 | *** join/#bzflag Think_Differentl (n=James@unaffiliated/thinkdifferentl/x-838543) |
21:27.32 | *** join/#bzflag KTL (n=KTL@213.219.141.72.adsl.dyn.edpnet.net) |
21:27.32 | *** join/#bzflag Upsetter (n=Ups@prov.geharse.de) |
21:27.32 | *** join/#bzflag Phase (i=phase@unaffiliated/phase) [NETSPLIT VICTIM] |
21:27.32 | *** join/#bzflag Admirarch (i=mwr25@pip.srcf.societies.cam.ac.uk) |
21:27.32 | *** join/#bzflag Winny (n=KyleVE@unaffiliated/winny) |
21:27.32 | *** join/#bzflag ruskie (i=ruskie@sourcemage/mage/ruskie) |
21:27.32 | *** join/#bzflag Thumper_ (n=Thumper@about/essy/coffeeAddict/Thumper) |
21:27.33 | *** mode/#bzflag [+v Thumper_] by ChanServ |
21:33.00 | *** join/#bzflag delusional_ (n=delusion@pool-151-201-224-67.pitt.east.verizon.net) |
21:33.42 | *** join/#bzflag LongDon (n=LongDon@host-091-097-039-012.ewe-ip-backbone.de) |
22:20.50 | *** join/#bzflag spldart (n=short_ci@c-98-197-19-50.hsd1.tx.comcast.net) |
22:20.50 | *** mode/#bzflag [+v spldart] by ChanServ |
22:28.48 | whodaman- | ~saturos++ |
22:29.45 | *** join/#bzflag Constitution (n=const@unaffiliated/macsforme) |
22:31.10 | KTL | svn trunk compiles well on debian unstable 64 bit |
22:32.44 | spldart | Been a bit 'commit' quiet today. |
22:33.01 | KTL | but running it was ... throwing all my memory and swap full! |
22:33.31 | Thumper_ | is holidaying |
22:33.52 | KTL | the client gave many lines of "getGLFont CREATED face:4 size:252 0x2aab1cffde40", after that i killed it from another terminal |
22:34.10 | KTL | with -window no problems |
22:34.20 | JeffM | we never said we had 64 bit clean code ;) |
22:34.30 | KTL | hehe |
22:34.49 | JeffM | in fact I can't see any reason WHY you'd want to run a 64 bit version |
22:34.53 | JeffM | it won't be any faster |
22:34.58 | JeffM | we don't use over 4 gigs of ram |
22:35.05 | JeffM | in fact it coudl be slower |
22:35.17 | KTL | how can i tell the compile process to make a 32 bit version? |
22:35.26 | JeffM | dunno |
22:35.33 | KTL | will a 32 bit version be compatible with my 64 bit os? |
22:35.53 | JeffM | most linuxes have 32bit emulation |
22:35.56 | JeffM | windows does |
22:36.07 | KTL | btw ... the teleporters on top of meshe |
22:36.08 | KTL | s |
22:36.12 | KTL | are those fixed? |
22:36.14 | JeffM | don't work well |
22:36.21 | spldart | don't seem to be |
22:36.46 | JeffM | I don't belive anything with our collisions have changed |
22:37.07 | KTL | i tried to avoid the problem by putting classic boxes beneath them in maps, i can go through but many people get stuck on them |
22:37.23 | KTL | the boxes are 0.05 high |
22:37.54 | *** join/#bzflag AAA_awright (n=AAA_awri@wsip-68-14-251-102.ph.ph.cox.net) |
22:39.28 | spldart | same here |
22:39.40 | spldart | regular box on top of mesh can still lead to sticks |
22:40.26 | JeffM | it all needs to be redone |
22:41.02 | *** join/#bzflag spldart (n=short_ci@c-98-197-19-50.hsd1.tx.comcast.net) |
22:41.02 | *** mode/#bzflag [+v spldart] by ChanServ |
22:41.11 | spldart | oopsy |
22:45.18 | *** join/#bzflag delusional (n=delusion@151.201.227.145) |
22:47.18 | *** join/#bzflag gabe (n=gabe@cpe-069-134-026-246.nc.res.rr.com) |
22:58.28 | brlcad | goes to see Wall-E (again) |
23:11.16 | bugQ | JeffM: HTTPRequest::resource is the part of the url after the vdir, ya? |
23:15.56 | JeffM | bugQ, yes |
23:15.59 | JeffM | but before the ? |
23:16.21 | bugQ | excellent |
23:18.53 | *** join/#bzflag PrezKennedy (i=Matthew@whitecalf.net) |
23:19.22 | *** join/#bzflag ShadowSpectre (n=Default@24-197-138-217.dhcp.spbg.sc.charter.com) |
23:21.51 | bugQ | whee method pointers. |
23:25.02 | spldart | :) |
23:36.01 | bugQ | ah, it might seem commit-quiet because CIA-35 isn't doing its job... |
23:36.20 | JeffM | hugs CIA-35 |
23:36.21 | CIA-35 | hugs JeffM |
23:36.41 | spldart | nah |
23:36.48 | bugQ | I just committed... |
23:36.55 | JeffM | it can take a bit |
23:37.09 | spldart | I did an update 1/2 hour ago. The last 24 hour ago... almost and nothing |
23:37.21 | spldart | Now it will get busy perhaps |
23:37.35 | JeffM | the rss feeds show it |
23:37.47 | spldart | 3 files.. got it |