Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-05-08 15:30:02

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8010 changes):

2015-04-17 07:10 codesquid, revision 6638

Add configure check for localtime_r, gmtime_r, localtime_r and localtime_s

2015-04-11 15:30 codesquid, revision 6636

Fix compile errors and implement *nix part of time handling.

2015-04-11 10:02 codesquid, revision 6635

Fix converstion from time_t

2015-04-11 09:51 codesquid, revision 6634

Fix compile errors

2015-04-11 09:24 codesquid, revision 6633

Another svn:ignore update.

2015-04-11 09:20 codesquid, revision 6632

Revert accidental commit.

2015-04-11 09:19 codesquid, revision 6631

Work in progress: Custom time class to replace wxDateTime so that we can finally handle DST correctly.

2015-04-11 09:18 codesquid, revision 6630

Update svn:ignore

2015-04-09 09:04 codesquid, revision 6629

Check for an inverse of gmtime()

2015-04-07 18:34 codesquid, revision 6628

Reset error level of installer after elevating, the UAC plugin errorneously sets it to ERROR_CANCELLED in the inner process.

2015-04-05 08:43 codesquid, revision 6622

Fix disabling of timeouts, #10365

2015-04-02 14:56 codesquid, revision 6621

Fix a typo, mark class final.

2015-04-02 08:13 codesquid, revision 6620

Fix requeue of folder itemes.

2015-03-31 15:34 codesquid, revision 6619

Check for nullpointer.

2015-03-29 10:20 codesquid, revision 6615

Bump to 3.10.3

2015-03-29 10:16 codesquid, revision 6614

Updated translations.

2015-03-28 15:00 codesquid, revision 6613

Move some checks that should never fail into asserts.

2015-03-27 14:09 codesquid, revision 6612

Some reformatting and wxLongLong removal.

2015-03-27 08:53 codesquid, revision 6611

Fix reentrancy issues with the option change event handler. #10346

2015-03-27 08:52 codesquid, revision 6610

Change another size comparison to check for negativity or positivity.

2015-03-27 08:51 codesquid, revision 6609

Minor reformatting.

2015-03-27 08:19 codesquid, revision 6608

Make sure local filelist statusbar is set to connected state. Fixes #10347

2015-03-25 10:27 codesquid, revision 6607

Add some documentation to the event handler.

2015-03-23 08:52 codesquid, revision 6604

We don't actually need to carry the oneshot timer flag around.

2015-03-22 09:52 codesquid, revision 6603

Adjust background style on some often-updated controls.

2015-03-21 16:36 codesquid, revision 6601

Bump to 3.10.3-rc1

2015-03-21 16:31 codesquid, revision 6600

Update svn:ignore

2015-03-21 14:25 codesquid, revision 6599

Replace even more lists.

2015-03-21 11:29 codesquid, revision 6598

Follow-up to previous commit to fix compile error.

2015-03-21 11:26 codesquid, revision 6597

Replace a few more lists with vectors and deques as appropriate.

2015-03-21 11:19 codesquid, revision 6596

Pass files to delete as deque instead of list.

2015-03-21 11:07 codesquid, revision 6595

Use a vector for the engine list and clean up the code.

2015-03-20 09:18 codesquid, revision 6594

Use a monotonic clock instead of system time.

2015-03-20 09:04 codesquid, revision 6593

Add some operators to CMonotonicClock.

2015-03-20 09:03 codesquid, revision 6592

If not saving passwords, create items with ASK logontype and remember their passwords for the session.

2015-03-19 16:47 codesquid, revision 6589

Add WAIT_RECEIVE back to m_waiting in SetEventHandler in the closing state. Also fixed a harmless typo.

2015-03-18 17:51 codesquid, revision 6588

Remove no longer used function

2015-03-18 17:30 codesquid, revision 6587

Replace the wait interval with a deadline to reduce timer overhead.

2015-03-18 15:40 codesquid, revision 6586

Get rid of CEventLoop::signalled_, we don't need it.

2015-03-18 15:09 codesquid, revision 6585

Add bool condition::signalled() const

2015-03-17 13:33 codesquid, revision 6583

Better handling of spurious wakeups in condition::wait

2015-03-17 13:21 codesquid, revision 6582

Use unsigned char for the flags.

2015-03-17 13:21 codesquid, revision 6581

Instead of comparing to -1, check if negative. Might fix #10311

2015-03-16 15:51 codesquid, revision 6579

Bump to 3.10.3-beta2

2015-03-16 15:48 codesquid, revision 6578

Updated translations

2015-03-16 14:52 codesquid, revision 6577

A few more small performance optimizations.

2015-03-16 14:14 codesquid, revision 6576

Speed up CViewHeader to rely less on the wxComboBox internals.

2015-03-16 10:28 codesquid, revision 6575

Don't update queue size in status bar more often than once every 200ms.

2015-03-15 11:55 codesquid, revision 6573

Allow disabling shell extension in main configure.

2015-03-15 11:26 codesquid, revision 6572

Use int64_t instead of wxLongLong in some more places.

2015-03-15 10:00 codesquid, revision 6571

Increase minimum timeout to 10 seconds. 5 causes too many failed transfers at the end of fast uploads due to buffering.

2015-03-14 22:27 codesquid, revision 6570

Instead of comparing to -1, check if negative. Might fix #10311

2015-03-14 11:09 codesquid, revision 6568

Bump to 3.10.3-beta1

2015-03-14 11:06 codesquid, revision 6567

Updated translations.

2015-03-13 10:26 codesquid, revision 6566

Fix constness

2015-03-13 10:16 codesquid, revision 6565

Fix handling of multiple arguments when executing processes.

2015-03-12 16:30 codesquid, revision 6564

Apply patch #10302 by scarabeus to fix compile error on openSUSE with minor modification to use wx_str().

2015-03-10 10:14 codesquid, revision 6561

Remove a little bit of dead code.

2015-03-10 10:14 codesquid, revision 6560

Add option to enable SFTP compression.

2015-03-09 11:18 codesquid, revision 6558

CPU is in $host_cpu, not $host_os

2015-03-09 11:01 codesquid, revision 6557

Show error message if running the installer for 64bit FZ on a 32bit Windows.

2015-03-08 10:24 codesquid, revision 6556

Add missing else block in ChangeSocketEventHandler leading to a tiny loss of performance.

2015-03-07 09:33 codesquid, revision 6555

Add substitution to tell the installer about 64bit, use 64bit program files on 64bit installs.

2015-03-06 20:02 codesquid, revision 6554

Fix include path of UAC.nsh

2015-03-06 19:54 codesquid, revision 6553

Update Makefile.am to reflect UAC changes

2015-03-06 19:53 codesquid, revision 6552

Update UAC plugin to latest version, hopefully this fixed admin detection issues some users have reported.

2015-03-06 19:51 codesquid, revision 6551

Remove redundant checks

2015-03-06 14:56 codesquid, revision 6549

Fix a couple build failures.

2015-03-06 14:28 codesquid, revision 6548

Move shell extension into a sub package and manually configure for both 32 and 64bit MSW.

2015-03-05 16:20 codesquid, revision 6547

For now also put the 32bit shell extension into the repository. Currently building 32bit FZ cannot build the 64bit shell extension and building 64bit FZ cannot build the 32bit shell extension.

2015-03-04 09:11 codesquid, revision 6546

Force regview to 32 if (un)installing the 32bit shell extension.

2015-03-03 23:21 codesquid, revision 6545

Mark some classes final and non-copyable where appropriate.

2015-03-03 23:05 codesquid, revision 6544

Small #include cleanup

2015-03-03 15:54 codesquid, revision 6543

Missing include. #10280

2015-03-02 20:28 codesquid, revision 6541

Bump to 3.10.2

2015-03-02 20:19 codesquid, revision 6540

Updated translations

2015-03-02 16:26 codesquid, revision 6539

Merge PuTTY upstream changes.

2015-03-02 14:43 codesquid, revision 6538

Re-sign to include intermediate certificate in chain.

2015-03-02 11:57 codesquid, revision 6537

Signed 64bit shell extension.

2015-03-02 11:55 codesquid, revision 6536

Remove no longer needed MinGW runtime libraries.

2015-03-02 11:49 codesquid, revision 6535

Update 64bit shell extension.

2015-03-02 11:03 codesquid, revision 6534

We neither want exceptions not RTTI in the shell extension, it only brings in unwanted dependencies.

2015-03-02 08:34 codesquid, revision 6533

Fix a typo leading to invalid file sizes.

2015-03-01 20:55 codesquid, revision 6530

Whitespace cleanup and revert an accidental commit. Patch by XhmikosR.

2015-03-01 20:33 codesquid, revision 6529

Add missing includes in testcases.

2015-03-01 18:49 codesquid, revision 6528

More include fixes.

2015-03-01 12:25 codesquid, revision 6527

Add missing include.

2015-03-01 11:16 codesquid, revision 6526

Fix typo in include.

2015-03-01 10:45 codesquid, revision 6525

Fix a harmless coverity warning.

2015-02-28 09:10 codesquid, revision 6524

Fix typos.

2015-02-28 08:40 codesquid, revision 6523

Don't call wxString::Last on empty strings, it asserts.

2015-02-27 20:20 codesquid, revision 6522

Always use case-insensitive compare when checking whether a file with the same name is already being edited. We don't know which type of filesystem the temp directory is on, e.g. FZ could be run on Linux with the temp directory located on an SMB share hosted on a Windows server.

2015-02-27 17:08 codesquid, revision 6521

Add two explicit casts to solve ambiguous overloads.

2015-02-27 09:17 codesquid, revision 6518

Replace wxLongLong_t with int64_t.

2015-02-27 09:15 codesquid, revision 6517

Fixed a typo.

2015-02-27 08:17 codesquid, revision 6516

Fix a compile error.

2015-02-26 23:18 codesquid, revision 6515

Sadly wxDateTime constructor doesn't take native 64bit types.

2015-02-26 23:04 codesquid, revision 6514

Use int64_t instead of wxLongLong in a couple of places.

2015-02-26 19:28 codesquid, revision 6513

Fix crash if there is no password element.

2015-02-26 19:02 codesquid, revision 6512

Minor modernization.

2015-02-26 18:35 codesquid, revision 6511

Handle failure to load dialog.

2015-02-26 15:10 codesquid, revision 6510

Remove stray semicolon.

2015-02-25 13:56 codesquid, revision 6508

Bump to 3.10.2-rc2

2015-02-25 13:55 codesquid, revision 6507

Updated translations

2015-02-25 13:43 codesquid, revision 6506

Minor reformatting.

2015-02-25 10:01 codesquid, revision 6505

Fix compile error.

2015-02-25 09:52 codesquid, revision 6504

I'm not sure we can yet require SSE2 support. Gather CPU capabilities in the updater.

2015-02-25 08:50 codesquid, revision 6503

Call FinalizeWrite at the end of downloads to ensure all data has been written and to report failure if it has not. Might fix #10269 though I could not reproduce it.

2015-02-24 14:16 codesquid, revision 6501

Snake oil cures all ailments: base64 password encoding.

2015-02-24 13:28 codesquid, revision 6500

Move file.h to include directory.

2015-02-23 19:30 codesquid, revision 6499

Restore toolbar state if clicking the filter button and dismissing the dialog.

2015-02-23 19:01 codesquid, revision 6498

Add missing implementation of CFile::Opened()

2015-02-23 15:06 codesquid, revision 6497

Fix a few more compiler warnings.

2015-02-23 11:33 codesquid, revision 6496

The default dump directory as per MSDN is %LOCALAPPDATA%\CrashDumps Oddly enough when specifying a custom dump directory, no variable replacements are done. Use the default dump directory instead.

2015-02-23 11:03 codesquid, revision 6495

Remove crash option from debug menu.

2015-02-23 11:01 codesquid, revision 6494

Enable creation of minidump files in the default settings directory in case of crashes.

2015-02-23 09:34 codesquid, revision 6493

Minor simplification.

2015-02-23 09:28 codesquid, revision 6492

Fix HTTP proxy handshake, don't send the Basic-Authorization header if the challenge is empty.

2015-02-22 14:32 codesquid, revision 6491

Fix a couple of warnings.

2015-02-21 12:39 codesquid, revision 6488

Bump to 3.10.2-rc1

2015-02-21 12:35 codesquid, revision 6487

Updated translations

2015-02-21 11:17 codesquid, revision 6486

Merge latest PuTTY upstream changes.

2015-02-20 21:16 codesquid, revision 6485

Revert two overeager cast replacements.

2015-02-20 20:38 codesquid, revision 6484

Default some default constructors.

2015-02-20 20:36 codesquid, revision 6483

Change some reinterpret_cast into static_cast where we're just downcasting.

2015-02-20 19:09 codesquid, revision 6482

Fit subject panel to sizer after adding items

2015-02-20 14:57 codesquid, revision 6481

Only reparent on MSW.

2015-02-20 09:59 codesquid, revision 6480

Some certificates have hundreds of SANs. Make the subject box scrollable if it contains more than about 15 lines. Fixes #10236

2015-02-19 20:45 codesquid, revision 6479

Reuse XRC of certificate verification dialog for the certificate display dialog.

2015-02-19 20:43 codesquid, revision 6478

Small cleanup of CNetConfWizard::GetExternalIPAddress()

2015-02-19 17:28 codesquid, revision 6477

Fix a bunch of coverity warnings.

2015-02-19 17:11 codesquid, revision 6476

Only reset the signalled_ flag if waiting succeeded.

2015-02-19 15:16 codesquid, revision 6475

Fix segfaults in event filter.

2015-02-19 15:16 codesquid, revision 6474

Add event loop test

2015-02-19 15:15 codesquid, revision 6473

condition::wait with a timeout needs to return the result.

2015-02-19 14:12 codesquid, revision 6472

Add a testcase for the Dispatch function.

2015-02-19 13:07 codesquid, revision 6471

Fix a bunch of harmless warnings at higher warning levels.

2015-02-18 21:12 codesquid, revision 6470

Fix setting of ssh_socket.

2015-02-18 21:06 codesquid, revision 6469

Don't dereference the nullpointer.

2015-02-18 11:54 codesquid, revision 6468

Reset elapsed if waiting for the user or another engine.

2015-02-18 11:07 codesquid, revision 6467

Fix a couple Coverity warnings.

2015-02-18 10:40 codesquid, revision 6466

Remember last used selection when editing files already being edited.

2015-02-18 09:53 codesquid, revision 6465

Fix compile error.

2015-02-18 09:36 codesquid, revision 6464

When uploading, process acknowledgments as soon as they are available, not when the send buffer becomes full.

2015-02-18 09:30 codesquid, revision 6463

Ugly hack: Make internal socket available to other parts of the code.

2015-02-17 20:59 codesquid, revision 6462

Remember the currently active overall speed limit.

2015-02-17 15:17 codesquid, revision 6461

Add protocol version to fzsftp greeting, detect mismatch.

2015-02-17 09:17 codesquid, revision 6459

Fix initial focus on MSW.

2015-02-16 22:49 codesquid, revision 6458

Dispatch host address event.

2015-02-16 22:42 codesquid, revision 6457

Mark OnClose virtual again.

2015-02-16 22:41 codesquid, revision 6456

Use int64_t instead of wxLongLong in a few more places.

2015-02-16 18:27 codesquid, revision 6455

Make it possible for an event handler to handle multiple sockets.

2015-02-16 17:49 codesquid, revision 6454

Get rid of the socket event dispatcher, we can use the event loop in its place.

2015-02-16 14:49 codesquid, revision 6453

Add utility function to remove pending events of a given type from a handler.

2015-02-16 14:39 codesquid, revision 6452

Update some translations.

2015-02-16 09:23 codesquid, revision 6451

Use the C++ compiler instead of the preprocessor to check for positional printf arguments. This is necessary since the way the stdlib is selected in Clang is fundamentally broken by design. Based on patch by Mojca Miklavec.

2015-02-15 16:12 codesquid, revision 6450

Slightly improve performance of CSizeFormatting, use int64_t instead of wxLongLong in some places.

2015-02-15 15:09 codesquid, revision 6449

Minor speedup.

2015-02-15 13:41 codesquid, revision 6448

Fix timer interval when re-adding the timeout timer.

2015-02-14 14:11 codesquid, revision 6447

Redirect unneeded output to /dev/null in test for libidn.

2015-02-14 11:11 codesquid, revision 6446

Convert engine and controlsocket pointers into references.

2015-02-14 10:24 codesquid, revision 6445

Fix compile error

2015-02-14 09:19 codesquid, revision 6444

Use an atomic_int to keep track of activity status instead of ordinary int + mutex.

2015-02-14 08:49 codesquid, revision 6443

If connection times out, print timeout value in error message.

2015-02-13 15:53 codesquid, revision 6442

Inline scoped_lock.

2015-02-13 15:36 codesquid, revision 6441

Remove stray semicolon

2015-02-13 10:12 codesquid, revision 6440

Use atomics to keep track of progress, part 2.

2015-02-13 09:13 codesquid, revision 6439

Use atomics to keep track of progress.

2015-02-13 09:11 codesquid, revision 6438

Need to update log level in GUI thread as well.

2015-02-12 17:11 codesquid, revision 6437

Add a variadic dispatch helper.

2015-02-12 15:59 codesquid, revision 6436

dynamic_cast is very slow. typeid and type_info::operator== are also slow. Implement a custom type identification that results in just a few simple instructions in the assembly code.

2015-02-12 15:57 codesquid, revision 6435

Rely on the assert.

2015-02-12 09:00 codesquid, revision 6434

Handle platforms without thread_local

2015-02-11 18:46 codesquid, revision 6433

Add check for thread_local

2015-02-11 17:18 codesquid, revision 6432

Fix compilation with old Visual Studio.

2015-02-11 14:59 codesquid, revision 6431

Use a thread-local variable to hold current debug level. This avoids expensive mutex locks.

2015-02-10 21:52 codesquid, revision 6430

Fix segfault in simulated IO.

2015-02-10 21:48 codesquid, revision 6429

Add comments to remove workarounds once Jessie and VS2015 become stable.

2015-02-10 21:47 codesquid, revision 6428

Handle systems with unsteady steady clock.

2015-02-10 18:46 codesquid, revision 6427

Fix logic inversion.

2015-02-10 18:35 codesquid, revision 6426

Add a check for steady steady_clock

2015-02-10 18:20 codesquid, revision 6425

Fix compile error.

2015-02-10 18:15 codesquid, revision 6424

Replace wxStopWatch, use a simpler monotonic clock instead.

2015-02-09 15:38 codesquid, revision 6423

Replace some more wx locking primitives.

2015-02-09 15:31 codesquid, revision 6422

Minor cleanup, add a missing mutex around CIOThread::SetEventHandler.

2015-02-08 17:38 codesquid, revision 6421

Use std::bitset to pass the changed options to all listeners.

2015-02-07 13:45 codesquid, revision 6420

Fix compile error.

2015-02-07 13:09 codesquid, revision 6419

Replace wxMutex, wxCriticalSection and wxCondition with a much faster implementation.

2015-02-05 17:31 codesquid, revision 6418

Work in progress: Call the option change handler with a vector containing all changed options instead of calling it multiple times. This makes it easier to handle multiple related options without causing excessive updates.

2015-02-05 16:07 codesquid, revision 6417

We need a mutex in the rate limiter.

2015-02-05 15:45 codesquid, revision 6416

Don't run the speedlimit timer every 250ms if there's active limit.

2015-02-05 10:04 codesquid, revision 6415

In socket.h #include <errno.h>, fixes #10217

2015-02-05 09:18 codesquid, revision 6414

Fix untranslatable string.

2015-02-04 14:14 codesquid, revision 6413

Automatically refresh trees if sort mode changes.

2015-02-04 13:40 codesquid, revision 6412

Fix sorting in site manager dialog to be case-insensitive on Windows. Rearrange some common functionality between all the trees.

2015-02-03 13:56 codesquid, revision 6411

Simplify CFileZillaEngine(Private)::GetTransferStatus

2015-02-03 13:47 codesquid, revision 6410

Simplify transfer status notifications to avoid some totally unnecessary allocations.

2015-02-03 13:09 codesquid, revision 6409

In CFileZillaEnginePrivate::OnOptionChanged move getting the new value out of the mutex before assigning it inside of it.

2015-02-03 10:37 codesquid, revision 6408

Ensure total transferred file size is transmitted from the fzsftp process to FileZilla at the end of a transfer.

2015-02-01 11:15 codesquid, revision 6406

Bump to 3.10.1.1

2015-02-01 10:53 codesquid, revision 6405

Fix regression when editing multiple files with the same name.

2015-01-31 13:50 codesquid, revision 6403

Bump to 3.10.1

2015-01-31 13:47 codesquid, revision 6402

Updated translations

2015-01-30 16:14 codesquid, revision 6401

Fix compile error

2015-01-30 14:54 codesquid, revision 6400

Some editors leave junk behind. Silently remove it.

2015-01-27 10:46 codesquid, revision 6399

Don't override proxy settings when loading a specific session. #10165

2015-01-24 16:12 codesquid, revision 6395

Bump to 3.10.1-rc1

2015-01-24 15:53 codesquid, revision 6394

Updated translations

2015-01-24 15:21 codesquid, revision 6393

If re-editing multiple files already being edited, add a checkbox to apply action to all selected file.

2015-01-24 14:03 codesquid, revision 6392

Pass the full list of files to the edit handler instead of calling it individually.

2015-01-24 13:33 codesquid, revision 6391

Use unique_ptr for the link resolver state.

2015-01-24 10:50 codesquid, revision 6390

Check for existing sites prior to showing the ask save password dialog in case of settings loss.

2015-01-24 10:41 codesquid, revision 6389

Fix setting of port and protocol.

2015-01-23 10:44 codesquid, revision 6388

Fix description of what the ftp:// prefix does.

2015-01-22 12:36 codesquid, revision 6387

Don't call the expensive GetSafePath twice.

2015-01-21 19:55 codesquid, revision 6386

Fix over-qualification. Patch by XhmikosR.

2015-01-21 19:24 codesquid, revision 6385

Fix editing the same local file multiple times.

2015-01-21 18:01 codesquid, revision 6384

Deleting items does not trigger the selection changed event. Manually call SetCtrlState in this case.

2015-01-21 17:46 codesquid, revision 6383

Use wxTextCtrl::ChangeValue instead of wxTextCtrl::SetValue. Fix small bug where the default port is needlessly displayed in the port field during drag&drop operations.

2015-01-21 16:04 codesquid, revision 6382

Improve display of GNUTLS_E_PULL_ERROR and GNUTLS_E_PUSH_ERROR, it was confusing users: While the error occurred in the push/pull function, it does not mean that either function is faulty. Silence the TLS error reporting and pass the socket error to higher layers instead of the generic ECONNABORTED.

2015-01-21 13:56 codesquid, revision 6381

Display subject alternative names in certificate dialog.

2015-01-21 13:31 codesquid, revision 6380

Include subject alternative names in certificate structure.

2015-01-21 10:38 codesquid, revision 6379

Instead of hiding alert details in debug messages, directly show the alert at the intended output level.

2015-01-20 14:52 codesquid, revision 6378

Cleanup destruction of hidden items.

2015-01-20 14:52 codesquid, revision 6377

Check for null m_pContextControl

2015-01-20 14:23 codesquid, revision 6376

Remove some old code only needed for compatibility with wx <= 2.8.10

2015-01-20 14:07 codesquid, revision 6375

Return early in UpdateSpeedLimitsIcon if the icon could not be loaded.

2015-01-20 09:47 codesquid, revision 6374

The time has come to disable RC4.

2015-01-18 11:42 codesquid, revision 6373

Use the parent window to get the screen as the dialog isn't realized yet.

2015-01-17 14:08 codesquid, revision 6372

Display SHA-256 certificate fingerprint instead of MD5 fingerprint.

2015-01-17 09:06 codesquid, revision 6371

Check return value of wxDisplay::GetFromWindow to avoid an assert. Addresses #10099. Root cause why it returns wxNOT_FOUND is unknown still.

2015-01-16 15:30 codesquid, revision 6369

Bump to 3.10.0.2

2015-01-16 15:29 codesquid, revision 6368

Updated translation

2015-01-16 15:20 codesquid, revision 6367

In rare cases a freshly deleted directory cannot be instantly recreated. Postpone stale directory cleanup until after creating the working directory.

2015-01-16 10:22 codesquid, revision 6366

Simplify buffer handling if sending doesn't send everything. At that point we know that there had been no previous buffer.

2015-01-16 10:02 codesquid, revision 6365

Fix a handle leak.

2015-01-16 09:55 codesquid, revision 6364

Add some consts and replace some reinterpret_casts with static_cast

2015-01-15 10:27 codesquid, revision 6363

Remove a bit of dead code.

2015-01-15 10:00 codesquid, revision 6362

Fix crash if a keyfile has been configured but the keyfile does not exist or is otherwise invalid.

2015-01-15 09:06 codesquid, revision 6361

Fix uninitialized variable: The value pointed to by perms wasn't set.

2015-01-12 19:26 codesquid, revision 6359

Bump to 3.10.0.1

2015-01-12 19:25 codesquid, revision 6358

Updated translations

2015-01-12 19:08 codesquid, revision 6357

wxFile internally uses _open which uses CreateFile with share mode FILE_SHARE_READ|FILE_SHARE_WRITE. For now also specify this share mode in our own file implementation, even though we do not want other programs from modifying the files we are transferring. Unfortunately lack of FILE_SHARE_WRITE breaks remote file editing, there are too many badly broken programs out there that keep descriptors open for writing even when not writing. TODO: In a future version, compare file timestamps before and after transfer. If timestamp has changed at the end of transfer, fail and retry.

2015-01-12 18:58 codesquid, revision 6356

Fix interrupted handshakes due to extremely large requests sent by server.

2015-01-11 09:58 codesquid, revision 6353

Fix post-login commands when selected protocol is INSECURE_FTP.

2015-01-11 09:45 codesquid, revision 6352

Small refactoring to reduce lifetime of wxFFile

2015-01-11 09:44 codesquid, revision 6351

Fix initialization of m_edit member, this prevented from saving queue items that were loaded from queue.

2015-01-09 09:19 codesquid, revision 6348

Apply #9997 to #include <errno.h> to fix a compile error.

2015-01-07 13:15 codesquid, revision 6345

Bump to 3.10.0

2015-01-07 13:12 codesquid, revision 6344

Use signed char as data type as plain char may be unsigned.

2015-01-07 12:49 codesquid, revision 6343

Updated translations.

2015-01-07 08:26 codesquid, revision 6342

Use QueueEvent instead of AddPendingEvent and wxPostEvent, it avoids a call to wxEvent::Clone.

2015-01-04 19:23 codesquid, revision 6341

Set onetime file exists action as unknown initially. Fixes #9981.

2015-01-04 19:22 codesquid, revision 6340

Use signed char as data type as plain char may be unsigned.

2015-01-03 14:21 codesquid, revision 6339

Fix typo.

2015-01-03 11:35 codesquid, revision 6337

Bump to 3.10.0-rc2

2015-01-03 11:32 codesquid, revision 6336

Updated translations.

2015-01-03 10:23 codesquid, revision 6335

Update Copyright year.

2015-01-03 10:13 codesquid, revision 6334

Fix compile error

2015-01-03 10:13 codesquid, revision 6333

Fix initialization of Welsh and Estonian.

2015-01-03 10:13 codesquid, revision 6332

Rename Estonian translation file. #9978

2015-01-03 10:09 codesquid, revision 6331

Added Welsh translation.

2015-01-01 20:22 codesquid, revision 6328

Make CFileZillaEngine non-copyable.

2015-01-01 20:21 codesquid, revision 6327

Make CSystemImageList non-copyable.

2015-01-01 20:20 codesquid, revision 6326

Make internals of CSystemImageList private.

2015-01-01 20:16 codesquid, revision 6325

CSplitterWindowEx::PrepareSplit should have the sash position as reference.

2015-01-01 20:02 codesquid, revision 6324

Use strongly typed enum for Column_type.

2015-01-01 19:57 codesquid, revision 6323

Fix potential performance issue with the constructor.

2015-01-01 19:49 codesquid, revision 6322

Fix return value of DoSetBufferSizes and add a return value to SetBufferSizes.

2015-01-01 19:43 codesquid, revision 6321

Remove a redundant member that's also in a base class.

2014-12-31 09:11 codesquid, revision 6320

Fix crash due to incorrect assignment. Fixes #9972.

2014-12-29 20:20 codesquid, revision 6319

Handle left click in addition to right click on data type button in status bar.

2014-12-29 17:38 codesquid, revision 6317

Bump to 3.10.0-rc1

2014-12-29 17:37 codesquid, revision 6316

Updated translations

2014-12-29 15:18 codesquid, revision 6315

Remove the defunct string coalescer.

2014-12-29 15:18 codesquid, revision 6314

If building for 32bit Windows, pass the --large-address-aware flag to the linker.

2014-12-28 20:23 codesquid, revision 6313

Fix a couple of warnings when compiled with -Wextra

2014-12-28 20:13 codesquid, revision 6312

Fix harmless compiler warning.

2014-12-28 20:12 codesquid, revision 6311

Remove a !this check.

2014-12-28 20:09 codesquid, revision 6310

Some reordering to reduce padding.

2014-12-28 18:06 codesquid, revision 6309

Reduce memory footprint listing local directories on Windows.

2014-12-28 17:47 codesquid, revision 6308

As there are only a few fixed status messages in the queue, use an enum instead of an (optional) string.

2014-12-28 17:01 codesquid, revision 6307

Make the status message optional.

2014-12-28 16:48 codesquid, revision 6306

Fix error message text when requeuing fails.

2014-12-28 16:18 codesquid, revision 6305

Revert an unintended change.

2014-12-28 16:03 codesquid, revision 6304

Fix initialization of target file.

2014-12-28 13:35 codesquid, revision 6303

Remove comparison of unsigned char < 0

2014-12-28 12:44 codesquid, revision 6302

Fix compiler warning.

2014-12-28 12:37 codesquid, revision 6301

Add a null pointer check when setting filter condition tab order.

2014-12-28 12:34 codesquid, revision 6300

Add another nullpointer check.

2014-12-28 12:31 codesquid, revision 6299

Fix potential nullpointer dereference.

2014-12-28 12:27 codesquid, revision 6298

Fix IP address detection.

2014-12-28 12:26 codesquid, revision 6297

Add test for IsIpAddress

2014-12-28 11:33 codesquid, revision 6296

Fix comment.

2014-12-28 11:31 codesquid, revision 6295

Fix coverity warning.

2014-12-28 11:25 codesquid, revision 6294

Use std::unique_ptr instead of manual memory management.

2014-12-28 10:50 codesquid, revision 6293

Remove some dead code and add a check for -1 return on Seek().

2014-12-28 10:42 codesquid, revision 6292

Turn dead code into an assert.

2014-12-27 17:38 codesquid, revision 6291

Make target file a sparse optional.

2014-12-27 16:44 codesquid, revision 6290

Member reordering.

2014-12-27 15:14 codesquid, revision 6289

Rearrange members of CFileItem and set type of some enums to further reduce memory footprint.

2014-12-27 14:46 codesquid, revision 6288

Cleanup folder processing thread and use a flag bit to remember binary attribute to save memory.

2014-12-27 14:45 codesquid, revision 6287

Use CLocalPath instead of wxString to remember local path.

2014-12-27 14:05 codesquid, revision 6286

SetLocalDir now accepts CLocalPath as argument.

2014-12-27 13:50 codesquid, revision 6285

Share local path data.

2014-12-27 11:16 codesquid, revision 6284

Get rid of m_bEmpty, instead check whether the data object is set.

2014-12-27 10:26 codesquid, revision 6283

Get rid of the indentation tracking. We only have two levels.

2014-12-23 14:39 codesquid, revision 6282

Update svn:ignore

2014-12-23 14:04 codesquid, revision 6281

Merge upstream changes

2014-12-21 11:58 codesquid, revision 6280

Don't free the returned conf value, it's not a copy.

2014-12-21 11:45 codesquid, revision 6279

Set pointer to NULL after freeing the keyfiles list.

2014-12-21 11:34 codesquid, revision 6278

Fix a crash with latest wx sources when creating the toolbar. Since dropdown tool support is now part of wx, we no longer need this ugly hack.

2014-12-20 16:54 codesquid, revision 6277

Fix a handle leak: For every command executed, one event and one thread handle was leaked.

2014-12-20 15:45 codesquid, revision 6276

Fix a couple of memory/resource leaks and some memory corruption. Upstream has been notified.

2014-12-20 14:34 codesquid, revision 6275

Don't free the config subkey.

2014-12-20 14:03 codesquid, revision 6274

Fix memory leak.

2014-12-20 09:43 codesquid, revision 6273

Fix version number in manifest. Windows requires it to have 4 components.

2014-12-20 09:36 codesquid, revision 6272

Update Manifest to indicate Windows 10 support.

2014-12-19 15:04 codesquid, revision 6270

Bump to beta3

2014-12-19 15:04 codesquid, revision 6269

Updated translations

2014-12-19 14:05 codesquid, revision 6268

Disable connection sharing.

2014-12-19 13:48 codesquid, revision 6267

Reimplement support for multiple keyfiles.

2014-12-19 09:55 codesquid, revision 6266

Restore proxy support.

2014-12-19 09:47 codesquid, revision 6265

Use the new packet handling functions in the (ch)mtime commands.

2014-12-18 16:08 codesquid, revision 6264

Fix compile error

2014-12-18 15:58 codesquid, revision 6263

Fix list of common source files.

2014-12-18 15:38 codesquid, revision 6262

Update fzputtygen

2014-12-18 15:14 codesquid, revision 6261

Merge upstream PuTTY changes. Thinks not yet updated or known to be broken: fzputtygen, keyfile support, proxy support.

2014-12-18 09:56 codesquid, revision 6260

Do not unconditionally set TCP_NODELAY on the data connection.

2014-12-18 09:49 codesquid, revision 6259

Do not send PBSZ 0 and PROT P if the server denies both AUTH TLS and AUTH SSL. Fixes #9949.

2014-12-13 09:46 codesquid, revision 6258

Slightly speed up converting received data to local character encoding.

2014-12-13 09:30 codesquid, revision 6257

Fix compile error.

2014-12-12 10:01 codesquid, revision 6255

Add checkboxes to find files and directories to the search dialog.

2014-12-12 09:26 codesquid, revision 6254

Prevent flicker when a processed directory did not add new content to the search results.

2014-12-11 16:28 codesquid, revision 6253

Slightly improve parsing speed of large directory listings.

2014-12-11 09:00 codesquid, revision 6252

Fix applying the file exist action to notifications already in the request queue.

2014-12-11 08:53 codesquid, revision 6251

Split overly long function.

2014-12-09 14:45 codesquid, revision 6250

Fix assert

2014-12-09 13:47 codesquid, revision 6249

Refresh local listing after creating directory.

2014-12-09 13:44 codesquid, revision 6248

Add Ctrl+Shift+N hotkey to create new directory.

2014-12-08 17:10 codesquid, revision 6247

Fix toolbar icon size on 24x24 themes.

2014-12-08 10:11 codesquid, revision 6245

Signed the 64bit shell extension.

2014-12-08 08:35 codesquid, revision 6244

Further minification of new theme by XhmikosR.

2014-12-07 10:32 codesquid, revision 6243

Add new theme from #9933

2014-12-06 10:52 codesquid, revision 6242

Fix cppcheck warnings. Patch by XhmikosR with small modification.

2014-12-06 10:50 codesquid, revision 6241

Whitespace cleanup. Patch by XhmikosR.

2014-12-06 10:49 codesquid, revision 6240

Formatting. Patch by XhmikosR.

2014-12-05 09:20 codesquid, revision 6238

Bump to 3.10.0-beta2

2014-12-05 09:15 codesquid, revision 6237

Updated translations

2014-12-05 09:00 codesquid, revision 6236

Fix preview of themes with nonstandard sizes.

2014-12-05 08:22 codesquid, revision 6235

Reset queued logs if canceling while waiting for the retry timer.

2014-12-04 16:40 codesquid, revision 6234

Protect transfer status with a mutex.

2014-12-04 15:28 codesquid, revision 6233

Take sub-second information into account when calculating speeds to smooth out displayed speeds.

2014-12-04 11:10 codesquid, revision 6232

Don't directly set numValue and strValue of the options cache.

2014-12-04 10:37 codesquid, revision 6231

Increase linker subsystem and osversion to 6.0 (Vista) on Windows.

2014-12-04 09:56 codesquid, revision 6230

Fix timeout when uploading files.

2014-12-04 09:34 codesquid, revision 6229

Fix a timing issue when checking for updates.

2014-12-03 13:20 codesquid, revision 6225

Bump 3.10.0-beta1

2014-12-03 13:19 codesquid, revision 6224

Updated translations.

2014-12-03 09:44 codesquid, revision 6223

Adjust top item rect if negative, add some asserts.

2014-12-03 09:35 codesquid, revision 6222

Fix GetNextItemSimple, we actually need to loop.

2014-12-02 21:41 codesquid, revision 6221

Only show an abbreviated message log by default. Only show details in case of an error or when explicitly enabled.

2014-12-02 13:15 codesquid, revision 6220

We no longer need to copy the error through a wxChar pointer.

2014-12-02 10:08 codesquid, revision 6219

Slightly change order of function calls when using FTP over TLS, so that sending of the USER command is displayed after the message that the TLS connection has been established.

2014-12-02 10:03 codesquid, revision 6218

Refer to TLS instead of TLS/SSL, as the latter is no longer supported.

2014-12-02 10:01 codesquid, revision 6217

Likewise, state which directory has been listed.

2014-12-02 10:01 codesquid, revision 6216

State which directory is being listed in log output.

2014-12-01 14:05 codesquid, revision 6215

Add missing .m4

2014-12-01 09:59 codesquid, revision 6214

Better error handling when creating directories when a file with same name exists.

2014-12-01 08:46 codesquid, revision 6213

Disable string coalescer. It's not yet thread-safe.

2014-12-01 08:36 codesquid, revision 6212

Initialize variable.

2014-11-30 09:54 codesquid, revision 6211

Require wx3.0.2, fix documentation.

2014-11-30 09:47 codesquid, revision 6210

Only check for libidn if there's no AI_IDN.

2014-11-30 09:09 codesquid, revision 6209

Fix a typo, minor formatting.

2014-11-30 09:04 codesquid, revision 6208

If getaddrinfo supports AI_IDN we do not need libidn.

2014-11-30 09:03 codesquid, revision 6207

Fix conversion error.

2014-11-29 19:57 codesquid, revision 6206

Check for nullpointer earlier.

2014-11-29 09:57 codesquid, revision 6204

Increase limit of in-flight requests to match the size of the TCP advertised receive window.

2014-11-28 15:13 codesquid, revision 6203

Fix quoting of command to execute.

2014-11-28 10:25 codesquid, revision 6202

Reduce code duplication.

2014-11-28 10:22 codesquid, revision 6201

At least for now, do not enable preallocation by default. Preallocation has unfortunate consequences in case the program crashes.

2014-11-28 10:21 codesquid, revision 6200

Use SetCheckFromOption to set check from option.

2014-11-28 10:20 codesquid, revision 6199

Fix duplicate mnemonic, p is already taken.

2014-11-28 10:19 codesquid, revision 6198

Fix compile error with Visual Studio.

2014-11-28 10:11 codesquid, revision 6197

Apply patch #8094: Preallocate space to avoid fragmentation.

2014-11-27 19:49 codesquid, revision 6196

Fix a typo

2014-11-27 14:09 codesquid, revision 6195

Disable timezone offset detection for SFTP as the reference times are now all in UTC.

2014-11-27 14:04 codesquid, revision 6194

Do not assume the mtime field is initialized if the ACMODTIME flag is not present.

2014-11-27 14:02 codesquid, revision 6193

Make use of the SSH_FILEXFER_ACMODTIME attribute in directory listings. It is required by the specifications to be in UTC.

2014-11-25 13:09 codesquid, revision 6192

Make use of SOCK_CLOEXEC, cleanup socket error handling.

2014-11-25 09:16 codesquid, revision 6191

Add shortcut for Cancel.

2014-11-25 09:15 codesquid, revision 6190

Minor cleanup.

2014-11-24 12:39 codesquid, revision 6189

Fix sending of notifications.

2014-11-24 08:33 codesquid, revision 6188

Remove an unused option.

2014-11-22 11:07 codesquid, revision 6187

pimpl the engine to better abstract internals.

2014-11-22 09:57 codesquid, revision 6186

Apply #9851 by Richard Hughes with a few small changes: Install filezilla.appdata.xml

2014-11-21 14:59 codesquid, revision 6185

As we require at least Windows Vista, bump minimum IE headers to IE7, as 6 isn't available on Vista to keep it consistent.

2014-11-21 14:54 codesquid, revision 6184

Remove some unneeded defines.

2014-11-21 14:53 codesquid, revision 6183

Minor refactoring.

2014-11-21 14:35 codesquid, revision 6182

Remove the experimental chunked event processing code, it's no longer needed with a threaded engine.

2014-11-20 16:48 codesquid, revision 6181

Fix a nullpointer dereference.

2014-11-20 10:18 codesquid, revision 6180

These days wxString doesn't use reference counting on its own anymore, there's no need to unshare the string anymore when the thread boundary is crossed.

2014-11-19 14:41 codesquid, revision 6179

Make asynchronous request reply processing asynchronous as well.

2014-11-18 16:20 codesquid, revision 6178

Use implicit memory management for notifications.

2014-11-18 10:02 codesquid, revision 6177

Update encryption icon if server agreed to encryption.

2014-11-18 09:04 codesquid, revision 6176

Break up sending into chunks to keep the event loop going.

2014-11-17 15:22 codesquid, revision 6175

Make options thread-safe.

2014-11-14 13:02 codesquid, revision 6174

Make event handling slightly more efficient. Also add some debug functionality to simulate file I/O to assist with benchmarks.

2014-11-11 10:32 codesquid, revision 6173

Convert string via fn_str() when opening

2014-11-11 10:19 codesquid, revision 6172

Implement CFile on *nix

2014-11-11 09:11 codesquid, revision 6171

Add a lean replacement for wxFile that under Windows is using the CreateFile family of API functions instead of _open (which in turn uses CreateFile). This is a slightly faster and allows us to pass some useful flags, e.g. FILE_FLAG_SEQUENTIAL_SCAN.

2014-11-09 11:27 codesquid, revision 6170

Fix updater to handle changed semantics of disconnect command.

2014-11-08 11:33 codesquid, revision 6169

Remove remote filename validity check. The server checks this.

2014-11-08 11:32 codesquid, revision 6168

Now that the engine is threaded, we can use bigger buffers without interactivity suffering.

2014-11-05 14:30 codesquid, revision 6164

Fix typo.

2014-11-05 14:30 codesquid, revision 6163

Fix compile error due to naming conflict.

2014-11-05 10:31 codesquid, revision 6162

Disable debug flag, it's not meant to be enabled.

2014-11-04 18:29 codesquid, revision 6161

Pass O_CLOEXEC when opening files.

2014-11-04 18:24 codesquid, revision 6160

Convert external IP address resolver to new threading.

2014-11-03 09:58 codesquid, revision 6159

Remember whether AUTH TLS/SSL worked, though don't act on this yet.

2014-11-03 08:41 codesquid, revision 6158

Now that the engine is threaded, we can re-enabled FTP over TLS by default as performance is no longer an issue. Hence revert #3967.

2014-11-01 23:16 codesquid, revision 6157

Static event tables and templates are bizarre. If this doesn't fix compilation I might use a non-templated base class.

2014-11-01 23:09 codesquid, revision 6156

Fix explicit template instantiation.

2014-11-01 14:11 codesquid, revision 6155

Now that the site manager uses wxTreeCtrlEx, use some of its utility.

2014-11-01 09:51 codesquid, revision 6154

The Site Manager's site tree now drag-scrolls.

2014-11-01 09:33 codesquid, revision 6153

Fix loading of size filters.

2014-10-31 22:49 codesquid, revision 6152

Allow >2GB size filters.

2014-10-31 14:03 codesquid, revision 6151

Allow drag/drop scrolling of tree controls.

2014-10-31 10:27 codesquid, revision 6150

Make deleting engines safe(r).

2014-10-31 10:26 codesquid, revision 6149

Minor reformatting.

2014-10-29 08:24 codesquid, revision 6138

*nix implementation of process class.

2014-10-28 11:29 codesquid, revision 6137

Replace wx' wxProcess, it cannot be used from a different thread. Unix support not yet implemented.

2014-10-23 09:29 codesquid, revision 6135

Updated FileZilla.incs with an updated version by Fabian Egli to improve the quality of the larger icons in the file.

2014-10-22 08:17 codesquid, revision 6134

Not remembering passwords is recommended.

2014-10-21 13:41 codesquid, revision 6133

MinGW doesn't have std::mutex by default as installed on Debian.

2014-10-21 12:37 codesquid, revision 6132

Merge translation updates.

2014-10-18 10:08 codesquid, revision 6130

Make logging thread-safe.

2014-10-18 08:50 codesquid, revision 6129

Get rid of some code duplication.

2014-10-16 08:44 codesquid, revision 6126

Bump to 3.9.0.6

2014-10-15 09:42 codesquid, revision 6124

Disable SSLv3

2014-10-14 12:19 codesquid, revision 6123

Fix event loop stalling.

2014-10-14 12:19 codesquid, revision 6122

Misc. minor cleanup.

2014-10-13 15:51 codesquid, revision 6121

Implement CRefcountObject in terms of std::shared_ptr to gain thread-safety.

2014-10-06 13:25 codesquid, revision 6119

Move event loop to its own thread.

2014-10-06 08:34 codesquid, revision 6118

Implement command handling via event loop.

2014-10-01 16:26 codesquid, revision 6117

Fix alignment of log lines.

2014-10-01 13:21 codesquid, revision 6116

Move docs/ and COPYING out of bundle root, otherwise the bundle cannot be signed anymore, Apple broke this on purpose to annoy me.

2014-10-01 08:54 codesquid, revision 6114

Add a function to check common command prerequisites to further simplify command processing.

2014-10-01 07:44 codesquid, revision 6113

Small cleanup, make more use of std::unique_ptr.

2014-09-30 08:35 codesquid, revision 6112

Simplify reply handling in command queue.

2014-09-30 08:33 codesquid, revision 6111

Unfortunately there's no std::make_unique in C++11. Provide our own implementation.

2014-09-29 08:40 codesquid, revision 6110

A little bit of cleanup.

2014-09-28 08:56 codesquid, revision 6109

Fix detection of MODE Z.

2014-09-25 15:22 codesquid, revision 6108

If connected via generic proxy, don't use the connection's peer IP in the EPSV response.

2014-09-25 15:14 codesquid, revision 6107

Prefer EPSV over PASV if using a generic proxy.

2014-09-25 15:00 codesquid, revision 6106

Testing shows that many proxies use bogus values for the type and address. Thus get rid of address type remembering again.

2014-09-25 14:51 codesquid, revision 6105

Remember remote address type if using SOCKS5 proxy.

2014-09-25 11:42 codesquid, revision 6104

Detect EPSV command support.

2014-09-22 14:38 codesquid, revision 6103

Small code cleanup.

2014-09-22 14:28 codesquid, revision 6102

Fix assertion.

2014-09-22 14:11 codesquid, revision 6101

Forward critical flag.

2014-09-22 14:09 codesquid, revision 6100

Initialize all members of CFileZillaEnginePrivate::t_failedLogins

2014-09-22 14:05 codesquid, revision 6099

Remove an unneeded and unmatched lock.

2014-09-22 12:52 codesquid, revision 6098

Simplify command validation and add mutexes around engine functions.

2014-09-22 12:52 codesquid, revision 6097

Simplify command validation and add mutexes around engine functions.

2014-09-22 08:21 codesquid, revision 6096

Mark labels of next and back button as translatable.

2014-09-21 06:54 codesquid, revision 6095

Translate WSAECONNRESET.

2014-09-12 16:18 codesquid, revision 6072

Small improvements for hidpi displays: Use dialog units, not pixels to specify sizes.

2014-09-11 22:01 codesquid, revision 6071

Need to #include <algorithm> for std::find

2014-09-11 13:12 codesquid, revision 6070

Preserve relative order of option change handlers.

2014-09-10 17:28 codesquid, revision 6069

On OS X, the default drag result if Control is pressed is wxDragNone. Fixup the drag result.

2014-09-10 16:00 codesquid, revision 6068

Fix assertion when dragging over empty list control

2014-09-10 07:44 codesquid, revision 6067

Modernize code a bit.

2014-09-06 16:41 codesquid, revision 6064

Bump to 3.9.0.5

2014-09-06 16:37 codesquid, revision 6062

Reset triggered events when closing socket.

2014-09-06 09:26 codesquid, revision 6059

Bump to 3.0.9.4

2014-09-05 13:58 codesquid, revision 6058

Remove accidentally committed debug logging.

2014-09-04 12:55 codesquid, revision 6057

Deduplicate some code.

2014-09-04 12:22 codesquid, revision 6056

Apply #8039 to allow file editing to start from search dialog. Patch by brunoramos.

2014-09-03 15:27 codesquid, revision 6054

Remove redundant variable as suggested by by XhmikosR.

2014-09-03 14:42 codesquid, revision 6053

Restore from backup file if loading primary file fails.

2014-09-02 10:30 codesquid, revision 6051

Fixing password paste broke context menu in site manager. Correct this regression by passing uninteresting events through to wxDialog. Fixes #9768

2014-09-02 08:45 codesquid, revision 6049

Fix context menu in search dialog on non-Windows platforms. Event object of the context menu event is the contained child window, not the wxListCtrl itself. Fixes #9803

2014-09-02 08:29 codesquid, revision 6047

Also fix rename crash on remote file list. Fixes 9797.

2014-09-02 08:25 codesquid, revision 6046

Fix crash on MSW when chosing rename from the right-click context menu after having slowly clicked twice on a file to already start rename.

2014-08-31 10:04 codesquid, revision 6045

Add an XRC helper and refactor file exists dialog.

2014-08-31 08:26 codesquid, revision 6044

Split event_loop.h into multiple files.

2014-08-30 08:10 codesquid, revision 6041

Decrease wait time when delaying async request due to mouse button. Otherwise starting transfers of already existing files with double-click feels slow.

2014-08-30 07:48 codesquid, revision 6040

Replace use of wxXmlResource::LoadDialog with wxDialogEx' Load.

2014-08-30 07:32 codesquid, revision 6039

Use wxDialogEx for the password entry dialog, so that Ctrl+V works on OS X.

2014-08-29 10:27 codesquid, revision 6038

Remove redundant use of the enum keyword.

2014-08-29 09:25 codesquid, revision 6037

Fix language of emplace check

2014-08-29 09:19 codesquid, revision 6036

Only use std::map::emplace if it's available.

2014-08-29 09:16 codesquid, revision 6035

Add test for std::map::emplace which GCC 4.7 does not seem to have.

2014-08-28 07:20 codesquid, revision 6034

Compile regexes also when applying filters, not only when the dialog closes.

2014-08-27 16:51 codesquid, revision 6033

Modernize path cache and make it thread-safe.

2014-08-25 14:11 codesquid, revision 6032

Whitespace cleanup. Patch by XhmikosR.

2014-08-25 13:52 codesquid, revision 6031

Work towards making the engine and the directory cache thread-safe.

2014-08-23 18:41 codesquid, revision 6030

Don't shadow class template parameter. Fixes GCC compilation.

2014-08-23 18:38 codesquid, revision 6029

Fix compile error with GCC.

2014-08-23 13:52 codesquid, revision 6028

As all engines now share the same options, use a different mechanism to ensure the update server's certificate is signed by the trusted root CA.

2014-08-21 17:36 codesquid, revision 6027

For now there can only be a single event loop for all engines as there's data shared between all engines, notably the rate limiting and the directory cache. Also gets rid of all remaining wxTimers in the engine.

2014-08-21 16:42 codesquid, revision 6026

Looks like we need to #include <type_traits>

2014-08-20 13:10 codesquid, revision 6025

Simplify usage.

2014-08-20 09:20 codesquid, revision 6024

Implement wxTimer replacement.

2014-08-20 07:02 codesquid, revision 6023

Work in progress: Get rid of and wx event handling in the engine and use a custom event loop (for now emulated using wxEvtHandler and pending events). This is a first step in moving the engine into its own thread and necessary since wx event loops can only exist in the primary thread.

2014-08-15 20:10 codesquid, revision 6022

Fix logic inversion checking for IPv6 addresses in SOCKS4 path.

2014-08-15 20:07 codesquid, revision 6021

wxWidgets does not handle paths containing hash signs when using wildcard matching in resource loading. Work around it by finding matching files ourselves.

2014-08-13 14:04 codesquid, revision 6019

Bump to 3.9.0.3

2014-08-13 14:03 codesquid, revision 6018

Updated translation.

2014-08-13 13:45 codesquid, revision 6017

Further fixes to close handling on Windows.

2014-08-13 12:58 codesquid, revision 6016

Added Basque translator.

2014-08-13 12:49 codesquid, revision 6015

Improve compatibility with reparsepoint-based network shares (aka DFS)

2014-08-12 08:58 codesquid, revision 6013

Fix a few harmless but annoying warnings reported by the VS14 CTP.

2014-08-12 07:26 codesquid, revision 6012

Address some findings of Visual Studio's code analysis.

2014-08-11 13:28 codesquid, revision 6011

Fix another left-shift of a negative number.

2014-08-11 13:21 codesquid, revision 6010

Don't left-shift negative numbers.

2014-08-11 08:37 codesquid, revision 6009

Updated translations.

2014-08-10 13:04 codesquid, revision 6008

Fix status view tabbing on OS X.

2014-08-10 12:37 codesquid, revision 6007

Restore focus when window gets reactivated on OS X.

2014-08-10 09:21 codesquid, revision 6006

Handle Tab for tree controls on OS X.

2014-08-08 13:53 codesquid, revision 6001

Remove BOM that accidentally got added.

2014-08-08 08:16 codesquid, revision 6000

Try opening first using wxLaunchDefaultApplication

2014-08-08 07:49 codesquid, revision 5999

Fix translation, #6486

2014-08-08 07:42 codesquid, revision 5998

Fix translation, #9680

2014-08-07 14:05 codesquid, revision 5997

Improve compatibility with some non-standard wx configurations.

2014-08-06 19:38 codesquid, revision 5995

Fix a crash due to a nullpointer dereference introduced in r5453

2014-08-06 15:00 codesquid, revision 5994

Remove unneeded style

2014-08-06 13:32 codesquid, revision 5993

Fix navigation under Linux.

2014-08-06 12:56 codesquid, revision 5992

Remove more remnants of old navigation code.

2014-08-06 12:23 codesquid, revision 5991

Remove old navigation code.

2014-08-06 12:14 codesquid, revision 5990

Fix tab navigation through message log.

2014-08-06 12:09 codesquid, revision 5989

Remove old navigation key code.

2014-08-06 12:06 codesquid, revision 5988

Fix tab order when adding pages.

2014-08-06 10:07 codesquid, revision 5987

Fix main window tab handling.

2014-08-06 09:21 codesquid, revision 5986

Fix tab traversal of file lists.

2014-08-06 08:59 codesquid, revision 5985

Fix tab order upon splitting.

2014-08-06 08:54 codesquid, revision 5984

Enable tab traversal in views and fix tab order after attaching a content window or the header window.

2014-08-06 08:53 codesquid, revision 5983

Enable tab traversal for tree controls.

2014-08-06 08:53 codesquid, revision 5982

Enable tab traversal for view header.

2014-07-31 13:15 codesquid, revision 5955

Bump to 3.9.0.2

2014-07-31 13:14 codesquid, revision 5954

Update translations.

2014-07-31 10:17 codesquid, revision 5953

Refresh dialog after changing certificate to display.

2014-07-31 08:18 codesquid, revision 5952

Remove 10 lines at a time when the log gets too big.

2014-07-30 14:44 codesquid, revision 5951

Fix nullpointer dereference on shutdown.

2014-07-30 14:10 codesquid, revision 5950

Fix CMD+X and CMD+C

2014-07-30 13:16 codesquid, revision 5949

Outside of debug builds, reset debug log level and raw listing if FZDEBUG environment variable is not 1.

2014-07-30 13:08 codesquid, revision 5948

Only call SetInsertionPointEnd if not already at the end.

2014-07-30 08:57 codesquid, revision 5947

Fix selecting newly created tabs.

2014-07-29 19:50 codesquid, revision 5946

Improve handling of some localized date formats, in particular with date/time of the format 29 jul 21:34

2014-07-29 14:22 codesquid, revision 5945

The shell extension isn't part of SFC, so don't treat it as a PROTECTED library.

2014-07-29 12:05 codesquid, revision 5944

Fix closing FileZilla if a recursive operation is active.

2014-07-28 18:50 codesquid, revision 5941

Add comments in code to remind me of previous commit.

2014-07-28 18:49 codesquid, revision 5940

GCC <= 4.7 does not like defaulted virtual destructors. Let's wait for Debian Stable to have GCC >= 4.8

2014-07-28 18:33 codesquid, revision 5939

Disable Nagle algorithm a little bit earlier.

2014-07-28 18:32 codesquid, revision 5938

Disable Nagle algorithm during TLS handshake.

2014-07-28 14:16 codesquid, revision 5934

Refactor command and notification classes and mark a bunch of classes final.

2014-07-27 13:35 codesquid, revision 5922

Handle a spurious GNUTLS_E_AGAIN from gnutls_record_recv.

2014-07-26 17:19 codesquid, revision 5920

Get link target on *nix.

2014-07-26 08:21 codesquid, revision 5919

Follow symbolic links when creating backup files.

2014-07-26 08:20 codesquid, revision 5918

Follow symbolic links on Windows, part 2.

2014-07-26 08:18 codesquid, revision 5917

Handle paths of the form \\?\c:\foo.bar and \\?\UNC\server\share\foo.bar

2014-07-25 19:59 codesquid, revision 5916

Follow symbolic links on Windows.

2014-07-25 14:11 codesquid, revision 5915

Remove debug code

2014-07-25 13:58 codesquid, revision 5914

Load resources via CDialogEx::Load to benefit from the OSX Cmd+A/V fixes.

2014-07-25 13:50 codesquid, revision 5913

Handle Cmd+V and Cmd+A in dialogs. For some reason we cannot use the normal menu event handler as with the main menu for some reason. Intercept the event before it is being processed by wxDialog and below.

2014-07-25 12:23 codesquid, revision 5912

Pasting via keyboard on OS X doesn't work with combo boxes and password entries. Not even EVT_CHAR_HOOK gets called. Accelerators work though, so use just that.

2014-07-24 09:18 codesquid, revision 5911

Detect reparse points. They cannot be followed yet though.

2014-07-23 16:52 codesquid, revision 5910

Do not show error message if "Create and enter" is used with enabled synchronized browsing. Fixes #9665

2014-07-22 18:13 codesquid, revision 5909

Add comment for translators.

2014-07-22 15:49 codesquid, revision 5908

2014-07-22 09:22 codesquid, revision 5907

Update svn:ignore

2014-07-22 08:59 codesquid, revision 5905

Bump to 3.9.0.1

2014-07-22 08:59 codesquid, revision 5904

Updated translation

2014-07-22 08:52 codesquid, revision 5903

Small size reduction submitted by XhmikosR.

2014-07-22 08:28 codesquid, revision 5902

Even if fzshellext.dll is unloaded, libgcc_s_sjlj-1.dll and libstdc++-6.dll stay loaded in Explorer and some programs using Explorer components. Try harder to get rid of old versions of these files.

2014-07-21 15:08 codesquid, revision 5899

Bump to 3.9.0

2014-07-21 15:04 codesquid, revision 5898

Fix language code mentioned in catalog.

2014-07-21 15:01 codesquid, revision 5897

Actually we need lo_LA coupled with a small patch for wx.

2014-07-21 15:01 codesquid, revision 5896

Fix order of settings directories when looking for current locale

2014-07-21 14:41 codesquid, revision 5895

Remove LA country, wx doesn't know about it and it shouldn't be needed anyhow.

2014-07-21 14:34 codesquid, revision 5894

Fix language code of Lao.

2014-07-21 14:31 codesquid, revision 5893

Added Lao translation.

2014-07-21 14:31 codesquid, revision 5892

Updated translations

2014-07-21 13:20 codesquid, revision 5891

Fix preprocessor warning

2014-07-21 12:26 codesquid, revision 5890

OS X has no toolbar right-click or dropdown arrow. Show dropdown if holding down a modifier key.

2014-07-21 12:07 codesquid, revision 5889

Set maximum port length to 5.

2014-07-21 10:29 codesquid, revision 5888

Minify application icon.

2014-07-21 08:22 codesquid, revision 5887

Save 689 more bytes.

2014-07-20 17:37 codesquid, revision 5886

Generate Makefile of new icon set.

2014-07-20 17:13 codesquid, revision 5885

Fix mime type of .png files.

2014-07-20 17:02 codesquid, revision 5884

Add a new icon set by Mr. Silencer.

2014-07-20 16:35 codesquid, revision 5883

Slightly reduce size of all icons.

2014-07-17 18:32 codesquid, revision 5880

Fix assertion entering UNC paths. Closes #9649

2014-07-17 14:39 codesquid, revision 5879

Use wxStdDialogButtonSizer in editing dialogs.

2014-07-17 13:22 codesquid, revision 5878

Actually delete files.

2014-07-17 13:13 codesquid, revision 5877

Actually check for d_type member of dirent struct. The macro isn't standardized and may not exist, despite there being a d_type.

2014-07-17 13:01 codesquid, revision 5876

Cleanup CLocalFileSystem::RecursiveDelete

2014-07-16 14:03 codesquid, revision 5874

Bump to 3.9.0-rc3

2014-07-16 13:55 codesquid, revision 5873

Updated translations.

2014-07-16 13:36 codesquid, revision 5872

Fix buffer size.

2014-07-16 12:28 codesquid, revision 5871

Fix testcase.

2014-07-16 12:03 codesquid, revision 5870

Initialize a few more variables.

2014-07-16 11:45 codesquid, revision 5869

Since 2.9.2, wx has wxTHREAD_WAIT_BLOCK. As such, our own wxThreadEx is no longer needed and can be removed.

2014-07-16 11:40 codesquid, revision 5868

Fix two more Coverity errors.

2014-07-16 11:34 codesquid, revision 5867

Fix some more Coverity findings.

2014-07-16 09:38 codesquid, revision 5866

Initialize members of CProxySocket.

2014-07-16 09:35 codesquid, revision 5865

More members to initialize, this time in DBusThread.

2014-07-16 09:32 codesquid, revision 5864

Initialize members.

2014-07-16 09:29 codesquid, revision 5863

Mark CSocket as non-copyable.

2014-07-16 09:25 codesquid, revision 5862

Initialize CSocketEventDispatcher::m_insideLoop and refactor class to be a little bit more efficient when removing pending events.

2014-07-16 09:08 codesquid, revision 5861

Remove unused variable.

2014-07-16 09:02 codesquid, revision 5860

Handle EINTR when calling fcntl.

2014-07-16 07:31 codesquid, revision 5859

Fix setting raw data as used by drag&drop.

2014-07-16 07:15 codesquid, revision 5858

Verify date/time format. TODO: Do we need to set crt assertion handlers on MinGW?

2014-07-15 22:27 codesquid, revision 5857

Fix initial focus on wxGTK.

2014-07-15 20:56 codesquid, revision 5856

Use range-based for.

2014-07-15 20:50 codesquid, revision 5855

Fix a warning.

2014-07-15 16:14 codesquid, revision 5854

Addendum to previous commit, forgot this file.

2014-07-15 14:42 codesquid, revision 5853

Missed a warning.

2014-07-15 14:24 codesquid, revision 5852

Filter entries from changelog newer than available version.

2014-07-15 11:47 codesquid, revision 5851

Get rid of redundant assignment.

2014-07-15 11:46 codesquid, revision 5850

Initialize members.

2014-07-15 11:23 codesquid, revision 5849

Fix compile error with some compilers.

2014-07-15 11:05 codesquid, revision 5848

Fix another set of warnings.

2014-07-15 10:49 codesquid, revision 5847

Fix another compile error on OS X.

2014-07-15 10:39 codesquid, revision 5846

Apply small cleanup patch by XhmikosR.

2014-07-15 10:36 codesquid, revision 5845

Pedantic warnings are tedious...

2014-07-15 10:11 codesquid, revision 5844

Fix compile error on OS X.

2014-07-15 10:10 codesquid, revision 5843

Fix a bunch of warnings.

2014-07-15 10:01 codesquid, revision 5842

Fix removal of temporary files from stale sessions.

2014-07-15 09:15 codesquid, revision 5841

Update Visual Studio workspace for fzsftp.

2014-07-15 09:07 codesquid, revision 5840

wxProcess::Kill prints an error on an already closed process. Disable logging, as there's no atomic "if process alive then kill". Fixes #9645

2014-07-15 08:38 codesquid, revision 5839

Fix another compile error.

2014-07-15 08:09 codesquid, revision 5838

Fix compile error.

2014-07-14 18:45 codesquid, revision 5837

Large cleanup of XML functions.

2014-07-14 12:34 codesquid, revision 5836

Refactor COptions a bit.

2014-07-14 10:59 codesquid, revision 5835

Ensure to only convert strings of even length.

2014-07-14 10:26 codesquid, revision 5834

Fix copy&paste errors in EBCDIC detection.

2014-07-14 10:02 codesquid, revision 5833

In debug build we want to use /editandcontinue, so diable /safeseh to make it possible.

2014-07-14 10:00 codesquid, revision 5832

Cleanup of linker flags.

2014-07-14 09:50 codesquid, revision 5831

Remove references to non-existing files from VS workspace.

2014-07-14 09:07 codesquid, revision 5830

Get rid of c_str where we don't actually need it. We can do this with wx3 as wxString::Format/Printf is now typesafe. Includes some other small code modernization.

2014-07-13 09:44 codesquid, revision 5829

On OS X, increase distance between quickconnect button and message log. This works around a bizarre crash in wxWidgets. wx bug report: http://trac.wxwidgets.org/ticket/16379

2014-07-11 16:08 codesquid, revision 5828

In OnData, treat wxDragLink as wxDragCopy.

2014-07-11 15:29 codesquid, revision 5827

Little bit of refactoring to avoid unnecessary copies and heap allocations.

2014-07-11 13:26 codesquid, revision 5826

Fix compile error.

2014-07-11 07:48 codesquid, revision 5825

Use emplace/emplace_back in a few places instead of insert/push_back.

2014-07-11 07:43 codesquid, revision 5824

Make CSparseOptional a movable type.

2014-07-10 11:23 codesquid, revision 5823

Fix compile error with some compilers.

2014-07-10 10:29 codesquid, revision 5822

Further refactoring to directory listing code to save even more memory.

2014-07-09 19:21 codesquid, revision 5821

Fix compile error

2014-07-09 18:10 codesquid, revision 5819

Bump to 3.9.0-rc2

2014-07-09 18:09 codesquid, revision 5818

Update translations

2014-07-09 17:54 codesquid, revision 5817

Update svn:ignore.

2014-07-09 15:43 codesquid, revision 5816

Small savings with CServerPath: In most use cases there is no prefix.

2014-07-09 15:30 codesquid, revision 5815

Fix compile error.

2014-07-09 14:43 codesquid, revision 5814

Fix compile error.

2014-07-09 14:28 codesquid, revision 5813

Use manual freeze/thaw to avoid heap allocation.

2014-07-09 14:27 codesquid, revision 5812

Save some memory: In most cases listing items have no target.

2014-07-09 14:11 codesquid, revision 5811

Mark CRefcount* as final.

2014-07-09 12:58 codesquid, revision 5810

Halve the number of allocations by using only use a single pointer paired with placement new/delete.

2014-07-09 09:24 codesquid, revision 5809

Do some more splicing to avoid additional allocations.

2014-07-09 09:13 codesquid, revision 5808

Re-use existing list entries.

2014-07-09 08:13 codesquid, revision 5807

Fix uninitialized variable.

2014-07-08 15:02 codesquid, revision 5806

Fix coverity errors.

2014-07-08 14:39 codesquid, revision 5805

Fix Coverity warning about possible nullpointer dereference.

2014-07-08 14:29 codesquid, revision 5804

Fix enum for column flags.

2014-07-08 13:01 codesquid, revision 5803

Fix nullpointer dereference.

2014-07-08 12:59 codesquid, revision 5802

Need to check for EINTR when calling fcntl.

2014-07-08 12:55 codesquid, revision 5801

Fix nullpointer dereference.

2014-07-08 12:01 codesquid, revision 5800

Make use of C++11's random.

2014-07-08 12:01 codesquid, revision 5799

Define NOMINMAX so that there are no min and max macros declared by the windows headers.

2014-07-07 09:43 codesquid, revision 5798

Make CState non-copyable.

2014-07-07 09:40 codesquid, revision 5797

Make non-copyable.

2014-07-07 09:35 codesquid, revision 5796

Port a fix from wx for unnamed tools.

2014-07-07 09:23 codesquid, revision 5795

Make non-copyable.

2014-07-06 20:14 codesquid, revision 5794

Threads are non-copyable.

2014-07-06 20:14 codesquid, revision 5793

Strongly type some additional enums

2014-07-06 18:16 codesquid, revision 5792

Fix a comparison breaking SFTP support.

2014-07-06 17:52 codesquid, revision 5791

Fix compile errors.

2014-07-06 14:16 codesquid, revision 5790

Remove extra border around filetype associations page.

2014-07-06 13:56 codesquid, revision 5789

Update links to FileZilla website to use https:// and trailing slash.

2014-07-06 13:44 codesquid, revision 5788

Make Command strongly typed.

2014-07-06 13:32 codesquid, revision 5787

Make MessageType strongly typed.

2014-07-06 13:17 codesquid, revision 5786

Make another enum strongly typed.

2014-07-06 13:12 codesquid, revision 5785

Update svn:ignore

2014-07-06 13:10 codesquid, revision 5784

Make some enums strongly typed.

2014-07-06 10:53 codesquid, revision 5783

Fix a typo.

2014-07-06 09:20 codesquid, revision 5782

Don't print a stand-alone line for critical errors, fold it into the next line.

2014-07-06 09:13 codesquid, revision 5781

Show a helpful message if username or password starts or ends with whitespace.

2014-07-06 09:02 codesquid, revision 5780

Fix FTP proxy login sequence. There was an incorrect comparison against an enum value instead of a the intended variable.

2014-07-04 19:41 codesquid, revision 5777

Bump to 3.9.0-rc1

2014-07-04 19:36 codesquid, revision 5776

Updated translations

2014-07-04 15:21 codesquid, revision 5775

On MSW, set os and subsystem version to 5.1 since binutils's ld defaults to 4.0

2014-07-04 12:08 codesquid, revision 5774

Get rid of a warning.

2014-07-04 08:04 codesquid, revision 5773

Add linker flags to enable ASLR and DEP.

2014-07-02 17:26 codesquid, revision 5770

Fix creating and closinig tabs on OS X. #9627

2014-07-02 14:01 codesquid, revision 5769

Only load a single specific xrc file if it exists instead of all xrc files.

2014-07-02 09:09 codesquid, revision 5768

Update script to clean XRC files. Added special option to minify files removing structure.

2014-07-01 17:14 codesquid, revision 5767

Fix assertion in date/time comparison.

2014-07-01 15:02 codesquid, revision 5766

Fix a copy&paste error when hiding remote directory tree.

2014-07-01 14:28 codesquid, revision 5764

Version bump to 3.9.0-beta3

2014-07-01 14:20 codesquid, revision 5763

Updated translations.

2014-07-01 14:15 codesquid, revision 5762

Update svn:ignore.

2014-07-01 13:29 codesquid, revision 5761

Fix one last nullpointer dereference.

2014-07-01 13:27 codesquid, revision 5760

Set correct initial parent to avoid reparenting. Reparenting doesn't work during construction on OS X, afterwards main window is unresponsive. Oddly enough, this only happens on OS X if a display is connected. On a headless machine controlled via VNC this does not happen.

2014-07-01 13:05 codesquid, revision 5759

Another bug.

2014-07-01 12:58 codesquid, revision 5758

And yet another nullpointer dereference spotted by returning early from the constructor.

2014-07-01 12:55 codesquid, revision 5757

Fix another nullpointer dereference.

2014-07-01 12:48 codesquid, revision 5756

Fix potential nullpointer dereference.

2014-07-01 12:43 codesquid, revision 5755

Default-initialize members.

2014-06-30 19:45 codesquid, revision 5754

Generate greyscale images for the toolbar if using GTK3 build of wx.

2014-06-30 07:19 codesquid, revision 5753

Language change now always requires a restart. Too much breaks if changing language if the GUI is up.

2014-06-29 10:23 codesquid, revision 5752

I've encountered random crashes in the spell checker for text controls. Disable spell checker on OS X, it's not really needed in an FTP client.

2014-06-29 10:08 codesquid, revision 5751

Fix update dialog in right-to-left languages.

2014-06-29 09:56 codesquid, revision 5750

Add tooltip.

2014-06-29 09:34 codesquid, revision 5749

Minor performance improvement.

2014-06-29 09:34 codesquid, revision 5748

Terminate URL with slash.

2014-06-28 09:30 codesquid, revision 5747

Fix language comparison, runtime was rightfully complaining about a bad operator.

2014-06-28 09:29 codesquid, revision 5746

Reposition pages in RTL mode.

2014-06-28 08:13 codesquid, revision 5745

Custom drawing code isn't needed on wxMAC either, so we can now completely remove it.

2014-06-28 07:41 codesquid, revision 5744

Use a hyperlink control to link to help page about date/time formatting.

2014-06-28 07:18 codesquid, revision 5743

The custom tab drawing code isn't needed anymore under Windows either.

2014-06-27 21:19 codesquid, revision 5742

No need for CFilterDC on wxGTK.

2014-06-27 21:18 codesquid, revision 5741

wxAUI works a lot better with wxGTK in version 3. Disable a bunch of old workarounds.

2014-06-27 06:42 codesquid, revision 5740

Fix a rare memory leak.

2014-06-26 18:40 codesquid, revision 5738

3.9.0-beta2 is here.

2014-06-26 18:39 codesquid, revision 5737

Update translation files.

2014-06-26 18:21 codesquid, revision 5736

Use wxStdDialogButtonSizer in conditional dialogs.

2014-06-26 17:13 codesquid, revision 5735

When toggling tree visibility if enabling directory comparison, set the corresponding option so that menu and toolbar states are updated. Fixes #9620.

2014-06-24 16:53 codesquid, revision 5734

Disable wrapping warnings.

2014-06-24 16:44 codesquid, revision 5733

Add more spacing between OK and Cancel in settings dialog.

2014-06-23 19:01 codesquid, revision 5732

Fix comparison, sort function now returns positve/negative numbers instead of +/-1. Reported in #9607, introduced by #9402.

2014-06-23 06:44 codesquid, revision 5729

Adjust the throbber's minsize after loading the animation.

2014-06-23 06:30 codesquid, revision 5728

Only mark background as transparent on wxGTK,, otherwise under Windows the background is never cleared and junk filling it up eventually.

2014-06-22 17:05 codesquid, revision 5727

Fix spurious error message when closing FileZilla, fixes #9600.

2014-06-22 16:04 codesquid, revision 5726

Replace IsEmpty with empty, patch by XhmikosR.

2014-06-22 15:59 codesquid, revision 5725

Another wxStaticBox fix, these subtle differences between platforms...

2014-06-22 15:47 codesquid, revision 5724

Fix sizing of settings dialog under GTK.

2014-06-22 15:26 codesquid, revision 5723

With some GTK themes, initially reported static box size is wrong. This is an attempt to work around it.

2014-06-22 14:08 codesquid, revision 5722

Mark activity indicators as having a transparent background.

2014-06-22 13:51 codesquid, revision 5721

Return wxString() instead of empty string literals or wxEmptyString. Patch by XhmikosR.

2014-06-22 13:48 codesquid, revision 5720

Replace CServerPath's IsEmpty and Clear with empty and clear.

2014-06-22 13:23 codesquid, revision 5719

Use empty() instead of comparing against empty string literal. Patch by XhmikosR, modified to use empty() instead of IsEmpty().

2014-06-22 13:06 codesquid, revision 5718

std::size_t is same as size_t.

2014-06-22 12:58 codesquid, revision 5717

Fix endless loop when minimizing to tray: Show(false) triggers OnIconize again.

2014-06-21 20:47 codesquid, revision 5715

Version bump

2014-06-21 18:11 codesquid, revision 5714

Updated translations

2014-06-21 15:00 codesquid, revision 5713

Use auto instead of std::iterator, patch by XhmikosR.

2014-06-21 13:15 codesquid, revision 5712

Use wxStdDialogButtonSizer in additional dialogs.

2014-06-21 12:25 codesquid, revision 5711

Fix coverity warnings.

2014-06-21 11:58 codesquid, revision 5710

Whitespace cleanup. Patch by XhmikosR.

2014-06-21 11:58 codesquid, revision 5709

Use a more modern HTML dialect. Patch by XhmikosR.

2014-06-21 11:53 codesquid, revision 5708

Some initialization fixes based on patch by XhmikosR.

2014-06-21 10:28 codesquid, revision 5707

Convert more dialog to use wxStdDialogButtonSizer

2014-06-21 10:11 codesquid, revision 5706

On OSX minimum toolbar button size is 24x24. Add border around icons accordingly, otherwise the icons look horribly blurred.

2014-06-21 08:13 codesquid, revision 5705

Get rid of extra horizontal line above toolbar under Windows.

2014-06-21 07:51 codesquid, revision 5704

Fix background of queue tabs if FileZilla starts maximized.

2014-06-21 07:41 codesquid, revision 5703

Fix sizers of import and export dialog, minor code cleanup.

2014-06-20 18:54 codesquid, revision 5702

Use wxStdDialogButtonSizer for bookmark dialogs.

2014-06-20 17:29 codesquid, revision 5701

Use AC_CHECK_TOOL to search for windres.

2014-06-20 17:10 codesquid, revision 5700

Change order in which windres is being searched: Use host_alias first.

2014-06-20 17:06 codesquid, revision 5699

Add a bit of room between OK and cancel buttons.

2014-06-20 17:03 codesquid, revision 5698

Move sitemanager into own file. Use wxStdDialogButtonSizer for fileexists dialogs.

2014-06-20 16:25 codesquid, revision 5697

Remove debug code.

2014-06-20 14:43 codesquid, revision 5696

Fix crashes when removing lines.

2014-06-20 13:00 codesquid, revision 5695

As we cannot specify tab position on OS X, pre-align with spaces.

2014-06-20 12:31 codesquid, revision 5694

Small cleanup.

2014-06-20 12:14 codesquid, revision 5693

Fix compile error

2014-06-20 12:00 codesquid, revision 5692

Remove extra parenthesis.

2014-06-20 11:36 codesquid, revision 5691

Fix a compile error.

2014-06-20 10:01 codesquid, revision 5690

Use wxStdDialogButtonSizer for the input dialog.

2014-06-20 09:45 codesquid, revision 5689

Add missing library in release builds.

2014-06-20 09:36 codesquid, revision 5688

On Windows, we want to handle the context menu ourselves.

2014-06-20 09:17 codesquid, revision 5687

Disable slow asserts, make others a bit faster.

2014-06-20 09:02 codesquid, revision 5686

Disable some slow asserts.

2014-06-20 08:51 codesquid, revision 5685

Changed a bit too much.

2014-06-20 08:49 codesquid, revision 5684

Move some debug functionality from __WXDEBUG__ to WRAPDEBUG.

2014-06-20 08:42 codesquid, revision 5683

Fix background of speedlimits icon and reposition controls.

2014-06-20 08:34 codesquid, revision 5682

wxCommandEvent::IsChecked does not work for popup menus. Avoid it.

2014-06-20 07:43 codesquid, revision 5681

Now that we're using C++11, use std::shared_ptr instead of our own CSharedPointer

2014-06-20 07:13 codesquid, revision 5680

Grid sizers shouldn't have both row and column count set, that results in assertions.

2014-06-20 07:05 codesquid, revision 5679

Fix wrong row count.

2014-06-19 15:13 codesquid, revision 5678

Further refactoring.

2014-06-19 15:13 codesquid, revision 5677

Use wxString() and empty() where appropriate.

2014-06-19 14:35 codesquid, revision 5676

Further refactoring.

2014-06-19 14:08 codesquid, revision 5675

Modernize code a bit.

2014-06-19 09:17 codesquid, revision 5674

Move res out of loop for debug printing.

2014-06-19 09:16 codesquid, revision 5673

Additional fixes for setting bestWidth, use the max of actualWidth and desiredWidth.

2014-06-19 09:07 codesquid, revision 5672

Be more conservative when setting new max value in iterative wrapping.

2014-06-19 08:53 codesquid, revision 5671

Fix a typo.

2014-06-19 08:52 codesquid, revision 5670

OS X wrapping fixes. It seems every platform handles wxStaticBox differently.

2014-06-19 08:50 codesquid, revision 5669

Update libtool check.

2014-06-18 22:23 codesquid, revision 5668

Change order of tests.

2014-06-18 21:53 codesquid, revision 5667

Add check for -stdlib=libc++

2014-06-18 19:51 codesquid, revision 5666

Fix a typo.

2014-06-18 17:55 codesquid, revision 5665

Wrapping on GTK+3 now works.

2014-06-18 17:08 codesquid, revision 5664

Get rid of useless enum. Makes it easier to remove pages for debugging.

2014-06-18 16:43 codesquid, revision 5663

Add check for C++11 support.

2014-06-17 18:10 codesquid, revision 5662

Don't depend on GTK+2 if wx uses GTK+3

2014-06-17 17:19 codesquid, revision 5661

Fix parsing of IPv6 addresses.

2014-06-17 17:09 codesquid, revision 5660

Improve IPv6 address test.

2014-06-17 16:55 codesquid, revision 5659

Remove scrolling workaround, this was just a bug in wx3.0.0 fixed in wx3.0.1

2014-06-17 16:47 codesquid, revision 5658

Use perfect forwarding.

2014-06-17 16:47 codesquid, revision 5657

Minor simplification.

2014-06-15 15:54 codesquid, revision 5655

OS X has no wxCB_SORT. Let's perform insertion sort instead.

2014-06-15 15:54 codesquid, revision 5654

Avoid conflicting method name.

2014-06-15 15:43 codesquid, revision 5653

Adjust spacing for beauty.

2014-06-15 15:32 codesquid, revision 5652

Fix dropdown button size on OS X.

2014-06-15 14:12 codesquid, revision 5649

Another compile error.

2014-06-15 14:11 codesquid, revision 5648

Fix compile error.

2014-06-15 11:41 codesquid, revision 5647

wxWidgets 3.0.1 has been tagged. Bump minimum required wx version to 3.0.1, FZ needs the fixes in there.

2014-06-15 11:24 codesquid, revision 5646

Increase minimum page width to fit bulkier themes.

2014-06-15 11:06 codesquid, revision 5645

wxStaticBoxSizer is tricky. Seems to work now.

2014-06-15 10:47 codesquid, revision 5644

Another wxStaticBox fix.

2014-06-15 08:49 codesquid, revision 5643

Align label and hyperlink.

2014-06-15 07:49 codesquid, revision 5642

Avoid flicker when recreating the menu bar.

2014-06-15 07:44 codesquid, revision 5641

Make toolbar undockable.

2014-06-15 06:26 codesquid, revision 5640

Quote arguments to PKG_CHECK_MODULES

2014-06-15 06:25 codesquid, revision 5639

Add missing include

2014-06-15 06:19 codesquid, revision 5638

Update pkg.m4 with latest available version.

2014-06-14 22:08 codesquid, revision 5636

Remove call to deprecated function.

2014-06-14 21:42 codesquid, revision 5635

Fix setting of initial focus. Do it before opening the site manager at startup.

2014-06-14 21:31 codesquid, revision 5634

Get rid of leftmost separator to make it look a bit more modern.

2014-06-14 21:09 codesquid, revision 5633

Merge with wx' changes.

2014-06-14 20:50 codesquid, revision 5632

Fix an incorrect fix for wxString semantics.

2014-06-14 20:48 codesquid, revision 5631

Fix compiler warning.

2014-06-14 20:46 codesquid, revision 5630

Make use of wxSizer::Replace in wxDialogEx::ReplaceControl.

2014-06-14 20:25 codesquid, revision 5629

Fix typo in error message, reported by Yngve Spjeld Landro.

2014-06-14 11:30 codesquid, revision 5628

Several more fixes related to wxString semantics.

2014-06-14 10:24 codesquid, revision 5627

Fix wrapping of wxStaticBoxSizer not adding enough extra border. Also fix cache invalidation.

2014-06-14 09:14 codesquid, revision 5626

Parent panel needs to be slightly bigger under Linux.

2014-06-14 09:11 codesquid, revision 5625

Fix size of dialog under Linux.

2014-06-13 08:12 codesquid, revision 5624

Fix warning about unable to delete directory when deleting files.

2014-06-12 18:48 codesquid, revision 5622

Get rid of autogen.sh, autoreconf -i should suffice.

2014-06-12 18:44 codesquid, revision 5621

Update wxwin.m4 to version from wx3 repository.

2014-06-12 18:29 codesquid, revision 5620

Add test binary to svn:ignore

2014-06-12 18:28 codesquid, revision 5619

Fix background of activity indicators.

2014-06-12 17:40 codesquid, revision 5618

Fix viewing of current session certificate.

2014-06-09 21:41 codesquid, revision 5617

Add a mapping from WSAECONNABORTED to ECONNABORTED.

2014-06-09 09:07 codesquid, revision 5615

IsEnabled is no longer virtual. Deal with it.

2014-06-09 08:32 codesquid, revision 5614

Add missing include.

2014-06-08 19:32 codesquid, revision 5613

Fix warnings about deprecated functions.

2014-06-08 19:31 codesquid, revision 5612

Fix Try locale fallbacks when starting FileZilla.

2014-06-08 19:31 codesquid, revision 5611

Try locale fallbacks when starting FileZilla.

2014-06-08 18:47 codesquid, revision 5610

After a drag&drop, set control state.

2014-06-08 18:38 codesquid, revision 5609

More runtime errors cause by [0] and the likes.

2014-06-08 17:46 codesquid, revision 5608

Fix a lot of runtime errors.

2014-06-08 17:19 codesquid, revision 5607

Fix another assert.

2014-06-08 16:54 codesquid, revision 5606

Use en_US for English.

2014-06-08 16:43 codesquid, revision 5605

Fix segfault.

2014-06-08 16:34 codesquid, revision 5604

Fix some compile errors related to wx3.

2014-06-08 16:01 codesquid, revision 5603

Pass static box of issuer/subject as parent element in details.

2014-06-08 16:00 codesquid, revision 5602

Delete size label if selecting permisisons filter.

2014-06-08 14:17 codesquid, revision 5601

Port to wxWidgets 3.0

2014-06-08 14:15 codesquid, revision 5600

Fix compile error.

2014-06-08 10:24 codesquid, revision 5599

Fix another case of bad row count

2014-06-08 10:16 codesquid, revision 5598

Fix row count of some sizers.

2014-06-08 10:12 codesquid, revision 5597

Fix export dialog.

2014-06-08 07:48 codesquid, revision 5596

Updated translations.

2014-06-05 08:38 codesquid, revision 5593

Now it compiles.

2014-06-05 06:58 codesquid, revision 5592

Why do different compilers have to behave differently?

2014-06-05 06:53 codesquid, revision 5591

Fix more errors.

2014-06-05 06:49 codesquid, revision 5590

Hopefully fix compile errors.

2014-06-04 19:50 codesquid, revision 5589

Some more cleanup.

2014-06-04 19:45 codesquid, revision 5588

Unify sorting code.

2014-06-04 17:47 codesquid, revision 5587

Path by typz to make sort mode configurable, including an option to select natural sort. #9402

2014-06-01 09:06 codesquid, revision 5586

Last-minute update.

2014-06-01 09:00 codesquid, revision 5585

Prepare 3.8.1 release.

2014-05-31 22:11 codesquid, revision 5584

Updated translations

2014-05-31 21:45 codesquid, revision 5583

Add missing include to fix compile error on OS X.

2014-05-31 20:23 codesquid, revision 5582

Handle a potential signed/unsigned mismatch. Also, log some more.

2014-05-31 20:10 codesquid, revision 5581

Fix typo

2014-05-31 20:06 codesquid, revision 5580

More logging.

2014-05-31 19:53 codesquid, revision 5579

There's some problem with the update system in the official builds, finding it seems difficult.

2014-05-31 19:33 codesquid, revision 5578

Even more logging.

2014-05-31 19:16 codesquid, revision 5577

Add additional log messages to make debugging the updater easier.

2014-05-31 19:09 codesquid, revision 5576

Add debug function to always get updater log.

2014-05-30 10:12 codesquid, revision 5575

Updated translations.

2014-05-30 09:01 codesquid, revision 5574

Use normal path syntax of Windows. Patch by XhmikosR.

2014-05-29 14:03 codesquid, revision 5573

Make code a bit easier to understand.

2014-05-29 08:45 codesquid, revision 5572

Fix cov1109939 and cov1109958, the latter being a null pointer dereference.

2014-05-29 08:34 codesquid, revision 5571

Fix descriptor leak (cov1110000).

2014-05-29 08:31 codesquid, revision 5570

Add missing break (cov1109962).

2014-05-29 08:25 codesquid, revision 5569

Fix resource leak (cov1109984)

2014-05-29 08:22 codesquid, revision 5568

Fix memory leak (cov1216481).

2014-05-29 08:18 codesquid, revision 5567

Fix potential use-after-free (cov1216490)

2014-05-28 19:07 codesquid, revision 5566

Add virtual destructore to CFolderProcessingEntry to avoid a resource leak. Fixes cov1216491.

2014-05-27 20:17 codesquid, revision 5565

Make code a tiny bit more readable. Also, only include debug functionality if the DEBUG macro is set.

2014-05-27 18:12 codesquid, revision 5564

Small shell script fixes based on patch by XhmikosR.

2014-05-27 16:45 codesquid, revision 5563

Slightly reduce resource file sizes. Patch by XhmikosR.

2014-05-27 06:42 codesquid, revision 5562

Bump _WIN32_WINNT.

2014-05-27 06:27 codesquid, revision 5561

Fix warning, patch by XhmikosR.

2014-05-26 20:23 codesquid, revision 5560

Set correct output directory prior to creating desktop icon.

2014-05-26 20:14 codesquid, revision 5558

Revert a change with unexpected consequences. We do want the .po.new files always.

2014-05-26 19:58 codesquid, revision 5557

Whitespace cleanup. Patch by XhmikosR

2014-05-26 19:28 codesquid, revision 5556

Patch by typz for retina support on OS X. #9403

2014-05-25 11:34 codesquid, revision 5555

3.8.1-rc3

2014-05-25 11:16 codesquid, revision 5554

Fix xrc locations.

2014-05-25 10:25 codesquid, revision 5553

Bump to 3.8.1-rc2 as rc1 had wrong filenames.

2014-05-25 09:56 codesquid, revision 5551

Fix compiler warnings.

2014-05-25 09:14 codesquid, revision 5550

Version bump to 3.8.1-rc1

2014-05-25 09:14 codesquid, revision 5549

Updated translation.

2014-05-25 08:51 codesquid, revision 5548

Complain when XP is being found.

2014-05-25 08:36 codesquid, revision 5547

Add setting to change a remembered choice.

2014-05-25 08:36 codesquid, revision 5546

Fix assertion during forced application shutdown.

2014-05-25 08:28 codesquid, revision 5545

Add checkbox to remember selection when connecting while already connected.

2014-05-25 08:03 codesquid, revision 5544

Fix double mnemonic.

2014-05-24 18:11 codesquid, revision 5543

Remove code for Windows 2000.

2014-05-24 17:40 codesquid, revision 5542

Bump minimum required GnuTLS version.

2014-05-24 16:46 codesquid, revision 5541

XP is not supported anymore.

2014-05-24 16:45 codesquid, revision 5540

Mention that libidn isn't needed on Windows

2014-05-24 16:43 codesquid, revision 5539

Updated DLLs to new version.

2014-05-24 16:24 codesquid, revision 5538

With XP support dropped, libidn is no longer needed on Windows.

2014-05-24 07:36 codesquid, revision 5537

Look in XDG_CONFIG_HOME for the settings.

2014-05-24 06:51 codesquid, revision 5536

Fix warnings.

2014-05-23 22:35 codesquid, revision 5535

Fix two more warnings. The one in Mainfrm.cpp was due to a (now fixed) documentation error in wx.

2014-05-23 22:21 codesquid, revision 5534

Fix a warning.

2014-05-23 22:03 codesquid, revision 5533

Fix automake warnings.

2014-05-18 10:30 codesquid, revision 5532

Updated a few translations.

2014-05-11 21:48 codesquid, revision 5531

Add missing parenthesis.

2014-05-11 16:34 codesquid, revision 5530

Avoid a redundant insert.

2014-05-11 11:28 codesquid, revision 5529

Small changes to CServerPath declaration to prevent the cause for the previous commit.

2014-05-11 10:35 codesquid, revision 5528

Fix compile error, some compilers do not like the implicit conversion going on.

2014-05-11 10:11 codesquid, revision 5527

Use new location of xrc files.

2014-05-10 16:41 codesquid, revision 5526

Move .xrc into own directory.

2014-05-10 16:19 codesquid, revision 5525

C++1x has become C++11.

2014-05-10 16:01 codesquid, revision 5524

Patch by schittl, add item to create and enter directories to the context menus.

2014-05-07 06:31 codesquid, revision 5523

Use HTTPS when linking to the FileZilla website.

2014-05-01 21:41 codesquid, revision 5512

Stip libraries

2014-05-01 21:39 codesquid, revision 5511

Need to map WSAECONNREFUSED.

2014-05-01 21:23 codesquid, revision 5510

Fix script error.

2014-05-01 21:17 codesquid, revision 5509

Reference new libraries in Makefile.

2014-05-01 21:15 codesquid, revision 5508

Upgraded compiler infrastructure. Brings along new dependencies.

2014-04-26 10:49 codesquid, revision 5505

Having multiple wxDBusConnections is a bad idea as the very same unerlying dbus connection is being used. Only use one connection instead.

2014-04-26 09:01 codesquid, revision 5504

Fix harmless warnings.

2014-04-21 10:20 codesquid, revision 5503

Updated translations.

2014-04-20 20:48 codesquid, revision 5502

Reduce code duplication.

2014-04-20 14:19 codesquid, revision 5501

Fix compile error on non-Windows.

2014-04-20 09:46 codesquid, revision 5500

Handle changed settings ourselves, don't wait for main window to call SettingsChanged.

2014-04-19 12:46 codesquid, revision 5499

Apply patch by Tom (forum user 'schittli'): Use spin controls for number of concurrent transfers in the settings dialog.

2014-04-13 07:33 codesquid, revision 5498

Remove $INSTDIR only if uninstalling for good.

2014-04-12 21:34 codesquid, revision 5497

There's at least one SFTP server in the wild that spells out April, in French nonetheless.

2014-04-06 13:24 codesquid, revision 5491

Fix typo.

2014-03-30 13:13 codesquid, revision 5490

Allow longer SSH passwords.

2014-03-29 09:06 codesquid, revision 5489

Another attempt at fixing the focus issue. Surprisingly complex feature.

2014-03-28 09:14 codesquid, revision 5486

Bump version to 3.8.0

2014-03-28 09:13 codesquid, revision 5485

Updated translations

2014-03-28 07:58 codesquid, revision 5484

Fix #9259: Reset current offset if unsetting status line to prevent negative speeds in the momentary speed tooltip. Includes some refactoring to guard against negative speeds and to make the code perform a bit better.

2014-03-27 07:50 codesquid, revision 5483

Fix focus selection when connecting to a site with a default local directory.

2014-03-25 07:55 codesquid, revision 5482

Fix compile error

2014-03-25 07:45 codesquid, revision 5481

Keep track of open message boxes.

2014-03-25 07:29 codesquid, revision 5480

Be more careful about when to show the file changed notification.

2014-03-24 12:18 codesquid, revision 5479

Implement power-related queue completion actions on OS X

2014-03-22 22:02 codesquid, revision 5477

Add another library dependency.

2014-03-22 21:25 codesquid, revision 5476

Fix compile error.

2014-03-22 21:11 codesquid, revision 5475

Version bump

2014-03-22 21:07 codesquid, revision 5474

Updated translations.

2014-03-22 18:53 codesquid, revision 5473

Add queue completion option to suspend.

2014-03-22 14:07 codesquid, revision 5472

Apply updater settings if opening updater dialog from settings.

2014-03-22 14:04 codesquid, revision 5471

Reinitialize updater on settings change. Fix handling of unofficial builds.

2014-03-13 21:09 codesquid, revision 5465

Add missing parenthesis.

2014-03-13 20:37 codesquid, revision 5464

Bump version.

2014-03-13 20:37 codesquid, revision 5463

Updated translations.

2014-03-13 20:17 codesquid, revision 5462

Move some logic from dialog into updater. Handle the corner case of an available update but downloaded file missing.

2014-03-13 19:53 codesquid, revision 5461

Handling of relative URIs in redirects and some code cleanup.

2014-03-13 07:37 codesquid, revision 5460

Use gnutls_session_get_data2 instead of gnutls_session_get_data to simplify the code.

2014-03-13 07:25 codesquid, revision 5459

Make use of SNI.

2014-03-10 22:15 codesquid, revision 5458

Version bump.

2014-03-10 22:14 codesquid, revision 5457

Updated translations.

2014-03-10 21:09 codesquid, revision 5456

If download fails, allow user to retry.

2014-03-10 21:09 codesquid, revision 5455

Trigger dialog via timer, this avoids nasty reentrancy.

2014-03-10 21:08 codesquid, revision 5454

Only download updates if buildtype is official or nightly.

2014-03-10 19:34 codesquid, revision 5453

Fix FD_CLOSE handling to be more reliable.

2014-03-09 17:27 codesquid, revision 5452

Fix #8381 based on patch by jorrit.

2014-03-09 10:42 codesquid, revision 5451

Wait a bit after installer finishes.

2014-03-09 08:49 codesquid, revision 5450

Add update.xrc to distribution.

2014-03-08 19:18 codesquid, revision 5449

Small fix to filename extraction.

2014-03-08 13:55 codesquid, revision 5448

Make dialog a tad bit more lofty.

2014-03-08 13:54 codesquid, revision 5447

Fix compile error

2014-03-08 13:48 codesquid, revision 5446

Fix a bunch of warnings.

2014-03-08 13:27 codesquid, revision 5445

Fix building without update check support.

2014-03-08 13:23 codesquid, revision 5444

Move GetDownloadDir() to file_utils

2014-03-08 13:19 codesquid, revision 5443

Add language header where missing.

2014-03-08 13:06 codesquid, revision 5442

Remove unneeded file.

2014-03-08 12:59 codesquid, revision 5441

Move some file operation related code into common file, update svn:ignore.

2014-03-08 11:50 codesquid, revision 5440

wx' GetDocumentsDir is broken, it does not unescape paths. Work around it.

2014-03-08 10:43 codesquid, revision 5439

Opening the update dialog now starts a check if downloaded file is not complete or the information is stale. If no file has been downloaded, show a link to the FileZilla website on new version.

2014-03-08 10:42 codesquid, revision 5438

Don't start downloading automatically if auto-update is not compiled in.

2014-03-08 10:41 codesquid, revision 5437

Trigger update dialog only if auto-update is compiled in.

2014-03-03 21:00 codesquid, revision 5436

Re-implement auto-popup of update dialog if a new version is available.

2014-03-03 20:19 codesquid, revision 5435
  • D /FileZilla3/trunk/src/interface/updatewizard.cpp
  • D /FileZilla3/trunk/src/interface/updatewizard.h

Old update wizard goes the way of the dodo.

2014-03-03 20:18 codesquid, revision 5434

Honor autoupdate override from fzdefaults.xml and the --disable-autoupdatecheck configure option.

2014-03-03 20:15 codesquid, revision 5433

Remove a fixme that bacame obsolete since removal of non-Unicode builds.

2014-03-03 18:47 codesquid, revision 5432

Update settings dialog and make the updater honor the settings.

2014-03-03 13:56 codesquid, revision 5431

Remove old update wizard from .xrc

2014-03-03 13:44 codesquid, revision 5430

Get the error page working.

2014-03-03 11:58 codesquid, revision 5429

Handle icon sets without gifs.

2014-03-03 11:43 codesquid, revision 5428

Fix NSIS compile error.