Commit Graph

69 Commits

Author SHA1 Message Date
Qasim Ayyaz Khan 20c3b87ea7 Adding random uuid to message id if not assigned. It makes sure that the DLR's are mapped properly for smpp clients. 2018-03-09 11:27:57 +00:00
lilleman 7cc0f4f94d var to let or const, better lints, code style and more 2017-06-25 02:10:26 +02:00
lilleman 20ccbca9d3 Merge pull request #18 from Nimblr/jsdoc
Change to JSDoc type formatting {type}
2017-06-24 13:08:21 +02:00
David Jimenez c417de4d48 Fix TLS options typo, missing "s"
The
2017-06-22 20:31:02 -05:00
David Jimenez 50c5655ff2 Change to JSDoc type formatting {type} 2017-06-22 20:06:43 -05:00
lilleman 3c6f462175 Indent and minor linting tweaks to the latest merge 2016-06-23 11:42:10 +02:00
lilleman 9257174f9e Merge branch 'master' of https://github.com/Dexus/larvitsmpp into Dexus-master 2016-06-23 11:34:51 +02:00
lilleman 8c8a33ac81 Changed slow setting on some tests 2016-06-23 11:34:13 +02:00
Josef Fröhle 60cd78255f Options for client should optional
like the readme example

fixes #14
2016-06-22 22:18:36 +02:00
Josef Fröhle aaf93273c5 Add TLS Support 2016-06-22 22:13:57 +02:00
Qasim Ayyaz Khan 11512500de Fix for PDU's arriving in random order. Issue: https://github.com/larvit/larvitsmpp/issues/9 2016-06-03 10:00:30 -04:00
lilleman 9ed0f31cbc The actual eslint cleanup... 2016-06-08 11:25:51 +02:00
lilleman 4ac751b279 Merge branch 'qasimakhan-master' 2016-06-08 11:17:56 +02:00
lilleman d51e81ef34 Improved logging 2016-06-07 19:13:28 +02:00
lilleman b65d76a583 Improved logging 2016-06-07 19:13:16 +02:00
lilleman 96e6423a0f Raised the default socket timeout and other minor changes 2016-06-07 19:12:37 +02:00
lilleman fc629ddfdb Modifications to Qasims pull request to fix support for UDH header sizes above 1 2016-06-07 12:48:50 +02:00
Qasim Ayyaz Khan bc6b9f2146 Cleaning up the code and removing hacks for UDH headers. Also code now complies to all the test scenarios. 2016-06-03 04:46:59 -04:00
Qasim Ayyaz Khan d811dd32f2 Removing some debugging logs. 2016-06-03 00:10:05 -04:00
Qasim Ayyaz Khan 8f1c94724c Fixed extraction of UDH header from original buffer rather than from encoded message as CSMS reference / values number greater than 0x7F were not decoded properly. 2016-06-02 23:52:25 -04:00
Qasim Ayyaz Khan 7d0da6202c some fixes related to variable UDH header and Multipart SMS's
reference: https://github.com/larvit/larvitsmpp/issues/1
2016-06-02 15:18:58 -04:00
lilleman 5da55e0f52 Bumped upstream versions, minor adjustments to docs and a log message 2016-05-16 11:22:30 +02:00
lilleman 1e25294095 Added test for readme example and added more logging 2016-01-14 13:19:32 +01:00
lilleman bd1d6475a7 Added option to force encoding on message splitter 2015-12-14 11:49:26 +01:00
lilleman 6884c72346 Added event for login as well as original dlr pdus in the response callback 2015-06-16 21:46:15 +02:00
lilleman d7b54b6dde Added log entry for sending DLRs 2015-06-16 20:34:13 +02:00
lilleman 0228adb98c Moved smsDlr function to utils 2015-06-16 20:11:54 +02:00
lilleman 96a9e2c46a Added support for flash messages 2015-06-16 17:58:39 +02:00
lilleman 2f65fd118b Fixed negative sms IDs on failure 2015-06-16 16:56:04 +02:00
lilleman 16be9689fa Added option to let server listen to any host 2015-06-14 15:26:23 +02:00
lilleman 1e8452483f Added option to send user metadata to the server session 2015-06-14 14:55:07 +02:00
lilleman a9b6746506 Fixed bug that made session crash randomly 2015-06-14 11:30:02 +02:00
lilleman 1cfe5f7850 Fixed typo 2015-06-13 18:06:44 +02:00
lilleman 08ecfe9e1a Minor optimization to msg size counter 2015-06-13 18:05:32 +02:00
lilleman c5a4b93aee Fixed problem with UCS2 encoded long messages 2015-06-13 17:56:08 +02:00
lilleman ad26a641c8 Added handler for socket errors 2015-06-13 16:25:40 +02:00
lilleman 93fdf8c83a Moved yet another function to pre declaration instead of inline. Also made sure references for smsGroupIds work as expected even if they are several 2015-06-13 15:58:55 +02:00
lilleman e42aa4f1e7 Minor simplification of code 2015-06-13 14:43:48 +02:00
lilleman 9b88428ebd Moved more functionality to pre declared instead of inline 2015-06-13 14:39:52 +02:00
lilleman e18a155364 Moved functions to pre declared instead of inline 2015-06-13 14:32:40 +02:00
lilleman fbb171a913 Just moved code around for some minor optimization 2015-06-11 21:38:48 +02:00
lilleman 4d1d44ff55 Added tests for long messages 2015-06-04 00:27:42 +02:00
lilleman f15d89283d Added good tests 2015-06-03 18:11:29 +02:00
lilleman db766927f3 Fixed msg decoding issue and cleaning up in long messages queue 2015-06-03 16:52:15 +02:00
lilleman f157672c49 Now working with multi messages 2015-06-02 17:12:41 +02:00
lilleman 415c835574 Almost working concattening long messages 2015-05-24 15:08:54 +02:00
lilleman 80c0153b57 Monstrous amount of changes. Bad commit disciplin. 2015-05-10 23:42:11 +02:00
lilleman 2307800d22 Some restructuring etc 2015-05-10 18:23:38 +02:00
lilleman 8c6c50e8d0 Handling processing of data chunks that is not arriving in order 2015-05-10 16:53:55 +02:00
lilleman 0d5ba73e8a Added support for sending long messages via splitted short_message parameter 2015-05-10 15:35:12 +02:00