profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ksuther/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Kent Sutherland ksuther Flexibits Madison, WI ksuther.com

ksuther/Chax 39

Chax is a collection of minor modifications and additions that make using Apple's iChat more enjoyable.

flexibits/Sparkle 22

A software update framework for the Mac

ksuther/cocoafob 2

A set of registration code generation and verification helpers for Obj-C and Ruby (Potion Store)

flexibits/bluepill 1

Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine

flexibits/crfsuite 1

CRFsuite: a fast implementation of Conditional Random Fields (CRFs)

flexibits/liblbfgs 1

libLBFGS: a library of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS)

ksuther/Bolts-iOS 1

Bolts is a collection of low-level libraries designed to make developing mobile apps easier.

ksuther/clang 1

Mirror of official clang git repository located at http://llvm.org/git/clang. Updated every five minutes.

flexibits/AppAuth-iOS 0

AppAuth is an OAuth and OpenID Connect client for iOS and macOS.

flexibits/CocoaLumberjack 0

A fast & simple, yet powerful & flexible logging framework for Mac and iOS

pull request commentlibical/libical

Actually use the icaltimezone_set_tzid_prefix() value, even if empty

The change makes sense to me, but did it cause the regression tests to fail?

I've been using this change locally for years to accomplish the same:

-static const char *ical_tzid_prefix = "/freeassociation.sourceforge.net/";
+static const char *ical_tzid_prefix = "";
ksmurchison

comment created time in 5 days

push eventflexibits/AppCenter-SDK-Apple

Anastasia Senyushina

commit sha 6d60d2361445e959b4fbb3a9d0dbae0e07eead1a

Merge pull request #2314 from microsoft/develop Merge develop to master for release 4.2.0

view details

Aleksandr

commit sha 13be85c73d1524040421b43d31e0797cc254b436

Added cupcakers for the relative path

view details

Aleksandr

commit sha 4e8d951aa977fd8b10ef23026754d819794ba755

Update Changelog

view details

Aleksandr

commit sha a249bfe51ce633048cf3e555d5b0cee70ef097b2

Remove quotes from an an entire command in script

view details

Dima

commit sha 0ddc6d0a036bbb4ee100f42e097e2abd8e6588af

Update CHANGELOG.md

view details

Dima

commit sha 8fc50baa80648a3ef4a36bb68006840cccea9bc7

Merge pull request #2348 from microsoft/v-adorofeev/fix-script-for-remove-bundles Delete quotes in script responsible for cleanup the resource bundles inside frameworks

view details

Dmitriy Kirakosyan

commit sha 0f4ae5f2fc76712112746b5a5b76e4d4b0c34873

Update PLCrashReporter to 1.10.0

view details

Dmitriy Kirakosyan

commit sha 29cf1c30a2d009144f51bef68f8354a0bc72c593

Update cgmanifest.json and swift package

view details

Dima

commit sha ff1c7822e0c77e60ad739e0b0d53f4fad6b6fbec

Merge pull request #2350 from microsoft/v-dmkira/update-crash-reporter Update PLCrashReporter to 1.10.0

view details

Aleksandr

commit sha f3a6964099082290b49bc49c1cb5429dc019f77d

Bump version to 4.3.0

view details

Dima

commit sha d64ef77d2aa27ff889a8cd368e830b66ade47039

Merge pull request #2353 from microsoft/release/4.3.0 Bump version to 4.3.0

view details

Dima

commit sha e4ce4ae4e890754326d73891999a753b37a7613f

Merge pull request #2354 from microsoft/develop Merge develop to master for release 4.3.0

view details

Dmitriy Kirakosyan

commit sha 661df13f89e12f63dcdebcfa9c92d38e71ea43da

Fix integration via Cocoapods v1.11.*

view details

Dima

commit sha 25f64229373de97ff3920941cd52203193e5d8be

Merge pull request #2355 from microsoft/v-dmkira/fix-podspec Fix integration via Cocoapods v1.11.*

view details

Dmitriy Kirakosyan

commit sha ea982d7f5578c0f20313a5fc4cec779f2afb4fff

Prepare develop for the next release (4.3.1)

view details

Dima

commit sha 5b13601cb6b8c4f4d3e3766927b13413c4554908

Merge pull request #2357 from microsoft/release/4.3.1 Prepare develop for the next release (4.3.1)

view details

Kent Sutherland

commit sha 2befd49013ff27fe60ae363f88c4850d1b63c674

Merge remote-tracking branch 'microsoft/develop' into develop-xcode13

view details

Kent Sutherland

commit sha dce56cab0addb18e164cb65c952f483cfa026850

Ignore -Wcompletion-handler to silence build errors for Mac on Xcode 13 RC

view details

push time in 13 days

create barnchflexibits/plcrashreporter

branch : appcenter-xcode13

created branch time in 13 days

create barnchflexibits/AppCenter-SDK-Apple

branch : develop-xcode13

created branch time in 25 days

startedLightricks/Kintsugi

started time in 2 months

startedkeith/dyld-shared-cache-extractor

started time in 2 months

push eventflexibits/AppAuth-iOS

Kent Sutherland

commit sha f37961ae9da9b51ab9b742e655a0356fc0ed45b0

Make OIDURLQueryComponent public in AppAuthCore so GoogleSignIn can find it

view details

push time in 2 months

push eventflexibits/GTMAppAuth

Kent Sutherland

commit sha ea1c576c68827d57d6703b1d82a234615e57378b

Customizations to GTMAppAuth can be built directly into a target

view details

push time in 2 months

push eventflexibits/GoogleSignIn-iOS

Kent Sutherland

commit sha 149484b89daab15575bbce2ce1c88815899b2723

Customizations so GoogleSignIn can be compiled directly in to a target This allows us to use our custom AppAuth fork

view details

push time in 2 months

create barnchflexibits/AppAuth-iOS

branch : flexibits-1.4.0

created branch time in 2 months

push eventflexibits/Sparkle

Mayur Pawashe

commit sha ac1bb7036c13dade5019d76039681b22c2119a7a

Make installing major upgrades opt-in (#1881)

view details

Mayur Pawashe

commit sha b21647bcef4ffc3417376c249cbc82a308581ce8

Allow delegate to pick no valid items (#1880) * Allow delegate to pick no valid items We now allow returning SUAppcastItem.emptyAppcastItem in -bestValidUpdateInAppcast:forUpdater: to indicate no update should be picked. We preserve returning nil to indicate Sparkle handles the best appcast selection instead. People have expressed needs for both of these decisions (and deprecated SUUpdater relies on the nil behavior).

view details

Zorg

commit sha 9f2629c892beb0c43b2f0051d9cf18d670be3fa0

Fix false un-initialized warning

view details

Mayur Pawashe

commit sha e5c63b6369e4c55c5884fb67bec66c627e45bc22

Set $USER and $HOME variables when running guided pkg installers (#1884) Set $USER and $HOME variables when running guided pkg installers This allows pre/post install scripts to reference the user's environment correctly. The standard pkg installer GUI preserves these two variables.

view details

Mayur Pawashe

commit sha 2157f78ffd99369e0930d6803031f5bce0e359a3

Provide reason update is not found to updater delegate (#1886)

view details

Mayur Pawashe

commit sha 29d4b801fce052a101a674ea46188dc96ec23e5b

Reset skipped updates when updates are user initiated and checked (#1887) Instead of only when a new update is found. This resets skipped updates if the user initiates a new check even if a new update is not found.

view details

Mayur Pawashe

commit sha 5677ca3f5ae25aecbbfb828d503d4776bd82e7ee

Avoid DSA verification if EdDSA verification passes (#1888) If EdDSA verification passes we don't need to have DSA verification pass, and don't need to require the new update to contain a DSA signature or keys. Also reject updates if app has EdDSA but no EdDSA signature is provided

view details

Mayur Pawashe

commit sha d9d7e310a5b43a44bea902cd8a99653614d016ab

Pull current date out of appcast filtering and add tests for phased group rollouts (#1889)

view details

Mayur Pawashe

commit sha 9c360b465bfd9eabfbfcaeda53e84a198c14fd9c

Add log warning for DSA deprecation and link to documentation (#1890)

view details

Mayur Pawashe

commit sha a09aad7ca0a27e498594cc6814dc67f51eb6fdbf

Don't ignore -Wcompletion-handler if compiler doesn't understand it (#1894) * Don't ignore -Wcompletion-handler if compiler doesn't understand it Older Xcode versions threw a warning at not recognizing this warning. * Silence WKWebView warning too

view details

Mayur Pawashe

commit sha 4a87deeb7f1d0879c534025a26942539ad4b2bf4

Update changelog for Sparkle 2 (#1896) * Update changelog for Sparkle 2 * Add more updates about appcast elements/attributes * Clarify bestValidUpdateInAppcast method is discouraged for some cases * Re-order changelog bullets * Use https:// in sample links

view details

Mayur Pawashe

commit sha 9eba644190ae567cbd6a96b9b6b3168a056bb33b

Don't expose NSMenuItemValidation programmatically (#1897) It doesn't make much sense to call this method programmatically due to it checking a specific selector. A client should set the menu item's target/action to the controller/checkForUpdates: action or call SPUUpdater methods directly.

view details

Sungbin Jo

commit sha 119766a650672e81a8ae9fa399bf20ee32ed7f51

Fix appcast pubDate tag generation in different locales Fixes #1900

view details

push time in 2 months

push eventflexibits/Sparkle

Zorg

commit sha 253f45b476ce62393e57b09749816f7a1bb36c40

Add optional version field to sparkle:criticalUpdate element This version indicates the version that was first marked critical. So versions below this specified version will treat the update as critical while versions >= the specified version will not. Also move sparkle:criticalUpdate to root level element instead of it being a tag. The tagged version is now deprecated and doesn't support the version field.

view details

Zorg

commit sha b7f9b76dd9bff32d6cadc40086107199063a29d1

Rename SPUUserUpdateState -> SPUUpdateState

view details

Zorg

commit sha 90bdd84832efca218a4e8b67dc43a04fa3669fb2

Move SPUUserUpdateChoice into its own header

view details

Zorg

commit sha 1cc11d76a2de14948af53268480d8fb749780832

Fix SPUUpdateState reference

view details

Zorg

commit sha 60bbb373e2b01fffa340707defcf11e9c3a43dd1

Add comments on legacy critical update path

view details

Zorg

commit sha 0e264dae2f07220bc8eac1f4acf6c7723cb72824

Add comments on critical testing functions

view details

Zorg

commit sha fabf4159991c47bb3d7e9b4de0b9018901311187

Resolve appcast item properties from external environment at init

view details

Zorg

commit sha 63e0b47c9826694de0c62abd6b14ce318db92008

Don't expose appcast item state publicly

view details

Zorg

commit sha 8f488c6ffd8a2deda32e20cad3ec76e570f60eb3

Fix unit tests

view details

Zorg

commit sha 8fb44df0b76b3bc0705721e4608d0ece2cc7e4e8

Add unit tests for critical updates

view details

Zorg

commit sha f51bb996e659056d9ec69d680fa340a099afc574

Remove critical and major upgrade properties from SPUUpdateState

view details

Zorg

commit sha 062bfaaa97f3cdfe466379ded0df0621676b2498

Remove old code passing min/max OS tests

view details

Zorg

commit sha ee5e98d3dd9384a79bc2950fa119a889e393e765

Rename SPUUpdateState back to SPUUserUpdateState

view details

Zorg

commit sha 88f678ebe694bfb1f0562b872f9eafff6af055aa

Remove SPUUserUpdateStageInformational

view details

Zorg

commit sha 5287453cfd71c6bab4f0d9ef232229967f80c8b6

Use dot-syntax naming

view details

Zorg

commit sha 1aadf1b351d85095ecfa1b75d06e95f4252ac369

Remove passing around preventsAutoupdate flag Also improve user driver documentation slightly.

view details

Zorg

commit sha 1013b2506a2d27c6aa5327d177146e4c1c01857c

Remove #warning

view details

Zorg

commit sha d468757ee1c926af597a4b11a85d8a3616c7a4a2

Revert some unnecessary changes I made

view details

Zorg

commit sha 7861cea66c45efa629e267808b8ce22a33e1e926

Merge branch '2.x' into selective-critical

view details

Zorg

commit sha 50ba774bbe329fd79c2fc4853f089ad7c1833da0

Fix -Wcompletion-handler warnings

view details

push time in 3 months