📄 changelog-1.2.1
字号:
* gw/bb_smscconn.c: removing debug line from previous testing and commented out lines and added 're-connecting' state to smsc2_status(). * gw/smsc/smsc_smpp.c: fixed a bug with possible segfault when acessing the smpp->msgs_to_send in queued_cb() while the connection has been shutdown and the status page queueries all available connections. 2002-08-13 Harrie Hazewinkel <harrie@mod-snmp.com> * Changed the '<NULL>' into '(null)' since the former is to close to XML and may cause confusion. 2002-08-13 Stipe Tolj <tolj@wapme-systems.de> * test/test_http_server.c: allow to use multi-threaded HTTP server tests 2002-08-12 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc/smpp_pdu.c: fixing a compiler warning * gwlib/octstr.[ch].debug: added missing octstr_recode() and _read_pip() functions in the debug version of the octstr module 2002-08-11 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc/smpp_pdu.[chdef], gw/smsc/smsc_smpp.c: rollback to previous revision and adding a silent fix to SMPP PDU elements that are too long. * Makefile.in: fixing missing dependency generation in file .depend for all modules in the 'new' gw/smsc sub-directory. This has caused to keep make quite, even while source files changed in gw/smsc. 2002-08-11 Harrie Hazewinkel <harrie@mod-snmp.com> * Moved more smsc related code into gw/smsc/ gw/smsc.h -> gw/smsc/smsc.h gw/smsc_p.h -> gw/smsc/smsc_p.h * gwlib.octstr.c: graceful handling of the Octstr* when it is NULL, instead of panicing. Oded Arbel <odeda@m-wise.com> [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296EEF@exchange.m-wise.com>] * Converted all doc/ChangeLog-* file to have a UNIX line ending and not the '^M'. * gw/smsc/smsc_smpp.c, gw/smsc/smpp_pdu.h, gw/smsc/smpp_pdu.def: Make sure that the address length going into the PDU is not longer then the maximum length. If the address is longer it causes a panic. Oded Arbel <odeda@m-wise.com> [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296EEF@exchange.m-wise.com>] 2002-08-10 Stipe Tolj <tolj@wapme-systems.de> * gwlib/list.c: fixed a mutex_destroy() problem, because list is still locked while mutex is destroyed. 2002-08-09 Harrie Hazewinkel <harrie@mod-snmp.com> * Moving the smsc code into a subdiretory gw/smsc. files moved (into gw/smsc): emimsg.c emimsg.h smpp_pdu.c smpp_pdu.def smpp_pdu.h files changed: test/drive_smpp.c test/test_smsc.c 2002-08-08 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc/smsc_http.c: fixed the "failed" logging to access.log, which was caused because the relayed smsbox instance send HTTP_ACCEPT and the module did only like HTTP_OK. * ChangeLog: reorganized the huge ChangeLog to version specific chunks into doc/. Only changes since the last stable release are inside the current ChangeLog in the top level directory from now on. 2002-08-08 Harrie Hazewinkel <harrie@mod-snmp.com> * Moving the smsc code into a subdiretory gw/smsc. Only the smsc.h, smsc_p.h smscconn.h and smscconn.c are as API still in the gw directory. files moved (into gw/smsc): smsc_at2.h, smsc_cimd2.c, smsc_fake.c, smsc_sema.c, smsc.c, smsc_sema.h, smsc_cgw.c, smsc_emi.c, smsc_http.c, smsc_at.c, smsc_smpp.c, smsc_cimd.c, smsc_emi2.c, smsc_ois.c, smsc_at2.c, smsc_wrapper.c files changed: Makefile.in gw/smscconn.c, gw/smscconn_p.h 2002-08-08 Harrie Hazewinkel <harrie@mod-snmp.com> * configure.in: Be a little less strict for the '--enable-warnings' * gwlib/conn.h: fixed 3 warnings. 2002-08-08 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_http.c: typo fix. * gw/wap-appl.c: added HTTP HEAD method for WSP->HTTP requests 2002-08-07 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_store.c: fixed a segfault bug in store_status() 2002-08-07 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_http.c, gw/bearerbox.[ch] : renaming start operation to 'restart' to indicate that this is used after bearerbox has started and individual smsc have been shutdown previously. * gw/bb_smscconn.c: fixed serious problems in /stop-smsc, /start-smsc admin commands and /status page retrieval * gw/smsc_emi2.c, gw/smsc_fake.c: fixed a segmenation fault bug, which was caused by /status page lookup when a specific conn was already shutdown 2002-08-07 Harrie Hazewinkel <harrie@mod-snmp.com> * Fix/partial rollback of the access log facility for the wapbox. 2002-08-06 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_store.c: fixed possible race conditioning for sms_store list in store_status() causing segfault. 2002-08-06 Harrie Hazewinkel <harrie@mod-snmp.com> * Added an access log facility to the wapbox. 2002-08-06 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: fixed typos from last commit. * contrib/mon/kannel.monitor: some slight changes to the monitor module * gw/bb_smscconn.c: fixed a possible critical race condition causing segfaulting bearerbox if the admin status page is called to often. 2002-08-05 Stipe Tolj <tolj@wapme-systems.de> * doc/examples/dlr-*.conf: fixed a typo in the 'dlr-db' group for the id variable 2002-08-05 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: added documentation about libSDB support as DLR storage space type * doc/*.conf, doc/examples/dlr-sdb.conf: moved the .conf files to doc/examples and added a dlr-sdb.conf example configuration file * config.h.in, configure[.in], gw/dlr.[ch], gw/shared.c, gwlib/cfg.def: added libSDB support as DLR storage type. libSDB is an abstraction library for various DB system, including MySQL, PostgreSQL, Oracle, gdbm and some others. 2002-08-05 Stipe Tolj <tolj@wapme-systems.de> * gw/smsbox.c: fixed a bug for an uninitialized rpi value inside smsbox_req_sendsms() 2002-08-05 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: added documentation about RPI support * gw/smsc_smpp.c, gw/smsc_emi2.c, gw/smsbox.c, gw/smpp_pdu.h, gw/msg-decl.h: added Return Path Indicator (RPI) support for SMPP and EMI2 via boolean sendsms interface parameter 'rpi' 2002-08-05 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_emi2.c, gwlib/cfg.def: added EMI2 specific configuration directives 'notification-pid' and 'notification-addr'. Patch submitted by "Dima Milentiev" <Dima@m-wise.com> [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296EB9@exchange.m-wise.com>] 2002-08-05 Bruno Rodrigues <bruno.rodrigues@litux.org> * doc/modems.conf: added keepalive command to M20: signal and battery level * gw/smsc_emi2.c, doc/userguide/userguide.xml: Added keepalive support when there's no username and password. "my-number" should be set. 2002-08-04 Stipe Tolj <tolj@wapme-systems.de> * gw/wml_compiler.c: fixed a segmentation fault bug in check_if_emphasis() which was caused while a nulled node->name gets into strcmp(). Thanks to Peter Bieringer <pb@bieringer.de> for reporting this. 2002-08-03 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_store.c: fixed a minor compiler warning * gw/bb_smscconn.c: fixed a possible segmentation fault bug in smsc2_status while accessing the SMSCConn structure. * gw/smsc_smpp.c: disallow start if no system-type is specified 2002-08-02 Harrie Hazewinkel <harrie@mod-snmp.com> * Added a '--with-cflags=CFLAGS' and '--with-libs=LIBS' configuration options. These are useful when Kannel is linked again additional proprietary modules, such as an SNMP module. 2002-08-02 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: updated documentation about HTTP admin commands for 'status', 'store-status', 'start-smsc' and 'stop-smsc' * gw/bb_http.c, gw/bb_store.c, gw/bearerbox.h: implemented 'store-status' HTTP admin command to retrieve the messages currently in the main queue 2002-08-01 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: documentation for new smsbox group directives 'http-request-retry' and 'http-queue-delay' * gw/smsbox.c, gwlib/cfg.def: added HTTP request queueing for sms-service 'get-url' and 'post-url' services. 2002-08-01 Harrie Hazewinkel <harrie@mod-snmp.com> * Adding more warnings to the '--enable-warnings' and deleted the duplicate '-g -O2' options when '--enable-warnings'. Only the following warnings cannot be avoided, since these depend on the lex/flex and yacc/bison plus the system. - wmlscript/wsint.h:217: warning: function declaration isn't a prototype - wmlscript/wslexer.c:166: warning: no previous prototype for `ws_yy_lex' - wmlscript/wsint.h:237: warning: previous declaration of `ws_yy_parse' 2002-07-31 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_emi2.c: fixed a bug when using /status.xml for an EMI2 link that does not set any username. <null> is interpresed as XML start tag and hence we don't produce a valid XML file. 2002-07-31 Stipe Tolj <tolj@wapme-systems.de> * gw/smsbox.c: changed formating of HTTP User-Agent headers to be in "foobar/1.2" style. 2002-07-29 Stipe Tolj <tolj@wapme-systems.de> * test/fakewap.c: fixed compiler warnings from previous commit. 2002-07-23 Harrie Hazewinkel <harrie@mod-snmp.com> * Adding an extra option to the fakewap test which can print out the complete message in human-readable format. The characters/bytes of the message that are not printable are printed as '_'. This is to facilitate debugging of the content part. 2002-07-15 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: added documentation about the 'allowed|denied-receiver-prefix' directives for sms-service groups. 2002-07-15 Stipe Tolj <tolj@wapme-systems.de> * gw/urltrans.[ch], gw/smsbox.c, gwlib/cfg.def, test/test_urltrans.c: added 'allowed-receiver-prefix' and 'denied-receiver-prefix' for sms-service groups. This is used to restrict access to service requests coming in on certain receiver numbers, i.e. shortcut numbers. 2002-07-09 Stipe Tolj <tolj@wapme-systems.de> * configure[.in]: correcting a type and a match pattern from the previous commit. 2002-07-09 Stipe Tolj <tolj@wapme-systems.de> * configure[.in]: fixing the hardcoded way Andreas did in the previous patch. configure should *only* be auto-generated by autoconf. 2002-07-09 Andreas Fink <andreas@fink.org> * changed dlr.c and STATUS to not contain any ^M at end of line Makefile.in and configure to properly deal with MacOS X (darvin) panic replaced with gw_panic, done as a #define now (MacOS X has panic already defined) gwlib/gwthread-pthread.c: added empty pthread_sigmask() if its MacOS X. added file README.MACOSX 2002-07-08 Harrie Hazewinkel <harrie@mod-snmp.com> * Making the init phase and the initialization of the smsbox, wapbox and bearerbox equal in approach. All three had the same thing done differently. 2002-07-08 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixing an obvious bug and compiler warning due to typo in smsc_smpp_create(). 2002-07-05 Aarno Syv妌en <aarno@global-networks.ch> * TODO: Added file for larger projects. Now it is about making WAP 1.2.1 gateway and PPG to support working with MMS centers. 2002-07-05 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: added throttleing error code support, patch provided by Oded. [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296D6C@exchange.m-wise.com>] 2002-07-05 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixing timezone issue for sms time validity, patch made by Alan [Msg-ID: <1024987558.1209.472.camel@euclid>] 2002-07-05 Stipe Tolj <tolj@wapme-systems.de> * gw/smpp_pdu.def, gw/smsc_smpp.c: added unbind PDU support, patch submitted by Ignat Vassilev <ozzy@declera.com> [Msg-ID: <3D17E046.1060806@declera.com>] 2002-07-05 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c, gwlib/cfg.def: added SMPP priority flag support using configuration directive 'priority', patch submitted by Ignat Vassilev <ozzy@declera.com> [Msg-ID: <3D1A586B.3070308@declera.com>]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -