patacongo
|
28fc34c298
|
Centralize TCP loss-of-connection bit twiddling
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5542 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-20 17:21:42 +00:00 |
|
patacongo
|
5a7e3d551f
|
Yet another repair for the previouis botched recvfrom() fix; Fix telnet driver: It needs to break out of the read loop if 0 (meaning not conneced) of a value < 0 (an error) is encountered.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5541 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-20 00:41:33 +00:00 |
|
patacongo
|
00082e0da7
|
Minor tweak to last bugfix
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5540 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-19 19:45:08 +00:00 |
|
patacongo
|
4e7340ab13
|
Fix a bug where recv[from]() would hang when remote host gracefully closed connection
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5539 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-19 19:18:44 +00:00 |
|
patacongo
|
78b298ffad
|
Fix another ENC28J60 chip select bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5163 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-18 23:06:22 +00:00 |
|
patacongo
|
3fcb8d9d6c
|
Fixes for z80 compilation with SDCC toolchain. There are still a few header file and linker issues
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5149 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 22:04:47 +00:00 |
|
patacongo
|
3e7c5c1b43
|
Fix for recvfrom() hang when the new CONFIG_NET_TCP_RECVDELAY is set to zero (from Max Holtzberg)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5148 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 20:37:24 +00:00 |
|
patacongo
|
52150a94d9
|
Reconfigured Shenzhou to use JTAG. Misc Kconfig changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5118 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-09 15:43:18 +00:00 |
|
patacongo
|
11eb27ca7a
|
Add basic directory structure for the Shenzhou STM32107 board (not much there yet)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5108 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-07 19:29:21 +00:00 |
|
patacongo
|
5b268e4dab
|
Removed delay after receiving in recvfrom(). This was killing network performance
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5107 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-07 16:51:53 +00:00 |
|
patacongo
|
4f8e4d2308
|
First round of compile fixes for IPv6
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4813 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-07 22:00:19 +00:00 |
|
patacongo
|
f1e682bfbe
|
Fix a UDP build issue
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4654 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-25 15:16:45 +00:00 |
|
patacongo
|
7f005e2d3c
|
Move all non-standard, NuttX header files into include/nuttx/net
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4450 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-03 23:18:34 +00:00 |
|
patacongo
|
18379c0657
|
Fix an error the TCP/IP received sequence number counting
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4416 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-23 15:53:27 +00:00 |
|
patacongo
|
a9a3097a0e
|
(1) Fix a critical memory leak in the TCP read-ahead buffering logic; Add an option to suppress SDIO multi-block transfers in order to work around a buggy SDIO driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4415 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-23 02:07:38 +00:00 |
|
patacongo
|
f8b785f10e
|
Correct and error in recv() and recvfrom() return value
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4402 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-18 18:13:30 +00:00 |
|
patacongo
|
9b617b6133
|
Add new psock layer; telnet session is now wrapped in a character device
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4347 42af7a65-404d-4744-a932-0658087f49c3
|
2012-01-30 21:29:59 +00:00 |
|
patacongo
|
13067a31d6
|
Minor improvement in recvfrom()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3673 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-05 23:29:38 +00:00 |
|
patacongo
|
6fa6c78928
|
Fix a bug in recvfrom()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3670 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-05 16:13:50 +00:00 |
|
patacongo
|
10538a3f2e
|
Macro clock_systimer replaces direct access to g_system_timer variable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3500 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-13 21:44:24 +00:00 |
|
patacongo
|
72e03e53ea
|
More SLIP integration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3384 42af7a65-404d-4744-a932-0658087f49c3
|
2011-03-15 20:26:34 +00:00 |
|
patacongo
|
05d9fdd61e
|
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2346 42af7a65-404d-4744-a932-0658087f49c3
|
2009-12-15 15:57:25 +00:00 |
|
patacongo
|
59acff806c
|
Use lldbg() instead of dbg() in interrupt level logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2054 42af7a65-404d-4744-a932-0658087f49c3
|
2009-09-15 15:44:14 +00:00 |
|
patacongo
|
2035b33670
|
Fix errors in return value from non-blocking read
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2018 42af7a65-404d-4744-a932-0658087f49c3
|
2009-08-15 17:19:08 +00:00 |
|
patacongo
|
3ec3bfdcc8
|
accept() now supports non-blocking operations
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2011 42af7a65-404d-4744-a932-0658087f49c3
|
2009-08-02 23:35:27 +00:00 |
|
patacongo
|
b63c500c14
|
Add non-blocking capability for TCP sockets
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1996 42af7a65-404d-4744-a932-0658087f49c3
|
2009-07-19 13:50:08 +00:00 |
|
patacongo
|
6ad27ed177
|
Reserved word 'private' in C header files is a problem for C++
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1890 42af7a65-404d-4744-a932-0658087f49c3
|
2009-06-16 23:23:31 +00:00 |
|
patacongo
|
dd85c333d4
|
Fix some debug statements that print long as int
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1612 42af7a65-404d-4744-a932-0658087f49c3
|
2009-03-15 16:02:25 +00:00 |
|
patacongo
|
a6c528bcd1
|
More fixes for picky ZDS archiver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1454 42af7a65-404d-4744-a932-0658087f49c3
|
2008-12-12 19:02:28 +00:00 |
|
patacongo
|
bb45db5b2e
|
Filename changes needed by ZDS archiver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1452 42af7a65-404d-4744-a932-0658087f49c3
|
2008-12-12 18:33:36 +00:00 |
|
patacongo
|
1a3d9672fe
|
Fix compile error only noted with ZDS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1449 42af7a65-404d-4744-a932-0658087f49c3
|
2008-12-12 16:55:51 +00:00 |
|
patacongo
|
8e53b72627
|
cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1276 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-18 17:24:50 +00:00 |
|
patacongo
|
59fab4f74b
|
Fix recvfrom port bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@886 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-06 16:45:28 +00:00 |
|
patacongo
|
6dad5e248b
|
Verify UDP support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@859 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-01 15:22:54 +00:00 |
|
patacongo
|
ad1e5e145b
|
Add uIP support more multi-threaded socket access
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@858 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-01 13:59:54 +00:00 |
|
patacongo
|
3e64d53637
|
Add TELNET front end to NSH
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@421 42af7a65-404d-4744-a932-0658087f49c3
|
2007-12-02 18:18:59 +00:00 |
|
patacongo
|
c3669a3104
|
Fix UDP recvfrom timeout logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@417 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-30 21:45:41 +00:00 |
|
patacongo
|
34e4d846a6
|
Fixed missing logic in readahead buffer logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@409 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-27 19:19:30 +00:00 |
|
patacongo
|
b72a7ab50b
|
Debug can now be selectively enabled by subystem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@404 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-23 22:32:52 +00:00 |
|
patacongo
|
2ce5085cc8
|
Verified recvfrom()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@402 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-23 19:25:39 +00:00 |
|
patacongo
|
5a508351e4
|
TCP and ICMP protocols may now be disabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@398 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-22 18:36:46 +00:00 |
|
patacongo
|
0e1b8b8b11
|
Add TCP readahead logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@387 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-19 23:09:39 +00:00 |
|
patacongo
|
5ea5c4cf09
|
Fix probably where packets dropped because there was no recv() in place were being ACKed
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@381 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-15 22:38:32 +00:00 |
|
patacongo
|
69cbd66244
|
Eliminate most uIP globals
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@378 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-08 16:01:18 +00:00 |
|
patacongo
|
ddeb703501
|
Reduce debug output; calibrate DM320 timer
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@372 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-06 16:17:50 +00:00 |
|
patacongo
|
44778c69bd
|
Basic TCP send functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@371 42af7a65-404d-4744-a932-0658087f49c3
|
2007-11-05 23:04:16 +00:00 |
|
patacongo
|
5b9425f1b6
|
in progress update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@360 42af7a65-404d-4744-a932-0658087f49c3
|
2007-10-31 23:27:55 +00:00 |
|
patacongo
|
105aa81d1f
|
dhcpc debug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@357 42af7a65-404d-4744-a932-0658087f49c3
|
2007-10-31 00:13:07 +00:00 |
|
patacongo
|
00093c0a08
|
Fixes found in smtp testing
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@356 42af7a65-404d-4744-a932-0658087f49c3
|
2007-10-27 18:56:04 +00:00 |
|
patacongo
|
23dcda6743
|
Add basic structure to support multiple network interfaces
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@343 42af7a65-404d-4744-a932-0658087f49c3
|
2007-09-15 22:45:45 +00:00 |
|