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 |
|
Alan Carvalho de Assis
|
cdedb412ed
|
apps/nshlib: Add printf command to NSH, e.g., controlling /dev/userleds from command line: nsh> printf \x01 > /dev/userleds
|
2016-10-01 07:44:15 -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 |
|
Mateusz Szafoni
|
d93e8e5c17
|
Remove references to CONFIG_SYSLOG
|
2016-06-27 18:39:55 +02:00 |
|
Marten Svanfeldt
|
33c6a6bb75
|
Make NSH net-initialization be a configuration option
Signed-off-by: Marten Svanfeldt <marten@intuitiveaerial.com>
|
2016-06-09 05:29:01 +02: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
|
07cf99130c
|
nsh_stdsession() cannot use the same login logic as nsh_session(); Also put telnet login in a separate file for symmetry
|
2016-01-20 15:22:02 -06:00 |
|
Gregory Nutt
|
93d9d5e4ca
|
apps/nshlib: All NSH sessions may now be protected with passwords stored in the encrypted /etc/passwd file
|
2016-01-20 14:42:39 -06:00 |
|
Gregory Nutt
|
681bfa2605
|
NSH: Add logic for the case where the passwd file is read-only. ROMFS image needs to be marked as const, or it will end up in RAM.
|
2016-01-20 13:05:25 -06:00 |
|
Gregory Nutt
|
3dad8a29a2
|
NSH now supports an MOTD string that will be presented after the greeting
|
2016-01-20 11:18:08 -06:00 |
|
Gregory Nutt
|
fe05a8444f
|
apps/nshlib: Add useradd, userdel, and passwd commends
|
2016-01-20 09:37:25 -06:00 |
|
Gregory Nutt
|
b5c5055c41
|
NSH: Remove partial implementation of the use of IOBJ/IPTR in NSH. There are some complications
|
2016-01-17 07:53:52 -06:00 |
|
Gregory Nutt
|
16ed293417
|
Revert "Revert "NSH: All nsh_output strings tagged with IOBJ so that they may be stored in FLASH on AVR""
This reverts commit fd083ee981 .
|
2016-01-17 07:41:51 -06:00 |
|
Gregory Nutt
|
fd083ee981
|
Revert "NSH: All nsh_output strings tagged with IOBJ so that they may be stored in FLASH on AVR"
This reverts commit cb6a914d08 .
|
2016-01-17 07:39:17 -06:00 |
|
Stefan Kolb
|
3b820bbc78
|
NSH: Correct an error in conditional compilation
|
2016-01-13 06:53:33 -06:00 |
|
Gregory Nutt
|
cb6a914d08
|
NSH: All nsh_output strings tagged with IOBJ so that they may be stored in FLASH on AVR
|
2016-01-05 16:38:50 -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
|
f0a21d3d48
|
NSH: Add module commands: insmod, rmmod, and lsmod
|
2015-12-13 09:55:52 -06:00 |
|
Gregory Nutt
|
082b452016
|
Move string trimming logic in nsh_fsutils.c as nsh_trimspaces()
|
2015-11-28 15:01:00 -06:00 |
|
Gregory Nutt
|
88d3ac1c92
|
apps/nshlib: nsh_readfile() should not be marked as static
|
2015-11-28 11:39:50 -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
|
92b1eb36c8
|
nshlib: Move trim_dir() and foreach_direntry() from nsh_fscmds.c to nsh_fsutils.c as nsh_trimdir() and nsh_foreach_direntry(), respectively
|
2015-11-28 08:29:27 -06:00 |
|
Gregory Nutt
|
510f325ae4
|
nshlib: Use CONFIG_NSH_PROC_MOUNTPOINT instead of literal /proc; Move readfile() from nsh_proccmds.c to nsh_fsutils.c as nsh_readfile()
|
2015-11-28 07:23:08 -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
|
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 |
|
Gregory Nutt
|
178c9780a8
|
NSH: Add support for basename and dirname commands
|
2015-11-23 10:21:15 -06:00 |
|
Ken Pettit
|
ad48d89fe2
|
mksmartfs: Move into apps/fsutils from kernel, now uses only open and ioctl. Add configuration option to supported multiple root directories. From Ken Petit
|
2015-11-23 06:59:56 -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
|
e9447c6058
|
Standardize nameing of the pre-processor definitiongs group header
|
2015-10-02 14:06:11 -06:00 |
|
Gregory Nutt
|
ce3a2dc0d4
|
NSH changes to work with the network local loopback device
|
2015-08-24 13:59:52 -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
|
25d45d642f
|
Add an NSH nslookup command
|
2015-07-13 11:19:02 -06:00 |
|
Gregory Nutt
|
d710b7c3b7
|
Add support for the NSH uname command
|
2015-07-04 15:13:11 -06:00 |
|
Gregory Nutt
|
95eea325cf
|
Add poweroff and reboot NSH commands as alternatives to the shutdown command
|
2015-07-04 12:44:24 -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
|
a18ed33d99
|
NSH now supports a shutdown command if CONFIG_BOARDCTL_POWEROFF-y
|
2015-07-04 08:20:19 -06:00 |
|
Gregory Nutt
|
905f881162
|
Enhancements to NSH ifconfig for case of multi-link operation, TUN device and local connections. From Max Neklyudov.
|
2015-05-19 12:26:20 -06:00 |
|
Gregory Nutt
|
23075e0b30
|
Allow NSH date command with no RTC. This command is useful without an RTC too. Also, this permits testing on the simulator which never has an RTC
|
2015-04-11 12:13:18 -06:00 |
|
Gregory Nutt
|
9fcd34f1c4
|
NSH initialization now calls boardctl(BOARDIOC_INIT) instead of board_app_initaliaze. Modify all configurations: Make sure that CONFIG_LIB_BOARDCTL=y appears wherever CONFIG_NSH_ARCHINIT=y appears. Remove support for CONFIG_NSH_ARCHMAC. It is not used and there are better ways to do that operation
|
2015-03-31 12:14:16 -06:00 |
|
Gregory Nutt
|
6bad91308d
|
Rename arch_nshinitialize() to board_app_initialize()
|
2015-03-31 10:21:31 -06:00 |
|
Gregory Nutt
|
5060e08fcb
|
Unix domain: With these changes I can build a system with no link layer enabled, only Unix domain sockets
|
2015-01-27 15:26:03 -06:00 |
|
Gregory Nutt
|
b39fb98d86
|
apps/nshlib: Add the ping6 command to support checking IPv6 networks. NSH logic is complete but still missing some network level support
|
2015-01-23 12:49:49 -06:00 |
|
Gregory Nutt
|
71d2ae0fac
|
NSH library: Disable put and get commends of TFTP client is not enabled; disable wget command if web client is not enabled
|
2015-01-19 10:32:46 -06:00 |
|