I've began using the present Kannel CVS and noticed some pretty odd behavior when Kannel splits up long messages in SMS services. This same service configuration worked properly before, but now operates somewhat strangely. The service is configured as follows:
group = sms-service keyword = default omit-empty = true split-chars = "|" accept-x-kannel-headers = true get-url = http://mobile.example.com/mobile.php?num=%p&msg=%a&ts=%t max-messages = 3 concatenation = true It used to work correctly in Kannel 1.3.1, breaking up a long message into pieces at the points where | appeared in the http response of the get-url. With Kannel CVS, however, a long message is still broken up correctly, however, the | is not removed and an extraneous 'i' appears after the |, so every message except the last appears with a |i at the end. What's going on here?
