[ovs-git] [openvswitch/ovs] ad91a8: datapath-windows: Remove Strsafe usage from datapa...
GitHub
noreply at github.com
Thu May 25 15:50:44 UTC 2017
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: ad91a8e61c368fb13beb3a3100d84301fbf71dd4
https://github.com/openvswitch/ovs/commit/ad91a8e61c368fb13beb3a3100d84301fbf71dd4
Author: Alin Serdean <aserdean at cloudbasesolutions.com>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M datapath-windows/ovsext/Netlink/NetlinkBuf.c
M datapath-windows/ovsext/Vport.c
M datapath-windows/ovsext/precomp.h
Log Message:
-----------
datapath-windows: Remove Strsafe usage from datapath
The removal is mandatory to use the VStudio 2013 static code analyzer.
The only function that was used from the include is: 'StringCbLengthA'.
We were not checking the result of that function, nor will the
'vportGet->name' exceed the 'OVS_MAX_PORT_NAME_LENGTH' limitation.
Signed-off-by: Alin Gabriel Serdean <aserdean at cloudbasesolutions.com>
Acked-By: Anand Kumar <kumaranand at vmware.com>
Signed-off-by: Gurucharan Shetty <guru at ovn.org>
Commit: 0a1f9718a31784100c08cfad2df4bb6006e2b0a5
https://github.com/openvswitch/ovs/commit/0a1f9718a31784100c08cfad2df4bb6006e2b0a5
Author: Alin Serdean <aserdean at cloudbasesolutions.com>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M datapath-windows/Package/package.VcxProj
M datapath-windows/Package/package.VcxProj.user
M datapath-windows/automake.mk
M datapath-windows/ovsext.sln
M datapath-windows/ovsext/ovsext.vcxproj
M datapath-windows/ovsext/ovsext.vcxproj.user
Log Message:
-----------
datapath-windows: add two new build targets for code analysis
Add two new build targets: 'Win8Analyze' and 'Win8.1Analyze'.
The new build targets have the static code analyzer (built in Visual
Studio feature).
This patch also introduces a new make target ('datapath_windows_analyze')
this can be added to the CI jobs to get a list warnings/errors issued
by the code analyzer.
Signed-off-by: Alin Gabriel Serdean <aserdean at cloudbasesolutions.com>
Acked-by: Anand Kumar <kumaranand at vmware.com>
Signed-off-by: Gurucharan Shetty <guru at ovn.org>
Commit: 2f839c0257adc14d874edd79b72d087bc28d6f44
https://github.com/openvswitch/ovs/commit/2f839c0257adc14d874edd79b72d087bc28d6f44
Author: Alin Serdean <aserdean at cloudbasesolutions.com>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M appveyor.yml
Log Message:
-----------
appveyor: Add new make target
This patch adds the new make target 'datapath_windows_analyze' (static
analysis over the windows datapath code) to the appveyor build.
Signed-off-by: Alin Gabriel Serdean <aserdean at cloudbasesolutions.com>
Acked-by: Anand Kumar <kumaranand at vmware.com>
Signed-off-by: Gurucharan Shetty <guru at ovn.org>
Compare: https://github.com/openvswitch/ovs/compare/c0527566fc7d...2f839c0257ad
More information about the git
mailing list