Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-26 | getgrent.c: Fix Unchecked return value error (CID #1459004) | Ryan Long | |
CID 1459004: Unchecked return value in endgrent(). Closes #4261 | |||
2021-02-26 | record-client.c: Fix Unchecked return value (CID #1456677) | Ryan Long | |
CID 1456677: Unchecked return value in resolve_hold_back(). Closes #4260 | |||
2021-02-26 | printertask.c: Fix Unchecked return value (CID #1399710) | Ryan Long | |
CID 1399710: Unchecked return value in printer_task(). CID 1472764: Unchecked return value in rtems_print_printer_task(). Closes #4258 | |||
2021-02-26 | build: Install <rtems/score/hash.h> | Sebastian Huber | |
Update #4267. | |||
2021-02-26 | bsps: Fix legacy build | Sebastian Huber | |
2021-02-26 | score: Fix thread initialization | Sebastian Huber | |
Close the thread object if a thread create extension fails. Also call the delete extension to avoid resource leaks in early extensions if a late extension fails. Close #4270. | |||
2021-02-26 | libtest: Print SHA256 hash in base64url | Sebastian Huber | |
2021-02-26 | libtest: Report target hash | Sebastian Huber | |
Update #4267. | |||
2021-02-26 | bsps: Add default rtems_get_target_hash() | Sebastian Huber | |
Update #4267. | |||
2021-02-26 | Add system initialization step for target hash | Sebastian Huber | |
Update #4267. | |||
2021-02-26 | rtems: Add rtems_get_target_hash() | Sebastian Huber | |
Update #4267. | |||
2021-02-26 | score: Add Hash Handler | Sebastian Huber | |
Update #4267. | |||
2021-02-25 | score: Add _IO_Base64url() | Sebastian Huber | |
Update #4267. | |||
2021-02-25 | libtest: Report build label | Sebastian Huber | |
Update #4269. | |||
2021-02-25 | rtems: Add rtems_get_build_label() | Sebastian Huber | |
Update #4269. | |||
2021-02-24 | config: Adjust stack allocator initialization | Sebastian Huber | |
Use the right system initialization step for the stack allocator initialization. Do the stack allocator initialization before the workspace initialization so that _Memory_Allocate() can be used to get memory for the allocator. | |||
2021-02-24 | bsps: Change license to BSD-2-Clause of some files | Sebastian Huber | |
Change license to BSD-2-Clause according to file histories and re-licensing agreement. Update #3899. | |||
2021-02-24 | build: Sort source lists | Sebastian Huber | |
Use the Python sorted() function to sort the "source" lists. | |||
2021-02-24 | validation: Simplify message queue construct tests | Sebastian Huber | |
2021-02-24 | validation: Add missing barrier create test case | Sebastian Huber | |
2021-02-24 | libtest: Add support to seize/surrender objects | Sebastian Huber | |
2021-02-24 | rtems: Move rtems_task_priority definition | Sebastian Huber | |
This type is not only used by Task Manager directives. This is a preparation to move the rtems_scheduler_*() directives from <rtems/rtems/tasks.h> to a new <rtems/rtems/scheduler.h>. | |||
2021-02-24 | score: Remove _CORE_barrier_Do_flush() | Sebastian Huber | |
Call _Thread_queue_Flush_critical() directly. | |||
2021-02-24 | score: Simplify core barrier | Sebastian Huber | |
Use the number of threads which must arrive at the barrier to trip the automatic release also to indicate if the barrier is a manual release barrier. | |||
2021-02-24 | score: Remove _Objects_Open() | Sebastian Huber | |
Use the type safe _Objects_Open_u32() instead. Return the object identifier to enforce a common usage pattern. | |||
2021-02-23 | build: Fix format in wscript | Sebastian Huber | |
2021-02-20 | rtems: Simplify rtems_task_mode() | Sebastian Huber | |
Do the preemption and ASR processing changes in one rush and acquire the thread state lock only once. | |||
2021-02-20 | rtems: Avoid potential recursion in ASR handling | Sebastian Huber | |
Do the mode changes necessary for the ASR processing directly under protection of the thread state lock to avoid the recursive calls to thread dispatching done in rtems_task_mode(). Close #4244. | |||
2021-02-20 | rtems: Add _Modes_Apply_timeslice_to_thread() | Sebastian Huber | |
Update #4244. | |||
2021-02-20 | rtems: New errors for rtems_signal_catch() | Sebastian Huber | |
Ensure that no invalid modes are set during ASR processing. Update #4244. | |||
2021-02-20 | rtems: Remove _Modes_Set_interrupt_level() | Sebastian Huber | |
This call just obfuscated the call to _ISR_Set_level(). Update #4244. | |||
2021-02-20 | posix: Remove superfluous check | Sebastian Huber | |
The api pointer is never NULL. Update #4244. | |||
2021-02-20 | rtems: Simplify signal handling | Sebastian Huber | |
Remove superfluous ASR_Information::signals_posted. Move code out of trivial inline functions. Update #4244. | |||
2021-02-20 | rtems: Move _Signal_Action_handler() | Sebastian Huber | |
Move _Signal_Action_handler() and signal MP initialization to rtems_signal_send(). The goal is to make _Signal_Action_handler() a static function in a follow up patch. Update #4244. | |||
2021-02-20 | rtems: Remove unused ASR_Information::nest_level | Sebastian Huber | |
Update #4244. | |||
2021-02-20 | rtems: Remove unused _Modes_Change() | Sebastian Huber | |
Update #4244. | |||
2021-02-20 | rtems: Remove unused _Modes_Mask_changed() | Sebastian Huber | |
Update #4244. | |||
2021-02-20 | score: Add _Thread_Append_post_switch_action() | Sebastian Huber | |
Update #4244. | |||
2021-02-20 | score: Change thread action locking | Sebastian Huber | |
Require that the corresponding lock is acquired before the action handler returns. This helps to avoid recursion in the signal processing. Update #4244. | |||
2021-02-20 | validation: Add signal manager tests | Sebastian Huber | |
Update #4244. | |||
2021-02-20 | validation: Add Validation1 test suite | Sebastian Huber | |
Update #4244. | |||
2021-02-19 | grspw_pkt.c: Fix Dereference before null check (CID #1399846) | Ryan Long | |
CID 1399846: Dereference before null check in grspw_addr_ctrl(). Closes #4253 | |||
2021-02-19 | grtc.c: Fix Dereference before null check (CID #1399840) | Ryan Long | |
CID 1399840: Dereference before null check in grtc_ioctl(). Closes #4252 | |||
2021-02-19 | b1553rt.c: Fix Deference before null check (CID #1399830) | Ryan Long | |
CID 1399830: Dereference before null check in rt_control(). Closes #4251 | |||
2021-02-19 | b1553brm.c: Fix Dereference before null check (CID #1399829) | Ryan Long | |
CID 1399829: Dereference before null check in brm_control(). Closes #4250 | |||
2021-02-19 | rtems: Generate <rtems/rtems/signal.h> | Sebastian Huber | |
Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993. | |||
2021-02-19 | basedefs: Add RTEMS_ALIGNOF() | Sebastian Huber | |
2021-02-18 | shell.c: Fix Dereference before null check (CID #1467420) | Ryan Long | |
CID 1467420: Dereference before null check in rtems_shell_line_editor(). Closes #4254 | |||
2021-02-17 | rtems: Generate <rtems/rtems/sem.h> | Sebastian Huber | |
Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993. | |||
2021-02-17 | rtems: Generate <rtems/rtems/clock.h> | Sebastian Huber | |
Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993. |