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

Reply via email to