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

Please update the GitHub repository with the latest sources #1966

Closed
M4xi1m3 opened this issue Jul 31, 2022 · 10 comments
Closed

Please update the GitHub repository with the latest sources #1966

M4xi1m3 opened this issue Jul 31, 2022 · 10 comments

Comments

@M4xi1m3
Copy link
Contributor

M4xi1m3 commented Jul 31, 2022

Describe the bug

The GitHub repository is not up to date, mostly missing epsilon 19 and a whole device worth of HAL.

Screenshots

image

To Reproduce

Steps to reproduce the behavior:

  1. Go to https://github.com/numworks/epsilon
  2. Observe

Expected behavior

The GitHub repository should be up to date

Environment

  • Epsilon version: 18.2.2 7c15e2e
  • The platform(s) on which the problem happens: all
@BloomyInDev

This comment was marked as abuse.

@BloomyInDev

This comment was marked as abuse.

@M4xi1m3

This comment was marked as abuse.

@BloomyInDev

This comment was marked as abuse.

@Lisra-git
Copy link

The Exam Mode mechanism seem to have been changed since v19, projects that make use of it such as bootloader based CFW require it to ensure proper security in exams.
The v19 Source code have to be released soon or at least the updated exam mode system part
Thanks for doing anything that helps here

@Lisra-git
Copy link

thanks for the push
Can we expect Epsilon-Core to go public?
Thanks

@artaxxx
Copy link
Collaborator

artaxxx commented Aug 24, 2022

No, unfortunately we don't plan to do this. We also updated: https://www.numworks.com/resources/engineering/software/build/
I close this issue since we released the sources for version 19

@artaxxx artaxxx closed this as completed Aug 24, 2022
@Lisra-git
Copy link

Hello @artaxxx
I did go through all the changes of E19 and while there a lot, it seem that kernel part which include exam mode reading/writing mechanism has been hidden with it
Can it be expected to have it back?

Also is the N0100 code drop is the end of N0100 or just github repo move due to New-Ion?

Thanks for any replies

@artaxxx
Copy link
Collaborator

artaxxx commented Aug 24, 2022

No we don't plan to release the kernel sources, especially the part related to exam security.
Concerning N0100, it's not on master anymore since the code base diverged because of memory restrictions

@devdl11
Copy link

devdl11 commented Aug 24, 2022

No we don't plan to release the kernel sources, especially the part related to exam security.

Thanks for your reply, but, in my opinion, the last part regarding the exam mode, that "you will not disclose the part related to exam security" doesn't make any sense to me, because this part is already accessible and is located in poincare/src/preferences.cpp.

What we want, is only how you store in flash the current exam mode, nothing else. However, I think we all know what's going on now...
It's not that you want to preserve some "security related to the exam mode", because you already know that we can legally reverse engineer your software, you just want to kill all third-party software that is based on epsilon 15.5, which makes me wonder: how that comes with your "convictions"? (which, between us, it hasn't been true for a long time...).
All we want, again, is to secure our software for the exams, and It's disappointing to see what path you have chosen to follow, a path against the community and your historical convictions.

Thanks for reading me, I don't expect any reply, even if you will mark my comment as "disruptive content" because I go against "your convictions".

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