9.3 KiB
9.3 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.1 (2022-07-14)
Bug Fixes
2.0.0 (2022-02-22)
⚠ BREAKING CHANGES
- NODE-3848: update dependencies (#142)
Bug Fixes
2.0.0-beta.0 (2021-10-06)
⚠ BREAKING CHANGES
- NODE-3472: convert to Node-API (#137)
Features
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)
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)
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)
1.1.4 (2020-10-13)
1.1.3 (2019-08-27)
Bug Fixes
- add support for node 12 (ae6755d)
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)
1.1.1 (2018-10-30)
Bug Fixes
- sspi: only add password and domain if they are provided (bc48814)
1.1.0 (2018-10-26)
Bug Fixes
- sspi: correct invalid null checks for user data (163bdb9)
Features
- package: export the package version (5be618f)
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 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.