Skip to content

Instantly share code, notes, and snippets.

View igorzi's full-sized avatar

Igor Zinkovsky igorzi

View GitHub Profile
From b24cdb3d362bd88e4a6486a589e9fb6c498f360b Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Thu, 8 Dec 2011 15:00:48 -0800
Subject: [PATCH] Enable upgrades in MSI.
Fixes #2228.
---
tools/msvs/msi/nodemsi.wixproj | 4 ++--
tools/msvs/msi/product.wxs | 5 ++++-
vcbuild.bat | 4 +++-
info it worked if it ends with ok
verbose cli [ 'C:\\Program Files (x86)\\nodejs\\\\node.exe',
verbose cli 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
verbose cli 'install',
verbose cli '--global',
verbose cli 'express' ]
info using npm@1.1.0-alpha-5
info using node@v0.6.4-pre
verbose config file C:\Users\igorzi\.npmrc
verbose config file C:\Program Files (x86)\nodejs\etc\npmrc
From 9839d0a6d42d3dd406bd4c35aef7e07b84d11147 Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Wed, 30 Nov 2011 15:31:39 -0800
Subject: [PATCH] uv_cwd + uv_chdir
---
include/uv.h | 6 +++
src/unix/core.c | 18 +++++++++
src/win/util.c | 86 +++++++++++++++++++++++++++++++++++++++++++++
test/test-cwd-and-chdir.c | 61 ++++++++++++++++++++++++++++++++
From 03df19d1564fddb4209f33a93d751aee7667f3d7 Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Thu, 24 Nov 2011 12:36:46 -0800
Subject: [PATCH] enable long paths on windows
---
lib/fs.js | 91 ++++++++++++++++++++-----------------
lib/path.js | 21 +++++++++
src/node_file.cc | 18 +++++++-
test/simple/test-fs-long-path.js | 49 ++++++++++++++++++++
From 5f367063aefc8c7c372b6bf4d0fd3a4d65db5e9a Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Thu, 24 Nov 2011 16:59:58 -0800
Subject: [PATCH] windows: set S_IFDIR for uv_fs_stat
---
src/win/fs.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/src/win/fs.c b/src/win/fs.c
From 3cdd08199b79f858a89fe228d724d6ff8be77df3 Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Thu, 24 Nov 2011 12:36:46 -0800
Subject: [PATCH] enable long paths on windows
---
lib/fs.js | 91 +++++++++++---------
lib/path.js | 21 +++++
test/simple/test-fs-long-path.js | 49 +++++++++++
test/simple/test-path-makelong.js | 37 ++++++++
From 0ca9cafe63d35a57e972b0e38cf188644dc9cac3 Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Thu, 24 Nov 2011 12:40:52 -0800
Subject: [PATCH] windows: make uv_fs_stat use open + fstat to support long paths
---
src/win/fs.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/src/win/fs.c b/src/win/fs.c
From d092eebc5372e4df44be25cf40b777df8b7cdda0 Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Tue, 22 Nov 2011 00:38:29 -0800
Subject: [PATCH] windows: enables uv_fs_open and uv_fs_stat to work with long paths
---
src/win/fs.c | 140 +++++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 109 insertions(+), 31 deletions(-)
diff --git a/src/win/fs.c b/src/win/fs.c
info it worked if it ends with ok
verbose cli [ 'C:\\Program Files (x86)\\nodejs\\\\node.exe',
verbose cli 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
verbose cli 'install',
verbose cli 'socket.io' ]
info using npm@1.1.0-alpha-2
info using node@v0.6.3-pre
verbose config file C:\Users\igorzi\.npmrc
verbose config file C:\Program Files (x86)\etc\npmrc
verbose config file C:\Program Files (x86)\nodejs\node_modules\npm\npmrc
From 33604b4f22879e3617a358ef944d5442c241b6bc Mon Sep 17 00:00:00 2001
From: Igor Zinkovsky <igorzi@microsoft.com>
Date: Tue, 22 Nov 2011 00:38:29 -0800
Subject: [PATCH] windows: enables uv_fs_open and uv_fs_stat to work with long paths
---
src/win/fs.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 49 insertions(+), 4 deletions(-)
diff --git a/src/win/fs.c b/src/win/fs.c