亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? changelog

?? Modbus協議的源代碼 Modbus協議的源代碼、 Modbus協議的源代碼 Modbus協議的源代碼
??
?? 第 1 頁 / 共 2 頁
字號:
    meaning has changed, and several pbuf functions have been
    adapted accordingly.

  * netif drivers have to be changed to set the hardware address length field
    that must be initialized correctly by the driver (hint: 6 for Ethernet MAC).
    See the contrib/ports/c16x cs8900 driver as a driver example.

  * netif's have a dhcp field that must be initialized to NULL by the driver.
    See the contrib/ports/c16x cs8900 driver as a driver example.

(0.5.x) This file has been unmaintained up to 0.6.1. All changes are
  logged in CVS but have not been explained here.

(0.5.3) Changes since version 0.5.2

  ++ Bugfixes:

  * memp_malloc(MEMP_API_MSG) could fail with multiple application
    threads because it wasn't protected by semaphores.

  ++ Other changes:

  * struct ip_addr now packed.

  * The name of the time variable in arp.c has been changed to ctime
    to avoid conflicts with the time() function.

(0.5.2) Changes since version 0.5.1

  ++ New features:

  * A new TCP function, tcp_tmr(), now handles both TCP timers.

  ++ Bugfixes:

  * A bug in tcp_parseopt() could cause the stack to hang because of a
    malformed TCP option.

  * The address of new connections in the accept() function in the BSD
    socket library was not handled correctly.

  * pbuf_dechain() did not update the ->tot_len field of the tail.

  * Aborted TCP connections were not handled correctly in all
    situations.

  ++ Other changes:

  * All protocol header structs are now packed.

  * The ->len field in the tcp_seg structure now counts the actual
    amount of data, and does not add one for SYN and FIN segments.

(0.5.1) Changes since version 0.5.0

  ++ New features:

  * Possible to run as a user process under Linux.

  * Preliminary support for cross platform packed structs.

  * ARP timer now implemented.

  ++ Bugfixes:

  * TCP output queue length was badly initialized when opening
    connections.

  * TCP delayed ACKs were not sent correctly.

  * Explicit initialization of BSS segment variables.

  * read() in BSD socket library could drop data.

  * Problems with memory alignment.

  * Situations when all TCP buffers were used could lead to
    starvation.

  * TCP MSS option wasn't parsed correctly.

  * Problems with UDP checksum calculation.

  * IP multicast address tests had endianess problems.

  * ARP requests had wrong destination hardware address.

  ++ Other changes:

  * struct eth_addr changed from u16_t[3] array to u8_t[6].

  * A ->linkoutput() member was added to struct netif.

  * TCP and UDP ->dest_* struct members where changed to ->remote_*.

  * ntoh* macros are now null definitions for big endian CPUs.

(0.5.0) Changes since version 0.4.2

  ++ New features:

  * Redesigned operating system emulation layer to make porting easier.

  * Better control over TCP output buffers.

  * Documenation added.

  ++ Bugfixes:

  * Locking issues in buffer management.

  * Bugfixes in the sequential API.

  * IP forwarding could cause memory leakage. This has been fixed.

  ++ Other changes:

  * Directory structure somewhat changed; the core/ tree has been
    collapsed.

(0.4.2) Changes since version 0.4.1

  ++ New features:

  * Experimental ARP implementation added.

  * Skeleton Ethernet driver added.

  * Experimental BSD socket API library added.

  ++ Bugfixes:

  * In very intense situations, memory leakage could occur. This has
    been fixed.

  ++ Other changes:

  * Variables named "data" and "code" have been renamed in order to
    avoid name conflicts in certain compilers.

  * Variable++ have in appliciable cases been translated to ++variable
    since some compilers generate better code in the latter case.

(0.4.1) Changes since version 0.4

  ++ New features:

  * TCP: Connection attempts time out earlier than data
    transmissions. Nagle algorithm implemented. Push flag set on the
    last segment in a burst.

  * UDP: experimental support for UDP-Lite extensions.

  ++ Bugfixes:

  * TCP: out of order segments were in some cases handled incorrectly,
    and this has now been fixed. Delayed acknowledgements was broken
    in 0.4, has now been fixed. Binding to an address that is in use
    now results in an error. Reset connections sometimes hung an
    application; this has been fixed.

  * Checksum calculation sometimes failed for chained pbufs with odd
    lengths. This has been fixed.

  * API: a lot of bug fixes in the API. The UDP API has been improved
    and tested. Error reporting and handling has been
    improved. Logical flaws and race conditions for incoming TCP
    connections has been found and removed.

  * Memory manager: alignment issues. Reallocating memory sometimes
    failed, this has been fixed.

  * Generic library: bcopy was flawed and has been fixed.

  ++ Other changes:

  * API: all datatypes has been changed from generic ones such as
    ints, to specified ones such as u16_t. Functions that return
    errors now have the correct type (err_t).

  * General: A lot of code cleaned up and debugging code removed. Many
    portability issues have been fixed.

  * The license was changed; the advertising clause was removed.

  * C64 port added.

  * Thanks: Huge thanks go to Dagan Galarneau, Horst Garnetzke, Petri
    Kosunen, Mikael Caleres, and Frits Wilmink for reporting and
    fixing bugs!

(0.4) Changes since version 0.3.1

  * Memory management has been radically changed; instead of
    allocating memory from a shared heap, memory for objects that are
    rapidly allocated and deallocated is now kept in pools. Allocation
    and deallocation from those memory pools is very fast. The shared
    heap is still present but is used less frequently.

  * The memory, memory pool, and packet buffer subsystems now support
    4-, 2-, or 1-byte alignment.

  * "Out of memory" situations are handled in a more robust way.

  * Stack usage has been reduced.

  * Easier configuration of lwIP parameters such as memory usage,
    TTLs, statistics gathering, etc. All configuration parameters are
    now kept in a single header file "lwipopts.h".

  * The directory structure has been changed slightly so that all
    architecture specific files are kept under the src/arch
    hierarchy.

  * Error propagation has been improved, both in the protocol modules
    and in the API.

  * The code for the RTXC architecture has been implemented, tested
    and put to use.

  * Bugs have been found and corrected in the TCP, UDP, IP, API, and
    the Internet checksum modules.

  * Bugs related to porting between a 32-bit and a 16-bit architecture
    have been found and corrected.

  * The license has been changed slightly to conform more with the
    original BSD license, including the advertisement clause.

(0.3.1) Changes since version 0.3

  * Fix of a fatal bug in the buffer management. Pbufs with allocated
    RAM never returned the RAM when the pbuf was deallocated.

  * TCP congestion control, window updates and retransmissions did not
    work correctly. This has now been fixed.

  * Bugfixes in the API.

(0.3) Changes since version 0.2

  * New and improved directory structure. All include files are now
    kept in a dedicated include/ directory.

  * The API now has proper error handling. A new function,
    netconn_err(), now returns an error code for the connection in
    case of errors.

  * Improvements in the memory management subsystem. The system now
    keeps a pointer to the lowest free memory block. A new function,
    mem_malloc2() tries to allocate memory once, and if it fails tries
    to free some memory and retry the allocation.

  * Much testing has been done with limited memory
    configurations. lwIP now does a better job when overloaded.

  * Some bugfixes and improvements to the buffer (pbuf) subsystem.

  * Many bugfixes in the TCP code:

    - Fixed a bug in tcp_close().

    - The TCP receive window was incorrectly closed when out of
      sequence segments was received. This has been fixed.

    - Connections are now timed-out of the FIN-WAIT-2 state.

    - The initial congestion window could in some cases be too
      large. This has been fixed.

    - The retransmission queue could in some cases be screwed up. This
      has been fixed.

    - TCP RST flag now handled correctly.

    - Out of sequence data was in some cases never delivered to the
      application. This has been fixed.

    - Retransmitted segments now contain the correct acknowledgment
      number and advertised window.

    - TCP retransmission timeout backoffs are not correctly computed
      (ala BSD). After a number of retransmissions, TCP now gives up
      the connection.

  * TCP connections now are kept on three lists, one for active
    connections, one for listening connections, and one for
    connections that are in TIME-WAIT. This greatly speeds up the fast
    timeout processing for sending delayed ACKs.

  * TCP now provides proper feedback to the application when a
    connection has been successfully set up.

  * More comments have been added to the code. The code has also been
    somewhat cleaned up.

(0.2) Initial public release.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产一区久久| 亚洲国产另类精品专区| 亚洲乱码中文字幕综合| 日韩不卡一区二区三区| 91在线视频网址| 亚洲精品一线二线三线无人区| 亚洲免费av网站| 91一区二区在线| 精品国产免费人成在线观看| 亚洲蜜臀av乱码久久精品蜜桃| 国产在线不卡视频| 91麻豆精品91久久久久久清纯| 中文字幕日韩av资源站| 国产一区二区三区久久久 | 午夜精品久久久久影视| 成人午夜精品在线| 精品国产一区久久| 看电视剧不卡顿的网站| 在线播放亚洲一区| 亚洲制服丝袜av| 日本韩国视频一区二区| 中文字幕亚洲成人| 成人综合婷婷国产精品久久| www久久精品| 久久99国产精品久久| 日韩一区二区免费在线观看| 午夜精品福利一区二区三区av | 国产精品美女久久久久av爽李琼 | 欧美成人一区二区三区| 手机精品视频在线观看| 在线综合亚洲欧美在线视频| 亚洲午夜av在线| 欧美日韩aaaaa| 偷窥少妇高潮呻吟av久久免费| 欧美午夜宅男影院| 日韩在线一区二区三区| 欧美精品 国产精品| 蜜桃精品在线观看| 久久色视频免费观看| 国产精品一线二线三线| 久久品道一品道久久精品| 国产91精品在线观看| 亚洲欧洲一区二区三区| 日本福利一区二区| 天天av天天翘天天综合网| 中文字幕亚洲视频| 91传媒视频在线播放| 婷婷丁香激情综合| 欧美刺激脚交jootjob| 国产91精品露脸国语对白| 国产精品久久久久久久久快鸭 | 激情图片小说一区| 国产日韩三级在线| 91在线一区二区三区| 午夜一区二区三区在线观看| 日韩免费看网站| 国产精品一区二区视频| 亚洲六月丁香色婷婷综合久久| 欧美专区在线观看一区| 久久精工是国产品牌吗| 中文字幕成人网| 欧美精品在线观看一区二区| 国产精品69毛片高清亚洲| 亚洲美女在线一区| 欧美xxx久久| 成人国产一区二区三区精品| 天天综合色天天| 国产日产欧美一区二区视频| 欧美在线观看你懂的| 国产在线不卡一区| 亚洲成人久久影院| 久久精品亚洲乱码伦伦中文| 欧美中文一区二区三区| 国产成人免费av在线| 午夜精品久久久| 成人免费一区二区三区视频| 日韩一区二区三区高清免费看看| av电影在线观看完整版一区二区| 美女视频免费一区| 亚洲一区二区三区中文字幕| 欧美经典一区二区三区| 337p亚洲精品色噜噜| 94-欧美-setu| 国产大陆a不卡| 日本美女一区二区| 一区二区三区精品在线| 国产精品麻豆久久久| 日韩欧美在线影院| 欧美三级在线看| 色综合久久99| 丰满放荡岳乱妇91ww| 麻豆精品在线看| 性做久久久久久免费观看| 亚洲精品久久久蜜桃| 国产精品五月天| 国产视频一区二区在线| 日韩欧美在线不卡| 欧美男男青年gay1069videost| av激情综合网| 成人免费视频一区| 国产激情一区二区三区四区| 久久精品国产亚洲a| 日韩国产欧美一区二区三区| 亚洲福利视频导航| 亚洲国产视频一区二区| 亚洲一卡二卡三卡四卡五卡| 亚洲免费视频中文字幕| 国产精品国产馆在线真实露脸| 国产婷婷色一区二区三区| 久久先锋影音av鲁色资源| 欧美一级xxx| 欧美二区三区91| 337p亚洲精品色噜噜噜| 日韩一区和二区| 日韩欧美你懂的| 精品国产自在久精品国产| 久久综合久久鬼色中文字| 欧美成人综合网站| 久久久久国产成人精品亚洲午夜| 久久综合久久综合久久综合| 国产色产综合色产在线视频| 精品国产不卡一区二区三区| 久久先锋影音av鲁色资源网| 国产三级精品三级| 国产精品久久久久精k8| 中文字幕一区三区| 亚洲一级二级在线| 天堂资源在线中文精品| 蜜桃av噜噜一区| 国内久久精品视频| 成人精品免费看| 91国产成人在线| 3atv一区二区三区| 久久久国产精品麻豆| 国产精品美女久久久久久久久 | 在线观看欧美黄色| 91精品在线麻豆| 久久久久久夜精品精品免费| 日本一区二区三区在线观看| 自拍偷自拍亚洲精品播放| 亚洲综合免费观看高清完整版 | 亚洲高清视频的网址| 麻豆传媒一区二区三区| 国产成人av电影在线播放| 91网页版在线| 欧美日韩成人一区| 国产色一区二区| 亚洲成人精品一区| 丰满亚洲少妇av| 3d成人动漫网站| 国产精品久久久久一区二区三区共| 亚洲伊人伊色伊影伊综合网| 精品在线播放免费| 91免费小视频| 精品国产人成亚洲区| 亚洲欧洲av另类| 日韩黄色一级片| 国产成人啪免费观看软件| 在线看不卡av| 日本一区二区视频在线观看| 五月天一区二区| av综合在线播放| 精品日韩欧美在线| 亚洲精选视频在线| 国产精品一区在线观看乱码| 欧美日韩一区二区三区高清| 中文字幕电影一区| 男人的天堂亚洲一区| 91久久精品午夜一区二区| 精品99999| 欧美a一区二区| 欧美三级在线视频| 亚洲免费av网站| 成人精品免费网站| 久久综合九色欧美综合狠狠| 污片在线观看一区二区| 91麻豆免费在线观看| 久久久亚洲高清| 麻豆国产精品777777在线| 欧美日韩一区二区在线观看| 综合在线观看色| 国产激情一区二区三区四区| 日韩欧美国产麻豆| 日韩激情av在线| 欧美精品aⅴ在线视频| 一个色综合av| 色婷婷综合久色| 中文字幕中文字幕一区| 成人激情av网| 中文字幕精品一区二区三区精品| 国产在线日韩欧美| 26uuu国产在线精品一区二区| 日韩高清在线不卡| 欧美男男青年gay1069videost| 亚洲乱码国产乱码精品精的特点| eeuss鲁片一区二区三区在线看| 欧美国产禁国产网站cc| 国产精品99精品久久免费| 久久九九久精品国产免费直播| 激情亚洲综合在线|