Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/electron/Squirrel.Mac
:shipit: Cocoa framework for updating OS X apps :shipit:
https://github.com/electron/Squirrel.Mac
0faf230dfc3d629a6c9f26ce34ef4e33f640628c authored over 11 years ago by Keith Duncan <[email protected]>
The framework determines whether to use a privileged ShipIt based on whether it can write to the...
758cbfd19caef77a8a779c46506f7ab400ffdf55 authored over 11 years ago by Keith Duncan <[email protected]>
Conflicts:
Squirrel.xcodeproj/project.pbxproj
747a5150822c9516d54347e8e537611ff1ef7eb7 authored over 11 years ago by Keith Duncan <[email protected]>
I felt blacklisting all the runtime configuration options of the test suite’s environment was be...
0b8eb730513e3628998297f4c71df863a4fea470 authored over 11 years ago by Keith Duncan <[email protected]>
Conflicts:
Squirrel.xcodeproj/project.pbxproj
bdea7cc3569558b7c72e77e2ab859342f5610435 authored over 11 years ago by Keith Duncan <[email protected]>
ef3b019f1ee827baed254b520019ddc1048c2d4b authored over 11 years ago by Keith Duncan <[email protected]>
32b61862d50ff51fa85300b7dd1eb06468311082 authored over 11 years ago by Keith Duncan <[email protected]>
60b6c317a9507a87788773760abff0b518aa0708 authored over 11 years ago by Keith Duncan <[email protected]>
ed15baa39ddb2aaba8376d27ab6411c30b807439 authored over 11 years ago by Keith Duncan <[email protected]>
2a2efe684a4dc375b248d64f600586fc7d23521a authored over 11 years ago by Keith Duncan <[email protected]>
f9f35be2798a4038e420c6d93fff31cde57729dd authored over 11 years ago by Keith Duncan <[email protected]>
Use tilde instead of period because period has special meaning in the UNIX file system, this is ...
c0d75c40d79dd99223dfc9633ea56ecf96b75d8c authored over 11 years ago by Keith Duncan <[email protected]>fe53ea606f129821cdec2a274eb321df04475d2a authored over 11 years ago by Justin Spahr-Summers <[email protected]>
Add moar docs
caae35e596457f89e01534516a0049a9b7e82aa1 authored over 11 years ago by Justin Spahr-Summers <[email protected]>Add support for ISO 8601 dates per the docs
f31396e3a1dcf2ec5d442cfb4c5118a876fefcdf authored over 11 years ago by Justin Spahr-Summers <[email protected]>2ff2574edd27df627b8bbc4efb672a3e9c7a3646 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
c4ff1e9a4ed2fe9b8e62df7551ad4c1b066ba085 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
116c46dd6d435bf0f7ec7d168be72d6bef3022b7 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
166d2e31bd0e228022009373441122b30569cdd3 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
12d7c0ab7035e04f7b73e79e1c85dcd49431d399 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
0e8842bc76aae6552bdb265c560cdb524629aad7 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
f237dad181d565bf8c334f37642462968f3985b1 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
7acfc2068f06de046ae41dac67d1c927b3e8d894 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
Conflicts:
Squirrel.xcodeproj/project.pbxproj
Squirrel/SQRLUpdater.m
We don't need this for the other Squirrel targets because ShipIt is the
only one that needs to h...
8ba11968be31dffd95fef09298ed213bdbc4590e authored over 11 years ago by Justin Spahr-Summers <[email protected]>
Conflicts:
Squirrel.xcodeproj/project.pbxproj
5172d74e9066cca4089a53550f8f491f2313506f authored over 11 years ago by Keith Duncan <[email protected]>
0fcf2d01a55310f3b5c66824212431085836cdc2 authored over 11 years ago by Keith Duncan <[email protected]>
82fbfc662c8fb7168fe8cfd3c9fc11f74a0cc523 authored over 11 years ago by Keith Duncan <[email protected]>
473d169a2b01303d387325915755873c20831051 authored over 11 years ago by Keith Duncan <[email protected]>
Update other tests to include a "url" now that it’s required at this interface
9860f7c986b5e482eeb38f2e11a244007ea98c1c authored over 11 years ago by Keith Duncan <[email protected]>dispatch_once the regular expression
4e61cf57c0d48dff2af3a8bbb77e20bb05796ce5 authored over 11 years ago by Keith Duncan <[email protected]>47895a032051e8ae4a6454828cba1ff4f636b6c6 authored over 11 years ago by Keith Duncan <[email protected]>
a5d927b5170ecb3a673527eef7409930d922bcd6 authored over 11 years ago by Keith Duncan <[email protected]>
c29f7a2c68b04818ca62e5520995bbed4b1cd3a3 authored over 11 years ago by Keith Duncan <[email protected]>
Replace with `NSItemReplacementDirectory` again but use the volume URL rather than the item URL
e284a0cce26ce22902b65547a5ff60e25563eaee authored over 11 years ago by Keith Duncan <[email protected]>570d3df6ef3a28c9da3deb705adab3fa77623bf0 authored over 11 years ago by Alan Rogers <[email protected]>
instead of ~/Library/Application Support/
9000d2838143826b0beded7f92c65dbec90c6550 authored over 11 years ago by Alan Rogers <[email protected]>It seems the sparse image isn’t growing correctly on 10.7
e7bef38a13acefa9c1bffc7a50d58ba7e2a58c77 authored over 11 years ago by Keith Duncan <[email protected]>This reverts commit 1fc0149f2d05ed0b64172fe0f95c775cd65ff044.
82e592d5ae3ae467e510cd93e5f807e9433d5ac0 authored over 11 years ago by Keith Duncan <[email protected]>1fc0149f2d05ed0b64172fe0f95c775cd65ff044 authored over 11 years ago by Keith Duncan <[email protected]>
I think the volume we create in the tests isn’t big enough for both versions even though it pass...
f556d6e5b4f4c31d2f21ae7cb6680bb34866da1c authored over 11 years ago by Keith Duncan <[email protected]>c969500b2bfc195943a1939c28b55b9649f29886 authored over 11 years ago by Keith Duncan <[email protected]>
c9e4d5121bbad6cb342ad628583428d5640b99ce authored over 11 years ago by Keith Duncan <[email protected]>
This code isn’t used in the client side but I wanted to invoke it’s API from the client side in ...
9d6609ce955e213637713990371350961efe381a authored over 11 years ago by Keith Duncan <[email protected]>d8a799edb39057fb7b5468877d7904a947e026d9 authored over 11 years ago by Keith Duncan <[email protected]>
89ffd7997c31db47fa905e7909fc4d40ce333785 authored over 11 years ago by Keith Duncan <[email protected]>
Conflicts:
Squirrel.xcodeproj/project.pbxproj
5c6bf3926f1a1a923310758033df3a1bbbeee4a7 authored over 11 years ago by Keith Duncan <[email protected]>
Also use ZZZZZ for explicit ISO8601 support in 10.8+
5960241f50ade2fb623193c0ffe31296cdafb451 authored over 11 years ago by Keith Duncan <[email protected]>27f2d19abcfc8a012988d2d32650667c94d6527d authored over 11 years ago by Keith Duncan <[email protected]>
This is how we’ll support the lulz without putting it in Squirrel proper
5bade57bf4ccd9a94ab54c4d38149738f801e530 authored over 11 years ago by Keith Duncan <[email protected]>ac2eed36fdf0b4646e919acbf46c211c28da554a authored over 11 years ago by Keith Duncan <[email protected]>
I didn’t use Mantle because we don’t need reversibility and wasn’t sure if we wanted the additio...
06ab0525cbdc92340f9bf18e8d00dadae949f74c authored over 11 years ago by Keith Duncan <[email protected]>8c47e4bbebc00c9d913c243aa59bec10b2a74487 authored over 11 years ago by Keith Duncan <[email protected]>
Officially we’ll support ISO 8601, but Squirrel will parse the time format that central is retur...
b3b4b3b6c4f87c9d78e1b9c5bbad39e9d30bb91a authored over 11 years ago by Keith Duncan <[email protected]>Recommend using `-applicationShouldTerminate:` instead of `-applicationWillTerminate:`
4a76b3a66b11c64b19592c64be47bf8d5e238029 authored over 11 years ago by Keith Duncan <[email protected]>a73b99e44241ca795ca202e0d2f83bc8942e1be4 authored over 11 years ago by Keith Duncan <[email protected]>
Make SQRLUpdater a multiton, require an NSURLRequest
d7f7a855883574b9b6ec6447d8730ebe9433448f authored over 11 years ago by Keith Duncan <[email protected]>fdca12883530a7556d841d50542e8b7910a3f2e2 authored over 11 years ago by Keith Duncan <[email protected]>
136529b43559a747a08711d686d504ea6bfbd174 authored over 11 years ago by Keith Duncan <[email protected]>
b2fc8bd60a21cc046ef3427a38f8a3a9b16815d0 authored over 11 years ago by Keith Duncan <[email protected]>
73a769a8b88801c7727bbfd28c7f3a4cdbd82d6b authored over 11 years ago by Keith Duncan <[email protected]>
270a239ec267435db2cd764513e165724d32073e authored over 11 years ago by Keith Duncan <[email protected]>
4f3a4c771b502a6bc4aa3ba8198dcb69f885c59e authored over 11 years ago by Keith Duncan <[email protected]>
963b6994664054a38f58cc33411f8f29dc3718fd authored over 11 years ago by Keith Duncan <[email protected]>
8701fc5c42b024ca9de3a94c21903c1e28bf2523 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
046f7faa25c7e2e1b6ca254b5f8c4640661528e1 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
df7492385ddf4b4903f436b838d8a9c2653a57a1 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
6578d895976039864f2f29da2d014479547bfa25 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
This ensures that it's impossible to check for updates without going
through the proper configur...
234c71bc03548349a2f5b1ed803066c5bacce064 authored over 11 years ago by Justin Spahr-Summers <[email protected]>
Xcode on 10.7 uses GC, our test environment disables GC with OBJC_DISABLE_GC
This causes childre...
2cd214abbeb4baf1b33ae42204d612e4b1871e23 authored over 11 years ago by Keith Duncan <[email protected]>
Remove returned expect and return a BOOL
195fe5c5b7adbe9b6ec0c4e7226cdfc2cc6b3390 authored over 11 years ago by Keith Duncan <[email protected]>958eb0a7ffa142690b22f9d6840a7a0f3ecdbc7c authored over 11 years ago by Keith Duncan <[email protected]>
7b886bb02f7049e5c80f78e872eb9a25ec1191ee authored over 11 years ago by Keith Duncan <[email protected]>
Set to use the Mac-Application xcconfig
c552164453a0674f16ece41193cc54d62c5ab9b1 authored over 11 years ago by Keith Duncan <[email protected]>93fcf17b9bc92505d1e8de8a92ddbff5646b02f7 authored over 11 years ago by Keith Duncan <[email protected]>
Don’t create the disk images with the directory that contains the disk image
df4bae70af3fa34b3f26f067fdc73dcbac1646eb authored over 11 years ago by Justin Spahr-Summers <[email protected]>8a578d2c7a7b92982e6145765ae15810c6cf4f12 authored over 11 years ago by Keith Duncan <[email protected]>
Fixes #29
Fixes #30
This checks that the deep-codesign is what made deep verify pass, by checking that it doesn’t al...
4ed4e6282c6dda5fd2dbeabbde700dd22c637684 authored over 11 years ago by Keith Duncan <[email protected]>The environment needs a PATH in order to find it
d2367e8461c91e0e5a36d49f4bfcdc2c830a1ec0 authored over 11 years ago by Keith Duncan <[email protected]>Support xcrun being absent
8d51c139c6718655b76e2aaaa20092f252849be3 authored over 11 years ago by Keith Duncan <[email protected]>This ensures the coalesced output is linear
191c884d066621250719d416adbfc35dde89ea3e authored over 11 years ago by Keith Duncan <[email protected]>c9df1c7002d69ae8ab7d5f2884d7986261fd52bc authored over 11 years ago by Keith Duncan <[email protected]>
Make bash be more printy
Support xcrun not being present and falling back to which properly
Use ...
b6c1d19a73494574a8ee921921c4649c326cbccd authored over 11 years ago by Keith Duncan <[email protected]>
Uses codesign directly to verify the result of deep-codesign on TestApplication
d2c16783d9e89c0e00bed80a31b0226ab106381e authored over 11 years ago by Keith Duncan <[email protected]>Exception thrown sending [] to nil
c7c827fa7f0b73c0e9f8d79b5b84731afe84caa2 authored over 11 years ago by Keith Duncan <[email protected]>Add scripts to the project so that SquirrelTests can copy deep-codesign
8e3d1ab04c774e30b06f82ffe591994f4eefa7e6 authored over 11 years ago by Keith Duncan <[email protected]>error now exits with code 1, consolidate the error print pattern
cde5bc952e655daa7957be830c6c61cf677013d7 authored over 11 years ago by Keith Duncan <[email protected]>1f5c76be1c624cf581d011381fe58e5ad9551be5 authored over 11 years ago by Keith Duncan <[email protected]>
This causes test failures when installing to the sparse image, because the sparse image contains...
77ae7e511404c99cb3edfcb2f9f45601f34e61a8 authored over 11 years ago by Keith Duncan <[email protected]>07af71ca21833dae36e1162e98f1a1ae095f5e14 authored over 11 years ago by Keith Duncan <[email protected]>
022e46333038f5045a336587cdd1d36e034eafcd authored over 11 years ago by Keith Duncan <[email protected]>