Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this a Flux-supported project, or is this just the repo from the site? #8

Open
itsjoshuagraves opened this issue Nov 13, 2015 · 7 comments

Comments

@itsjoshuagraves
Copy link

I'm wondering what kind of support to expect in the future, if any, too.

@JohnDDuncanIII
Copy link

to me, this looks like this person just mirrored the download from the site. doesn't look official at all.

@gvoysey
Copy link

gvoysey commented Nov 14, 2015

i agree, this looks like a blind fork. Which is nice! I found https://justgetflux.com/forum/topic/1267/sha-1-for-ios-sideload , which posted official SHAs. It's not clear if those SHAs are for the compiled binary or the zip of the source.

@JohnDDuncanIII
Copy link

Looks like it's for the zip (which I still had in my trashcan).
screen shot 2015-11-14 at 11 50 34 am

@gvoysey
Copy link

gvoysey commented Nov 14, 2015

see #11 : you can drill down in the link provided from the f.lux forums and get shas for individual files as well. primarily one should be concerned about the state of the precompiled blob iflux, which we can prove has the same hash as it did when released by its creators.

@fulldecent
Copy link
Contributor

@JohnDDuncanIII and which commit was that?

@JohnDDuncanIII
Copy link

that was the original zip file that was hosted on the f.lux website, before it was pulled

@christiangenco
Copy link

I compared the verified f.lux-xcode-master.zip file:

$ openssl sha1 f.lux-xcode-master.zip
SHA1(f.lux-xcode-master.zip)= f1ee4e38eddc467e7fbfe5708841bbc84f520d7e

With the current branch of this repo and got this:

$ diff -rq f.lux-master f.lux-xcode-master
Only in f.lux-xcode-master: AppIcon29x29@2x.png
Only in f.lux-xcode-master: AppIcon29x29@3x.png
Only in f.lux-xcode-master: AppIcon40x40@2x.png
Only in f.lux-xcode-master: AppIcon40x40@3x.png
Only in f.lux-xcode-master: AppIcon60x60@2x.png
Only in f.lux-xcode-master: AppIcon60x60@3x.png
Files f.lux-master/Info.plist and f.lux-xcode-master/Info.plist differ
Files f.lux-master/README.md and f.lux-xcode-master/README.md differ
Only in f.lux-master/flux.beta/Assets.xcassets/AppIcon.appiconset: AppIcon29x29@2x.png
Only in f.lux-master/flux.beta/Assets.xcassets/AppIcon.appiconset: AppIcon29x29@3x.png
Only in f.lux-master/flux.beta/Assets.xcassets/AppIcon.appiconset: AppIcon40x40@2x.png
Only in f.lux-master/flux.beta/Assets.xcassets/AppIcon.appiconset: AppIcon40x40@3x.png
Only in f.lux-master/flux.beta/Assets.xcassets/AppIcon.appiconset: AppIcon60x60@2x.png
Only in f.lux-master/flux.beta/Assets.xcassets/AppIcon.appiconset: AppIcon60x60@3x.png
Files f.lux-master/flux.beta/Assets.xcassets/AppIcon.appiconset/Contents.json and f.lux-xcode-master/flux.beta/Assets.xcassets/AppIcon.appiconset/Contents.json differ
Only in f.lux-xcode-master/flux.beta: README.md
Files f.lux-master/iflux.xcodeproj/project.pbxproj and f.lux-xcode-master/iflux.xcodeproj/project.pbxproj differ

ie: the sha1 sums are different, but the files that have been changed don't look particularly important.

The mystery iflux binary looks like it's identical:

$ openssl sha1 f.lux-master/iflux
SHA1(f.lux-master/iflux)= 6d2468410a760bef01ca9cb821a40f87b1992936
$ openssl sha1 f.lux-xcode-master/iflux
SHA1(f.lux-xcode-master/iflux)= 6d2468410a760bef01ca9cb821a40f87b1992936

tl;dr: as of the current commit at the time of writing this comment, this repo looks like it has been significantly altered from the version that was published on the official f.lux sideloading post.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants