Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Networking: Misck IPv6 detanglement | Gregory Nutt | 2015-01-15 | 4 | -109/+248 |
| | |||||
* | sscanf should also support %F | Gregory Nutt | 2014-12-12 | 1 | -1/+1 |
| | |||||
* | sscanf: Accept %X as well as %x as a format specifier. From Sébastien Lorquet | Gregory Nutt | 2014-12-12 | 1 | -0/+1 |
| | |||||
* | Cosmetic change to force compliance with coding standard | Gregory Nutt | 2014-12-12 | 1 | -1/+5 |
| | |||||
* | strncpy: Commit d0c76ccacf0dc8988f9617ad82bf4349f456bb08 will trash a lot of ↵ | Gregory Nutt | 2014-12-11 | 1 | -1/+1 |
| | | | | memory if n == 0. From Hiro | ||||
* | Add CRC8 support. From Ken Pettit | Gregory Nutt | 2014-12-09 | 2 | -1/+142 |
| | |||||
* | avsprintf(): Fix a bug in usage of va_list on x86. On x86, va_list is a ↵ | Gregory Nutt | 2014-12-08 | 1 | -3/+30 |
| | | | | pointer to a single copy on the stack. avsprintf() calls lib_vsprintf() twice and so traverses the va_list twice using va_start. va_start modifies that single copy on the stack so that the second call to lib_vsprintf() fails. This appears to be an issue with x86 only so far | ||||
* | Traveler: Change the way that the world path is managed. | Gregory Nutt | 2014-12-08 | 1 | -1/+1 |
| | |||||
* | Updated comments | Gregory Nutt | 2014-11-29 | 2 | -5/+30 |
| | |||||
* | Update some Documentation and comments associated with the last ioctl change | Gregory Nutt | 2014-11-29 | 1 | -2/+2 |
| | |||||
* | Add some comments | Gregory Nutt | 2014-11-29 | 2 | -2/+10 |
| | |||||
* | Add support for a variadic ioctl() function. The ioctl() interface is a ↵ | Gregory Nutt | 2014-11-29 | 3 | -0/+137 |
| | | | | non-standard, Unix interface. NuttX has always used the older, three-parameter version. Most contemporary systems now, however, use a variadic form of the ioctl() function. Added an option to insert a shim layer to adapt the three-parameter ioctl() to use the variadic interface form. Internally, the ioctl handling is the same three-parameter logic. The only real complexity to the shim is in how the system calls must be handled. | ||||
* | Another fix misthink in big cppcheck changed | Gregory Nutt | 2014-11-25 | 1 | -1/+1 |
| | |||||
* | More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵ | Gregory Nutt | 2014-11-25 | 2 | -1/+2 |
| | | | | real bugs. | ||||
* | More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵ | Gregory Nutt | 2014-11-25 | 4 | -6/+6 |
| | | | | real bugs. | ||||
* | Fix some compile errors introduce in last commits | Gregory Nutt | 2014-11-13 | 1 | -1/+3 |
| | |||||
* | execl(): Don't allocate or free and argv[] list if there are not arguments | Gregory Nutt | 2014-11-13 | 1 | -17/+24 |
| | |||||
* | execl() no longer depends on CONFIG_MAX_TASK_ARGS | Gregory Nutt | 2014-11-12 | 1 | -8/+45 |
| | |||||
* | The definition of strncpy() is that empty space should be zero-filled, the ↵ | Gregory Nutt | 2014-11-12 | 1 | -1/+2 |
| | | | | patch adds the zero filling (I didn’t know this, see e.g. the POSIX spec here: http://pubs.opengroup.org/onlinepubs/7908799/xsh/strncpy.html). From Lorenz Meier. | ||||
* | From Lorenz Meier: The implementation of access() as vararg macro has the ↵ | Gregory Nutt | 2014-11-11 | 2 | -1/+94 |
| | | | | issue that any function call with the same name (even in a C++ class) will match with it and result in a compile error. I have replaced it with a small function, and tried to have decent documentation as well. This resolves the compile issue, and shouldn’t have negative side effects for users of the function. | ||||
* | EFM32: Fix issues associated with SPI bi order. From Pierre | Gregory Nutt | 2014-11-09 | 1 | -1/+1 |
| | |||||
* | Can't use formal parameter name 'template' in stdlib.h. Causes C++ ↵ | Gregory Nutt | 2014-11-06 | 2 | -16/+16 |
| | | | | compilation errors. Noted by Lorenz Meier | ||||
* | Add tmpnam() and tempnam() | Gregory Nutt | 2014-11-05 | 2 | -0/+200 |
| | |||||
* | Add tmpnam() and tempnam() | Gregory Nutt | 2014-11-05 | 2 | -0/+25 |
| | |||||
* | Add mktemp() and mkstemp() | Gregory Nutt | 2014-11-05 | 3 | -0/+382 |
| | |||||
* | Add optional timestamp to syslog output. From pn_bouteville@yahoo.fr | Gregory Nutt | 2014-11-01 | 1 | -10/+55 |
| | |||||
* | SAM3/4: Fix error serial TERMIOS ioctl handling | Gregory Nutt | 2014-10-30 | 1 | -0/+1 |
| | |||||
* | Add isatty() function. From Alan Carvalho de Assis | Gregory Nutt | 2014-10-27 | 2 | -2/+73 |
| | |||||
* | Add description of work queues to the porting guide. Update comments | Gregory Nutt | 2014-10-14 | 1 | -2/+2 |
| | |||||
* | Fix error in protected build, user-mode work queue | Gregory Nutt | 2014-10-12 | 1 | -13/+9 |
| | |||||
* | Fix some compiler errors in user-work queue configuration that crept in the ↵ | Gregory Nutt | 2014-10-11 | 4 | -6/+3 |
| | | | | last bunch of commits | ||||
* | Rename CONFIG_SCHED_USRWORK to CONFIG_LIB_USRWORK | Gregory Nutt | 2014-10-11 | 8 | -25/+25 |
| | |||||
* | Decouple the user-space work queue from the kernel space work queues | Gregory Nutt | 2014-10-11 | 8 | -185/+15 |
| | |||||
* | Make building of low-priority work queue independent of also building the ↵ | Gregory Nutt | 2014-10-11 | 1 | -1/+0 |
| | | | | high-priority work queue | ||||
* | Add Kconfig support to select the number of low-priority worker thread | Gregory Nutt | 2014-10-10 | 1 | -0/+15 |
| | |||||
* | Add support for multiple low-priority worker threads | Gregory Nutt | 2014-10-10 | 5 | -18/+28 |
| | |||||
* | User-mode work queue logic should not disable interrupts | Gregory Nutt | 2014-10-10 | 9 | -316/+513 |
| | |||||
* | Add support for delays of different durations in work queue processing | Gregory Nutt | 2014-10-10 | 5 | -32/+49 |
| | |||||
* | Minor changes to work queue timing logic | Gregory Nutt | 2014-10-10 | 2 | -6/+55 |
| | |||||
* | Modularize starting of worker threads to better isolate individual ↵ | Gregory Nutt | 2014-10-10 | 3 | -118/+49 |
| | | | | initialization characteristics | ||||
* | Decoupling work queue data structures. This is part of the preparation to ↵ | Gregory Nutt | 2014-10-10 | 6 | -43/+194 |
| | | | | support multiple low-priority worker threads | ||||
* | Repartition work queue code. Move kernel-specific parts from libc/wqueue to ↵ | Gregory Nutt | 2014-10-10 | 3 | -127/+124 |
| | | | | sched/wqueue | ||||
* | libc/aio/aio.h is empty, but add some protection anyway in case it is ever ↵ | Gregory Nutt | 2014-10-09 | 1 | -0/+3 |
| | | | | used in the future | ||||
* | Update comments and function headers | Gregory Nutt | 2014-10-09 | 3 | -1/+64 |
| | |||||
* | Move syslog back to libc/syslog from fs/syslog | Gregory Nutt | 2014-10-09 | 7 | -0/+656 |
| | |||||
* | Backing out some logic: Remove syslog functions from syscalls | Gregory Nutt | 2014-10-09 | 1 | -0/+5 |
| | |||||
* | Passing va_list in syscall does not work. Temporarily moved syslog and ↵ | Gregory Nutt | 2014-10-08 | 5 | -252/+0 |
| | | | | lowsyslog into kernel code and access via a system call. Need to revisit. Will probably need to move all of syslog back from fs/syslog to libc/syslog | ||||
* | Add syslog system calls | Gregory Nutt | 2014-10-08 | 1 | -1/+0 |
| | |||||
* | Implement setlogmask(); move some syslog logic from libc/syslog to fs/syslog | Gregory Nutt | 2014-10-08 | 8 | -409/+25 |
| | |||||
* | Move syslog logic from libc/misc and libc/stdio to libc/syslog | Gregory Nutt | 2014-10-08 | 11 | -79/+234 |
| |