[OpenSIPS-Devel] [OpenSIPS/opensips] e53751: Implement RFC8760 digest authentication. Merged up...

Liviu Chircu noreply at github.com
Mon Apr 5 08:00:56 EST 2021


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e53751e264deae45779d96ae7147d9a679ddb9d9
      https://github.com/OpenSIPS/opensips/commit/e53751e264deae45779d96ae7147d9a679ddb9d9
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M Makefile
    M Makefile.openssl
    M Makefile.rules
    M db/schema/subscriber.xml
    M dprint.h
    A lib/digest_auth/Makefile
    A lib/digest_auth/dauth_calc.c
    A lib/digest_auth/dauth_calc.h
    A lib/digest_auth/dauth_calc_md5.c
    A lib/digest_auth/dauth_calc_md5.h
    A lib/digest_auth/dauth_calc_sha256.c
    A lib/digest_auth/dauth_calc_sha256.h
    A lib/digest_auth/dauth_calc_sha512t256.c
    A lib/digest_auth/dauth_calc_sha512t256.h
    A lib/digest_auth/dauth_hexops.h
    A lib/digest_auth/dauth_nonce.c
    A lib/digest_auth/dauth_nonce.h
    A lib/digest_auth/digest_auth.c
    A lib/digest_auth/digest_auth.h
    A lib/turbocompare.h
    M modules/auth/Makefile
    M modules/auth/api.c
    M modules/auth/api.h
    M modules/auth/auth_mod.c
    M modules/auth/auth_mod.h
    M modules/auth/challenge.c
    M modules/auth/challenge.h
    M modules/auth/common.c
    M modules/auth/common.h
    M modules/auth/doc/auth_admin.xml
    R modules/auth/nonce.c
    R modules/auth/nonce.h
    R modules/auth/rfc2617.c
    R modules/auth/rfc2617.h
    R modules/auth/todo.txt
    M modules/auth_db/authdb_mod.c
    M modules/auth_db/authdb_mod.h
    M modules/auth_db/authorize.c
    M modules/auth_db/doc/auth_db_admin.xml
    M modules/b2b_entities/Makefile
    M modules/b2b_entities/dlg.c
    M modules/sipmsgops/sipmsgops.c
    M modules/tm/dlg.c
    M modules/uac/Makefile
    M modules/uac/auth.c
    M modules/uac/uac.c
    M modules/uac_auth/Makefile
    M modules/uac_auth/auth.c
    M modules/uac_auth/uac_auth.h
    M modules/uac_registrant/Makefile
    M modules/uac_registrant/registrant.c
    M parser/digest/digest.c
    M parser/digest/digest_parser.c
    M parser/digest/digest_parser.h
    M parser/parse_authenticate.c
    M parser/parse_authenticate.h
    M parser/test/test_parse_authenticate_body.c

  Log Message:
  -----------
  Implement RFC8760 digest authentication. Merged up to the top of the
branch RFC8760, 18550dca1596.


  Commit: 875add64771c62fd68c2854c9b749207d39d84e9
      https://github.com/OpenSIPS/opensips/commit/875add64771c62fd68c2854c9b749207d39d84e9
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

  Changed paths:
    M Makefile
    M Makefile.openssl
    M Makefile.rules
    M db/schema/subscriber.xml
    M dprint.h
    A lib/digest_auth/Makefile
    A lib/digest_auth/dauth_calc.c
    A lib/digest_auth/dauth_calc.h
    A lib/digest_auth/dauth_calc_md5.c
    A lib/digest_auth/dauth_calc_md5.h
    A lib/digest_auth/dauth_calc_sha256.c
    A lib/digest_auth/dauth_calc_sha256.h
    A lib/digest_auth/dauth_calc_sha512t256.c
    A lib/digest_auth/dauth_calc_sha512t256.h
    A lib/digest_auth/dauth_hexops.h
    A lib/digest_auth/dauth_nonce.c
    A lib/digest_auth/dauth_nonce.h
    A lib/digest_auth/digest_auth.c
    A lib/digest_auth/digest_auth.h
    A lib/turbocompare.h
    M modules/auth/Makefile
    M modules/auth/api.c
    M modules/auth/api.h
    M modules/auth/auth_mod.c
    M modules/auth/auth_mod.h
    M modules/auth/challenge.c
    M modules/auth/challenge.h
    M modules/auth/common.c
    M modules/auth/common.h
    M modules/auth/doc/auth_admin.xml
    R modules/auth/nonce.c
    R modules/auth/nonce.h
    R modules/auth/rfc2617.c
    R modules/auth/rfc2617.h
    R modules/auth/todo.txt
    M modules/auth_db/authdb_mod.c
    M modules/auth_db/authdb_mod.h
    M modules/auth_db/authorize.c
    M modules/auth_db/doc/auth_db_admin.xml
    M modules/b2b_entities/Makefile
    M modules/b2b_entities/dlg.c
    M modules/sipmsgops/sipmsgops.c
    M modules/tm/dlg.c
    M modules/uac/Makefile
    M modules/uac/auth.c
    M modules/uac/uac.c
    M modules/uac_auth/Makefile
    M modules/uac_auth/auth.c
    M modules/uac_auth/uac_auth.h
    M modules/uac_registrant/Makefile
    M modules/uac_registrant/registrant.c
    M parser/digest/digest.c
    M parser/digest/digest_parser.c
    M parser/digest/digest_parser.h
    M parser/parse_authenticate.c
    M parser/parse_authenticate.h
    M parser/test/test_parse_authenticate_body.c

  Log Message:
  -----------
  Merge pull request #2442 from sippy/pr-RFC8760

Implement RFC8760 digest authentication.


Compare: https://github.com/OpenSIPS/opensips/compare/c15dc8db3d52...875add64771c



More information about the Devel mailing list