[IRCServices Coding] Services 5.0 alpha 9 released

Russell Garrett rg at tcslon.com
Tue Dec 25 09:53:27 PST 2001


OK, a few comments from me. I haven't managed to crash it yet, which
is always a good sign ;).

I was playing with the httpd/dbaccess/xml-export module, and IE6's
usually annoying XML syntax checking pointed something out. Where
there's an ampersand in a last_quit field, it replaces it with
"&amp-" as opposed to the correct "&", which causes IE to choke
:). The context is as follows:

<nickinfo>
<nick>[nick]</nick>
...
<last_quit>Quit: Peace &amp- Protection 4.06</last_quit>
...
<nickinfo>

Also, it seems to pad every <supass> or <pass> field with lots of
"&#0;" null chars:
<supass>mysupass&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&
#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;</supass>
<pass>&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0
;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;</pa
ss>

Note: I am working with a copy of my live v4 database.

Also, on my #chat channel on the v4 installation, Voice is set to
level 0, so everyone is voiced when they join. However, when my AOPs
join #chat on the v5 net, they get set +hq, and normal users don't
get anything, which is rather odd (possibly to do with me not running
the xOP module or something...). I'm continuing to investigate this
one.


Cheers,


Russ Garrett (russ at garrett.co.uk)