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. |