Hello, I'm testing the lastest cvs version, and it seems to be a problem with the encoding, I'm sending a http request with a message to the smsbox (users-sms), the message is in ISO-8859-1 with charset set, the smsbox parse it to utf-8 correctly, but then just when the smsbox is ready to send the message to the bearerbox, the message got truncated... (for messages with accents and special characters)
I'm browsing the code and it seems that there's a problem in extract_msgdata_part_by_coding, correct me if I'm wrong but that functions job is to extract the exact size of the message (since it will vary from utf-8 to gsm) and use it to split the message, it seems that the size before converting it from utf-8 to gsm is different than the size after the conversion from gsm to utf-8, however I haven't test it much... Also if this works as i think it does, shouldn't the smsc alt_charset be included as well? since now it seems to assume that the message will be deliver to smsc in gsm, and tries to determine how many messages it will be, but what if the smsc is using another charset? Is this really a bug??
