Martin Prikryl
|
3817bbd736
Preparing for separate pre-compiled header file required by Clang
|
2 mesi fa |
Martin Prikryl
|
74fdf539de
Clang imposed changes that should be noop and have no effect on classic compiler (2nd after 92ba1e3f0 + preceding commits)
|
3 mesi fa |
Martin Prikryl
|
7b54dde3a6
Clang identifies some functions as "noreturn" + one noexcept(false)
|
7 mesi fa |
Martin Prikryl
|
f7f00c631e
Clang imposed changes that should be noop and have no effect on classic compiler
|
7 mesi fa |
Martin Prikryl
|
4019b56ffb
Code errors identified by Clang
|
7 mesi fa |
Martin Prikryl
|
5e33daf15f
Issue 2301 – Some Unicode texts, notably custom command names, were saved incorrectly in an INI file
|
1 anno fa |
Mikhail Lukashov
|
a8e6220b88
fix typos
|
1 anno fa |
Martin Prikryl
|
4cf1ac20db
When cleaning up application data, deleting even Martin Prikryl and WinSCP 2 root keys, if they remain empty
|
1 anno fa |
Martin Prikryl
|
46cacc3db3
Bug fix: Configuration reading was broken after an attempt to access a non-existing sub-section within a section existed in raw configuration only
|
2 anni fa |
Martin Prikryl
|
327a00dbd8
ProxyMethod raw session setting supports symbolical value names
|
2 anni fa |
Martin Prikryl
|
b1121ad72f
Memory leak
|
2 anni fa |
Martin Prikryl
|
71ea2a977a
Bug 2163: Workaround for using /ini=nul on systems when reading "nul" file fails
|
2 anni fa |
Martin Prikryl
|
f10f089958
Bug fix: Configuration does not load when using /rawconfig command-line switch and read-only configuration sections
|
3 anni fa |
Martin Prikryl
|
1b198d1cc3
Removing OpenRootKey assertion invalidated by bf9594fd and probably never needed + Though adding another assertion to generally suspicious OpenRootKey code.
|
3 anni fa |
Martin Prikryl
|
fb707f79f3
Factoring out NotImplemented()
|
3 anni fa |
Martin Prikryl
|
2dd517c888
Switch-like raw session settings can be configured using on/off/auto keywords
|
4 anni fa |
Martin Prikryl
|
8c646ce6af
Bug fix: Cleaning up cached SSH host keys did not work + Cleaning up configuration did not remove jumplist
|
6 anni fa |
Martin Prikryl
|
46a9c8fed9
Bug 1798: Allow configuring additional PuTTY settings (e.g. terminal settings) to be used when opening a session in PuTTY
|
6 anni fa |
Martin Prikryl
|
b93bd1246f
Bug fix: Settings with an empty default value were not listed in Add Raw Site Settings dialog
|
6 anni fa |
Martin Prikryl
|
1b196e756b
Bug 1787: Better error message when writing INI file fails
|
6 anni fa |
Martin Prikryl
|
b0bc42919c
Bug 1775: Keep trying to save configuration for up to 2 seconds when INI file is locked by another process
|
6 anni fa |
Martin Prikryl
|
dc142dfa65
Unused variable (introduced by 7861d4c8)
|
6 anni fa |
Martin Prikryl
|
7861d4c851
Individual configuration storage sections can be set read-only
|
6 anni fa |
Martin Prikryl
|
bca358e5b4
KeyExists did not work for virtual keys in INI file
|
6 anni fa |
Martin Prikryl
|
a97ad26857
OpenSubKeyPath instead of Path parameter of OpenSubKey (better interface + should ease implementation of ACL)
|
6 anni fa |
Martin Prikryl
|
d3d7df483e
Introducing methods to centrally control access to storage values and keys in anticipation of storage ACL implementation
|
6 anni fa |
Martin Prikryl
|
2662c867b2
HasSubKey and KeyExists seem to do the same thing
|
6 anni fa |
Martin Prikryl
|
7c2cbf1263
Bug fix: Corrupted binary data in primary storage were not identified when using /raw* switches
|
6 anni fa |
Martin Prikryl
|
9dc9efbbc8
Comment on purpose of TRegistryStorage::Copy
|
6 anni fa |
Martin Prikryl
|
a2348fd6b9
Refactoring (mostly passing strings by const reference + use of auto_ptr)
|
6 anni fa |