ChangeLog-1.2.1
上传用户:gzpyjq
上传日期:2013-01-31
资源大小:1852k
文件大小:25k
源码类别:

手机WAP编程

开发平台:

WINDOWS

  1. 2002-10-19  Stipe Tolj  <tolj@wapme-systems.de> 
  2.     * wap/wsp_headers.c: roll-back to previous revision. We have to resolve 
  3.       this issue more carefully. 
  4.  
  5. 2002-10-17  Stipe Tolj  <tolj@wapme-systems.de> 
  6.     * gw/smsc/smsc_smasi.c: added enquire_link facility to sm/asi protocol. 
  7.       Can be configured via 'enquire-link-interval' directive. 
  8.  
  9. 2002-10-17  Stipe Tolj  <tolj@wapme-systems.de> 
  10.     * gw/smsc/smsc_smpp.c: fixed a typo in DLR error handling.  
  11.       Thanks to Alexander Malysh <a.malysh@centrium.de> for spotting this. 
  12.       [Msg-ID: <200210161940.36328.a.malysh@centrium.de>] 
  13.  
  14. 2002-10-16  Stipe Tolj  <tolj@wapme-systems.de> 
  15.     * test/test_octstr_immutable.c: minor change to make dumping of arguments 
  16.       possible to. 
  17.  
  18. 2002-10-16  Stipe Tolj  <tolj@wapme-systems.de> 
  19.     * wap/wsp_headers.c: fixed a bug in WSP header packing that breaked MMS 
  20.       notification sending via PPG. 
  21.  
  22. 2002-10-16  Stipe Tolj  <tolj@wapme-systems.de> 
  23.     * doc/userguide/userguide.xml: added documentation to SMPP's directives 
  24.       [source|dest]-addr-[ton|npi] and source-addr-autodetect. 
  25.     * gw/smsc/smsc_smpp.c: changed DLR msg_id behaviour. SMPP spec says msg 
  26.       ids should be C string, this is default now. Via msg-id-type users 
  27.       may configure for smpp connections that use dec and hex values or mixes 
  28.       of those. 
  29.     * gwlib/cfg.def: added 'source-addr-autodetect' to smsc group for  
  30.       auto-detecting source addr in smpp module. 
  31.  
  32. 2002-10-16  Stipe Tolj  <tolj@wapme-systems.de> 
  33.     * gw/bb_smscconn.c: fixed a bug in http admin /status page routine if smsc 
  34.       groups did not have any smsc-id declared.  
  35.       Patch has been submited by Rene Kluwen <rene.kluwen@chimit.nl> 
  36.       [Msg-ID: <006501c2708f$52284400$1401a8c0@helena>] 
  37.  
  38. 2002-10-16  Stipe Tolj  <tolj@wapme-systems.de> 
  39.     * gw/smsc/smsc_smpp.c: roll-back to previous revision. Veto'ed Andreas 
  40.       commit because it took out the new msg-id-type feature, which is required 
  41.       by certain SMSC vendors. 
  42.  
  43. 2002-10-16 Andreas Fink <afink@gni.ch> 
  44.     * gwlib/http.c: fixed http basic authentication for DLRs 
  45.       a dlrurl containing username and password was crashing kannel before 
  46.       because http headers where not initialized. also potentially a problem 
  47.       in other places. 
  48.  
  49. 2002-10-15  Stipe Tolj  <tolj@wapme-systems.de> 
  50.     * gwlib/utils.c: fixed a bug in does_prefix_match(), when a number gets 
  51.       not recognized if it has the same length as in prefix list. Now  
  52.       prefix = number does get matched. 
  53.  
  54. 2002-10-15 Andreas Fink <afink@gni.ch> 
  55.     * gw/dlr.c gw/smsc/smsc_smpp.c: fixed DLR reports if message ID was hex or alpha 
  56.  
  57. 2002-10-15  Stipe Tolj  <tolj@wapme-systems.de> 
  58.     * gw/smsc/smsc_smasi.c: added enquire_link feature to pass a newline 
  59.       throught this connection to keep the TCP session up. 
  60.        
  61. 2002-09-23 Oded Arbel <odeda@m-wise.com> 
  62.     * gwlib/octstr.c: Fixed bug in octstr_insert_char(), patch by  
  63.       Rene Kluwen <rene.kluwen@chimit.nl> 
  64.       [Msg-Id: <75184712412.20020923031314@chimit.nl>] 
  65.  
  66. 2002-09-23 Andreas Fink <andreas@fink.org> 
  67.     * gwlib/octstr.c: fixed memory leak in octstr_url_encode 
  68.  
  69. 2002-09-19  Oded Arbel  <odeda@m-wise.com> 
  70.     * gw/smsc/smsc_at.c: Fixed a bug in at_receive(), reported by Rene Kluwen 
  71.     [Msg-ID: <200209191406.g8JE6L8H017962@ns.nesscis.com>] 
  72.  
  73. 2002-09-18  Oded Arbel  <odeda@m-wise.com> 
  74.     * gw/wap_push_ppg.c: Fixed a bug in get_mime_boundary that would cause  
  75.       it to get into an endless loop if the boundary was not ; terminated. 
  76.       changed the HTML entity name of a double quote from &qt; to &quot; 
  77.       and added ';' at the end of HTML entity, fixed endless loop bug 
  78.       in escape_fragment(). 
  79.        
  80. 2002-09-09  Stipe Tolj  <tolj@wapme-systems.de> 
  81.     * config.h.in, configure[.in], gwlib/cfg.c: veto against #define WIN32.  
  82.       This shoould be only used for Win32 native support, *not* for Cygwin 
  83.       support. 
  84.  
  85. 2002-09-08  Bruno Rodrigues  <bruno.rodrigues@litux.org> 
  86.     * doc/userguide/userguide.xml: fix 
  87.  
  88. 2002-09-06  Bruno Rodrigues  <bruno.rodrigues@litux.org> 
  89.     * gwlib/cfg.c, doc/userguide/userguide.xml: added directory include to  
  90.       configuration. If "include" argument is a directory, include the files  
  91.     * configure.in, config.h.in: Added #define WIN32 awareness 
  92.     * doc/userguide/userguide.xml: "un-drafted" post-xml 
  93.     * utils/build-cygwin-package: added first alpha version to a script to 
  94.       build some package for windows. Now, it creates a zip file with the 
  95.       executables, docs (if generated) and example configuration files 
  96.  
  97. 2002-09-06  Stipe Tolj  <tolj@wapme-systems.de> 
  98.     * gw/smsc/smsc_smpp.c: fixed a problem with the range of sequence_number. 
  99.       Reported by Angel. 
  100.       [Msg-ID: <NCEOLLKPFAEAOBBMHNHEGEFMDIAA.afradejas@mediafusion.es>] 
  101.  
  102. 2002-09-06  Stipe Tolj  <tolj@wapme-systems.de> 
  103.     * gw/bb_boxc.c, gw/bearerbox.c: made boxid++ thead-safe via mutex 
  104.     * docs/userguide/userguide.xml: documented the smsc specific  
  105.       'unified-prefix' directive for number normalization 
  106.     * gw/bb_smscconn.c, gw/smscconn.c, gw/smscconn_p.h: added 'unified-prefix' 
  107.       function on a smsc basis to set number normalization rules. 
  108.     * gwlib/cfg.def: added 'unified-prefix' to multi-group 'smsc'. 
  109.  
  110. 2002-09-06 Andreas Fink <afink@gni.ch> 
  111.     * gw/dlr.c: fixed a crash when migrating from MySQL database 
  112.     without source field to one which has. 
  113.  
  114. 2002-09-06 Andreas Fink <afink@gni.ch> 
  115.     * gw/dlr.c: fixed Stipe's modifications so it at least compiles! 
  116.  
  117. 2002-09-06  Stipe Tolj  <tolj@wapme-systems.de> 
  118.     * gw/dlr.c: fixing dlr_add_<db>() routines for the new DLR handling way. 
  119.       Thanks to Oded for reporting this. 
  120.     * gw/smsc/smsc_smpp.c, gw/smsc/smsc_at2.c: another fixes for the new DLR 
  121.       handling way. And again, reported by Oded :) 
  122.  
  123. 2002-09-06 Andreas Fink <afink@gni.ch> 
  124.     * gw/dlr.c: added Oded's patch to fix a missing parameter in mysql DLR. 
  125.  
  126. 2002-09-05  Stipe Tolj  <tolj@wapme-systems.de> 
  127.     * gwlib/utils.[ch], gw/urltrans.c, gw/smscconn.c: moved the identical  
  128.       routine does_prefix_match() from urltrans.c and smsccon.c to the  
  129.       higher abtraction layer to utils.c and made it publically available. 
  130.  
  131. 2002-09-05  Stipe Tolj  <tolj@wapme-systems.de> 
  132.     * gw/dlr.c: fixed a bug caused by a typo 
  133.     * gwlib/http.c, gwlib/parse.c: fixed minor compiler warnings 
  134.  
  135. 2002-09-04  Stipe Tolj  <tolj@wapme-systems.de> 
  136.     * gw/dlr.[ch], gw/urltrans.c: added a 'source' field to the DLR storage  
  137.       space, hence modified the dlr_add() call parameters. 
  138.       Re-organized how the DLR msg structs are transfered to smsbox and the  
  139.       msg->sms.dlr_url is now used to get the DLR URL. This is more clean  
  140.       and makes DLR proxying accross different SMSC modules posible. 
  141.     * gwlib/cfg.def: added 'field-source' for the mysql dlr definition 
  142.     * gw/smsc/smsc_*.c: added source parameter to call dlr_add() and changed 
  143.       msg->sms.msgdata handling after dlr_find() 
  144.     * gw/smsc/smpp_pdu.h: added submit_sm and deliver_sm esm_class defines 
  145.  
  146. 2002-09-04 Aarno Syv212nen <aarno@gni.ch> 
  147.     * STATUS: updated 
  148.     * TODO: typo fix 
  149.     * checks/check_ppg.sh: typo fix 
  150.     * gw/bb_boxc.c: Reformatted. Store wap push messages to the store file. 
  151.     * gw/pushkannel.conf: Added country-prefix to the example file. 
  152.     * gw/wap_push_ota.c: Minor formatting change. 
  153.     * gw/wap_push_ppg_pap_compiler.c: Ditto 
  154.     * gw/wap_push_mime.c: Better public function comment 
  155.     * gw/wap_push_ppg.c: Reformatted. Handling missing denied and allowed 
  156.     lists. Remove X-WAP-Application-Id header, when user agent is wml.ua. 
  157.     If there is none, assume wml.ua. Removed push.sia requirement, when push 
  158.     is confirmed. Use 'any' as default bearer and network. Do not add Content- 
  159.     Type header to responses. Use xml escapes when sending message fragment 
  160.     to pi. 
  161.     * gw/wap_push_ppg_pushuser.c: Reformatted. Use country-prefix. Handle  
  162.     missing allowed and denied lists. Do not add Content-Length to the  
  163.     responses. Edited function compare_octstr_sequence. 
  164.     * gwlib/cfg.def: Added country prefix.  
  165.     * gwlib/gwthread_pthread.c: Reformatted. Dummu function for older MacOSXs 
  166.     returns a value. 
  167.     * gwlib/http.[ch]: Added function http_header_value. 
  168.     * gwlib/octstr.[ch]: Added function octstr_insert_char. Memory leak wrapper 
  169.     around function octstr_format_valist. 
  170.     * gwlib/parse.[ch]: Added function parse_get_rest. 
  171.     * test/test_ppg.c: Removed content type sia. Use mms.ua as X-WAP-Applica- 
  172.     tion-Id value. Reformatted. Do not add Content-Length header. Use HTTP 
  173.     POST in test_ppg requests. 
  174.     * wap/wsp_strings.def: Added new content types and headers from newer wap 
  175.     specs. 
  176.  
  177. 2002-09-04  Stipe Tolj  <tolj@wapme-systems.de> 
  178.     * gw/smsc/smasi_pdu.c, test/test_cfg.c: fixed compiler warnings 
  179.  
  180. 2002-09-03  Stipe Tolj  <tolj@wapme-systems.de> 
  181.     * gw/smsc/smpp_pdu.c: fixed a bug in copy_until_nul() which caused to return 
  182.       octstr "" when the null-terminated string contained "". The return value 
  183.       in such a case should be NULL. 
  184.  
  185. 2002-09-03  Stipe Tolj  <tolj@wapme-systems.de> 
  186.     * doc/userguide/userguide.xml: documentation for the new 'msg-id-type'  
  187.       directive for the SMPP module 
  188.     * gw/smsc/smsc_smpp.c, gwlib/cfg.def: adding the 'msg-id-type' directive 
  189.       to indicate in which number base the SMSC is returning msg ids. 
  190.       Patch provided by Nisan Bloch <nisof@amagoblin.co.za>. 
  191.       [Msg-ID: <5.1.0.14.0.20020819203925.020675c0@amagoblin.ialien.co.za>] 
  192.  
  193. 2002-09-02  Stipe Tolj  <tolj@wapme-systems.de> 
  194.     * gw/shared.[ch]: added deliver_to_bearerbox() which is identical to write_xxx 
  195.       but returns an error code which can be used for errror handling. 
  196.     * gwlib/cfg.[ch]: switched from static void dump_group() to void grp_dump() 
  197.       to make this function publically available and usable in the code. 
  198.  
  199. 2002-08-26  Stipe Tolj  <tolj@wapme-systems.de> 
  200.     * gw/bb_store.c: obey if we log in localtime for the store-status 
  201.  
  202. 2002-08-26  Stipe Tolj  <tolj@wapme-systems.de> 
  203.     * test/test_cfg.c: added error code return for int main() to indicate if a 
  204.       configuration syntax was ok or not. This can be used in control shell 
  205.       scripts to check Kannel's configuration files. 
  206.  
  207. 2002-08-23  Stipe Tolj  <tolj@wapme-systems.de> 
  208.     * gwlib/http.c: fixed HTTP persistent connection misbehaviour in 
  209.       http_send_reply() which caused to do keep-alives, even while the client 
  210.       requested to close the connection. 
  211.  
  212. 2002-08-23  Stipe Tolj  <tolj@wapme-systems.de> 
  213.     * gw/smsc/smsc_at2.c, gwlib/http.c: fixed a minor compiler warnings 
  214.     * gw/smsc/smsc_smpp.c: fixed a type in handle_pdu(), reported by  
  215.       Vibhu Mohindra <vibhu@dialogsl.net> 
  216.       [Msg-ID: <20020822214514.GA4279@lfs.localdomain>] 
  217.  
  218. 2002-08-22  Stipe Tolj  <tolj@wapme-systems.de> 
  219.     * wap/wap_events.def, wap/wtp.c: added a RcvResult event and a coresponding 
  220.       unpack_result() function. This is necessary for an upcoming wap proxy. 
  221.  
  222. 2002-08-22  Stipe Tolj  <tolj@wapme-systems.de> 
  223.     * doc/userguide/userguide.xml, gw/smsc/smsc_at.[ch], gw/sms.h: 
  224.       Oded's patch for full DLR support in AT2 module. Some further  
  225.       improvements and fixes included. 
  226.       [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296F5A@exchange.m-wise.com>] 
  227.  
  228. 2002-08-20  Stipe Tolj  <tolj@wapme-systems.de> 
  229.     * gwlib/http.[ch]: added HEAD method support for HTTP client module 
  230.       functions, this modifies the http_start_request() prototype. 
  231.     * gw/numhash.c, test/test_smsc.c: changed calls to http_get_real() 
  232.     * gw/smsbox.c: added method to remember_receiver() and get_receiver() and 
  233.       changed calls to http_start_request() 
  234.     * gw/wap-app.c, gw/smsc/smsc_http.c, gwlib/xmlrpc.c, test/test_ppg.c:  
  235.       changed calls to http_start_request() 
  236.     * test/test_http.c: added -m option so select HTTP method type for request 
  237.       and changed calls to http_start_request() 
  238.  
  239. 2002-08-19  Stipe Tolj  <tolj@wapme-systems.de> 
  240.     * wap/wtp_pdu.def: changed the TPI documentation string to make them more 
  241.       specification conform. 
  242.  
  243. 2002-08-19  Stipe Tolj  <tolj@wapme-systems.de> 
  244.     * gw/smsc/smsc_smpp.c: fixed a bit calculus typo, reported by Nisan. 
  245.       [Msg-ID: <5.1.0.14.0.20020819154851.02066060@amagoblin.ialien.co.za>] 
  246.  
  247. 2002-08-19  Stipe Tolj  <tolj@wapme-systems.de> 
  248.     * gw/smsc/smasi_pdu.c: fixed a parsing bug in decode_type() and switched 
  249.       some error levels from error to warning for the sake of the logs. 
  250.  
  251. 2002-08-15  Stipe Tolj  <tolj@wapme-systems.de> 
  252.     * doc/userguide/userguide.xml: added new SMSC type section for the SM/ASI 
  253.       protocoll. 
  254.     * gw/smsc/smasi_pdu.[chdef], gw/smsc/smsc_smasi.c, gw/smscconn.c,  
  255.       gw/smscconn_p.h: added the new 'smasi' SMSC type for connecting to 
  256.       SM/ASI protocoll SMSC, like the CriticalPath InVoke SMS Center. 
  257.  
  258. 2002-08-15  Stipe Tolj  <tolj@wapme-systems.de> 
  259.     * gw/bb_smscconn.c: removing debug line from previous testing and  
  260.       commented out lines and added 're-connecting' state to smsc2_status(). 
  261.     * gw/smsc/smsc_smpp.c: fixed a bug with possible segfault when acessing the  
  262.       smpp->msgs_to_send in queued_cb() while the connection has been shutdown 
  263.       and the status page queueries all available connections. 
  264.  
  265. 2002-08-13 Harrie Hazewinkel <harrie@mod-snmp.com> 
  266.     * Changed the '<NULL>' into '(null)' since the former is 
  267.       to close to XML and may cause confusion. 
  268.  
  269. 2002-08-13  Stipe Tolj  <tolj@wapme-systems.de> 
  270.     * test/test_http_server.c: allow to use multi-threaded HTTP server tests 
  271.  
  272. 2002-08-12  Stipe Tolj  <tolj@wapme-systems.de> 
  273.     * gw/smsc/smpp_pdu.c: fixing a compiler warning 
  274.     * gwlib/octstr.[ch].debug: added missing octstr_recode() and _read_pip()  
  275.       functions in the debug version of the octstr module 
  276.  
  277. 2002-08-11  Stipe Tolj  <tolj@wapme-systems.de> 
  278.     * gw/smsc/smpp_pdu.[chdef], gw/smsc/smsc_smpp.c: rollback to previous  
  279.       revision and adding a silent fix to SMPP PDU elements that are to long. 
  280.     * Makefile.in: fixing missing dependency generation in file .depend for  
  281.       all modules in the 'new' gw/smsc sub-directory. This has caused to keep 
  282.       make quite, even while source files changed in gw/smsc. 
  283.  
  284. 2002-08-11 Harrie Hazewinkel <harrie@mod-snmp.com> 
  285.     * Moved more smsc related code into gw/smsc/ 
  286.       gw/smsc.h -> gw/smsc/smsc.h 
  287.       gw/smsc_p.h -> gw/smsc/smsc_p.h 
  288.     * gwlib.octstr.c: graceful handling of the Octstr* when it is 
  289.       NULL, instead of panicing. 
  290.       Oded Arbel <odeda@m-wise.com> 
  291.       [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296EEF@exchange.m-wise.com>] 
  292.     * Converted all doc/ChangeLog-* file to have a UNIX line ending and 
  293.       not the '^M'. 
  294.     * gw/smsc/smsc_smpp.c, gw/smsc/smpp_pdu.h, gw/smsc/smpp_pdu.def: 
  295.       Make sure that the address length going into the PDU is not longer 
  296.       then the maximum length. If the address is longer it causes a panic. 
  297.       Oded Arbel <odeda@m-wise.com> 
  298.       [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296EEF@exchange.m-wise.com>] 
  299.        
  300.  
  301. 2002-08-10  Stipe Tolj  <tolj@wapme-systems.de> 
  302.     * gwlib/list.c: fixed a mutex_destroy() problem, because list is still  
  303.       locked while mutex is destroyed. 
  304.  
  305. 2002-08-09  Harrie Hazewinkel <harrie@mod-snmp.com> 
  306.     * Moving the smsc code into a subdiretory gw/smsc. 
  307.       files moved (into gw/smsc): 
  308.       emimsg.c emimsg.h smpp_pdu.c smpp_pdu.def smpp_pdu.h 
  309.       files changed: test/drive_smpp.c test/test_smsc.c 
  310.  
  311. 2002-08-08  Stipe Tolj  <tolj@wapme-systems.de> 
  312.     * gw/smsc/smsc_http.c: fixed the "failed" logging to access.log, which was 
  313.       caused because the relayed smsbox instance send HTTP_ACCEPT and the 
  314.       module did only like HTTP_OK.  
  315.     * ChangeLog: reorganized the huge ChangeLog to version specific chunks 
  316.       into doc/. Only changes since the last stable release are inside the 
  317.       current ChangeLog in the top level directory from now on. 
  318.  
  319. 2002-08-08  Harrie Hazewinkel <harrie@mod-snmp.com> 
  320.     * Moving the smsc code into a subdiretory gw/smsc. 
  321.       Only the smsc.h, smsc_p.h smscconn.h and smscconn.c are 
  322.       as API still in the gw directory. 
  323.       files moved (into gw/smsc): 
  324.       smsc_at2.h, smsc_cimd2.c, smsc_fake.c, smsc_sema.c, smsc.c, 
  325.       smsc_sema.h, smsc_cgw.c, smsc_emi.c, smsc_http.c, smsc_at.c, 
  326.       smsc_smpp.c, smsc_cimd.c, smsc_emi2.c, smsc_ois.c, smsc_at2.c, 
  327.       smsc_wrapper.c 
  328.       files changed: Makefile.in gw/smscconn.c, gw/smscconn_p.h 
  329.  
  330. 2002-08-08  Harrie Hazewinkel <harrie@mod-snmp.com> 
  331.     * configure.in: Be a little less strict for the '--enable-warnings' 
  332.     * gwlib/conn.h: fixed 3 warnings. 
  333.  
  334. 2002-08-08  Stipe Tolj  <tolj@wapme-systems.de> 
  335.     * gw/smsc_http.c: typo fix. 
  336.     * gw/wap-appl.c: added HTTP HEAD method for WSP->HTTP requests 
  337.  
  338. 2002-08-07  Stipe Tolj  <tolj@wapme-systems.de> 
  339.     * gw/bb_store.c: fixed a segfault bug in store_status() 
  340.  
  341. 2002-08-07  Stipe Tolj  <tolj@wapme-systems.de> 
  342.     * gw/bb_http.c, gw/bearerbox.[ch] : renaming start operation to 'restart' 
  343.       to indicate that this is used after bearerbox has started and individual 
  344.       smsc have been shutdown previously. 
  345.     * gw/bb_smscconn.c: fixed serious problems in /stop-smsc, /start-smsc 
  346.       admin commands and /status page retrieval 
  347.     * gw/smsc_emi2.c, gw/smsc_fake.c: fixed a segmenation fault bug, which was 
  348.       caused by /status page lookup when a specific conn was already shutdown 
  349.  
  350. 2002-08-07 Harrie Hazewinkel <harrie@mod-snmp.com> 
  351.     * Fix/partial rollback of the access log facility for the wapbox. 
  352.  
  353. 2002-08-06  Stipe Tolj  <tolj@wapme-systems.de> 
  354.     * gw/bb_store.c: fixed possible race conditioning for sms_store list in 
  355.       store_status() causing segfault. 
  356.  
  357. 2002-08-06 Harrie Hazewinkel <harrie@mod-snmp.com> 
  358.     * Added an access log facility to the wapbox. 
  359.  
  360. 2002-08-06  Stipe Tolj  <tolj@wapme-systems.de> 
  361.     * doc/userguide/userguide.xml: fixed typos from last commit. 
  362.     * contrib/mon/kannel.monitor: some slight changes to the monitor module 
  363.     * gw/bb_smscconn.c: fixed a possible critical race condition causing  
  364.       segfaulting bearerbox if the admin status page is called to often. 
  365.  
  366. 2002-08-05  Stipe Tolj  <tolj@wapme-systems.de> 
  367.     * doc/examples/dlr-*.conf: fixed a typo in the 'dlr-db' group for the id 
  368.       variable 
  369.  
  370. 2002-08-05  Stipe Tolj  <tolj@wapme-systems.de> 
  371.     * doc/userguide/userguide.xml: added documentation about libSDB support 
  372.       as DLR storage space type 
  373.     * doc/*.conf, doc/examples/dlr-sdb.conf: moved the .conf files to  
  374.       doc/examples and added a dlr-sdb.conf example configuration file 
  375.     * config.h.in, configure[.in], gw/dlr.[ch], gw/shared.c, gwlib/cfg.def: 
  376.       added libSDB support as DLR storage type. libSDB is an abstraction 
  377.       library for various DB system, including MySQL, PostgreSQL, Oracle, 
  378.       gdbm and some others. 
  379.      
  380. 2002-08-05  Stipe Tolj  <tolj@wapme-systems.de> 
  381.     * gw/smsbox.c: fixed a bug for an uninitialized rpi value inside 
  382.       smsbox_req_sendsms() 
  383.      
  384. 2002-08-05  Stipe Tolj  <tolj@wapme-systems.de> 
  385.     * doc/userguide/userguide.xml: added documentation about RPI support 
  386.     * gw/smsc_smpp.c, gw/smsc_emi2.c, gw/smsbox.c, gw/smpp_pdu.h, 
  387.       gw/msg-decl.h: added Return Path Indicator (RPI) support for  
  388.       SMPP and EMI2 via boolean sendsms interface parameter 'rpi' 
  389.  
  390. 2002-08-05  Stipe Tolj  <tolj@wapme-systems.de> 
  391.     * gw/smsc_emi2.c, gwlib/cfg.def: added EMI2 specific configuration 
  392.       directives 'notification-pid' and 'notification-addr'.  
  393.       Patch submitted by "Dima Milentiev" <Dima@m-wise.com> 
  394.       [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296EB9@exchange.m-wise.com>] 
  395.  
  396. 2002-08-05  Bruno Rodrigues  <bruno.rodrigues@litux.org> 
  397.     * doc/modems.conf: added keepalive command to M20: signal and battery level 
  398.     * gw/smsc_emi2.c, doc/userguide/userguide.xml: Added keepalive support when  
  399.       there's no username and password. "my-number" should be set. 
  400.  
  401. 2002-08-04  Stipe Tolj  <tolj@wapme-systems.de> 
  402.     * gw/wml_compiler.c: fixed a segmentation fault bug in check_if_emphasis() 
  403.       which was caused while a nulled node->name gets into strcmp(). 
  404.       Thanks to Peter Bieringer <pb@bieringer.de> for reporting this. 
  405.  
  406. 2002-08-03  Stipe Tolj  <tolj@wapme-systems.de> 
  407.     * gw/bb_store.c: fixed a minor compiler warning 
  408.     * gw/bb_smscconn.c: fixed a possible segmentation fault bug in  
  409.       smsc2_status while accessing the SMSCConn structure. 
  410.     * gw/smsc_smpp.c: disallow start if no system-type is specified 
  411.  
  412. 2002-08-02 Harrie Hazewinkel <harrie@mod-snmp.com> 
  413.     * Added a '--with-cflags=CFLAGS' and '--with-libs=LIBS' configuration 
  414.       options. These are usefull when Kannel is linked again additional 
  415.       proprietary modules, such as an SNMP module. 
  416.  
  417. 2002-08-02  Stipe Tolj  <tolj@wapme-systems.de> 
  418.     * doc/userguide/userguide.xml: updated documentation about HTTP admin 
  419.       commands for 'status', 'store-status', 'start-smsc' and 'stop-smsc' 
  420.     * gw/bb_http.c, gw/bb_store.c, gw/bearerbox.h: implemented 'store-status' 
  421.       HTTP admin command to retrieve the messages currently in the main queue 
  422.  
  423. 2002-08-01  Stipe Tolj  <tolj@wapme-systems.de> 
  424.     * doc/userguide/userguide.xml: documentation for new smsbox group  
  425.       directives 'http-request-retry' and 'http-queue-delay' 
  426.     * gw/smsbox.c, gwlib/cfg.def: added HTTP request queueing for  
  427.       sms-service 'get-url' and 'post-url' services. 
  428.  
  429. 2002-08-01 Harrie Hazewinkel <harrie@mod-snmp.com> 
  430.     * Adding more warnings to the '--enable-warnings' and deleted the 
  431.       duplicate '-g -O2' options when '--enable-warnings'. 
  432.       Only the following warnings cannot be avoided, since these 
  433.       depend on the lex/flex and yacc/bison plus the system. 
  434.       - wmlscript/wsint.h:217: warning: function declaration isn't a prototype 
  435.       - wmlscript/wslexer.c:166: warning: no previous prototype for `ws_yy_lex' 
  436.       - wmlscript/wsint.h:237: warning: previous declaration of `ws_yy_parse' 
  437.  
  438. 2002-07-31  Stipe Tolj  <tolj@wapme-systems.de> 
  439.     * gw/smsc_emi2.c: fixed a bug when using /status.xml for an EMI2 link 
  440.       that does not set any username. <null> is interpresed as XML start tag 
  441.       and hence we don't produce a valid XML file. 
  442.  
  443. 2002-07-31  Stipe Tolj  <tolj@wapme-systems.de> 
  444.     * gw/smsbox.c: changed formating of HTTP User-Agent headers to be  
  445.       in "foobar/1.2" style. 
  446.  
  447. 2002-07-29  Stipe Tolj  <tolj@wapme-systems.de> 
  448.     * test/fakewap.c: fixed compiler warnings from previous commit. 
  449.  
  450. 2002-07-23 Harrie Hazewinkel <harrie@mod-snmp.com> 
  451.     * Adding an extra option to the fakewap test which can print out 
  452.       the complete message in human-readable format. The characters/bytes 
  453.       of the message that are not printable are printed as '_'. 
  454.       This is to facilitate debugging of the content part. 
  455.  
  456. 2002-07-15  Stipe Tolj  <tolj@wapme-systems.de> 
  457.     * doc/userguide/userguide.xml: added documentation about the 
  458.       'allowed|denied-receiver-prefix' directives for sms-service groups. 
  459.  
  460. 2002-07-15  Stipe Tolj  <tolj@wapme-systems.de> 
  461.     * gw/urltrans.[ch], gw/smsbox.c, gwlib/cfg.def, test/test_urltrans.c: 
  462.       added 'allowed-receiver-prefix' and 'denied-receiver-prefix' for  
  463.       sms-service groups. This is used to restrict access to service 
  464.       requests coming in on certain receiver numbers, i.e. shortcut numbers. 
  465.  
  466. 2002-07-09  Stipe Tolj  <tolj@wapme-systems.de> 
  467.     * configure[.in]: correcting a type and a match pattern from the  
  468.       previous commit. 
  469.  
  470. 2002-07-09  Stipe Tolj  <tolj@wapme-systems.de> 
  471.     * configure[.in]: fixing the hardcoded way Andreas did in the previous  
  472.       patch. configure should *only* be auto-generated by autoconf. 
  473.  
  474. 2002-07-09 Andreas Fink <andreas@fink.org> 
  475.     * changed dlr.c and STATUS to not contain any ^M at end of line 
  476.       Makefile.in and configure to properly deal with MacOS X (darvin)  
  477.       panic replaced with gw_panic, done as a #define now (MacOS X has  
  478.       panic already defined) 
  479.       gwlib/gwthread-pthread.c: added empty pthread_sigmask() if its MacOS X. 
  480.       added file README.MACOSX 
  481.  
  482. 2002-07-08 Harrie Hazewinkel <harrie@mod-snmp.com> 
  483.     * Making the init phase and the initialization of the smsbox, wapbox 
  484.       and bearerbox equal in approach. 
  485.       All three had the same thing done differently. 
  486.  
  487. 2002-07-08  Stipe Tolj  <tolj@wapme-systems.de> 
  488.     * gw/smsc_smpp.c: fixing an obvious bug and compiler warning due to  
  489.       typo in smsc_smpp_create(). 
  490.  
  491. 2002-07-05 Aarno Syv妌en <aarno@global-networks.ch> 
  492.     * TODO: Added file for larger projects. Now it is about making WAP 1.2.1  
  493.       gateway and PPG to support working with MMS centers. 
  494.  
  495. 2002-07-05  Stipe Tolj  <tolj@wapme-systems.de> 
  496.     * gw/smsc_smpp.c: added throttleing error code support, 
  497.       patch provided by Oded. 
  498.       [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296D6C@exchange.m-wise.com>] 
  499.  
  500. 2002-07-05  Stipe Tolj  <tolj@wapme-systems.de> 
  501.     * gw/smsc_smpp.c: fixing timezone issue for sms time validity,  
  502.       patch made by Alan 
  503.       [Msg-ID:  <1024987558.1209.472.camel@euclid>] 
  504.  
  505. 2002-07-05  Stipe Tolj  <tolj@wapme-systems.de> 
  506.     * gw/smpp_pdu.def, gw/smsc_smpp.c: added unbind PDU support, 
  507.       patch submitted by Ignat Vassilev <ozzy@declera.com> 
  508.       [Msg-ID: <3D17E046.1060806@declera.com>] 
  509.  
  510. 2002-07-05  Stipe Tolj  <tolj@wapme-systems.de> 
  511.     * gw/smsc_smpp.c, gwlib/cfg.def: added SMPP priority flag support using 
  512.       configuration directive 'priority', patch submitted  
  513.       by Ignat Vassilev <ozzy@declera.com> 
  514.       [Msg-ID: <3D1A586B.3070308@declera.com>]