@mchp-mcc/tcpip-lite
Advanced tools
Comparing version 4.0.1 to 4.0.2
{ | ||
"name": "@mchp-mcc/tcpip-lite", | ||
"version": "4.0.1", | ||
"version": "4.0.2", | ||
"scf": { | ||
@@ -20,3 +20,4 @@ "reducer": "auto", | ||
"creator": "generated_module/src/creator.tsx" | ||
} | ||
}, | ||
"shouldNotifyOnDeploy": false | ||
}, | ||
@@ -60,5 +61,2 @@ "license": "SEE LICENSE IN LICENSE.txt", | ||
], | ||
"publishConfig": { | ||
"registry": "https://artifacts.microchip.com/artifactory/api/npm/npm/" | ||
}, | ||
"jest": { | ||
@@ -79,2 +77,3 @@ "testPathIgnorePatterns": [ | ||
"dependencies": { | ||
"@mchp-mcc/pic-8bit-types": "^5.4.1", | ||
"@microchip/api-prefix-registration": "^0.1.0", | ||
@@ -84,6 +83,6 @@ "@microchip/basic_pin": "^1.0.2", | ||
"@microchip/pic-8bit-types": "^5.0.1", | ||
"@microchip/pin-standard": "^0.2.11", | ||
"@microchip/scf-automodule-interface": "^0.15.3", | ||
"@microchip/scf-common": "^3.10.0", | ||
"@microchip/scf-device": "^8.0.0", | ||
"@microchip/pin-standard": "^0.2.14", | ||
"@microchip/scf-automodule-interface": "^0.18.0", | ||
"@microchip/scf-common": "^3.13.4", | ||
"@microchip/scf-device": "^8.2.0", | ||
"@microchip/scf-integration-test": "^1.0.0", | ||
@@ -96,2 +95,3 @@ "@microchip/scf-interface": "^1.4.0", | ||
}, | ||
"jenkinsPipeline": "MCU8_DS_PIPELINE_1XY", | ||
"devDependencies": { | ||
@@ -109,4 +109,4 @@ "@babel/core": "^7.9.6", | ||
"@microchip/run-directory-future": "^1.0.5", | ||
"@microchip/scf-automodule": "^4.11.0", | ||
"@microchip/scf-autoview": "^3.11.0", | ||
"@microchip/scf-automodule": "^4.15.0", | ||
"@microchip/scf-autoview": "^3.20.0", | ||
"@microchip/scf-project-scripts": "^1.0.0", | ||
@@ -162,5 +162,3 @@ "@types/core-js": "^2.5.1", | ||
"main": "lib/generated_module/src/index.js", | ||
"author": "", | ||
"notificationEmail": "03234d44.microchip.com@amer.teams.ms", | ||
"bitBucketRepository": "https://bitbucket.microchip.com/projects/scf/repos/tcpip-lite/browse" | ||
} | ||
"author": "" | ||
} |
@@ -0,4 +1,92 @@ | ||
# TCPIP-Lite Library | ||
## Overview | ||
The TCPIP-Lite library provides the latest TCP/IP Stacks according to the user’s requirements. This library covers a selection of desired TCP/IP protocols, and custom configurations for each protocol. | ||
## Features | ||
* Provides a selection of configurable TCP/IP protocols | ||
* UDP | ||
* DHCP | ||
* IPV4 | ||
* TCP | ||
* ICMP | ||
* ARP | ||
* TFTP | ||
* NTP | ||
* DNS | ||
* LLDP | ||
* Generates APIs for each selected protocol | ||
* Requires the Ethernet Drivers library and a TMR1 peripheral | ||
## Generated Files | ||
This driver generates the following files which contain APIs for each available protocol stack and features: | ||
* ARP v4 stack | ||
* ./mcc_generated_files/tcpiplite/arpv4.h | ||
* ./mcc_generated_files/tcpiplite/src/arpv4.c | ||
* DHCP client stack | ||
* ./mcc_generated_files/tcpiplite/dhcp_client.h | ||
* ./mcc_generated_files/tcpiplite/src/dhcp_client.c | ||
* DNS client protocol | ||
* ./mcc_generated_files/tcpiplite/dns_client.h | ||
* ./mcc_generated_files/tcpiplite/src/dns_client.c | ||
* ICMP (Echo Ping Request/Reply) | ||
* ./mcc_generated_files/tcpiplite/icmp.h | ||
* ./mcc_generated_files/tcpiplite/src/icmp.c | ||
* IP v4 stack and IP database (addresses) | ||
* ./mcc_generated_files/tcpiplite/ip_database.h | ||
* ./mcc_generated_files/tcpiplite/ipv4.h | ||
* ./mcc_generated_files/tcpiplite/src/ip_database.c | ||
* ./mcc_generated_files/tcpiplite/src/ipv4.c | ||
* LLDP and TLV handler table | ||
* ./mcc_generated_files/tcpiplite/lldp_tlv_handler_table.h | ||
* ./mcc_generated_files/tcpiplite/lldp.h | ||
* ./mcc_generated_files/tcpiplite/src/lldp_tlv_handler_table.c | ||
* ./mcc_generated_files/tcpiplite/src/lldp.c | ||
* NTP client protocol | ||
* ./mcc_generated_files/tcpiplite/ntp.h | ||
* ./mcc_generated_files/tcpiplite/src/ntp.c | ||
* TCP v4 stack | ||
* ./mcc_generated_files/tcpiplite/tcpv4.h | ||
* ./mcc_generated_files/tcpiplite/src/tcpv4.c | ||
* TFTP client protocol and call back table | ||
* ./mcc_generated_files/tcpiplite/tftp_handler_table.h | ||
* ./mcc_generated_files/tcpiplite/tftp.h | ||
* ./mcc_generated_files/tcpiplite/src/tftp.c | ||
* UDP v4 stack and call back table | ||
* ./mcc_generated_files/tcpiplite/udpv4_port_handler_table.h | ||
* ./mcc_generated_files/tcpiplite/udpv4.h | ||
* ./mcc_generated_files/tcpiplite/src/udpv4_port_handler_table.c | ||
* ./mcc_generated_files/tcpiplite/src/udpv4.c | ||
* TCP/IP Stack User configuration options | ||
* ./mcc_generated_files/tcpiplite/tcpip_config.h | ||
* TCP/IP Stack User Type definitions | ||
* ./mcc_generated_files/tcpiplite/tcpip_types.h | ||
* TCP/IP Stack network layer implementation | ||
* ./mcc_generated_files/tcpiplite/network.h | ||
* ./mcc_generated_files/tcpiplite/src/network.c | ||
* Public interfaces for an ethernet driver | ||
./mcc_generated_files/tcpiplite/physical_layer_interface.h | ||
* Sending log messages | ||
* ./mcc_generated_files/tcpiplite/log.h | ||
* ./mcc_generated_files/tcpiplite/src/log.c | ||
* Sending log messages to the console | ||
* ./mcc_generated_files/tcpiplite/log_console.h | ||
* ./mcc_generated_files/tcpiplite/src/log_console.c | ||
* Sending log messages using Ethernet (Syslog RFC 5424) | ||
* ./mcc_generated_files/tcpiplite/log_syslog.h | ||
* ./mcc_generated_files/tcpiplite/src/log_syslog.c | ||
* LFSR implementation | ||
* ./mcc_generated_files/tcpiplite/lfsr.h | ||
* ./mcc_generated_files/tcpiplite/src/lfsr.c | ||
* RTCC implementation | ||
* ./mcc_generated_files/tcpiplite/rtcc.h | ||
* ./mcc_generated_files/tcpiplite/src/rtcc.c | ||
# Changelog | ||
All notable changes to this project will be documented in this file. | ||
## [4.0.1] | ||
- Initial release version. | ||
## [4.0.2] - 2021-09-22 | ||
### Improvements | ||
- **CC8SCRIP-5138** :- Readme file content update |
@@ -257,5 +257,5 @@ { | ||
} | ||
} | ||
} | ||
}, | ||
"exports": { | ||
"exports": { | ||
"tcpip_lite": { | ||
@@ -529,3 +529,5 @@ "interfaces": [ | ||
"group": "software", | ||
"tabs": [ "main" ], | ||
"tabs": [ | ||
"main" | ||
], | ||
"importId": "ethernet_driver" | ||
@@ -532,0 +534,0 @@ } |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1277213
59
9118
93
15
1