[sr-dev] git:carstenbock/ims: Initial Import of the OpenIMS-Core Modules into the Kamailio/sip-router. org Core

Carsten Bock carsten at bock.info
Wed Jan 5 20:08:08 CET 2011


Module: sip-router
Branch: carstenbock/ims
Commit: c0053e8439074e00da42492a4bcbb6524df0aee6
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c0053e8439074e00da42492a4bcbb6524df0aee6

Author: Carsten Bock <bock at bock-o2.(none)>
Committer: Carsten Bock <bock at bock-o2.(none)>
Date:   Tue Dec 28 09:49:14 2010 +0100

Initial Import of the OpenIMS-Core Modules into the Kamailio/sip-router.org Core

---

 modules/cdp/Makefile                               |   26 +
 modules/cdp/RFC3588.vsd                            |  Bin 0 -> 300032 bytes
 modules/cdp/RFC3588_acct_state_machine_client.png  |  Bin 0 -> 440240 bytes
 modules/cdp/RFC3588_acct_state_machine_server.png  |  Bin 0 -> 272720 bytes
 modules/cdp/RFC3588_auth_state_machine_client.png  |  Bin 0 -> 418965 bytes
 modules/cdp/RFC3588_auth_state_machine_server.png  |  Bin 0 -> 230635 bytes
 modules/cdp/RFC3588_peer_state_machine_1.png       |  Bin 0 -> 305180 bytes
 modules/cdp/RFC3588_peer_state_machine_2.png       |  Bin 0 -> 369572 bytes
 modules/cdp/acceptor.c                             |  128 +
 modules/cdp/acceptor.h                             |   65 +
 modules/cdp/api_process.c                          |  122 +
 modules/cdp/api_process.h                          |   90 +
 modules/cdp/authstatemachine.c                     |  887 ++++++
 modules/cdp/authstatemachine.h                     |   81 +
 modules/cdp/cdp_load.c                             |  123 +
 modules/cdp/cdp_load.h                             |  125 +
 modules/cdp/config.c                               |  234 ++
 modules/cdp/config.h                               |  153 +
 modules/cdp/configdtd.h                            |  109 +
 modules/cdp/configexample/.svn/all-wcprops         |   11 +
 modules/cdp/configexample/.svn/dir-prop-base       |    8 +
 modules/cdp/configexample/.svn/entries             |   62 +
 .../.svn/prop-base/ConfigExample.xml.svn-base      |    5 +
 .../.svn/text-base/ConfigExample.xml.svn-base      |  105 +
 modules/cdp/configexample/ConfigExample.xml        |  105 +
 modules/cdp/configparser.c                         |  466 +++
 modules/cdp/diameter.h                             |  451 +++
 modules/cdp/diameter_api.h                         |  228 ++
 modules/cdp/diameter_avp.c                         |  769 +++++
 modules/cdp/diameter_comm.c                        |  357 +++
 modules/cdp/diameter_epc.h                         |  867 ++++++
 modules/cdp/diameter_ims.h                         |  683 +++++
 modules/cdp/diameter_msg.c                         |  625 ++++
 modules/cdp/diameter_peer.c                        |  594 ++++
 modules/cdp/diameter_peer.h                        |   87 +
 modules/cdp/globals.c                              |  150 +
 modules/cdp/globals.h                              |  100 +
 modules/cdp/mod.c                                  |  234 ++
 modules/cdp/mod.h                                  |  213 ++
 modules/cdp/mod_wharf.c                            |  170 ++
 modules/cdp/mod_wharf.h                            |   37 +
 modules/cdp/peer.c                                 |  123 +
 modules/cdp/peer.h                                 |  144 +
 modules/cdp/peermanager.c                          |  359 +++
 modules/cdp/peermanager.h                          |   92 +
 modules/cdp/peerstatemachine.c                     | 1249 ++++++++
 modules/cdp/peerstatemachine.h                     |   89 +
 modules/cdp/receiver.c                             | 1128 +++++++
 modules/cdp/receiver.h                             |  107 +
 modules/cdp/routing.c                              |  195 ++
 modules/cdp/routing.h                              |   66 +
 modules/cdp/sem.h                                  |  103 +
 modules/cdp/session.c                              |  685 +++++
 modules/cdp/session.h                              |  278 ++
 modules/cdp/tcp_accept.c                           |  251 ++
 modules/cdp/tcp_accept.h                           |   65 +
 modules/cdp/timer.c                                |  236 ++
 modules/cdp/timer.h                                |   93 +
 modules/cdp/transaction.c                          |  260 ++
 modules/cdp/transaction.h                          |  104 +
 modules/cdp/utils.h                                |  105 +
 modules/cdp/worker.c                               |  422 +++
 modules/cdp/worker.h                               |  117 +
 modules/cdp_avp/Makefile                           |   30 +
 modules/cdp_avp/avp_add.c                          |  160 +
 modules/cdp_avp/avp_add.h                          |   99 +
 modules/cdp_avp/avp_get.c                          |  140 +
 modules/cdp_avp/avp_get.h                          |  100 +
 modules/cdp_avp/avp_get_base                       |  268 ++
 modules/cdp_avp/avp_get_base_data_format.c         |  270 ++
 modules/cdp_avp/avp_get_base_data_format.h         |  195 ++
 modules/cdp_avp/avp_new.c                          |   86 +
 modules/cdp_avp/avp_new.h                          |   84 +
 modules/cdp_avp/avp_new_base_data_format.c         |  243 ++
 modules/cdp_avp/avp_new_base_data_format.h         |  204 ++
 modules/cdp_avp/base.c                             |   89 +
 modules/cdp_avp/base.h                             |  443 +++
 modules/cdp_avp/ccapp.c                            |   89 +
 modules/cdp_avp/ccapp.h                            |  401 +++
 modules/cdp_avp/epcapp.c                           |  126 +
 modules/cdp_avp/epcapp.h                           |  799 +++++
 modules/cdp_avp/get_reference.h                    |   85 +
 modules/cdp_avp/get_reference.sh                   |    7 +
 modules/cdp_avp/imsapp.c                           |   90 +
 modules/cdp_avp/imsapp.h                           |  512 ++++
 modules/cdp_avp/macros.h                           |  467 +++
 modules/cdp_avp/mod.c                              |  359 +++
 modules/cdp_avp/mod_export.h                       |  228 ++
 modules/cdp_avp/nasapp.c                           |   89 +
 modules/cdp_avp/nasapp.h                           |  392 +++
 modules/icscf/Makefile                             |   28 +
 modules/icscf/auth_api.c                           |  144 +
 modules/icscf/auth_api.h                           |   55 +
 modules/icscf/base64.c                             |  339 +++
 modules/icscf/base64.h                             |   66 +
 modules/icscf/cx.c                                 |  248 ++
 modules/icscf/cx.h                                 |   79 +
 modules/icscf/cx_avp.c                             |    1 +
 modules/icscf/cx_avp.h                             |    1 +
 modules/icscf/db.c                                 |  438 +++
 modules/icscf/db.h                                 |   73 +
 modules/icscf/db_web_ui/.htaccess                  |   59 +
 modules/icscf/db_web_ui/.htpasswd                  |    1 +
 modules/icscf/db_web_ui/config.inc                 |   93 +
 modules/icscf/db_web_ui/css/testbed_style.css      |  205 ++
 modules/icscf/db_web_ui/functions.inc              |  142 +
 modules/icscf/db_web_ui/images/bg_main.gif         |  Bin 0 -> 379 bytes
 modules/icscf/db_web_ui/images/blind.gif           |  Bin 0 -> 43 bytes
 modules/icscf/db_web_ui/images/hauptlogo_01_en.gif |  Bin 0 -> 2465 bytes
 modules/icscf/db_web_ui/images/hauptlogo_02_en.gif |  Bin 0 -> 2506 bytes
 modules/icscf/db_web_ui/images/icon_bild.gif       |  Bin 0 -> 67 bytes
 modules/icscf/db_web_ui/images/icon_film.gif       |  Bin 0 -> 64 bytes
 modules/icscf/db_web_ui/images/icon_link_fokus.gif |  Bin 0 -> 62 bytes
 modules/icscf/db_web_ui/images/icon_link_fue.gif   |  Bin 0 -> 61 bytes
 modules/icscf/db_web_ui/images/icon_link_pup.gif   |  Bin 0 -> 61 bytes
 modules/icscf/db_web_ui/images/icon_link_www.gif   |  Bin 0 -> 64 bytes
 modules/icscf/db_web_ui/images/icon_text.gif       |  Bin 0 -> 67 bytes
 modules/icscf/db_web_ui/images/ok.gif              |  Bin 0 -> 343 bytes
 modules/icscf/db_web_ui/images/openims.gif         |  Bin 0 -> 3552 bytes
 modules/icscf/db_web_ui/images/openims.jpg         |  Bin 0 -> 5046 bytes
 modules/icscf/db_web_ui/images/progress_rem.gif    |  Bin 0 -> 163 bytes
 modules/icscf/db_web_ui/images/save_edit.gif       |  Bin 0 -> 639 bytes
 modules/icscf/db_web_ui/images/spacer.gif          |  Bin 0 -> 43 bytes
 modules/icscf/db_web_ui/inc/data_icscf.inc         |  328 ++
 modules/icscf/db_web_ui/inc/of_calendar.inc        |  390 +++
 modules/icscf/db_web_ui/inc/of_checkbox.inc        |   90 +
 modules/icscf/db_web_ui/inc/of_file.inc            |   31 +
 modules/icscf/db_web_ui/inc/of_radio.inc           |   75 +
 modules/icscf/db_web_ui/inc/of_select.inc          |  112 +
 modules/icscf/db_web_ui/inc/of_text.inc            |  108 +
 modules/icscf/db_web_ui/inc/of_textarea.inc        |   50 +
 modules/icscf/db_web_ui/inc/oohforms.inc           |  387 +++
 modules/icscf/db_web_ui/index.php                  |   74 +
 modules/icscf/db_web_ui/index_main.php             |   67 +
 modules/icscf/db_web_ui/index_under.php            |   67 +
 modules/icscf/db_web_ui/menu_left.php              |   90 +
 modules/icscf/db_web_ui/menu_top.php               |  117 +
 modules/icscf/db_web_ui/nds.php                    |  334 ++
 modules/icscf/db_web_ui/post.inc                   |   59 +
 modules/icscf/db_web_ui/pre_icscf.inc              |   70 +
 modules/icscf/db_web_ui/scscf.php                  |  414 +++
 modules/icscf/db_web_ui/style/fokus_ngni.css       |  288 ++
 modules/icscf/db_web_ui/welcome.php                |   77 +
 modules/icscf/ims_pm.c                             |    1 +
 modules/icscf/ims_pm.h                             |    1 +
 modules/icscf/ims_pm_icscf.c                       |  177 ++
 modules/icscf/ims_pm_icscf.h                       |   79 +
 modules/icscf/location.c                           |  348 +++
 modules/icscf/location.h                           |   87 +
 modules/icscf/mod.c                                |  459 +++
 modules/icscf/mod.h                                |  180 ++
 modules/icscf/nds.c                                |  221 ++
 modules/icscf/nds.h                                |   72 +
 modules/icscf/registration.c                       |  287 ++
 modules/icscf/registration.h                       |  100 +
 modules/icscf/scscf_list.c                         |  596 ++++
 modules/icscf/scscf_list.h                         |  125 +
 modules/icscf/sip.c                                |    1 +
 modules/icscf/sip.h                                |    1 +
 modules/icscf/thig.c                               |  408 +++
 modules/icscf/thig.h                               |  163 +
 modules/icscf/thig_aes.h                           |  286 ++
 modules/icscf/thig_debug.h                         |   84 +
 modules/icscf/thig_ims_enc.c                       |  268 ++
 modules/icscf/thig_ims_enc.h                       |   66 +
 modules/icscf/thig_platform.h                      |  124 +
 modules/icscf/thig_table.h                         |  238 ++
 modules/icscf/thig_twofish2.c                      |  681 +++++
 modules/isc/Makefile                               |   22 +
 modules/isc/checker.c                              |  515 ++++
 modules/isc/checker.h                              |   83 +
 modules/isc/ims_pm.c                               |    1 +
 modules/isc/ims_pm.h                               |    1 +
 modules/isc/isc.c                                  |  137 +
 modules/isc/isc.h                                  |   70 +
 modules/isc/mark.c                                 |  381 +++
 modules/isc/mark.h                                 |   98 +
 modules/isc/mod.c                                  |  688 +++++
 modules/isc/mod.h                                  |  251 ++
 modules/isc/sip.c                                  |  750 +++++
 modules/isc/sip.h                                  |  105 +
 modules/isc/third_party_reg.c                      |  317 ++
 modules/isc/third_party_reg.h                      |   89 +
 modules/mgcf/Makefile                              |   17 +
 modules/mgcf/dlg_state.c                           | 1631 ++++++++++
 modules/mgcf/dlg_state.h                           |  170 ++
 modules/mgcf/mgcf.c                                |  611 ++++
 modules/mgcf/mgcf.h                                |   80 +
 modules/mgcf/mod.c                                 |  409 +++
 modules/mgcf/mod.h                                 |  145 +
 modules/mgcf/release_call.c                        |  551 ++++
 modules/mgcf/release_call.h                        |   86 +
 modules/mgcf/sip.c                                 |    1 +
 modules/mgcf/sip.h                                 |    1 +
 modules/mgcf/sip_body.c                            |  405 +++
 modules/mgcf/sip_body.h                            |   79 +
 modules/pcscf/Makefile                             |   31 +
 modules/pcscf/auth_api.c                           |  231 ++
 modules/pcscf/auth_api.h                           |   56 +
 modules/pcscf/bin.c                                |    1 +
 modules/pcscf/bin.h                                |    1 +
 modules/pcscf/bin_db_pcscf.c                       | 1431 +++++++++
 modules/pcscf/bin_db_pcscf.h                       |   89 +
 modules/pcscf/bin_file.c                           |    1 +
 modules/pcscf/bin_file.h                           |    1 +
 modules/pcscf/bin_pcscf.c                          |  839 +++++
 modules/pcscf/bin_pcscf.h                          |   85 +
 modules/pcscf/dlg_state.c                          | 1790 +++++++++++
 modules/pcscf/dlg_state.h                          |  185 ++
 modules/pcscf/e2.c                                 |  209 ++
 modules/pcscf/e2.h                                 |   70 +
 modules/pcscf/e2_avp.c                             |  554 ++++
 modules/pcscf/e2_avp.h                             |   84 +
 modules/pcscf/em_numbers.c                         |  373 +++
 modules/pcscf/em_numbers.h                         |  131 +
 modules/pcscf/emerg.c                              |  682 +++++
 modules/pcscf/emerg.h                              |  103 +
 modules/pcscf/emerg_info.xml                       |   11 +
 modules/pcscf/ims_pm.c                             |    1 +
 modules/pcscf/ims_pm.h                             |    1 +
 modules/pcscf/ims_pm_pcscf.c                       |  199 ++
 modules/pcscf/ims_pm_pcscf.h                       |   77 +
 modules/pcscf/ipsec_E_Drop.sh                      |   50 +
 modules/pcscf/ipsec_E_Inc_Req.sh                   |   50 +
 modules/pcscf/ipsec_E_Inc_Rpl.sh                   |   50 +
 modules/pcscf/ipsec_E_Out_Req.sh                   |   50 +
 modules/pcscf/ipsec_E_Out_Rpl.sh                   |   50 +
 modules/pcscf/ipsec_P_Drop.sh                      |   46 +
 modules/pcscf/ipsec_P_Inc_Req.sh                   |   45 +
 modules/pcscf/ipsec_P_Inc_Rpl.sh                   |   45 +
 modules/pcscf/ipsec_P_Out_Req.sh                   |   45 +
 modules/pcscf/ipsec_P_Out_Rpl.sh                   |   45 +
 modules/pcscf/mod.c                                | 1066 +++++++
 modules/pcscf/mod.h                                |  230 ++
 modules/pcscf/nat_helper.c                         |  518 ++++
 modules/pcscf/nat_helper.h                         |  120 +
 modules/pcscf/p_persistency.c                      |  591 ++++
 modules/pcscf/p_persistency.h                      |   77 +
 modules/pcscf/pcc.c                                | 1588 ++++++++++
 modules/pcscf/pcc.h                                |   96 +
 modules/pcscf/pcc_avp.c                            | 1708 +++++++++++
 modules/pcscf/pcc_avp.h                            |  162 +
 modules/pcscf/pcc_gqprima.c                        |  558 ++++
 modules/pcscf/pcc_gqprima.h                        |   94 +
 modules/pcscf/policy_control.c                     |  283 ++
 modules/pcscf/policy_control.h                     |   66 +
 modules/pcscf/reginfo.dtd                          |   37 +
 modules/pcscf/registrar.c                          |  587 ++++
 modules/pcscf/registrar.h                          |   75 +
 modules/pcscf/registrar_storage.c                  |  966 ++++++
 modules/pcscf/registrar_storage.h                  |  229 ++
 modules/pcscf/registrar_subscribe.c                | 1033 +++++++
 modules/pcscf/registrar_subscribe.h                |  177 ++
 modules/pcscf/registration.c                       | 1371 +++++++++
 modules/pcscf/registration.h                       |  108 +
 modules/pcscf/release_call.c                       |  710 +++++
 modules/pcscf/release_call.h                       |   98 +
 modules/pcscf/sdp_util.c                           | 1571 ++++++++++
 modules/pcscf/sdp_util.h                           |  135 +
 modules/pcscf/security.c                           | 1603 ++++++++++
 modules/pcscf/security.h                           |   89 +
 modules/pcscf/sip.c                                |    1 +
 modules/pcscf/sip.h                                |    1 +
 modules/pcscf/sip_body.c                           |    1 +
 modules/pcscf/sip_body.h                           |    1 +
 modules/scscf/CxDataType.dtd                       |   34 +
 modules/scscf/CxDataType_Rel6.xsd                  |  293 ++
 modules/scscf/CxDataType_Rel7.xsd                  |  301 ++
 modules/scscf/Makefile                             |   32 +
 modules/scscf/auth_api.c                           |  136 +
 modules/scscf/auth_api.h                           |   54 +
 modules/scscf/bin.c                                |  536 ++++
 modules/scscf/bin.h                                |  173 ++
 modules/scscf/bin_db_scscf.c                       | 1414 +++++++++
 modules/scscf/bin_db_scscf.h                       |   95 +
 modules/scscf/bin_file.c                           |  223 ++
 modules/scscf/bin_file.h                           |   74 +
 modules/scscf/bin_scscf.c                          | 1098 +++++++
 modules/scscf/bin_scscf.h                          |   82 +
 modules/scscf/conversion.c                         |  260 ++
 modules/scscf/conversion.h                         |   64 +
 modules/scscf/cx.c                                 |  401 +++
 modules/scscf/cx.h                                 |   79 +
 modules/scscf/cx_avp.c                             | 1241 ++++++++
 modules/scscf/cx_avp.h                             |  117 +
 modules/scscf/dlg_state.c                          | 1505 +++++++++
 modules/scscf/dlg_state.h                          |  173 ++
 modules/scscf/emerg.c                              |  111 +
 modules/scscf/emerg.h                              |   60 +
 modules/scscf/ifc_datastruct.h                     |  203 ++
 modules/scscf/ims_pm.c                             |  287 ++
 modules/scscf/ims_pm.h                             |  227 ++
 modules/scscf/ims_pm_scscf.c                       |  249 ++
 modules/scscf/ims_pm_scscf.h                       |   78 +
 modules/scscf/mod.c                                |  825 +++++
 modules/scscf/mod.h                                |  201 ++
 modules/scscf/privacy.c                            |  144 +
 modules/scscf/privacy.h                            |   61 +
 modules/scscf/registrar.c                          | 2164 +++++++++++++
 modules/scscf/registrar.h                          |  113 +
 modules/scscf/registrar_notify.c                   | 1112 +++++++
 modules/scscf/registrar_notify.h                   |  137 +
 modules/scscf/registrar_parser.c                   | 1178 ++++++++
 modules/scscf/registrar_parser.h                   |   79 +
 modules/scscf/registrar_storage.c                  | 1572 ++++++++++
 modules/scscf/registrar_storage.h                  |  227 ++
 modules/scscf/registration.c                       | 1725 +++++++++++
 modules/scscf/registration.h                       |  195 ++
 modules/scscf/release_call.c                       |  425 +++
 modules/scscf/release_call.h                       |   78 +
 modules/scscf/rfc2617.c                            |  153 +
 modules/scscf/rfc2617.h                            |   94 +
 modules/scscf/s_persistency.c                      |  591 ++++
 modules/scscf/s_persistency.h                      |   76 +
 modules/scscf/scscf_load.c                         |   86 +
 modules/scscf/scscf_load.h                         |   84 +
 modules/scscf/sip.c                                | 3186 ++++++++++++++++++++
 modules/scscf/sip.h                                |  197 ++
 modules/scscf/sip_messages.h                       |   92 +
 319 files changed, 86800 insertions(+), 0 deletions(-)

Diff:   http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=c0053e8439074e00da42492a4bcbb6524df0aee6



More information about the sr-dev mailing list