[OpenSIPS-Devel] [OpenSIPS/opensips] d38333: parser: add parser for Security-{Client, Server, Ver...
Răzvan Crainea
noreply at github.com
Thu May 9 09:34:04 UTC 2024
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: d38333b3d74092ad76beba7ff1fac0954d7b3f8a
https://github.com/OpenSIPS/opensips/commit/d38333b3d74092ad76beba7ff1fac0954d7b3f8a
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/tm/sip_msg.c
A parser/case_secu.h
M parser/hf.c
M parser/hf.h
M parser/keys.h
M parser/msg_parser.c
M parser/msg_parser.h
M parser/parse_hname2.c
A parser/parse_security.c
A parser/parse_security.h
Log Message:
-----------
parser: add parser for Security-{Client,Server,Verify} headers
Commit: 4e06e87d5eefcbb9274adea9ac8fcc2cc4102e0b
https://github.com/OpenSIPS/opensips/commit/4e06e87d5eefcbb9274adea9ac8fcc2cc4102e0b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M parser/parse_authenticate.c
M parser/parse_authenticate.h
Log Message:
-----------
parser/authenticate: extract ik and ck parameters
Commit: 1bb45295fcb82d9ab5593c80e7cf5a2bce41fe72
https://github.com/OpenSIPS/opensips/commit/1bb45295fcb82d9ab5593c80e7cf5a2bce41fe72
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M ip_addr.h
M net/trans.c
Log Message:
-----------
net: add support for internal listeners
Commit: 0be8ad991b48c13d57055f009343c0d1ff908e41
https://github.com/OpenSIPS/opensips/commit/0be8ad991b48c13d57055f009343c0d1ff908e41
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M socket_info.c
M socket_info.h
Log Message:
-----------
socket_info: expose listeners interface
Commit: 2a9192011caa3d6f2e7378908301d80ec6d68e0b
https://github.com/OpenSIPS/opensips/commit/2a9192011caa3d6f2e7378908301d80ec6d68e0b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M Makefile.conf.template
M ip_addr.h
A modules/proto_ipsec/Makefile
A modules/proto_ipsec/ipsec.c
A modules/proto_ipsec/ipsec.h
A modules/proto_ipsec/ipsec_algo.c
A modules/proto_ipsec/ipsec_algo.h
A modules/proto_ipsec/proto_ipsec.c
M net/tcp_common.h
M net/trans.c
M socket_info.h
Log Message:
-----------
ipsec: add proto_ipsec module + proto parsing
Commit: 56a5b7c64efcefa6e28eb8116a7d9945833fa488
https://github.com/OpenSIPS/opensips/commit/56a5b7c64efcefa6e28eb8116a7d9945833fa488
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/auth_aka/aka_av_mgm.c
M modules/auth_aka/auth_aka.c
M modules/auth_aka/auth_aka.h
Log Message:
-----------
auth_aka: refactor hash to reverse impu vs impi
Commit: 2430e1019af3677e5ea3462fb9f2610c2e42501d
https://github.com/OpenSIPS/opensips/commit/2430e1019af3677e5ea3462fb9f2610c2e42501d
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
A lib/aka.h
M modules/auth_aka/auth_aka.c
M modules/proto_ipsec/ipsec.c
M modules/proto_ipsec/ipsec.h
M modules/proto_ipsec/ipsec_algo.c
A modules/proto_ipsec/ipsec_user.c
A modules/proto_ipsec/ipsec_user.h
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
ipsec: enhanced REGISTER handling
Commit: fc6b10430c6a7ff1368e48b43c0aa71ce4a23d2e
https://github.com/OpenSIPS/opensips/commit/fc6b10430c6a7ff1368e48b43c0aa71ce4a23d2e
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/ipsec.c
Log Message:
-----------
ipsec: complete ipsec SA/policy removal
Commit: 8c1b5851f929fa80e9209c8b521a52f581fb0963
https://github.com/OpenSIPS/opensips/commit/8c1b5851f929fa80e9209c8b521a52f581fb0963
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/ipsec.c
M modules/proto_ipsec/ipsec.h
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
proto_ipsec: granular management of re-registration
Commit: fc7626e07529a1af91b8cf05161fda497fe582ac
https://github.com/OpenSIPS/opensips/commit/fc7626e07529a1af91b8cf05161fda497fe582ac
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/ipsec.c
M modules/proto_ipsec/ipsec.h
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
proto_ipsec: store ck and ik in ctx
This helps us store in the usrloc kv store
Commit: 7b61d7f08eea12821ae90118539332eb45a78744
https://github.com/OpenSIPS/opensips/commit/7b61d7f08eea12821ae90118539332eb45a78744
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/ipsec.c
Log Message:
-----------
proto_ipsec: change free spi management
Commit: 4ed21bf69eaac38af636d8dd5d4cbc4c1b43f97c
https://github.com/OpenSIPS/opensips/commit/4ed21bf69eaac38af636d8dd5d4cbc4c1b43f97c
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/ipsec.c
M modules/proto_ipsec/ipsec.h
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
proto_ipsec: provide persistency for SAs
Commit: fabd1732bf53c4ab079b187b53e7ee3816ecb33c
https://github.com/OpenSIPS/opensips/commit/fabd1732bf53c4ab079b187b53e7ee3816ecb33c
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/ipsec_algo.c
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
proto_ipsec: fix allowed_algorithms parsing
Commit: 018e9be0373d1ce23e53ed6627a1304c30a2fd02
https://github.com/OpenSIPS/opensips/commit/018e9be0373d1ce23e53ed6627a1304c30a2fd02
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/aaa_diameter/dm_impl.c
Log Message:
-----------
aaa_diameter: unlock cond after signaling
This avoids a deadlock on the main condition
Commit: 991a410922f976dd5eb68ece682858a9f36cc7cf
https://github.com/OpenSIPS/opensips/commit/991a410922f976dd5eb68ece682858a9f36cc7cf
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M forward.h
M socket_info.h
Log Message:
-----------
socket_info: provide send callback for internal listeners
When a proto hooks on top of another proto to operate (such as
proto_ipsec is using proto_udp and proto_tcp listners), we need a hook
before sending a message out.
Commit: a7f070a9a143cf1401081748f86ad8e60002d053
https://github.com/OpenSIPS/opensips/commit/a7f070a9a143cf1401081748f86ad8e60002d053
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M core_cmds.c
Log Message:
-----------
core_cmds: fix set_via_handling crash
Commit: 1af4a68989ea6afbc98fedcf3094c115d6eff929
https://github.com/OpenSIPS/opensips/commit/1af4a68989ea6afbc98fedcf3094c115d6eff929
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/rtpengine/rtpengine.c
Log Message:
-----------
rtpengine: explicit name when registring for rtp_relay
Otherwise the module might use a different `exports` structure
Commit: c26b314f1b3e84f9adaa229c0932f3eb79481106
https://github.com/OpenSIPS/opensips/commit/c26b314f1b3e84f9adaa229c0932f3eb79481106
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/ipsec.c
M modules/proto_ipsec/ipsec_user.c
M modules/proto_ipsec/ipsec_user.h
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
proto_ipsec: handle send command logic
Commit: 64ffb9ad421c3d849416c78261290c8b3ee821e0
https://github.com/OpenSIPS/opensips/commit/64ffb9ad421c3d849416c78261290c8b3ee821e0
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
A modules/proto_ipsec/doc/contributors.xml
A modules/proto_ipsec/doc/proto_ipsec.xml
A modules/proto_ipsec/doc/proto_ipsec_admin.xml
Log Message:
-----------
proto_ipsec: add documentation
Commit: 0b135352d606913975353e88f7fd5ec6bf4df18f
https://github.com/OpenSIPS/opensips/commit/0b135352d606913975353e88f7fd5ec6bf4df18f
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/doc/proto_ipsec_admin.xml
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
proto_ipsec: add ik and ck to $ipsec pvar
Commit: da8ae0751c1c09e30cc6c1c0f7bf1e16357de987
https://github.com/OpenSIPS/opensips/commit/da8ae0751c1c09e30cc6c1c0f7bf1e16357de987
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-05-09 (Thu, 09 May 2024)
Changed paths:
M modules/proto_ipsec/doc/proto_ipsec_admin.xml
M modules/proto_ipsec/ipsec_algo.c
M modules/proto_ipsec/ipsec_algo.h
M modules/proto_ipsec/proto_ipsec.c
Log Message:
-----------
proto_ipsec: add allowed_algorithms to ipsec_create()
Compare: https://github.com/OpenSIPS/opensips/compare/60f352e05f07...da8ae0751c1c
To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications
More information about the Devel
mailing list