summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport (follow)
Commit message (Collapse)AuthorAgeFilesLines
* kill_noposix.c: Remove obsolete __kill()Joel Sherrill2015-05-211-6/+0
|
* Filesystem: Thread life protection for env changesSebastian Huber2015-05-191-10/+10
|
* libcsupport: Fix umask() lockingSebastian Huber2015-05-191-7/+2
| | | | | Delete comment related to an obsolete implementation of rtems_libio_set_private_env().
* libcsupport: Avoid Giant lock in rtems_verror()Sebastian Huber2015-05-191-1/+1
|
* Filesystem: Use lock for deferred releaseSebastian Huber2015-05-191-4/+17
|
* libcsupport: Avoid Giant lock in _times()Sebastian Huber2015-05-191-5/+6
|
* libcsupport: Include missing header fileSebastian Huber2015-03-261-0/+1
|
* libcsupport: Delete superfluous _gettimeofday()Sebastian Huber2015-03-101-16/+0
|
* Move contents of libcsupport/include/zilog into libbsp/sharedJoel Sherrill2015-03-094-223/+0
| | | | Only a few BSPs use this and it should not have been in libcsupport.
* Remove unused cpukit/libcsupport/include/zilog/z8536.hJoel Sherrill2015-03-093-122/+0
|
* Move libcsupport/include/motorola/*.h to m68k/idp BSPJoel Sherrill2015-03-093-392/+0
| | | | | | | These header files were only used by one BSP and they are hardware dependent. The hardware dependency always made them bad candidates for where they were in the tree. But this fixes that.
* vprintk.c: Reorder switch and add default to eliminate warningJoel Sherrill2015-03-091-4/+5
|
* Fix even more Doxygen issuesJoel Sherrill2015-03-061-1/+1
|
* Filesystem: Delete unused null_op_fsmount_me()Sebastian Huber2015-03-051-8/+0
|
* libcsupport: scale times() call to microsecondsGedare Bloom2015-03-041-6/+7
|
* Don't fail to create passwd and group files if /etc already existsNick Withers2015-02-201-5/+4
|
* sys/event.h: Update to FreeBSD 9.3Sebastian Huber2015-02-131-1/+3
|
* Filesystem: Delete unused fsmountme_h handlerSebastian Huber2015-02-092-12/+0
|
* Add rtems_filesystem_make_dev_t_from_pointer()Sebastian Huber2015-02-041-0/+9
|
* Filesystem: Statically initialize rtems_libio_iopsSebastian Huber2015-02-042-8/+2
|
* Filesystem: Use rtems_libio_iop_to_descriptor()Sebastian Huber2015-02-043-3/+3
| | | | | Drop parameter check from previously unused rtems_libio_iop_to_descriptor().
* Filesystem: Delete rtems_libio_last_iopSebastian Huber2015-02-041-1/+0
|
* Filesystem: Make rtems_libio_number_iops constSebastian Huber2015-02-041-1/+1
|
* Filesystem: Delete node type operationSebastian Huber2015-01-2211-109/+33
| | | | Use the fstat handler instead.
* libcsupport: Do not use _Assert() for sync()Sebastian Huber2014-12-121-11/+3
| | | | Use a best-effort approach.
* Add POSIX key value pairs to resource snapshotSebastian Huber2014-12-122-12/+45
|
* score: Return heap stats via _Heap_Get_informationSebastian Huber2014-11-281-7/+8
| | | | Print out heap statistics via the MALLOC and WKSPACE shell commands.
* libcsupport: Delete malloc statisticsSebastian Huber2014-11-2815-325/+5
| | | | | | | Use the heap handler statistics instead. Add heap walk option to MALLOC shell command. close #1367
* sync.c: Add asserts to document and check assumptionsJoel Sherrill2014-11-271-5/+11
|
* rtems: Add rtems_cache_coherent_allocate()Sebastian Huber2014-11-272-0/+123
| | | | Add rtems_cache_coherent_free() and rtems_cache_coherent_add_area().
* libcsupport/src/newlibc_exit.c: Remove dead codeJosh Oguin2014-11-261-1/+1
| | | | | This was flagged as an empty for statement by CodeSonar but is actually unreachable code that should be removed.
* libcsupport/src/mount.c: Remove unnecessary operationJosh Oguin2014-11-261-1/+0
| | | | This was flagged by CodeSonar.
* cpukit/libcsupport/src/pwdgrp.c: Check return valueJoel Sherrill2014-11-251-1/+5
| | | | | | Coverity Id 1255518. mkdir() could fail. Check return value and return on failure. Behavior is similar to if open() failed while writing the files.
* rtems: Move rtems_cache_aligned_malloc()Sebastian Huber2014-11-252-0/+29
| | | | | | Make sure also the size is cache aligned since otherwise we may have some overlap with the next allocation block. A cache invalidate on this area would be fatal.
* libcsupport: malloc_is_system_state_OK()Sebastian Huber2014-11-255-20/+7
| | | | Move system state check to malloc_is_system_state_OK().
* libcsupport/src/termios.c: Explicitly ignore return value (Coverity ID 1255347)Joel Sherrill2014-11-211-3/+6
| | | | | | Coverity spotted that we were ignoring a return value. But ignoring it is intentional. Adding (void) clearly indicates it is being ignored explicitly.
* Ensure security of default user environmentSebastian Huber2014-11-202-9/+13
|
* Add supplementary groups to user environmentSebastian Huber2014-11-204-17/+94
|
* Filesystem: TypoSebastian Huber2014-11-201-1/+1
|
* libcsupport: Implement getgroups()Sebastian Huber2014-11-201-3/+54
|
* libcsupport: Use POSIX key for getgrent()Sebastian Huber2014-11-203-29/+113
|
* libcsupport: Minimal /etc/passwd and /etc/groupSebastian Huber2014-11-201-20/+19
| | | | | Create a minimal /etc/passwd and /etc/group with user root and group root only with no passwords.
* libcsupport: Avoid TOCTOU and format errorsSebastian Huber2014-11-201-20/+22
|
* libcsupport: Use pthread_once()Sebastian Huber2014-11-201-5/+9
|
* libcsupport: Split passwd/group supportSebastian Huber2014-11-205-383/+476
|
* libcsupport: Add copyrights according to rev histSebastian Huber2014-11-201-0/+7
|
* ilibcsupport: Add realpath call.Chris Johns2014-10-242-1/+254
|
* libcsupport/include/clockdrv.h: Remove rtems_clock_major/minorJoel Sherrill2014-10-131-2/+0
|
* IMFS: Avoid NULL pointer accessSebastian Huber2014-10-081-1/+2
| | | | | Avoid NULL pointer access in IMFS_is_imfs_instance(). File systems mounted via mount() always have a valid type string.
* termios: Partially hide rtems_termios_ttySebastian Huber2014-10-073-103/+191
| | | | | | | Move interrupt lock to device context and expose only this structure to the read, write and set attributes device handler. This makes these device handler independent of the general Termios infrastructure suitable for direct use in printk() support.