Gregory Nutt
|
b7768bea79
|
Bringing PPPD yet closer to the NuttX coding style
|
2015-03-11 18:47:04 -06:00 |
|
Gregory Nutt
|
f87fd5118c
|
Add file headers to all PPPD files (still lots of style incompatibilies)
|
2015-03-11 08:33:57 -06:00 |
|
Gregory Nutt
|
e5a4835f5e
|
Add a PPP daemon. From Max Neklyudov
|
2015-03-11 07:53:04 -06:00 |
|
Gregory Nutt
|
0ff0aa6d21
|
Add some Kconfig dependencies to reduce possibility of bad configurations. Suggested by OrbitalFox
|
2015-02-25 08:43:25 -06:00 |
|
Gregory Nutt
|
8d7952d55a
|
Fix typo in Telnet Kconfig. From OrbitalFox
|
2015-02-19 06:40:18 -06:00 |
|
Gregory Nutt
|
fe20f19afe
|
Some files that now include sys/time.h should no longer include timer.h
|
2015-02-15 16:38:18 -06:00 |
|
Gregory Nutt
|
23dfce6275
|
Suffer the consequences of moving struct timeval to its correct location
|
2015-02-15 15:18:35 -06:00 |
|
Gregory Nutt
|
d32e66b6a2
|
apps/netutils/netlib: Add utilities to convert to/from prefix lengths from/to 128-bit network masks. Modify the NSH IPv6 ifconfig command to show the network mask in a more standard, human readable way.
|
2015-02-06 10:23:15 -06:00 |
|
Gregory Nutt
|
0ee67383d5
|
Add an ioctal() that can be used to perform ICMPv6 auto-configuration
|
2015-02-03 08:54:42 -06:00 |
|
Gregory Nutt
|
5499189417
|
Add netlib and application hooks for ICMPv6 auto-configuration (still incomplete
|
2015-02-03 08:01:55 -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
|
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
|
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
|
f0b4b9cc45
|
Networking: Fix some problems with debug is enabled; fix a warning
|
2015-01-19 10:16:37 -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
|
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
|
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
|
63566455d8
|
Telnetd: EBUSY is not an error in this case, then why report an error?
|
2015-01-03 09:53:35 -06:00 |
|
Gregory Nutt
|
308818b718
|
NSH TFTP get command: Wrong file name used for the destination. From Lazlo
|
2014-12-10 18:37:43 -06:00 |
|
Gregory Nutt
|
55bfbed33f
|
Fixes for more issues found by cppcheck
|
2014-11-25 15:26:30 -06:00 |
|
Gregory Nutt
|
b8e4d7c500
|
Fixing md5 hashing when digest[$i] lower that 16. Sergey <sectus@mail.ru>
|
2014-11-20 07:10:47 -06:00 |
|
Gregory Nutt
|
af6272a227
|
SAMA5D4-EK EMAC1: Correct name of EMAC1 configuration variable
|
2014-11-18 11:02:22 -06:00 |
|
Gregory Nutt
|
24aa151b00
|
Ooops.. Fix oversight in last commit
|
2014-11-18 07:43:34 -06:00 |
|
Gregory Nutt
|
424c885f55
|
DHCPD: Remove dhcpd_addoption_n. It uses C features not supported by all compilers
|
2014-11-18 07:25:01 -06:00 |
|
Gregory Nutt
|
e59819bbed
|
DHCPD: Add support for the dhcp options for netmask, router and dns. From Brennan Ashton
|
2014-11-18 07:20:18 -06:00 |
|
Gregory Nutt
|
64b8c1841c
|
Clarify MTU/BUFSIZE in apps/ README.txt files and Documentation
|
2014-11-16 08:50:36 -06:00 |
|
Gregory Nutt
|
f9074a02ad
|
Network: Various fixes for clean compile with both Ethernet and SLIP
|
2014-11-15 13:52:39 -06:00 |
|
Gregory Nutt
|
34bb359447
|
Network: All logic will now handle varialbe length link layer protocol headers within incoming packets. This permits use of multiple network interfaces with differing data links. For example, ETHERNET + SLIP
|
2014-11-15 13:13:23 -06:00 |
|
Gregory Nutt
|
60689e2513
|
Right now if you make a dns request before the dns address it set you will get an assertion. The state of the IP setting is not something the application should be aware of, it should only be concerned with whether or not the name was resolved. From Brennan Ashton.
|
2014-11-13 14:07:46 -06:00 |
|
Gregory Nutt
|
cca428102d
|
Trivial typo
|
2014-10-18 09:47:17 -06:00 |
|
Gregory Nutt
|
b5cb66927d
|
Fix memcpy of host address in netlib_gethostaddr(). From Brennan Ashton
|
2014-10-17 16:53:15 -06:00 |
|
Gregory Nutt
|
8c24662011
|
Misc changes to get a clean build after all of the syslog changes. There are probably other things still broken
|
2014-10-08 16:23:48 -06:00 |
|
Gregory Nutt
|
ff8338b5c2
|
Add implementation of timeouts for the apps/netutils/webclient. From Brennan Ashton
|
2014-09-29 17:10:49 -06:00 |
|
Gregory Nutt
|
0a4258db6d
|
MAINOBJ needs to be added to object list in many Makefile
|
2014-09-11 06:48:11 -06:00 |
|
Gregory Nutt
|
ab5cf06c48
|
Changes to many Makefiles. For kernel buil object containing main cannot go into library because of name collisions. The object file must be handled as a special case in every Makefile
|
2014-09-07 08:51:51 -06:00 |
|
Gregory Nutt
|
043d6898db
|
Determine the main object name from the main source name in every kernel build Makefile
|
2014-09-07 07:19:19 -06:00 |
|
Gregory Nutt
|
2881b73f3d
|
Add an nm command after every kernel build link to show if there are any undefined symbols
|
2014-09-07 07:15:59 -06:00 |
|
Gregory Nutt
|
70765b94fc
|
Add the main object to the list objects to link in every kernel build link command
|
2014-09-07 07:12:55 -06:00 |
|
Gregory Nutt
|
22720d5eb3
|
Add the main object to the dependencies for the kernel build
|
2014-09-07 07:09:22 -06:00 |
|
Gregory Nutt
|
b65500c289
|
If now a kernel build, then add the main object in with all of the rest
|
2014-09-07 07:05:54 -06:00 |
|
Gregory Nutt
|
22eb5d5c46
|
Update apps/examples/helloxx/Makefile
|
2014-09-07 06:59:30 -06:00 |
|
Gregory Nutt
|
181b75301f
|
Customize the program name in the generic setup that was added to each makefile that installs a program
|
2014-09-06 13:30:44 -06:00 |
|
Gregory Nutt
|
3454362678
|
Add generic setup logic to every Makefile that installs a program. Each will need customization
|
2014-09-06 13:19:02 -06:00 |
|
Gregory Nutt
|
cedf1d7369
|
Fix all install targets
|
2014-09-06 13:01:44 -06:00 |
|
Gregory Nutt
|
72cd42282c
|
Oops wrong else
|
2014-09-06 10:54:58 -06:00 |
|
Gregory Nutt
|
753f347723
|
Add missing else from last big change
|
2014-09-06 10:51:18 -06:00 |
|
Gregory Nutt
|
544cfc8aa2
|
Add program installation for CONFIG_BUILD_KERNEL in all Makefiles that build a main()
|
2014-09-06 10:42:03 -06:00 |
|