Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

kerberos

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

kerberos - npm Package Versions

1345

1.1.7

Diff

Changelog

Source

1.1.7 (2021-07-20)

Bug Fixes

  • NODE-2129: fix sporadic AcquireCredentialsHandle error (#133) (adf8346)
  • NODE-3350: do not export Init function symbol (#130) (acdd746)

<a name="1.1.6"></a>

nbbeeken
published 1.1.6 •

Changelog

Source

1.1.6 (2021-07-20)

Bug Fixes

  • NODE-2129: fix sporadic AcquireCredentialsHandle error (#133) (adf8346)
  • NODE-3350: do not export Init function symbol (#130) (acdd746)

<a name="1.1.5"></a>

nbbeeken
published 1.1.5 •

Changelog

Source

1.1.5 (2021-04-06)

Bug Fixes

  • temporarily roll back node-abi until lgeiger/node-abi/#90 is resolved (880ae2e)
  • build: make addon buildable as static library (#119) (786e7d8)

<a name="1.1.4"></a>

mbroadst
published 1.1.4 •

Changelog

Source

1.1.4 (2020-10-13)

<a name="1.1.3"></a>

mbroadst
published 1.1.3 •

Changelog

Source

1.1.3 (2019-08-27)

Bug Fixes

<a name="1.1.2"></a>

mbroadst
published 1.1.2 •

Changelog

Source

1.1.2 (2018-11-01)

Bug Fixes

  • auth-process: only send username/password if provided (334ca9c)
  • auth-process: use canonicalized hostname in client init (b1802d1)

<a name="1.1.1"></a>

mbroadst
published 1.1.1 •

Changelog

Source

1.1.1 (2018-10-30)

Bug Fixes

  • sspi: only add password and domain if they are provided (bc48814)

<a name="1.1.0"></a>

mbroadst
published 1.1.0 •

Changelog

Source

1.1.0 (2018-10-26)

Bug Fixes

  • sspi: correct invalid null checks for user data (163bdb9)

Features

  • package: export the package version (5be618f)

<a name="1.0.0"></a>

mbroadst
published 1.0.0 •

Changelog

Source

1.0.0 (2018-08-15)

Bug Fixes

  • check-password: correctly validate parameters, fix test (b772dde)
  • common: ensure nan is being included everywhere appropriately (7bddb24)
  • context: add NewInstance methods, and make getters safer (fd4b852)
  • gss: fix issue with memory corruption (ff4167e)
  • kerberos: provide default gss flags (b365934)
  • legacy: support legacy import expectations (615b23f)
  • response: ensure null or client/server response is returned (083518f)
  • server: use the correct internal method name for server init (8c8dd35)
  • this: use the correct reference to this for object unwrapping (1acfb20)
  • unique_ptr: ensure we include <memory> where required (e3d9afb)
  • warnings: set clang compiler pragmas only when clang is detected (048479d)
  • win32: windows -> win32 in bindings.gyp (0221c06)
  • win32: cleanup client state in addon destructor (5394561)
  • win32: initialize with a domain, if one is provided (309ba61)

Features

  • async-worker: introduce a KerberosWorker using lambdas (1239ef7)
  • checkPassword: add implementation for checking krb5 passwords (60f476e)
  • clean: provide implementations for the clean methods (77a77ce)
  • client: add final wrap/unwrap api endpoints (016222f)
  • client: add implementation for client wrap/unwrap to win32 (994604c)
  • gss: add new methods for constructing state tracking types (274cad6)
  • jsdoc2md: add jsdoc2md support, and README template (60e1ee5)
  • kerberos: add getters to check for context completeness (6a9a01d)
  • kerberos: implement client/server init, move to worker file (1c857ea)
  • kerberos: return value for step is the challenge response (e153d24)
  • promises: allow to access all API by promise or callback (3b77430)
  • serverPrincipalDetails: add server pricipal details method (385fcd1)
  • src: begin to develop the new version of the module in src (f45da50)
  • sspi: introduce client initialization for SSPI (6a40301)
  • sspi: provide implementation for initializeClient (5943f1c)
  • step: implement client and server step methods (5a4327c)

0.0.23 07-03-2017

  • SSPI implemented missing _sspi_FreeCredentialsHandle to correctly cleanup credentials allocation on call to destructor of the C++ instance.
  • Updated nan.h dependency to 2.5.x series for Node 7.6.x or higher.

0.0.22 10-11-2016

  • Updated nan.h dependency to 2.4.x series for Node 6.8.x or higher.
  • The length calculations are off by one meaning it impossible to not set the password (Issue #54, http://www.github.com/tlbdk).

0.0.21 04-28-2016

  • Updated nan.h dependency to 2.3.x series for Node 6.0.

0.0.20 04-26-2016

  • Updated nan.h dependency to 2.2.x series.
  • Fixed minor compilation warnings due to v8 C++ ABI changes.

0.0.19 03-07-2016

  • Fix installation error (Issue #1).
  • Allow passing down off CANONICALIZE_HOST_NAME and SERVICE_REALM options.

0.0.18 01-19-2016

  • remove builderror.log.

0.0.17 10-30-2015

  • Reverted changes in package.json from 0.0.16.

0.0.16 10-26-2015

  • Removed (exit 0) on build to let correct failure happen.
mbroadst
published 0.0.24 •

Changelog

Source

1.0.0 (2018-08-15)

Bug Fixes

  • check-password: correctly validate parameters, fix test (b772dde)
  • common: ensure nan is being included everywhere appropriately (7bddb24)
  • context: add NewInstance methods, and make getters safer (fd4b852)
  • gss: fix issue with memory corruption (ff4167e)
  • kerberos: provide default gss flags (b365934)
  • legacy: support legacy import expectations (615b23f)
  • response: ensure null or client/server response is returned (083518f)
  • server: use the correct internal method name for server init (8c8dd35)
  • this: use the correct reference to this for object unwrapping (1acfb20)
  • unique_ptr: ensure we include <memory> where required (e3d9afb)
  • warnings: set clang compiler pragmas only when clang is detected (048479d)
  • win32: windows -> win32 in bindings.gyp (0221c06)
  • win32: cleanup client state in addon destructor (5394561)
  • win32: initialize with a domain, if one is provided (309ba61)

Features

  • async-worker: introduce a KerberosWorker using lambdas (1239ef7)
  • checkPassword: add implementation for checking krb5 passwords (60f476e)
  • clean: provide implementations for the clean methods (77a77ce)
  • client: add final wrap/unwrap api endpoints (016222f)
  • client: add implementation for client wrap/unwrap to win32 (994604c)
  • gss: add new methods for constructing state tracking types (274cad6)
  • jsdoc2md: add jsdoc2md support, and README template (60e1ee5)
  • kerberos: add getters to check for context completeness (6a9a01d)
  • kerberos: implement client/server init, move to worker file (1c857ea)
  • kerberos: return value for step is the challenge response (e153d24)
  • promises: allow to access all API by promise or callback (3b77430)
  • serverPrincipalDetails: add server pricipal details method (385fcd1)
  • src: begin to develop the new version of the module in src (f45da50)
  • sspi: introduce client initialization for SSPI (6a40301)
  • sspi: provide implementation for initializeClient (5943f1c)
  • step: implement client and server step methods (5a4327c)

0.0.23 07-03-2017

  • SSPI implemented missing _sspi_FreeCredentialsHandle to correctly cleanup credentials allocation on call to destructor of the C++ instance.
  • Updated nan.h dependency to 2.5.x series for Node 7.6.x or higher.

0.0.22 10-11-2016

  • Updated nan.h dependency to 2.4.x series for Node 6.8.x or higher.
  • The length calculations are off by one meaning it impossible to not set the password (Issue #54, http://www.github.com/tlbdk).

0.0.21 04-28-2016

  • Updated nan.h dependency to 2.3.x series for Node 6.0.

0.0.20 04-26-2016

  • Updated nan.h dependency to 2.2.x series.
  • Fixed minor compilation warnings due to v8 C++ ABI changes.

0.0.19 03-07-2016

  • Fix installation error (Issue #1).
  • Allow passing down off CANONICALIZE_HOST_NAME and SERVICE_REALM options.

0.0.18 01-19-2016

  • remove builderror.log.

0.0.17 10-30-2015

  • Reverted changes in package.json from 0.0.16.

0.0.16 10-26-2015

  • Removed (exit 0) on build to let correct failure happen.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc