⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog-1.3.2

📁 The Kannel Open Source WAP and SMS gateway works as both an SMS gateway, for implementing keyword b
💻 2
📖 第 1 页 / 共 5 页
字号:
      is working on resolution and most modern OSs has regexp support anyway.       Msg-Id: <400D4417.9010306@wapme-systems.de>.   2004-01-23  Alexander Malysh  <a.malysh@centrium.de>     * gw/bb_boxc.c: fixed double free.       Thanks to Benjamin Lee for pointing this.       Msg-Id: <20040123123650.GA22906@xaos.realthought.net>.  2004-01-23  Alexander Malysh  <a.malysh@centrium.de>     * gwlib/octstr.c: fixed bug that space was not replaced when all chars       were safe except a space.  2004-01-22  Stipe Tolj  <tolj@wapme-systems.de>     * LICENSE, *.[c|h|h.in|def]: moved copyright to 2004. Even while I realize       this makes me one year older too ;) - no logic change.   2004-01-22  Stipe Tolj  <tolj@wapme-systems.de>     * gw/smsc/smsc_http.c: bugfix of brunet MT interface. The new UUIDs have       broke the TransactionID syntax. Brunet expects 32 bytes hex value and       the parsed UUID Octstr representation contained dashes that have to be       removed.     * test/test_uuid.c: added simple testing app.  2004-01-20  Alexander Malysh  <a.malysh@centrium.de>     * configure.in, configure: applied mysql-configure-rewrite.patch that       does: 	1) remove code duplication 	2) bug-fix for CFLAGS/LIBS 	3) adds using of reentrant counterpart of libmysqlclient       Msg-Id: <200401191528.57104.a.malysh@centrium.de>.  2004-01-20  Alexander Malysh  <a.malysh@centrium.de>     * gw/shared.c: added more info to 'version_report_string'.       Compiler,Build time, Mysql build with version, running with.  2004-01-20  Alexander Malysh  <a.malysh@centrium.de>     * gw/bearerbox.[ch], gw/bb_store.c: applied bb-store-fixes.patch that:       1) remove check for report while loading of store-file (this check has no           sense to me because if bearerbox crashed or was down, we want deliver          DLR's to smsbox instead of silently deleting)       2) improve store status query       3) fixes some race conditions       Msg-Id: <200401151937.35566.a.malysh@centrium.de>.  2004-01-20  Alexander Malysh  <a.malysh@centrium.de>     * gw/bb_smscconn.c, gw/bb_store.c, gw/dlr.c, gw/msg.h,     * gw/smsbox.c, gw/urltrans.c, gw/smsc/smsc_emi.c, gw/smsc/smsc_fake.c,     * gw/smsc/smsc_oisd.c, gw/smsc/smsc_smpp.c: applied add-report-mt.patch       that change 'report' to 'report_mo' and adds 'report_mt' sms type        (similar to 'mo','mt_reply','mt_push').       Msg-Id: <200401151859.02886.a.malysh@centrium.de>.  2004-01-20  Alexander Malysh  <a.malysh@centrium.de>     * gw/bearerbox.c, gw/smsbox.c, gwlib/utils.c, doc/userguide/userguide.xml:       applied parachute-daemon.patch that adds some useful command line parameters        for all boxes: 	1) -P/--parachute : start watcher father process that catch and restart  	   crashed child process 	2) -X/--panic-script : execute this script if child process crashed 	3) -u/--user : change process user-id (security) 	4) -p/--pid-file : write PID into the given file 	5) -d/--daemonize : daemonize the process       Msg-Id: <200401151456.52069.a.malysh@centrium.de>.  2004-01-20  Stipe Tolj  <tolj@wapme-systems.de>     * gwlib/octstr.[ch]: applied Alex's performance gain patch. Thanks.       [Msg-ID: <200401191255.42340.a.malysh@centrium.de>]  2004-01-20  Stipe Tolj  <tolj@wapme-systems.de>     * gw/smsc/smsc_smasi.c: fixed decode_binary_data() which now behaves the        way expected according to the specs. Binary MOs are *NOT* encoded the       same way like MTs. The SM/ASI SMSC sends raw data bytes in the body       and udh fields and only escapes specific bytes that are reserved as       protocol delimiters. This fixes binary MO receives.  2004-01-18  Alexander Malysh  <a.malysh@centrium.de>     * doc/userguide/userguide.xml: added missing 'field-source' and        'field-boxc-id' in examples within DLR database field configuration        section.  2004-01-15  Alexander Malysh  <a.malysh@centrium.de>     * gw/bb_store.c: got rid of unused 'Counter *msg_id'. We use UUID's now.  2004-01-15  Alexander Malysh  <a.malysh@centrium.de>     * gwlib/log.c: close syslog when exit. removed 'inline' from declaration        of 'gw_panic_output' because va_args functions can't be inlined.  2004-01-14  Alexander Malysh  <a.malysh@centrium.de>     * doc/userguide/userguide.xml, gw/smsc/smsc_at.[ch], gwlib/cfg.def: applied       at-merging.patch. This patch adds propperly reconnect for modem device.        Fixes a few race conditions and adds 2 new config options        'max-error-count', 'reset-string'. These options adds facility for hard        reset of the modem when modem crashed. Additionaly a few fixes here and        there.       Msg-Id: <200401121508.00508.a.malysh@centrium.de>.  2004-01-12  Alexander Malysh  <a.malysh@centrium.de>     * gwlib/http.c: fixed memory and mutex leak. Thanks a lot to:       Nuno Ferreira <nuno.ferreira@graycell.biz> for provided patch.       Msg-Id: <1073928970.2849.4.camel@taz.graycell.biz>  2004-01-10  Alexander Malysh  <a.malysh@centrium.de>     * gw-config.h.in, configure[.in], gw/dlr_[mysql|sdb].c,        doc/userguide/userguide.xml: Applied patch that removes '--with-dlr'        configure option and replace:           --with-mysql --> --with-mysql-dir           --enable-[mysql|oracle|sdb|sqlite] --> --with-[mysql|oracle|sdb|sqlite]       Added documentation for those.       Msg-Id: <200401091444.52832.a.malysh@centrium.de> and        <200401091517.54703.a.malysh@centrium.de>  2004-01-08  Alexander Malysh  <a.malysh@centrium.de>     * gwlib/http.[ch], gwlib/cfg.def, gw/wapbox.c, doc/userguide/userguide.xml:       Applied patch from Vjacheslav Chekushin <slava@lmt.lv> that adds new        config option 'http-interface-name' to wapbox configuration and allow        selecting of interface for outgoing HTTP requests. Thanks Slava!       See Msg-Id: <3FE1AE9C.3020008@lmt.lv>  2004-01-06  Alexander Malysh  <a.malysh@centrium.de>     * configure.in, configure: fixed CFLAGS for pthread_spinlock support.  2004-01-05  Alexander Malysh  <a.malysh@centrium.de>     * gwlib/gw_uuid.c: trivial change, don't define _SVID_SOURCE if it's        already defined.  2004-01-05  Alexander Malysh  <a.malysh@centrium.de>     * configure, configure.in, gw-config.h.in, gwlib/counter.c: added        pthread_spinlock support. Here some benchmarks (factor 6 faster): 	Counter benchmark (loop 10000000 with counter_[in|de]crease): 	w/ spinlock support: 	real    0m1.665s 	user    0m1.340s 	sys     0m0.035s  	real    0m1.513s 	user    0m1.365s 	sys     0m0.000s  	real    0m1.501s 	user    0m1.360s 	sys     0m0.005s  	w/o spinlock support (mutex based): 	real    0m6.685s 	user    0m6.255s 	sys     0m0.010s  	real    0m6.687s 	user    0m6.230s 	sys     0m0.030s  	real    0m6.703s 	user    0m6.270s 	sys     0m0.010s  2003-12-18  Stipe Tolj  <tolj@wapme-systems.de>     * contrib/kannel-monitor/index.php: fixed fread() problem if XML output is       too big. Thanks to Angel for this quick patch.       [Msg-ID: <200312181230.hBICUvh16011@int-mail01.mediafusion.es>]  2003-12-17  Stipe Tolj  <tolj@wapme-systems.de>     * gw/bb_boxc.c, gwlib/gw_uuid.[ch], gwlib/utils.[ch], radius/radius_pdu.c,       test/wapproxy.c: fixed strict compiler warnings.  2003-12-17  Stipe Tolj  <tolj@wapme-systems.de>     * gw/smsc/smpp_pdu.c: making compiler and Alex happy again ;)  2003-12-16  Stipe Tolj  <tolj@wapme-systems.de>     * gw/smsc/smpp_pdu.c: removed debug output while packing optional v3.4        parameters and added better debug output for dumping of the PDU.        No logic change.  2003-12-16  Stipe Tolj  <tolj@wapme-systems.de>     * gw/wap-appl.c: added access-log logging of upstream HTTP server failures       with HTTP response code 502 (bad gateway). So even in case the HTTP server       can not be resolved or is not reachable, user's will be logged with a       request access entry in wapbox's access-log.       [Msg-ID: <3FDDB666.F31F5648@wapme-systems.de>]  2003-12-11  Stipe Tolj  <tolj@wapme-systems.de>     * test/fakesmsc.c: changed randomization behaviour to allow adding randomized       numbers as last message word. Use the -r switch as bitmask.  2003-12-09  Stipe Tolj  <tolj@wapme-systems.de>     * wap/wsp_headers.[ch]: fixing prototype declarations of depending routines       for external applications using WSP header functions.  2003-12-09  Alexander Malysh  <a.malysh@centrium.de>     * gw/dlr.[ch], gw/dlr_p.h, gwlib/cfg.[ch], gwlib/log.[ch], gwlib/mime.h,       radius/radius_acct.c, wap/wsp_headers.c: fixed compiler warnings.  2003-12-08  Alexander Malysh  <a.malysh@centrium.de>     * configure.in, configure: changed 'head -1' call to propperly 'head -n 1'.     * gwlib/gw_uuid.[ch], gwlib/gwlib.c: added uuid_init() and uuid_shutdown()       functions. uuid_init() just open the random device (if any) because otherwise       it's possible that we open device twice (race condition).  2003-12-08  Stipe Tolj  <tolj@wapme-systems.de>     Universal Unique Identifier (UUID) Patch by Alexander.     * configure[.in]: adding word size, srandom() and various header checks        needed for gwlib/gw_uuid.[ch].     * gw-config.h.in: some additional #undef's     * gw/bb_[alog|smscconn|store].c, gw/smsbox.c, gw/urltrans.c,        gw/smsc/smsc_[fake|http|soap].c: changing ID handling to UUID routines.     * gw/msg-decl.h, gw/msg.[ch]: exchanged INTEGER(id) to UUID(id) and added       adequate handling of UUID in msg_foobar() routines.     * gw/smsc/smsc_fake.c: added 'dlr-mask' msg type handling.      * gwlib/gw_uuid.[ch]: UIID implementation (taken from libuuid), see        prefix comment block for author information and acknowledgement.     * gwlib/gw_uuid_types.h.in: autoconf header file for handling UUID required       types that have been detected while configure run.     * gwlib/gwlib.h: added "gw_uuid.h" header inclusion.     * test/test_dict.c: using UUID as unique key for the "huge" test.     Thanks a lot to Alexander for working this out.     [Msg-ID: <200311302210.18110.a.malysh@centrium.de>]  2003-12-08  Stipe Tolj  <tolj@wapme-systems.de>     * gwlib/conn.c: fixed compiler warning, commenting out function        tmp_rsa_callback().  2003-12-05  Alexander Malysh  <a.malysh@centrium.de>     * gw/dlr.c: fixed bug that dlr's were not routed correctly to smsbox within        bb_boxc, due to last changes in dlr.c (now we do not duplicate dlr_entry        values in order to avoid not needed memory allocations, but bb_boxc await        e.g. boxc_id as NULL and not as "").  2003-12-05  Stipe Tolj  <tolj@wapme-systems.de>     * wap/wtp_resp_states.def: fixing BUG#102. In RESULT_RESP_WAIT state, when       TimerTO_R occures and MAX_RCR, we should send Abort PDU with type PROVIDER       instead of USER. According to WAP-224-WTP-20010710, sec 8.3.4.1, p.43.       Thanks to "Noritoshi Demizu" <demizu@access.co.jp> for providing patch       and the bug report.        2003-12-04  Alexander Malysh  <a.malysh@centrium.de>     * gw/smsc/smsc_smpp.c: fixed bug that source-autodetect was 'false' if       not defined in the config although userguide mentioned 'true'.  2003-12-03  Stipe Tolj  <tolj@wapme-systems.de>     * gw/smsc/smsc_emi.c: added OP/31 handling for the sake of EMI/UCP        implementations that use this construct as server-side initiated        keep-alive mechanism.  2003-12-03  Stipe Tolj  <tolj@wapme-systems.de>     * doc/userguide/userguide.xml: adding a bit more explanation about the        effect of EMI's 'my-number' config directive for keep-alive (OP/31) PDUs.     * gw/smsc/smsc_http.c: removed additional body checking for type 'wapme'        and added username and password requirement for the MO side to act as        sendsms HTTP interface transparently.  2003-12-02 Aarno Syvanen <as@gni.ch>     * wap/wtp.c: Better debugging in the case of truncated pdu     * wap/wap_events.[c|h]: Wrapper for checking wap event allocation     * wap/wap.c: Fixed a memory leak     * gwlib/octstr.[c|h]: Wrapper for checking ocstr_copy allocation     * gwlib/http.[c|h]: Wrapper for octstr_find_first allocation     * gw/wap_push_ppg.c: Fixed memory leaks     * gw/wap-appl.c: Fixed a memory leak     * gw/msg.[c|h]: Wrappers for msg_create and msg_unpack. Fixed a       leak.     * gw/bb_store.c: Fixed a memory leak 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -