Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: umts/embedded-departure-board
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.4.1
Choose a base ref
...
head repository: umts/embedded-departure-board
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 12 commits
  • 23 files changed
  • 1 contributor

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    2f71434 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e1d300 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f3d0e5 View commit details
    Browse the repository at this point in the history
  4. Overhaul JSON parsing

    - Don't use global vars in jsmn_parse.c
    - Const everything in jsmn_parse that we can to ensure we don't
      accidentally corrupt our stack pointers (buffer pointers and time var)
    - Add edt char array to parser so we don't have to mutate the JSON
      buffer for atoi()
      - strtoull is still misbehaving
    - Removed leaky jsmn print token function used for debugging
    - Abstract out JSON helper functions to their own file
    - Ensure jsmn.h defines aren't duplicated by creating jsmn.c and using
      #define JSMN_HEADER as lib docs detail
    bandogora committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    68e9a4f View commit details
    Browse the repository at this point in the history
  5. Re-enable stackcanaries on feather_nrf9160

    - Ensure picolibc
    - Remove log info color
    - Make jsmn_parse "tokens allocated" log msg debug not inf
    bandogora committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    9ab5c86 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Bump patch version

    bandogora committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    f716be1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #39 from umts/hardening

    Fix json buffer overflow and cleanup
    bandogora committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    205a3fb View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    f8a18aa View commit details
    Browse the repository at this point in the history
  2. Always display lowest time for given display

    - Increased brightness by another 10%
    - Turn off all displays on boot (again)
    bandogora committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    974464f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f58c0e5 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Color science!

    - Changed gamma LUT to 2.0 from 1.8
    - Changed route colors to closest web-safe variant because 8-bit color
    - Adjusted default brightness levels for new colors and gamma
    - Added new power testing mode under CONFIG_LED_DISPLAY_TEST
    bandogora committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    58ff2ff View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    57ba88d View commit details
    Browse the repository at this point in the history
Loading