Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2015-03-06 20:00:01

Select Changelog:

FileZilla 3, FileZilla,
FileZilla Server, wxWidgets

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (4946 changes):

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.