summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Minor fixes after initial tests with apps/examples/udgramGregory Nutt2015-01-286-19/+1079
|
* Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-284-25/+107
|\
| * net/socket/accept.c: Ooops.. deleted one too many header filesGregory Nutt2015-01-282-23/+105
| |
| * Unix domain socket support is no longer EXPERIMENTALGregory Nutt2015-01-282-2/+2
| |
* | apps/examples/udgram: Improve some size tests and improve error reportingGregory Nutt2015-01-281-3/+16
| |
* | Update ChangeLogGregory Nutt2015-01-281-1/+3
| |
* | apps/examples/udgram: Add a simple test of Unix domain datagram socketsGregory Nutt2015-01-2811-5/+643
| |
* | Networking: Move UDP-specifc parts of sendto() out of socket/sendto.c and ↵Gregory Nutt2015-01-286-416/+557
|/ | | | into udp/udp_sendto.c. Hook in Unix domain sokcet sendto() logic (still just a stub for the moment)
* Refresh configurationsGregory Nutt2015-01-282-4/+5
|
* Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-281-0/+1
|\
| * Networking: Missed header file inclusionGregory Nutt2015-01-281-0/+1
| |
* | Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-285-48/+63
|\|
| * Update ChangeLogGregory Nutt2015-01-281-0/+6
| |
| * Networking: Fix another deadlock condition. tcp_write_buffer_alloc() calls ↵Gregory Nutt2015-01-284-48/+57
| | | | | | | | sem_wait() with network locked. That worked if CONFIG_NET_NOINTS was not defined because interrupts are automatically restored when the wait happens. But with CONFIG_NET_NOINTS=y, the wait blocks with the network locked -- bad style and also can lead to a deadlock condition
* | Unix domain: Fix a typo and some missing conditional compilationGregory Nutt2015-01-282-1/+3
| |
* | sim/ustream: Add a configuration for testing Unix domain sockets with the ↵Gregory Nutt2015-01-284-0/+1068
| | | | | | | | simulator
* | Documentation: Add Unix domain sockets to the feature listGregory Nutt2015-01-281-2/+10
| |
* | Unix domain: More fixes. With these changes, apps/examples/ustream worksGregory Nutt2015-01-289-27/+39
| |
* | Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-278-155/+304
|\| | | | | | | | | Conflicts: nuttx/ChangeLog
| * Update ChangeLogGregory Nutt2015-01-271-0/+12
| |
| * Networking: The are issues with the TCP write-ahead buffering if ↵Gregory Nutt2015-01-277-154/+292
| | | | | | | | | | | | CONFIG_NET_NOINTS is enabled: There is a possibility of deadlocks in certain timing conditions. I have not seen this with the Tiva driver that I have been users but other people claim to see the issue on other platforms. Certainly it is a logic error: The network should never wait for TCP read-ahead buffering space to be available. It should drop the packets immediately. This was fixed by duplicating most of the IOB interfaces: The versions that waited are still present (like iob_alloc()), but now there are non-waiting verisons of the same interfaces (like iob_tryalloc()). The TCP read-ahead logic now uses only these non-waiting interfaces.
* | Merge branch 'afunix' of ssh://git.code.sf.net/p/nuttx/git into afunixGregory Nutt2015-01-271-10/+12
|\ \
| * | Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-271-10/+12
| |\|
| | * Tiva Ethernet: Move place where interrupts are disabled. It is probably ↵Gregory Nutt2015-01-271-10/+12
| | | | | | | | | | | | not possible, but the logic looks like it could leave interrupts disabled
* | | Unix domain: A few more bugfixesGregory Nutt2015-01-272-3/+4
|/ /
* | Unix domain: A few fixes from early integrationGregory Nutt2015-01-2711-40/+104
| |
* | Unix domain: With these changes I can build a system with no link layer ↵Gregory Nutt2015-01-272-1/+17
| | | | | | | | enabled, only Unix domain sockets
* | apps/examples/ustream: Fix error in MakefileGregory Nutt2015-01-271-1/+1
| |
* | Unix domain: More fixed to build without Ethernet or SlipGregory Nutt2015-01-275-16/+30
| |
* | Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-271-4/+5
|\|
| * recvfrom(): Missing else in conditional logic of recvfrom()Gregory Nutt2015-01-271-4/+5
| |
* | Various fixes to get Unix domain sockets to build on the simulator without ↵Gregory Nutt2015-01-274-4/+13
| | | | | | | | Ethernet
* | Update ChangeLogsGregory Nutt2015-01-272-0/+7
| |
* | Add a simple test of the Unix domain socketsGregory Nutt2015-01-2710-2/+683
| |
* | Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-274-7/+61
|\|
| * Update ChangeLogsGregory Nutt2015-01-271-0/+6
| |
| * Recent changes to stm32_rtcc.c do not compile with STM32L15XX ↵Gregory Nutt2015-01-272-0/+19
| | | | | | | | configurations. From Jussi Kivilinna.
| * Disabling any of EXTI 5-9 interrupts was disabling interrupts for all EXTI ↵Gregory Nutt2015-01-271-7/+31
| | | | | | | | 5-9. Same issue with EXTI 10-15. From Jussi Kivilinna.
| * Update ChangeLogGregory Nutt2015-01-271-0/+5
| |
* | Unix sockets: Fleshes out the recvfrom() logicGregory Nutt2015-01-276-152/+524
| |
* | Local sockets: Add basic packet send logicGregory Nutt2015-01-274-7/+296
| |
* | Local sockets: Remove some ill-conceived logicGregory Nutt2015-01-274-71/+28
| |
* | Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-272-10/+26
|\|
| * Fix backward calculation in the work queue timing. From Liio Chen via the ↵Gregory Nutt2015-01-272-10/+26
| | | | | | | | PX4 repository
* | Merge remote-tracking branch 'origin/master' into afunixGregory Nutt2015-01-2611-52/+459
|\|
| * Update ChangeLogsGregory Nutt2015-01-262-0/+6
| |
| * Add math library defines for nan functions. From Brennan Ashton.Gregory Nutt2015-01-262-6/+8
| |
| * Add math library support for trunc functions. From Brennan Ashton.Gregory Nutt2015-01-266-33/+256
| |
| * CosmeticGregory Nutt2015-01-263-0/+3
| |
| * Add math library support for copysign. From Brennan AshtonGregory Nutt2015-01-266-13/+186
| |