Harald Welte
|
b8a1f967c5
|
SMPP: fix handling of UDH / multi-part for 7-bit messages
... I would have never believed it is such a broken mindfuck.
|
2012-11-24 11:09:21 +01:00 |
Harald Welte
|
c0de14da8f
|
SMPP: add small utility program 'smpp_mirror'
This program binds as ESME transceiver to a SMSC and simply mirrors back
all SMS that it receives.
|
2012-11-24 11:09:21 +01:00 |
Harald Welte
|
e07b6a77e5
|
SMPP: Implement support for MO SMS
Each ESME can have a number of prefix-matching routes, or it can
be a 'default route' to whcih all otherwise unknown SMS destinations
are routed.
|
2012-11-24 11:07:30 +01:00 |
Harald Welte
|
338e3b3b4b
|
SMPP: VTY configuration of SMPP code, authentication support
|
2012-11-24 11:07:29 +01:00 |
Harald Welte
|
1a2993adb7
|
SMPP: fix subscriber reference leak.
subscr_get_by_* is already increasing the refcount, we shouldn't
do that a second time (thanks, Holger).
|
2012-11-16 22:00:10 +01:00 |
Harald Welte
|
9122c13933
|
SMPP: More logging in error cases, fix UDH in 7bit ASCII
|
2012-11-16 22:00:10 +01:00 |
Harald Welte
|
8a1b056bff
|
SMPP: Implement ALERT NOTIFICATION on attach/detach of subscribers
|
2012-11-16 22:00:10 +01:00 |
Harald Welte
|
9ad0362429
|
SMPP: Deal with DCS according to 03.38 and respect TP-PID
|
2012-11-16 22:00:09 +01:00 |
Harald Welte
|
e94db49698
|
SMPP: Introduce ESME reference coounting
In case a ESME disappears after SUBMIT-SM but before the MT-SMS
is delivered (transaction mode), we have to make sure the esme
structure still exists.
|
2012-11-16 22:00:09 +01:00 |
Harald Welte
|
d4bdee79e9
|
SMPP: Implement transaction mode for SUBMIT-SM
WARNING: if the ESME disconnects, osmo_esme gets freed, and
sms->smpp.esme might point to invalid/unallocated memory!
|
2012-11-16 22:00:09 +01:00 |
Harald Welte
|
f1033cc752
|
Initial support of SMPP interface for MT-SMS
|
2012-11-16 22:00:09 +01:00 |