Paul Betts
f411ed20c3
Version bump to 1.7.4
2017-06-07 13:15:15 -07:00
Paul Betts
eacae0f274
Merge pull request #1051 from Squirrel/only-generate-root-stubs
...
Only generate execution stubs for the top-level executables
2017-06-07 12:56:06 -07:00
Paul Betts
bceb89f899
Signtool hates being run in parallel :-/
2017-06-07 12:37:18 -07:00
Paul Betts
352bf56245
Write some tests
2017-06-07 12:32:12 -07:00
Paul Betts
f5cc383636
Wire it up
2017-06-07 12:32:05 -07:00
Paul Betts
bc63fe01e1
Write a method to figure out if a file is in the top level of the package content
2017-06-07 12:31:55 -07:00
Paul Betts
4dac71413d
Version bump to 1.7.3
2017-06-06 15:51:44 -07:00
Paul Betts
c96e7d283b
Merge pull request #1049 from bennor/add-sharpcompress-dependency
...
Add SharpCompress dependency to nuspec
2017-06-06 15:49:17 -07:00
Bennor McCarthy
27ac1bfbec
Add SharpCompress dependency to nuspec
2017-06-07 08:45:09 +10:00
Paul Betts
9d2218760f
Fix mono build
2017-06-06 15:20:01 -07:00
Paul Betts
6074d4e4d9
Version bump to 1.7.2
2017-06-06 14:08:55 -07:00
Paul Betts
e9dc5ebe5a
I hate myself
2017-06-06 14:00:09 -07:00
Paul Betts
7f2710253c
Copy execution stubs to the correct location. Fixes #1045
2017-06-06 13:44:43 -07:00
Paul Betts
e75d635aa6
Version bump to 1.7.1
2017-06-06 13:20:55 -07:00
Paul Betts
a480efd7b5
Merge pull request #1047 from Squirrel/fix-escaping
...
Unescape entries when we initially build our full package
2017-06-06 13:17:36 -07:00
Paul Betts
adb7426f99
Unescape entries when we initially build our full package
...
Unfortunately, when we removed escaping in 1.7.0, while we removed it everywhere
for our own code, we forgot about the input - when people build their NuGet
packages, NuGet will still do the escaping nonsense. We need to un-escape our
input file, which sucks out loud because we can't use 7-Zip there, but 😢
This bug is really bad because it breaks npm scoped packages, one of which is
in the box in every electron-forge app.
2017-06-06 13:09:50 -07:00
nullif
9bd6976e21
EnumProcesses returns the byte count. This needs to be devided by sizeof(int). Fixes #731
2017-06-05 15:24:13 +02:00
Paul Betts
3841793bab
No plurals for delta everywhere
2017-06-02 14:53:10 -07:00
Paul Betts
7f86ccbb10
Version bump to 1.7.0
2017-06-02 12:36:06 -07:00
Paul Betts
ff8e144427
Don't delete folders that have running processes, fixes #646 , fixes #1017
2017-06-02 12:30:59 -07:00
Paul Betts
6ea54c57f0
Merge pull request #1016 from peters/master
...
Set current directory.
2017-06-02 12:17:30 -07:00
Paul Betts
e123ee951c
Merge pull request #1023 from rcorredera/issues/916
...
Issue 916
2017-06-02 12:14:37 -07:00
Paul Betts
f63edb85d2
Style
2017-06-02 12:12:46 -07:00
Paul Betts
ecb8d25944
Merge pull request #1037 from robertohuertasm/feature-add-dash-support-installation-path
...
Added support for dashes in installation path.
2017-06-02 12:11:37 -07:00
Paul Betts
ad707e9c2e
Merge pull request #1039 from Squirrel/shell-to-7z
...
Create zip files via shelling to 7-Zip instead of using SharpCompress
2017-06-02 12:10:23 -07:00
Paul Betts
0e2707e918
Crappy shim for macOS/Linux
2017-06-02 12:10:07 -07:00
Paul Betts
d16d983745
Allow users to disable delta generation
2017-06-02 12:04:05 -07:00
Paul Betts
ff44d61b48
w/e
2017-06-01 14:11:49 -07:00
Paul Betts
a6ca8aeb77
Don't even try msdelta if it's not likely to be a PE image
2017-06-01 14:03:04 -07:00
Paul Betts
9df89b7bdf
Overwrite files if they exist in 7z
2017-06-01 14:02:45 -07:00
Paul Betts
0881c54a24
This and that fixes
2017-05-31 13:59:44 -07:00
Paul Betts
1f3875d7e9
Add 7Zip to our tools folder
2017-05-31 13:41:05 -07:00
Paul Betts
928ed9bec1
Same deal with deltas
2017-05-31 13:36:49 -07:00
Paul Betts
70f98d95ec
Refactor Zip methods into Utility
2017-05-31 13:26:28 -07:00
Paul Betts
2c35a79abb
Let's see if this is worth our time
2017-05-30 16:17:05 -07:00
Paul Betts
0fa80550d6
Merge pull request #803 from Squirrel/7zip
...
Switch to SharpCompress
2017-05-30 14:36:25 -07:00
Paul Betts
cb45318d14
Sure.
2017-05-30 13:40:11 -07:00
Paul Betts
059c6f615f
More fixes to get tests in better shape
2017-05-30 12:28:05 -07:00
Paul Betts
04a0627aa3
Ummm fix stuff
2017-05-30 12:22:07 -07:00
Paul Betts
d18102acb3
Update to latest versions
2017-05-30 11:24:21 -07:00
Paul Betts
ef59060612
Preserving attributes not implemented
2017-05-30 11:23:08 -07:00
Paul Betts
6df67c5aee
Update the csproj files to use SharpCompress
2017-05-30 11:23:08 -07:00
Paul Betts
9ec47a7e8c
NuGet can't Deal with uncompressed data
2017-05-30 11:23:08 -07:00
Paul Betts
ca5f22b20e
Skip empty entries
2017-05-30 11:23:08 -07:00
Paul Betts
7755455bc0
Correctly extract files with folder info
2017-05-30 11:23:08 -07:00
Paul Betts
8a107eb4f0
Builds but tests don't pass
2017-05-30 11:23:08 -07:00
Paul Betts
646f73f52f
WIP
2017-05-30 11:19:52 -07:00
Paul Betts
237dc26215
Port over BinaryPatchUtility
2017-05-30 11:19:52 -07:00
Paul Betts
b75dd99028
Add SharpCompress
2017-05-30 11:14:09 -07:00
Paul Betts
f1c6164768
Bye Felicia
2017-05-30 11:14:09 -07:00