Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move libcsupport/include/motorola/*.h to m68k/idp BSP | Joel Sherrill | 2015-03-09 | 3 | -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 warning | Joel Sherrill | 2015-03-09 | 1 | -4/+5 | |
| | ||||||
* | Fix even more Doxygen issues | Joel Sherrill | 2015-03-06 | 1 | -1/+1 | |
| | ||||||
* | Filesystem: Delete unused null_op_fsmount_me() | Sebastian Huber | 2015-03-05 | 1 | -8/+0 | |
| | ||||||
* | libcsupport: scale times() call to microseconds | Gedare Bloom | 2015-03-04 | 1 | -6/+7 | |
| | ||||||
* | Don't fail to create passwd and group files if /etc already exists | Nick Withers | 2015-02-20 | 1 | -5/+4 | |
| | ||||||
* | sys/event.h: Update to FreeBSD 9.3 | Sebastian Huber | 2015-02-13 | 1 | -1/+3 | |
| | ||||||
* | Filesystem: Delete unused fsmountme_h handler | Sebastian Huber | 2015-02-09 | 2 | -12/+0 | |
| | ||||||
* | Add rtems_filesystem_make_dev_t_from_pointer() | Sebastian Huber | 2015-02-04 | 1 | -0/+9 | |
| | ||||||
* | Filesystem: Statically initialize rtems_libio_iops | Sebastian Huber | 2015-02-04 | 2 | -8/+2 | |
| | ||||||
* | Filesystem: Use rtems_libio_iop_to_descriptor() | Sebastian Huber | 2015-02-04 | 3 | -3/+3 | |
| | | | | | Drop parameter check from previously unused rtems_libio_iop_to_descriptor(). | |||||
* | Filesystem: Delete rtems_libio_last_iop | Sebastian Huber | 2015-02-04 | 1 | -1/+0 | |
| | ||||||
* | Filesystem: Make rtems_libio_number_iops const | Sebastian Huber | 2015-02-04 | 1 | -1/+1 | |
| | ||||||
* | Filesystem: Delete node type operation | Sebastian Huber | 2015-01-22 | 11 | -109/+33 | |
| | | | | Use the fstat handler instead. | |||||
* | libcsupport: Do not use _Assert() for sync() | Sebastian Huber | 2014-12-12 | 1 | -11/+3 | |
| | | | | Use a best-effort approach. | |||||
* | Add POSIX key value pairs to resource snapshot | Sebastian Huber | 2014-12-12 | 2 | -12/+45 | |
| | ||||||
* | score: Return heap stats via _Heap_Get_information | Sebastian Huber | 2014-11-28 | 1 | -7/+8 | |
| | | | | Print out heap statistics via the MALLOC and WKSPACE shell commands. | |||||
* | libcsupport: Delete malloc statistics | Sebastian Huber | 2014-11-28 | 15 | -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 assumptions | Joel Sherrill | 2014-11-27 | 1 | -5/+11 | |
| | ||||||
* | rtems: Add rtems_cache_coherent_allocate() | Sebastian Huber | 2014-11-27 | 2 | -0/+123 | |
| | | | | Add rtems_cache_coherent_free() and rtems_cache_coherent_add_area(). | |||||
* | libcsupport/src/newlibc_exit.c: Remove dead code | Josh Oguin | 2014-11-26 | 1 | -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 operation | Josh Oguin | 2014-11-26 | 1 | -1/+0 | |
| | | | | This was flagged by CodeSonar. | |||||
* | cpukit/libcsupport/src/pwdgrp.c: Check return value | Joel Sherrill | 2014-11-25 | 1 | -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 Huber | 2014-11-25 | 2 | -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 Huber | 2014-11-25 | 5 | -20/+7 | |
| | | | | Move system state check to malloc_is_system_state_OK(). | |||||
* | libcsupport/src/termios.c: Explicitly ignore return value (Coverity ID 1255347) | Joel Sherrill | 2014-11-21 | 1 | -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 environment | Sebastian Huber | 2014-11-20 | 2 | -9/+13 | |
| | ||||||
* | Add supplementary groups to user environment | Sebastian Huber | 2014-11-20 | 4 | -17/+94 | |
| | ||||||
* | Filesystem: Typo | Sebastian Huber | 2014-11-20 | 1 | -1/+1 | |
| | ||||||
* | libcsupport: Implement getgroups() | Sebastian Huber | 2014-11-20 | 1 | -3/+54 | |
| | ||||||
* | libcsupport: Use POSIX key for getgrent() | Sebastian Huber | 2014-11-20 | 3 | -29/+113 | |
| | ||||||
* | libcsupport: Minimal /etc/passwd and /etc/group | Sebastian Huber | 2014-11-20 | 1 | -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 errors | Sebastian Huber | 2014-11-20 | 1 | -20/+22 | |
| | ||||||
* | libcsupport: Use pthread_once() | Sebastian Huber | 2014-11-20 | 1 | -5/+9 | |
| | ||||||
* | libcsupport: Split passwd/group support | Sebastian Huber | 2014-11-20 | 5 | -383/+476 | |
| | ||||||
* | libcsupport: Add copyrights according to rev hist | Sebastian Huber | 2014-11-20 | 1 | -0/+7 | |
| | ||||||
* | ilibcsupport: Add realpath call. | Chris Johns | 2014-10-24 | 2 | -1/+254 | |
| | ||||||
* | libcsupport/include/clockdrv.h: Remove rtems_clock_major/minor | Joel Sherrill | 2014-10-13 | 1 | -2/+0 | |
| | ||||||
* | IMFS: Avoid NULL pointer access | Sebastian Huber | 2014-10-08 | 1 | -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_tty | Sebastian Huber | 2014-10-07 | 3 | -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. | |||||
* | termios: Separate flow control from normal handler | Sebastian Huber | 2014-10-07 | 2 | -17/+41 | |
| | ||||||
* | termios: Fix transmit daemon | Sebastian Huber | 2014-10-07 | 1 | -1/+9 | |
| | | | | | | Do not call rtems_termios_refill_transmitter() in case a PPP line discipline is present. This is similar to rtems_termios_dequeue_characters(). | |||||
* | tod.h -> libcsupport like other driver and helper prototype files | Joel Sherrill | 2014-09-16 | 3 | -0/+75 | |
| | | | | | This rippled into the handful of files that should have been using <rtems/tod.h>. | |||||
* | Use correct prototype of benchmark_timer_read() | Joel Sherrill | 2014-09-16 | 3 | -39/+0 | |
| | | | | | | | | | | | | | | This change starts with removing the effectively empty file timerdrv.h. The prototypes for benchmark_timer_XXX() were in btimer.h which was not universally used. Thus every use of timerdrv.h had to be changed to btimer.h. Then the prototypes for benchmark_timer_read() had to be adjusted to return benchmark_timer_t rather than int or uint32_t. I took this opportunity to also correct the file headers to separate the copyright from the file description comments which is needed to ensure the copyright isn't propagated into Doxygen output. | |||||
* | libcsupport: Use RTEMS_DECONST() | Sebastian Huber | 2014-09-08 | 1 | -1/+1 | |
| | ||||||
* | rtems_termios_puts: Copy and write more than one char at once | Kolja Waschk | 2014-08-18 | 1 | -50/+85 | |
| | | | | Renamed startXmit(), nToSend is unsigned, just check FL_ORCVXOF, no (void) cast anymore, compute nToSend in single if/else if/else. | |||||
* | termios: Add rtems_termios_set_best_baud() | Sebastian Huber | 2014-07-09 | 3 | -4/+64 | |
| | ||||||
* | termios: Add rtems_termios_get_termios() | Christian Mauderer | 2014-07-09 | 1 | -1/+14 | |
| | ||||||
* | termios: PR1279: Use first open status | Sebastian Huber | 2014-07-09 | 1 | -73/+82 | |
| | ||||||
* | termios: PR1279: Use set attributes status | Sebastian Huber | 2014-07-09 | 1 | -2/+4 | |
| |