Releases: nasa/osal
cFS - v7.0.0 (Draco)
Open source release of the cFS framework bundle under the Apache 2.0 license.
NASA Docket No. GSC-19,200-1, and identified as "cFS Draco"
What's Changed
- osal Integration candidate: Caelum-rc4+dev38 by @dzbaker in #1360
- Fix #1344, UT assert stub return values by @jphickey in #1352
- osal Integration candidate: Caelum-rc4+dev38-v2 by @dzbaker in #1363
- Fix #1361, add doxygen for UT_ConfigureGenericStubReturnValue by @jphickey in #1362
- osal Integration candidate: Caelum-rc4+dev39 by @dzbaker in #1369
- Fix #1366, removed cast that hid bug at compile time by @pepepr08 in #1367
- osal Integration candidate: Caelum-rc4+dev40 by @dzbaker in #1373
- Fix #1110, Modify unreachable branch in OS_ObjectIdAllocateNew by @thnkslprpt in #1327
- osal Integration candidate: Caelum-rc4+dev41 by @dzbaker in #1374
- Fix #1365, fixup API headers for C++ by @jphickey in #1371
- Fix #1370, workflow to validate OSAL API by @jphickey in #1372
- osal Integration candidate: Caelum-rc4+dev43 by @dzbaker in #1376
- Fix #1359, add assert macros for other data types by @jphickey in #1375
- osal Integration candidate: Caelum-rc4+dev47 by @dzbaker in #1384
- Fix #1382, Create Workflow for IC Bundle Generation by @dzbaker in #1383
- osal Integration candidate: Caelum-rc4+dev52 by @dzbaker in #1395
- Fix #1392, Add additional counters to test summary by @dmknutsen in #1393
- osal Integration candidate: Caelum-rc4+dev54 by @dzbaker in #1400
- Fix #1396, do not use intmax_t/uintmax_t types by @jphickey in #1397
- Fix #1398, separate bind and listen calls for streams by @jphickey in #1399
- Fix #1404, skip condvar tests if not implemented by @jphickey in #1405
- osal Integration candidate: Caelum-rc4+dev57 by @dzbaker in #1409
- Fix #1402, Fixes errors in IC Bundle workflow file by @dzbaker in #1403
- osal Integration candidate: Caelum-rc4+dev58 by @dzbaker in #1414
- Fix #1281, Set RTEMS task name for cpuuse by @skliper in #1407
- Fix #1406, Squash RTEMS sem take timeout bug by @skliper in #1408
- osal Integration candidate: Caelum-rc4+dev60 by @dzbaker in #1425
- Fix #1421, Add RTEMS console and timebase posix task names by @skliper in #1422
- osal Integration candidate: Caelum-rc4+dev65 by @dzbaker in #1431
- Fix #1412, Wrong memory alignment calculation by @frank-kue in #1413
- osal Integration candidate: Caelum-rc4+dev66 by @dzbaker in #1434
- Fix #1429, adjust pthread stack to account for TCB+TLS by @jphickey in #1430
- osal Integration candidate: Caelum-rc4+dev67 by @dzbaker in #1439
- Fix #1432 #1411, RTEMS semaphore return bugs and functional test update by @skliper in #1438
- osal Integration candidate: Equuleus-rc1+dev1 by @dzbaker in #1443
- Fix #1420, updating OSAL to use new versioning system. by @dzbaker in #1437
- Fix #1441, patch build for old RTEMS by @jphickey in #1442
- osal Integration candidate: Equuleus-rc1+dev2 by @dzbaker in #1444
- Fix pointer error in OS_GetErrorName by @ahatstat in #1436
- osal Integration candidate: Equuleus-rc1+dev3 by @dzbaker in #1446
- Fix #1107, Remove unreachable branch (superfluous if condition) by @thnkslprpt in #1368
- osal Integration candidate: Equuleus-rc1+dev5 by @dzbaker in #1451
- Fix #1452, Remove softsleep, as a dead store. by @thesamprice in #1146
- Fix #1330, Move variables declared mid-function to the top by @thnkslprpt in #1331
- Fix #1353, Align mismatched function prototype/implem. parameter names by @thnkslprpt in #1354
- Fix #1356, Remove stray remaining 'goto' in OSAL test code by @thnkslprpt in #1357
- Fix #1433, use virtual path as name for FS_BASED maps by @jphickey in #1448
- osal Integration candidate: Equuleus-rc1+dev6 by @dzbaker in #1453
- Fix #1449, POSIX implementation honors stack pointer by @jphickey in #1450
- osal Integration candidate: Equuleus-rc1+dev9 by @dzbaker in #1457
- Fix #1349 #1447, Break up pc-rtems to support generic configuration and add tarfs support by @skliper in #1350
- osal Integration candidate: Equuleus-rc1+dev12 by @dzbaker in #1461
- Fix #1549, Adds node20 compatible github actions by @chillfig in #1460
- osal Integration candidate: Equuleus-rc1+dev13 by @dzbaker in #1468
- Fix #1455, High-res timed stream ops by @jphickey in #1456
- Fix #1458, Moves OS_strnlen to public API and adds static analysis co… …mments by @chillfig in #1465
- osal Integration candidate: Equuleus-rc1+dev14 by @dzbaker in #1471
- Fix #1466, Fix Address Sanitizer issue in vxworks-console-testrunner by @avan989 in #1467
- Fix #1469, f-sanitizer issue in coverage-shared-idma by @avan989 in #1470
- osal Integration candidate: Equuleus-rc1+dev16 by @dzbaker in #1476
- Fix #1417, Fix #1418, Fix workflow bug and enforce updating of coverage minimums by @thnkslprpt in #1419
- osal Integration candidate: Equuleus-rc1+dev20 by @dzbaker in #1481
- Fix #1415, Update misnamed member variable in
OS_BSP_GlobalData_tby @thnkslprpt in #1416 - osal Integration candidate: Equuleus-rc1+dev21 by @dzbaker in #1487
- Adding a strstr() check by @tandharia in #1486
- osal Integration candidate: Equuleus-rc1+dev26 by @dzbaker in #1494
- Fix #1492, Correct README.md OSAL User's Guide links by @leighgarbs in #1493
- osal Integration candidate: Equuleus-rc1+dev27 by @dzbaker in #1500
- Fix #1501, Update stack sizes for test tasks by @pepepr08 in #1502
- Part #1472, Update Select functions params by @pepepr08 in #1495
- Fix #1498, update ut_oscore_test.c by @avan989 in #1499
- Fix #1503, Update timer interval comparison by @pepepr08 in #1504
- osal Integration candidate: Equuleus-rc1+dev28 by @dzbaker in #1505
- Fix #1496, Update malloc stub by @pepepr08 in #1497
- osal Integration candidate: Equuleus-rc1+dev29 by @dzbaker in #1507
- Fix nasa/cFS#839, Update Workflows to Ubuntu 22.04 by @arielswalker in #1506
- osal Integration candidate: Equuleus-rc1+dev31 by @dzbaker in #1512
- Fix #1484, corrected UT_SetHandlerFunction() documentation. by @AlSharji0 in #1508
- Fix #1445, add conditional around priority sem test by @jphickey in #1509
- Open Source Draco Release by @dzbaker in #1521
New Contributors
- @frank-kue made their first contribution in #1413
- @ahatstat made their first contribution in #1436
- @tandharia made their first contribution in #1486
- @leighgarbs made their first contribution in #1493
- @arielswalker made their first contribution in #1506
- @AlSharji0 made their first contribution in #1508
Full Changelog: draco-rc4...v7.0.0
equuleus-rc1
Pre-release for stakeholder evaluation. This tag is a common reference across sub-modules marking an incremental point in the Equuleus development cycle. See the Version Description Document below for more details.
draco-rc4
Pre-release for stakeholder evaluation. This tag is a common reference across submodules marking an incremental point in the Draco development cycle. See the Version Description Document below for more details.
Supporting documentation and test artifacts will be posted over the next ~week as they become available.
draco-rc3
Pre-release for stakeholder evaluation. This tag is a common reference across submodules marking an incremental point in the Draco development cycle. See the Version Description Document below for more details.
Backwards compatibility: This code should compile and run successfully with cFS Caelum-rc4 but the unit tests are not fully backwards compatible based on unit test improvements locally and in the bundle.
draco-rc2
Pre-release for stakeholder evaluation. This tag is a common reference across submodules marking an incremental point in the Draco development cycle. See the Version Description Document below for more details.
Backwards compatibility: This code should compile and run successfully with cFS Caelum-rc4 but the unit tests are not fully backwards compatible based on unit test improvements locally and in the bundle.
draco-rc1
v6.0.0-rc4 (cFS Caelum-rc4)
Part of cFS Caelum-rc4
Equivalent to build number v5.1.0-rc1+dev619
v6.0.0-rc3 (cFS Caelum-rc3)
Part of cFS Caelum-rc3
v6.0.0-rc2 (cFS Caelum-rc2)
Merge pull request #1132 from nasa/integration-candidate osal Integration candidate: 2021-08-24
v6.0.0-rc1 (cFS Caelum pre-release)
Tag for code review