Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-11-22 08:00:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8047 changes):

2017-06-07 19:33 codesquid, revision 8443

Use pkg-config to check for cppunit instead of cppunit-config, the latter has been removed in cppunit-1.14.0

2017-06-07 18:52 codesquid, revision 8440

Update pkg.m4 to pkgconfig-0.29.2

2017-06-02 17:01 codesquid, revision 8437

Bump to 3.26.1

2017-06-02 16:54 codesquid, revision 8436

Fix argument to wxTreeCtrl::GetNextChild, it expects the parent, not the current child.

2017-06-02 16:36 codesquid, revision 8435

Fixed crash if rewriting credentials in site directories.

2017-06-02 15:16 codesquid, revision 8434

Explicitly link against hogweed.

2017-06-02 15:16 codesquid, revision 8433

Run through xmllint

2017-06-01 19:28 codesquid, revision 8431

Bump to 3.26.0

2017-06-01 19:20 codesquid, revision 8430

Updated translations.

2017-06-01 19:03 codesquid, revision 8429

Fix translator comments.

2017-06-01 18:05 codesquid, revision 8428

Reprotect passwords in active queue if user changes protection settings.

2017-05-28 09:12 codesquid, revision 8427

Fix the remember checkbox to appear when asking for a username in addition to a password.

2017-05-28 08:39 codesquid, revision 8426

Install the bookmark.png files in the blukis theme.

2017-05-28 08:35 codesquid, revision 8425

Add missing backslash, without it half the icons for this theme were not installed. Strangely no error or warning was being generated by Automake.

2017-05-25 18:34 codesquid, revision 8424

Bump to 3.26.0-rc1

2017-05-25 18:34 codesquid, revision 8423

Updated translations

2017-05-25 18:22 codesquid, revision 8419

Run the AskSavePassword dialog from the Site Manager.

2017-05-25 18:22 codesquid, revision 8418

Add option to use a master password to the AskSavePassword dialog.

2017-05-25 18:21 codesquid, revision 8417

Fix typo

2017-05-25 18:20 codesquid, revision 8416

Change credentials in all states.

2017-05-25 16:47 codesquid, revision 8415

Handle mismatch of keys.

2017-05-25 15:17 codesquid, revision 8414

Set initial control state.

2017-05-25 10:58 codesquid, revision 8413

It is now possible to configure master passwords.

2017-05-23 17:04 codesquid, revision 8412

Settings prototype.

2017-05-23 16:02 codesquid, revision 8409

Encrypt passwords in the queue.

2017-05-23 16:01 codesquid, revision 8408

Handle sites that already have encrypted passwords.

2017-05-23 16:00 codesquid, revision 8407

Better texts

2017-05-23 13:16 codesquid, revision 8404

Ask for master password.

2017-05-22 19:16 codesquid, revision 8403

Use saved decryptors if available.

2017-05-22 15:09 codesquid, revision 8402

If a master password encryptor is set, use it.

2017-05-22 08:57 codesquid, revision 8401

Move password crypto into own file, fix some include guards.

2017-05-21 16:59 codesquid, revision 8399

Simple unauthenticated asymmetric data encryption and decryption.

2017-05-21 16:58 codesquid, revision 8398

Fix include guard.

2017-05-18 17:35 codesquid, revision 8397

The two structures depend on each other, disallow invalid or bogus combinations.

2017-05-18 14:03 codesquid, revision 8396

Work in progress: Separate credentials from CServer into own structure.

2017-05-12 09:44 codesquid, revision 8394

Fix logic error.

2017-05-10 11:36 codesquid, revision 8392

Add function to retrigger events.

2017-05-10 11:36 codesquid, revision 8391

Fix possible null-pointer dereference.

2017-05-02 21:33 codesquid, revision 8387

wxWidgets 3.0.3 finally got released. Require it.

2017-05-02 08:59 codesquid, revision 8386

Remove debug code.

2017-05-01 12:28 codesquid, revision 8385

Socket threads are now self-cleaning.

2017-05-01 10:07 codesquid, revision 8383

Code cleanup

2017-04-30 09:39 codesquid, revision 8381

Bump to 3.25.2

2017-04-30 09:24 codesquid, revision 8380

Updated translations

2017-04-30 09:08 codesquid, revision 8379

Merge upstream PuTTY changes.

2017-04-28 11:01 codesquid, revision 8378

Remove redundant qualification of fz namespace.

2017-04-28 10:54 codesquid, revision 8377

Typo.

2017-04-28 10:53 codesquid, revision 8376

Revert accidental commit of debug code.

2017-04-28 10:52 codesquid, revision 8375

Fix compile errors.

2017-04-28 09:58 codesquid, revision 8374

Even further fz::socket cleanup.

2017-04-25 12:00 codesquid, revision 8372

Further fz::socket cleanup.

2017-04-25 09:34 codesquid, revision 8371

Move CSocket into fz namespace.

2017-04-24 08:54 codesquid, revision 8369

Handle asynchronous requests for active engines without associated items, such as listing operations.

2017-04-23 11:04 codesquid, revision 8368

Bump to 3.25.2-rc1

2017-04-23 10:57 codesquid, revision 8367

Updated translations.

2017-04-23 10:30 codesquid, revision 8366

Increase default speedlimit values to be more useful.

2017-04-23 10:26 codesquid, revision 8365

Some header cleanup.

2017-04-23 10:01 codesquid, revision 8364

Do not mark a string as translatable that is not meant to be translated.

2017-04-22 12:48 codesquid, revision 8363

Fix a few insignificant coverity issues.

2017-04-22 10:35 codesquid, revision 8362

Minor cleanup.

2017-04-21 08:59 codesquid, revision 8361

Remove unused CConnectOpData

2017-04-21 08:48 codesquid, revision 8360

Add generic proxy support for HTTP.

2017-04-19 10:25 codesquid, revision 8354

Use std::deque instead of std::list for the pending notifications and a vector for the queued log messages.

2017-04-19 10:24 codesquid, revision 8353

Do not list Vista as supported in the README file.

2017-04-18 13:02 codesquid, revision 8351

Fix detection of regular paths accepting too much due to a typo. Reported by mseker.

2017-04-18 12:01 codesquid, revision 8350

Handle the hint element.

2017-04-18 11:49 codesquid, revision 8349

Fix spelling.

2017-04-18 08:42 codesquid, revision 8348

Fix an assertion triggered by an invalid filter.xml that contains no Filters element.

2017-04-18 08:16 codesquid, revision 8347

Reformatting without functional change.

2017-04-10 16:09 codesquid, revision 8344

Try harder to obtain the system image list handle. If that still fails, fail more gracefully.

2017-04-10 09:25 codesquid, revision 8341

Allow deleting unlistable directories.

2017-04-06 11:28 codesquid, revision 8333

Fix "IP address" capitalization in user-visible strings, patch by Peter Körner.

2017-04-06 09:33 codesquid, revision 8332

Fix "IP address" capitalization in user-visible strings, patch by Peter Körner.

2017-04-06 09:22 codesquid, revision 8331

End Vista support.

2017-04-06 07:21 codesquid, revision 8330

Fix sending of keep-alive commands.

2017-03-24 14:10 codesquid, revision 8312

Need to adjust dataToSend_ prior to returning FZ_REPLY_WOULDBLOCK.

2017-03-23 08:43 codesquid, revision 8310

Return FZ_REPLY_WOULDBLOCK in CHttpRequestOpData::Send() if the backend returns EAGAIN.

2017-03-23 08:20 codesquid, revision 8309

Minor cleanup.

2017-03-23 08:12 codesquid, revision 8308

Fix buffer handling sending request body

2017-03-21 11:26 codesquid, revision 8305

Fix generation of login sequence when using FTP proxies.

2017-03-20 15:11 codesquid, revision 8304

Bump to 3.25.1

2017-03-20 15:06 codesquid, revision 8303

One more null check.

2017-03-20 15:03 codesquid, revision 8302

Add a few null checks.

2017-03-20 14:55 codesquid, revision 8301

Updated translations

2017-03-20 10:11 codesquid, revision 8300

Fix timeout detection. #11206

2017-03-20 09:09 codesquid, revision 8299

If converting to wchar_t from char* as ISO8859-1, cast through unsigned char* to preserve correct values of potentially negative chars.

2017-03-18 15:32 codesquid, revision 8298

Fix a few warnings

2017-03-16 08:13 codesquid, revision 8291

Allow about dialog to go a bit wider.

2017-03-13 14:03 codesquid, revision 8290

Add a missing include

2017-03-13 13:17 codesquid, revision 8289

Bump to 3.25.0

2017-03-13 13:03 codesquid, revision 8288

Update translations

2017-03-13 10:07 codesquid, revision 8287

Pass opt variable to beginActivityWithOptions

2017-03-13 09:37 codesquid, revision 8286

Fix retry logic.

2017-03-13 09:24 codesquid, revision 8285

Fix calculation of dataToSend_ in request.

2017-03-13 09:16 codesquid, revision 8284

Query location of downloads directory on OS X to store updates in

2017-03-13 09:08 codesquid, revision 8283

Revert a previous change, it was actually working already.

2017-03-12 22:18 codesquid, revision 8282

Use a global NSProcessInfo, else it doesn't work

2017-03-12 21:06 codesquid, revision 8281

Apparently Objective C has garbage collection, yet uses pointer notation. Horrible syntax...

2017-03-12 19:45 codesquid, revision 8280

Work around ugly autoconf/automake bug, languaged cannot be conditionally used.

2017-03-12 19:15 codesquid, revision 8279

Use NSProcessInfo's beginActivityWithOptions to prevent idle sleep instead of IOPMAssertionCreate. This has the benefit of also preventing App Nap. The drawback is that it requires OS X 10.9 or higher.

2017-03-12 16:38 codesquid, revision 8278

#11177: OS X: If toolbar is hidden, hide it on creation.

2017-03-11 08:56 codesquid, revision 8277

Fix small typo

2017-03-11 08:55 codesquid, revision 8276

Fix error resulting from similarly named variable in CControlSocket and CMkdirOpData breaking stepwise directory creation.

2017-03-10 15:15 codesquid, revision 8275

Zero-initialize some pointers.

2017-03-10 14:56 codesquid, revision 8274

Fix include guards.

2017-03-10 14:56 codesquid, revision 8273

Remove no longer needed include

2017-03-10 14:55 codesquid, revision 8272

Fix selection of encryption option from ServerProtocol.

2017-03-10 10:40 codesquid, revision 8271

Make thread_local mandatory.

2017-03-10 10:35 codesquid, revision 8270

Fix include guard.

2017-03-10 10:34 codesquid, revision 8269

Handle the "100 Continue" response code.

2017-03-10 10:16 codesquid, revision 8268

Fix variable name.

2017-03-10 09:47 codesquid, revision 8267

Updated svn:ignore

2017-03-10 09:40 codesquid, revision 8266

Bump copyright year to 2017

2017-03-06 17:47 codesquid, revision 8262

Destroy worker thread in CIoThread destructor.

2017-03-06 14:09 codesquid, revision 8261

Typo

2017-03-06 14:08 codesquid, revision 8260

Implementations of GetDependencVersion and GetDependencName were swapped.

2017-03-06 08:04 codesquid, revision 8259

Clear response code headers in CHttpRequest::Send

2017-03-04 14:02 codesquid, revision 8258

Fix another typo

2017-03-04 13:16 codesquid, revision 8257

Fix typo

2017-03-04 11:08 codesquid, revision 8256

Bump to 3.25.0-rc1

2017-03-04 11:03 codesquid, revision 8255

Updated translations

2017-03-04 10:44 codesquid, revision 8254

Use same wording for similar error messages. Clarify others.

2017-03-03 18:12 codesquid, revision 8253

Fix assertion on OS X.

2017-03-03 16:09 codesquid, revision 8252

Fix size check.

2017-03-03 16:07 codesquid, revision 8251

Fix CSiteManagerDialog::GetProtocol()

2017-03-03 15:50 codesquid, revision 8250

Merge upstream PuTTY changes.

2017-03-03 15:38 codesquid, revision 8249

Remove BOM.

2017-02-27 15:29 codesquid, revision 8242

Update svn:ignore

2017-02-27 14:44 codesquid, revision 8239

Require lfz 0.9.1 or greater.

2017-02-27 14:43 codesquid, revision 8238

Simpler check for unsure items.

2017-02-26 10:55 codesquid, revision 8237

Small include cleanup.

2017-02-26 10:54 codesquid, revision 8236

Unify format of debug messages.

2017-02-24 18:33 codesquid, revision 8235

Fixed a few more warnings.

2017-02-24 16:26 codesquid, revision 8234

Fix a bunch of warnings reported by Clang with -Winconsistent-missing-override

2017-02-24 16:16 codesquid, revision 8233

Fix typo in include guard.

2017-02-24 15:28 codesquid, revision 8231

Bump to 3.25.0-beta1

2017-02-24 15:21 codesquid, revision 8230

Updated translations

2017-02-24 13:49 codesquid, revision 8229

Backport small fixes from an in-development feature branch.

2017-02-24 08:01 codesquid, revision 8228

Fixed a compile error due to a constant no longer available.

2017-02-24 07:58 codesquid, revision 8227

Fix warning about signed/unsigned integer comparison.

2017-02-24 07:57 codesquid, revision 8226

Fix a warning about a statement having no effect, a return was missing.

2017-02-23 22:28 codesquid, revision 8225

Add another missing include.

2017-02-23 22:01 codesquid, revision 8224

Remove unused forward declarations.

2017-02-23 22:00 codesquid, revision 8223

Move GetRealOsVersion to buildinfo.h/cpp

2017-02-23 20:34 codesquid, revision 8222

Add a missing include.

2017-02-23 20:21 codesquid, revision 8221

Remove discontinued support channel.

2017-02-23 20:04 codesquid, revision 8220

Move reporting of GUI library dependencies into the GUI.

2017-02-23 19:24 codesquid, revision 8219

Use a new interface for custom character set conversion. From this point on, wxWidgets is no longer used in the engine, missing half of commit.

2017-02-23 19:15 codesquid, revision 8218

Eliminate wx from default project settings.

2017-02-23 19:15 codesquid, revision 8217

Use a new interface for custom character set conversion. From this point on, wxWidgets is no longer used in the engine.

2017-02-23 14:58 codesquid, revision 8216

Remove wxFAIL_MSG from engine.

2017-02-23 14:53 codesquid, revision 8215

Fix harmless warning.

2017-02-23 14:49 codesquid, revision 8214

Actually fix the includes in the right file...

2017-02-23 14:46 codesquid, revision 8213

Add missing include.

2017-02-23 12:06 codesquid, revision 8212

Assorted cleanup.

2017-02-23 10:21 codesquid, revision 8211

pimpl CTlsSocket and solve the ssize_t issue.

2017-02-22 18:41 codesquid, revision 8210

Scale widths of status line control.

2017-02-21 20:59 codesquid, revision 8207

Bump to FileZilla 3.24.1

2017-02-21 20:38 codesquid, revision 8204

Merge remaining upstream PuTTY changes.

2017-02-21 18:06 codesquid, revision 8203

Implement sending the request body.

2017-02-20 19:10 codesquid, revision 8200

Fix a compile error.

2017-02-20 17:02 codesquid, revision 8199

Merge upstream PuTTY changes.

2017-02-20 14:17 codesquid, revision 8198

Fix duplicate mnemonic in files currently edited dialog. #11135

2017-02-20 10:33 codesquid, revision 8197

Fix a warning.

2017-02-20 10:12 codesquid, revision 8196

Fix User-Agent header.

2017-02-20 10:02 codesquid, revision 8195

In CHttpControlSocket::OnConnect, check that the current operation is PrivCommand::http_connect, not Command::connect.

2017-02-19 20:08 codesquid, revision 8194

Fix Coverity warnings.

2017-02-19 19:47 codesquid, revision 8193

Fix a warning.

2017-02-19 19:26 codesquid, revision 8192

Add another missing include.

2017-02-19 18:52 codesquid, revision 8191

Fix cache unlocking in ResetOperation.

2017-02-19 18:30 codesquid, revision 8190

Get rid of the explicitly managed *m_pCurOpData and replace it with a vector or unique_ptrs.

2017-02-19 17:01 codesquid, revision 8189

Refactor the rename and chmod operations for SFTP.

2017-02-19 16:39 codesquid, revision 8188

Refactor SFTP del, mkd and rmd operations.

2017-02-19 15:48 codesquid, revision 8187

Use a common CProtocolOpData<T> as base class.

2017-02-19 14:06 codesquid, revision 8186

Refactor and move SFTP file transfer code into own file.

2017-02-19 11:58 codesquid, revision 8185

Refactor ChangeDir operation for SFTP.

2017-02-19 11:13 codesquid, revision 8184

Move SFTP list code into own files.

2017-02-19 09:21 codesquid, revision 8183

Add missing include.

2017-02-18 23:05 codesquid, revision 8182

Minor cleanup.

2017-02-18 22:55 codesquid, revision 8181

Move SendNextCommand to CControlSocket.

2017-02-18 18:21 codesquid, revision 8180

Start splitting up SFTP.

2017-02-18 17:15 codesquid, revision 8179

Re-implement HTTP redirect handling.

2017-02-18 16:40 codesquid, revision 8178

Basic HTTP downloads working again, though redirects are ignored.

2017-02-18 14:34 codesquid, revision 8177

Partially re-implement parsing HTTP headers.

2017-02-18 13:39 codesquid, revision 8176

Get HTTP back into a state where it can send requests.

2017-02-18 11:30 codesquid, revision 8175

Fix compile error with some GCC versions.

2017-02-18 11:16 codesquid, revision 8174

Update built-in pugixml.

2017-02-18 10:46 codesquid, revision 8173

Fixed a compile error.

2017-02-18 10:46 codesquid, revision 8172

Remove an unused variable

2017-02-18 10:32 codesquid, revision 8170

Added Danish translation to .desktop file.

2017-02-18 10:23 codesquid, revision 8169

Move CSftpControlSocket into own directory.

2017-02-18 10:17 codesquid, revision 8168

General cleanup pass on SFTP code.

2017-02-18 10:06 codesquid, revision 8167

Small progress in redoing the HTTP support.

2017-02-17 07:58 codesquid, revision 8166

Fix a few compile errors in currently commented out code.

2017-02-16 20:09 codesquid, revision 8165

WIP: Begin refactoring CHttpControlSocket. As start, turn it into a stub.

2017-02-16 19:26 codesquid, revision 8164

Fix warnings.

2017-02-16 13:44 codesquid, revision 8163

Adjust CControlSocket::CheckOverwriteFile and CRealControlSocket::ContinueConnect to new model. This should complete the transformation for FTP. The other protocols still need to be changed.

2017-02-16 12:56 codesquid, revision 8162

Change return type of CRealControlSocket::Send and CFtpControlSocket::SendCommand.

2017-02-16 11:11 codesquid, revision 8161

Finish moving FTP operations into separate files.

2017-02-16 10:43 codesquid, revision 8160

Refactor delete and rmdir commands.

2017-02-16 09:58 codesquid, revision 8159

Refactor raw commands.

2017-02-16 09:44 codesquid, revision 8158

Move transfersocket.* into ftp subdirectory.

2017-02-14 19:46 codesquid, revision 8157

Move filetransfer code.

2017-02-14 18:24 codesquid, revision 8156

Adjust return types of CFtpControlSocket:Transfer, deal with some fixmes.

2017-02-14 18:06 codesquid, revision 8155

Make CControlSocket's List and Connect functions asynchronous, they now always return void.

2017-02-14 17:09 codesquid, revision 8154

Fix EPSV regression.

2017-02-14 16:51 codesquid, revision 8153

Further refactoring to clean up CFtpControlSocket and in particular the list operation.

2017-02-14 10:10 codesquid, revision 8152

Convert the m_pCurrentServer pointer in CControlSocket to a non-pointer member.

2017-02-13 20:28 codesquid, revision 8151

Split raw transfer code into own file and modernize it.

2017-02-13 18:00 codesquid, revision 8150

Work in progress: Split mkdir into own file, further work on list.

2017-02-13 17:26 codesquid, revision 8149

Fix warnings.

2017-02-13 17:15 codesquid, revision 8148

Add missing eol-style

2017-02-13 17:10 codesquid, revision 8147

Fix compile error on some compilers.

2017-02-12 21:26 codesquid, revision 8146

Work in progress: Continue refactoring. We're a wee bit further along the complicated listing operation.

2017-02-12 10:12 codesquid, revision 8145

Work in process: Work on refactoring the list operation.

2017-02-11 14:00 codesquid, revision 8144

Code cleanup

2017-02-11 13:53 codesquid, revision 8143

Heavy WIP: Refactor operation handling, move FTP specific files into own subdirectory, split operations into individual files.

2017-02-11 13:22 codesquid, revision 8142

Revert a small change that breaks compilation.

2017-02-11 11:26 codesquid, revision 8141

Remove assert, the error is handled gracefully.

2017-02-10 18:15 codesquid, revision 8140

Further cleanup and slight code modernization.

2017-02-10 18:02 codesquid, revision 8139

Various cleanup

2017-02-10 08:58 codesquid, revision 8138

Small refactoring to make pushing operations easier.

2017-01-30 15:57 codesquid, revision 8121

Refactor directory listing notifications, do the broadcast in the GUI, not in the engine.

2017-01-30 13:41 codesquid, revision 8120

Minor reformatting.

2017-01-30 13:28 codesquid, revision 8119

Work around a bug in Windows, its documentation does not match its behavior on Vista and possibly 7.

2017-01-18 08:31 codesquid, revision 8112

Remove unused variable.

2017-01-13 18:03 codesquid, revision 8110

Updated translation

2017-01-13 17:50 codesquid, revision 8109

Fixed typo

2017-01-13 15:49 codesquid, revision 8108

Bump to 3.Bump to 3.24.0

2017-01-13 15:06 codesquid, revision 8107

Updated translations

2017-01-13 14:39 codesquid, revision 8106

Refactor offer initialization

2017-01-13 14:01 codesquid, revision 8105

Overlay scrollbars are always so much trouble. Refresh layout after refreshing it.

2017-01-13 14:01 codesquid, revision 8104

Keep insertion point visible.

2017-01-12 18:53 codesquid, revision 8103

Fix CServerPath::operator<

2017-01-12 18:53 codesquid, revision 8102

Use correct return code if command cannot be converted to 8-bit charset.

2017-01-06 15:18 codesquid, revision 8101

Bump to 3.24.0-rc1

2017-01-06 15:18 codesquid, revision 8100

Updated translations

2017-01-06 14:31 codesquid, revision 8099

Show base643 encoded SHA256 hash as hostkey fingerprint to match output format of OpenSSH 6.8+

2017-01-06 12:19 codesquid, revision 8098

Fix a memory leak.

2017-01-06 09:25 codesquid, revision 8097

Remember toolbar tool size.

2017-01-06 09:20 codesquid, revision 8096

Small cleanup.

2017-01-06 09:18 codesquid, revision 8095

Unify style for writing ", aborting."

2017-01-05 14:46 codesquid, revision 8094

Don't show popup dialogs if already handling a native GUI event on OS X. Should fix #11110.

2016-12-30 16:50 codesquid, revision 8093

Make engine id const as it never changes.

2016-12-29 17:31 codesquid, revision 8092

Fix cast.

2016-12-29 16:17 codesquid, revision 8091

Merge upstream PuTTY changes.

2016-12-29 14:37 codesquid, revision 8090

Fix indentation

2016-12-29 14:36 codesquid, revision 8089

Use _nettle_sha1_compress instead of the custom implementation from PuTTY in SHATransform

2016-12-29 14:33 codesquid, revision 8088

Fix a few compiler warnings.

2016-12-28 11:53 codesquid, revision 8087

Use nettle for SHA512 as well.