📄 changelog-1.2.0
字号:
2002-07-02 Stipe Tolj <tolj@wapme-systems.de> * Re-Making stable release 1.2.0.2002-07-04 Aarno Syv妌en <aarno@global-networks.ch> * "Test_http_server reads black and white lists from files" patch: * test/test_http_server.c: Doing this * checks/check_ppg.sh: Use lists when starting http server responsible for distributing these * test/whitelist.txt, test/blacklist.txt: Added required files. * test/smstestppg.txt: Changed MSISDN. * gw/pushkannel.conf: Changed send-url. * checks/check_fakewap.sh: Killing only bearerbox. * test/iptestppg.txt: Changed ip.2002-07-03 Stipe Tolj <tolj@wapme-systems.de> * test/*testppg.txt: fixed the "make check" failure report for ppg module due to not-whitelisted receiver MSISDN.2002-07-02 Stipe Tolj <tolj@wapme-systems.de> * Making stable release 1.2.0.2002-06-28 Stipe Tolj <tolj@wapme-systems.de> * gw/wap_push_pap_compiler.c: fixing a compiler warning2002-06-28 Aarno Syvdnen <aarno@global-networks.ch> * checks/check_sendsms.sh: Better debugging for failure cases * checks/check_smpp.sh: Do test only 10 times, to save nerves * checks/check_fakewap.sh: Use name SIGINT * checks/check_http.sh: Do not test https part when --disable-ssl option is used. * gw/wap_push_pap_compiler.c: Better debugging * gw/wap_push_ppg.c: Ip tests work again, do not destroy pap event too early. Another bugfix. * gw/wap_push_ppg_pushuser.c: Added some comments * checks/check_fakesmsc.sh: Better debugging. * checks/check_ppg.sh: Minor corrections2002-06-28 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_emi2.c: fixing an assertion checking bug2002-06-27 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: added documentation about SMPP related configuration directives. Patch submitted by Alan.2002-06-25 Stipe Tolj <tolj@wapme-systems.de> * gw/wap_push_ppg.c: fixed a bug when service not found and username is not initialized octstr_destroy() will cause segmentation fault.2002-06-25 Stipe Tolj <tolj@wapme-systems.de> * gw/wap_push_ppg.c: allow to start PPG module without SSL enabled HTTP server support.2002-06-25 Stipe Tolj <tolj@wapme-systems.de> * gw/wap_push_ppg.c, gwlib/cfg.def: back to previous revision, due to misunderstanding of the 'ppg-ssl-port' directive. This is not a boolean like to 'sendsms-port-ssl' et al, but a real port number to open up a SSL enabled HTTP server. * gw/pushkannel.conf: changed this example config to fit the semantic of the ppg-ssl-port directive2002-06-25 Stipe Tolj <tolj@wapme-systems.de> * gw/wap_push_ppg.c, gwlib/cfg.def: harmonized ssl indicator directive name to match those used in core group2002-06-21 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixed a bug in transmitter/receiver routing handling for the SMPP module, patch provided by Nisan Bloch [Msg-ID: <5.1.0.14.0.20020620231315.025997f0@amagoblin.ialien.co.za>]2002-06-17 Bruno Rodrigues <bruno.rodrigues@litux.org> * gwlib/gwmem.h, gwlib/gwmem-native.h: forgot gw_claim_area_for2002-06-15 Bruno Rodrigues <bruno.rodrigues@litux.org> * configure.in: Added --enable-warnings that enables -Wall -O2 -g to gcc * gwlib/gwmem.h, gwlib/gwmem-native.h: fix compilation warnings2002-06-12 Bruno Rodrigues <bruno.rodrigues@litux.org> * configure.in: WARNING: defaults to localtime * gw/smsc_emi2.c: some cleaning * utils/find-long-lines: added rtf, pdf and html to ignored files2002-06-12 Stipe Tolj <tolj@wapme-systems.de> * gw/smsbox.c: fixing inline comments to fit CodingStyle rules2002-06-11 Bruno Rodrigues <bruno.rodrigues@litux.org> * aclocal.m4: fix date function, for days lesser than 10 * configure.in: defaults to native malloc but still with assertions * configure.in, Makefile.in: use pdfjadetex to convert from xml->tex->pdf instead of xml->tex->ps->pdf * debian/*: some fixes * gw/ota_prov_attr.h: Added MMSURL comments * gw/smsbox.c: removed <!doctype...> from xml-post; fix setting msg->sms.service on MO messages * gw/smsc_emi2.c: removed NACK code. It didn't work either way. * gwlib/conn.c, gwlib/conn.h, gwlib/http.c: Reenabled HTTP Keepalive and added extra debug: http connections now print the fd used, so we can try to find the bug. It looks like a reused connection that didn't timeout. 2002-06-11 Stipe Tolj <tolj@wapme-systems.de> * gwlib/thread.[ch], gwlib/conn.c: applied Oded's patch to make gcc 3.x not complain about it's __FUNC__ macros. [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296D8D@exchange.m-wise.com>]2002-06-03 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixed memory bug in msg_to_pdu(), patch by Oded [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296D6F@exchange.m-wise.com>]2002-06-02 Stipe Tolj <tolj@wapme-systems.de> * gw/smsbox.c: memory leak fixes, provided by Angel [Msg-ID: <NCEOLLKPFAEAOBBMHNHECEFGCGAA.afradejas@mediafusion.es>]2002-06-02 Stipe Tolj <tolj@wapme-systems.de> * wap/wsp_strings.def: added required MIME types for the content type assignment table 40. Thanks to Paul for indicating this.2002-05-30 Stipe Tolj <tolj@wapme-systems.de> * aclocal.m4, configure[.in]: fixed Bruno's date extraction using 'cut' and defined it as external function in aclocal.m4. 2002-05-30 Stipe Tolj <tolj@wapme-systems.de> * gwlib/cfg.c: added more verbosity for 'include = "foobar.conf"' config file inclusion that avoids to concatenate groups by mistake.2002-05-30 Harrie Hazewinkel <harrie@mod-snmp.com> * Moved heartbeat related code into the heartbeat.[c,h] files. Added a heartbeat_stop all functionality by means of the parameter ALL_HEARTBEATS in the heartbeat_stop function. This affected gw/bb.h, gw/smsbox.c and gw/wapbox.c.2002-05-29 Stipe Tolj <tolj@wapme-systems.de> * gw/smscconn.h, gw/smsc_smpp.c, gw/bb_smscconn.c: added new SMSCCONN_ACTIVE_RECV state to provide online status information and exclude the smsc from routing within smsc2_rout()2002-05-29 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_emi2.c: fixed octstr in octstr_format() call.2002-05-29 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_emi2.c: changed conn->name string to be same as smpp for conformance of debug output on the admin status page * gw/smsc_smpp.c: set smsc status to 'online' in case we use only receive bind.2002-05-28 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: added more smsc-id output to debug information2002-05-28 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_smscconn.c: fixing compiler warning2002-05-27 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_http.c, gw/bearerbox.h: some declaration fixups * gw/bb_smscconn.c: use smscconn_shutdown() instead of _stop and added global list to hold all smsc groups for later re-start lookups2002-05-25 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_smscconn.c: deleted unnecessary debug lines2002-05-25 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_http.c, gw/bb_smscconn.c, gw/bearerbox.c: added HTTP admin commands 'stop-smsc' and 'start-smsc' to stop and start single smsc connections without interfearing other connected smscs.2002-05-24 Stipe Tolj <tolj@wapme-systems.de> * gw/ota_prov.c: excluded not needed include of urltrans.h * gw/dlr.h: fixed header comment path2002-05-23 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixed another ocstr bug in msg_to_pdu(), thanks Oded2002-05-23 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixed the smsc-id definition, provided by Oded [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B296D40@exchange.m-wise.com>] * doc/userguide/userguide.xml: added documentation to timing directives of the smpp module, provided by Alan McNatty <alan@catalyst.net.nz>2002-05-22 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixed destruction of a octstr in msg_to_pdu()2002-05-22 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: added 'smsc-id' output at debug lines, reformat source to be CodingStyle compliant * gw/smsc_fake.c: reformat source to be CodingStyle compliant * gw/bearerbox.c: added traffic statistic to admin status page2002-05-21 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: fixed a octstr_destroy() bug in msg_to_pdu()2002-05-21 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: applied validity and deferred patch by Alex [Msg-ID: <Pine.LNX.4.44.0205210856020.17846-200000@samsara.kgbinternet.com>]2002-05-21 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml, gw/smsc_smpp.c, gwlib/cfg.def: applied interface version configuration patch from Oded [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B167F6B@exchange.m-wise.com>]2002-05-21 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c, gwlib/cfg.def: applied timing configuration patch provided by Alan McNatty <alan@catalyst.net.nz> [Msg-ID: <1021942284.3140.207.camel@euclid>]2002-05-21 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: added Alt-DCS support for SMPP module2002-05-20 Stipe Tolj <tolj@wapme-systems.de> * gwlib/conn.c: fixing a compiler warning2002-05-20 Stipe Tolj <tolj@wapme-systems.de> * gwlib/xmlrpc.h, test/drive_smpp.conf: typo fixes2002-05-20 Stipe Tolj <tolj@wapme-systems.de> * gw/smsc_smpp.c: added 'smsc-id' processing patch supplied by Dima Milentiev <Dima@m-wise.com> [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B05AB42@exchange.m-wise.com>]2002-05-20 Stipe Tolj <tolj@wapme-systems.de> * configure[.in]: fixed Bruno's cvs checkout date extraction2002-05-20 Stipe Tolj <tolj@wapme-systems.de> * gwlib/conn.c: fixed a possible segmentaion bug in conn_open_ssl() reported by Oded. [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B167F67@exchange.m-wise.com>]2002-05-20 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml: some changes and extensions to sendota documentation * test/test_http.c: fixed a bug for POST method and changed -b flag to -B for the POST body content. Excluded -x flag. If -B is set this indicates a POST request to be issues to the HTTP server. * gw/smsbox.c: fixed segmentation fault bug in sendsms_thread() caused by using args in smsbox_sendota_post().2002-05-17 Stipe Tolj <tolj@wapme-systems.de> * doc/userguide/userguide.xml, gw/smsbox.c: added 'to' GET variable to sendota request. The old parameter 'phonenumber' is yet still supported but must be removed for the upcoming next stable release.2002-05-17 Stipe Tolj <tolj@wapme-systems.de> * gw/bb_boxc.c: fixed a misbehaviour in accept_boxc() which didn't close new socket descriptors if the remote IP is banned. Thanks to Paul. [Msg-ID: <F88041028581AE4AB60F630CD4E801B50F90A8@ocasey.anam.com>]2002-05-16 Stipe Tolj <tolj@wapme-systems.de> * gwlib/conn.c: added Oded's non-blocking SSL_connect() patch. [Msg-ID: <2CFC21DAF860CC49AF57333C4459DD4B167F62@exchange.m-wise.com>]2002-05-16 Stipe Tolj <tolj@wapme-systems.de> * configure[.in]: fixed --disable-ssl bug reported by Aarno.2002-05-15 Aarno Syv鋘en <aarno@wiral.com> * doc/userguide/userguide.xml: some clarifications in ppg documentation2002-05-14 Stipe Tolj <tolj@wapme-systems.de> * gw/shared.[ch], gw/smsbox.c, gw/smscconn.h, gw/wapbox.c, gwlib/counter.[ch], test/drive_smpp.c, test/test_http.c, test/test_ppg.c, wap/wsp_session.c, wap/wtls.h, wap/wtp_init.h, wap/wtp_resp.h: applied long vs. unsigned long patch from Harrie Hazewinkel <harrie@mod-snmp.com> [Msg-ID: <10110987.1021046787@localhost>]2002-05-13 Bruno Rodrigues <bruno.rodrigues@litux.org> * : The "Why don't you love me anymore?" patch * gw/smsc_emi2.c: if SMSC reply with a NACK and error 04, we should resend authentication. I couldn't do it (When I send the login packet, socket gets eof and disconnects), so kannel just reconnects for now * gw/smsbox.c: remove information if a tag is not present on xml-post; If we know that there will be more than one "to", pass the to list instead of joining and spliting it in "to" string; moved checking illegal chars in "to" below, checking one by one instead of the full multi-to string, that could even not exists if the list is received * gw/wap-appl.c: fix a warning * gw/smsc_at2.c: applied patch from Oded Arbel to fix debugging messages * Makefile.in: applied patch from Benjamin Lee to add DESTDIR in two missing spots2002-05-13 Stipe Tolj <tolj@wapme-systems.de> * gw/wap-appl.c: fixed a minor assertion bug in return_reply()2002-05-06 Stipe Tolj <tolj@wapme-systems.de> * checks/check_http.sh: added SSL-enabled HTTP server and client checks * gwlib/gwlib.h: fixed Aarno's redefinition of GW_NAME2002-05-03 Aarno Syv鋘en <aarno@wiral.com> * checks/check_fakewap.sh: Do the test may times * gw/wap-appl.c: Fixing no ppg configuration option: No references to ppg lists. * gw/wap-appl.h: Passing configuration data to the init function. * gw/wap_push_ppg.c: Do not start anything when no ppg is configured * gw/wapbox.c: Do not start any push threads, or set push variables when no ppg option is set. * gw/wap_push_ppg.c: Going down gracefully when HTTPClient is NULL. This was noticed by Paul Keogh.2002-05-03 Bruno Rodrigues <bruno.rodrigues@litux.org> * : The "where do you want me to post this?" patch * doc/userguide/userguide.xml: added kannel post headers (kannel->appl); added glossary and bibliography * gw/other_smskannel.conf, gw/smscconn_p.h, gw/smskannel-ssl.conf, gw/smskannel.conf: fixed typo * gw/smsbox.c: fixed ucs2 content-type and added X-Kannel-Service to kannel post-url2002-05-03 Bruno Rodrigues <bruno.rodrigues@litux.org> * : The "I don't like empty variables" patch * gw/smsbox.c: fixed empty text messages panic in post-xml code * gw/smsc_emi2.c: fixed deliver reports with undefined smsc-id. It uses smsc "name" field if smsc-id is not present2002-05-03 Bruno Rodrigues <bruno.rodrigues@litux.org>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -