Changes

304 bytes added ,  21:14, 23 March 2016
no edit summary
Line 28: Line 28:     
=HTTPS Requests=
 
=HTTPS Requests=
 +
 +
With each request, ACT-sysmodule specifies request-header "X-Nintendo-Device-Model". The value is from a string initialized during ACT-sysmodule startup. The value-string is the [[Cfg:GetSystemModel|codename]] string for all 5 of the model values from [[Cfg:GetSystemModel]]. When the output from GetSystemModel is >=5(switch statement default case), it runs this: "len = snprintf(outstr, outmaxsize, "3DS-%u", model);"
    
==Trusted Root CAs==
 
==Trusted Root CAs==
Line 33: Line 35:     
=New3DS=
 
=New3DS=
Even though ACT-sysmodule uses [[PTM_Services|ptm:s]], it doesn't use CheckNew3DS at all. It's unknown how this sysmodule determines whether to use "CTR"/"KTR" for a request-header value for HTTPS requests.
+
Even though ACT-sysmodule uses [[PTM_Services|ptm:s]], it doesn't use CheckNew3DS at all.