Module: kamailio
Branch: master
Commit: c286bacad82b84165753187a326952573fe5fc7a
URL: https://github.com/kamailio/kamailio/commit/c286bacad82b84165753187a3269525…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2024-01-26T11:16:15+01:00
modules: readme files regenerated - sdpops ... [skip ci]
---
Modified: src/modules/sdpops/README
---
Diff: https://github.com/kamailio/kamailio/commit/c286bacad82b84165753187a3269525…
Patch: https://github.com/kamailio/kamailio/commit/c286bacad82b84165753187a3269525…
---
diff --git a/src/modules/sdpops/README b/src/modules/sdpops/README
index 74aa3dc1950..d087a2314ee 100644
--- a/src/modules/sdpops/README
+++ b/src/modules/sdpops/README
@@ -529,6 +529,8 @@ if(is_method("INVITE") && has_body("application/sdp")){
* $sdp(sess_version) - sess-version -attribute from SDP o= -line.
When set to special value -1, current value is incremented. (read +
write)
+ * $sdp(c:ip) - connection IP (read only) - taken from first media
+ strea if specified, otherwise from first session.
Exported pseudo-variables are also documented at
https://www.kamailio.org/wikidocs/
Module: kamailio
Branch: master
Commit: 46e3727368f7e801b3731272d219cefdceebadde
URL: https://github.com/kamailio/kamailio/commit/46e3727368f7e801b3731272d219cef…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2024-01-26T11:06:15+01:00
sdpops: docs - listed $sdp(c:ip) variable
---
Modified: src/modules/sdpops/doc/sdpops_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/46e3727368f7e801b3731272d219cef…
Patch: https://github.com/kamailio/kamailio/commit/46e3727368f7e801b3731272d219cef…
---
diff --git a/src/modules/sdpops/doc/sdpops_admin.xml b/src/modules/sdpops/doc/sdpops_admin.xml
index 0bd00c5c942..746b051f017 100644
--- a/src/modules/sdpops/doc/sdpops_admin.xml
+++ b/src/modules/sdpops/doc/sdpops_admin.xml
@@ -608,7 +608,14 @@ if(is_method("INVITE") && has_body("application/sdp")){
<emphasis>$sdp(body)</emphasis> - full SDP body (read only)
</para></listitem>
<listitem><para>
- <emphasis>$sdp(sess_version)</emphasis> - sess-version -attribute from SDP o= -line. When set to special value -1, current value is incremented. (read + write)
+ <emphasis>$sdp(sess_version)</emphasis> - sess-version -attribute
+ from SDP o= -line. When set to special value -1, current value
+ is incremented. (read + write)
+ </para></listitem>
+ <listitem><para>
+ <emphasis>$sdp(c:ip)</emphasis> - connection IP (read only)
+ - taken from first media strea if specified, otherwise from
+ first session.
</para></listitem>
</itemizedlist>
<para>
@linuxmaniac - I have tested with bookwork/libwolfssl35 and trixie/libwolfssl42) and the module works - you can restore bookworm/jammy builds. Sorry for the breakage.
--
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/commit/aaa3b102c62af9ac0abe1aaac12876a…
You are receiving this because you are subscribed to this thread.
Message ID: <kamailio/kamailio/commit/aaa3b102c62af9ac0abe1aaac12876abaa7ad351/137840689(a)github.com>
What are the configure flags for the nightly builds? Is this using a system libwolfssl-dev or the submodule.
The module expects wolfssl ~ v5.6.6-stable which is equivalent to libwolfssl42(5.6.6-1.2) libwolfssl-dev_5.6.6.
For RPM based-distros I build the module both with the in-tree submodule and external package wolfssl42-5.6.6.
```
# debian does this
./configure --enable-distro --enable-pkcs11
# libwolfssl35 ma
2422 * to the user. This is set by default with
2423 * OPENSSL_COMPATIBLE_DEFAULTS. The macro
2424 * WOLFSSL_MODE_AUTO_RETRY_ATTEMPTS is used to
2425 * limit the possibility of an infinite retry loop
2426 */
2427 SSL_MODE_RELEASE_BUFFERS = -1, /* For libwebsockets build. No current use. */
2428 /* Errors used in wolfSSL. utilize the values from the defines in
2429 * wolfssl/openssl/x509.h, but without the WOLFSSL_ prefix.
2430 */
2431 WOLFSSL_X509_V_OK = 0,
2432 WOLFSSL_X509_V_ERR_CERT_SIGNATURE_FAILURE = 7,
2433 WOLFSSL_X509_V_ERR_CERT_NOT_YET_VALID = 9,
2434 WOLFSSL_X509_V_ERR_CERT_HAS_EXPIRED = 10,
2435 WOLFSSL_X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD = 13,
2436 WOLFSSL_X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD = 14,
2437 WOLFSSL_X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT = 18,
2438 WOLFSSL_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY = 20,
2439 WOLFSSL_X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE = 21,
2440 WOLFSSL_X509_V_ERR_CERT_CHAIN_TOO_LONG = 22,
2441 WOLFSSL_X509_V_ERR_CERT_REVOKED = 23,
2442 WOLFSSL_X509_V_ERR_INVALID_CA = 24,
2443 WOLFSSL_X509_V_ERR_PATH_LENGTH_EXCEEDED = 25,
2444 WOLFSSL_X509_V_ERR_CERT_REJECTED = 28,
2445 WOLFSSL_X509_V_ERR_SUBJECT_ISSUER_MISMATCH = 29,
```
--
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/commit/5d3c11c5e0854ce74424a10a88b0cca…
You are receiving this because you are subscribed to this thread.
Message ID: <kamailio/kamailio/commit/5d3c11c5e0854ce74424a10a88b0cca4453cee75/137779830(a)github.com>
Add option to get and use P-Access-Network-Info for the terminating scenario, for use of billing in roaming cases where the PANI header is already known. Currently PANI is only used for the originating scenario.
Fixed partly implemented config option to specific role of diameter client. It was currently hardcoded to S-CSCF.
<!--
IMPORTANT:
- for detailed contributing guidelines, read:
https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md
- pull requests must be done to master branch, unless they are backports
of fixes from master branch to a stable branch
- backports to stable branches must be done with 'git cherry-pick -x ...'
- code is contributed under BSD for core and main components (tm, sl, auth, tls)
- code is contributed GPLv2 or a compatible license for the other components
- GPL code is contributed with OpenSSL licensing exception
-->
#### Pre-Submission Checklist
<!-- Go over all points below, and after creating the PR, tick all the checkboxes that apply -->
<!-- All points should be verified, otherwise, read the CONTRIBUTING guidelines from above-->
<!-- If you're unsure about any of these, don't hesitate to ask on sr-dev mailing list -->
- [x] Commit message has the format required by CONTRIBUTING guide
- [x] Commits are split per component (core, individual modules, libs, utils, ...)
- [x] Each component has a single commit (if not, squash them into one commit)
- [x] No commits to README files for modules (changes must be done to docbook files
in `doc/` subfolder, the README file is autogenerated)
#### Type Of Change
- [ ] Small bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds new functionality)
- [ ] Breaking change (fix or feature that would change existing functionality)
#### Checklist:
<!-- Go over all points below, and after creating the PR, tick the checkboxes that apply -->
- [ ] PR should be backported to stable branches
- [x] Tested changes locally
- [ ] Related to issue #XXXX (replace XXXX with an open issue number)
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/3726
-- Commit Summary --
* ims_charging: Add option to get and use P-Access-Network-Info for terminating scenario
-- File Changes --
M src/modules/ims_charging/Ro_data.c (2)
M src/modules/ims_charging/config.h (2)
M src/modules/ims_charging/doc/ims_charging_admin.xml (41)
M src/modules/ims_charging/ims_charging_mod.c (10)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/3726.patchhttps://github.com/kamailio/kamailio/pull/3726.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/3726
You are receiving this because you are subscribed to this thread.
Message ID: <kamailio/kamailio/pull/3726(a)github.com>