All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.1.57 (2021-04-01)
- allow compilation with node 15 (7ca1305)
0.1.56 (2021-04-01)
- Kerberos output detailed message (2010df2)
0.1.55 (2020-12-13)
0.1.54 (2020-11-28)
0.1.53 (2020-11-27)
- added accessToken to the sso object. (01fa353)
- added forceNTLM options #60 (99632f1)
- added PrivilegeCheck (df02ff3)
- remove old schm (81ae34b)
- cookie not well set in client (8f5b4e9)
0.1.52 (2020-11-26)
- added better watch to npm run dev (4760192)
- added LookupPrivilegeValue (927f02c)
- added privileges management (378a32a)
- added TokenPrivileges (d6a46b4)
0.1.51 (2020-11-19)
- better www-authenticate parsing (296ec9c)
- client must be keep alive (fb1839f)
- digest authentication testing (8e788bd)
0.1.50 (2020-11-15)
0.1.49 (2020-11-13)
0.1.48 (2020-11-13)
0.1.47 (2020-10-27)
0.1.46 (2020-10-23)
0.1.45 (2020-10-21)
0.1.44 (2020-09-15)
0.1.43 (2020-09-12)
0.1.42 (2020-09-12)
0.1.41 (2020-09-12)
- updated dependancies (7954ebb)
0.1.40 (2020-09-12)
0.1.39 (2020-09-06)
0.1.38 (2020-08-30)
0.1.37 (2020-08-30)
- accept security context string check. (276096f)
- check version for issue #32 (2fc549b)
- doc (40eb29d)
- issue #30 - release resource correctly (271044a)
0.1.36 (2020-08-24)
0.1.35 (2020-08-24)
- npm run status (379a015)
0.1.34 (2020-08-24)
0.1.33 (2020-07-17)
- 400 to 401 on unexpected error (6949624)
- added protocol message in error message. (9017d38)
- added SPN.getListAll (52305e0)
0.1.32 (2020-07-16)
0.1.31 (2020-07-15)
- added status script (6ac66c2)
0.1.30 (2020-07-14)
- added AllocateAndInitializeSid (039b3c5)
- added CheckTokenMembership (0f5e7c6)
- added FreeSid (ffe22ed)
- added NetUserDel (38f0455)
- adding netapi add user (7b9d62c)
- implemented hasAdminPrivileges (545dc2a)
- security on dependancies (a0de1fc)
0.1.29 (2020-07-05)
- coverage (e24421c)
- coverage with connect (353bc5e)
- GetTokenInformation - filter must be a string (0b47ade)
- removed express-jwt because not used. (bad9e5c)
0.1.28 (2020-05-31)
0.1.27 (2020-05-03)
- add funding url (e437859)
0.1.26 (2020-04-30)
0.1.25 (2020-04-28)
- run on ia32 or x64 without any postinstall (484dc47)
0.1.24 (2020-04-25)
0.1.23 (2020-04-14)
- useCookie was not working (c8f2848)
0.1.22 (2020-04-14)
0.1.21 (2020-04-14)
- added message type detection (eaf332f)
- client did not saved cookies correctly (df51b51)
- improve doc readability (2cf7b18)
- test independant of domain name (c5dfefe)
0.1.20 (2020-04-13)
- SPN better identification (bc8e856)
0.1.19 (2020-04-13)
- add targetName options in client (4753e22)
- added interface SecuritySupportProvider (e0aec90)
- can force the client to use Kerberos (c1cb932)
- test stack trace are in ts (e5fb53c)
0.1.18 (2020-04-12)
0.1.17 (2020-04-10)
- add client runas (bf05625)
0.1.16 (2020-04-10)
- manage targetName utf16 (df50c3e)
- reorganize target for watching dev (6b06644)
- use targetName as SPN (Issue #6) (b3b1695)
0.1.15 (2020-04-10)
- added more debug in client (3d03834)
0.1.14 (2020-04-08)
- refactor mocha in ts (4446b64)
- no promise in middleware. (af3688a)
0.1.13 (2020-04-07)
0.1.12 (2020-04-07)
- NextFunction can be also async (5d6005c)
0.1.11 (2020-04-07)
- typescript asyncmiddleware (cd11640)
0.1.10 (2020-04-07)
- migration tslint to eslint (c7a08da)
0.1.9 (2020-04-05)
- added mutex (93f4c6d)
0.1.8 (2020-04-04)
- add cookie management to auth and client (1e8e8de)
- c++ code does not rely on atlstr.h anymore (b8d0c90)
- small check of release method (c242a77)
- tooLate and this.authItem (9c63c97)
0.1.7 (2020-04-02)
- replaced autorization with Authorization (9615182)
0.1.6 (2020-04-02)
- can support many request in parallel (4e8c359)
0.1.5 (2020-04-02)
- async error stack trace (245ea15)
- case where authIsReady called too late (a4ac4c6)
- Issue #2 - crash server (7b16afe)
- refactor getUser with try catch (4f8a3b7)
0.1.4 (2020-04-01)
- add authIsReady function (34086d0)
- add fastify example (54bdef2)
- add sleep promise (f62942b)
- added options for authentication (f911e7f)
- added restify example (dc6c57b)
0.1.3 (2020-03-28)
- added isActiveDirectoryReachable (c9be60b)
- make middleware koa compliant (3036a3a)
- use npm module debug (78a4770)
- stress test use case (4dd1984)
0.1.2 (2020-03-27)
- error HTTP 431 - header too large (bfd7b54)
- examples debugged (d920de0)
- remove serverContextHandle (496b732)
- update api in examples (0f841e7)
0.1.1 (2020-03-26)
- export all interfaces (9fa59d7)
0.1.0 (2020-03-26)
- add lint in package.json target (aa07886)
- add proxy test (e6f6e07)
- added ActiveDirectory functions (2ccecc7)
- added CoInitialize api (c510211)
- added CoUninitialize (26db537)
- added init directly in auth (fa69220)
- added isOnDomain (002a3de)
- added mocha (8a4a895)
- expose GetComputerNameEx (a587422)
- add prettierrc (5096255)
- compatibility VC++2017 remove constant (ef8010c)
- no need test doc .vscode in npm module. (f700dfa)
0.0.21 (2020-03-18)
- adding client in sso object (931ea07)
0.0.20 (2020-02-29)
- use require-self (5899627)
0.0.19 (2020-02-27)
- added more doc on sspi (3523e90)
0.0.18 (2020-02-23)
- added require-self utility (5946bcd)
- added tslint (e52cd80)
0.0.17 (2020-02-23)
- adding typedoc documentation (1329844)
0.0.16 (2020-02-21)
- req.sso not recognized in ts (b6088f3)
0.0.15 (2020-02-21)
- added method to sso (1e6abc9)
0.0.14 (2020-02-17)
- credentials renew (c83e1ea)
- doc kerberos separated (d1f8709)
- no more global variable (18349f6)
- typings in auth.ts (691e65d)
0.0.13 (2020-02-16)
- better error handling (6503f6f)
0.0.12 (2020-02-16)
- add access token flags in ts (3204732)
- added extended name format flag (2d532cd)
- added flag to acceptSecurityContext (9fc1160)
- added flags for targetDataRep (2b4bc92)
- added IscReqFlag (9e9aba4)
- added secStatus error msg (245fb45)
- added flags for credentialUse (9c4e6f2)
- added setFlags utility to return flags (775e90c)
- added targetDataRep for ISC (d7ee57f)
- added typings on auth() (18f0379)
- int64_t flags (b918ca5)
0.0.11 (2020-02-16)
- refactor library in ts (a8d7c5d)
0.0.10 (2020-02-14)
- default undefined displayName to name (b6a69d4)
0.0.9 (2020-02-13)
- add createSSO function (c2c7e64)
- adding typescript interfaces (bc649b2)
- displayName optionals (52431cd)
- example done with session (2665566)
- managing a bad login/password error (c2b9207)
- refactor code for smaller file (ad5e282)
- server error management (8bdf16b)
- splitted code into smaller file (c0f041d)
0.0.8 (2020-02-12)
- added proper error message (7b19fb2)
0.0.7 (2020-02-12)
- added GetUserNameEx (b230721)
- add display name to sso middleware (0209538)
- added npmignore (bd0d4c2)
- reduce footprint in the request (cce52bd)
- remove sspi.node from git management (87d5849)
- typescript footprint sso (2cc2b06)
0.0.6 (2020-02-12)
- install standard-version (5cb6e0c)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.