Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: 193c21a0257d9721d3ef87356940fdfe454273ea
https://github.com/OpenSIPS/opensips/commit/193c21a0257d9721d3ef87356940fdfe454273ea
Author: Your Name <[email protected]>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
A modules/auth_web3
Log Message:
-----------
feat(auth_web3): add Web3 authentication module
- Implements ENS-based authentication using Ethereum Name Service
- Integrates with Oasis Sapphire blockchain for digest verification
- Supports both WWW-Authenticate and Proxy-Authenticate flows
- Compatible with standard SIP digest authentication
- Includes comprehensive documentation and examples
Author: Ron Terman <[email protected]>
Organization: Cellact B.V.
Features:
- web3_www_authenticate() and web3_proxy_authenticate() functions
- ENS name resolution to wallet addresses
- Blockchain digest verification via smart contracts
- Support for Oasis Sapphire testnet and mainnet
- Complete DocBook documentation
Dependencies:
- libcurl for HTTP RPC calls
- OpenSSL for cryptographic operations
Tested with OpenSIPS 3.2+ on REGISTER and INVITE authentication flows.
Commit: b89f30c51cf1910d5f37ef2bea9bd866eb1ec056
https://github.com/OpenSIPS/opensips/commit/b89f30c51cf1910d5f37ef2bea9bd866eb1ec056
Author: Your Name <[email protected]>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
R modules/auth_web3
A modules/auth_web3/Makefile
A modules/auth_web3/README.md
A modules/auth_web3/api.c
A modules/auth_web3/api.h
A modules/auth_web3/auth_web3_mod.c
A modules/auth_web3/auth_web3_mod.h
A modules/auth_web3/doc/Makefile
A modules/auth_web3/doc/auth_web3.xml
A modules/auth_web3/doc/auth_web3_faq.xml
A modules/auth_web3/doc/auth_web3_functions.xml
A modules/auth_web3/doc/auth_web3_params.xml
A modules/auth_web3/keccak256.c
A modules/auth_web3/keccak256.h
A modules/auth_web3/web3_imple.c
A modules/auth_web3/web3_imple.h
Log Message:
-----------
feat(auth_web3): add Web3 authentication module
- Implements ENS-based authentication using Ethereum Name Service
- Integrates with Oasis Sapphire blockchain for digest verification
- Supports both WWW-Authenticate and Proxy-Authenticate flows
- Compatible with standard SIP digest authentication
- Includes comprehensive documentation and examples
Author: Ron Terman <[email protected]>
Organization: Cellact B.V.
Features:
- web3_www_authenticate() and web3_proxy_authenticate() functions
- ENS name resolution to wallet addresses
- Blockchain digest verification via smart contracts
- Support for Oasis Sapphire testnet and mainnet
- Complete DocBook documentation
Dependencies:
- libcurl for HTTP RPC calls
- OpenSSL for cryptographic operations
Tested with OpenSIPS 3.2+ on REGISTER and INVITE authentication flows.
Commit: 0c0bb9389ed50d61226cae62829de56c61157f0d
https://github.com/OpenSIPS/opensips/commit/0c0bb9389ed50d61226cae62829de56c61157f0d
Author: Your Name <[email protected]>
Date: 2025-10-22 (Wed, 22 Oct 2025)
Changed paths:
A modules/auth_web3/NETWORK_CONFIGURATION.md
M modules/auth_web3/README.md
M modules/auth_web3/api.c
M modules/auth_web3/api.h
M modules/auth_web3/auth_web3_mod.c
M modules/auth_web3/auth_web3_mod.h
M modules/auth_web3/doc/auth_web3.xml
M modules/auth_web3/web3_imple.c
M modules/auth_web3/web3_imple.h
Log Message:
-----------
fix(copyright): corrected copyright of the module and cleared up confusion
about if the module is for opensips or kamailio
- Change all copyright headers from Jonathan Kandel to Cellact B.V.
- Update all Kamailio references to OpenSIPS throughout codebase
- Remove build artifacts (.d, .o, .so files) and .history directory
- Ensure module is clearly positioned as OpenSIPS module, not Kamailio port
Addresses OpenSIPS reviewer feedback about copyright ownership and project
focus.
Commit: 99c92ee995983958db95b5c6c0fba1b5e140ddf2
https://github.com/OpenSIPS/opensips/commit/99c92ee995983958db95b5c6c0fba1b5e140ddf2
Author: Bogdan Andrei IANCU <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
A modules/auth_web3/Makefile
A modules/auth_web3/NETWORK_CONFIGURATION.md
A modules/auth_web3/README.md
A modules/auth_web3/api.c
A modules/auth_web3/api.h
A modules/auth_web3/auth_web3_mod.c
A modules/auth_web3/auth_web3_mod.h
A modules/auth_web3/doc/Makefile
A modules/auth_web3/doc/auth_web3.xml
A modules/auth_web3/doc/auth_web3_faq.xml
A modules/auth_web3/doc/auth_web3_functions.xml
A modules/auth_web3/doc/auth_web3_params.xml
A modules/auth_web3/keccak256.c
A modules/auth_web3/keccak256.h
A modules/auth_web3/web3_imple.c
A modules/auth_web3/web3_imple.h
Log Message:
-----------
Merge pull request #3743 from OfficeRon/feature/auth_web3_module
Feature/auth web3 module
Compare:
https://github.com/OpenSIPS/opensips/compare/c51e2dd02840...99c92ee99598
To unsubscribe from these emails, change your notification settings at
https://github.com/OpenSIPS/opensips/settings/notifications
_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel