[sr-dev] git:master:0e86b73a: core, libs, modules: removed kcore internal library

Daniel-Constantin Mierla miconda at gmail.com
Mon Dec 5 14:29:56 CET 2016


Module: kamailio
Branch: master
Commit: 0e86b73a9408757d2f5c51430fbfba7353c9017c
URL: https://github.com/kamailio/kamailio/commit/0e86b73a9408757d2f5c51430fbfba7353c9017c

Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2016-12-05T14:27:19+01:00

core, libs, modules: removed kcore internal library

- instead of kcore stats wrapers, use directly counters.h from core
- parse of sst header moved to sst module (only use)
- string helper functions compacted in strutils.h
- statistics helper functions used only by snmpstats module moved to it

---

Added: modules/misc_radius/radius.h
Added: modules/snmpstats/snmp_statistics.c
Added: modules/snmpstats/snmp_statistics.h
Added: modules/sst/parse_sst.c
Added: modules/sst/parse_sst.h
Added: parser/parse_privacy.c
Added: parser/parse_privacy.h
Added: strutils.c
Added: strutils.h
Modified: Makefile.defs
Modified: counters.c
Modified: counters.h
Modified: fmsg.c
Modified: modules/acc/Makefile
Modified: modules/acc/acc.c
Modified: modules/acc/acc_extra.h
Modified: modules/acc/acc_logic.c
Modified: modules/acc/acc_mod.c
Modified: modules/acc_radius/Makefile
Modified: modules/acc_radius/acc_radius_mod.c
Modified: modules/app_lua/Makefile
Modified: modules/app_lua/app_lua_api.c
Modified: modules/app_lua/app_lua_sr.c
Modified: modules/app_mono/Makefile
Modified: modules/app_mono/app_mono_api.c
Modified: modules/auth_db/Makefile
Modified: modules/auth_ephemeral/Makefile
Modified: modules/auth_radius/Makefile
Modified: modules/auth_radius/auth_radius.c
Modified: modules/auth_radius/auth_radius.h
Modified: modules/auth_radius/extra.h
Modified: modules/auth_radius/sterman.c
Modified: modules/auth_xkeys/Makefile
Modified: modules/auth_xkeys/auth_xkeys.c
Modified: modules/avpops/Makefile
Modified: modules/carrierroute/Makefile
Modified: modules/cdp/Makefile
Modified: modules/cfgt/Makefile
Modified: modules/cfgt/cfgt_int.c
Modified: modules/cfgutils/Makefile
Modified: modules/cnxcc/Makefile
Modified: modules/cpl-c/Makefile
Modified: modules/db_text/Makefile
Modified: modules/db_unixodbc/Makefile
Modified: modules/db_unixodbc/val.c
Modified: modules/dialog/Makefile
Modified: modules/dialog/dialog.c
Modified: modules/dialog/dlg_db_handler.c
Modified: modules/dialog/dlg_handlers.c
Modified: modules/dialog/dlg_hash.c
Modified: modules/dialog/dlg_req_within.c
Modified: modules/dialog/dlg_var.c
Modified: modules/dispatcher/Makefile
Modified: modules/dmq/Makefile
Modified: modules/domain/Makefile
Modified: modules/domainpolicy/Makefile
Modified: modules/domainpolicy/domainpolicy.c
Modified: modules/drouting/Makefile
Modified: modules/enum/Makefile
Modified: modules/enum/enum.c
Modified: modules/erlang/Makefile
Modified: modules/evapi/Makefile
Modified: modules/group/Makefile
Modified: modules/htable/Makefile
Modified: modules/http_async_client/Makefile
Modified: modules/http_async_client/http_multi.h
Modified: modules/imc/Makefile
Modified: modules/imc/imc.c
Modified: modules/ims_auth/Makefile
Modified: modules/ims_auth/stats.h
Modified: modules/ims_charging/Makefile
Modified: modules/ims_dialog/Makefile
Modified: modules/ims_dialog/dlg_db_handler.c
Modified: modules/ims_dialog/dlg_handlers.c
Modified: modules/ims_dialog/dlg_req_within.c
Modified: modules/ims_dialog/ims_dialog.c
Modified: modules/ims_icscf/Makefile
Modified: modules/ims_icscf/stats.h
Modified: modules/ims_ocs/Makefile
Modified: modules/ims_qos/Makefile
Modified: modules/ims_qos/stats.h
Modified: modules/ims_registrar_pcscf/Makefile
Modified: modules/ims_registrar_pcscf/reg_mod.c
Modified: modules/ims_registrar_scscf/Makefile
Modified: modules/ims_registrar_scscf/cxdx_sar.c
Modified: modules/ims_registrar_scscf/reg_mod.c
Modified: modules/ims_registrar_scscf/save.c
Modified: modules/ims_registrar_scscf/stats.h
Modified: modules/ims_usrloc_pcscf/Makefile
Modified: modules/ims_usrloc_pcscf/udomain.h
Modified: modules/ims_usrloc_pcscf/usrloc.h
Modified: modules/ims_usrloc_scscf/Makefile
Modified: modules/ims_usrloc_scscf/udomain.h
Modified: modules/kazoo/Makefile
Modified: modules/kazoo/kz_trans.c
Modified: modules/kex/Makefile
Modified: modules/kex/core_stats.c
Modified: modules/kex/core_stats.h
Modified: modules/lcr/Makefile
Modified: modules/misc_radius/extra.h
Modified: modules/misc_radius/functions.c
Modified: modules/misc_radius/misc_radius.c
Modified: modules/mohqueue/Makefile
Modified: modules/mohqueue/mohq_common.h
Modified: modules/mqueue/Makefile
Modified: modules/msilo/Makefile
Modified: modules/msilo/msilo.c
Modified: modules/nat_traversal/Makefile
Modified: modules/nat_traversal/nat_traversal.c
Modified: modules/nathelper/Makefile
Modified: modules/ndb_redis/Makefile
Modified: modules/nsq/Makefile
Modified: modules/outbound/Makefile
Modified: modules/outbound/ob_mod.c
Modified: modules/p_usrloc/Makefile
Modified: modules/p_usrloc/udomain.h
Modified: modules/path/Makefile
Modified: modules/path/path.c
Modified: modules/pdb/Makefile
Modified: modules/pdt/Makefile
Modified: modules/peering/Makefile
Modified: modules/peering/peering.c
Modified: modules/peering/verify.c
Modified: modules/permissions/Makefile
Modified: modules/pipelimit/Makefile
Modified: modules/pipelimit/pipelimit.c
Modified: modules/presence/Makefile
Modified: modules/presence/publish.c
Modified: modules/pua/Makefile
Modified: modules/pua/send_publish.c
Modified: modules/pua_bla/Makefile
Modified: modules/pua_bla/notify.c
Modified: modules/pua_mi/Makefile
Modified: modules/pua_mi/mi_func.c
Modified: modules/pua_xmpp/Makefile
Modified: modules/pua_xmpp/simple2xmpp.c
Modified: modules/pv/Makefile
Modified: modules/pv/pv_core.c
Modified: modules/pv/pv_stats.c
Modified: modules/pv/pv_trans.c
Modified: modules/rabbitmq/Makefile
Modified: modules/ratelimit/Makefile
Modified: modules/ratelimit/ratelimit.c
Modified: modules/registrar/Makefile
Modified: modules/registrar/path.c
Modified: modules/registrar/registrar.c
Modified: modules/registrar/save.c
Modified: modules/rls/Makefile
Modified: modules/rls/resource_notify.c
Modified: modules/rls/subscribe.c
Modified: modules/rtimer/Makefile
Modified: modules/rtpengine/Makefile
Modified: modules/rtpproxy/Makefile
Modified: modules/sca/Makefile
Modified: modules/sca/sca_appearance.c
Modified: modules/seas/Makefile
Modified: modules/sipcapture/Makefile
Modified: modules/sipcapture/sipcapture.c
Modified: modules/siptrace/Makefile
Modified: modules/siptrace/siptrace.c
Modified: modules/siputils/Makefile
Modified: modules/siputils/chargingvector.c
Modified: modules/siputils/sipops.c
Modified: modules/sl/Makefile
Modified: modules/sl/sl_stats.c
Modified: modules/smsops/Makefile
Modified: modules/smsops/smsops_impl.c
Modified: modules/snmpstats/Makefile
Modified: modules/snmpstats/alarm_checks.c
Modified: modules/snmpstats/kamailioNet.c
Modified: modules/snmpstats/kamailioNetConfig.c
Modified: modules/snmpstats/kamailioServer.c
Modified: modules/snmpstats/snmpObjects.c
Modified: modules/snmpstats/snmpSIPCommonObjects.c
Modified: modules/snmpstats/snmpSIPPortTable.c
Modified: modules/snmpstats/snmpSIPServerObjects.c
Modified: modules/snmpstats/snmpSIPStatusCodesTable.c
Modified: modules/snmpstats/snmpstats.c
Modified: modules/snmpstats/utilities.c
Modified: modules/speeddial/Makefile
Modified: modules/sqlops/Makefile
Modified: modules/sqlops/sql_trans.c
Modified: modules/sst/Makefile
Modified: modules/sst/sst.c
Modified: modules/sst/sst_handlers.c
Modified: modules/statistics/Makefile
Modified: modules/statistics/statistics.c
Modified: modules/statistics/stats_funcs.c
Modified: modules/statsc/Makefile
Modified: modules/statsc/statsc_mod.c
Modified: modules/textops/Makefile
Modified: modules/textops/textops.c
Modified: modules/tm/t_append_branches.c
Modified: modules/tmx/Makefile
Modified: modules/tmx/tmx_mod.c
Modified: modules/tsilo/Makefile
Modified: modules/tsilo/ts_append.c
Modified: modules/tsilo/ts_hash.c
Modified: modules/tsilo/ts_store.c
Modified: modules/tsilo/tsilo.c
Modified: modules/uac/Makefile
Modified: modules/uac/auth.c
Modified: modules/uri_db/Makefile
Modified: modules/usrloc/Makefile
Modified: modules/usrloc/udomain.h
Modified: modules/websocket/Makefile
Modified: modules/websocket/websocket.c
Modified: modules/websocket/websocket.h
Modified: modules/websocket/ws_conn.c
Modified: modules/websocket/ws_conn.h
Modified: modules/websocket/ws_frame.c
Modified: modules/websocket/ws_handshake.c
Modified: modules/xcap_server/Makefile
Modified: modules/xcap_server/xcap_server.c
Modified: pkg/kamailio/centos/6/kamailio.spec
Modified: pkg/kamailio/centos/7/kamailio.spec
Modified: pkg/kamailio/deb/debian/copyright
Modified: pkg/kamailio/deb/jessie/copyright
Modified: pkg/kamailio/deb/precise/copyright
Modified: pkg/kamailio/deb/sid/copyright
Modified: pkg/kamailio/deb/squeeze/copyright
Modified: pkg/kamailio/deb/stretch/copyright
Modified: pkg/kamailio/deb/trusty/copyright
Modified: pkg/kamailio/deb/wheezy/copyright
Modified: pkg/kamailio/deb/xenial/copyright
Modified: pkg/kamailio/fedora/17/kamailio.spec
Modified: pkg/kamailio/oracle/el6/kamailio.spec
Modified: pkg/kamailio/oracle/el7/kamailio.spec
Modified: pkg/kamailio/rpm/kamailio.spec.CenOS
Modified: sr_module.h
Removed: kstats_types.h
Removed: lib/kcore/Makefile
Removed: lib/kcore/cmpapi.c
Removed: lib/kcore/cmpapi.h
Removed: lib/kcore/kstats_wrapper.c
Removed: lib/kcore/kstats_wrapper.h
Removed: lib/kcore/parse_privacy.c
Removed: lib/kcore/parse_privacy.h
Removed: lib/kcore/parse_sst.c
Removed: lib/kcore/parse_sst.h
Removed: lib/kcore/radius.h
Removed: lib/kcore/regexp.c
Removed: lib/kcore/regexp.h
Removed: lib/kcore/statistics.c
Removed: lib/kcore/statistics.h
Removed: lib/kcore/strcommon.c
Removed: lib/kcore/strcommon.h

---

Diff:  https://github.com/kamailio/kamailio/commit/0e86b73a9408757d2f5c51430fbfba7353c9017c.diff
Patch: https://github.com/kamailio/kamailio/commit/0e86b73a9408757d2f5c51430fbfba7353c9017c.patch




More information about the sr-dev mailing list