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
bagyenda
21546794d8
Misc. MM7 and EAIF fixes for MMSBox functionality
2005-09-14 07:01:09 +00:00
bagyenda
5d9bd9b3a5
Misc bug fixes in mmsbox module
2005-09-12 09:51:31 +00:00
bagyenda
48ed54d110
MMSBox bug fixes
2005-09-09 13:11:38 +00:00
bagyenda
4ceeeb8128
First implementation of mmsbox functionality, making Mbuni provide client-side VAS functionality,
...
similar to that provided by Kannel for SMS.
2005-09-07 10:10:41 +00:00
bagyenda
fc0524057e
MMSBox init code
...
Adding SSL support to Mbuni
2005-09-02 11:41:28 +00:00
bagyenda
7dd3546ab3
Re-organisation of functions and files in preparation for adding MMSBox functionality
2005-09-01 10:26:36 +00:00
bagyenda
ebe98efd32
m-retrieve-conf message not deleted from mobile queue after notification to receiver
2005-08-03 14:21:17 +00:00
bagyenda
eafec96bd9
Corrected use of notify-unprovisioned flag
2005-07-26 13:26:02 +00:00
bagyenda
5409f34c79
updates to summary change log
2005-07-26 05:08:04 +00:00
bagyenda
be06cd60ce
Added content-adpatation config param to turn on/off content adaptation
2005-07-15 05:44:23 +00:00
bagyenda
472b5fb4b1
Fix: If phone supports content type */* then it accepts even presentations -- thanks to Mathias Hofmann
2005-07-14 07:07:24 +00:00
bagyenda
c93a5ca1bb
Kannel patch update: coding of content-id value fixed, fix to detect charset values in CAPS.
...
Email2MMS: Removed extra email headers that caused problems for some phones.
2005-07-08 12:32:27 +00:00
bagyenda
f6c90d2c9a
Attempted fix for string quouting problem!
2005-07-06 05:58:16 +00:00
bagyenda
17d3517eec
reverting change to wap/wsp_header.c for quote (")
2005-07-05 09:26:02 +00:00
bagyenda
f3fff0f45e
Fixed mis-counting of send attempts in mmsrelay
...
Improved handling of email addresses in queue module
Removed WSP_QUOTE patch to kannel's wap/wsp_headers.c -- it appears it is not needed.
2005-07-04 12:53:53 +00:00
bagyenda
6f7e3ea12d
Added support for HTTP proxy host/port a la Kannel (used for all HTTP outgoing transactions)
2005-07-04 09:14:47 +00:00
bagyenda
df3efbd19c
Improved reporting via prov-notify script
...
Removed prov-notify-script-arg config param
2005-07-04 08:19:18 +00:00
bagyenda
683948a174
bug fix: insert content-type header in message if missing, try and guess what it should be by examining message body
2005-07-01 06:13:59 +00:00
bagyenda
025c3f507b
mime conversion bug affecting content adaption fixed
2005-07-01 05:54:35 +00:00
matlads
d61af3945f
correct typo including mms_mm7soap.c twice, should be mms_mm7soap.h
2005-06-23 11:47:37 +00:00
matlads
7af14eec04
add mms_mm7soap.h to files included by make dist
2005-06-23 11:41:59 +00:00
bagyenda
19873786c1
Minor update to kannel patch
2005-06-20 10:35:08 +00:00
bagyenda
422c72137c
misc. updates
2005-06-15 06:46:49 +00:00
bagyenda
de883c68b2
fixed crash in mm7soap proxy
2005-06-02 12:46:36 +00:00
bagyenda
89f4fa061f
Removed dangerous use of tmpnam()
2005-06-01 05:20:23 +00:00
bagyenda
d921d00ae8
Removed hard-coded reference to /tmp/ directory.
2005-05-27 10:09:18 +00:00
bagyenda
a52b301e16
Minor fix to EAIF module
2005-05-26 06:59:25 +00:00
bagyenda
7cd09e14cb
Improved handling of mal-formed binary messages
2005-05-24 07:16:32 +00:00
bagyenda
e3b7753a27
check for null body when mime converting
2005-05-20 10:50:07 +00:00
bagyenda
df8bbcb660
Minor code changes to enable warning-free compile with gcc 4.0
2005-05-20 05:36:44 +00:00
bagyenda
38e36613c9
fix for non-standard opendir() on reiserfs
2005-05-11 05:51:57 +00:00
bagyenda
b45bd9059e
Minor fix to mmsproxy (max number of mmbox messages returned in query)
2005-05-05 07:10:49 +00:00
bagyenda
6c1cc4d59f
Minor fix to mmsproxy
2005-05-05 05:48:52 +00:00
bagyenda
e10f3caf93
Update to mbuni-kannel-patch (OMA-OTA code).
2005-05-02 06:10:57 +00:00
bagyenda
0534bbcd63
Minor bug fix to mm7soap handler -- no crash if http body is empty.
2005-04-29 05:28:41 +00:00
bagyenda
4991ad3e24
Fixes to documentation
2005-04-25 15:55:27 +00:00
bagyenda
fd898205b3
Minor changes to configure script (remove dependencies implied by kannel dependency)
2005-04-25 11:32:09 +00:00
bagyenda
720f81d04f
Changes to config file: All queue-directory directives replaced by single 'storage-directory' directive.
2005-04-22 14:27:50 +00:00