Commit Graph

669 Commits

Author SHA1 Message Date
Gregory Nutt
fe05a8444f apps/nshlib: Add useradd, userdel, and passwd commends 2016-01-20 09:37:25 -06:00
Gregory Nutt
c98e51a31d apps/fsutils/passwd: Add a password fila management library 2016-01-19 19:19:04 -06:00
Pelle Windestam
16c02a07d7 Add netlib_get_dripv4addr() and netlib_get_ipv4netmask() 2016-01-14 07:24:36 -06:00
Gregory Nutt
f09b7e400f NSH: Add a time command that can be used to time other commands 2015-12-31 09:16:38 -06:00
Gregory Nutt
d5f8008931 OS test: Add a test of POSIX timers using SIGEV_THREAD. Also, clean up many warnings with building on a PC with 64-bit addresses 2015-12-30 16:29:21 -06:00
Alan Carvalho de Assis
1308399564 apps/examples/pca9635: Add a simple test of PCA9635PW PWM LED driver. From Alan Carvalho de Assis. 2015-12-15 14:10:21 -06:00
Gregory Nutt
f0a21d3d48 NSH: Add module commands: insmod, rmmod, and lsmod 2015-12-13 09:55:52 -06:00
Gregory Nutt
d02295d1f2 apps/examples/module: Add a test harness for testing NuttX kernel modules 2015-12-12 09:43:32 -06:00
Gregory Nutt
cfcd396861 apps/netutils/ping: This is an unfinished implementation of ping/ping6 using raw packets. Not yet even hooked into the build and configuration systems 2015-12-11 09:09:38 -06:00
Gregory Nutt
c0d0a0821a netutils/telnetd: No longer calls OS interfade telnet_driver. Now creates Telnet sessions by open a new factory device at /dev/telnet and then using ioctl calls to create the session character drivers at /dev/telnetN. 2015-12-07 13:51:37 -06:00
Gregory Nutt
ba8d44d799 netutils/telnetd: Move the Telnet driver to nuttx/drivers/net 2015-12-07 09:29:29 -06:00
Gregory Nutt
9faf23290c netutils/telnetd: Remove unused parameter from telnetd_driver 2015-12-07 08:15:50 -06:00
Gregory Nutt
30efc709bc Fix spelling of Ken's last name in ChangeLog 2015-11-28 15:07:14 -06:00
Gregory Nutt
7e7dd916ce apps/nshlib: The 'ps' command now uses /proc/(pid)/ to obtain task status information. A consequence of this is that you cannot use the 'ps' command if the procfs is not enabled and mounted at /proc. 2015-11-28 15:03:21 -06:00
Gregory Nutt
631c9cec12 apps/nshlib: The I/O buffer, g_iobuffer, should not be a global buffer. That will not work in an environment where there are multiple NSH sessions. The I/O buffer must, instead, be a part part of the session-specific data defined in nsh_console.h # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. 2015-11-28 11:13:47 -06:00
Ken Pettit
d82b8a2e23 apps/nshlib: Add a new NSH losmart command. losmart setups up a loop device for the smart MTD driver similar to losetup but with different syntax. From Ket Petit. 2015-11-28 09:05:05 -06:00
Gregory Nutt
0fb32570ff apps/nshlib: Remove all references to internal OS interface netdev_foreach(). Logic in ifconfig, ifup, and ifown now use the procfs file system to examine networking status. 2015-11-27 17:47:09 -06:00
Gregory Nutt
bb88ff9b12 nshlib/: ifconfig now uses /proc/net/eth0 to display network configuration. You will need to enable the procfs file system in order to use ifconfig 2015-11-27 16:57:22 -06:00
Gregory Nutt
32b992971b apps/nshlib: The 'ifconfig' command now uses /proc/net/stat to show network statistics. A consequence of this is that you cannot view network statistics if the procfs is not enabled and mounted at /proc 2015-11-27 13:04:11 -06:00
Gregory Nutt
981e74b810 If CONFIG_NETDEV_STATISTICS=y, then ifconfig will now print network driver statistics 2015-11-26 14:43:34 -06:00
Gregory Nutt
a62bf6727f NSH no long calls losetup() and loteardown() directly. Now it uses /dev/loop and performs these operations using ioctl() calls 2015-11-25 17:55:16 -06:00
Ken Pettit
b34bfb02e1 NSH: Extend mount command to include mount options argument. From Ken Petit 2015-11-25 08:49:29 -06:00
Gregory Nutt
f2ea88fc9e NSH: Like bash, NSH set command should strip off any leading or trailing whitespace 2015-11-23 11:18:32 -06:00
Gregory Nutt
178c9780a8 NSH: Add support for basename and dirname commands 2015-11-23 10:21:15 -06:00
Gregory Nutt
ea7aab8afa Upate ChangeLog 2015-11-23 07:02:27 -06:00
Gregory Nutt
2ff6775ac9 Add the hexed command line hex editor. See http://apps.venomdev.net/hexed/ 2015-11-21 18:32:04 -06:00
Gregory Nutt
146f126ead nshlib: Now that NuttX automatically converts block to character devices, the implemention of the DD command no longer has to muck with block to character conversion 2015-11-21 11:57:41 -06:00
Gregory Nutt
9ee96d1430 examples/media: Add a simple test of access to media by block and MTD drivers 2015-11-09 11:45:44 -06:00
Alan Carvalho de Assis
825b721dfa apps/examples/zerocross: Add a Zero Cross application example. From Alan Carvalho de Assis 2015-10-13 07:46:42 -06:00
Gregory Nutt
b93af2189b Add a generic file system test at apps/examples/fstest 2015-10-10 14:18:23 -06:00
Gregory Nutt
658165cdd5 Prep for the 7.12 release 2015-10-01 13:08:00 -06:00
Gregory Nutt
e32e6064e0 Update ChangeLog and README 2015-10-01 07:10:25 -06:00
Gregory Nutt
2e0d0ede6d Add apps/exemples/udpblaster 2015-09-30 10:56:31 -06:00
Gregory Nutt
7557ef9803 Update ChangeLog 2015-09-29 16:35:49 -06:00
Stefan Kolb
21a33d9b7a Fix modbus compile error if CONFIG_MB_FUNC_READ_DISCRETE_INPUTS_ENABLED is enabled 2015-09-24 06:38:07 -06:00
Stefan Kolb
71d944a5d0 Macros PR_BEGIN_EXTERN_C and PR_END_EXTERN_C were not defined in all contexts. Remove definition and replace with explicit expansion. From Stefan Kolb 2015-09-03 07:00:39 -06:00
Gregory Nutt
9191e22624 apps/examples/netloop: Add a test of the local loopback device 2015-09-02 18:18:47 -06:00
Bruno Herrera
4555282571 apps/nshlib: Fix error handling in 'mv' command. On a failure to expand the second path, the memory allocated for the expansion of the first path was not being freed. From Bruno Herrera. 2015-08-30 18:28:04 -06:00
Bruno Herrera
321924c0a5 apps/nshlib: Fix error handling in 'cat' command. On a failure to allocate memory, a file was not being closed. From Bruno Herrera. 2015-08-30 18:23:25 -06:00
Gregory Nutt
a7853cdc89 apps/examples/nettest: Extend the test so that it can be down using the local loopback device 2015-08-26 10:35:40 -06:00
Gregory Nutt
6cedfcd632 apps/examples/nettest: Add option to suppress networking initialization 2015-08-26 09:06:41 -06:00
Gregory Nutt
c7d8ef0f7c Move logic from nuttx/libc/symtab to apps/system/symtab 2015-08-23 11:59:07 -06:00
Gregory Nutt
f73ee9d352 apps/system/netdb would not build unless CONFIG_NETDB_HOSTFILE was defined because it needed gethostbyname. Noted by OrbitalFox 2015-08-21 09:29:38 -06:00
Gregory Nutt
d836478728 apps/examples/usbserial: Can now be run as an NSH builtin-function. Now uses a configurable IO buffer size 2015-08-20 10:40:31 -06:00
Gregory Nutt
64e1548bb7 apps/examples/can: Extended the CAN test by adding more command line options 2015-08-17 11:07:39 -06:00
Gregory Nutt
54235ebb8d Prep for 7.11 release 2015-08-13 11:52:55 -06:00
Gregory Nutt
d64f6c300e Add a mkkconfig.bat script needed for the Windows native build 2015-08-12 15:29:52 -06:00
Gregory Nutt
3a55ecabf8 Update README file 2015-08-12 07:43:08 -06:00
Gregory Nutt
74801cf38e apps/tools/mkkconfig.sh: The top-level Kconfig file is not auto-generated. The autogenerated Kconfig file will be constructed so that every second level directory that contains a Kconfig file will automatically be sourced 2015-08-11 17:49:10 -06:00
Gregory Nutt
d63ce7f5bb readline(): A a configuration option to enable/disable command line history; Additional cosmetic changes from code review 2015-08-09 08:15:23 -06:00
Gregory Nutt
820c5c42dd readline/NSH: Extend the tab-completion logic so that NSH commands can also be completed by pressing the tab key 2015-07-30 12:11:58 -06:00
Gregory Nutt
f1b4b4d47a Fix a few mistakes I made on the last commit 2015-07-28 07:30:05 -06:00
Gregory Nutt
2d46cae060 Add a test for the sporadic scheduler 2015-07-24 13:50:31 -06:00
Gregory Nutt
e5ebfe35f6 OS test: improve synchronization for starting the round robin test 2015-07-24 13:04:40 -06:00
Gregory Nutt
3a57f9e2ef Adjust for increased size of the scheduling policy field from 1 to 2 bits to allow additional, planned scheduling policies 2015-07-23 10:15:57 -06:00
Gregory Nutt
13a04b6255 apps/examples/nxlines: Clear a slightly larger rectangle than the one that we drew. This eliminates edge effects due to applying anti-aliasing twice: Once when the line was drawn, and again when the line was erased by overwriting it with the background color 2015-07-14 14:24:51 -06:00
Gregory Nutt
25d45d642f Add an NSH nslookup command 2015-07-13 11:19:02 -06:00
Gregory Nutt
80c07ae3e0 Upate ChangeLog 2015-07-12 11:59:59 -06:00
Gregory Nutt
c7bd1f4186 Replaces calls to non-standard dns_hostip() with calls to the standard gethostbyname() 2015-07-11 08:15:29 -06:00
Gregory Nutt
48c36800f5 apps/netuils/dnsclient and include/netutils/dnsclient.h: Move the DNS client logic into the NuttX C library. It is a necessary part for the full implementation of the netdb logic and provides more flexibility in that location. 2015-07-10 11:31:13 -06:00
Gregory Nutt
05f608322e Add a command to access the network database 2015-07-08 16:02:18 -06:00
Gregory Nutt
5ff7234707 Remove the system/sysinfo command 2015-07-04 15:17:36 -06:00
Gregory Nutt
d710b7c3b7 Add support for the NSH uname command 2015-07-04 15:13:11 -06:00
Gregory Nutt
a2a1530694 The NSH shutdown command now supports the --reset option, if available in hardware 2015-07-04 11:11:16 -06:00
Gregory Nutt
5dc87f85eb Remove the apps/system/poweroff command; it is replaces with the NSH shutdown command 2015-07-04 08:23:02 -06:00
Gregory Nutt
a18ed33d99 NSH now supports a shutdown command if CONFIG_BOARDCTL_POWEROFF-y 2015-07-04 08:20:19 -06:00
Gregory Nutt
edd4e9a797 apps/examples/poll: Fix a few bit-rot compilation errors 2015-07-01 09:46:52 -06:00
Gregory Nutt
d5b6949c9f Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation 2015-06-28 08:14:53 -06:00
Gregory Nutt
d265c5d111 Fix types in ChangeLog 2015-06-20 07:13:17 -06:00
Gregory Nutt
b982def97d Update ChangeLog 2015-06-18 18:20:13 -06:00
Gregory Nutt
203b6131d0 Update ChangeLogs 2015-06-16 10:04:25 -06:00
Gregory Nutt
3a735fa022 Update ChangeLog 2015-06-12 18:09:03 -06:00
Gregory Nutt
69571155bb Update ChangeLogs 2015-06-12 11:56:23 -06:00
Gregory Nutt
aa471f58c6 Prep for the NuttX-7.10 Release 2015-06-09 11:33:50 -06:00
Gregory Nutt
ee2713bef2 Update ChangeLog 2015-06-05 14:24:38 -06:00
Gregory Nutt
09d002503e Update ChangeLog 2015-06-02 10:48:20 -06:00
Gregory Nutt
6a240ecf71 Update ChangeLog 2015-06-01 10:12:52 -06:00
Gregory Nutt
61d4d0ebbb Update ChangeLogs 2015-05-29 12:11:14 -06:00
Gregory Nutt
49c60db8a4 Update ChangeLog 2015-05-29 11:50:04 -06:00
Gregory Nutt
eaa0daacfa Update ChangeLog 2015-05-27 08:26:06 -06:00
Gregory Nutt
9cdff3ad6e Update ChangeLogs 2015-05-19 12:28:58 -06:00
Gregory Nutt
cad37f8add Update ChangeLog 2015-05-12 12:40:15 -06:00
Gregory Nutt
6de73f7528 Update ChangeLogs 2015-05-12 07:55:54 -06:00
Gregory Nutt
b15cf5cdd8 Update ChangeLog 2015-05-06 08:22:51 -06:00
Gregory Nutt
6bd94846ac Update ChangeLog 2015-05-06 07:55:26 -06:00
Gregory Nutt
f6154513ce Update ChangeLogs 2015-04-21 09:27:52 -06:00
Gregory Nutt
a22adcf74d Update ChangeLog 2015-04-16 09:11:51 -06:00
Gregory Nutt
9234d1204a Update ChangeLogs 2015-04-16 09:11:49 -06:00
Gregory Nutt
5bdacd2f17 Update ChangeLog 2015-04-16 09:11:46 -06:00
Gregory Nutt
688558c99a Update ChangeLogs 2015-04-15 11:05:05 -06:00
Gregory Nutt
c323d8b0e3 Update ChangeLog 2015-04-15 08:40:29 -06:00
Gregory Nutt
a665361197 Prep for 7.9 release 2015-04-14 14:17:55 -06:00
Gregory Nutt
9eb5a877ae Update ChangeLog 2015-04-14 11:22:07 -06:00
Gregory Nutt
dd3b3c6428 Update ChangeLog 2015-04-14 07:04:47 -06:00
Gregory Nutt
4f644e6c77 Update ChangeLog 2015-04-11 12:15:10 -06:00
Gregory Nutt
c341e06e84 Update ChangeLog 2015-04-11 09:38:54 -06:00
Gregory Nutt
474793d8e4 Update ChangeLog 2015-04-09 15:55:03 -06:00
Gregory Nutt
6e462908ba apps/system: Clean up Kconfig menuing 2015-04-07 13:23:39 -06:00
Gregory Nutt
2f0e4e400f Update ChangeLog 2015-04-06 10:59:14 -06:00
Gregory Nutt
fffcc4682a Update ChangeLogs 2015-04-05 09:46:39 -06:00
Gregory Nutt
808b6f48e9 Upate ChangeLogs 2015-04-04 11:52:18 -06:00
Gregory Nutt
53d10aa852 Update ChangeLogs 2015-03-31 17:05:05 -06:00
Gregory Nutt
074b57aa69 Update ChangeLogs 2015-03-31 15:06:05 -06:00
Gregory Nutt
5e94183319 Update ChangeLogs 2015-03-31 13:26:33 -06:00
Gregory Nutt
a1195b4528 Update ChangeLogs 2015-03-31 12:16:43 -06:00
Gregory Nutt
22c7d705a3 Update ChangeLog 2015-03-31 10:22:50 -06:00
Gregory Nutt
3b3962395f Update ChangeLog 2015-03-11 07:56:37 -06:00
Gregory Nutt
7bae01c805 Update ChangeLog 2015-02-20 07:32:53 -06:00
Gregory Nutt
5e801986c7 Prep for 7.8 release 2015-02-11 11:05:45 -06:00
Gregory Nutt
52cbfaece4 Update ChangeLog 2015-02-06 10:27:09 -06:00
Gregory Nutt
dc0492fd21 Update ChangeLog 2015-02-03 08:29:15 -06:00
Gregory Nutt
e2327502f8 Update ChangeLog 2015-01-28 14:29:07 -06:00
Gregory Nutt
8a9c5f38a5 Update ChangeLogs 2015-01-27 13:43:20 -06:00
Gregory Nutt
1e6066ad81 Update ChangeLogs 2015-01-26 19:08:07 -06:00
Gregory Nutt
c4cc30bafd Prep for NuttX-7.7 release 2015-01-26 09:35:27 -06:00
Gregory Nutt
13a3c2930f Update ChangeLogs 2015-01-24 08:27:54 -06:00
Gregory Nutt
eb77eccb79 Update ChangeLog 2015-01-23 12:51:03 -06:00
Gregory Nutt
bc412e0412 Update ChangeLog 2015-01-22 15:31:12 -06:00
Gregory Nutt
2becaa5455 Update ChangeLogs 2015-01-22 06:55:09 -06:00
Gregory Nutt
dd1301e736 Update ChangeLog 2015-01-20 18:15:54 -06:00
Gregory Nutt
273ee434ff Update ChangeLog 2015-01-19 11:43:21 -06:00
Gregory Nutt
9bff050ad0 Update ChangeLog 2015-01-19 09:03:10 -06:00
Gregory Nutt
2618e85f84 Update ChangeLog 2015-01-18 15:57:12 -06:00
Gregory Nutt
898c800e0c Update ChangeLog 2015-01-18 10:52:42 -06:00
Gregory Nutt
5326f78513 Update ChangeLog 2015-01-13 12:58:13 -06:00
Gregory Nutt
d15b04ae88 Update ChangeLog 2015-01-11 09:36:11 -06:00
Gregory Nutt
cbbc58722b Update ChangeLog 2015-01-06 12:32:40 -06:00
Gregory Nutt
3c858bf623 Update ChangeLogs 2014-12-29 10:06:14 -06:00
Gregory Nutt
ed7c81fa5a Update changelog 2014-12-28 19:03:32 -06:00
Gregory Nutt
5753862bf0 Update ChangeLog 2014-12-28 17:12:36 -06:00
Gregory Nutt
d4d11ee94c Update ChangeLog 2014-12-19 15:40:27 -06:00
Gregory Nutt
7c79e9094d Update ChangeLogs 2014-12-13 10:42:12 -06:00
Gregory Nutt
1311470f97 Update ChangeLog 2014-12-10 18:41:00 -06:00
Gregory Nutt
1da7d86cc5 Update Changelog 2014-12-03 09:36:24 -06:00
Gregory Nutt
3f010b1905 Update ChangeLogs 2014-11-28 15:41:47 -06:00
Gregory Nutt
3daaffee61 Update ChangeLog 2014-11-27 06:46:36 -06:00
Gregory Nutt
c388ad3d76 Preparing for NuttX-7.6 Release 2014-11-26 10:06:43 -06:00
Gregory Nutt
2fd91da754 Update ChangeLog 2014-11-21 08:21:27 -06:00
Gregory Nutt
40dd9dd221 Update ChangeLog 2014-11-20 07:10:47 -06:00
Gregory Nutt
577ffc49c6 Update ChangeLogs 2014-11-17 10:56:53 -06:00
Gregory Nutt
485f21f922 Update ChangeLogs 2014-11-17 07:23:46 -06:00
Gregory Nutt
e5cbc23202 Update ChangeLogs 2014-11-16 10:07:11 -06:00
Gregory Nutt
c1d5da619e Update ChangeLog 2014-11-16 06:51:09 -06:00
Gregory Nutt
be98711f33 Update ChangeLogs 2014-11-15 13:54:49 -06:00
Gregory Nutt
7f70d2605e Update ChangleLog 2014-11-13 14:11:06 -06:00
Gregory Nutt
fed5d89b34 Update changelog 2014-11-13 09:16:18 -06:00
Gregory Nutt
4587689e0a Update ChangeLogs 2014-11-10 15:15:22 -06:00
Gregory Nutt
bd6f22738c Update ChangeLog 2014-11-07 16:25:47 -06:00
Gregory Nutt
d3df35b0fb Update ChangeLog 2014-11-05 10:46:04 -06:00
Gregory Nutt
42347f12ad Update ChangeLogs 2014-10-23 18:43:28 -06:00