Commit Graph

  • 03bc7c868b Major stylo search/replace for "One space between keyword and opening bracket." likewise 2003-05-01 13:24:01 +0000
  • 4c3f44b0d2 add PPP_DEBUG option and align all options to teh same colums using spaces and no tabs.closes patch #1306 too jani 2003-05-01 09:36:08 +0000
  • b031be753a Patch #1308. Disabled, as one issue in dhcp.c (file field overloading) needs fix. likewise 2003-05-01 09:03:20 +0000
  • 6e9c995fc8 Fixed packet header debug formatters. likewise 2003-05-01 08:37:24 +0000
  • 6ee1644db7 Patch #1183 applied. This drops short ICMP packets. likewise 2003-05-01 08:29:54 +0000
  • 7cb64f2a43 Patch #1183 applied. This drops short UDP/TCP packets. likewise 2003-05-01 08:03:51 +0000
  • 6c907ce8d1 Patch #1308. Still disabled, as it needs to make sure no file field is not overloaded. likewise 2003-05-01 08:00:41 +0000
  • a0eb47d561 Implemented packet (de)queueing. Unused, etharp.c must be adapted next. likewise 2003-05-01 07:48:01 +0000
  • 084c45d3db Added dummy parameters for the empty macros snmp_add_ifinoctets and snmp_add_ifoutoctets in order to avoid compiler warnings. anderscarlman 2003-04-27 09:51:59 +0000
  • 0ef3b9b3c5 Re-added code for checking tail-parameter for NULL in pbuf_chain() to provide for better backward compatibility. anderscarlman 2003-04-26 20:32:23 +0000
  • ea5cd98e83 Mentioned changes to netif that imply changes for network drivers. likewise 2003-04-25 13:23:10 +0000
  • 12bb78a425 Either first or last packet can be queued through ARP_QUEUE_FIRST option. likewise 2003-04-22 15:09:56 +0000
  • 042b2a39d9 Either first or last packet can be queued. Fixed (err_t)NULL return value in etharp_query(). likewise 2003-04-22 15:08:47 +0000
  • 1204e461c8 add definitions for PF_UNSPEC and IPPROTO_IP jani 2003-04-22 13:37:14 +0000
  • 9bc16878ea Fixed tabs into spaces. Fixed other stylos. likewise 2003-04-16 07:39:48 +0000
  • 7662015de6 obsolete PCB handling only active when TCP is enabled jani 2003-04-15 14:58:35 +0000
  • e4775d4162 alignment fix from Marc Boucher jani 2003-04-15 14:56:03 +0000
  • e147801ed8 Mention DHCP fix. likewise 2003-04-15 14:43:36 +0000
  • ed14a32224 Stylo. likewise 2003-04-15 14:40:55 +0000
  • 4ecb01f4fd Changed netif name formatting from %s to %c%c. likewise 2003-04-15 14:32:13 +0000
  • a1efd95d0f hexadecimal notation for NETIF_FLAGS_ likewise 2003-04-15 12:44:15 +0000
  • ac2b4c2174 Debug levels set on some serious debug messages. likewise 2003-04-15 12:43:15 +0000
  • 9ef5a61b1e Prevent compiler warning on unused function arguments. likewise 2003-04-15 12:41:52 +0000
  • b68c91c973 Debug message shows requested pbuf type (of ROM/REF) upon memory allocation failure. likewise 2003-04-15 12:38:48 +0000
  • 710ac00024 dhcp_inform() did not set and unset netif->dhcp. always generated assert failure. likewise 2003-04-15 12:37:06 +0000
  • a96a12ed1f Prevent warnings about unused function arguments. likewise 2003-04-15 11:27:52 +0000
  • a8976fd367 Again accepted NULL to indicate IP_ADDR_ANY. likewise 2003-04-15 09:16:39 +0000
  • 11e0cf6f40 Added NETIF_FLAG_LINK_UP. Not used yet. likewise 2003-04-14 12:29:45 +0000
  • dc1ac6107f Disabled pbuf_dechain() as it not currently in use. likewise 2003-04-14 12:17:08 +0000
  • f9538c9395 Disabled pbuf_dechain() as it not currently in use. Fixed comment position. likewise 2003-04-14 11:37:12 +0000
  • 445a64d933 Stronger debugging/assertion. likewise 2003-04-14 11:36:17 +0000
  • d1940302bb Removed the lines setting dhcp->msg_in and dhcp->options_in to NULL, since this is done implicitly through dhcp_free_reply(). anderscarlman 2003-04-12 15:40:43 +0000
  • 3defc437c6 Got rid of pbuf_pool_alloc_cache and pbuf_pool_free_cache. Also got rid of pbuf_refresh(). This has sped up pbuf pool operations. davidhaas 2003-04-11 14:39:15 +0000
  • 40f10b69f7 All debug messages now show actual config _after_ setting netif config. likewise 2003-04-11 14:02:48 +0000
  • 4c5117101d Fixed debug message for PBUF_REF/ROM allocation failure. likewise 2003-04-11 12:56:13 +0000
  • 4bcfd81923 Macro IP_ADDR_ are cast non-const as lots of functions miss const qualifier for arguments. likewise 2003-04-11 08:45:15 +0000
  • f6a8994521 ip_addr_any and _broadcast are type-declared as being const. likewise 2003-04-11 08:10:17 +0000
  • 0eb3d92782 Updated changelog to reflect some recent changes. likewise 2003-04-10 08:51:58 +0000
  • 50f47f18c1 Fix memory leaks. davidhaas 2003-04-09 20:28:15 +0000
  • 18a215e6a8 Made memory stats more accurate (real amount and max amount of memory used). davidhaas 2003-04-09 20:19:27 +0000
  • 0bce6f8974 Fixed bug where tearing down a connection would cause loss of memory. davidhaas 2003-04-09 20:12:12 +0000
  • be7275c238 First attempt to track/explain changes that happened in CVS tree. likewise 2003-04-09 15:22:11 +0000
  • 1254b42e66 Enabled code to abort/replace TCP pcbs upon netif address change. likewise 2003-04-09 15:17:57 +0000
  • a389b630ac Added (non-active) code handling pcbs upon changing IP address. likewise 2003-04-08 12:19:02 +0000
  • a4a7a7a47e TCP data can be safely referenced as PBUF_ROM instead of PBUF_REF. likewise 2003-04-07 21:28:16 +0000
  • a3087737bd initial PPP options jani 2003-04-07 08:54:18 +0000
  • 12fc0239c2 Fixed bug #3112 (faulty behaviour calling tcp_listen() when already listening) likewise 2003-04-06 20:35:50 +0000
  • 0418edb7b6 Added debugging to verify correct result of udp_bind() / udp_connect(). likewise 2003-04-04 08:14:49 +0000
  • 2e233cb35b Fixed stylo. likewise 2003-04-04 08:14:04 +0000
  • e36394e6cc Only changes to comments. likewise 2003-04-03 19:11:02 +0000
  • 6d3149714f Print debug message before actually changing netif IP address config. likewise 2003-04-03 12:09:39 +0000
  • f651747a89 Updated to reflect current practice and URLs. likewise 2003-04-03 09:37:41 +0000
  • 9ea10ce05d In pbuf_take(): Got rid of variable 'f'. Fixed stylo (typo in style). Renamed 'top' to 'head'. likewise 2003-04-03 08:50:57 +0000
  • dbad0d5723 Updated sys_arch documentation to make new timeouts clearer. davidhaas 2003-04-02 15:21:56 +0000
  • 21d17e41fd Fixed last change to pbuf_take. There were two calls to pbuf_free in a row. davidhaas 2003-04-01 15:54:25 +0000
  • af8f280811 Fixed ip_addr_set() to deal with IP_ADDR_ANY. Added "ip_addr.h" include. likewise 2003-04-01 15:00:26 +0000
  • 7abb278b60 Added assertion checking against dupes in pcb active list. Added comments. likewise 2003-04-01 14:52:41 +0000
  • 7842a0190a IP_ADDR_ANY is now a pointer to { 0UL } (see IP_ADDR_BROADCAST). For easier debugging of IP addresses. likewise 2003-04-01 14:50:00 +0000
  • a22e66f5ee IP_ADDR_ANY is now a pointer to { 0UL } (see IP_ADDR_BROADCAST). likewise 2003-04-01 14:49:37 +0000
  • 1a72feb128 etharp_query() has error return type now. Matched dhcp.c with this change. Added debug messages in other places. likewise 2003-04-01 14:02:50 +0000
  • 132b09ce09 Added source code self documentation guidelines. likewise 2003-04-01 13:34:56 +0000
  • a28af1be11 Fixed another assert. Removed another redundant assignment. likewise 2003-04-01 12:28:45 +0000
  • b04ac8f3be Lots of comments added. Removed redundant assignment. Moved assertion. likewise 2003-04-01 12:17:55 +0000
  • 5f35f4bb3b Reverted back to David Haas' patch of pbuf_chain() from 1.34. likewise 2003-04-01 09:35:20 +0000
  • 4c3512c0a2 Replaced pbuf.c 1.34 pbuf_take() change by simpler alternative. likewise 2003-03-31 23:28:54 +0000
  • 09ca7a181b In keeping with pbuf->ref always having the count of the number of pointers to the particular buffer (and the last rewrite of pbuf_free), changed most pbuf_ref_chain() calls back to pbuf_ref(). I think this was causing some pbuf leaks. davidhaas 2003-03-31 22:09:39 +0000
  • 82a32be1d6 Fixed issue in pbuf_take(): old pbuf of type PBUF_REF was being referenced after being freed. Also, it was not being freed if it had been the first buffer in chain. It still needs to be freed then. davidhaas 2003-03-31 21:32:30 +0000
  • 9f3511231a Fix pbuf_chain() to update tot_len of last buffer in first chain properly. Previous code skipped it. davidhaas 2003-03-31 20:45:08 +0000
  • 6da25968e0 pbuf_header() now only moves payload pointer upwards for PBUF_ROM/REF. likewise 2003-03-31 18:48:52 +0000
  • a70f478ef1 Fixed pbuf_dechain() assertion. Removed old documentation from pbuf.h. likewise 2003-03-31 11:39:48 +0000
  • 6c147709b6 Documentation changes. Added missing trailing newlines to debug messages. likewise 2003-03-31 10:32:35 +0000
  • 8636ac26cf Fixed bug in mem_realloc (check alignment of size) kieranm 2003-03-31 09:36:18 +0000
  • 01a53d955e Fixed bug in do_delcon (set tcp_arg to NULL) kieranm 2003-03-31 09:35:47 +0000
  • a5be8fe82c Fixed bug in netconn_peer (test pcb for NULL before accessing) kieranm 2003-03-31 09:34:56 +0000
  • e6cc785fff Fixed missing variable. likewise 2003-03-31 08:34:02 +0000
  • 00809b49f1 Better error handling. Added debug messages for serious errors. likewise 2003-03-31 08:02:52 +0000
  • 917f8ec799 Added debug messages for serious errors. likewise 2003-03-31 08:00:01 +0000
  • 37ff512516 Initial start with source code and documentation style guidelines. likewise 2003-03-30 22:57:52 +0000
  • c50f80da92 Corrected more pbuf.c functions to comply with pbuf->ref and ->tot_len invariant. likewise 2003-03-30 22:24:10 +0000
  • 2bd3d51fcf Removed the pbuf_dechain() from udp_send() matching new pbuf code. likewise 2003-03-30 00:39:03 +0000
  • 2e0829fb5a Made lwip timeout measurements accurate by no longer returning 1 millisecond whenever sys_arch_mbox_wait() and sys_arch_sem_wait() get a message or semaphore immediately. Updated documentation for this change. Unix port and Coldfire port have been updated. davidhaas 2003-03-28 20:46:40 +0000
  • c4ff244c4e Fixed minor compile issues. davidhaas 2003-03-28 19:45:37 +0000
  • 002998cf49 Fixed bugs #2968 (ref count) and #2670 (total length). Name of pbuf_unref() falsely suggests to undo pbuf_ref(), renamed to pbuf_take(). likewise 2003-03-28 08:49:05 +0000
  • 7dea6dc834 pbuf_realloc() did not update ->tot_len in a chain. Fixed dealloc of REF/ROMs. likewise 2003-03-26 13:50:03 +0000
  • fd0d94af44 Fixing bug #1903 with a new pbuf_realloc() that respects mixed-type chains. likewise 2003-03-26 13:30:38 +0000
  • ab630b2875 Strong assert checking against queueing behaviour in udp_send(). likewise 2003-03-26 10:59:31 +0000
  • 09aff62b11 more suggestions jani 2003-03-26 10:36:00 +0000
  • f4f717b20a Fixed typo affecting debugging. likewise 2003-03-26 00:31:55 +0000
  • cf188ba15c Brackets around debug in DEBUGF. Cleaned comments. likewise 2003-03-26 00:31:24 +0000
  • fa34d51b7e Added documentation and comments. likewise 2003-03-25 12:59:42 +0000
  • 6621f8b88a New tail section of udp_send() that handles both queued and unqueued cases. likewise 2003-03-25 12:58:22 +0000
  • f9e4f4d813 Typo bug. The wrong semaphore was being signalled. davidhaas 2003-03-24 15:53:38 +0000
  • 80b961df60 Lots of clearing up comments and use of new debugging features. likewise 2003-03-24 15:15:18 +0000
  • cea002a088 Forgot #if LWIP_DHCP around netif->dhcp = NULL; likewise 2003-03-24 14:30:18 +0000
  • e062b70da8 Retry with PBUF_RAM if PBUF_POOL allocation failed. likewise 2003-03-24 13:27:12 +0000
  • ce4dbcec6a Initialized netif->dhcp to NULL. likewise 2003-03-24 13:06:16 +0000
  • 07058652c1 Added tracing debug messages. likewise 2003-03-24 12:58:01 +0000
  • 7a92011933 Re-added pbuf_dechain() in udp_send() as it breaks current applications. likewise 2003-03-24 12:57:00 +0000
  • c60d0de919 Add sio.h containing interface to platform specific serial layer.Make slipif use it instead of defining extern functions.This is in preparation for PPP jani 2003-03-24 10:54:03 +0000
  • 6457b93a1f Made some flag defines unsigned. likewise 2003-03-24 10:30:12 +0000