Gregory Nutt
|
ffbf6bc9a6
|
libc/misc/fs_filesem.c references struct file_struct. Should include nuttx/fs/fs.h
|
2017-02-09 15:16:36 -06:00 |
Gregory Nutt
|
1d290c2b37
|
setvbuf: Add support for disabling I/O buffering. Initially cut; untested.
|
2017-02-09 09:24:44 -06:00 |
Gregory Nutt
|
51a14c9b2f
|
C Library: Add a very limited, first step implementation of setvbuf(). This is a collaborative effort. Alan Carvalho de Assis did the initial prototype.
|
2017-02-08 10:33:18 -06:00 |
Gregory Nutt
|
84049a19ba
|
C library: Add a dummy setlocale() function to avoid drawing the function from newlib
|
2016-10-17 09:45:12 -06:00 |
Gregory Nutt
|
67851849da
|
Upate ChangeLog
|
2016-08-22 10:31:52 -06:00 |
Gregory Nutt
|
60b70f7dbb
|
Make xorshift128 re-entrant so that we do do have to suffer the overhad of serialization controls.
|
2016-08-21 07:47:53 -06:00 |
Gregory Nutt
|
757023a909
|
XorShift128: Add some protection to handle the case where this logic could be called from the interrupt level.
|
2016-08-20 17:27:41 -06:00 |
Gregory Nutt
|
6f833be9d5
|
Separate XorShift128 PRNG from /dev/urandom and make it generally available.
|
2016-08-20 11:36:02 -06:00 |
Gregory Nutt
|
d36d9d61be
|
Trivial spacing change
|
2016-07-28 09:34:56 -06:00 |
Gregory Nutt
|
2b3bc90ba5
|
Correct a comment
|
2016-07-27 09:09:40 -06:00 |
Pierre-noel Bouteville
|
d4f3954b35
|
lib_dumpbuffer: Now prints a large on-stack buffer first to avoid problems when the syslog output is prefixed with time.
|
2016-07-27 08:40:46 -06:00 |
Gregory Nutt
|
7370d3171a
|
Move include/nuttx/lib.h to include/nuttx/lib/lib.h
|
2016-07-21 14:05:44 -06:00 |
Gregory Nutt
|
779d3f98ed
|
Move include/nuttx/math32.h to include/nuttx/lib/math32.h
|
2016-07-21 14:00:15 -06:00 |
Gregory Nutt
|
72a45c82b7
|
Move include/nuttx/regex.h to include/nuttx/lib/regex.h
|
2016-07-21 13:42:18 -06:00 |
Gregory Nutt
|
4b4dbc79a2
|
Move driver related prototypes out of include/nuttx/fs/fs.h and into new include/drivers/drivers.h
|
2016-07-20 13:15:37 -06:00 |
Gregory Nutt
|
e73e82a923
|
Move prototypes of mkfifo2() from sys/stat.h and pipe2() from unistd.h. They are non-standard and should not be in such a public place. They are not in include/nuttx/fs/fs.h (which isn't a great place either).
|
2016-07-20 11:57:18 -06:00 |
Gregory Nutt
|
b28fa8a609
|
Move pipe() and mkpipe() to nuttx/libc. Change syscalls to pipe2() and mkfifo2()
|
2016-07-19 14:15:26 -06:00 |
Gregory Nutt
|
7f16548f57
|
Replaces last three commits. Does the same thing, but does it in a way that does not change the usage model.
|
2016-06-21 05:26:08 -06:00 |
Gregory Nutt
|
b82743612f
|
Even the 'unconditional' _alert() macro should be disabled if all debug features are disabled.
|
2016-06-20 22:38:54 -06:00 |
Gregory Nutt
|
505ca542e8
|
Remove some last traces of lowvsyslog that were missed; Add a SYSLOG emergency channel for handling assertion output more cleanly
|
2016-06-20 16:11:50 -06:00 |
Gregory Nutt
|
2a751068e6
|
Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err().
|
2016-06-20 12:44:38 -06:00 |
Gregory Nutt
|
43eb04bb8f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
Gregory Nutt
|
d40a473f72
|
Without lowsyslog() *llwarn() is not useful. Eliminate and replace with *warn().
|
2016-06-20 09:37:08 -06:00 |
Gregory Nutt
|
2b445ddccc
|
Remove lowsyslog(). The new syslog() includes all of the functionality of lowsyslog(). No longer any need for two interfaces.
|
2016-06-20 08:57:08 -06:00 |
Gregory Nutt
|
0c8c7fecf0
|
Add _ to the beginning of all debug macros to avoid name collisions
|
2016-06-16 12:33:32 -06:00 |
Gregory Nutt
|
24c51ec1ff
|
Centralize definitions associated with CONFIG_DEBUG_LCD
|
2016-06-15 11:40:33 -06:00 |
Gregory Nutt
|
a98bc05f65
|
New debug macro: alert(). This is high priority, unconditional output and is used to simplify and stanardize crash error reporting.
|
2016-06-14 09:07:53 -06:00 |
Gregory Nutt
|
4f97f15b5e
|
graphics/, libc/: Change some err() ERRORS to warn() WARNINGS or info()
|
2016-06-12 11:11:57 -06:00 |
Gregory Nutt
|
a1469a3e95
|
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
2016-06-11 15:50:49 -06:00 |
Gregory Nutt
|
e99301d7c2
|
Rename *lldbg to *llerr
|
2016-06-11 14:55:27 -06:00 |
Gregory Nutt
|
1cdc746726
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:14:08 -06:00 |
Gregory Nutt
|
a3bb764305
|
Add support for a warn() marco that will be between dbg() and info() in priority
|
2016-06-11 12:38:37 -06:00 |
Gregory Nutt
|
fc3540cffe
|
Replace all occurrences of vdbg with vinfo
|
2016-06-11 11:59:51 -06:00 |
Gregory Nutt
|
3a74a438d9
|
Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO
|
2016-06-11 11:50:18 -06:00 |
Paul A. Patience
|
5cfffbfa62
|
crc64: fix error
|
2016-06-10 12:30:45 -04:00 |
Paul A. Patience
|
9587c551ad
|
libc/misc: add crc64
|
2016-06-10 11:03:50 -04:00 |
Paul A. Patience
|
fdbbe8dc9a
|
crc16: fix error
|
2016-06-10 09:13:43 -04:00 |
Gregory Nutt
|
0fb035f76b
|
Standardize some naming in code section comments
|
2016-02-21 18:09:04 -06:00 |
Gregory Nutt
|
eac271413f
|
Add more 32-bit math operations; Update ChangeLog
|
2016-01-25 11:19:25 -06:00 |
Gregory Nutt
|
047ed9e543
|
Add some utilities to support 64-bit math operations on platforms that do not support long long types. Not yet used anywhere
|
2016-01-25 09:56:00 -06:00 |
Gregory Nutt
|
9ece46e917
|
Costmetic update
|
2016-01-23 11:18:39 -06:00 |
Gregory Nutt
|
a60a822ef2
|
Separate TEA encryption and decryption to separate files
|
2016-01-19 16:46:25 -06:00 |
Gregory Nutt
|
f849116a0b
|
Add implementatino of Tiny Encryption Algorithm
|
2016-01-19 16:37:45 -06:00 |
Gregory Nutt
|
b682190f52
|
Rename all head files in main NuttX repository with names like *internal.h, removing the internal
|
2015-12-29 17:31:17 -06:00 |
Gregory Nutt
|
e9bd8bceb4
|
nuttx/libc: Fix some spacing and alignment issues
|
2015-10-12 07:45:02 -06:00 |
Gregory Nutt
|
0b12dbf95d
|
Fix some spacing problems
|
2015-10-04 15:04:00 -06:00 |
Gregory Nutt
|
5b51a9fcdd
|
Standardize the width of all comment boxes in C files
|
2015-10-02 17:43:18 -06:00 |
Gregory Nutt
|
cb9e27c3b0
|
Standardize naming used for public data and function groupings
|
2015-10-02 16:30:35 -06:00 |
Gregory Nutt
|
ed004be6d0
|
Clean up some syscall logic that has changed due to revised netdb configuration
|
2015-07-10 15:41:20 -06:00 |
Gregory Nutt
|
f94fe747ae
|
Undo part of a previous change. Move get/sethostname back from net/netdb to libc/unistd
|
2015-07-08 11:11:52 -06:00 |