1
0
Fork 0
Commit Graph

337 Commits

Author SHA1 Message Date
bagyenda 7cb159ae13 minor fix: allow file:// in URLs 2007-07-05 06:27:08 +00:00
bagyenda 3a83c61050 bug fix 2007-06-26 13:15:20 +00:00
bagyenda 83312fbf45 minor fix: bearerbox mm7 parsing 2007-06-25 12:48:14 +00:00
bagyenda f0a3e8a350 minor fixes to mm7 error reporting 2007-06-25 10:33:47 +00:00
bagyenda 7eec5761a1 minor improvements to mm7 sender in mmsbox 2007-06-22 10:49:38 +00:00
bagyenda 098ffba5cf minor fix in mmsbox config reader: erroneous catch-all warning 2007-06-22 08:43:42 +00:00
bagyenda 824581609c minor fix in mmsbox: handling of missing keyword 2007-06-21 13:29:49 +00:00
bagyenda eef6e9b967 better mm7 namespace handling 2007-06-21 12:56:29 +00:00
bagyenda 824b57f35f cleanup of mmsc conf reader 2007-06-20 06:47:05 +00:00
bagyenda 71c19b6b30 Minor bug fix in mmsbox: empty text body causes crash 2007-06-14 09:10:11 +00:00
bagyenda 26adfda0db set dlr from address to to address 2007-06-12 11:43:30 +00:00
bagyenda 81adc79a47 Minor fix: remove quotes from incoming MM4 numbers 2007-05-09 11:14:21 +00:00
bagyenda 64722b0299 Bug fixes on MIME conversion 2007-05-08 08:24:19 +00:00
bagyenda a2c99daca6 Minor fixes to dlr handling in mmsbox 2007-05-05 07:46:03 +00:00
bagyenda 7430986871 Minor bug fix for dlr in mmsbox 2007-05-02 07:30:16 +00:00
bagyenda 5271c532c8 Minor fix to mms_util.c for SSL 2007-04-24 13:25:13 +00:00
bagyenda e84a8c67ab minor fix to configure.ac 2007-04-24 13:07:27 +00:00
bagyenda 561dafdca7 Minor fixes to configure script 2007-04-23 13:37:44 +00:00
bagyenda b5aa2c8e63 *** empty log message *** 2007-04-20 17:01:24 +00:00
bagyenda e3aabcccfe minor fix to handling of dlr on mm4 interface 2007-04-18 12:08:24 +00:00
bagyenda c3a4ddcf67 *** empty log message *** 2007-04-17 13:30:59 +00:00
bagyenda e59b517fb8 Improved handling of MM4 ACK messages 2007-04-13 10:50:59 +00:00
bagyenda 65c185e3eb Improved MM7/SOAP schema handling 2007-04-12 08:40:24 +00:00
bagyenda c49a4bbe57 *** empty log message *** 2007-04-11 15:19:20 +00:00
bagyenda 27547cb49b *** empty log message *** 2007-04-11 13:03:01 +00:00
bagyenda b1df15b16d *** empty log message *** 2007-04-10 17:45:44 +00:00
bagyenda 3c990ad7cf Added Digest HTTP authentication 2007-04-10 17:09:05 +00:00
bagyenda a22898306a Allowed setting of MM7/SOAP interface version 2007-04-10 09:56:46 +00:00
bagyenda 89c9b8eddb Changed param name for mmsfromemail proxy 2007-04-02 12:55:24 +00:00
bagyenda d6292f03d9 Added group-id to VAS GW config 2007-04-02 05:29:00 +00:00
bagyenda a8c3ddccf7 Small fixup to remove < > from message id 2007-03-28 12:13:44 +00:00
bagyenda eb1a689a8a Misc. error format cleanups 2007-03-27 10:23:47 +00:00
bagyenda 5af2e53f30 *** empty log message *** 2007-03-21 15:41:31 +00:00
bagyenda 825102fc0a MM4 - fixup of addresses in headers 2007-03-20 17:29:58 +00:00
bagyenda 7a0d166d21 MM4 changes 2007-03-20 16:43:44 +00:00
bagyenda 2255fe303b fix panic for missing queue file entry 2007-03-09 04:53:59 +00:00
bagyenda 222cf4487a - Misc. fixes for MM4 inter-operability
- Allow adapatation fixes
2007-03-06 07:43:08 +00:00
bagyenda fd2d1fbc79 allow-adaptations added as cgi var to sendmms interface 2007-01-31 04:44:09 +00:00
bagyenda 869a6d3eed MM4 incoming message type fix 2007-01-30 17:06:29 +00:00
bagyenda bc7049dbd6 *** empty log message *** 2007-01-24 17:47:53 +00:00
bagyenda a21f21d5d6 *** empty log message *** 2007-01-22 10:40:16 +00:00
bagyenda de6ded80a9 Minor change of order of MM7 tags to please Comverse! 2007-01-03 05:53:03 +00:00
bagyenda 14e44ea421 Removing @ from transactionID 2006-12-28 05:48:29 +00:00
bagyenda 1b9c2dc2ad Minor relaxation of Content-ID comparison in MM7 parser 2006-12-20 10:08:54 +00:00
bagyenda c057093761 Minor syntax fix 2006-12-18 14:28:31 +00:00
bagyenda 7ad9569dce minor credits fix 2006-12-14 18:29:22 +00:00
bagyenda 6ca83011c9 Minor fix to MM7/SOAP parser to lookout for missing "cid:" in Content tag 2006-11-29 09:22:49 +00:00
bagyenda 1075745c33 Minor fix for VASP Error element on VAS GW side 2006-11-28 12:00:20 +00:00
bagyenda 99ad888a54 *** empty log message *** 2006-11-28 10:43:04 +00:00
bagyenda 5eec86d69e Base build on Kannel CVS fully 2006-11-27 15:08:02 +00:00
bagyenda 65a82a7175 Removal of code work-arounds for Kannel MIME bugs (now fixed) 2006-11-25 11:53:40 +00:00
bagyenda 00c7e34515 fix: correct quoting of content-type parameters in mime message 2006-11-18 06:20:05 +00:00
bagyenda 8ece099c13 Fix: reply charging attribute in mm7 module 2006-11-11 05:49:19 +00:00
bagyenda f34daaa335 Improved source organisation, version string & change log 2006-11-07 16:52:23 +00:00
bagyenda 6e363677a0 *** empty log message *** 2006-11-07 15:29:55 +00:00
bagyenda c6b75666ab - Adding version file 2006-11-03 09:39:07 +00:00
bagyenda 0b22c99c69 mm7: removal of some-url dummy in SOAP header 2006-10-30 13:02:42 +00:00
bagyenda 8e6ecf8a5c Minor clean-up: fold *_shell MMSC external modules into main code 2006-10-27 14:27:30 +00:00
bagyenda ea98a5da35 Quotes around content subtype. Logica MMC parsing badly. Sigh! 2006-10-19 11:24:09 +00:00
bagyenda 89fbf157c8 updates to MM7/SOAP: Add mm7 namespace to all tags 2006-10-19 07:30:21 +00:00
bagyenda 63b90a7845 Remove quotes from text/xml content type (to please Logica MMC!) 2006-10-17 07:53:16 +00:00
bagyenda f2d45f4164 fix: mm7/soap error code 4004 erroneously reported as 4001 2006-10-16 12:38:44 +00:00
bagyenda c3feca09ff Mbuni updated to Kannel 1.4.1 -- initial stab 2006-10-12 15:21:46 +00:00
bagyenda 26cf73882b MM7: Minor fix - remove MessageID field from all response types but SubmitRsp 2006-09-14 12:47:37 +00:00
bagyenda caa71ca8ca MM7/SOAP fix: correctly map MessageID field to Message-ID on MM1 side
configure.ac: add -Wall -O4 flags for gcc (Linux/Mac)
2006-09-06 11:49:23 +00:00
bagyenda c73765c7a9 MMSC fix: Do not copy DLRs to VASP who receives copies of local messages 2006-09-02 06:26:13 +00:00
bagyenda 64c2ffe8ed MM7/EAIF: Force the message-id message header to whatever sent by MMSC 2006-09-01 14:35:04 +00:00
bagyenda 356905c4b6 Minor fix: MM7 DeliverRsp should not have message ID parameter 2006-08-28 15:31:44 +00:00
bagyenda 491a6173a8 - Added ServiceCode parameter to both sendmms cgi vars, and also to mms-service 2006-08-11 10:05:46 +00:00
bagyenda 3e010fccd4 - Slight bug fixes - syntax issues 2006-08-07 20:58:13 +00:00
bagyenda e652be1d62 Added message-ID parameter to prov-notify-script 2006-07-27 10:37:10 +00:00
bagyenda 96708be15c configure.ac fix for freebsd 2006-07-17 10:40:17 +00:00
bagyenda c42ddb8aa5 - Improved handling of retrieve-conf message received on send interfaces 2006-07-17 06:52:10 +00:00
bagyenda bbeb0c91e3 - Slight changes in default log file paths (to separate mmsbox log from mmsc log) 2006-07-17 05:43:33 +00:00
bagyenda 88de7ef670 - Add MIME-Version header to email messages outgoing
- check for short code in globalsender before checking if local recipient
2006-07-14 13:11:08 +00:00
bagyenda 79b19bac64 - Minor fix for ? char in sendsms url
- Minor fix for default queue run interval (was 0.1, now 5 secs)
2006-07-13 12:01:24 +00:00
bagyenda 7fd8045dd4 - Allow Send-MMS port to support HTTP POST from HTML-style forms, including enctype multipart/form-data 2006-06-20 13:32:54 +00:00
bagyenda 4d625f2375 Add: default message expiration for mmsbox message 2006-06-02 12:42:42 +00:00
bagyenda e656ec81a7 Initial import - sample mmsbox config 2006-05-30 06:53:33 +00:00
bagyenda 1e21db8592 further improvements to HTTP POST data sent by MMSBox to a service: Always add filename parameter to each variable. 2006-05-30 06:42:05 +00:00
bagyenda b2f178153c MMSbox: Improved sending of data to service - try to send all parts to look like files 2006-05-29 14:00:36 +00:00
bagyenda d48ac96cd7 Max send attempts does not expire message, only expiry time does 2006-05-29 08:49:00 +00:00
bagyenda f8c0ef9a7b fix: reduce length of trans-id and msgid 2006-05-29 06:30:39 +00:00
bagyenda 9e59d79de5 fix: allow mmsbox incoming mmsc conn without auth 2006-05-23 12:38:24 +00:00
bagyenda 1bd576132d Fixed: double-free in mmsglobalsender 2006-05-22 10:06:22 +00:00
bagyenda cfa26d3c75 - Bug fix, failure when x-wap-profile header missing 2006-05-15 17:07:06 +00:00
bagyenda feeb8ab13c - Fix for send local MMS to VASP 2006-05-15 06:40:07 +00:00
bagyenda 0ccc7938d0 - CVS repository change noted in documentation 2006-05-13 09:44:33 +00:00
bagyenda fcebfd2ea1 - Rationalised MM7 config for MMSC
- Moved functions out of mmlib that do not belong there
- Improved logging in mmsproxy
- detokenize module improvements (send full url when no token)
- Add default mms-to-email subject config
- Misc. changes
2006-05-13 09:37:25 +00:00
bagyenda 3e6f552a5f further improvements to detokenizer module usage - send request IP only to module if token missing 2006-05-08 13:25:02 +00:00
bagyenda 11574bb88e - Further fixes to detokenizer module usage
- Code movement (from mmlib to more specific mmsc where it is used)
2006-05-08 11:19:38 +00:00
bagyenda 0f38817669 improved detokenizer_shell module: Added default token as "x" 2006-05-08 06:45:20 +00:00
bagyenda 50fd9b03aa improved detokenizer_shell module: Script now receives 2nd argument as request-ip 2006-05-08 06:42:35 +00:00
bagyenda bc4ef69c40 Minor fix, better detection of IPv6 addresses. 2006-05-06 14:29:14 +00:00
bagyenda 142c9f8342 Improved logging of NotifyResp messages om MM1 interface 2006-05-06 14:08:12 +00:00
bagyenda ea8bce278a - Added config param to restrict response from mms-service (VAS GW)
- Added param for headers that should be sent to MMC are received from mms-service response (VAS GW)
- Fixed bug where omit-empty param for VAS GW was actually ignored
2006-05-03 13:52:40 +00:00
bagyenda ca05acedc9 Minor bug fix (double free) in mmsbox 2006-05-02 13:02:15 +00:00
bagyenda e92035851f Minor type cast -- compiler warning on 64bit machines 2006-04-19 14:48:43 +00:00
bagyenda aa1708af9a - Minor improvements to logging of failed MM7 connections
- Reduced default queue run interval
2006-04-18 04:25:55 +00:00
bagyenda ddcd63dfa2 Misc patches - message-ID format, resolver module fallbacks - thanks to Dziugas Baltrunas 2006-04-12 07:14:45 +00:00
bagyenda ef53251db3 - More mmsbox fixes to please Ericsson MMC
- Added 'vasid' send-mms URL parameter
2006-04-12 06:52:54 +00:00
bagyenda dfc9f52994 Minor addition for MM7/SOAP -- add start element MIME type 2006-04-06 07:55:45 +00:00
menulis 53c8b46e57 - Created contrib directory for various plug-ins and/or tools to use with mbuni
- Added sample mbuni-init.d script
2006-03-28 10:05:46 +00:00
bagyenda 83d1c98991 Further cleanups for MM7/Soap and mmsbox - better error reporting, better xml content 2006-03-28 08:37:25 +00:00
bagyenda dde519afc2 minor fix to shell-based resolver 2006-03-27 13:00:48 +00:00
bagyenda 2a25a4cd3e - Changes to mm7/soap module to please java packages (Resin -- SOAP-ENV header prefered)
- Removal of outdated config params
2006-03-24 16:26:05 +00:00
bagyenda fa8e2b7f02 Minor fix to mmsbox - send_eaif missing X-Mms-Transaction-ID header 2006-03-21 10:46:27 +00:00
bagyenda 6972fad0fe - More graceful crash when config groups mbuni & core missing
- Documentation fixes
2006-03-10 05:38:29 +00:00
bagyenda e1a4f3d031 improved quoting of args 2006-03-03 05:36:07 +00:00
bagyenda 7644c1d064 - Added escaping of shell characters in parameters to sendmail command
- Cleanup documentation (colour schemes)
2006-03-02 10:57:19 +00:00
bagyenda cc00c947ec Added missing DeliveryReport header for MM7/SOAP 2006-02-28 11:18:13 +00:00
bagyenda f5834f50bb - Email2MMS now uses relay-hosts config rather than relay prefixes (nod to number portability) 2006-02-28 10:36:36 +00:00
bagyenda 47904ecd65 - Fixed error in interpretation of DeliveryReport field of MM7/SOAP
- Further cleanups of uaprof module
2006-02-28 04:38:23 +00:00
bagyenda e13422bab4 Fix: Immediate fetch and store of missing UAProf data on demand 2006-02-24 13:29:24 +00:00
bagyenda cba8424eef remove profile engine startup in mmsrelay and mmssend 2006-02-24 05:21:39 +00:00
bagyenda 35e33941c7 Added gw_assert() calls and better error checking in mms_msg module 2006-02-24 05:15:26 +00:00
bagyenda 3d88101a5f Minor fix for uaprof handling in mmsproxy -- improved fallback 2006-02-21 15:40:30 +00:00
bagyenda 7efbee12b7 Bug fix in mms_billing_shell.c - honour return value of script 2006-02-21 14:36:36 +00:00
bagyenda 05d1910723 Minor fix to mmlib/mms_cfg.c -- added errno.h 2006-02-21 10:43:59 +00:00
bagyenda d89834bda1 Moved all config file handling out of Kannel into a Mbuni module 2006-02-17 11:48:33 +00:00
bagyenda 2188c0c6c8 Typo fixes 2006-02-09 13:41:56 +00:00
bagyenda 0581db65b4 Crash fix in mmsbox related to send-mms http interface bug 2006-01-23 07:11:33 +00:00
bagyenda 5c1107594d Misc. memory leak fixes (thanks to lool@dooz.org 2006-01-11 05:29:21 +00:00
bagyenda 0b9802fce3 mmlib fix for missing transaction-id 2006-01-07 05:03:13 +00:00
bagyenda a27ae1b7b2 Fix for User-Agent version number string. 2005-12-13 04:39:28 +00:00
bagyenda fa4bac1491 increase max length of storage-directory file name 2005-12-12 04:46:46 +00:00
bagyenda bbd268ecce mms_retrieveconf crash fix: ignore source message type 2005-11-15 05:23:47 +00:00
bagyenda 88a99db39d fix: configure --with-kannel-dir should work 2005-11-09 13:12:55 +00:00
bagyenda 183b162be8 Allow host-alias field to contain '/' and other nasty characters 2005-11-06 08:56:13 +00:00
bagyenda 26b1c37a1d Improved sender/recipient address format checking 2005-11-04 16:43:16 +00:00
bagyenda 788ba4c2fe update INSTALL file 2005-10-31 15:05:13 +00:00
bagyenda 0350bbcb65 adding mmlib/.cvsignore 2005-10-27 05:11:46 +00:00
bagyenda 6098cf5029 Updated documentation and patch for mms-to-email and local mms vasp handlers 2005-10-25 11:01:23 +00:00
bagyenda 9b672030a1 Added mms-to-email and local mms handler VASP 2005-10-25 10:55:01 +00:00
bagyenda 068ebd9a9c Adding .cvsignore files
Small bug fix to mmsmobilesender (if recipient does not support mms and no message set, do not send it)
2005-10-25 09:53:13 +00:00
bagyenda 4a6237fda7 license fixes 2005-10-23 16:52:51 +00:00
bagyenda 9c7597812b Message-ID insertion bug fix 2005-10-21 12:37:15 +00:00
bagyenda c8ed17f864 add makefile.am 2005-10-21 09:09:54 +00:00
bagyenda 22fd2f9bd3 Fixes for message id mis-spelling in encoder/decoder 2005-10-21 08:04:42 +00:00
bagyenda 2aa2319a6f Updates to documentation for new build procedures 2005-10-20 11:08:33 +00:00
bagyenda 07119b61f9 CVS cleanup to allow better/easier builds on Debian and others 2005-10-20 11:02:32 +00:00
bagyenda b4386c0bc3 Fix to ensure shutdown of mmsproxy on signal 2005-10-20 05:26:29 +00:00
bagyenda f101c756a2 Update documentation to cover VAS GW changes. 2005-10-17 17:05:21 +00:00
bagyenda 44a68b5e79 Adding license to misc files, changing comment format in configure.ac. 2005-10-17 04:36:09 +00:00
bagyenda fdd73ba3b6 Added request ip to detokenizer interface 2005-09-27 16:46:09 +00:00
bagyenda 88d7ff9a84 Bug fix: Keep message ID constant even when message crosses multiple interfaces (mm1, mm7, etc) 2005-09-27 16:34:40 +00:00
bagyenda 593cf0436b Fixed usage of allow-ip/deny-ip in mmsproxy and mmsbox 2005-09-23 04:28:32 +00:00
bagyenda c5c0cab256 Improvements to mmsproxy (do not free NULL Octstr) 2005-09-22 07:03:26 +00:00
bagyenda 189e6e8b73 adding mmsbox.h to cvs 2005-09-21 16:34:38 +00:00
bagyenda dd86106119 Fixes for http-post-parameters in mmsbox, better handling of x-mbuni-to header 2005-09-15 07:57:56 +00:00