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

Driver Input Updates & Auth Mechanisms (UI & FW) #890

Merged
merged 39 commits into from
Mar 22, 2024

Commits on Feb 5, 2024

  1. [ImgBot] Optimize images

    *Total -- 6,536.44kb -> 6,081.92kb (6.95%)
    
    /configs/OpenCore0/assets/Open_Core0_LED_order.png -- 81.87kb -> 34.77kb (57.53%)
    /configs/OpenCore0/assets/Open_Core0_pin_mapping.png -- 79.46kb -> 34.15kb (57.02%)
    /configs/OpenCore0/assets/Open_Core0_layout.png -- 80.33kb -> 34.76kb (56.73%)
    /configs/OpenCore0/assets/Open_Core0_2.jpg -- 3,134.92kb -> 2,976.17kb (5.06%)
    /configs/OpenCore0/assets/Open_Core0.jpg -- 3,159.87kb -> 3,002.07kb (4.99%)
    
    Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
    ImgBotApp committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    a446414 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Merge pull request #8 from arntsonl/imgbot

    [ImgBot] Optimize images
    arntsonl committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    df2e3ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    baa61e6 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    9ddf6cd View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    96fe38c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce37239 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    664b4f8 View commit details
    Browse the repository at this point in the history
  2. Moving add-ons over to drivers for authentication, added a special ca…

    …ll to get USB driver if available.
    
    Lots of other changes
    arntsonl committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    1408316 View commit details
    Browse the repository at this point in the history
  3. Merge branch '20240217_inputauth_moved' of https://github.com/arntson…

    …l/GP2040-CE into 20240217_inputauth_moved
    
    # Conflicts:
    #	src/gp2040aux.cpp
    #	src/storagemanager.cpp
    arntsonl committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d9e212e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    55bef1c View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    6a02019 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    bdf2356 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from arntsonl/2024_inputauthfix

    Merging in main
    arntsonl committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    664b421 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3b111f View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Updates for all drivers and config utils, removed ps4 report hack, lo…

    …ts of updates to the auth drivers
    arntsonl committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    84acdbf View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Large amount of changes to remove authentication add-ons and move eve…

    …rything over to drivers. This also removes the PS4Data global I've been using, and cleans all of that up to pointers and class storage variables.
    arntsonl committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    05b5354 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Moved reset auth to where it should be. Updated web page to work with…

    … PS4 keys. PS4/PS5 modes shouuuuld work now on keys and USB separately
    arntsonl committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    9893239 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Xbox One auth is now working. Added a XBON* to XBONE transition on di…

    …splay to indicate auth
    arntsonl committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    c1ea01e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    946e0ec View commit details
    Browse the repository at this point in the history
  3. Required with new changes

    arntsonl committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    64d71ae View commit details
    Browse the repository at this point in the history
  4. huh, this one was missed

    arntsonl committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    b6537ea View commit details
    Browse the repository at this point in the history
  5. Updated our X-Input auth listener, we can now mount/unmount the dongle!

    Now for actual authentication work....
    arntsonl committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    0827f6a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c154d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    d067c36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b01997 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e303a28 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    05793ec View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11 from arntsonl/inputauth_update

    Force merging main into branch
    arntsonl committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b7efe14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12b39a5 View commit details
    Browse the repository at this point in the history
  4. This cleans up most of the remnants from ps passthrough, ps4 mode, an…

    …d xbone pass through in JSX and webconfig.
    
    This also auto-migrates users from 0.7.7 to 0.7.8 who had ps5 enabled using USB, including updating their boot modes and current input mode.
    
    Small tweak to PS4 Driver to clarify controllerType is NOT the old saved ps4ControllerType protobuf variable.
    arntsonl committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    8ed5828 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    9601458 View commit details
    Browse the repository at this point in the history
  2. So many tabs and spaces mixed together. Converted to spaces for now u…

    …ntil we come up with a standard of any kind.
    arntsonl committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    f9ca848 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    739f0c4 View commit details
    Browse the repository at this point in the history
  2. Added define LEDS_PRESS_COLOR_COOLDOWN_TIME for the LED cooldown time…

    …r, defaulted to 0 instead of 500ms.
    
    Updated board configs to follow convention for PS5 mode and add USB authentication where applicable.
    
    USB block defines used instead of add-on config options.
    arntsonl committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    2053d17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37ea5dc View commit details
    Browse the repository at this point in the history
  4. Fixed a strange web-config reboot bug with XGIP protocol

    Fixed a missing keyboard mapping sub-header in addons
    arntsonl committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    3dfa778 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb380ec View commit details
    Browse the repository at this point in the history
  6. Xbox One would not auth because I missed "get_descriptor_string_cb" f…

    …unction call for Xbox One.
    
    Also fixed gpscreen to be an iterator loop to hopefully fix the .at(i) weirdness I'm getting.
    
    Added back in tud vendor control function callback.
    arntsonl committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    588793c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c687612 View commit details
    Browse the repository at this point in the history