- Jun 02, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
Extend the mkconfig tool so that it can dequote a quoated list of quoated strings. THTTPD uses such a configration setting to provide the list of index files.
-
Gregory Nutt authored
Damn. THTTPD will not yet run with binfs because it wants an index.html file. THTTPD does support indexing directories if CONFIG_THTTPD_GENERATE_INDICES=y, but there are some compilation issues that need to be fixed when that option is selected.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Olimex LPC1766STK. Add an example configuration showing how to build apps/netutils/thttpd using binfs
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Jun 01, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Add support uClibc++ excpetions. This involves additional handling for relative relation types, additional support for unwinding, as well as additional changes. The culmination of a big effort fromo Leo Aloe3132
-
Gregory Nutt authored
LPC17xx: All configurations that had the LPC17xx ethernet driver enabled have CONFIG_NET_NOTINTS=y enabled and also the HP worked which is now needed in those configurations
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- May 31, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
tools/configure.c: Fix test for the extence of the apps/ dir. This is part of SourceForge Ticket #39
-
Gregory Nutt authored
tools/configure.c: Fix backward interpretation of options, -l was selecting Windows and -w was selecting Linux. This is part of SourceForege Ticket #39
-
Gregory Nutt authored
TCP connect. Move the location where the socket is marked as connected in order to avoid a potential race condition
-
Gregory Nutt authored
-
Gregory Nutt authored
TCP networking: In the TCP connection operation, it was trying to setup the network monitor BEFORE the socket was successfully connected. This, of course, has ALWAYS failed because the socket is not yet connected and the TCP state is not yet correct for a connected socket. However, because of other changes net_startmonitor(0 no returns a failure condition that causes worse problems when trying to connect. The fix is to move the logic that starts the network monitor to AFTER the socket has been successfully connected.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Networking: The network device list was protected by a re-entrant semaphore. With the recent change to support network device callback, the network stack needs to access the network device list too. Some drivers, however, run the network stack from the interrupt level -- this is bad but a fact in the current state. Of course,those drivers are unable to take the semaphore and will assert. The solution here is to eliminate the device devices semaphore altogether. This eliminates netdev_semtake() and netdev_semgive() and replaces them with net_lock() and net_unlock() which have larger scope as needed for this purpose.
-
Gregory Nutt authored
-
- May 30, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
TCP networking: Since the network monitor now allocates a callback structure, it is critical to make sure that the networking monitor is stopped when the socket is closed or any other loss of connection. What was innocuous before would now be a memory leak
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Add an option to disable support for long long formats in lib_vsprintf. From Alan Carvalho de Assis
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- May 29, 2015
-
-
Gregory Nutt authored
Networking: Get rid of g_ipv4_allzeroaddr and g_ipv4_alloneaddr. It is more efficient and more intuitive to use INADDR_ANY and INADDR_BROADCAST
-
Gregory Nutt authored
-
-