Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2020-09-21 20:00:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (7390 changes):

2017-09-28 10:25 codesquid, revision 8585

Fix loop condition.

2017-09-28 09:08 codesquid, revision 8584

Do not disable password saving settings if fzdefaults.xml contains a kiosk mode setting of 0.

2017-09-25 20:06 codesquid, revision 8583

Two trivial nullptr fixes.

2017-09-25 20:05 codesquid, revision 8582

Fix a warning in a configure check.

2017-09-25 16:24 codesquid, revision 8581

Fix compile error.

2017-09-25 14:15 codesquid, revision 8579

Replace some manual buffer handling with fz::buffer

2017-09-22 08:41 codesquid, revision 8577

Bump to 3.28.0-rc1

2017-09-22 08:41 codesquid, revision 8576

Updated translation

2017-09-22 08:23 codesquid, revision 8575

Update translations

2017-09-22 06:52 codesquid, revision 8574

Get rid of a few instances of std::list

2017-09-17 10:03 codesquid, revision 8572

Additional fixes for -Werror=zero-as-null-pointer-constant

2017-09-15 09:26 codesquid, revision 8570

Improve handling of .. segment when already at the root.

2017-09-13 10:54 codesquid, revision 8569

Fixes for -Werror=zero-as-null-pointer-constant

2017-09-13 09:54 codesquid, revision 8566

Do not change a stored site if it uses a recognized but unsupported protocol. It just can't be used to connect.

2017-09-11 08:18 codesquid, revision 8565

Fixed warnings.

2017-09-06 20:58 codesquid, revision 8564

Add final keyword.

2017-09-06 09:56 codesquid, revision 8563

In case of a forced shutdown with open dialogs, just call _exit() to prevent crashes due to windows being destroyed out of order wrt. nested event loops.

2017-09-03 10:01 codesquid, revision 8562

Fix typo

2017-09-01 13:45 codesquid, revision 8561

Fix include guards.

2017-09-01 13:37 codesquid, revision 8560

Fix uninitialized variable.

2017-09-01 09:42 codesquid, revision 8559

Trivial cleanup

2017-08-29 14:37 codesquid, revision 8558

Try harder detecting badly encoded filenames encodings.

2017-08-29 13:29 codesquid, revision 8557

Revert accidental deletion.

2017-08-29 13:17 codesquid, revision 8556

Add missing continue;

2017-08-29 13:10 codesquid, revision 8555

Minor cleanup.

2017-08-29 13:10 codesquid, revision 8554

Ignore empty segments in CLocalTreeView::MakeSubdirs (should never occur, but better be safe) and add an assertion if expanding item with empty first child while setting a selection.

2017-08-29 11:09 codesquid, revision 8553

Use int instead of bool to keep track whether we're changing selections.

2017-08-27 13:14 codesquid, revision 8549

Abort queue processing if cancelling the ask for password dialog instead of removing the individual item.

2017-08-21 09:04 codesquid, revision 8540

Added Close Once as queue completion action.

2017-08-21 08:43 codesquid, revision 8539

Improve tooltip of filters button.

2017-08-16 19:46 codesquid, revision 8538

Fix a link dependency

2017-08-16 19:34 codesquid, revision 8536

Update VS project files.

2017-08-14 15:56 codesquid, revision 8535

Bump to 3.27.1

2017-08-14 15:48 codesquid, revision 8534

Mention Azerbaijani translator.

2017-08-14 15:47 codesquid, revision 8533

Updated translations.

2017-08-14 14:50 codesquid, revision 8532

Minor reformatting.

2017-08-14 14:47 codesquid, revision 8531

Fix bounds.

2017-08-14 14:12 codesquid, revision 8530

Fix warnings.

2017-08-13 13:59 codesquid, revision 8526

Display initial directory access dialog after welcome dialog

2017-08-13 13:59 codesquid, revision 8525

Add menu item to show directory access dialog

2017-08-13 13:58 codesquid, revision 8524

Improve text for sandbox dirs dialog

2017-08-13 13:56 codesquid, revision 8523

Add dialog to add/remove sandbox permissions

2017-08-13 13:56 codesquid, revision 8522

Add selected userdirs to local directory tree if using the app sandbox.

2017-08-13 13:55 codesquid, revision 8521

Fix possible crash due to wxListCtrl oddities

2017-08-10 20:12 codesquid, revision 8520

#11357 Change advertised client version.

2017-07-31 15:43 codesquid, revision 8513

Trivial reformatting.

2017-07-24 19:36 codesquid, revision 8512

Fix silent installation, the uninstaller was not being run. Also add the /quiet flag which acts like silent, except for showing error messages.

2017-07-24 07:09 codesquid, revision 8511

Add port to error message when creating the listen socket fails.

2017-07-24 06:55 codesquid, revision 8510

Add /skipuac flag to bypass UAC prompt if started unevaluated.

2017-07-22 08:54 codesquid, revision 8509

Mark a string translatable that should be translated.

2017-07-21 12:17 codesquid, revision 8508

Add events.hpp to distribution.

2017-07-19 16:41 codesquid, revision 8507

Bump to 3.27.0.1

2017-07-19 16:40 codesquid, revision 8506

\b does not work with + or -

2017-07-19 15:31 codesquid, revision 8505

There's a problematic libtool bug, it strips the -static-libgcc and -static-libstdc++ options. Force libtool to use them.

2017-07-19 15:30 codesquid, revision 8504

Provide a dummy __cxa_pure_virtual. My code is proper, it doesn't call pure virtuals.

2017-07-19 12:41 codesquid, revision 8503

Add missing file

2017-07-19 08:00 codesquid, revision 8502

Add a comment aimed at package maintainers blindly changing dependencies at will, without regarding the consequences.

2017-07-19 07:51 codesquid, revision 8501

Bump to 3.27.0

2017-07-19 07:43 codesquid, revision 8500

Trivial cleanup

2017-07-19 07:35 codesquid, revision 8499

Merge upstream PuTTY changes.

2017-07-19 07:31 codesquid, revision 8498

Updated translations

2017-07-16 10:56 codesquid, revision 8497

Fix compile error.

2017-07-16 10:29 codesquid, revision 8496

Merge changes from upstream PuTTY.

2017-07-16 09:49 codesquid, revision 8495

Address some harmless issues found by a static analyzer.

2017-07-16 09:27 codesquid, revision 8494

Trivial code cleanup

2017-07-13 08:46 codesquid, revision 8492

Trivial code cleanup.

2017-07-11 15:46 codesquid, revision 8491

Bump to 3.27.0-rc1

2017-07-11 15:45 codesquid, revision 8490

Updated translations

2017-07-11 15:17 codesquid, revision 8489

Merge storj branch onto trunk.

2017-07-09 16:32 codesquid, revision 8478

Adapt to libfilezilla changes.

2017-07-09 16:10 codesquid, revision 8473

Get rid of CSftpControlSocket::ResetOperation

2017-07-09 16:09 codesquid, revision 8472

Use correct peer address in certificate notification.

2017-07-07 10:40 codesquid, revision 8469

Further fixes to HTTP keep-alive.

2017-07-07 10:40 codesquid, revision 8468

Minor cleanup.

2017-07-07 10:39 codesquid, revision 8467

Remove debug code.

2017-07-07 10:29 codesquid, revision 8466

Show additional information if certificate verification fails.

2017-07-07 10:18 codesquid, revision 8465

Reset m_closed when connecting.

2017-07-04 20:08 codesquid, revision 8464

Implement HTTP keep-alive.

2017-07-04 19:54 codesquid, revision 8463

Add COpData::Reset() to reduce the amount of operation-specific logic in RequestOperation.

2017-06-29 19:46 codesquid, revision 8462

Return value of correct type.

2017-06-29 18:50 codesquid, revision 8461

Fix a compile error.

2017-06-29 13:17 codesquid, revision 8460

Fix filetype of directories on Windows if the filename contains a dot. Also avoid some needless conversion to/from wxString.

2017-06-22 12:50 codesquid, revision 8459

Null the hnadler when unregistering.

2017-06-22 12:29 codesquid, revision 8458

Fix assertion.

2017-06-22 12:26 codesquid, revision 8457

Remove unused variable

2017-06-22 12:25 codesquid, revision 8456

Revert accidental commit

2017-06-22 12:21 codesquid, revision 8455

Allow (un)registering handlers during ongoing notifications

2017-06-20 06:01 codesquid, revision 8454

Fix assertion.

2017-06-20 06:01 codesquid, revision 8453

Minor formatting.

2017-06-14 15:21 codesquid, revision 8452

Remove unused variable.

2017-06-12 17:40 codesquid, revision 8449

Bump to 3.26.2

2017-06-12 17:39 codesquid, revision 8448

Updated translations.

2017-06-10 12:29 codesquid, revision 8445

Fix for undoing the length hiding, it didn't work for long passwords.

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.

2016-12-27 18:58 codesquid, revision 8086

Decrement item after each iteration as it is being deleted. #11122

2016-12-27 11:39 codesquid, revision 8085

Further rendering fixes

2016-12-27 11:02 codesquid, revision 8084

Fix initial size of condition type choice.

2016-12-27 10:46 codesquid, revision 8083

Add "Copy URL(s) to clipboard" to search results context menu.

2016-12-27 09:30 codesquid, revision 8082

Also allow using Alt+# to switch to tabs. #10732

2016-12-27 09:15 codesquid, revision 8081

During synchronized browsing, reset the syncbrowse dirchange flag when the user canceles the dialog that prompts for action if the remote directory does not exist. #11113

2016-12-26 22:53 codesquid, revision 8080

Fix a bunch of warnings.

2016-12-24 14:22 codesquid, revision 8078

Remove unused variabled and a stray semicolon. Patch by XhmikosR.

2016-12-23 22:30 codesquid, revision 8077

Minify icons, patch by XhmikosR

2016-12-23 22:17 codesquid, revision 8076

Remove stray semicolon

2016-12-18 11:47 codesquid, revision 8075

Whitepsace cleanup. Patch by XhmikosR.

2016-12-18 11:44 codesquid, revision 8074

Minify FileZilla logo. Patch by XhmikosR.

2016-12-13 20:15 codesquid, revision 8073

Remove accidental commit of debug code.

2016-12-13 20:14 codesquid, revision 8072

Fix resource leak

2016-12-13 17:11 codesquid, revision 8071

Fix copy&paste mistake.

2016-12-13 16:18 codesquid, revision 8070

Possible fix for #11105. Should also handle other upload failures better, there was shadowed variable similar to issue #10811 fixed in r7404.

2016-12-13 15:07 codesquid, revision 8069

Fixed typo

2016-12-13 15:06 codesquid, revision 8068

Add persistant security-scoped bookmarks if using the OSX app sandbox.

2016-12-13 11:31 codesquid, revision 8067

Add entitlements file for app sandboxing on OS X.

2016-12-06 16:49 codesquid, revision 8066

Give credit to creator of new icon theme.

2016-12-06 16:10 codesquid, revision 8064

Bump to 3.23.0.2

2016-12-06 15:35 codesquid, revision 8063

Print more detailed error message if libfilezilla isn't found.

2016-12-06 15:14 codesquid, revision 8062

Allow passing relative paths and environment variables in the "Cache directory" setting.

2016-12-06 15:01 codesquid, revision 8061

Handle the unlikely case of an invalid icon by creating an empty one.

2016-12-06 14:53 codesquid, revision 8060

Work around a bug in wxWidgets: wxImageList::GetBitmap kills the channel, use wxImageList::GetIcon instead and convert it to wxBitmap afterwards.

2016-12-06 08:38 codesquid, revision 8059

Save and load keyfile server entry to queue.sqlite3 and migrate schema. Fixes #11098

2016-12-05 23:19 codesquid, revision 8057

Bump to 3.23.0.1

2016-12-05 23:19 codesquid, revision 8056

Updated translation.

2016-12-05 23:15 codesquid, revision 8055

Work around bug in wxWidgets: Calling RemoveTool on a toolbar that has not been realized yet leads to it looping over 2^64 non-existing items.

2016-12-05 17:04 codesquid, revision 8053

Bump to 3.23.0

2016-12-05 16:51 codesquid, revision 8052

Updated translations

2016-12-05 16:30 codesquid, revision 8051

Use correct icon in speedlimits dialog on OS X

2016-12-05 16:20 codesquid, revision 8050

Get rid of redundant icon loading.

2016-12-05 16:10 codesquid, revision 8049

Don't use wxArtProvider, it just cannot handle OS X scale factors.

2016-12-05 15:40 codesquid, revision 8048

On OS X, consider content scale factor when selecting pivot size for icon search.

2016-12-05 15:20 codesquid, revision 8047

Add missing icons to installer.

2016-12-05 15:11 codesquid, revision 8046

Add a 480x480 filezilla.png

2016-12-05 14:06 codesquid, revision 8045

Disable next button while fetching offer data.

2016-12-04 19:25 codesquid, revision 8044

Remove sizer flags that are no-ops.

2016-12-04 18:32 codesquid, revision 8043

Disallow wxWidgets 3.1 or higher.

2016-12-04 14:17 codesquid, revision 8042

search.xml is non-critical too and can be overwritten without harm.

2016-12-04 14:15 codesquid, revision 8041

layout.xml does not contain important data, overwrite it if it has become corrupt.

2016-12-04 14:01 codesquid, revision 8040

Explicitly load resource files by name, prevents errors due to stale files from previous versions.

2016-12-03 22:09 codesquid, revision 8039

Revert previous commit and do proper fix

2016-12-03 21:52 codesquid, revision 8038

Fix typo

2016-12-03 18:32 codesquid, revision 8037

Cleanup startup routines

2016-12-03 18:06 codesquid, revision 8036

Fix compile error

2016-12-03 18:03 codesquid, revision 8035

Loading and scaling large resources is expensive. Cache scaled resources and load those instead.

2016-12-02 10:41 codesquid, revision 8034

Check for libfilezilla 0.9.0 or higher.

2016-12-01 20:06 codesquid, revision 8033

Fixed another typo

2016-12-01 20:04 codesquid, revision 8032

Fixed typo from removing line breaks.

2016-12-01 11:26 codesquid, revision 8031

Fix toolbar not showing on OS X

2016-12-01 10:48 codesquid, revision 8030

Fix typo

2016-12-01 09:49 codesquid, revision 8029

Create quickconnect bar directly.

2016-12-01 09:09 codesquid, revision 8028

Minor refactoring.

2016-12-01 09:06 codesquid, revision 8027

Remove call to no longer existing sub-make

2016-12-01 08:12 codesquid, revision 8026

Restore accidentally deleted file.

2016-11-30 20:19 codesquid, revision 8025

Fix a compile erorr on mac.

2016-11-30 20:18 codesquid, revision 8024

Avoid expensive conversion from wxBitmap to wxImage.

2016-11-30 16:37 codesquid, revision 8023

Update svn:ignore

2016-11-30 16:34 codesquid, revision 8022

Remove a few empty lines

2016-11-30 16:32 codesquid, revision 8021

Fix yet another syntax error.

2016-11-30 16:31 codesquid, revision 8020

Fix syntax error

2016-11-30 16:27 codesquid, revision 8019

Flatten makefiles a little bit.

2016-11-30 15:56 codesquid, revision 8018

Fix compile error

2016-11-30 15:47 codesquid, revision 8017

Remove unused files.

2016-11-30 15:43 codesquid, revision 8016

Add old toolbar.xrc to leftover cleanup.

2016-11-30 15:42 codesquid, revision 8015

Much easier toolbar creation by not using XRC.

2016-11-29 15:43 codesquid, revision 8014

Add missing directory to SUBDIRS

2016-11-29 14:53 codesquid, revision 8013

Do path expansion in a way that does not destroy UNC paths on MSW. Fixes #11088

2016-11-29 11:21 codesquid, revision 8012

Apply #11086 to fix a deprecation warning in some wx configurations.

2016-11-28 17:00 codesquid, revision 8010

Fix size of disabled speedlimits icon on Mac.

2016-11-28 16:50 codesquid, revision 8009

Initialize two members.

2016-11-28 16:46 codesquid, revision 8008

Update svn:ignore

2016-11-28 16:29 codesquid, revision 8005

Updated translations

2016-11-28 16:03 codesquid, revision 8004

Bump to 3.23.0-rc1

2016-11-27 19:43 codesquid, revision 8003

Slightly indent first toolbar icon on MSW, without it just looks odd on Windows 10 where there are no window decorations.

2016-11-27 18:11 codesquid, revision 8002

Fix type mismatch in sftp_find_request The id member of the sftp_request structure is of type unsigned int. This type is also used in the sftp_reqfind callback. In sftp_find_request we thus need to pass a pointer to unsigned int to find234. Before this commit, sftp_find_request was passing a pointer to unsigned long to find234, which causes the lookup to fail on big-endian platforms where sizeof(unsigned int) != sizeof(unsigned long), e.g. ppc64.

2016-11-27 18:10 codesquid, revision 8001

Fix two harmless warnings.

2016-11-26 21:04 codesquid, revision 8000

Fix size cancel button.

2016-11-26 18:42 codesquid, revision 7999

Use actual size, not requrested size to get scale factor.

2016-11-26 18:33 codesquid, revision 7998

Fix icons in Site Manager tree.

2016-11-26 16:36 codesquid, revision 7997

Add another missing file.

2016-11-26 16:30 codesquid, revision 7996

Add missing files to distribution.

2016-11-26 16:21 codesquid, revision 7995

Fix position of theme scale control

2016-11-26 15:42 codesquid, revision 7994

Fix scaling of queue progress line on OS X

2016-11-26 14:54 codesquid, revision 7993

Simplify creating overlays and handle differences in scale factors and the likes.

2016-11-25 17:59 codesquid, revision 7992

Fix compile error on *nix

2016-11-25 17:57 codesquid, revision 7991

Fix stripping of BOM.

2016-11-25 16:57 codesquid, revision 7990

Further HiDPI fixes for OS X

2016-11-24 20:05 codesquid, revision 7989

Additional wxArtProvider replacement

2016-11-24 20:05 codesquid, revision 7988

wxArtProvider, even on trunk, cannot handle bitmaps with a scale factor. Replace it with CThemeProvider and use it to get toolbar icons to load proper on OS X.

2016-11-24 20:03 codesquid, revision 7987

Once again OS X does everything differently from all other platforms. On OS X a pixel isn't a pixel, a pixel on OS X is a virtual thing composed of a multiple actual pixels in a square formation.

2016-11-23 17:15 codesquid, revision 7986

Try to handle retina displays.

2016-11-23 16:54 codesquid, revision 7985

Declare the INSTALLICONSET macro earlier.

2016-11-23 16:51 codesquid, revision 7984

Remove unused code from theme provider.

2016-11-23 16:46 codesquid, revision 7983

Cleanup theme page.

2016-11-23 16:23 codesquid, revision 7982

Set remembered scale factor.

2016-11-23 16:23 codesquid, revision 7981

Request correct system image list size.

2016-11-23 16:00 codesquid, revision 7980

The default icon set is mandatory.

2016-11-23 15:22 codesquid, revision 7979

Also scale tree controls.

2016-11-23 15:16 codesquid, revision 7978

Implement icon scaling on wxGTK.

2016-11-23 15:06 codesquid, revision 7977

Don't mismatch image list size and size of added icons.

2016-11-23 13:33 codesquid, revision 7976

Work around toolbar button alpha blending issues on MSW.

2016-11-23 13:32 codesquid, revision 7975

Reformatting.

2016-11-23 08:38 codesquid, revision 7974

Mark 16x16 of classic theme as primary.

2016-11-22 23:24 codesquid, revision 7973

Since classic theme got moved, use a diffferent data file as reference when searching for the data directory.

2016-11-22 22:48 codesquid, revision 7972

As it turns out, libstdc++ on many platforms doesn't know about the trivial std::make_reverse_iterator.

2016-11-22 22:21 codesquid, revision 7971

Add missing include for std::make_reverse_iterator

2016-11-22 22:12 codesquid, revision 7970

Fix build system.

2016-11-22 22:12 codesquid, revision 7969

Fix compile error

2016-11-22 22:10 codesquid, revision 7968
  • D /FileZilla3/trunk/src/interface/resources/pngclean.sh

Remove unused script. These days there are better tools.

2016-11-22 21:47 codesquid, revision 7967

Update installer for new theme.

2016-11-22 21:16 codesquid, revision 7966

Move some files around.

2016-11-22 20:13 codesquid, revision 7965

Remove some unused pre-vista code.

2016-11-22 20:12 codesquid, revision 7964

WIP: New scalable icon theme and general theme provider refactoring to make use of the scaling.

2016-11-18 10:36 codesquid, revision 7961

Fix rule gch dependency file generation

2016-11-17 20:02 codesquid, revision 7960

Fix more compile errors.

2016-11-17 14:26 codesquid, revision 7959

Add missing include.

2016-11-17 14:05 codesquid, revision 7958

Fix compile error.

2016-11-17 13:45 codesquid, revision 7957

Fix logic issue in error paths that should be unused.

2016-11-17 13:18 codesquid, revision 7956

Get test cases to compile again.

2016-11-17 13:14 codesquid, revision 7955

Define UNICODE on MSW

2016-11-17 12:18 codesquid, revision 7954

Move #includes of wx headers out of the public engine API.

2016-11-16 15:18 codesquid, revision 7953

Remove old timezone detection code which has been unused for almost two years.

2016-11-16 15:12 codesquid, revision 7952

Remove wxString from CDirectoryListing and CDirectoryCache.

2016-11-16 09:34 codesquid, revision 7950

React to changes in global bookmarks.

2016-11-16 09:12 codesquid, revision 7949

Do not fail adding site to site manager for site-specific bookmarks if sitemanager.xml does not yet exist.

2016-11-15 12:40 codesquid, revision 7948

Replace wxURI with a custom uri parser.

2016-11-15 12:38 codesquid, revision 7947

Add link to display download log if getting the update fails.

2016-11-15 08:21 codesquid, revision 7946

Make use of the recently assigned Unix.ownername and Unix.groupname facts.

2016-11-14 14:25 codesquid, revision 7945

Allow controlling cache ttl, within reason.

2016-11-13 17:48 codesquid, revision 7944

Ignore BOM at beginning of directory listing lines.

2016-11-11 18:30 codesquid, revision 7943

Use assert instead of wxASSERT in the engine.

2016-11-11 15:44 codesquid, revision 7941

More wxString removal

2016-11-11 15:18 codesquid, revision 7939

Fix typo.

2016-11-11 15:17 codesquid, revision 7938

Apply same fix to CSFtpControlSocket::SendCommand as well.

2016-11-11 15:14 codesquid, revision 7937

Call ResetOperation if converting to command to 8bit charset fails

2016-11-08 16:13 codesquid, revision 7936

Fix compile errors

2016-11-08 16:13 codesquid, revision 7935

Fix arguments to xgettext

2016-11-08 15:26 codesquid, revision 7934

Add functions to translate strings to the engine so that it is no longer directly handled by wx

2016-11-08 09:29 codesquid, revision 7933

Replace wxRemoveFile with fz::remove_file

2016-11-08 09:15 codesquid, revision 7931

Get rid of wxFileName::CreateTempFileName

2016-11-07 18:06 codesquid, revision 7930

Remove explicit memory management from CCertificaet and partial cleanup of XML functions.

2016-11-07 18:03 codesquid, revision 7929

Minor cleanup.

2016-11-03 15:15 codesquid, revision 7927

Refactor CFilterConditionsDialog and wxCustomHeightListCtrl to make both simpler and the latter reusable.

2016-11-03 09:43 codesquid, revision 7926

Add a safety check in case the drop target disappears

2016-11-01 18:03 codesquid, revision 7925

Missing commit

2016-11-01 17:53 codesquid, revision 7924

Bump to 3.22.2.2

2016-11-01 17:50 codesquid, revision 7923

Fix trimming of feat response lines.

2016-11-01 15:32 codesquid, revision 7921

Bump to 3.22.2.1

2016-11-01 15:02 codesquid, revision 7920

Fix a crash if the server only implements a minimal, fact-less MLSD/MLST (RFC 3659 even has a name for such implementation: useless)

2016-11-01 10:04 codesquid, revision 7918

Bump to 3.22.2

2016-11-01 09:05 codesquid, revision 7917

Updated translation.

2016-10-30 11:01 codesquid, revision 7916

Use a more discreet border for the progress bar and reduce the gradient strength

2016-10-28 12:34 codesquid, revision 7914

Bump to 3.22.2-rc2

2016-10-28 12:31 codesquid, revision 7913

Updated translations

2016-10-28 12:31 codesquid, revision 7912

Fix code indentation

2016-10-28 11:42 codesquid, revision 7911

Fix rename where the target is a directory.

2016-10-28 11:10 codesquid, revision 7910

Remove a bit of debug code accidentally left in.

2016-10-28 10:20 codesquid, revision 7909

Remove wxString from CTlsSocket.

2016-10-28 10:12 codesquid, revision 7908

Mark error string of CTlsSocket::GetMacName() translatable.

2016-10-28 10:10 codesquid, revision 7907

Remove wxString from remote recursive operations.

2016-10-28 08:45 codesquid, revision 7906

Avoid a call to substr.

2016-10-28 08:36 codesquid, revision 7905

Minor cleanup

2016-10-27 16:13 codesquid, revision 7904

Fix parsing of EPSV reply. Inspired by patch #11048

2016-10-27 07:47 codesquid, revision 7902

Fix parsing custom ports.

2016-10-25 15:12 codesquid, revision 7901

Bump to 3.22.2-rc1

2016-10-25 14:53 codesquid, revision 7900

Updated translations

2016-10-25 13:01 codesquid, revision 7897

Fix logic of keyfile skipping.

2016-10-25 08:53 codesquid, revision 7896

Get rid of wxSysErrorMsg and wxSysErrorCode

2016-10-25 07:54 codesquid, revision 7895

Simplify a comment.

2016-10-24 16:45 codesquid, revision 7894

Apply #11044: Use wxSYS_COLOUR_LISTBOXTEXT instead of wxSYS_COLOUR_WINDOWTEXT for status messages in the message log to match the background which is wxSYS_COLOUR_LISTBOX.

2016-10-24 15:00 codesquid, revision 7893

Don't silently remove non-existing key files.

2016-10-24 14:31 codesquid, revision 7892

Remove un-needed include.

2016-10-24 14:31 codesquid, revision 7891

Show a message on non-existing key file

2016-10-24 13:14 codesquid, revision 7890

Save a few cycles.

2016-10-24 12:04 codesquid, revision 7889

Fix compile error

2016-10-23 09:38 codesquid, revision 7888

Some reformatting.

2016-10-20 13:08 codesquid, revision 7887

Explicitly check for wxUSE_GUI during configure, wx-config unfortunately doesn't do the right thing.

2016-10-20 09:10 codesquid, revision 7886

Remove wxString from one function.

2016-10-19 13:32 codesquid, revision 7885

Small formatting changes.

2016-10-19 13:32 codesquid, revision 7884

Fix assertion due to new items being unexpectedly selected by default.

2016-10-19 11:35 codesquid, revision 7883

Fix assertion if Ctrl+A is pressed in an empty file list.

2016-10-18 12:42 codesquid, revision 7882

Allow subclassing wxCustomHeightListCtrl

2016-10-18 12:11 codesquid, revision 7881

Make new filters apply to both files and directories by default.

2016-10-18 07:48 codesquid, revision 7880

Wait for wx to finish processing the rename before refreshing local file list. Fixes an assertion in wx.

2016-10-15 11:07 codesquid, revision 7879

sqlite3_column_bytes16 returns bytes, not characters, so divide by two.

2016-10-15 10:46 codesquid, revision 7878

Remove last remaining wxString usage from queue storage.

2016-10-15 10:03 codesquid, revision 7877

Add small debug feature to reinitialize the updater on-demand.

2016-10-14 20:35 codesquid, revision 7876

Fix compile error

2016-10-14 14:43 codesquid, revision 7875

Small bits of wxString removal.

2016-10-14 08:02 codesquid, revision 7874

Further wxString removal.

2016-10-13 15:48 codesquid, revision 7872

Fixed compile error.

2016-10-13 15:31 codesquid, revision 7871

Cleanup C(S)FtpControlSocket

2016-10-13 08:45 codesquid, revision 7870

Further removal of wxString.

2016-10-12 13:19 codesquid, revision 7868

Cleaned up CServer.

2016-10-12 12:35 codesquid, revision 7866

Cleanup CBuildInfo

2016-10-12 09:46 codesquid, revision 7865

Avoid a string copy.

2016-10-12 08:19 codesquid, revision 7864

Minor performance improvement

2016-10-12 07:50 codesquid, revision 7863

SFTP: Reduce log output if not detailed.

2016-10-11 20:33 codesquid, revision 7862

Change a few XML function to use std::wstring instead of wxString.

2016-10-11 20:22 codesquid, revision 7861

Somewhat dewx CQueueStorage.

2016-10-11 19:42 codesquid, revision 7860

Additional cleanup of CServer

2016-10-11 16:09 codesquid, revision 7859

Add two more null checks.

2016-10-11 15:58 codesquid, revision 7858

Add a null check.

2016-10-11 13:30 codesquid, revision 7857

Fix a compile error

2016-10-11 13:15 codesquid, revision 7856

Further reduction of wxString usage.

2016-10-11 10:33 codesquid, revision 7855

Fix warning.

2016-10-11 10:33 codesquid, revision 7854

Minor cleanup without functional change.

2016-10-11 10:23 codesquid, revision 7853

Begin cleaning up CServer

2016-10-11 09:49 codesquid, revision 7851

Avoid unnecessary conversion to wxString.

2016-10-11 09:48 codesquid, revision 7850

Remove wxString from notifications

2016-10-11 08:16 codesquid, revision 7849

Further wxString removal.

2016-10-11 07:49 codesquid, revision 7848

Remove a bit more wxString.

2016-10-06 19:06 codesquid, revision 7847

Hopefully the last compile error.

2016-10-06 15:38 codesquid, revision 7846

Fix another compile error.

2016-10-06 14:05 codesquid, revision 7845

Fix compile errors.

2016-10-06 13:32 codesquid, revision 7844

Remove wxString from CLocalPath.

2016-10-06 09:45 codesquid, revision 7843

Fix logic error

2016-10-06 09:26 codesquid, revision 7842

Remove wxString from CServerPath

2016-10-06 08:12 codesquid, revision 7841

Eliminated wxString usage from the command classes.

2016-10-04 17:13 codesquid, revision 7839

Fix compile error

2016-10-04 17:08 codesquid, revision 7838

Further dewxification.

2016-10-04 16:33 codesquid, revision 7837

Fix a compile error.

2016-10-04 15:42 codesquid, revision 7836

Some additional wxString removal.

2016-10-04 13:26 codesquid, revision 7835

Refactor CFZPuttyGenInterface to use fz::process instead of wxProcess.

2016-10-04 08:25 codesquid, revision 7834

Apply patch #11005 by twu2: Fix string conversion in CProxySocket::GetUser and CProxySocket::GetPass

2016-10-04 08:24 codesquid, revision 7833

Two more missing includes.

2016-10-04 08:22 codesquid, revision 7832

Add a missing include.

2016-10-03 14:04 codesquid, revision 7830

Bump to 3.22.1

2016-10-03 14:03 codesquid, revision 7829

Updated translations.

2016-10-03 13:04 codesquid, revision 7826

Avoid a needless conversion from std::wstring to wxString.

2016-10-03 09:46 codesquid, revision 7825

Windows has no strndup

2016-10-03 09:14 codesquid, revision 7824

Add workaround for a nasty Xcode bug where compiling for older OS X versions silently allows user of functions only available on newer versions, leading to runtime failures.

2016-10-02 16:05 codesquid, revision 7822

Add a debug message.

2016-10-02 15:34 codesquid, revision 7821

Fix valgrind warning

2016-10-01 08:37 codesquid, revision 7819

Bump to 3.22.0

2016-10-01 08:18 codesquid, revision 7818

Updated translations

2016-10-01 08:00 codesquid, revision 7817

Add a link to the paid phone support page for US and Canada in official Windows builds.

2016-09-30 16:30 codesquid, revision 7816

Fix setting comparison from bookmarks, #10960

2016-09-30 15:58 codesquid, revision 7815

Copy comparison flag for bookmarks.

2016-09-30 15:26 codesquid, revision 7814

Partial fix for #10960, set comparison flag from site-specific bookmark.

2016-09-30 13:36 codesquid, revision 7813

Small update to icon specs.

2016-09-30 13:12 codesquid, revision 7812

Fix colors in log after toggling log timestamps. #10990

2016-09-29 12:38 codesquid, revision 7811

Change wxString to std::wstring in a few places.

2016-09-29 11:58 codesquid, revision 7810

Fix a case of the queue completion action triggering too early.

2016-09-28 16:23 codesquid, revision 7809

Update svn:ignore

2016-09-28 15:23 codesquid, revision 7808

Fixed typo

2016-09-28 15:16 codesquid, revision 7807

Clear background in sizeformatting examples when changing selection

2016-09-28 12:56 codesquid, revision 7806

Refactor CLocalTreeView::GetSpecialFolder to get rid of deprecated SHGetMalloc

2016-09-28 12:41 codesquid, revision 7805

Fix two more warnings in configure output

2016-09-28 10:16 codesquid, revision 7804

Fix warning in test

2016-09-28 10:13 codesquid, revision 7803

Fixes for --with-pugixml=auto

2016-09-27 09:33 codesquid, revision 7802

Update icon specs, we want to transition towards scalable icons.

2016-09-26 12:01 codesquid, revision 7801

Allow setting color.

2016-09-25 19:46 codesquid, revision 7800

Fix an issue preventing keyfiles from working correctly.

2016-09-24 14:42 codesquid, revision 7798

Document lfz 0.7.0 dependency

2016-09-24 14:41 codesquid, revision 7797

Bump to 3.22.0-rc1

2016-09-24 14:14 codesquid, revision 7796

Updated translations

2016-09-24 13:13 codesquid, revision 7791

Fix compile error

2016-09-24 12:53 codesquid, revision 7790

Import of filters

2016-09-21 23:06 codesquid, revision 7788

Use a more permissive copyright for this file.

2016-09-20 15:12 codesquid, revision 7787

Fix harmless logic error.

2016-09-20 14:57 codesquid, revision 7786

Verify item before indexing m_selections in OnItemDeselected just as in OnItemSelected

2016-09-20 14:54 codesquid, revision 7785

Small modernization.

2016-09-20 13:47 codesquid, revision 7784

Implement exporting directory listing filters.

2016-09-20 13:19 codesquid, revision 7783

Reorder LDFLAGS, fixes linking errors in the test case.

2016-09-20 09:43 codesquid, revision 7782

Rename "Filename filters" to "Directory listing filters" in menu.

2016-09-20 09:38 codesquid, revision 7781

Add "not all" match type to filters and search. #9293

2016-09-19 13:21 codesquid, revision 7780

Fix stupid mistake

2016-09-19 12:56 codesquid, revision 7779

Fix warning.

2016-09-16 13:08 codesquid, revision 7778

Get rid of wxStringTokenizer from Options.cpp

2016-09-13 11:14 codesquid, revision 7776

Fix a bunch of warnings.

2016-09-13 08:49 codesquid, revision 7775

Make COptions(Base) use std::wstring

2016-09-13 08:05 codesquid, revision 7774

Fix parsing proxy command sequence, patch by Paolo Zambotti. #10972

2016-09-12 11:50 codesquid, revision 7773

Reduce wxString usage.

2016-09-10 10:39 codesquid, revision 7770

Cleanup external ip address resolver.

2016-09-10 10:38 codesquid, revision 7769

Fix loading hex blobs.

2016-09-09 15:34 codesquid, revision 7768

Fix implicit conversion when creating transfer socket proxy backend.

2016-09-09 14:45 codesquid, revision 7767

Handle base64 encoded blobs.

2016-09-08 14:20 codesquid, revision 7766

Require GnuTLS 3.4.15 or higher as it includes the fix for gnutls_x509_crt_list_import2 not honoring the passed flags.

2016-09-08 08:35 codesquid, revision 7764

Use fz::base64_decode instead of wxBase64Decode.

2016-09-07 15:21 codesquid, revision 7761

Use fz::base64_encode and some related code cleanup.

2016-09-07 15:13 codesquid, revision 7760

Use fz::base64_encode and some related code cleanup.

2016-09-06 15:26 codesquid, revision 7758

Replace invalid characters in filenames when editing remote files.

2016-09-05 09:50 codesquid, revision 7755

Try password based login if a password-protected keyfile is rejected instead of failing with a cryptic message about multiple login prompts.

2016-09-05 08:30 codesquid, revision 7754

Use fz::strtok instead of wxStringTokenizer

2016-09-05 07:22 codesquid, revision 7752

Simplify getting of keyfiles.

2016-09-02 13:59 codesquid, revision 7750

Use fz::thread_pool for socket and file i/o threads.

2016-08-31 08:32 codesquid, revision 7744

Fix redirection to https:// servers.

2016-08-31 08:11 codesquid, revision 7743

Handle long paths during drag&drop on Windows 10.

2016-08-30 07:50 codesquid, revision 7742

Remove unused variable.

2016-08-26 06:59 codesquid, revision 7741

#8928: Rename CVS/SVN filter to "Source control directories" and add .git, .hg and .bzr

2016-08-23 13:33 codesquid, revision 7740

Bump to 3.21.0

2016-08-23 13:33 codesquid, revision 7739

Do not pass listing entry as format string.

2016-08-23 12:58 codesquid, revision 7738

Fix compile error on non-MSW.

2016-08-23 12:41 codesquid, revision 7737

Fix a potential crash if using mismatched resource files from an old version of FileZilla.

2016-08-23 12:23 codesquid, revision 7736

Updated translations

2016-08-23 11:58 codesquid, revision 7735

Explicitly block queue completion action during certain recursive operations.

2016-08-23 08:56 codesquid, revision 7734

On OS X, add Ctrl+(Shift+)Tab as shortcut to switch to the next tab. #10851

2016-08-23 06:46 codesquid, revision 7733

Fixed another spelling mistake

2016-08-23 06:46 codesquid, revision 7732

Fixed typo.

2016-08-22 17:06 codesquid, revision 7731

Fix compile error.

2016-08-22 08:09 codesquid, revision 7730

Add option name for TCP keepalive interval.

2016-08-22 08:08 codesquid, revision 7729

Further restrict allowed values for keep-alive interval so that it fits into an int.

2016-08-17 14:43 codesquid, revision 7728

Add option to configure TCP keep alive interval.

2016-08-17 08:13 codesquid, revision 7727

Fix a warning.

2016-08-17 08:06 codesquid, revision 7726

Actually use the top_builddir to locate libpugixml.a

2016-08-17 07:57 codesquid, revision 7725

Go via $top_srcdir to locate builtin libpugixml.a

2016-08-17 07:55 codesquid, revision 7724

Fix compile errors.

2016-08-17 07:43 codesquid, revision 7723

Use std::wstring instead of wxString in a couple of places.

2016-08-16 09:25 codesquid, revision 7722

Implement basic download synchronization

2016-08-15 12:37 codesquid, revision 7721

Keep both local and remote active filters in recursive operation.

2016-08-15 09:56 codesquid, revision 7720

Cleanup recursive operation modes.

2016-08-11 09:30 codesquid, revision 7716

Fix saving of attributes filter. #10927

2016-08-08 09:34 codesquid, revision 7706

Also add AES128-GCM.

2016-08-07 18:35 codesquid, revision 7705

Remove unused flag.

2016-08-07 18:21 codesquid, revision 7704

Implement AES256-GCM as cipher.

2016-08-07 08:18 codesquid, revision 7703

Merge changes from upstream PuTTY

2016-08-03 15:00 codesquid, revision 7702

Bump to 3.20.1

2016-08-03 14:40 codesquid, revision 7701

Updated translations

2016-08-03 09:29 codesquid, revision 7700

Print an error message if server sends a malformed chain.

2016-08-02 11:52 codesquid, revision 7699

Actually use the new file name if renaming on download.

2016-07-29 17:29 codesquid, revision 7698

Fix compile error on some configurations.

2016-07-29 17:24 codesquid, revision 7697

Fix a locking violation affecting non-MSW.

2016-07-29 09:52 codesquid, revision 7696

Correctly document minimum required lfz version.

2016-07-27 21:50 codesquid, revision 7695

Clarification of error message if gnutls_x509_trust_list_add_cas fails.

2016-07-27 14:45 codesquid, revision 7694

Fix typo

2016-07-27 14:09 codesquid, revision 7691

Bump to 3.20.0

2016-07-27 14:05 codesquid, revision 7690

Updated translations

2016-07-27 10:41 codesquid, revision 7687

Revert accidental commit.

2016-07-27 10:40 codesquid, revision 7686

Simpler footer initialization,.

2016-07-26 10:21 codesquid, revision 7685

Check if local path exists in search dialog.

2016-07-24 09:44 codesquid, revision 7676

Fix a harmless warning.

2016-07-24 09:41 codesquid, revision 7675

Remove unused variable.

2016-07-24 08:26 codesquid, revision 7674

Fix parameter type

2016-07-22 08:10 codesquid, revision 7672

Fix typo

2016-07-21 09:18 codesquid, revision 7666

Allow setting font weight

2016-07-20 17:26 codesquid, revision 7664

Bump to 3.20.0-rc1

2016-07-20 14:05 codesquid, revision 7663

Updated translations

2016-07-20 08:55 codesquid, revision 7662

Require libfilezilla 0.6.0 or greater

2016-07-20 07:12 codesquid, revision 7658

Guard against values becoming negative.

2016-07-20 06:53 codesquid, revision 7657

Fix rare crash if the control connection's TLS session fails and a data connection is being established right before the control connections' close event is processed. Reported through Ubuntu bug #1604087.

2016-07-19 12:33 codesquid, revision 7653

Disabling the shell extension via the registry is a debug feature. Only query the registry keys if using a debug version of the dll.

2016-07-19 10:33 codesquid, revision 7652

Make some mutexes non-recursive.

2016-07-14 19:36 codesquid, revision 7650

Add missing return statement.

2016-07-14 17:20 codesquid, revision 7649

Fix compile error.

2016-07-14 17:19 codesquid, revision 7648

Fix typo

2016-07-14 16:24 codesquid, revision 7647

Discard stale events when closing thread.

2016-07-14 16:19 codesquid, revision 7646

Simplify passing sftp_message around.

2016-07-14 13:55 codesquid, revision 7644

Do not exit comparison mode when queuing remote directories. It's a remnant from before the recursion changes in 3.12.0-rc1.

2016-07-13 15:14 codesquid, revision 7643

SFTP: Handle filenames with trailing blanks.

2016-07-13 09:16 codesquid, revision 7642

Big cleanup to IPC with fzsftp and how data gets passed to the directory listing parser.

2016-07-12 13:58 codesquid, revision 7641

Avoid an expensive copy.

2016-07-12 13:26 codesquid, revision 7640

Explicitly send filename as single line.

2016-07-12 13:06 codesquid, revision 7639

Don't directly print strings from the server.

2016-07-12 09:44 codesquid, revision 7638

Minor refactoring.

2016-07-11 16:30 codesquid, revision 7637

Stricter certificate chain verification.

2016-07-11 10:23 codesquid, revision 7636

Sort the peer certificates so that the chain can be displayed in order.

2016-07-11 07:31 codesquid, revision 7635

Require GnuTLS 3.4.0, as older versions do not have the GNUTLS_X509_CRT_LIST_SORT flag.

2016-07-07 08:55 codesquid, revision 7633

Use std::regex instead of wxRegEx part 2.

2016-07-07 08:04 codesquid, revision 7632

Use std::regex instead of wxRegEx

2016-07-07 07:35 codesquid, revision 7631

Small refactoring to use fz::sprintf

2016-07-05 14:48 codesquid, revision 7627

__TFILE__ is always wide in Unicode wx builds.

2016-07-05 13:54 codesquid, revision 7626

Use the new string formatting routines in various places.

2016-07-04 06:46 codesquid, revision 7615

Remove unused variable

2016-07-04 06:45 codesquid, revision 7614

Add missing includes

2016-07-01 12:20 codesquid, revision 7613

Fix minimun tree size in Site Manager resulting in overly large dialogs particularly on wxGTK

2016-07-01 08:37 codesquid, revision 7612

Explicitly pass the intended bookmark around, don't misuse the default bookmark. Also fixes a crash if creating new site from bookmarks dialog.

2016-06-30 13:59 codesquid, revision 7611

Fix compile error in testcase.

2016-06-29 15:37 codesquid, revision 7608

Set msgid bug reporting address in .pot file.

2016-06-28 13:42 codesquid, revision 7607

Remove references to remote file search in local search.

2016-06-28 13:41 codesquid, revision 7606

Add missing mnemonic to background color choice.

2016-06-28 09:30 codesquid, revision 7605

Get rid of unused wx includes.

2016-06-28 09:22 codesquid, revision 7604

Get rid of most wxFile and wxFileName usage in the engine.

2016-06-27 14:19 codesquid, revision 7602

Bump to 3.19.0

2016-06-27 14:14 codesquid, revision 7601

Always use same filename for installer.

2016-06-27 14:13 codesquid, revision 7600

Updated translations

2016-06-27 09:42 codesquid, revision 7599

Fix #8214

2016-06-26 21:34 codesquid, revision 7598

We require lfz 0.5.3

2016-06-26 21:28 codesquid, revision 7597

Grammar.

2016-06-26 21:25 codesquid, revision 7595

Disable context menu items in search dialog if not connected.

2016-06-26 10:29 codesquid, revision 7594

Remove redundant check.

2016-06-26 10:29 codesquid, revision 7593

If already quitting, don't perform queue completion action.

2016-06-20 15:37 codesquid, revision 7591

Bump to 3.19.0-rc1

2016-06-20 15:32 codesquid, revision 7590

Update translations

2016-06-20 14:43 codesquid, revision 7589

Fix a harmless coverity warning.

2016-06-20 13:52 codesquid, revision 7588

Always update site after changing bookmarks, not only when creating it.

2016-06-20 13:49 codesquid, revision 7587

Notify states after updating bookmarks.

2016-06-20 13:49 codesquid, revision 7586

Fix compiler warnings.

2016-06-19 10:01 codesquid, revision 7583

Use listctrl main window, fixes background on WXGTK.

2016-06-19 09:46 codesquid, revision 7582

Fix tint of info text over remote file list and deal with getting default background colour on non-MSW platforms.

2016-06-19 08:34 codesquid, revision 7581

Remove unused variable.

2016-06-18 22:26 codesquid, revision 7580

Fix one last compile error.

2016-06-18 18:34 codesquid, revision 7579

Fix another compile error.

2016-06-18 18:04 codesquid, revision 7578

Fix a compile error on some wx configurations.

2016-06-18 10:53 codesquid, revision 7577

Use std::wstring to deal with site paths.

2016-06-17 12:18 codesquid, revision 7575

Tab color painting on WXGTK.

2016-06-17 11:28 codesquid, revision 7574

Remove unused variable

2016-06-17 11:28 codesquid, revision 7573

Fix an assert.

2016-06-16 15:25 codesquid, revision 7571

Suppress error messages in some places.

2016-06-16 12:07 codesquid, revision 7570

Fix site list in toolbar dropdown.

2016-06-16 10:21 codesquid, revision 7569

Update state title from site changes.

2016-06-16 08:33 codesquid, revision 7568

Set color when initially creating tab.

2016-06-16 08:31 codesquid, revision 7567

Apply background color to tab header.

2016-06-16 08:18 codesquid, revision 7566

Add color chooser to Site Manager.

2016-06-16 07:19 codesquid, revision 7565

Add missing file.

2016-06-15 16:18 codesquid, revision 7564

Revert accidentally committed file.

2016-06-15 16:17 codesquid, revision 7563

Move colour handling to Site structure.

2016-06-15 09:41 codesquid, revision 7562

Code cleanup.

2016-06-15 09:13 codesquid, revision 7561

Some fixes to re-integrate the bookmarks functionality with the Site structure.

2016-06-14 14:56 codesquid, revision 7560

Always use the same function to connect.

2016-06-14 14:55 codesquid, revision 7559

Fix title when only asking for username.

2016-06-14 08:49 codesquid, revision 7558

No longer attempt to change language at runtime.

2016-06-14 08:49 codesquid, revision 7557

Work in progress: Refactor sitemanager code so that the site structure can be used throughout the GUI.

2016-06-10 07:06 codesquid, revision 7556

Get rid of the last remaining usages of wxDateTime.

2016-06-09 08:25 codesquid, revision 7555

React to background color change notifications.

2016-06-08 08:58 codesquid, revision 7554

Minor code cleanup.

2016-06-08 07:43 codesquid, revision 7553

Fix getting context controls if there are no tabs.

2016-06-07 17:07 codesquid, revision 7552

Only apply tab color if tint has been set.

2016-06-07 17:04 codesquid, revision 7551

Revert a debugging change.

2016-06-07 16:13 codesquid, revision 7550

Workaround for GCC bug 58972.

2016-06-07 16:05 codesquid, revision 7549

Cleanup volume enumerator. Also use it to fetch drive icon.

2016-06-07 15:19 codesquid, revision 7548

Cleanup of startup profiling.

2016-06-07 14:55 codesquid, revision 7547

Only sort drives after adding them.

2016-06-07 11:34 codesquid, revision 7546

Simplify getting command-line arguments.

2016-06-07 09:17 codesquid, revision 7545

Minor speedup loading the queue if there is nothing to load.

2016-06-03 14:07 codesquid, revision 7544

Allow rearranging tabs via drag&drop.

2016-06-03 14:06 codesquid, revision 7543

wxAuiNotebook doesn't update m_curPage when doing Drag&drop. Do it manually.

2016-06-03 14:05 codesquid, revision 7542

Minor cleanup.

2016-06-03 09:26 codesquid, revision 7541

Do not display an error if server disconnects us during idle time.

2016-06-01 19:56 codesquid, revision 7540

Apply inverse of user-selected timezone offset when modifying remote file timestamps. Fixes #10852

2016-06-01 08:34 codesquid, revision 7539

Fix compile error if having update checks disabled through configure.

2016-05-29 15:13 codesquid, revision 7538

Fix typo preventing copying multiple URLs.

2016-05-27 12:12 codesquid, revision 7536

Bump to 3.18.0

2016-05-27 12:02 codesquid, revision 7535

Updated translations

2016-05-27 08:35 codesquid, revision 7534

Add option to disable footers.

2016-05-26 09:03 codesquid, revision 7533

Add welcome footer.

2016-05-24 12:38 codesquid, revision 7532

Actually flatten the directory structure if told so when adding local directories to queue.

2016-05-24 12:37 codesquid, revision 7531

When processing local directories, tell FilenameFilteredByFilter whether entry is file or directory.

2016-05-24 12:36 codesquid, revision 7530

Also clear local and remote file data when clearing results.

2016-05-22 10:38 codesquid, revision 7529

Use correct host format where there's a separate port field.

2016-05-20 16:31 codesquid, revision 7524

Bump to 3.18.0-rc1

2016-05-20 16:12 codesquid, revision 7523

Add option to disable drag&drop.

2016-05-20 14:34 codesquid, revision 7522

If opening context menu while holding shift, Getting item(s) as URL includes password. Closes #10829

2016-05-19 07:42 codesquid, revision 7521

Percent-encode characters in URLs that aren't unreserved.

2016-05-18 21:09 codesquid, revision 7519

Cleanup GetAsURL.

2016-05-18 12:54 codesquid, revision 7517

Fix date validation to match later use of date.

2016-05-18 09:53 codesquid, revision 7516

Refactor functions to format CServer to string. Based on patch #10829 by jblitte.

2016-05-18 08:25 codesquid, revision 7515

Fix #10837, during recursive operation, the "Enter directory" item in context menu was showing for files.

2016-05-18 08:18 codesquid, revision 7514

Move some common functionality into CFileListCtrl.

2016-05-18 07:19 codesquid, revision 7513

Stopping local search now works.

2016-05-17 14:25 codesquid, revision 7512

Reset state if local search has ended.

2016-05-17 08:41 codesquid, revision 7511

Allow list operation if not connected.

2016-05-17 07:51 codesquid, revision 7510

Allow searching when not connected.

2016-05-17 07:50 codesquid, revision 7509

Handle changes in search mode and disable remote search if not connected.

2016-05-17 07:31 codesquid, revision 7508

Fix compile error.

2016-05-16 12:59 codesquid, revision 7507

Implement uploading from search dialog.

2016-05-16 07:44 codesquid, revision 7506

Fix and re-enable remote operations.

2016-05-16 07:25 codesquid, revision 7505

Start/Stop buttons now react to local search events as well.

2016-05-15 16:45 codesquid, revision 7504

Get rid of explicit listing size. We can just get the size of the container instead.

2016-05-15 16:23 codesquid, revision 7503

Use std::wstring internally in CServerPath.

2016-05-14 21:04 codesquid, revision 7502

Remove the calls to vector::reserve, it prevents amortized O(1) push_back.

2016-05-14 17:37 codesquid, revision 7501

Fix another compile error.

2016-05-14 16:02 codesquid, revision 7498

Fix a typo.

2016-05-14 15:39 codesquid, revision 7497

Fix compile error on non-Windows.

2016-05-14 14:29 codesquid, revision 7496

Use std::wstring instead of wxString internally in CLocalPath

2016-05-13 15:18 codesquid, revision 7495

Fix a few more warnings.

2016-05-13 14:54 codesquid, revision 7494

Save a bit of memory and increase speed by using std::wstring instead of wxString, part deux.

2016-05-13 14:53 codesquid, revision 7493

Fix harmless warning.

2016-05-13 08:49 codesquid, revision 7491

Save a bit of memory and increase speed by using std::wstring instead of wxString

2016-05-12 17:51 codesquid, revision 7490

Work in progress: Local file search.

2016-05-12 17:50 codesquid, revision 7489

Use shared_optional::is_same to speed up comparison.

2016-05-12 15:22 codesquid, revision 7487

Don't set column search icon if it isn't changing.

2016-05-12 15:03 codesquid, revision 7486

Move getting search object outside of loop.

2016-05-12 15:02 codesquid, revision 7485

Remove some pre-Vista code for displaying sort icons in column headers.

2016-05-12 15:02 codesquid, revision 7484

Fix sort object for paths.

2016-05-12 09:51 codesquid, revision 7483

Add CLocalPath::operator<

2016-05-09 07:14 codesquid, revision 7479

Tag 3.17.0.1

2016-05-09 07:14 codesquid, revision 7478

Updated translations

2016-05-09 06:46 codesquid, revision 7477

Change constness.

2016-05-09 06:43 codesquid, revision 7476

Remove commented out line.

2016-05-07 20:05 codesquid, revision 7475

Add quotes around argument. Fixes privilege escalation vulnerability in installer. #10832 reported by Cyril Vallicari from Ug_0 Security.

2016-05-07 17:28 codesquid, revision 7474

Initialize uninitialized variable, fixes resuming SFTP downloads.

2016-05-05 19:41 codesquid, revision 7473

Cleanup arithmetic.

2016-05-05 19:31 codesquid, revision 7472

Avoid making and modifying a temporary copy of the input string in CServerPath::SetSafePath.

2016-04-27 13:41 codesquid, revision 7463

Fixed typos.

2016-04-27 11:50 codesquid, revision 7462

Do not attempt to open update dialog right when FileZilla is closing.

2016-04-26 20:08 codesquid, revision 7461

For some bizarre reason loading the catalogs for the default locale fails on English non-US Windows installations, resulting in fallback to C locale. Ignore catalog loading errors if the default locale is requested.

2016-04-25 07:49 codesquid, revision 7460

Fix small logic error, we only need one token.

2016-04-22 13:40 codesquid, revision 7459

Fix date.

2016-04-22 13:08 codesquid, revision 7457

Version bump to 3.17.0

2016-04-22 13:01 codesquid, revision 7456

Updated translations

2016-04-22 12:15 codesquid, revision 7455

Spelling

2016-04-22 12:11 codesquid, revision 7454

Fix typo that resulted in two strings marked translatable even though they shouldn't be.

2016-04-21 12:21 codesquid, revision 7453

Small dialog size adjustment.

2016-04-21 07:46 codesquid, revision 7452

Treat items as links if they have a URL tooltip.

2016-04-20 17:18 codesquid, revision 7451

Load resources into update dialog and push them through to welcome dialog.

2016-04-20 16:56 codesquid, revision 7450

Get rid of debugging preprocessor defines.

2016-04-20 16:32 codesquid, revision 7449

Add a resources header to the update information.

2016-04-20 14:18 codesquid, revision 7448

Implement wxFileSystemBlobHandler::FindFirst

2016-04-20 14:18 codesquid, revision 7447

Move loading of XRC handlers into own file.

2016-04-20 09:12 codesquid, revision 7446

Add handler for wxFileSystem that can work with blobs where the filename is the hex-encoded content.

2016-04-19 15:48 codesquid, revision 7445

Hold state as reference instead of pointer and clean up destruction order.

2016-04-19 08:29 codesquid, revision 7444

Add missing compiler flags for Nettle.

2016-04-17 13:59 codesquid, revision 7442

Remove label about holding shift key to toggle both local and remote filter at the same time on wxGTK. GTK+ doesn't check the checkbox if shift is held, thus blocking it completely.

2016-04-15 12:36 codesquid, revision 7440

Bump to 3.17.0-rc1

2016-04-15 12:18 codesquid, revision 7439

Updated translations.

2016-04-15 07:55 codesquid, revision 7438

Require libfilezilla 0.5.0

2016-04-15 07:32 codesquid, revision 7435

Disable upload and queue actions when local recursive operation already busy.

2016-04-14 13:21 codesquid, revision 7434

Check whether it's the initial update check of a new version.

2016-04-14 11:51 codesquid, revision 7433

Look in both HKCU and HKLM.

2016-04-14 11:22 codesquid, revision 7432

Add package information to update URL.

2016-04-14 08:51 codesquid, revision 7430

Remember package type and whether it's an updated install.

2016-04-13 09:53 codesquid, revision 7425

Adjust to proper datetime::empty() semantics and handle alternate midnight format.

2016-04-11 20:14 codesquid, revision 7423

Update workspace files.

2016-04-11 19:39 codesquid, revision 7422

For now, ignore cached host keys with insecure hostkey algorithms.

2016-04-11 12:59 codesquid, revision 7421

Fix compile error

2016-04-11 12:51 codesquid, revision 7420

Work in progress: Merge upstream PuTTY changes.

2016-04-11 10:31 codesquid, revision 7419

Document Nettle requirement.

2016-04-11 10:30 codesquid, revision 7418

Get rid of uggly hack in updater now that we use Nettle.

2016-04-11 10:14 codesquid, revision 7417

Also use Nettle for SHA1.

2016-04-10 21:46 codesquid, revision 7416

Completely replace remainder of PuTTY's AES implementation with library calls to Nettle.

2016-04-10 21:15 codesquid, revision 7415

Fix regression if using CBC ciphers.

2016-04-10 21:10 codesquid, revision 7414

Add missing forward declaration.

2016-04-10 19:40 codesquid, revision 7413

Use Nettle's sha256

2016-04-10 18:23 codesquid, revision 7412

Configure changes to detect nettle.

2016-04-10 18:09 codesquid, revision 7411

Use the hardware-accelerated AES implementation from nettle in fzsftp.

2016-04-10 15:54 codesquid, revision 7410

The hook has a different signature starting with GnuTLS 3.4, add a #define to select the right one.

2016-04-10 15:36 codesquid, revision 7409

Use the TCP window scaling auto-adjustment on MSW also when using SFTP.

2016-04-10 14:44 codesquid, revision 7408

Merge changes from 3.16.x branch.

2016-04-06 08:07 codesquid, revision 7405

Increase disk IO buffer size.

2016-04-06 07:44 codesquid, revision 7404

Fix #10811 where failed SFTP downloads are reported as success due to a shadowed variable.

2016-04-05 13:02 codesquid, revision 7403

Add chunking on the threaded side and fix a race when stopping the operation due to m_listedDirectories not being cleared.

2016-04-05 11:36 codesquid, revision 7402

Do not change queue state if trying to set an empty queue active.

2016-04-05 08:17 codesquid, revision 7401

Need to add the empty item signalling completion to m_listedDirectories inside the mutex.

2016-04-04 16:37 codesquid, revision 7400

Clamp values, wx doesn't do it for us.

2016-04-04 09:24 codesquid, revision 7399

Attempt to detect multiple installations of FileZilla.

2016-04-04 09:21 codesquid, revision 7398

We have verified the checksum already, no need for the installer to do it again.

2016-04-04 08:13 codesquid, revision 7397

Get path of running process in win32 syntax as opposed to device syntax.

2016-04-04 07:35 codesquid, revision 7396

Fix comment about NSIS version requirement

2016-04-03 14:58 codesquid, revision 7395

Split files and directories into different vectors to slightly improve performance and to correct the progress numbers.

2016-04-01 09:55 codesquid, revision 7394

Small performance increase.

2016-03-31 15:23 codesquid, revision 7393

Simplify some event handling.

2016-03-30 17:40 codesquid, revision 7392

Don't include extra separator in queue context menu on *nix.

2016-03-29 17:09 codesquid, revision 7391

Fix transfer failures when uploading using SFTP and another thread is already listing the target directory.

2016-03-29 15:14 codesquid, revision 7390

Re-implement queuing directories via drag&drop.

2016-03-29 09:41 codesquid, revision 7389

Re-implement queuing from local directory tree.

2016-03-23 10:16 codesquid, revision 7386

Apply filters.

2016-03-23 10:16 codesquid, revision 7385

Handle directories when queuing the recursion results.

2016-03-23 10:15 codesquid, revision 7384

Use local filters, not remote ones when starting local recursive operation.

2016-03-23 10:15 codesquid, revision 7383

Add small function to compile the regexes of a vector of filters.

2016-03-23 10:14 codesquid, revision 7382

Use the right operation object to display local progress.

2016-03-22 17:09 codesquid, revision 7381

Partially re-implement adding local directories to queue.

2016-03-16 10:47 codesquid, revision 7379

Merge translations and version bump from 3.16.x branch.

2016-03-16 08:40 codesquid, revision 7375

Merge upstream PuTTY changes.

2016-03-15 23:03 codesquid, revision 7371

Request Unicode build with NSIS 3. The move to NSIS 3 is due to the DLL hijacking vulnerability in older NSIS versions. Fixes #10785 reported by Rojan Rijal.

2016-03-14 13:40 codesquid, revision 7367

Update to most recent version of UAC plugin for NSIS

2016-03-14 09:26 codesquid, revision 7366

Create local recursive operation instance and handle its destruction.

2016-03-11 10:25 codesquid, revision 7365

Rip out queueing local directories, it's an inuntanglable mess. This functionality will be rewritten from scratch.

2016-03-10 10:57 codesquid, revision 7364

Add local recursive operation status.

2016-03-09 13:41 codesquid, revision 7363

Move CFolderProcessingThread out of the queue into own file and begin separating the logic. The goal is to have adding local directories to the queue behave exactly as adding remote directories to the queue, with the recursive operation status below the local file list. Under the hood, both local and remote recursive operations should have the same interface. This common functionality can then at a later step be used to have a local file search and possibly even a comparative search.

2016-03-08 08:40 codesquid, revision 7362

Rename recursive_operation.c/h to remote_recursive_operation.c/h

2016-03-04 16:11 codesquid, revision 7360

Improve Windows 10 compatibility.

2016-03-04 11:34 codesquid, revision 7359

Fix two harmless warnings.

2016-03-04 11:22 codesquid, revision 7358

Replace wxDynamicCast with dynamic_cast

2016-02-29 10:16 codesquid, revision 7351

Bump to 3.16.0

2016-02-29 10:15 codesquid, revision 7350

If building the installer with a special define, optional third-party offers can be displayed during setup. Installations from the auto-updater and installations do not display nor installer any offers.

2016-02-29 10:08 codesquid, revision 7349

Add a new leftover file due to da_DK renamed to da.

2016-02-29 10:05 codesquid, revision 7348

Updated translations.

2016-02-29 07:49 codesquid, revision 7347

Do not reset queue completion action after queue completion.

2016-02-22 13:51 codesquid, revision 7345

Bump to 3.16.0-rc1

2016-02-22 13:41 codesquid, revision 7343

Updated translations

2016-02-22 13:20 codesquid, revision 7342

Clarify wording.

2016-02-22 09:19 codesquid, revision 7341

Change location of leftover cleanup.

2016-02-22 09:03 codesquid, revision 7339

Clean leftovers from improperly uninstalled past versions.

2016-02-22 08:32 codesquid, revision 7338

Small workflow improvement when setting the "run command" queue completion action.

2016-02-17 16:42 codesquid, revision 7331

Remember the command to run with the corresponding queue completion action.

2016-02-17 15:12 codesquid, revision 7330

Increase max buffer size for longer error messages.

2016-02-17 10:36 codesquid, revision 7328

Some fixes to the network configuration wizard.

2016-02-17 09:46 codesquid, revision 7327

Merge NEWS from 3.15.x branch.

2016-02-16 10:51 codesquid, revision 7326

Remember queue completion action.

2016-02-16 08:40 codesquid, revision 7325

Listen on same address family as the control connection.

2016-02-15 15:47 codesquid, revision 7324

Make notification bubbles a normal queue completion action. Remove the temporary notification bubble option. Remove the disconnect and show message completion actions.

2016-02-15 10:30 codesquid, revision 7322

Use fz::sparse_optional from libfilezilla.

2016-02-15 09:22 codesquid, revision 7320

Use fz::shared_optional and fz::shared_value from libfilezilla.

2016-02-13 17:59 codesquid, revision 7318

Revert an unneeded change.

2016-02-13 15:09 codesquid, revision 7317

Add a new servertype for MS-DOS style servers actually preferring forward slashes. #10749

2016-02-13 10:41 codesquid, revision 7316

Add missing include.

2016-02-12 11:06 codesquid, revision 7315

Minor fixes to the Connect and DetachThread functions.

2016-02-09 19:05 codesquid, revision 7311

Move location of COPYING in the OS X application bundle. OS X has difficulties signing the bundle correctly with the file in the old location.

2016-02-09 18:12 codesquid, revision 7310

Handle divider double-clicks.

2016-02-09 17:56 codesquid, revision 7309

Make loading column widths more forgiving. Fixes restoring the size of columns in the queue tab for failed transfers.

2016-02-09 13:59 codesquid, revision 7308

Fix an assertion.

2016-02-05 09:16 codesquid, revision 7307

Fix a compile error.

2016-02-05 08:22 codesquid, revision 7306

FIx logic error in restoring focus.

2016-02-03 12:08 codesquid, revision 7305

Apply #10742: Add missing include to proxy.cpp

2016-02-03 08:57 codesquid, revision 7304

Remove more wxString usage from CSocket.

2016-02-02 09:28 codesquid, revision 7300

Bump to 3.15.0.1

2016-02-02 09:26 codesquid, revision 7299

Add option to configure display of notification bubbles on queue completion.

2016-02-02 09:22 codesquid, revision 7298

Updated translation

2016-02-02 08:45 codesquid, revision 7297

Allow specifying handler order. This fixes search from skipping the last search directory.

2016-02-01 10:51 codesquid, revision 7296

First round of wxString removal from the socket code.

2016-02-01 10:11 codesquid, revision 7295

Get rid of the synchronous callbacks used for rtt measurements.

2016-01-30 14:55 codesquid, revision 7288

Bump to 3.15.0

2016-01-30 14:48 codesquid, revision 7287

Updated translations.

2016-01-30 09:53 codesquid, revision 7285

Asserts aren't meant to be translatable.

2016-01-30 09:52 codesquid, revision 7284

Fix typo.

2016-01-30 09:20 codesquid, revision 7283

Display notification message if all transfers have finished on MSW.

2016-01-27 14:06 codesquid, revision 7279

Update copyright year to 2016

2016-01-26 08:41 codesquid, revision 7272

Add a missing include.

2016-01-25 16:45 codesquid, revision 7271

Add copyright notice to check_libc++.m4

2016-01-23 17:37 codesquid, revision 7269

Bump to 3.15.0-rc1

2016-01-23 17:36 codesquid, revision 7268

Updated translations.

2016-01-21 09:09 codesquid, revision 7267

Fix a harmless warning.

2016-01-21 08:30 codesquid, revision 7265

Fix possible extra write at end of download. #10726

2016-01-20 15:11 codesquid, revision 7264

Add extra safety margin to prevent squishing of certificate subject. Closes #10665

2016-01-20 13:38 codesquid, revision 7263

Change the "Connected" status message to "Logged in" which more accurately describes what happens.

2016-01-20 10:40 codesquid, revision 7262

Fix memory leak.

2016-01-20 09:34 codesquid, revision 7259

Fix setting initial view sizes when creating new tab. #10696

2016-01-19 15:21 codesquid, revision 7258

Need to compile be_misc.c

2016-01-19 11:07 codesquid, revision 7254

Merge upstream PuTTY changes.

2016-01-13 12:28 codesquid, revision 7252

Bump to 3.15.0-beta1

2016-01-13 12:17 codesquid, revision 7251

Updated translations

2016-01-12 19:02 codesquid, revision 7250

Require libfilezilla 0.3.0 or higher.

2016-01-12 14:17 codesquid, revision 7249

We no longer need to link against wxnet.

2016-01-12 14:17 codesquid, revision 7248

Fix compile error on non-MSW.

2016-01-12 10:18 codesquid, revision 7244

Get rid of wxIPV4address

2016-01-12 09:54 codesquid, revision 7243

Use our own socket implementation instead of wxSocket in the network configuration wizard.

2016-01-12 09:54 codesquid, revision 7242

Need to call remove_handler in destructor of external IP address resolver.

2016-01-11 22:09 codesquid, revision 7241

Use custom winsock initialization and request Winsock 2.2 instead of 1.1 as wx does.

2016-01-10 14:21 codesquid, revision 7240

Get rid of wxThread from the interface.

2016-01-10 13:52 codesquid, revision 7239

Eliminate wxThread from the engine.

2016-01-10 13:37 codesquid, revision 7238

Use fz::thread instead of wxThread.

2016-01-10 09:40 codesquid, revision 7237

Fix an assert when incrementing an erased vector iterator.