| .. |
|
arpa
|
|
|
|
cxx
|
More fixes for compilation with current SDCC compiler
|
2017-09-30 15:28:04 -06:00 |
|
net
|
Squashed commit of the following:
|
2018-06-25 12:41:28 -06:00 |
|
netinet
|
net/udp: Finish support for the UDP_BINDTODEVICE protocol socket option
|
2018-06-25 15:07:53 -06:00 |
|
netpacket
|
This commit brings in a fragmentary, experimental implementation of NETLINK sockets. There is not too much to that socket support on this initial commit, just the netlink socketer framework. However, I decided to bring it into master because there is a enough that I would not want to lose what is in place. And since it is dependent on CONFIG_EXPERIMENATL, its presence on master should be innocuous.
|
2018-08-03 13:22:36 -06:00 |
|
nuttx
|
binfmt/ and sched/group: Re-architect the way that loadable ELF or NXFLAT modules are unloaded. Memory resources must be recovered when the task loaded into memory exits. The originmal implementatino used the death-of-child SIGCHLD signal to perform the unload. There are several problems with this: It is overly complex, it requires that the parent task stay resident while the loaded task runs, and it has fatal logic flaws in the protected and kernel model builds because the user signal handler attempts to run in the kernel address space. This commit corrects with using a mindlessly simply BINFMT callback when the task exits.
|
2018-08-05 08:09:54 -06:00 |
|
sys
|
This commit brings in a fragmentary, experimental implementation of NETLINK sockets. There is not too much to that socket support on this initial commit, just the netlink socketer framework. However, I decided to bring it into master because there is a enough that I would not want to lose what is in place. And since it is dependent on CONFIG_EXPERIMENATL, its presence on master should be innocuous.
|
2018-08-03 13:22:36 -06:00 |
|
.gitignore
|
include/ and libxx/: Upate .gitignore files.
|
2018-04-07 07:01:49 -06:00 |
|
aio.h
|
|
|
|
assert.h
|
assert: Don't define static_assert in C++
|
2016-06-21 07:17:29 -04:00 |
|
crc8.h
|
|
|
|
crc16.h
|
|
|
|
crc32.h
|
|
|
|
crc64.h
|
More fixes for compilation with current SDCC compiler
|
2017-09-30 15:28:04 -06:00 |
|
ctype.h
|
Costmetic changes
|
2016-10-24 16:18:30 -06:00 |
|
debug.h
|
Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required.
|
2018-03-04 08:07:07 -06:00 |
|
dirent.h
|
Remove some unnecessary (and inappropriate) soft link logic
|
2017-02-03 15:50:41 -06:00 |
|
dllfcn.h
|
Shared libraries: Add a non-standard dllfnc.h function to set the symbol table.
|
2017-01-23 08:20:24 -06:00 |
|
dsp.h
|
Merged in raiden00/nuttx (pull request #668)
|
2018-07-07 17:04:57 +00:00 |
|
elf32.h
|
|
|
|
errno.h
|
Update errno values. Add new values; remove obsolete values
|
2017-03-26 09:22:00 -06:00 |
|
fcntl.h
|
Add support for freopen()
|
2015-11-22 08:39:17 -06:00 |
|
fixedmath.h
|
fixedmath: add square root and b32_t conversion operators
|
2017-05-04 06:50:08 -06:00 |
|
hex2bin.h
|
Make sure that labeling is used consistently in all function headers (part 3).
|
2018-02-01 12:17:03 -06:00 |
|
inttypes.h
|
C library: Add strtoimax and strtoumax.
|
2017-02-16 15:12:37 -06:00 |
|
libgen.h
|
In dlopen(), use the basename of the file as the module name
|
2017-01-22 16:01:03 -06:00 |
|
limits.h
|
include/limits.h: Fix a signed-ness error introduced in a recent commit. Documentation/: Update acronym list.
|
2018-06-23 17:43:55 -06:00 |
|
locale.h
|
locale.h: Add a bogus definition of locale_t
|
2017-05-12 10:13:18 -06:00 |
|
lzf.h
|
libc/lzf: Fix some typos in code that was in conditional logic that was not building. Change a literal use of 13 to HLOG which used to be 13.
|
2018-03-19 16:50:45 -06:00 |
|
mqueue.h
|
|
|
|
netdb.h
|
include/netdb.h: remove use of 'restrict'. Causes compile errors with some toolchains. Add formal parameter names to prototypes so that they are more self-documenting.
|
2018-06-12 21:11:48 -06:00 |
|
nxflat.h
|
|
|
|
poll.h
|
|
|
|
pthread.h
|
pthread.h: Fix rwlock initializer
|
2017-04-08 12:34:08 -06:00 |
|
queue.h
|
Add utilities to count the number of nodes in a queue
|
2016-04-23 13:25:46 -06:00 |
|
sched.h
|
Add task_testcancel()
|
2016-12-10 16:34:14 -06:00 |
|
semaphore.h
|
sem_open() should return SEM_FAILED on any failures. This is change change in the POSIX specification since the original sem_open() was written so many years ago.
|
2017-09-08 10:14:51 -06:00 |
|
signal.h
|
libc/signal: Add support for sigwait().
|
2017-11-11 12:37:47 -06:00 |
|
spawn.h
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:14:08 -06:00 |
|
stdbool.h
|
|
|
|
stddef.h
|
Remove comments that no longer apply. clocale should not do anyting if CONFIG_LIBC_LOCALE is not defined.
|
2016-10-19 07:06:43 -06:00 |
|
stdint.h
|
|
|
|
stdio.h
|
C Library: Add setbuf() which is a trivial wrapper around setvbuf().
|
2017-02-09 15:04:53 -06:00 |
|
stdlib.h
|
libs/libc/stdlib and include/stdlib.h: Add implementation of random() and srandom().
|
2018-07-19 11:21:49 -06:00 |
|
stdnoreturn.h
|
stdnoreturn.h: remove C++11 dependency. Applies to C too.
|
2017-10-02 07:38:43 -06:00 |
|
string.h
|
Add entropy pool and strong random number generator
|
2017-03-30 07:38:37 -06:00 |
|
strings.h
|
Add ffsl(), ffsll(), fls(), flsl(), flsll() and use GCC's __builtin_ctz/__builtin_clz for faster implementation of these
|
2017-03-24 09:41:31 -06:00 |
|
syscall.h
|
|
|
|
syslog.h
|
Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required.
|
2018-03-04 08:07:07 -06:00 |
|
termios.h
|
Merged in masayuki2009/nuttx.nuttx/termios_branch (pull request #655)
|
2018-06-12 14:05:39 +00:00 |
|
threads.h
|
|
|
|
time.h
|
sched/signal/sig_nanosleep.c and libc/time/lib_nanosleep.c: Implement clock_nanosleep(). nanosleep() is now reduced to a libc wrapper around clock_nanosleep().
|
2017-11-11 17:44:59 -06:00 |
|
unistd.h
|
libs/libc/unistd/: Add a crippled version of daemon().
|
2018-07-20 07:56:09 -06:00 |
|
wchar.h
|
More fixes for compilation with current SDCC compiler
|
2017-09-30 15:28:04 -06:00 |
|
wctype.h
|
wctype.h needs extern C
|
2017-02-17 09:48:55 -06:00 |