ligd
bee98898f0
apps/nshlib: Expand reboot and poweroff commands to include a second, optional mode argument
2018-08-23 06:21:47 -06:00
Gregory Nutt
f2ef84f048
apps/nshlib: Back out 516a743344
. While the change is fuly functional and adds a pleasing symmetry to the control commands, it is also redundant and serves no real purpose other than requiring more FLASH.
2018-08-12 06:15:29 -06:00
Gregory Nutt
f759ad3196
Backs out most of commit 093391fcff
. I was confused. I re-emplemented a feature that already existed. Silly me.
2018-08-11 10:47:46 -06:00
Gregory Nutt
093391fcff
apps/nshlib/nsh_test.c: The test command will now accept '!' inversion when used in the form: [ ! <expression> ].
2018-08-11 10:20:03 -06:00
Gregory Nutt
5cfe9c2787
Update README file.
2018-08-11 08:21:52 -06:00
Gregory Nutt
516a743344
apps/nshlib: Extend Beat Küng's commit 888ad352eb
so that inverted logic may also be used in repeat and while loops.
2018-08-11 07:53:22 -06:00
Beat Küng
888ad352eb
Merged in bkueng/nuttx-apps (pull request #150 )
...
nsh: add inverted logic support in the form of 'if ! <cmd>'
Approved-by: GregoryN <gnutt@nuttx.org>
2018-08-11 13:14:41 +00:00
Gregory Nutt
3403b1b0e9
apps/nshlib/README.txt: Clarify arguments to the mkrd command.
2018-06-22 11:35:44 -06:00
Boris Astardzhiev
2c2fc512d6
nshlib/nsh_fscmds.c: Add the -r option which can be used to specify the number of entries in the FAT12/FAT16 root directory.
2018-05-11 09:50:54 -06:00
Juha Niskanen
c4ca133b6f
apps/nshlib: Remove non-existent CONFIG_NSH_TMPDIR from README.txt
2018-04-17 05:54:00 -06:00
Gregory Nutt
661718ee19
apps/nshlib: Add irqinfo command.
2018-01-12 17:58:44 -06:00
Masayuki Ishikawa
8ecf618a4d
apps/nshlib: Add support for '-n' option to the echo command.
2018-01-10 07:26:20 -06:00
Gregory Nutt
7a2aac8876
apps/nshlib: Add support for a truncate command. This will be used to test the new ftruncate file system support.
2018-01-04 12:52:17 -06:00
Gregory Nutt
749ea9e881
This commit removes the ping6 command from NSH and replaces it with the apps/system/ping6 built-in command. The NSH ping6 command had to be removed because it violated the portable POSIX OS interface. The apps/system/ping6 command uses the sem-standard IPPROTO_ICMP6 socket interface.
...
Squashed commit of the following:
apps/system ping and ping6: Fix a backward test.
apps/system/ping6: ping6 logic now builds without error.
apps/system/ping and ping6: Minor clean-up to configuration settings.
apps/system/ping6: Minor clean-up to be able to configure CONFIG_SYSTEM_PING6
apps/nshlib: Remove support for ping6 from NSH.
apps/system/ping6: Add IPPROTO_ICMPv6 ping6. Initial commit is simply a clone of the IPPROTO_ICMP ping logic.
Rename CONFIG_NET_ICMPv6_PING to CONFIG_NET_ICMPv6_SOCKET.
2017-10-24 11:19:41 -06:00
Gregory Nutt
ed9dd1db53
Update a README.txt file
2017-10-23 09:22:42 -06:00
Gregory Nutt
c1ec7db8a9
This commite eliminates the ping command from NSH and replaces it with a ping 'built-in' at apps/system/ping. The original NSH version of ping violated the portable POSIX interface and, hence, had to be removed. The new system/ping command uses the new IPPROTO_ICMP AF_INET datagram sockets to implement ping.
...
Squashed commit of the following:
apps/system/ping: Fix some timing issues.
apps/system/ping: A few timing related corrections.
apps/nshlib: Remove support for the NSH 'ping' command. The implementation of that command violated the portable POSIX interface and has been replaced with a ping 'built-in' command at apps/system/ping.
apps/system/ping: Add larger payload. Verify content of echoed payload.
apps/system/ping: Various fixes for a clean compile
system/ping: Add new build structure for system ping command.
2017-10-23 08:50:01 -06:00
Gregory Nutt
35ec1b9244
Squashed commit of the following:
...
apps/fsutils/mkfatfs: New user-space fatfs appears to work fine.
apps/fsutils/mkfatfs: Move mkfatfs from the OS to here. Not fully integrated on the intial commit.
2017-10-20 12:35:19 -06:00
Gregory Nutt
7a7c7ee93a
Update README and fix some conditional compilation from the last commit.
2017-08-11 15:56:53 -06:00
Gregory Nutt
52e4da1e41
NSH addroute and delroute: All expression of the netmask in IPv4 CIDR or IPv6 slash notation. This really reduces the pain of using the commands, especially for IPv6.
2017-08-10 10:30:20 -06:00
Gregory Nutt
d81d9c419b
Eliminat a warning when both Ethernet and 6LoWPAN are enabled; improve some naming.
2017-07-02 11:28:12 -06:00
Gregory Nutt
342de81641
NSH library: Add a Telnetd command. This is needed when network initialization is deferred. In that case, telnet daemon cannot be started until the network is finally initialized. The telnetd command was added just for that case: So that the telnet daemon can be started from the NSH command line after the network is configured.
2017-06-26 18:00:13 -06:00
David Sidrane
d03aa9112e
Added support for set [{+|-}{e|x|xe|ex}] [<name> <value>]
...
Set the 'exit on error control' and/or 'print a trace' of commands when parsing scripts in NSH. The settinngs are in effect from the point of exection, until they are changed again, or in the case of the init script, the settings are returned to the default settings when it exits.
Included child scripts will run with the parents settings and changes made in the child script will effect the parent on return.
Use 'set -e' to enable and 'set +e' to disable (ignore) the exit condition on commands. The default is -e. Errors cause script to exit.
Use 'set -x' to enable and 'set +x' to disable (silence) printing a trace of the script commands as they are ececuted. The default is +x. No printing of a trace of script commands as they are executed.
2017-04-05 18:25:59 -06:00
Gregory Nutt
7a0e08c37b
NSH: Add readlink command.
2017-02-05 10:35:11 -06:00
Gregory Nutt
2ac55ec4e7
NSH: Add support for the 'ln' command.
2017-02-02 19:40:59 -06:00
Gregory Nutt
823b8c3981
FIFO_SIZE vs PIPE_SIZE
2016-08-04 16:25:47 -06:00
Gregory Nutt
e4914622b3
NSH: cmd_mkfifo depend son CONFIG_DEV_PIPE_SIZE > 0
2016-08-04 12:57:02 -06:00
Gregory Nutt
7d517413cb
Things that use mkfifo() and pipe() depend on CONFIG_PIPES
2016-07-20 10:46:05 -06:00
Gregory Nutt
b54aa2b081
NSH: Improve an error message
2016-02-08 16:29:54 -06:00
Gregory Nutt
1482732f18
NetLib: Move functions in netlib.c to separate files; improve some naming
2016-02-08 16:09:24 -06:00
Gregory Nutt
b8c8bea22c
Add an 'arp' command to NSH to support access to the OS ARP table
2016-02-08 14:49:05 -06:00
Gregory Nutt
0720f9a357
NSH: Add option to use platform-specific logic to verify login credentials; Add option to add a delay after each failed login attempt
2016-01-22 10:46:19 -06:00
Gregory Nutt
fe05a8444f
apps/nshlib: Add useradd, userdel, and passwd commends
2016-01-20 09:37:25 -06:00
Gregory Nutt
d5df336821
Trivial update to README
2016-01-01 12:16:19 -06:00
Gregory Nutt
31629ee982
Update README
2016-01-01 09:09:34 -06:00
Gregory Nutt
949b4bd520
Correct a statement in the description of the time command
2015-12-31 10:23:11 -06:00
Gregory Nutt
6c89c01cf5
Fix a scaling error in the new time command
2015-12-31 10:03:04 -06:00
Gregory Nutt
3b3b8faf68
Trivial update to README
2015-12-31 09:19:19 -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
15201642b3
Minor adjustment of spacing
2015-12-13 10:39:13 -06:00
Gregory Nutt
a620f99306
Update README; trivial changes to lsmod output format
2015-12-13 10:30:47 -06:00
Gregory Nutt
f0a21d3d48
NSH: Add module commands: insmod, rmmod, and lsmod
2015-12-13 09:55:52 -06:00
Gregory Nutt
cee429beac
Update NSH README. Update ps examples
2015-11-28 17:52:25 -06:00
Gregory Nutt
793f445f54
Update README
2015-11-28 17:28:54 -06:00
Gregory Nutt
fdb4ee7f48
Update README
2015-11-27 17:54:20 -06:00
Gregory Nutt
1150be4a7c
Update README
2015-11-25 18:35:23 -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
178c9780a8
NSH: Add support for basename and dirname commands
2015-11-23 10:21:15 -06:00
Gregory Nutt
25d45d642f
Add an NSH nslookup command
2015-07-13 11:19:02 -06:00
Gregory Nutt
fa8f6d53e1
Update README
2015-07-05 06:51:39 -06:00
Gregory Nutt
d710b7c3b7
Add support for the NSH uname command
2015-07-04 15:13:11 -06:00