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

Integration candidate: 2020-06-17 #521

Merged
merged 15 commits into from
Jun 25, 2020
Merged

Integration candidate: 2020-06-17 #521

merged 15 commits into from
Jun 25, 2020

Commits on Jun 12, 2020

  1. Fix #499, store all arguments

    Keep the entire argc/argv from the shell.  Do not prune the command
    name as getopt expects this to be there.
    jphickey committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    f0ebd4a View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2020

  1. Fix #501, add PIC library for ut assert

    Add a position independent code (PIC) variant of the ut_assert library,
    which can be dynamically loaded into other applications rather than running
    as a standalone OSAL application.  This enables loading UT assert as a
    CFE library.
    
    This required moving some symbols/functions around.  Mainly, the PIC
    library does _not_ contain the "utbsp.c" file which has the bindings
    to the OSAL BSP when running as a standalone app, but everything else
    should be the same.
    jphickey committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    1741655 View commit details
    Browse the repository at this point in the history
  2. Fix #506, enforce nonzero stack size

    Resolve inconsistency in how the stack size is treated across
    different OS implemntations.  POSIX would enforce a minimum,
    where RTEMS would not.
    
    With this change the user requested size is passed through
    to the underlying OS exactly as is, no enforced minimum.
    
    An additional sanity check is added at the shared layer to
    ensure that the stack size is never passed as 0.
    jphickey committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    d6bf132 View commit details
    Browse the repository at this point in the history
  3. Fix #505, warnings in time base API test

    Add requisite cast to printf.
    Also use sizeof() rather than hardcoded size of 12.
    jphickey committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    cbaaf5a View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2020

  1. Fix #516, Use absolute timeout for timedlock calls

    The pthread API defines the timeout parameter for
    the pthread_mutex_timedlock call as an absolute value
    based on CLOCK_REALTIME.
    
    This introduces a wrapper function to calculate the absolute
    timeout for this.
    jphickey committed Jun 19, 2020
    Configuration menu
    Copy the full SHA
    a871dec View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2020

  1. Merge pull request #500 from jphickey/fix-499-linux-args

    Fix #499, store all arguments in generic-linux BSP
    astrogeco authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    4878b90 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #504 from jphickey/fix-501-utassert-pic

    Fix #501, add PIC library for ut assert
    astrogeco authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    2c35997 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #518 from jphickey/fix-516-absolute-timedlock

    Fix #516, Use absolute timeout for timedlock calls
    astrogeco authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    9cfdbff View commit details
    Browse the repository at this point in the history
  4. Merge pull request #507 from jphickey/fix-505-ut-timebase-warnings

    Fix #505, warnings in time base API test
    astrogeco authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    9157dde View commit details
    Browse the repository at this point in the history
  5. Merge pull request #508 from jphickey/fix-506-task-stacksize

    Fix #506, enforce nonzero stack size
    astrogeco authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    0689616 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4816c71 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    91c8b0f View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. Configuration menu
    Copy the full SHA
    703ea78 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #524 from skliper/fix520-update-license-ic

    Fix #520, Update license and README for Apache 2.0, also updated quickstart
    astrogeco authored Jun 24, 2020
    Configuration menu
    Copy the full SHA
    57969ba View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. Increase version to 5.0.21 and update Readme

    Gerardo E. Cruz-Ortiz committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    d47f38f View commit details
    Browse the repository at this point in the history