Differences

This shows you the differences between the selected revisions of the page.

2012-01-11 2012-01-13
directory masks (martin) elaborate of file mask changes (martin)
Line 15: Line 15:
    * Bug fix: Spurious "Access denied" printed in the authentication window after GSSAPI failure. [[pbug>gssapi-access-denied]]     * Bug fix: Spurious "Access denied" printed in the authentication window after GSSAPI failure. [[pbug>gssapi-access-denied]]
    * Bug fix: 0.61-style Pageant did not work with 0.60-style WinSCP. [[pbug>pageant-backwards-compatibility]]     * Bug fix: 0.61-style Pageant did not work with 0.60-style WinSCP. [[pbug>pageant-backwards-compatibility]]
-  * Change: Include mask with path matches all parent directories. [[bug>750]]+  * Several changes to simplify file masks: 
 +····* Change: Include mask with path matches all parent directories. [[bug>750]] 
 +    * Change: File mask that does not end with slash matched only files, not directories anymore. 
 +    * //Include directories// checkbox on Select mask dialog was replaced with //Apply to directories// checkbox that suspends the above change. 
 +    * Change: Include file mask that does not contain any directory mask matches any directory. 
 +    * Change: //Include/Exclude mask// in transfer settings replaced with //File mask//, what is equivalent of //Include mask// (as supported already previously, it can contain exclude mask after ''|''). 
 +    * Change: Script options ''exclude'' and ''include'' deprecated in favor of ''-filemask=<mask>'' switch of ''get'', ''put'', ''synchronize'' and ''keepuptodate'' commands.
  * Change: Escaping new lines in attribute values in XML log (particularly useful for attribute ''value'' of ''output'' and ''erroroutput'').   * Change: Escaping new lines in attribute values in XML log (particularly useful for attribute ''value'' of ''output'' and ''erroroutput'').
-  * Change: Script options ''transfer'', ''exclude'' and ''include'' deprecated in favor of respective switches of ''get'', ''put'', ''synchronize'' and ''keepuptodate'' commands+  * Change: Script option ''transfer'' deprecated in favor of ''-transfer'' switch of ''get'', ''put'', ''synchronize'' and ''keepuptodate'' commands.
-  * Change: File mask that does not end with slash matched only files, not directories anymore. +
-  * //Include directories// checkbox on Select mask dialog was replaced with //Apply to directories// checkbox that suspends the above change.+
  * Added scripting command ''stat'' to retrieve attributes of remote file, along with associated ''stat'' XML log element.   * Added scripting command ''stat'' to retrieve attributes of remote file, along with associated ''stat'' XML log element.
  * Added ''/xmlgroups'' command-line parameter that causes XML log file generated while scripting, to group elements corresponding to the same script command under ''group'' element.   * Added ''/xmlgroups'' command-line parameter that causes XML log file generated while scripting, to group elements corresponding to the same script command under ''group'' element.

Last modified: by martin