I have now some patches in my local repository that I need to double
check before commiting:
Http header aggregation, for now hardcoded to Accept and Accept-Charset,
to have one or more headers with parameters seperated by commas, with a
maximum of 512 characters each line.
At least Cisco ArrowPoint (Alteon equivalents) doesn't like to have that
many headers sent by kannel with for example a Sharp GX{10,20} or a
Nokia 3650.
Cookie processing - if you enable --enable-cookies, kannel would process
your session cookies without problem (I've disabled version=0 because
nobody does that, altough it looks like a "must" in rfc).
I'm looking and testing cookie passthru - cookie encoding in wsp - to
store them in mobile.
Multipart/mixed - convertion between multipart/mixed and
application/vnd.wap.multipart.mixed. Mime-type parsing code is done and
tested but for the actual conversion I'm about to do a system.exec(perl)
;)))
After I finish this I'll need help to debug SAR because kannel sometimes
is very fast and other times you see it sending three packets at a time,
in logs, and it's very slow, and we need to understand the difference.
I'm sleepy now, I'll send more information tomorrow.