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
d91ae1cd0e
Add to .depend dependencies to eliminate an error at dependency generation time
2015-01-23 08:03:53 -06:00
Gregory Nutt
5987ae25af
Add config.h to .gitignore
2015-01-23 07:13:18 -06:00
Gregory Nutt
bc412e0412
Update ChangeLog
2015-01-22 15:31:12 -06:00
Gregory Nutt
a49685c155
apps/examples/udp: The UDP test example has been extend to support IPv6 domain sockets
2015-01-22 15:30:23 -06:00
Gregory Nutt
2becaa5455
Update ChangeLogs
2015-01-22 06:55:09 -06:00
Gregory Nutt
746f3919cd
Networking: Correct the value returned by accept() in the case where net_lockingwait() is called. It was returning -1 and losing the errno value. Noted by Rony Xln
2015-01-22 06:51:31 -06:00
Gregory Nutt
680ee615fa
apps/netutils/telnetd: Add protection when CONFIG_SCHED_HAVE_PARENT is enabled: Call sigaction with SA_NOCLDWAIT so that exit status is not retained (no zombies) and block receipt of SIGCHLD so that accept is not awakened by a signal. Iff accept() is awakened by a signal, do not do anything crazy like exit. Most from Rony Xln
2015-01-22 06:33:55 -06:00
Gregory Nutt
2949e13237
Merge remote-tracking branch 'origin/master' into ipv6
2015-01-21 08:05:41 -06:00
Gregory Nutt
9a7cac88b9
apps/examples/nettest: Fix address initializaiton, HTONS not HTNOL
2015-01-21 08:04:22 -06:00
Gregory Nutt
36703532e5
Should fix some errors reported by Travis
2015-01-20 20:54:51 -06:00
Gregory Nutt
dd1301e736
Update ChangeLog
2015-01-20 18:15:54 -06:00
Gregory Nutt
c96aa9218a
Correct name of fields in struct sockaddr_in6: sin6_port and sin6_family, not sin_port and sin_family
2015-01-20 18:14:09 -06:00
Gregory Nutt
8c02b30555
apps/examples/nettest: Update test so that it can be used to test IPv6 TCP sockets
2015-01-20 18:12:27 -06:00
Gregory Nutt
27b3913c92
Fix defaults for IPv6 netmask
2015-01-20 13:48:03 -06:00
Gregory Nutt
273ee434ff
Update ChangeLog
2015-01-19 11:43:21 -06:00
Gregory Nutt
2668e34f5a
apps/netutils/netlib: All IOCTLs must use a valid address family -- even if the address family does not matter such as when getting the MAC address or the network flags
2015-01-19 11:41:46 -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
Gregory Nutt
f0b4b9cc45
Networking: Fix some problems with debug is enabled; fix a warning
2015-01-19 10:16:37 -06:00
Gregory Nutt
8fbc907aa2
apps/nshlib: Add logic to initialize IPv6 addresses, to display IPv6 addresses, and enough IPv6 ifconfig to allocation compilation (logic still not implemented)
2015-01-19 09:59:43 -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
5741e70eb9
apps/netutils/netlib: Add new library functions to manipulate IPv6 addresses
2015-01-18 15:56:14 -06:00
Gregory Nutt
953c0fb069
Rename IPv4 netlib functions and files to make room in the namespace for corresponding IPv6 functions and files
2015-01-18 14:17:00 -06:00
Gregory Nutt
4eceae4e32
Refresh configuration/update some misnamed conditional compilation
2015-01-18 11:17:00 -06:00
Gregory Nutt
898c800e0c
Update ChangeLog
2015-01-18 10:52:42 -06:00
Gregory Nutt
bf3c7bd286
apps/netutils/dnsclient: Can select to be either IPv4 or IPv6, but not both (IPv6 still does not compile)
2015-01-18 10:51:53 -06:00
Gregory Nutt
981ca845cd
apps/examples/udp/Kconfig: Default setting is backward
2015-01-17 11:55:50 -06:00
Gregory Nutt
7720c35502
Networking: Replace all references to the macros net_ipaddr_copy, net_ipaddr_hdrcopy, net_ipaddr_cmp, net_ipaddr_hdrcmp, and net_ipaddr_maskcmp with the appropriate IPv4 or IPv6 version of the macro (such as net_ipv4addr_copy). The goal is to support both IPv4 and IPv6 simultaneously. This requires that the macros be distinct and not conditionally defined to one on or the other.
2015-01-16 13:01:08 -06:00
Gregory Nutt
36118a1b76
Networking: Replace all references to net_ipaddr_t with either in_addr_t on net_ipv6addr_t. The goal is to support both IPv4 and IPv6 simultaneously. This requires that the two types be distinct and not conditionally typedef'ed to net_ipaddr_t.
2015-01-16 12:30:18 -06:00
Gregory Nutt
d6c8d11909
Remove the px4-v2_upstream configuration. Moved to misc/Obsoleted/configs.
...
This is not the official configuration for the PX4 board and has led to confusion by NuttX users. The board configuration also requires some ongoing maintenance and customization to support ongoing PX4 testing and evaluation. It is best retained the PX4 repositories where it can be properly maintained and not in the upstream NuttX repository.
2015-01-14 09:54:51 -06:00
Gregory Nutt
f91ba24cc3
Add comments to Micro Python Makefile
2015-01-14 09:17:51 -06:00
Gregory Nutt
04fce5face
Update README
2015-01-14 09:10:26 -06:00
Gregory Nutt
20301df84b
Update README
2015-01-13 16:24:56 -06:00
Gregory Nutt
917e94231c
Micro python: Remove typedef of wint_t
2015-01-13 16:19:35 -06:00
Gregory Nutt
9a23be0cd2
Tiva Timer: Timer test must attach a timer handler or the timer is stopped at the first interrupt
2015-01-13 15:55:54 -06:00
Gregory Nutt
a9eedb0054
Update README
2015-01-13 14:56:17 -06:00
Gregory Nutt
442099897c
Micro Python uses CROSS_COMPILE, not CROSSDEV
2015-01-13 14:11:58 -06:00
Gregory Nutt
5326f78513
Update ChangeLog
2015-01-13 12:58:13 -06:00
Gregory Nutt
da7402f174
apps/exemples/timer: Add a trivial test of the timer driver
2015-01-13 12:57:26 -06:00
Gregory Nutt
dad81600ce
Micro Python: Fix a typo in the port configuration file
2015-01-12 08:27:25 -06:00
Gregory Nutt
f92a061ced
Fix typo in makefile
2015-01-12 08:02:45 -06:00
Gregory Nutt
333fb04cef
Micro Python: Flesh out make clean target; mp_int_t and mp_uint_t should be pointer size
2015-01-12 07:38:30 -06:00
Gregory Nutt
77f0020844
Update README
2015-01-12 07:15:24 -06:00
Gregory Nutt
445195afeb
Update README
2015-01-11 14:07:51 -06:00
Gregory Nutt
6d606d5ffa
Micro Python: Now compiles without errors (but lots of warnings)
2015-01-11 13:12:36 -06:00
Gregory Nutt
94d571fea6
Micro Python: Changes to pyexec.c to get it to compile. Still other compilation issues
2015-01-11 13:06:06 -06:00
Gregory Nutt
dd59fb775d
Fix a typo in a comment
2015-01-11 12:46:18 -06:00
Gregory Nutt
2297a7e36b
A fiew Micro Python build fixes. There are still issues
2015-01-11 12:33:14 -06:00
Gregory Nutt
c07914fa3c
Update .gitignore
2015-01-11 11:45:52 -06:00