[OpenSIPS-Devel] [OpenSIPS/opensips] 0968e6: perl: Allow perl_exec_simple() from any route

Liviu Chircu noreply at github.com
Tue Nov 23 15:12:11 EST 2021


  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0968e6a78d135bbd9f0e29afc02a907badbb684f
      https://github.com/OpenSIPS/opensips/commit/0968e6a78d135bbd9f0e29afc02a907badbb684f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2021-11-23 (Tue, 23 Nov 2021)

  Changed paths:
    M modules/perl/perl.c

  Log Message:
  -----------
  perl: Allow perl_exec_simple() from any route

This function is neither tied to a SIP message nor does it perform any
SIP signaling, so we can call it from any route!

(cherry picked from commit 4dbd2ced3a1db3326b7201c64bba165033ab2d95)


  Commit: 86a3fd8c3e6886fcba3cf5867093f7d169163c64
      https://github.com/OpenSIPS/opensips/commit/86a3fd8c3e6886fcba3cf5867093f7d169163c64
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2021-11-23 (Tue, 23 Nov 2021)

  Changed paths:
    M modules/perl/perlfunc.c

  Log Message:
  -----------
  perl: Fix PKG corruption in perl_exec_simple() (off-by-one)

Credits to Kingsley Tart for the report!

Fixes #2666

(cherry picked from commit 38e67d4ce6bbfec9f30188cedfd73bd80b18e1bc)


Compare: https://github.com/OpenSIPS/opensips/compare/2f568a17287e...86a3fd8c3e68



More information about the Devel mailing list