Hi list.
 
I'm taking the time to try to sync m-Wise's local CVS repository with Kannel official tree. during the course of our work with Kannel we introduced some small changes into Kannel as a result of developing new driver modules, some of which didnot make it into the official tree, for many reasons.
 
I'd like to take this oppertunity to submit a few minor patches at the same time, and hopefully to get them all into the official tree. I hope sending more then one patch at a time won't offend any one, but anyway - don't feel obliged to comment on all of the patches - if you comment on one patch in an area you are familiar with, it would be great help :-)
 
- charset.patch
We needed to get support for iconv charset covnersion library into Kannel, as we need arbitary character set conversions for our SOAP module (some providers dont use unicode with XML), and libxml simply does not provide all the capabilities of iconv. iconv is available in any recent glibc version, and also is available as a stand alone library. this patch adds the ability for configure to detect if iconv is available on the system and set up a compile time setting to compile in iconv support in charset.[ch]/
 
- smpp_pdu.patch
Add more debugging, so when an unkown packet is received, its type will be seen in the logs. this will make it easier to develop support for new packet types.
Also clean up error handling in smpp_pdu_pack so it returns NULL when trying to pack an undefined packet instead of an empty or broken Octstr.

- dlr.patch
Added handling of SMSC_SUCCESS and SMSC_FAIL dlr types. modules should not need to store those types of DLRs, but in case they do - this will make sure that nothing would break.
 
- smsc_at2.patch
Added 115200 speed support (contributed by Anupama R [[EMAIL PROTECTED]]). its tested by me on production not to cause any problems , at least when not using 115200 speed. its nicely #ifdef so I feel it is safe.
Cleaned up DLR messages as a result of Stipe's DLR behaviour change
Cleaned up tabs as per CodingStyle document guidelines
 
That's all for now , more later ;-)
 
TIA
 
--
Oded Arbel
m-Wise mobile solutions
[EMAIL PROTECTED]
 
+972-9-9581711 (116)
+972-67-340014
 
::..
She often gave herself very good advice (though she very seldom followed it).
 -- Lewis Carroll

Attachment: charset.patch
Description: charset.patch

Attachment: smpp_pdu.patch
Description: smpp_pdu.patch

Attachment: dlr.patch
Description: dlr.patch

Attachment: smsc_at2.patch
Description: smsc_at2.patch

Reply via email to