05:18.07 | *** join/#bzflag ibot (ibot@c-24-1-99-18.client.comcast.net) |
05:18.07 | *** topic/#bzflag is http://BZFlag.org/ || http://list.BZFlag.org/ || http://stats.BZFlag.org/ || forums http://bzbb.bzflag.org/ || ban exceptions /mode #BZFlag +e nick!*user@*.dip.t-dialin.net |
05:18.09 | *** mode/#bzflag [+o ibot] by ChanServ |
05:18.09 | Silly | weeble |
05:18.17 | Silly | hi ibot |
05:18.27 | Silly | ibot: how are you? |
05:18.27 | | Silly: you know how it is... |
05:18.34 | Silly | heh ya |
05:18.46 | Silly | hope ur feelin betta |
05:19.33 | Silly | ~quol |
05:19.41 | Silly | ~d |
05:20.09 | Silly | i go say hi to BBs dad ... |
05:20.15 | Silly | gnite all |
05:20.18 | Silly | :) |
05:20.49 | *** join/#bzflag ibot (ibot@c-24-1-99-18.client.comcast.net) |
05:20.49 | *** topic/#bzflag is http://BZFlag.org/ || http://list.BZFlag.org/ || http://stats.BZFlag.org/ || forums http://bzbb.bzflag.org/ || ban exceptions /mode #BZFlag +e nick!*user@*.dip.t-dialin.net |
05:20.52 | *** mode/#bzflag [+o ibot] by ChanServ |
05:20.59 | *** mode/#bzflag [+o BZFlag] by ChanServ |
05:27.17 | *** join/#bzflag ibot (ibot@c-24-1-99-18.client.comcast.net) |
05:27.17 | *** topic/#bzflag is http://BZFlag.org/ || http://list.BZFlag.org/ || http://stats.BZFlag.org/ || forums http://bzbb.bzflag.org/ || ban exceptions /mode #BZFlag +e nick!*user@*.dip.t-dialin.net |
05:27.19 | *** mode/#bzflag [+o ibot] by ChanServ |
05:27.25 | CIA | 03dbrosius * 12bzflag/src/bzflag (LocalPlayer.cxx): Protect against crash on client when shot id is illegal |
05:27.51 | TimRiker | ~slashdot |
05:28.03 | TimRiker | not 2nd story... hmm |
05:28.07 | TimRiker | er note |
05:28.48 | JBdiGriz | If you want publicity, there are several games sites that would love to hear about a new version. |
05:29.45 | *** topic/#bzflag by TimRiker -> http://BZFlag.org/ || http://list.BZFlag.org/ || http://stats.BZFlag.org/ || forums http://bzbb.bzflag.org/ || ban exceptions /mode #BZFlag +e nick!*user@*.dip.t-dialin.net || http://ask.slashdot.org/article.pl?sid=03/12/16/0119206 |
05:30.08 | TimRiker | be nice if we can get the list server to stay up. ;-) |
05:30.30 | JBdiGriz | It would be nice if a few more bugs were fixed as well. ;) |
05:34.41 | CIA | 03dbrosius * 12bzflag/src/bzflag (3 files): protect against crashes on client because of bad shot ids |
05:35.47 | *** join/#bzflag Patlabor221 (~JeffM@208.48.199.220) |
05:35.47 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
05:39.25 | purple_cow | Patlabor221: do you know the name of the band that did "shell" from WHR? |
05:39.52 | CIA | 03dbrosius * 12bzflag/ (BUGS): less of a bug |
05:40.33 | Patlabor221 | no but I have the disk here |
05:40.34 | Patlabor221 | one sec |
05:40.50 | purple_cow | kthx |
05:41.20 | Patlabor221 | looks like one called Bana |
05:41.33 | Patlabor221 | that is what it says next to shell and half-pain |
05:42.34 | Patlabor221 | if you locate a better version could you send it this way? |
05:43.11 | purple_cow | sure - i think my roommate is looking for tabs or somesuch though |
05:43.24 | Patlabor221 | tabs? |
05:43.44 | purple_cow | guitar tabs |
05:43.48 | Patlabor221 | ahhh |
05:46.16 | *** join/#bzflag mmu_man (~revol@ALyon-209-1-20-227.w81-50.abo.wanadoo.fr) |
05:47.18 | learner | mac, that did the trick |
05:48.28 | MrApathyCream | w00t! |
05:48.29 | CIA | 03dbrosius * 12bzflag/src/bzfs (bzfs.cxx): don't propogate MsgKilled's with invalid shot ids |
05:48.35 | CIA | 03dbrosius * 12bzflag/ (BUGS): poof |
05:48.46 | TimRiker2 | nice |
05:50.02 | learner | that index should probably be forced up to long int or down to short int to minimize headaches on 64bit compilers |
05:53.58 | learner | TimRiker: you still here |
05:55.20 | MrApathyCream | Patlabor221: 7.1 build now? |
05:55.39 | Patlabor221 | haven't tried |
05:55.43 | Patlabor221 | let met get |
05:56.45 | MrApathyCream | Henry, you still here? |
05:56.55 | learner | heh |
05:57.28 | MrApathyCream | hmm i guess there's nothing to do about flaghelp going into messages, since MouseMove box does as well |
05:58.03 | learner | ugh.. 8KB upload to sf |
05:59.06 | learner | We are back up to #4 on SourceForge's Most Active ranking |
06:00.04 | learner | ahead are Gaim, phpMyAdmin, and a bittorrent client |
06:01.32 | *** join/#bzflag Tupone (~Tupone@ppp-82-84-96-102.cust-adsl.tiscali.it) |
06:02.18 | Patlabor221 | ja it builds now, what was it? |
06:06.41 | Tupone | MrApathyCream: hi, learner too |
06:08.54 | CIA | 03timriker * 12bzflag/misc (bzflsMy.php): minor speed improvement |
06:09.37 | CIA | 03timriker * 12bzflag/misc (bzflsLite.php): force load sqlite |
06:17.07 | MrApathyCream | hey tupone |
06:17.19 | Tupone | howdy |
06:17.20 | TimRiker | and the /. rank of 4 was calculated on the 13th |
06:17.39 | TimRiker | learner: yeah. trying to nurse everything back to health. |
06:17.59 | Tupone | MrApathyCream: how's going? |
06:19.11 | Tupone | MrApathyCream: something specific to focus on where to put other BUGS |
06:20.41 | CIA | 03dbrosius * 12bzflag/ (BUGS): learner is daMan |
06:20.43 | TimRiker | Tupone: huh? |
06:21.24 | Tupone | j/k! some specific thing to fix for me on the evening (my evening) |
06:22.45 | MrApathyCream | hmmm |
06:24.38 | MrApathyCream | oh hehehe,... Forgot to remove shot.id = 11 |
06:24.39 | MrApathyCream | :) |
06:25.37 | MrApathyCream | Tupone: If you could figure out why the bzc file isn't writing correctly that would be great |
06:25.49 | MrApathyCream | altho maybe it's a win32 problem, i dunno |
06:26.00 | Tupone | bzc is in Linux? |
06:26.23 | MrApathyCream | yes |
06:26.29 | Tupone | I'll see then |
06:26.34 | MrApathyCream | much thanks |
06:26.36 | Tupone | gnite all, |
06:26.42 | *** part/#bzflag Tupone (~Tupone@ppp-82-84-96-102.cust-adsl.tiscali.it) |
06:26.43 | MrApathyCream | l8r |
06:28.52 | *** join/#bzflag doughecka (~rooot@adsl-68-133.lou.bluegrass.net) |
06:30.58 | *** join/#bzflag Dave2 (~dave@teppic.demon.co.uk) |
06:38.25 | *** join/#bzflag learner (~brlcad@chr160dhcp1509.chrchv01.md.comcast.net) |
06:38.25 | *** mode/#bzflag [+o learner] by ChanServ |
07:00.40 | learner | any os x users care to test out the new bz package on sf files download |
07:00.41 | learner | ? |
07:04.45 | learner | TimRiker: the new list server performance is awesome |
07:05.47 | TimRiker | learner: ;-) seems much better. still wish I could get sqlite working. |
07:06.46 | CIA | 03brlcad * 12bzflag/ (BUGS): new list server is now running bzflsMy.php and is shaweet.. <1s delay now |
07:07.07 | MrApathyCream | w00t! |
07:08.04 | triclops | learner: i will when my brand spanking new powerbook that i order today arives :-) |
07:08.36 | learner | *sniff*.. lost track of 300 downloads by updating the os x dmg download |
07:08.43 | learner | back to 0 |
07:09.10 | learner | triclops: cool, then you can help me get windowed gameplay working :) |
07:09.51 | triclops | hehe, yay. |
07:10.20 | learner | oh. TimRiker: Manu_1 created a slackware distribution.. |
07:10.21 | triclops | along with doing my thesis me thinks i'm gonna have to learn how to use project builder very fast. |
07:10.46 | *** join/#bzflag CIA-1 (~CIA-1@navi.cs.colorado.edu) |
07:11.03 | learner | and I'm in the process of making a fink distribution (akin to debian). do you think they are sf files section worthy? |
07:11.55 | learner | triclops: no you won't.. Project Builder is already deprecated ;) |
07:12.06 | learner | it's all XCode now |
07:14.00 | triclops | XCode... hmm, now is where my pseudoapple knowledge is exposed. what is xcode? |
07:14.46 | learner | basically the second major revision of project builder -- they redid the gui and added some rather neat features |
07:14.59 | learner | like distributed compiles and zero-linking |
07:15.33 | triclops | ~xcode |
07:15.37 | | Virtual Machine and Application Extension System w/ Optimized Network Streaming. URL: http://home.devlocus.org/psion/xcode/ |
07:15.49 | learner | ~google xcode |
07:16.22 | TimRiker | learner: nice. |
07:16.23 | learner | i think apple trumps psion |
07:16.25 | triclops | ibot xcode is also Apple's new integrated development environment (IDE) for Mac OS X. URL: http://developer.apple.com/tools/xcode/ |
07:16.27 | | triclops: okay |
07:16.38 | triclops | ~xcode |
07:16.39 | | Virtual Machine and Application Extension System w/ Optimized Network Streaming. URL: http://home.devlocus.org/psion/xcode/ Apple's new integrated development environment (IDE) for Mac OS X. URL: http://developer.apple.com/tools/xcode/ |
07:16.45 | *** part/#bzflag CIA-1 (~CIA-1@navi.cs.colorado.edu) |
07:17.27 | triclops | distributed compiles is nice. i wonder how much a cluster of macs would cost... |
07:18.01 | learner | with rendezvous, we utilize all of the macs on our subnet at work -- beautiful increase |
07:19.25 | learner | especially considering how long some codes take to compile |
07:19.39 | MrApathyCream | how long? |
07:19.48 | learner | it's nice to go from 2 hours to 3-4 minutes |
07:20.27 | MrApathyCream | 2 hours! You developing for Nasa? |
07:21.30 | triclops | it takes longer to rebuild a linux kernel on a 386 |
07:21.37 | CIA | 03timriker * 12bzflag/ (README): more about autogen.sh |
07:21.53 | TimRiker | ccache alone rocks. ;-) |
07:23.02 | learner | only 16 bugs left in BUGS.. and about the same on sf (that are relatively immediately fixable) |
07:32.01 | *** join/#bzflag cniV (~kchan@c211-30-113-108.carlnfd2.nsw.optusnet.com.au) |
07:32.02 | MrApathyCream | I don't get the 65535 score for a team that is not allowed |
07:32.50 | MrApathyCream | i can't even get the team to show up, if it's not allowed |
07:33.32 | learner | sounds more like a -1 somewhere to me |
07:33.45 | MrApathyCream | yes, but why is the team even showing up? |
07:34.04 | *** join/#bzflag Patlabor221 (~JeffM@208.48.199.220) |
07:34.04 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
07:34.07 | learner | -1 masked to 0xff perhaps? |
07:34.18 | learner | or 0x00ff |
07:34.20 | Patlabor221 | must.... resist... urge..... tooo.... killlllllll |
07:34.27 | MrApathyCream | oh boy |
07:34.28 | Patlabor221 | so bakadigital expired |
07:34.32 | Patlabor221 | I get no mail |
07:34.38 | learner | yikes |
07:34.41 | MrApathyCream | the dns? |
07:34.48 | Patlabor221 | my godady login is in the mail I can't get to |
07:34.50 | Patlabor221 | yup |
07:34.58 | MrApathyCream | heh |
07:35.06 | learner | did you lose the name? |
07:35.14 | Patlabor221 | it's in the mail |
07:35.22 | Patlabor221 | no, I don't think I did |
07:35.29 | Patlabor221 | I just need to pay |
07:35.34 | Patlabor221 | to renew |
07:35.37 | learner | ah.. that's good |
07:35.45 | learner | er, gooder |
07:35.52 | Patlabor221 | I think it expired today |
07:35.52 | learner | still sucks |
07:35.54 | Patlabor221 | yeah |
07:36.03 | Patlabor221 | or maybe last week |
07:36.05 | MrApathyCream | I hear dec is getting into stoves/ranges... so i'd be worried |
07:36.23 | Patlabor221 | and it's allmost midnight and he still dosn't have a PDC that works up |
07:36.28 | purple_cow | dec? as in digital? |
07:36.32 | MrApathyCream | yes |
07:36.36 | purple_cow | hah |
07:36.42 | learner | project24.org doesn't appear to be taken.. *cough* |
07:36.48 | Patlabor221 | .org? |
07:36.56 | Patlabor221 | how bout .net? |
07:37.02 | Patlabor221 | I like nets |
07:37.03 | learner | net and com are taken |
07:37.07 | Patlabor221 | pooo |
07:37.15 | scanline | Patlabor221: are you still running that relay do-widget in #commits? |
07:37.24 | Patlabor221 | bzgirl may be |
07:37.31 | Patlabor221 | she is the host of that |
07:37.38 | scanline | it won't be necessary any more very shortly :) |
07:37.44 | Patlabor221 | ahhh |
07:37.47 | purple_cow | =) |
07:37.51 | Patlabor221 | fix it? |
07:37.58 | scanline | rewrote the hell out of it |
07:38.03 | Patlabor221 | ahh cool |
07:38.12 | learner | mac: hehe :) |
07:38.14 | Patlabor221 | does it sign up under dif names now? |
07:38.26 | scanline | yeah, supports any number of bots on any number of IRC servers |
07:38.31 | Patlabor221 | coo |
07:38.36 | scanline | automatically figures out when to connect/join/part and such |
07:38.49 | Patlabor221 | if I change names, that means i have to get another DNS account :( |
07:38.53 | Patlabor221 | coo |
07:38.56 | scanline | messages are internally represented in XML, with support for adding a lot of metadata |
07:39.17 | scanline | you can set up arbitrary filters to collect messages, format them, and direct them at IRC channels |
07:39.25 | scanline | http://navi.picogui.org/images/screenshots/cia_ruleset_editor.png |
07:39.28 | TimRiker | MrApathyCream: the plan is for a 1.10.2 and soon. |
07:39.29 | scanline | that's the first frontend for it |
07:39.41 | learner | 1.10.2? |
07:40.04 | Patlabor221 | 1.10.1 would be testing builds for the compatable update |
07:40.07 | learner | are we doing odd on the patch rev too? |
07:40.19 | learner | er even |
07:40.20 | Patlabor221 | that was part of the doc |
07:40.33 | learner | it was? |
07:40.39 | Patlabor221 | yes |
07:40.46 | MrApathyCream | i wonder whether this next version should break protocol |
07:40.49 | learner | i swear i read it :) |
07:40.53 | MrApathyCream | even if it is a patch release |
07:40.56 | Patlabor221 | then it would be 1.12 |
07:41.06 | MrApathyCream | as the GM bug will make unfair client advantages |
07:41.09 | Patlabor221 | 1.10.x should be compatable with 1.10 |
07:41.11 | learner | that's a minor rev, not patch |
07:41.34 | learner | major.minor.patch |
07:41.39 | MrApathyCream | what i mean is, the 1.10.0 version shouldn't be allowed to continue |
07:41.54 | TimRiker | learner: seems to make sense as cvs is public. |
07:42.03 | Patlabor221 | why was 1.10 released if it won't be compatable |
07:42.19 | TimRiker | Patlabor221: gm bug issues. |
07:42.31 | Patlabor221 | fun |
07:42.43 | Patlabor221 | worlds shortest version |
07:42.48 | TimRiker | MrApathyCream: not worried about it. let's get 1.10.2 out soon. folks will move or get banned. ;-) |
07:43.11 | MrApathyCream | Ok, are we date driven or bug count driven? |
07:43.22 | TimRiker | Patlabor221: it's been worth it. lots of issues found and lot's of progress on nailing down bugs. good work all. |
07:43.38 | Patlabor221 | then it probably should have been called 1.9.12 beta |
07:43.39 | MrApathyCream | TimRiker: agreed, nothing was found in 'beta' |
07:43.39 | TimRiker | I'm open to suggestions. |
07:43.41 | Patlabor221 | and posted as such |
07:43.56 | learner | i got the impression that the gm bug was due to the shooter effectively not locking on properly -- if that's true, then it doesn't matter |
07:44.04 | Patlabor221 | if it takes a SF post to get testing done then we should SF post more often |
07:44.05 | TimRiker | Patlabor221: perhaps. beta's were out for a while. nothing like a release to get folks interested. |
07:44.15 | MrApathyCream | learner: the gm bug is that if you are player 0, you don't think you are ever locked on |
07:44.25 | Patlabor221 | yeah, or burn them when it dosn't work and they don't know why |
07:44.52 | Patlabor221 | many projects have posted beta "releases" |
07:45.02 | MrApathyCream | so did we |
07:45.06 | MrApathyCream | but no one tried it |
07:45.11 | Patlabor221 | not on SF |
07:45.18 | Patlabor221 | I mean inline with all the other releases |
07:45.21 | MrApathyCream | on bzbb |
07:45.27 | Patlabor221 | that seems to not work |
07:45.30 | Patlabor221 | SF got them |
07:45.32 | MrApathyCream | agreed |
07:45.32 | Patlabor221 | so use it |
07:45.42 | Patlabor221 | use SF to post betas |
07:45.54 | Patlabor221 | many others do |
07:46.08 | Patlabor221 | it seems to have better "push" tools |
07:46.11 | MrApathyCream | well 1.10.0 seems to have gotten a good adoption rate. That bodes well for 1.10.2 |
07:46.32 | Patlabor221 | well it'll be kinda late for the /.ers |
07:46.45 | learner | tomorrow morning will be the flow |
07:47.12 | MrApathyCream | Anyone want to go over the bugs that are out there, and which are 'must fixes"? |
07:47.29 | *** mode/#bzflag [-o Patlabor221] by Patlabor221 |
07:47.33 | *** part/#bzflag Patlabor221 (~JeffM@208.48.199.220) |
07:47.50 | MrApathyCream | ? |
07:47.53 | learner | :) |
07:48.16 | MrApathyCream | He's so gruff but loveable |
07:48.16 | learner | I will/can for about 15 min |
07:48.26 | MrApathyCream | OK |
07:48.46 | learner | indeed.. getting a bit tempered in his old age :) |
07:48.46 | MrApathyCream | I've never seen the MsgFlagUpdate crash |
07:49.02 | learner | are we looking at BUGS or sf? |
07:49.10 | MrApathyCream | BUGS, i'd say. |
07:49.11 | TimRiker | list server load average is _much_ lower with the new script. |
07:49.27 | MrApathyCream | I think all ( most ) is in BUGS |
07:49.44 | MrApathyCream | I'd say unless the MsgFlagUpdate thangy is reproducable, skip, votes? |
07:50.03 | learner | i haven't seen it either, I'd vote skip |
07:50.22 | learner | sounds a lot like the 11 issue, though |
07:50.33 | MrApathyCream | Team score of 65535. -> crazy, but not particularly harmful, skip? |
07:50.41 | learner | might have been someone feeding different bogus values down the pipe |
07:50.54 | learner | that I've seen |
07:50.58 | learner | but 255 |
07:51.10 | learner | er, wait.. that was a player count |
07:51.15 | MrApathyCream | unpack of flag should set to null, on non recoqniztion |
07:51.23 | learner | true |
07:51.29 | MrApathyCream | i believe it does now |
07:51.46 | MrApathyCream | I think the 65535 was on hashmark |
07:51.53 | MrApathyCream | lemmee see if it still exists |
07:52.11 | TimRiker | anyone looked into gamespy? someone asked in email. |
07:52.35 | TimRiker | 11 issue? |
07:53.35 | MrApathyCream | sending a bogus shot id caused a crash |
07:53.39 | MrApathyCream | that is now fixed |
07:53.46 | *** join/#bzflag Patlabor221 (~JeffM@208.48.199.220) |
07:53.46 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
07:53.47 | *** join/#bzflag Patlabor222 (~JeffM@208.48.199.220) |
07:53.57 | *** part/#bzflag Patlabor222 (~JeffM@208.48.199.220) |
07:54.04 | learner | TimRiker: I've used gamespy, but never looked into how it works |
07:54.08 | TimRiker | ah. 11 was the bogus value. yes? |
07:54.18 | MrApathyCream | yes, the example one anyway |
07:54.19 | TimRiker | ~google gamespy.doc |
07:54.47 | MrApathyCream | Config file fubars. I think this one should be fixed, votes? |
07:54.55 | TimRiker | http://www.gdconf.com/archives/2000/gamespy.doc |
07:55.00 | *** join/#bzflag Patlabor222 (~JeffM@208.48.199.220) |
07:55.21 | TimRiker | other that using \ for a separator and not being xml, it's alright. |
07:56.36 | learner | config fubars? |
07:56.43 | learner | you mean bzc file writing? |
07:56.48 | learner | that's still broken |
07:57.05 | MrApathyCream | yes |
07:57.08 | learner | I'd think that's a priority bug -- keys are a bit messy |
07:57.11 | TimRiker | on which platforms? |
07:57.17 | MrApathyCream | somethings aren't written, and some binds are written twice |
07:57.26 | MrApathyCream | win32 for sure, dunno about others |
07:57.34 | learner | and some are written but don't stick until you rejoin |
07:57.43 | learner | os x is fubared |
07:58.17 | MrApathyCream | ok, that seems to be a keeper |
07:58.28 | MrApathyCream | the rabbit thing seems to working ok now. |
07:58.41 | MrApathyCream | I'm wondering if a cheat client was screwing with us |
07:58.50 | learner | tupone is still working on it |
07:58.58 | MrApathyCream | I suppose a client could send MsgNewRabbit |
07:58.59 | learner | he wasn't convinced |
07:59.16 | MrApathyCream | even without being the rabbit |
07:59.29 | MrApathyCream | The server should make sure if you ask for a new rabbit, you are the rabbit |
08:00.18 | MrApathyCream | The speed kick on TH<->V transfer should be fixed, me thinks |
08:00.22 | learner | i can see the client asking, but he shouldn't have to .. the server should be able to determine without client's request |
08:00.37 | learner | if anything, I relaxed the values |
08:00.43 | MrApathyCream | i think its done for pause, etc |
08:00.47 | learner | there was a bogus kick today, though that can be fixed |
08:00.48 | MrApathyCream | don't remember |
08:01.17 | learner | if you get that "unstick" rejection -- the reverse impulse can be too fast |
08:01.32 | MrApathyCream | hehe |
08:01.41 | MrApathyCream | the problem there is that the code doesn't use a normal |
08:01.52 | MrApathyCream | just a raw vector in the direction of the normal |
08:02.00 | learner | they got speed kicked actually.. not height |
08:02.03 | MrApathyCream | so the vector needs to be normalized |
08:02.16 | MrApathyCream | good catch |
08:02.25 | MrApathyCream | add that to BUGS |
08:02.48 | learner | critical or just recent? |
08:02.55 | MrApathyCream | i vote critical |
08:02.59 | learner | k |
08:03.07 | MrApathyCream | the lock on message seems harmless to leave |
08:03.28 | MrApathyCream | the MG bug should be fixed, me thinks |
08:03.37 | MrApathyCream | lots luck reproducing tho |
08:04.20 | MrApathyCream | hmmm-- can we remove the listserver issue from BUGS now? |
08:04.27 | learner | MG bug still there for me |
08:04.31 | learner | every time |
08:04.37 | MrApathyCream | oh really? |
08:04.40 | learner | yep |
08:04.43 | MrApathyCream | it only happened to me once |
08:04.51 | MrApathyCream | ok, that's critical from my pov |
08:05.14 | learner | the difference is either our keybindings or key handler implementation |
08:05.19 | MrApathyCream | learner: might as well remove the list server issue |
08:05.26 | MrApathyCream | learnermakes sense |
08:05.27 | learner | already did |
08:05.32 | learner | cvs up ;) |
08:05.41 | MrApathyCream | thata all i see as critical |
08:06.24 | MrApathyCream | bzc file writing, player kicks for TH and collisions, MG, |
08:06.35 | MrApathyCream | anyone feel strongly about others? |
08:08.40 | TimRiker | learner: let's use the "before next release" to mean 1.10.2 now. k? |
08:08.52 | MrApathyCream | TimRiker: happy with that list? |
08:08.58 | learner | TimRiker: ok |
08:09.55 | TimRiker | have not thought through the rabbit issues. |
08:10.14 | TimRiker | who chooses the rabbit now? |
08:10.28 | MrApathyCream | the server |
08:10.41 | MrApathyCream | altho i think the client can say "i don't want to be the rabbit anymore" |
08:10.58 | MrApathyCream | and probably even if that client isn't the rabbit |
08:11.02 | MrApathyCream | with a cheat client |
08:12.00 | learner | oh, MAC, I'd say the graphics issues are critical, but to date I've had a dickens of a time debugging them |
08:12.01 | CIA | 03brlcad * 12bzflag/ (TODO): prep for 1.10.2, added to wish list for bzadmin (report player kills) |
08:12.17 | MrApathyCream | learner: graphics issue? |
08:12.28 | MrApathyCream | oh cool, the server rejects requests to change rabbit, if your not it |
08:13.00 | learner | the ogl pipeline is busted when lighting is on.. haven't traced out why exactly |
08:13.14 | MrApathyCream | how so? |
08:13.16 | learner | it's the bug that causes the hard crashes on linux and os x |
08:13.37 | learner | and the garbled graphics/textures on windows/linux |
08:13.37 | MrApathyCream | ah the non bzflag dev platforms of choice :) |
08:15.59 | MrApathyCream | learner: you should send a message to bzflag-dev explaining the plan for 1.10.2, and what bugs we need to fix |
08:17.55 | CIA | 03brlcad * 12bzflag/ (BUGS): |
08:17.55 | CIA | added critical bugs section with: |
08:17.55 | CIA | config file and key map menu issues setting up bindings; |
08:17.55 | CIA | getting kicked for reverse impulse unsticking; |
08:17.56 | CIA | automatic firing of MG. |
08:19.47 | scanline | everybody's editor should do that by default |
08:20.59 | *** join/#bzflag cniV (~kchan@c211-30-113-108.carlnfd2.nsw.optusnet.com.au) |
08:21.49 | learner | TimRiker: then I wouldn't get to count on your ws commits ;) |
08:26.50 | *** join/#bzflag MrApathyCream (~MAC@balt-209-163-100-17.qis-dynamic-dialup.coretel.net) |
08:27.55 | CIA | 03timriker * 12bzflag/ (BUGS): ws |
08:28.14 | learner | ah.. there we go :) |
08:30.55 | learner | someone should comment on that somewhere |
08:30.58 | learner | in there |
08:42.37 | CIA | 03timriker * 12bzflag/ (DEVINFO): maintainance versions |
09:02.32 | TimRiker | list server did the crashing thing again... |
09:06.05 | learner | really? |
09:06.35 | learner | that is rather odd, and I don't see how the script can be doing it |
09:07.02 | learner | want to point to mine for a night to see if I can duplicate the problem? |
09:08.51 | learner | it's running already so feel free; g'night |
09:40.45 | *** join/#bzflag Thilo (~thilo@216-129-227-237.vnet-inc.com) |
10:18.32 | *** join/#bzflag CIA-2 (~CIA-2@navi.cs.colorado.edu) |
10:21.58 | *** join/#bzflag CIA (CIA@cia.utility.freenode) |
10:24.15 | *** join/#bzflag CIA-3 (~CIA-3@navi.cs.colorado.edu) |
11:26.31 | *** join/#bzflag bomber (~bomber@ap97.physik.uni-frankfurt.de) |
11:26.35 | bomber | moin |
11:47.35 | *** join/#bzflag mmu_man (~revol@ALyon-209-1-20-227.w81-50.abo.wanadoo.fr) |
12:37.55 | *** join/#bzflag nikt (nikt@sf39.neoplus.adsl.tpnet.pl) |
12:38.02 | nikt | Hi. |
12:38.19 | nikt | http://db.bzflag.org/db/ -> Warning: Can't create a new thread (errno 11). If you are not out of available memory, you can consult the manual for a possible OS-dependent bug in /home/bzflag/bzflag/misc/bzflsMy.php on line 31 :( |
12:38.46 | nikt | chlip, chlip. -) |
12:48.47 | *** join/#bzflag triclops (~triclops@203-219-160-62-nsw.tpgi.com.au) |
13:05.31 | *** join/#bzflag Tupone (~d59c36c2@chr160dhcp1509.chrchv01.md.comcast.net) |
13:07.23 | *** join/#bzflag drinian (~drinian@pcp03995358pcs.hamntn01.nj.comcast.net) |
13:10.42 | *** part/#bzflag Tupone (~d59c36c2@chr160dhcp1509.chrchv01.md.comcast.net) |
13:19.19 | drinian | List server is down. |
13:27.41 | KR | m00rnin all |
13:46.45 | *** join/#bzflag doughecka (~rooot@adsl-68-133.lou.bluegrass.net) |
14:01.23 | *** join/#bzflag Manu_1 (~Manu_1@98.Red-80-36-59.pooles.rima-tde.net) |
14:03.10 | *** part/#bzflag Manu_1 (~Manu_1@98.Red-80-36-59.pooles.rima-tde.net) |
14:36.11 | bomber | some team match with Vbz? |
14:43.15 | *** join/#bzflag sbo596 (~cgiirc@66.62.140.111) |
14:46.22 | *** join/#bzflag TimRiker (~timr@proxyle02.ext.ti.com) |
14:46.42 | learner | she didn't hold up, Tim :/ |
14:46.47 | *** mode/#bzflag [+o TimRiker] by ChanServ |
14:51.37 | learner | what version of mysql is that? |
14:52.22 | TimRiker | ~dinfo mysql-server |
14:52.31 | TimRiker | mysql-server 3.23.49-8.5 |
14:52.49 | TimRiker | ibot: status |
14:52.53 | | Since Tue Dec 16 05:27:07 2003, there have been 15 modifications, 32 questions, 26 dunnos, 0 morons and 26 commands. I have been awake for 9h 25m 42s this session, and currently reference 85785 factoids. I'm using about 12648 kB of memory. With 1 active fork. Process time user/system 212.59/50.55 child 43.31/2.46 |
14:53.08 | TimRiker | ~dinfo mysql-server stable |
14:53.18 | learner | 4.0.16 .. pretty recent |
14:54.01 | learner | er, which is running? |
14:54.10 | TimRiker | 3.23.49-8.5 is running. |
14:54.23 | learner | eep |
14:54.42 | learner | still shouldn't happen.. but .. eep |
14:54.46 | TimRiker | (ok, actually they are threads, not processes, but anyway...) |
15:02.18 | learner | TimRiker: try that |
15:09.52 | TimRiker | I'll watch it today. the cronjob should give the appearance of reliability. |
15:10.12 | TimRiker | I'll check the change when I get to work. |
15:43.03 | KR | hmmmm -= on xmission, I just saw a guy with a N flag jump off his base while moving outward, blink out of existence in midair, and reappear on his base facing a different direction, and shooting |
15:43.35 | KR | lag? is that possible? |
15:44.18 | KR | server thought he was moving that way, "put" him there, but he had made a radcally different input, and the server adjusted after the fact? |
15:49.13 | *** join/#bzflag Michaelh (~blerg@www.wyde.com) |
15:53.43 | *** join/#bzflag TimRiker (~timr@proxyle01.ext.ti.com) |
15:53.44 | *** mode/#bzflag [+o TimRiker] by ChanServ |
15:57.18 | Chestal | KR: maybe multiple respawns delayed by lag issues? |
15:58.05 | Chestal | KR: or maybe just a simpel case of very bad lag where one packets was delayed a lot |
16:02.27 | Michaelh | Is anyone working on creating a real communication system for commands between the server and client? |
16:02.58 | Michaelh | the text parsing thing gets old realllly fast without regular expressions |
16:06.20 | Michaelh | might make the /command here thingee harder to do though |
16:29.09 | *** join/#bzflag Grumbler (~Grumbler@h-68-165-122-98.MCLNVA23.covad.net) |
16:44.47 | *** join/#bzflag brlcad (~brlcad@chr160dhcp1509.chrchv01.md.comcast.net) |
16:45.07 | Michaelh | I though learner was brlcad |
16:45.11 | Michaelh | t |
16:45.20 | brlcad | jeesh.. how dare you, sir! |
16:45.37 | brlcad | :) |
16:46.01 | Michaelh | Are you working on a real server/client communication command like thingee? |
16:46.09 | Michaelh | or who would that be? |
16:46.37 | brlcad | explain? |
16:46.48 | Michaelh | it's quite difficult to parse these commands once they get relatively sophisticated |
16:47.06 | Michaelh | especially when handles can have spaces and any characters |
16:47.38 | brlcad | ah, a command interface and some sort of management/registration system to make them all consistent |
16:47.47 | Michaelh | But if you could throw stuff in an object and send it to the server directly you at least don't have to rely on text parsing |
16:47.49 | Michaelh | yes |
16:48.05 | brlcad | that is being worked on, but not until the bugs are all ironed dry |
16:48.14 | brlcad | s/all/mostly/ |
16:48.23 | Michaelh | that is you? |
16:48.28 | brlcad | that'd be learner :) |
16:48.34 | Chestal | it is debatable whether the current system of sending commands is good at all |
16:48.48 | Michaelh | well that's why I'm asking |
16:48.51 | brlcad | I'd certainly debate that.. yes |
16:48.59 | Chestal | I introduced it with /lagstats back then I think, but I only used the tunneling approach because it was the only convenient way without breaking protocol |
16:49.02 | Michaelh | Oh you mean PACK ? :) |
16:49.31 | Michaelh | You want to do away with pack? |
16:49.49 | Michaelh | the stuff and chug and unstuff approach to commands |
16:49.59 | Michaelh | ? |
16:50.02 | brlcad | there could be a simple service/command discovery protocol in the server so that it could simply publish an interface to the clients |
16:50.03 | Chestal | no, I was only referrign to /commands |
16:50.34 | *** join/#bzflag frank_ (frank@p50820651.dip0.t-ipconnect.de) |
16:51.02 | Michaelh | Just try to parse a command with 2 arbitrarily long strings |
16:51.12 | brlcad | i also think that from a user's perspective, there should be no difference between "client" and "server" commands.. |
16:51.30 | Michaelh | I was thinking I could URL encode the strings and put spaces between them :) |
16:52.09 | Michaelh | then you could do /ban Sir%20Lagsalot longtime |
16:52.39 | brlcad | there formats could be merged so that commands could be specified either as CAPS or /ircish or gui'd etc -- and they could register command line options if needed, as well as register help |
16:53.15 | Michaelh | What you were thinking of for the ban command is pretty complicated though |
16:53.25 | Michaelh | at least for texting parsin |
16:53.26 | Michaelh | g |
16:53.45 | brlcad | Michaelh: as long as the user doesn't have to type that, it doesn't really matter much how it is encoded |
16:54.03 | brlcad | Not really that complicated.. |
16:54.18 | brlcad | no more complicated that the existing poll command |
16:54.23 | brlcad | er, than |
16:54.28 | Michaelh | Two arbitrary length strings makes life more difficult |
16:54.50 | Michaelh | which can contain any letter/number etc. |
16:55.04 | Michaelh | if you do /ban name blah blah |
16:55.08 | Michaelh | that is simpler |
16:55.33 | Michaelh | or /ban ip blah blah |
16:56.27 | brlcad | all that I added iirc, is /ban (name|ip)/?[mask] [time] [reason] |
16:57.11 | Michaelh | remember that a user name can be any length/characters |
16:57.31 | brlcad | sure, but there is a limited pool that you can check against |
16:57.40 | *** join/#bzflag Manu_1 (~Manu_1@98.Red-80-36-59.pooles.rima-tde.net) |
16:57.51 | brlcad | at most you only check 1 time for each connected player |
16:58.02 | brlcad | even the quotes can be optional |
16:58.32 | Michaelh | You're talking C style parsing right? |
16:59.01 | brlcad | doesn't matter.. but I'd probably actually prefer a generic command interface actually do the parsing |
16:59.14 | brlcad | then the commands thenmselves just check arguments |
17:00.38 | brlcad | and that the generic interface could actually use regexp parsing |
17:00.54 | brlcad | bit more robust and could even out-perform |
17:00.55 | Michaelh | except there is no cross platform regex's that I can see |
17:01.13 | Michaelh | I think the .net has them |
17:01.18 | Michaelh | and linux/unix |
17:01.30 | Michaelh | but VC 6 doesn't unless I am mistaken |
17:01.39 | brlcad | there are versions that we could snarf into the project like libz |
17:01.57 | Michaelh | with regex's you could just search for a pattern and extract the strings ... |
17:03.10 | Michaelh | and put in multiple patterns for each command |
17:03.53 | brlcad | Using a regexp would be tricky without having some sort of command interface specification like arg1 is a playername or playername/IP, arg2 is a number, arg3 is a variablelengthstring, arg4 is 5 chars, etc |
17:07.09 | Michaelh | I'll probably see what I can do with the ban command and leave the more complicated stuff to learner, since he is already doing it |
17:07.40 | Michaelh | It would be good to have them external in some sort of way I think, in some text file if possible |
17:29.50 | *** join/#bzflag fhffhqvb (fhff@c51448518.cable.wanadoo.nl) |
17:30.05 | brlcad | bug fixed fhffhqvb |
17:30.06 | fhffhqvb | can someone ban chikorita from ducati rabbit? |
17:30.14 | fhffhqvb | i mean -permban- |
17:30.19 | brlcad | not likely |
17:30.29 | fhffhqvb | yes fscking likely |
17:30.47 | fhffhqvb | the stupid ***************** (fill in expletative) keeps purposely killing other rogues |
17:31.40 | brlcad | well, then make use of the new voting system to see if the other players agree with you |
17:31.48 | fhffhqvb | how? |
17:32.08 | brlcad | register your callsign and then issue /poll kick player name |
17:32.15 | fhffhqvb | ok |
17:32.24 | brlcad | others will have to identify and /vote yes|no |
17:33.07 | brlcad | if you get a majority to agree -- the action is invoked within a few seconds |
17:33.20 | fhffhqvb | [SERVER->] the Tube of civilization, you are presently not authorized to run /poll |
17:33.28 | brlcad | you have to identify |
17:33.30 | fhffhqvb | i did |
17:33.47 | brlcad | <PROTECTED> |
17:34.04 | fhffhqvb | I DID |
17:34.37 | brlcad | then that server admin has changed the default permissions for POLL and you'll have to take it up with whomever that is |
17:34.57 | brlcad | they shouldn't do that |
17:35.03 | brlcad | but are certainly allowed |
17:35.38 | fhffhqvb | some day this crap will have her removed from the genepool if she pulls this IRL |
17:35.42 | brlcad | what does /grouplist tell you? |
17:36.01 | brlcad | and /groupperms |
17:37.04 | fhffhqvb | great. REGISTERED doesn't have any perms whatsoever. |
17:37.22 | brlcad | then you'll have to take it up with the site operator |
17:37.41 | brlcad | who runs that server? |
17:37.44 | fhffhqvb | Chestal |
17:37.48 | brlcad | oh.. ducati.. duh |
17:38.19 | brlcad | that makes sense then -- he's reasonably cautious |
17:38.34 | Chestal | I am simply sharing the config files from 1.7 |
17:38.49 | brlcad | interesting |
17:38.55 | Chestal | I haven'tput any of the new permissins (which are?) inthere |
17:39.01 | brlcad | ah |
17:39.22 | fhffhqvb | can anyone log on as bunnies onto the server and see stinkorita TK you? |
17:39.32 | Chestal | Registered group has no special permissions, this is the defautl with 1.7 AFAIK |
17:40.48 | brlcad | POLL and VOTE were added to registered, and VETO was added to admin |
17:42.56 | fhffhqvb | can't you just kick someone on TK threshold? |
17:43.01 | fhffhqvb | automatically? |
17:43.17 | brlcad | if they reach the threshold, yes |
17:43.27 | fhffhqvb | i'm guessing there's none set on ducati. |
17:49.38 | brlcad | TimRiker: that seems to have done the trick.. must have been a bug/feature in 3.23 that didn't auto-close the session when the connection disconnects |
17:49.47 | brlcad | unless you did something else |
17:52.22 | fhffhqvb | brlcad: i could have abused that bug by now to forcibly kick everyone, too bad i told you about it. |
17:52.33 | fhffhqvb | guess my sense of fairness got the best of me. |
17:53.15 | *** join/#bzflag JBdiGriz (~JBDiGriz@adsl-63-204-107-94.dsl.sndg02.pacbell.net) |
17:53.39 | brlcad | well, I appreciate you doing the right thing regardless |
17:53.53 | brlcad | that would have gotten you permanently banned pretty quickly |
17:54.17 | fhffhqvb | brlcad: it didn't show up in the logs or anything. |
17:54.52 | brlcad | server debug would have showed that you fired, and the id of the shot |
17:55.01 | fhffhqvb | might want to put out a maintenance version of 1.7 for that. or not. |
17:55.14 | fhffhqvb | bzfs anyway. |
17:55.23 | brlcad | probably not.. 1.7 is dead now |
17:56.34 | fhffhqvb | brlcad: it wouldn't have shown up in the logs..... it did when i tried it in some other way |
17:56.44 | fhffhqvb | i tried it on my own server |
17:58.14 | fhffhqvb | btw i already saw some cheatclients popping up with very slightly increased speed, amongst others |
17:58.46 | brlcad | if anything, the logs would have shown your player joining, and it's easy enough to put the numbers together -- if anything, there are only N suspects who's IPs are all known. |
17:58.56 | *** join/#bzflag Tupone (~Tupone@ppp-82-84-96-102.cust-adsl.tiscali.it) |
17:59.42 | fhffhqvb | brlcad: in theory. in practice most admins don't bother. |
18:00.45 | brlcad | Manu_1: all done |
18:01.25 | fhffhqvb | brlcad: maybe just stibnite. i have the suspicion he built a NOC just for the bzflag server and has tail -f running on both his bzflag server logs and firewall logs 24/7 |
18:01.59 | brlcad | as do i and several others |
18:02.25 | fhffhqvb | brlcad: show me the NOC :-P |
18:02.43 | JBdiGriz | Nidhoggr is writing the perl reduction scripts for the server logs as well. |
18:03.16 | brlcad | Manu_1: the bzflsMy.php now logs to http://brlcad.org/tmp/bzflsMy.txt |
18:03.36 | fhffhqvb | talking about NOCs. is there any way to stop monitors from interfering on eachother short of putting a block or iron inbetween them? |
18:03.51 | JBdiGriz | Get better monitors |
18:04.38 | fhffhqvb | this is a good monitor. |
18:06.08 | *** join/#bzflag mmu_man (~revol@ALyon-209-1-20-227.w81-50.abo.wanadoo.fr) |
18:06.30 | brlcad | not good enough apparently :) |
18:06.43 | brlcad | i have two nice big monitors that don't interfere one bit |
18:11.44 | Chestal | they usually do when they degauss, but not during normal operation |
18:16.38 | JBdiGriz | I don't usually degauss more than once a day, and since switching to flat panel, not at all. |
18:28.13 | fhffhqvb | ok i got killed and i can't get back in the game with either right mouse or i now. |
18:28.24 | *** join/#bzflag sn0w_m0nkey (~sn0w_m0nk@photon.health.unm.edu) |
18:28.45 | sn0w_m0nkey | mornin all |
18:30.29 | fhffhqvb | xmission thinks "isn't it" is a curseword |
18:33.52 | *** join/#bzflag jujibo (~Manu_1@98.Red-80-36-59.pooles.rima-tde.net) |
18:36.04 | fhffhqvb | is this getting stuck after death thing a known bug? |
18:36.46 | Tupone | hmm ... don't think |
18:37.14 | fhffhqvb | meh. |
18:37.17 | fhffhqvb | well it's stuck. |
18:37.28 | fhffhqvb | i can't get back to the game |
18:37.29 | Tupone | just after spawning? |
18:37.41 | *** join/#bzflag larsl (~larsl@c213-100-62-55.swipnet.se) |
18:37.41 | *** mode/#bzflag [+o larsl] by ChanServ |
18:37.55 | fhffhqvb | no, after getting killed |
18:38.06 | larsl | Are we sure that we want playerkills reported in bzadmin? It is a _lot_ of text on active servers. |
18:38.47 | fhffhqvb | i can still send messages |
18:39.12 | JBdiGriz | larsl: brlcad was interested because of the number of new players who don't understand rabbit hunt. it might be useful as a dynamic option. |
18:40.06 | larsl | Hmm, maybe. I've been thinking about implementing some sort of "message mask" in bzadmin where the user can choose which types of messages it wants to see. |
18:42.11 | JBdiGriz | That might be useful, but there will still be a lot of network traffic if the mask is implemented in the client. |
18:42.33 | larsl | Yes, it would be nice to be able to tell the server "don't send me player updates". |
18:42.59 | larsl | Especially since bzadmin gets kicked sometimes for having too many messages in the server's send queue. |
18:46.51 | Tupone | fhffhqvb: I suppose is related to fixing bug for multiple spawn. I think, but I'm not sure, that client send now only one msgEnter, and not repeating if the first is lost. Could be that I'm wrong! |
18:47.29 | brlcad | lars.. i'd like it simply because it's hard to actually admin a ban/kick without seeing what's going on |
18:47.35 | larsl | Isn't the MsgAlive sent by TCP? |
18:47.49 | JBdiGriz | brlcad: how's that short meeting going? |
18:47.51 | Tupone | MsgEnter? |
18:47.57 | brlcad | all done |
18:48.06 | larsl | brlcad: Yes, it's a good idea to have the option. It definitely needs to be an option though. |
18:48.14 | Tupone | larsl: don't know |
18:48.53 | JBdiGriz | brlcad: I didn't see the 10.2 bug listed in the BUGS file. |
18:49.12 | Tupone | brlcad: hi |
18:49.42 | brlcad | howdy tupone |
18:49.59 | Tupone | I'm reading BUGS, about config file |
18:50.02 | brlcad | JBdiGriz: yea.. it's more a build issue than a bug, though |
18:50.29 | Tupone | brlcad: what is the item that is not written? How can I test? |
18:50.34 | JBdiGriz | brlcad: most people wouldn't understand the difference, but it's convincing a few to upgrade to panther. |
18:50.46 | brlcad | oh really? heh |
18:51.07 | JBdiGriz | ;-) is still on 10.2.8 |
18:51.07 | brlcad | I'm hoping i get that fixed later tonight, but return of the kings might trump it |
18:51.22 | JBdiGriz | Are you going to the marathon? |
18:52.36 | brlcad | which marathon? |
18:53.08 | fhffhqvb | the 14-hours-rhenal-failure-adult-diapers-lotr-a-thon? |
18:53.26 | JBdiGriz | Fellowship extended at ~2pm, Two Towers extended at ~6pm, Return of the King at ~11pm. |
18:54.00 | brlcad | tupone: item that is not written? |
18:54.12 | Tupone | in config? You wrote that in BUGS |
18:54.20 | brlcad | hehe, jb :) no, they don'thave one of those around here nearby |
18:54.27 | Tupone | Some options never are written into |
18:54.27 | Tupone | <PROTECTED> |
18:54.43 | brlcad | they will do those at the historic senator theater, though.. but tickets were sold out months ago |
18:55.02 | JBdiGriz | Most people wouldn't handle the extended versions well. I read a review which hated Jackson's treatment of Tolkien. It was clear that the reviewer hadn't read the original books, or didn't remember them. |
18:55.10 | *** join/#bzflag Noodleman (~tuckerm@adsl-66-72-30-2.dsl.kntpin.ameritech.net) |
18:55.14 | fhffhqvb | larsl: would you really want the extended version where gimli says "look, i killed another one, #25", "look, #26"? |
18:57.08 | JBdiGriz | I hadn't read that, but I assumed that it wouldn't be. I agree that it should be in the movie. |
18:57.34 | brlcad | tupone: yes.. there are a variety of issues with the config file |
18:57.54 | brlcad | try changing options on theg gui key menu and see what happens |
18:58.22 | Tupone | One in particular (not binding for now!)? |
18:58.24 | *** join/#bzflag julio_ (~Manu_1@98.Red-80-36-59.pooles.rima-tde.net) |
18:58.37 | brlcad | Saruman ending is in the extended edition |
18:58.51 | Tupone | don't remember? ok! I'll try by myself |
18:58.57 | brlcad | Tupone: no, many fail -- but identify/shoot is pretty troublesome |
18:59.11 | Tupone | identity is bind :) |
18:59.12 | brlcad | some work until you quit the game |
18:59.14 | JBdiGriz | brlcad: Where did you read about the extended edition of RotK? |
19:00.18 | brlcad | good question.. it was a link off slashdot -- news article |
19:01.01 | JBdiGriz | I haven't purchased the extended editions yet. I figured I would wait until they are all out, and replace the first two at that point. |
19:01.26 | brlcad | you haven't purchased any? wow |
19:01.42 | brlcad | I've got the first two, and I have to say that I rather enjoy how much depth is added |
19:01.44 | JBdiGriz | I purchased the standard editions so my kids could watch them at home. |
19:02.37 | brlcad | there was a rumor that after the extended RotK was released, that there was going to be an extended extended set -- talk about milking it ;) |
19:03.19 | JBdiGriz | I assumed that would be the case. I'll probably look towards purchasing that. ;) |
19:04.18 | JBdiGriz | Of course, after he films "The Hobbit", there will be yet another set which has even more. ;) |
19:05.07 | brlcad | yay :) |
19:05.13 | brlcad | I'm looking forward to it all |
19:05.20 | brlcad | best movies in a long time, imo |
19:05.23 | larsl | I read somewhere that he had said "...and after The Hobbit, there's always Silmarilion anf The book of lost tales". =) |
19:07.32 | JBdiGriz | I don't see the Silmarillion as a very good movie, but I suppose something can be done with it. It's been a long time since I read that one. I haven't read the book of lost tales. |
19:08.38 | fhffhqvb | ~tell Dave2 about away |
19:08.47 | Tupone | brlcad: to me, all the option are saved to file. (Not talking about binding) |
19:09.45 | brlcad | tupone: i'll have to come up with test cases to fix then.. much of it fails for me and mac |
19:09.46 | larsl | Some of the main stories from Silmarillion might be good. They would probably have to add a lot of details though. |
19:10.02 | JBdiGriz | Tupone: Doublecheck when you go back into the client. The options are not necessarily listed correctly. |
19:10.10 | Tupone | I know that binding key has issue |
19:10.59 | JBdiGriz | I got my 12 year old to read fellowship because of the movies. She's now upset that Tom Bombadil wasn't included in the movie. |
19:11.42 | JBdiGriz | Of course, they'll have to remove the scene where Aragorn gives the hobbits their swords. |
19:12.26 | Chestal | no Bombadil, sorry :-) |
19:21.00 | brlcad | I was upset about bombadil too when I saw it.. he is one of my favorite characters |
19:21.05 | larsl | CIA-3: Ping? |
19:21.56 | Chestal | hard to do bombadi right, though |
19:22.03 | Chestal | it would probably have been ridiculous |
19:22.29 | JBdiGriz | The Bombadil episode could be made into it's own movie. There's enough material there. |
19:23.15 | CIA | Added -showkills option to bzadmin, man page, XML docs. |
19:31.55 | TimRiker | max 1.10 players hit 50. mysqld kill script is working. many more hits than I'd like. |
19:35.20 | larsl | Kill script? |
19:38.06 | TimRiker | larsl: I'm running a cron job on the list server every 5 minutes that kills and restarts mysqld if it has too many threads. |
19:39.57 | brlcad | TimRiker: has it needed to manually kill mysqld yet? I think my fix should have helped |
19:40.48 | Tupone | there are also the possibility to have permanent connection to mysql |
19:42.24 | TimRiker | brlcad: 5 times in the last hour. |
19:42.55 | brlcad | and that's using a cvs up'd version? |
19:43.33 | TimRiker | yes |
19:51.12 | fhffhqvb | CRAP it happened again |
19:53.48 | fhffhqvb | ok i can't get back to the game again and someone just locked on me even after i've been dead in the game for about 5 mins |
19:54.04 | fhffhqvb | so for some reason the client thinks i'm dead and not dead at the same time? |
19:54.36 | Tupone | fhffhqvb: rabbit game? |
19:54.44 | fhffhqvb | Tupone: no, xmission again. |
19:55.26 | fhffhqvb | bunnies: dropped Burrow flag |
19:55.26 | fhffhqvb | Got flattened by eric (Red Team) |
19:55.37 | fhffhqvb | LisaJ: locked on me |
19:55.40 | fhffhqvb | LisaJ: locked on me |
19:55.51 | fhffhqvb | eric: locked on me |
19:56.13 | fhffhqvb | blabla 5 diff people locking on me. |
19:56.13 | fhffhqvb | [SERVER->] You were kicked because of idling too long |
19:57.45 | TimRiker | l8tr |
19:57.59 | fhffhqvb | ... |
19:59.18 | *** join/#bzflag julio_ (~Manu_1@98.Red-80-36-59.pooles.rima-tde.net) |
20:06.57 | KR | hmm ... maybe they just like the flavor of bacon? |
20:15.19 | *** join/#bzflag Chikorita (~Chikumz33@205.197.172.21) |
20:40.57 | *** join/#bzflag NLElllegaard (~gnalle@62.79.97.134.adsl.kh.worldonline.dk) |
20:43.51 | larsl | A lot of people on xmission are complaining that they can't spawn when they have been killed. |
20:44.18 | fhffhqvb | larsl: uh huh. |
20:47.20 | *** part/#bzflag toomuchloving (~gnalle@62.79.97.134.adsl.kh.worldonline.dk) |
20:56.16 | larsl | Hm, if the shot index that kills someone is invalid PlayerDead won't be set. |
20:56.47 | larsl | I wonder if the client checks that. |
20:59.26 | shkoo | i got that darn rabbit hunt tune stuck in my head. |
20:59.43 | brlcad | i think i found the transparent proxy problem |
20:59.55 | brlcad | ... |
20:59.56 | Chestal | brlcad: uhm? |
21:00.07 | Chestal | brlcad: should be fixed already |
21:00.15 | brlcad | it's not, though |
21:00.28 | brlcad | there are still problems with at least one proxy still |
21:00.38 | brlcad | and I think the problem is our header termination |
21:01.02 | Chestal | client or server? |
21:01.30 | brlcad | server |
21:02.09 | Chestal | ah, server is not well tested |
21:02.16 | Chestal | andI think I know what you mean, one \r\n is missing |
21:02.28 | brlcad | yep ;) |
21:02.30 | Chestal | I obviously forgot to add that in the server |
21:02.50 | Chestal | I wonder why it is working at all, hmm |
21:03.17 | brlcad | yea.. curious |
21:03.30 | brlcad | apache being nice, perhaps |
21:03.52 | brlcad | is there a reason for HTTP/1.1 instead of 1.0? |
21:04.05 | larsl | <PROTECTED> |
21:04.16 | larsl | Is there a reason for the & 0xFF ? |
21:04.58 | Chestal | brlcad: AFAIK there is no Host: in HTTP/1.0 |
21:05.04 | Chestal | brlcad 1.0 is oooooold |
21:05.36 | brlcad | ah, indeed |
21:05.38 | brlcad | okay |
21:06.01 | brlcad | that then begs the question of why bother with Host:? :) |
21:06.44 | Chestal | brlcad: becuase it might be needed when the server runs name based virtual hosts |
21:06.51 | Chestal | (which most server do nowadays) |
21:07.17 | Chestal | larsl: hmm, for some reason the id is 16 bit, not sure how it is unpacked and what goes over the wire |
21:07.53 | Chestal | brlcad: maybe the server sends a repsonse as soon as the client shutdowns the TCP connection |
21:08.07 | Chestal | brlcad: not sure what bzfs does with the connection after it sent the data |
21:08.11 | larsl | It's packed just like a normal 16 bit int. |
21:08.17 | Chestal | anyway, adding that \r\n is a good idea |
21:08.21 | brlcad | Chestal: bzfs just closes the connection immediately |
21:09.17 | *** join/#bzflag [dmp] (~dennis@homer.cs.auc.dk) |
21:10.50 | larsl | If a client sends a "killed" msg that where shot id > maxShots but shot id & 0xFF < maxShots, the server might not set the PlayerDead flag, and thus not let the player spawn. |
21:11.07 | larsl | The clients shouldn't be sending shot ids like that though. |
21:11.18 | Chestal | what exactly is the shot id? |
21:11.23 | Chestal | 0, ..., number of shots -1 |
21:11.26 | Chestal | or something else? |
21:11.48 | Tupone | or -1 if is not shot but SR |
21:11.50 | larsl | Yes, or -1 for other kills (flattening, flag capturing etc). |
21:12.08 | *** join/#bzflag triclops (~triclops@203-219-160-62-nsw.tpgi.com.au) |
21:12.37 | brlcad | that was done specifically because there were malicious clients sending bogus shots down the pipe |
21:14.05 | brlcad | there needed to be a check on both the client and the server |
21:15.10 | JBdiGriz | Are we checking for rate of firing on the server at this point? |
21:15.12 | larsl | In playerKilled() the server checks the shot id without masking the 8 lower bits. |
21:16.36 | larsl | So if someone would send 0x3001 for example, it would get through the other checks (since they don't care about the upper byte) but not pass this one, and PlayerDead would not get set. |
21:16.49 | larsl | Which one should be changed? |
21:18.02 | larsl | (and why would the clients send bad shot IDs?) |
21:18.41 | fhffhqvb | larsl: to crash the other clients? |
21:20.42 | brlcad | larsl, the mask is probably not the best answer.. i think tupone has a good readable solution (*cough*) |
21:23.55 | larsl | But the client does mask the shot id when they receive it, so they shouldn't send bad ids to the server... so either that has been fixed since 1.10.0, or the problem is somewhere else. |
21:24.23 | *** part/#bzflag [dmp] (~dennis@homer.cs.auc.dk) |
21:24.31 | larsl | I'm running the latest CVS, and I've never been dead and unspawnable. |
21:26.02 | *** join/#bzflag nikt (nikt@tj129.neoplus.adsl.tpnet.pl) |
21:27.45 | fhffhqvb | ~kill larsl |
21:27.51 | | ACTION slits larsl's throat |
21:31.02 | larsl | Hm, on second thoughts, the client doesn't look like it masks the ID that is being sent to the server. |
21:31.04 | fhffhqvb | how do i get cvs 1.10? V1_10 or something? |
21:31.15 | larsl | It's in the head branch. |
21:31.19 | fhffhqvb | mkay. |
21:34.51 | larsl | Hm, I changed my client to send shot ID = real shot ID + 0x0100, and it didn't change anything. Still works. |
21:36.53 | fhffhqvb | HEAD gets 1.7...... |
21:37.48 | Tupone | fhffhqvb: You just did cvs checkout or cvs update -A ? |
21:38.05 | fhffhqvb | cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/bzflag co bzflag |
21:38.18 | brlcad | anonymous isn't immediate |
21:38.25 | fhffhqvb | :-| |
21:38.29 | brlcad | but that fix was last night.. |
21:42.30 | brlcad | fhffhqvb: you can also always grab or compare individual files from my cvs via http://brlcad.org/bzflag/cvs/ |
21:46.48 | *** join/#bzflag fiberchunks_ (~foobar@142.0.252.64.snet.net) |
21:46.51 | fiberchunks_ | allo |
21:47.24 | fhffhqvb | lo porkchunks |
21:47.24 | JBdiGriz | how's the basement? is it ready for winter? |
21:48.01 | fiberchunks_ | just about -- have to frame out a little more (the pain in the butt part around all the utilities), and put up some more sheetrock ... but aside from that it's pretty well finished |
21:48.29 | fiberchunks_ | even the little bit I've done so far greatly increases the warmth down here :) |
21:48.59 | JBdiGriz | highly important in your part of the world. Stay Warm :) |
21:49.22 | fiberchunks_ | indeed ... the girl and I have been designing our 'dream house' lately -- much fun |
21:50.18 | fhffhqvb | brlcad: ok i'm using the latest cvs now and i'm stuck again. |
21:50.34 | fhffhqvb | *groan* |
21:50.57 | fiberchunks_ | did I notice that the 1.10 series needs gcc > 3 to compile? |
21:51.02 | fhffhqvb | also, i seem to be not on the ground? |
21:52.11 | Pimpinella | fiberchunks_: ah, now i know, why compile always failed with woody :) |
21:52.20 | Pimpinella | hi all |
21:52.31 | fiberchunks_ | fails on my mandrake box too |
21:52.32 | fiberchunks_ | :\ |
21:52.48 | fiberchunks_ | so I either have to upgrade my compiler / OS, or no bz on this machine |
21:52.52 | JBdiGriz | Where did you see that? I haven't tried lately. |
21:53.33 | fiberchunks_ | notice on the summary SF page for the i386 rpm -- 1.10 is for gcc3 and above |
21:54.23 | larsl | Could just mean that no one has built it for gcc < 3. |
21:54.31 | fiberchunks_ | I'll try the actual source source now, instead of the srpm or rpm builds |
21:54.42 | fhffhqvb | larsl: i think it only happens when i get killed in the air..... |
21:54.44 | brlcad | howdy fiberchunks_ |
21:54.44 | JBdiGriz | What if you grab the source and do your own configure? |
21:54.55 | larsl | SRPM should work fine, thay are platform independent. |
21:55.04 | larsl | fhffhqvb: Hm, OK. |
21:55.06 | fiberchunks_ | larsl tried it, no joy |
21:55.08 | fhffhqvb | http://home.wanadoo.nl/sussudio/undead.png |
21:55.12 | Pimpinella | can we still hope to see any new mandrake-versions? |
21:55.32 | fiberchunks_ | why? I haven't been following the mandrake news lately -- are they dying / dead? |
21:55.53 | larsl | I don't think so. |
21:56.00 | larsl | And 9.2 is pretty good. |
21:56.03 | fhffhqvb | fiberchunks_: mandrake piggybacked on redhat |
21:56.15 | Pimpinella | there's only a core-team left |
21:56.24 | fiberchunks_ | oh really -- that sucks :\ |
21:56.25 | Pimpinella | most employees r fired |
21:56.36 | fiberchunks_ | on to suse then |
21:56.46 | larsl | Pimpinella: Where did you read that? |
21:56.47 | Pimpinella | nooooooooo |
21:56.51 | fiberchunks_ | heya brlcad |
21:57.12 | brlcad | how goes the scene up in the great cold north? |
21:57.14 | Pimpinella | Heise-newsticker, but some time ago |
21:57.31 | fiberchunks_ | hrm -- why, when I untar the source tar.gz that I just grabbed from SF, does it untar into a directory called: bzflag-1.9.10.20031209 (note the 1.9.10) |
21:57.51 | Pimpinella | larsl: in late summer |
21:58.17 | larsl | fiberchunks_: Hopefully just incorrectly named. Tim might not have run configure before building the tarball. |
21:58.36 | Pimpinella | fiberchunks_: not susi, try sarge |
21:58.39 | fiberchunks_ | is there some way to tell that it is indeed the _proper_ source? |
21:58.48 | fiberchunks_ | no debian for me thank you :) |
21:58.51 | larsl | fiberchunks_: Check BZ_MINOR_VERSION in include/version.h |
21:58.54 | Pimpinella | :( |
21:58.56 | fiberchunks_ | either rpm or gentoo |
21:59.03 | larsl | Pimpinella: They've released 9.2 since then. |
21:59.04 | fiberchunks_ | larsl will do |
21:59.16 | Pimpinella | most work was done for it |
21:59.51 | fiberchunks_ | larsl -- 10 |
21:59.58 | fiberchunks_ | so I suppose it's the right stuff |
22:00.05 | Pimpinella | well, hopefully the will survive |
22:00.11 | larsl | There's an interview with a Mandrake guy on Slashdot, he doesn't say anything about it. |
22:01.08 | fiberchunks_ | is it still the standard ./autogen.sh; ./configure; make process ? |
22:03.24 | fhffhqvb | ok maybe not. |
22:04.13 | larsl | fiberchunks_: You shouldn't need ./autogen.sh for the distribution. |
22:04.35 | larsl | autogen.sh creates the configure script and runs automake, but that is already done in the tarball. |
22:04.45 | *** join/#bzflag alindeman` (adml@alindeman.registered.freenode) |
22:04.49 | *** part/#bzflag alindeman` (adml@alindeman.registered.freenode) |
22:04.49 | fiberchunks_ | I did it anyway, seems to be working swimmingly now - course it'll take about 6 months to compile on this machine :) |
22:06.44 | fhffhqvb | larsl: could you make it so i can save the 'state' of the client to a file? |
22:06.45 | fiberchunks_ | how much server side checking of data is done now in 1.10? |
22:07.04 | larsl | fhffhqvb: Uhm, how do you mean? |
22:07.20 | fhffhqvb | larsl: variables, dead/alive, whatever....... |
22:07.48 | fhffhqvb | i tried getting killed while in air, while in air with flag.... didn't get me stuck this time |
22:07.50 | larsl | That sounds like a lot of work. You could use a debugger insted. |
22:08.02 | fhffhqvb | meh. |
22:08.42 | *** join/#bzflag sn0w_m0nkey (~sn0w_m0nk@photon.health.unm.edu) |
22:10.04 | *** join/#bzflag guest262 (~8b141175@server24.greatnet.de) |
22:11.41 | sn0w_m0nkey | ~d |
22:16.04 | fhffhqvb | meh. |
22:29.50 | *** join/#bzflag Patlabor221 (~JeffM@208.48.199.220) |
22:29.50 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
22:34.29 | *** join/#bzflag CIA-2 (~CIA-2@navi.cs.colorado.edu) |
22:38.11 | CIA-2 | 03brlcad * 12bzflag/src/bzflag (menus.cxx): force "helpful" transparent proxies to actually make the connection. |
22:39.08 | fhffhqvb | snort. |
22:39.44 | fhffhqvb | how do i build a client with actual working debug features with vc6? |
22:40.06 | Tupone | --enable-debug works? |
22:40.17 | fhffhqvb | it's a GUI |
22:40.30 | fhffhqvb | i just set it to bzflag-debug in active configurations |
22:40.31 | Patlabor221 | should just be able to build debug |
22:40.32 | fiberchunks_ | whee |
22:40.35 | Patlabor221 | yeah |
22:40.47 | Patlabor221 | then set your exe and working dir paths |
22:40.49 | fhffhqvb | well the exe is bigger but there's no debug features in the client |
22:40.58 | Patlabor221 | yes it is larger |
22:41.03 | *** part/#bzflag Manu_1 (~Manu_1@98.Red-80-36-59.pooles.rima-tde.net) |
22:41.05 | Patlabor221 | there are no BZ debug features in the client |
22:41.09 | Patlabor221 | you use the MS debuger |
22:41.16 | Patlabor221 | set a breakpoint with F9 |
22:41.17 | Patlabor221 | run |
22:41.23 | Patlabor221 | then it will stop when it hits it |
22:41.23 | fiberchunks_ | heya PL :) |
22:41.27 | fhffhqvb | i could build one with linux |
22:41.27 | Patlabor221 | hello |
22:41.45 | Patlabor221 | ahh the internal debug stuff |
22:41.48 | fhffhqvb | yeah |
22:41.49 | Patlabor221 | you need to add a #define |
22:41.52 | fhffhqvb | where |
22:42.00 | Patlabor221 | preprocessor |
22:42.05 | Patlabor221 | int eh C++ secition |
22:42.08 | Patlabor221 | just add the define |
22:42.12 | fhffhqvb | ... |
22:42.14 | Patlabor221 | what ever it is |
22:42.17 | Patlabor221 | I don't recall |
22:42.21 | Patlabor221 | what did you do in linux? |
22:42.38 | fhffhqvb | i think i just compiled it with --with-debug or something |
22:42.42 | fhffhqvb | it was a while ago |
22:42.53 | fiberchunks_ | ./configure --enable-debug |
22:43.19 | Patlabor221 | that probably put a #deifne in config.h |
22:43.26 | Patlabor221 | gimee a sec |
22:43.28 | Patlabor221 | I will find it |
22:44.00 | fhffhqvb | #define debug 1 ? |
22:44.13 | Patlabor221 | probably not like that |
22:44.16 | Patlabor221 | just hang on one sec |
22:44.19 | Patlabor221 | I am searching |
22:44.54 | *** join/#bzflag bryjen (~bryjen@63.147.94.145) |
22:44.54 | Tupone | that define "debug 1" is enable when configuring with --enable-debug |
22:45.06 | Patlabor221 | so the define is debug? |
22:45.13 | Tupone | yeah |
22:45.22 | fhffhqvb | i'm trying to figure out while i keep getting undead on xmission |
22:45.59 | Patlabor221 | you sure it's not "#ifdef DEBUG |
22:45.59 | Patlabor221 | " ? |
22:46.16 | Tupone | #define DEBUG 1 |
22:46.20 | Patlabor221 | ok |
22:46.25 | Patlabor221 | that is difrent then debug |
22:46.29 | Patlabor221 | ok sussudio |
22:46.44 | Patlabor221 | go to project -setings then click on bzflag |
22:46.53 | Patlabor221 | then C++ tab |
22:47.07 | Patlabor221 | pull the category down to "Preprocessor" |
22:47.18 | Patlabor221 | and in the Preprocessor defines, add ,DEBUG |
22:47.20 | Patlabor221 | then build |
22:47.31 | Patlabor221 | that will set that flag |
22:47.35 | fhffhqvb | ok i'll try that when this doesn't work |
22:47.57 | Patlabor221 | adding a #define DEBUG would work too, if the header is in the right spot |
22:48.00 | fhffhqvb | ah that config.h editing worked |
22:48.05 | Patlabor221 | k |
22:48.13 | Patlabor221 | that is more nix style, but hey what ever works |
22:48.23 | Patlabor221 | the IDE thing basicly does the same thing |
22:48.41 | Patlabor221 | mostly it just lets you set them on a per confiuguration basis |
22:49.00 | fhffhqvb | hmm it doesn't put the playerid and stuff in the scoreboard anymore? |
22:49.08 | Patlabor221 | by puting it into the config, you could get the BZ debug stuff in a VC Release build |
22:54.33 | *** join/#bzflag chatelaine (~aec@dev.gibbscam.com) |
22:54.37 | *** join/#bzflag larsl (~larsl@c213-100-62-55.swipnet.se) |
22:54.37 | *** mode/#bzflag [+o larsl] by ChanServ |
22:56.44 | larsl | About the can't-spawn-after-killed-when-burrowed bug - what is the checks for pos[2] not < 0 at playing.cxx:4281 good for? It seems to prevent the client from sending a MsgKilled when it gets flattened below z=0. |
22:56.54 | larsl | s/checks/check/ |
22:57.23 | larsl | Which would cause the server to refuse to send a spawn position, since it wouldn't know that the client was dead. |
22:58.06 | larsl | Is it there for a reason, or is it OK to remove it? |
22:58.30 | Tupone | pos[2] < 0 means it is burrowed (has flag) or release a flag but is still burrowed but raising |
22:59.04 | larsl | Yes. |
22:59.15 | Tupone | so you get squashed even if you drop the flag a moment before |
22:59.48 | larsl | Yes, but I mean the line "if (pos[2] < 0.0f) continue;", right after the flattened check. |
23:00.19 | Tupone | where it cames from? :) |
23:00.22 | larsl | Ah, no, sorry. That's if the other player also is burrowed. |
23:10.57 | *** join/#bzflag tup-one (tup-one@ppp-217-133-158-61.cust-adsl.tiscali.it) |
23:30.41 | *** join/#bzflag Silly (Chikorita@AC8A0476.ipt.aol.com) |
23:30.52 | *** join/#bzflag fhffhqvb (fhff@c514481da.cable.wanadoo.nl) |
23:31.01 | Silly | an admin iz needed on ducati |
23:31.11 | Silly | ~d |
23:31.41 | Silly | theres a cheater ...an he iz cloning killa chiwawa too |
23:31.52 | Tupone | Silly: hi |
23:32.16 | Silly | Tupone: hi |
23:32.21 | Silly | salut :) |
23:32.26 | Tupone | ciao |
23:33.49 | CIA-2 | 03atupone * 12bzflag/src/bzflag (bzflag.cxx): default key binding are loaded only when config-file is missing |
23:34.50 | Silly | ~d |
23:35.08 | Silly | KR: ping |
23:35.16 | KR | yo |
23:36.20 | Silly | thnx KR wee appreciate it :) |
23:36.23 | Silly | c u ther |
23:39.59 | *** join/#bzflag doughecka (~rooot@adsl-68-133.lou.bluegrass.net) |
23:40.45 | *** part/#bzflag drinian (~drinian@pcp03995358pcs.hamntn01.nj.comcast.net) |
23:44.11 | *** join/#bzflag l (root@tj181.neoplus.adsl.tpnet.pl) |
23:44.36 | l | Pffff. |
23:44.41 | *** part/#bzflag l (root@tj181.neoplus.adsl.tpnet.pl) |
23:47.13 | Patlabor221 | learner lied to me, Project24.org is taken |
23:50.50 | *** part/#bzflag KR (~k@cae168-234-054.sc.rr.com) |