Uh oh!
There was an error while loading. Please reload this page.
doc,test: add known path resolution issue in permission model - #49155
Conversation
nodejs-github-bot
commented
Aug 13, 2023
Review requested:
|
This comment was marked as outdated.
This comment was marked as outdated.
517748a to
946da0aCompare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
946da0a to
e71525dCompare
This comment was marked as outdated.
This comment was marked as outdated.
tniessen
commented
Aug 27, 2023
The |
richardlau
commented
Aug 27, 2023
Unfortunately node-test-commit-arm-fanned and node-test-commit-windows-fanned are going to be broken until this is resolved. I've opened nodejs/build#3475 -- I won't be able to log onto the machine until Tuesday but maybe someone else with access will be able to take a look before then. |
This comment was marked as outdated.
This comment was marked as outdated.
As a side effect of 205f1e6, Node.js now resolves some paths differently when the permission model is enabled. While these are mostly edge cases, they are worth mentioning in the documentation. This commit also adds a known_issues test that demonstrates one such difference.
e71525d to
5f4527eComparetniessen
commented
Aug 29, 2023
Should work now, hopefully. The problem on Windows appears to be that, while most modern operating systems resolve symlinks while parsing a path, Windows doesn't. Literal UNC paths seem to bypass normalization on Windows, but they are subject to other restrictions that are incompatible with the test. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
nodejs-github-bot
commented
Aug 30, 2023
tniessen
commented
Aug 30, 2023
@nodejs/security-wg This needs to be re-approved. |
nodejs-github-bot
commented
Aug 31, 2023
Landed in a81d5e1 |
As a side effect of 205f1e6, Node.js now resolves some paths differently when the permission model is enabled. While these are mostly edge cases, they are worth mentioning in the documentation. This commit also adds a known_issues test that demonstrates one such difference. PR-URL: #49155 Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
As a side effect of 205f1e6, Node.js now resolves some paths differently when the permission model is enabled. While these are mostly edge cases, they are worth mentioning in the documentation. This commit also adds a known_issues test that demonstrates one such difference.