Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2021-01-24 19:30:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (7520 changes):

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.

2014-03-03 11:35 codesquid, revision 5427

Install .gifs

2014-03-03 11:32 codesquid, revision 5426

Another compile error.

2014-03-03 11:27 codesquid, revision 5425

Add newline at end of file.

2014-03-03 11:23 codesquid, revision 5424

Add download progress.

2014-03-03 10:38 codesquid, revision 5423

Partial implementation of the new updater dialog.

2014-03-03 07:11 codesquid, revision 5422

Fix another stupid error in the same line as before.

2014-03-02 14:25 codesquid, revision 5421

Fix compile error.

2014-03-02 14:16 codesquid, revision 5420

Fix compile error.

2014-03-02 14:15 codesquid, revision 5419

Need to use DetailPrint, not LogText.

2014-03-02 13:43 codesquid, revision 5418

Fix calling uninstaller, add some logging.

2014-03-02 13:05 codesquid, revision 5417

Auto-close installer and start FileZilla on update.

2014-03-02 11:43 codesquid, revision 5416

Allow /update switch to work regardless of old version.

2014-03-02 11:24 codesquid, revision 5415

Make use of new update mechanism.

2014-03-01 16:10 codesquid, revision 5414

Beginnings of a new updater that can download updates in the background, with logic outside of GUI.

2014-03-01 09:07 codesquid, revision 5413

Add 256x256 and 48x48 with 32bit color depth, as suggested by XhmikosR.

2014-02-28 17:02 codesquid, revision 5412

Add resume support.

2014-02-28 09:27 codesquid, revision 5411

Some cleanup and an additional debug message if getting control connection's peer address fails.

2014-02-28 09:26 codesquid, revision 5410

Add utility function to get file size.

2014-02-25 19:03 codesquid, revision 5409

Fix OS X compile.

2014-02-23 18:38 codesquid, revision 5408

Fix another warning.

2014-02-23 18:36 codesquid, revision 5407

Fix compile errors and warnings.

2014-02-23 18:14 codesquid, revision 5406

Fix warning

2014-02-23 17:42 codesquid, revision 5405

Small cleanup.

2014-02-23 17:39 codesquid, revision 5404

Refactor most code to use CDateTime instead of wxDateTime.

2014-02-23 10:10 codesquid, revision 5403

Add another constructor.

2014-02-23 10:02 codesquid, revision 5402

Make use of new class in directory listing parser.

2014-02-23 08:42 codesquid, revision 5401

Add a time class that tracks accuracy information.

2014-02-17 20:04 codesquid, revision 5399

Apply #9269 to fix compile error on OS X 10.9

2014-02-15 21:25 codesquid, revision 5398

Refactor CFileZillaEngine::GetNextNotification() to be simpler and faster. Todo: Need to test this with GUI controls that wxYield()

2014-02-11 19:23 codesquid, revision 5397

Version bump

2014-02-11 18:39 codesquid, revision 5396

Minor fix for last selected site path and some code cleanup.

2014-02-11 07:36 codesquid, revision 5395

Fixes for site-specific bookmark handling.

2014-02-10 21:56 codesquid, revision 5394

Updated translations.

2014-02-10 18:55 codesquid, revision 5393

Avoid wxFileName to check modification times.

2014-02-10 18:40 codesquid, revision 5392

Fix precision of ConvertFileTimeToWxDateTime and ConvertWxDateTimeToFileTime to be in milliseconds.

2014-02-09 20:17 codesquid, revision 5391

Another update.

2014-02-09 19:37 codesquid, revision 5390

Updated translations.

2014-02-09 19:09 codesquid, revision 5389

Bump

2014-02-09 19:06 codesquid, revision 5388

Updated translations.

2014-02-09 18:40 codesquid, revision 5387

Apply #7303 by lucrus, to handle the set user id bit.

2014-02-09 18:37 codesquid, revision 5386

Applied #8048: SOCKS4 support.

2014-02-09 18:12 codesquid, revision 5385

Apply #8852, fixes build order in Makefile.

2014-02-09 18:10 codesquid, revision 5384

Fix test failure.

2014-02-09 18:03 codesquid, revision 5383

Apply #9048 by bogdro to recognize additional encodings for October in Polish.

2014-02-09 17:44 codesquid, revision 5382

Set the path in CSiteManagerDialog::GetServer

2014-02-06 20:10 codesquid, revision 5381

0x15 is newline in EBCDIC, support it in addition to 0x25 (linefeed)

2014-02-01 11:03 codesquid, revision 5380

Version bump

2014-02-01 11:02 codesquid, revision 5379

Update copyright year, part 2.

2014-02-01 10:59 codesquid, revision 5378

Update copyright year.

2014-02-01 10:58 codesquid, revision 5377

Updated translations

2014-02-01 10:52 codesquid, revision 5376

Add Corsican translation.

2014-02-01 10:27 codesquid, revision 5375

Add Kabyle translation.

2014-01-09 19:00 codesquid, revision 5340

Adapt Automake files wrt. Visual Studio project file changes. Spotted by XhmikosR.

2014-01-05 20:04 codesquid, revision 5336

Continue cleanup of Visual Studio workspace files.

2014-01-05 17:00 codesquid, revision 5335

First round of workspace file cleanup.

2014-01-05 16:48 codesquid, revision 5334

Remove all support for non-unicode enabled wx.

2014-01-05 16:47 codesquid, revision 5333

Speed up adding messages to the log on Windows.

2014-01-05 08:25 codesquid, revision 5332

Rename configure.in to configure.ac

2014-01-03 22:29 codesquid, revision 5331

Get it to compile.

2014-01-03 22:17 codesquid, revision 5330

Merge PuTTy commit 9759 to support hmac-sha2-256

2013-12-21 08:40 codesquid, revision 5301

When importing sites, consider the <Name> element.

2013-12-16 07:07 codesquid, revision 5289

Fix a weird typo.

2013-12-14 13:14 codesquid, revision 5288

When converting to lowercase ascii, also convert Turkish dotless lowercase i and dottet uppercase i.

2013-12-14 13:06 codesquid, revision 5287

Fix parsing type fact if locale is set to Turkish.

2013-12-14 11:20 codesquid, revision 5286

Change checkbox to "Remember password until FileZilla is closed" so that the text is less technical.

2013-12-14 11:19 codesquid, revision 5285

When switching engines, ask for password if needed.

2013-12-12 07:40 codesquid, revision 5284

Add a testcase.

2013-12-12 07:35 codesquid, revision 5283

Add support for os.unix=symlink in MLSD listings.

2013-12-05 07:19 codesquid, revision 5277

Don't use wxStat, MinGW's stat suffers from the DST problem as well.

2013-12-05 06:24 codesquid, revision 5276

Add missing include.

2013-12-04 19:06 codesquid, revision 5274

When setting local filetimes, also avoid using wxFileName.

2013-12-03 19:56 codesquid, revision 5273

Additional DST fixes by not using wxFileName::GetModificationTime.

2013-12-02 07:41 codesquid, revision 5272

Fix compile error.

2013-12-02 07:11 codesquid, revision 5271

Cast to time_t to avoid ambiguous overload.

2013-12-01 20:30 codesquid, revision 5270

If starting FileZilla while the queue is still being written to, the queries could not prepared. Handle SQLITE_BUSY returned by sqlite3_prepare_v2.

2013-12-01 09:49 codesquid, revision 5268

Fix conversion between FILETIME and wxDateTime to take proper care of timezones. Brought to my attention by btriffles (https://forum.filezilla-project.org/viewtopic.php?p=117717#p117717)

2013-11-30 10:16 codesquid, revision 5267

Minify images, patch by XhmikosR.

2013-11-30 10:02 codesquid, revision 5266

Modernize.

2013-11-30 09:33 codesquid, revision 5265

Fix copy to clipboard.

2013-11-30 09:18 codesquid, revision 5264

Fix a comment.

2013-11-30 09:13 codesquid, revision 5263

Add a function to get the actual windows version, regardless of any compatibility settings.

2013-10-22 18:08 codesquid, revision 5211

Apply patch by XhmikosR to silence some cppcheck warnings.

2013-10-20 09:26 codesquid, revision 5210

Fix handling of site-specific bookmarks. Need to clear them when connecting through the quickconnect bar.

2013-10-16 19:16 codesquid, revision 5209

Don't build a transfer connection to resume zero octets.

2013-08-07 17:25 codesquid, revision 5162

More PuTTY fixes.

2013-08-07 17:22 codesquid, revision 5161

More fixes from PuTTY to address CVE-2013-4206, CVE-2013-4207, CVE-2013-4208

2013-08-06 17:35 codesquid, revision 5160

Bump

2013-08-06 06:09 codesquid, revision 5158

Merge commit 9896 from PuTTY, addresses CVE-2013-4852.

2013-06-29 09:35 codesquid, revision 5141

Add missing signature algorithm row to the certificate display dialog.

2013-06-27 20:02 codesquid, revision 5140

Small bump due to the installer changes.

2013-06-27 20:00 codesquid, revision 5139

Translation update

2013-06-25 17:09 codesquid, revision 5137

Use https:// instead of http:// in some places, more to come later.

2013-06-25 17:04 codesquid, revision 5136

Need legal entity for publisher.

2013-06-24 19:35 codesquid, revision 5135

Add /skiplicense option to installer.

2013-06-18 18:09 codesquid, revision 5130

Bump

2013-06-18 17:59 codesquid, revision 5129

Update translations.

2013-06-18 17:28 codesquid, revision 5128

Remove useless call.

2013-06-18 17:28 codesquid, revision 5127

Fix typo in a comment

2013-06-10 18:44 codesquid, revision 5117

Version bump

2013-06-10 18:44 codesquid, revision 5116

Updated translations

2013-06-10 18:29 codesquid, revision 5115

Handle a particular case of connection failure earlier.

2013-06-10 18:29 codesquid, revision 5114

Better handling of timeout error code.

2013-06-09 14:54 codesquid, revision 5113

Follow-up of commit 4868 for patch #8344, this one prevents issues with the list view jumping in cases where it is not supposed to.

2013-06-08 13:41 codesquid, revision 5112

Fix compiler warnings due to extraneous semicolons.

2013-06-02 19:46 codesquid, revision 5110

Use correct idle check.

2013-06-01 07:48 codesquid, revision 5109

Missing commit

2013-06-01 07:36 codesquid, revision 5108

A bit of refactoring.

2013-05-31 20:29 codesquid, revision 5106

Silence some harmless but annoying warnings.

2013-05-31 20:18 codesquid, revision 5105

Reset size to 0 if gnutls_x509_crt_get_serial fails.

2013-05-31 07:32 codesquid, revision 5104

Update copyright year.

2013-05-31 07:30 codesquid, revision 5103

Apply #4292 with minor modifications.

2013-05-26 15:44 codesquid, revision 5100

Version bump

2013-05-26 15:41 codesquid, revision 5099

Another translation update.

2013-05-26 15:39 codesquid, revision 5098

Updated translations

2013-05-26 09:47 codesquid, revision 5097

Allow RSA-SHA1 as certificate signature algoritm. Few if any CA uses a more modern algorithm. Display signature algorithm in certificate verification dialog.

2013-05-21 18:37 codesquid, revision 5088

Remove redundant (and harmless) assignment.

2013-05-12 16:51 codesquid, revision 5083

This should fix #8633

2013-05-10 18:50 codesquid, revision 5082

Version bump

2013-05-10 18:49 codesquid, revision 5081

Updated translation.

2013-05-10 18:36 codesquid, revision 5080

An error code got added specifically for premature terminations in GnuTLS 3.x, handle that one as well in our diagnostic output about premature terminations.

2013-05-09 15:20 codesquid, revision 5079

Bump

2013-05-05 16:51 codesquid, revision 5078

Translation updates

2013-04-30 20:58 codesquid, revision 5073

Update.

2013-04-30 20:52 codesquid, revision 5072

Fix typos

2013-04-29 19:09 codesquid, revision 5071

Bump

2013-04-28 21:41 codesquid, revision 5070

Rename as per request.

2013-04-28 21:29 codesquid, revision 5069

Tomorrow there'll be a new version.

2013-04-28 21:02 codesquid, revision 5068

Update Copyright year.

2013-04-28 20:57 codesquid, revision 5067

Added Aragonese

2013-04-28 20:53 codesquid, revision 5066

Updated translations

2013-04-28 20:19 codesquid, revision 5065

Add a rather exotic error some people seemed to get.

2013-04-27 07:37 codesquid, revision 5064

Increase diagnostic output if unable to load keyfile.

2013-04-16 20:35 codesquid, revision 5059

Fix a crash and propermostly handle paths containing non-ASCII characters on MSW.

2013-04-15 06:23 codesquid, revision 5058

Update Italian translation file.

2013-04-14 14:55 codesquid, revision 5057

Don't require that all HTTPS download mirrors carry a certificate signed by the internal root.

2013-04-14 14:53 codesquid, revision 5056

Fix assertion when unwrapping URLs

2013-04-04 17:14 codesquid, revision 5041

Whitespace cleanup. Patch by XhmikosR

2013-04-03 20:30 codesquid, revision 5040

Display TLS protocol version and key exchange algorithm.

2013-04-01 17:00 codesquid, revision 5039

Handle paths with embedded double-quotes.

2013-03-11 08:04 codesquid, revision 5020

Fix assertion.

2013-03-11 08:04 codesquid, revision 5019

Ignore .. item if having multiple items selected for transfer or deletion.

2013-02-09 12:56 codesquid, revision 4937

Make inactive tab colour a tiny bit darker.

2013-01-13 19:27 codesquid, revision 4889

Trim the port.

2013-01-13 17:12 codesquid, revision 4888

#8413: Improve handling of DDE commands.

2013-01-13 09:27 codesquid, revision 4887

#8309: Ignore drops where source and target are identical. Print nicer error message if trying to drag parent into own subdir in the local tree view.

2013-01-13 09:06 codesquid, revision 4886

#8308: Copy -> Duplicate

2013-01-13 08:58 codesquid, revision 4885

#8414: Add label indicating that filesize is given in bytes.

2013-01-13 08:01 codesquid, revision 4884

Don't attempt writing XML files when loading them.

2013-01-13 08:00 codesquid, revision 4883

When editing files, use high priority for the transfers, part 2.

2013-01-06 08:46 codesquid, revision 4882

When editing files, use high priority for the transfers.

2013-01-06 08:45 codesquid, revision 4881

Add priority to QueueFile

2012-12-30 11:11 codesquid, revision 4880

Fix compile error

2012-12-30 10:03 codesquid, revision 4879

Remodel update page in preferences based on suggestion by Aleksandar Kovac.

2012-12-30 09:02 codesquid, revision 4878

Create image list earlier.

2012-12-25 19:39 codesquid, revision 4872

Scale drag-scroll hot area if list has a small rect.

2012-12-21 00:24 gathoye, revision 4871

Had some difficulties to fell asleep. Had the idea to maintain and update the French translation.

2012-12-17 17:29 codesquid, revision 4870

Further profiling, this actually seems the culprit.

2012-12-16 09:14 codesquid, revision 4869

Add infrastructure to profile startup of FileZilla.

2012-12-11 21:21 codesquid, revision 4868

Apply patch #8344 with some small cleanup.

2012-12-08 09:24 codesquid, revision 4866

Apply #8360, fixes a linking error.

2012-12-08 09:09 codesquid, revision 4865

Most users don't understand "Kiosk mode". Use a more helpful message, and instead of failing, just convert the entry to "Ask for password".

2012-12-04 18:19 codesquid, revision 4864

Another nice speed improvement.

2012-12-04 17:49 codesquid, revision 4863

Increase BUFFER_GRANULE, this leads to a nice performance improvement at the expense of a little memory.

2012-12-03 22:43 codesquid, revision 4862

Fix memory leak

2012-12-02 13:06 codesquid, revision 4860

Apply patch #1982 by gronsaken with a few minor modifications.

2012-12-01 20:34 codesquid, revision 4859

Mention right-click on platforms without dropdown menu.

2012-12-01 20:30 codesquid, revision 4858

SSL is a deprecated name. Rename FTP over SSL into FTP over TLS.

2012-12-01 20:29 codesquid, revision 4857

List supported protocols in tooltip of quickconnect bar's host field.

2012-11-29 21:30 codesquid, revision 4856

Version bump

2012-11-29 21:28 codesquid, revision 4855

Updated translations.

2012-11-29 18:51 codesquid, revision 4854

Formatting.

2012-11-29 17:53 codesquid, revision 4853

CTlsSocket::Write was only one of 5 instances where the partial write problem could occur. We need to also handle partial writes when trying to continue after an EAGAIN. In addition, this needs to be done for handshakes and shutdowns.

2012-11-28 22:22 codesquid, revision 4852

The push function semantics changed wrt. partial writes in recent GnuTLS versions. Take care of this change.

2012-11-25 22:34 codesquid, revision 4851

Add more precise logging.

2012-11-25 22:34 codesquid, revision 4850

Get rid of some testing code accidentally left in.

2012-11-25 21:48 codesquid, revision 4849

Measure RTT of connection.

2012-11-25 21:29 codesquid, revision 4848

Add a synchronous read-ready callback.

2012-11-25 16:52 codesquid, revision 4847

Add comments and small refactoring to make code easier to read.

2012-11-25 15:06 codesquid, revision 4846

Slightly improve performance enumerating local files.

2012-11-25 15:04 codesquid, revision 4845

Add another debug log.

2012-11-18 13:25 codesquid, revision 4844

Version bump, part 2.

2012-11-18 10:23 codesquid, revision 4843

Version bump

2012-11-18 10:22 codesquid, revision 4842

Updated translations.

2012-11-18 10:05 codesquid, revision 4841

Improve error logging and add a workaround for old versions of GnuTlS not supporting multiple level keywords.

2012-11-18 09:26 codesquid, revision 4840

Trim host. Fixes #8192

2012-11-18 09:20 codesquid, revision 4839

If server doesn't support UTF-8, add some more logging. Ensure transfer connection behaves the same as browsing connection wrt. encoding.

2012-11-14 19:52 codesquid, revision 4838

wxFileName is slow. Use faster way to get extension.

2012-11-14 19:50 codesquid, revision 4837

Use CSizeFormat to format rates. Bug reported by gronsaken.

2012-11-13 21:36 codesquid, revision 4836

At least on MSW, task bar icon has an internal wxFrame. Explicitly destroy task bar icon first before iterating over top level windows.

2012-11-13 20:24 codesquid, revision 4835

Small patch by XhmikosR

2012-11-13 07:46 codesquid, revision 4834

Improve check for C++11 support.

2012-11-12 19:39 codesquid, revision 4833

Small performance improvement.

2012-11-12 19:35 codesquid, revision 4832

More defensive programming style.

2012-11-12 16:17 gathoye, revision 4831

Just missed the 3.6.0 release, here is thus the French translation update for the forthcoming version

2012-11-11 21:03 codesquid, revision 4830

Increase width of replacement character input box. Default width is too small with some themes.

2012-11-10 18:15 codesquid, revision 4829

Version bump

2012-11-10 18:13 codesquid, revision 4828

Updated translations.

2012-11-10 18:01 codesquid, revision 4827

Fix netconf wizard crash on IPv6-only hosts, resolves #7953.

2012-11-10 17:13 codesquid, revision 4826

Fix #8295. Cannot initialize variable with itself.

2012-11-04 09:55 codesquid, revision 4825

Remove a define that shouldn't be needed anymore. Patch #8280

2012-11-02 09:54 codesquid, revision 4821

Version bump to 3.6.0-rc1

2012-11-02 09:52 codesquid, revision 4820

Update translations.

2012-11-02 08:42 codesquid, revision 4819

Text consistency.

2012-11-01 13:12 codesquid, revision 4816

Consistency: Don't prompt for saving password on anonymous connections.

2012-11-01 13:06 codesquid, revision 4815

Sort ciphers to prefer the ones with higher security margin.

2012-11-01 12:27 codesquid, revision 4814

Another part of #8272

2012-11-01 12:25 codesquid, revision 4813

Small part of #8272

2012-11-01 11:42 codesquid, revision 4812

When deleting files, mention whether it's local or remote.

2012-11-01 11:00 codesquid, revision 4811

Apply patch #8141

2012-11-01 10:52 codesquid, revision 4810

Add parameter to ConnectToSite so that a new tab can be opened.

2012-10-30 19:40 codesquid, revision 4809

Fix compile error and two warnings.

2012-10-28 21:21 codesquid, revision 4808

Typos

2012-10-28 15:23 codesquid, revision 4807

Further cppcheck warnings fixed.

2012-10-28 08:32 codesquid, revision 4806

Fix bunch of cppcheck warnings.

2012-10-27 16:30 codesquid, revision 4805

More cleanup.

2012-10-27 11:35 codesquid, revision 4804

Another patch from XhmikosR to clean up constructors.

2012-10-27 09:09 codesquid, revision 4803

Some cleanup, patch by XhmikosR.

2012-10-24 19:19 codesquid, revision 4802

Various code cleanup.

2012-10-24 05:52 codesquid, revision 4801

Listing ciphers is only possible since GnuTLS 3.0.9

2012-10-23 21:35 codesquid, revision 4800

Updated translations

2012-10-23 21:25 codesquid, revision 4799

Add entry to debug menu to display ciphers.

2012-10-23 20:02 codesquid, revision 4798

And the corresponding header.

2012-10-23 20:01 codesquid, revision 4797

Call the mis-named gnutls_db_set_cache_expire function to control the session expiration time on an uncached session. Add function for debugging to list ciphers.

2012-10-22 18:03 codesquid, revision 4796

SVG needs to be distributed. Bug #8268

2012-10-21 19:24 codesquid, revision 4794

Bump version

2012-10-21 18:28 codesquid, revision 4793

Updated translations

2012-10-21 16:40 codesquid, revision 4792

Debug messages should not be translatable.

2012-10-21 08:08 codesquid, revision 4791

gnutls_session_get_data semantics have changed. Now returns GNUTLS_E_SHORT_MEMORY_BUFFER if passing null buffer and size.

2012-10-21 07:31 codesquid, revision 4790

Fix warning.

2012-10-19 05:49 codesquid, revision 4789

Allow creation of empty file. Patch #2989 from lucb1e with minor modifications.

2012-10-14 21:49 codesquid, revision 4788

Initialize variable.

2012-10-14 13:31 codesquid, revision 4787

Remove unneeded line.

2012-10-14 13:08 codesquid, revision 4786

Various cleanup based on patch provided by XhmikosR.

2012-10-14 12:43 codesquid, revision 4785

Update svn:ignore

2012-10-14 09:12 codesquid, revision 4784

First time users now get prompted whether they want to remember passwords the first time they use the quickconnect bar.

2012-10-09 15:47 codesquid, revision