Compatibility notes for 7.3 build 1
The following vipers have a small change in behavior:
- request.files
- request.savefile
- request.getfiledata
Before Smartsite 7.3, these vipers returned all uploaded files regardless of their file extension. In Smartsite 7.3, all files with the following extensions are excluded from the result, unless the new parameter allowUnsafeExtension is set to true, in which case the old behavior is used.
List of excluded file extensions:
Executables
.exe, .pif, .application, .gadget, .msi, .msp, .com, .scr, .hta, .cpl, .msc, .jar, .bat, .cmd, .vb, .vbs, .vbe, .js, .jse, .ws, .wsf, .wsc, .wsh, .ps1, .ps1xml, .ps2
Scripts
.ps2xml, .psc1, .psc2, .msh, .msh1, .msh2, .mshxml, .msh1xml, .msh2xml
Shortcuts and registry
.scf, .lnk, .inf, .reg
Office files with macros
.docm, .dotm, .xlsm, .xltm, .xlam, .pptm, .potm, .ppam, .ppsm, .sldm