Граф коммитов

1163 Коммитов

Автор SHA1 Сообщение Дата
Daniel Imms 8bdbd712f4
Merge pull request #723 from microsoft/tyriar/compile_commands
Move to compile commands on postinstall for fixing intellisense
2024-10-04 07:45:35 -07:00
Daniel Imms d3ea9069b9
Move to compile commands on postinstall for fixing intellisense
Fixes #707
2024-10-04 07:30:55 -07:00
Daniel Imms 5063e0e0b6
Merge pull request #722 from microsoft/tyriar/log
Fix typo in trace log
2024-10-03 07:27:53 -07:00
Daniel Imms d06ed4f7a7
Fix typo in trace log
Follow up #720
2024-10-03 06:57:06 -07:00
Daniel Imms 589a720c7b
Merge pull request #721 from microsoft/tyriar/deps
Move from yarn to npm
2024-10-03 06:33:40 -07:00
Daniel Imms de86139936
Merge pull request #719 from microsoft/tyriar/move_buffer_to_heap
Move buffer_ to heap
2024-10-03 06:24:35 -07:00
Daniel Imms b2d9866dbd
Merge pull request #718 from microsoft/tyriar/717
Close piClient.hThread handle
2024-10-03 06:22:56 -07:00
Daniel Imms 1ece036795
Merge pull request #720 from microsoft/tyriar/catch_winpty_deconstructor
Catch possible exceptions in ~Agent
2024-10-03 06:20:46 -07:00
Daniel Imms 353f219bbf
Regenerate dependencies 2024-10-03 06:20:09 -07:00
Daniel Imms 13c661d86f
yarn.lock -> package-lock.json
Fixes #712
2024-10-03 06:12:36 -07:00
Daniel Imms 7e431b9479
Catch possible exceptions in ~Agent
Fixes warning:

deps\winpty\src\agent\Agent.cc(231): warning C4722: 'Agent::~Agent': destructor never returns, potential memory leak
2024-10-03 06:07:45 -07:00
Daniel Imms 53e60b0dd5
Move buffer_ to heap
Resolves warning:

src\win\path_util.cc(54): warning C6262: Function uses '131804' bytes of stack:  exceeds /analyze:stacksize '16384'.  Consider moving some data to heap.
2024-10-03 06:00:25 -07:00
Daniel Imms d2bf81febd
Close piClient.hThread handle
Fixes #717
2024-10-03 05:54:52 -07:00
Daniel Imms 796e11ead3
Merge pull request #713 from microsoft/tyriar/711
Bring back clear impl
2024-09-27 07:19:10 -07:00
Daniel Imms 59771c0509
Bring back clear impl
Fixes #711
2024-09-09 06:28:10 -07:00
Daniel Imms cb94da7f1a
Merge pull request #704 from microsoft/tyriar/npm_arch
Copy right dll/exe based on npm_config_arch
2024-08-11 09:34:35 -07:00
Daniel Imms 4f2f641fbd
Copy right dll/exe based on npm_config_arch
Part of microsoft/vscode#224488
Part of microsoft/vscode#225355
2024-08-11 08:33:13 -07:00
Daniel Imms 8c0a6d7dd4
Merge pull request #703 from microsoft/tyriar/conpty_prefix
Fix correct method being loaded when not using conptydll
2024-08-09 09:09:55 -07:00
Daniel Imms ef1cefc5fd
Fix correct method being loaded when not using conptydll
Part of microsoft/vscode#224488
2024-08-09 08:37:52 -07:00
Daniel Imms 8fc21c99bf
Merge pull request #702 from microsoft/tyriar/conpty_update
Update to newer version of conpty
2024-08-06 14:19:47 -07:00
Daniel Imms 061487a6fa
Update to newer version of conpty 2024-08-06 13:56:45 -07:00
Daniel Imms 7a8c67c7b1
Merge pull request #700 from microsoft/tyriar/conpty_path
Get path of conpty.node for conpty.dll
2024-08-06 05:36:19 -07:00
Daniel Imms cf62104f5b
Get path of conpty.node for conpty.dll
Part of microsoft/vscode#224488
2024-08-06 05:32:14 -07:00
Daniel Imms 485379c790
Merge pull request #699 from microsoft/tyriar/conptydll_exception
Improve can't find conpty.dll exception message
2024-08-05 09:04:40 -07:00
Daniel Imms 98d8566171
Improve can't find conpty.dll exception message
Part of microsoft/vscode#224488
2024-08-05 08:21:32 -07:00
Daniel Imms 1247f91e8c
Merge pull request #698 from microsoft/tyriar/publish_third_party
Publish third_party folder
2024-08-01 13:30:11 -07:00
Daniel Imms 5e99f76e25
Publish third_party folder 2024-08-01 13:22:55 -07:00
Daniel Imms 47c16e2211
Merge pull request #697 from microsoft/tyriar/conpty4
Disable APIScan and reduce test flakiness on Windows
2024-08-01 12:41:41 -07:00
Daniel Imms 59f5d472fb
Fix winpty resize and reduce test flakiness 2024-08-01 11:48:07 -07:00
Daniel Imms 055cd3f7fc
Disable APIScan task 2024-08-01 11:38:28 -07:00
Daniel Imms 5874200fb0
Merge pull request #696 from microsoft/tyriar/node16
Don't run CI for node 16
2024-08-01 11:25:33 -07:00
Daniel Imms dde63ec84c
Don't run CI for node 16 2024-08-01 11:22:01 -07:00
Daniel Imms 2622bd189f
Merge pull request #695 from microsoft/tyriar/conpty2
Ship third_party folder with module
2024-08-01 10:47:54 -07:00
Daniel Imms 7c4e9edc92
Ship third_party folder with module
This needs to be there to copy over the right binary on postinstall

Part of microsoft/vscode#224488
2024-08-01 10:24:27 -07:00
Daniel Imms bd7fa4fc40
Merge pull request #694 from microsoft/tyriar/conptydll
Ship conpty.dll/OpenConsole.exe with opt-in experimental option useConptyDll
2024-08-01 09:55:36 -07:00
Daniel Imms 43921691ee
Copy conpty.dll and openconsole.exe depending on arch in postinstall 2024-08-01 08:33:27 -07:00
Daniel Imms ddcd0b09ad
Add useConptyDll option 2024-08-01 08:15:26 -07:00
Daniel Imms 95f67e7227
Add conpty dlls and node headers 2024-08-01 08:11:38 -07:00
Daniel Imms f2be1af081
Get conpty.dll conditionally loading 2024-07-30 11:45:51 -07:00
Daniel Imms efbf8ebbe7
Merge pull request #687 from microsoft/dependabot/npm_and_yarn/braces-3.0.3
build(deps): bump braces from 3.0.2 to 3.0.3
2024-06-18 05:55:56 -07:00
Daniel Imms 8be08fdf25
Merge pull request #688 from jpcastberg/termios-freebsd
Include termios.h on freebsd
2024-06-17 07:35:47 -07:00
jpcastberg 26f1c69a67
Include termios.h on freebsd 2024-06-16 23:14:24 -07:00
dependabot[bot] 0e791c1b4e
build(deps): bump braces from 3.0.2 to 3.0.3
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-16 11:12:19 +00:00
Raymond Zhao df1ae8c08a
docs: add a note on Spectre-mitigated libraries (#679) 2024-04-16 15:43:10 -07:00
Daniel Imms f014e86559
Merge pull request #678 from microsoft/dependabot/npm_and_yarn/tar-6.2.1
build(deps): bump tar from 6.2.0 to 6.2.1
2024-04-11 06:45:41 -07:00
dependabot[bot] 0fbbcf6bfb
build(deps): bump tar from 6.2.0 to 6.2.1
Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 12:09:54 +00:00
Raymond Zhao 6aa07588a5
chore: migrate pipeline to use 1ES template (#676) 2024-04-01 11:37:15 -07:00
kkocdko 391347926a
chore: remove deprecated api `process.binding` (#653)
* Remove deprecated API `process.binding`

Originally designed to work with ancient node.js 0.12 and io.js

* Fix node `net.Socket` limitations

https://github.com/nodejs/node/issues/37780
2024-03-18 13:01:50 +00:00
kkocdko f25bb55365
Upgrade node-gyp to fix #643 and #646 (#673) 2024-03-15 09:26:59 -07:00
Robo 783c7edb47
fix: assertion on node environment shutdown (#672) 2024-03-07 05:25:19 -08:00