Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-04-27 01:20:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8010 changes):

2019-08-20 14:35 codesquid, revision 9445

Fix password pasting on MacOS

2019-08-19 13:53 codesquid, revision 9444

MSW: Fix prefix search selection in Site Manager.

2019-08-18 18:41 codesquid, revision 9443

Cleanup

2019-08-18 18:40 codesquid, revision 9442

Fix unused variable.

2019-08-18 18:35 codesquid, revision 9441

Code cleanup

2019-08-18 13:46 codesquid, revision 9439

Also apply GetPrevSibling alternative to local tree view.

2019-08-17 17:54 codesquid, revision 9438

Avoid wxTreeCtrl::GetPrevSibling, it is O(n) at least on MSW, go through the tree in the other direction.

2019-08-17 17:53 codesquid, revision 9437

No idea why CServerPath was using a deque for the path segments instead of a vector, nowhere are the deque properties used.

2019-08-16 08:20 codesquid, revision 9436

Fix typo in debug log messages.

2019-08-15 07:57 codesquid, revision 9435

Bump to 3.44.2

2019-08-14 12:30 codesquid, revision 9432

Updated translations.

2019-08-14 09:52 codesquid, revision 9431

Fix logic getting protocol from selection

2019-08-13 13:49 codesquid, revision 9430

Always show expand/collapse button at toplevel.

2019-08-13 13:45 codesquid, revision 9429

Improve sizing

2019-08-13 13:34 codesquid, revision 9428

Make the settings dialog use wxTreeCtrlEx.

2019-08-13 13:18 codesquid, revision 9426

Increase maximum allowed response line length and report an error if it is still way too large instead of silently truncating it.

2019-08-13 12:45 codesquid, revision 9425

I'm not sure whether it's a bug in Windows or wxWidgets, but some wxTreeCtrl functions crash if passed a virtual root. Avoid calling them.

2019-08-12 07:11 codesquid, revision 9423

Fix some harmless warnings.

2019-08-12 07:07 codesquid, revision 9422

Improve display of diagnostic information.

2019-08-12 07:05 codesquid, revision 9421

Fix initial state of remember checkboxes.

2019-08-09 11:43 codesquid, revision 9420

Bump to 3.44.1

2019-08-09 11:40 codesquid, revision 9419

Fix return value to progress to the next operation asking for confirmation.

2019-08-08 07:57 codesquid, revision 9418

Fix version number

2019-08-08 06:53 codesquid, revision 9417

Bump to 3.44.0

2019-08-08 06:43 codesquid, revision 9415

Updated translations

2019-08-07 18:11 codesquid, revision 9414

Defer individual XRC file loading.

2019-08-07 14:48 codesquid, revision 9413

Check that the mouse is actually dragged.

2019-08-07 14:41 codesquid, revision 9412

Fix export of selected items.

2019-08-07 13:29 codesquid, revision 9411

Remove XRC from two common dialogs.

2019-08-07 09:44 codesquid, revision 9410

Move bookmarks dialog away from XRC.

2019-08-02 12:00 codesquid, revision 9409

Updated translations

2019-08-02 09:43 codesquid, revision 9408

Bump to 3.44.0-rc1

2019-08-02 09:39 codesquid, revision 9407

Fix compile error

2019-08-01 13:22 codesquid, revision 9405

Get rid of one more .xrc file

2019-08-01 13:05 codesquid, revision 9404

Site Manager entries can now be searched for with F3.

2019-08-01 08:29 codesquid, revision 9403

Improve dealing with protocol groups

2019-08-01 08:03 codesquid, revision 9402

Update protocol definitions

2019-07-29 18:21 codesquid, revision 9401

Add rudimentary S3 SSE controls from Pro so that regular FZ does not damage the config.

2019-07-28 13:14 codesquid, revision 9399

Fix compile error

2019-07-28 10:52 codesquid, revision 9397

Fix a warning.

2019-07-26 21:10 codesquid, revision 9396

sitemanager.xrc is now gone.

2019-07-26 12:29 codesquid, revision 9395

Additional XRC removal.

2019-07-25 12:27 codesquid, revision 9394

Remove a little bit more XRC.

2019-07-25 11:53 codesquid, revision 9393

Fix adding new sites.

2019-07-25 10:09 codesquid, revision 9392

Fix site name editing on non-MSW

2019-07-25 08:22 codesquid, revision 9391

Allow multiple selections in Site Manager.

2019-07-23 06:59 codesquid, revision 9390

Fix workspace files.

2019-07-23 06:56 codesquid, revision 9388

Get FileZilla to compile with development builds of wxWidgets

2019-07-22 09:46 codesquid, revision 9387

Disable Nagle's algorithm in HTTP when not sending a beefy body

2019-07-18 12:01 codesquid, revision 9383

Fix an assertion verifying Pro-specific site entries.

2019-07-17 12:28 codesquid, revision 9380

Add iconSizeHuge which corresponds to 64x64 or scaled equivalent.

2019-07-17 08:56 codesquid, revision 9379
  • D /FileZilla3/trunk/src/include/tls_info.h

Remove leftover file

2019-07-17 08:53 codesquid, revision 9378

Tighten the thumb screws, also and even require explicit confirmation when connecting if having selected insecure plain FTP in the Site Manager.

2019-07-05 07:17 codesquid, revision 9362

Fix loading of insecure hosts.

2019-06-27 15:11 codesquid, revision 9356

Bump to 3.43.0

2019-06-27 15:11 codesquid, revision 9355

Fix quotation of files containing double-quotation marks

2019-06-27 09:05 codesquid, revision 9353

Add signatures as additional authentication mechanism for updates

2019-06-27 09:03 codesquid, revision 9352

Fix dllcopy arguments

2019-06-27 09:01 codesquid, revision 9351

Fix structure lifetime

2019-06-27 08:01 codesquid, revision 9350

Formatting.

2019-06-25 12:22 codesquid, revision 9347

Updated translation

2019-06-22 13:21 codesquid, revision 9346

Change format of received resources to base64.

2019-06-21 11:41 codesquid, revision 9345

Bump to 3.43.0-rc1

2019-06-19 15:26 codesquid, revision 9340

Fix typo

2019-06-19 08:02 codesquid, revision 9337

Bump to 3.43.0-rc1

2019-06-19 07:47 codesquid, revision 9336

Updated translations

2019-06-18 09:30 codesquid, revision 9335

Require libfilezilla 0.17.0

2019-06-18 07:59 codesquid, revision 9334

Clean-up language files: Remove fuzzy, obsolete and untranslated strings.

2019-06-18 07:54 codesquid, revision 9333
  • D /FileZilla3/trunk/src/engine/tlssocket_impl.cpp

Remove leftover file.

2019-06-18 07:36 codesquid, revision 9332

Fix typo

2019-06-18 07:28 codesquid, revision 9331

Copy libfilezilla locales to application bundle.

2019-06-18 07:23 codesquid, revision 9330

Add libfilezilla translations to .zip

2019-06-17 17:45 codesquid, revision 9329

Search for and install translations of libfilezilla

2019-06-17 11:13 codesquid, revision 9325

Adapt to libfilezilla changes

2019-06-12 15:35 codesquid, revision 9319

Also load message catalogs of libfilezilla

2019-06-12 15:34 codesquid, revision 9318

Remove a redundant waitForAsyncRequest shadowing the original version

2019-06-12 15:34 codesquid, revision 9317

Check and reset waitForAsyncRequest earlier.

2019-06-12 15:25 codesquid, revision 9316

Clear the send buffer in CRealControlSocket::ResetSocket

2019-06-07 14:49 codesquid, revision 9302

Adapt to libfilezilla changes.

2019-06-06 14:37 codesquid, revision 9298
  • D /FileZilla3/trunk/src/engine/tlssocket.cpp
  • D /FileZilla3/trunk/src/engine/tlssocket.h
  • D /FileZilla3/trunk/src/engine/tlssocket_impl.h
  • D /FileZilla3/trunk/src/engine/tls_info.cpp
  • D /FileZilla3/trunk/src/engine/tls_system_trust_store.cpp
  • D /FileZilla3/trunk/src/engine/tls_system_trust_store.h
  • D /FileZilla3/trunk/src/engine/tls_system_trust_store_impl.h

Delete files no longer needed.

2019-06-06 14:34 codesquid, revision 9297

Use translation functions from libfilezilla

2019-06-05 18:33 codesquid, revision 9293

Switch to fz::tls_layer from libfilezilla

2019-06-05 17:05 codesquid, revision 9291

Use forward bitscan

2019-06-05 13:07 codesquid, revision 9289

Fix warnings

2019-06-05 13:02 codesquid, revision 9288

Add missing includes to make headers self-contained.

2019-06-05 12:58 codesquid, revision 9287

Add tls_layer::server_handshake and tls_layer::generate_selfsigned_certificate

2019-06-04 15:06 codesquid, revision 9286

Fix a compile error.

2019-06-04 14:57 codesquid, revision 9285

Rename CTlsSocket to fz::tls_layer with related cleanup.

2019-06-04 10:52 codesquid, revision 9284

Only use one logger per engine.

2019-06-04 10:12 codesquid, revision 9283

Clear index in UnregisterAllHandlers

2019-06-04 10:11 codesquid, revision 9282

Order does not matter. Make removing handlers O(1).

2019-06-04 09:10 codesquid, revision 9281

Safely handle destruction of option change event handlers.

2019-06-04 08:55 codesquid, revision 9280

Add a mutex to COptionChangeEventHandler.

2019-06-04 08:51 codesquid, revision 9279

Additional logging cleanup.

2019-06-04 08:17 codesquid, revision 9278

Refactored logging infrastructure to make use of fz::logger_interface

2019-05-29 15:01 codesquid, revision 9271

Move fz::socket_layer from FileZilla to libfilezilla.

2019-05-28 13:33 codesquid, revision 9269

Revert an accidentally committed file.

2019-05-28 13:32 codesquid, revision 9268

Fix additional compile errors.

2019-05-28 13:12 codesquid, revision 9267

Fix a compile error.

2019-05-28 13:07 codesquid, revision 9265

Make CTlsSocketImpl no longer depend on CControlSocket.

2019-05-27 14:45 codesquid, revision 9263

Move tls_system_trust_store to fz namespace

2019-05-26 16:23 codesquid, revision 9262

Add -std=c++17 to OBJCXXFLAGS

2019-05-26 15:42 codesquid, revision 9261

Fixes for distclean

2019-05-26 15:41 codesquid, revision 9260

On Mac use a convenience library to build .mm files, libtool just gets too confused if mixing source languages.

2019-05-23 12:22 codesquid, revision 9259

Don't update credentials if the async request reply is for a key file.

2019-05-23 10:08 codesquid, revision 9258

Remove debug code to dump certs.

2019-05-23 10:07 codesquid, revision 9257

Small change to remind amnesic servers which certificate to use.

2019-05-19 18:03 codesquid, revision 9254

Requires macOS 10.11 or higher.

2019-05-17 12:27 codesquid, revision 9246

Adapt to string_view changes in lfz.

2019-05-14 10:45 codesquid, revision 9237

Update svn:ignore

2019-05-14 10:16 codesquid, revision 9236

Fix warnings

2019-05-13 19:22 codesquid, revision 9234

Fix shell extention configure for C++17

2019-05-13 19:19 codesquid, revision 9233

Initial C++17 support

2019-05-13 16:01 codesquid, revision 9230

Avoid some wxString

2019-05-13 08:03 codesquid, revision 9228

Fix looking for end of header.

2019-05-13 07:14 codesquid, revision 9227

Add some nullptr checks just in case.

2019-05-13 07:11 codesquid, revision 9226

Improve display of the program icon on *nix

2019-05-08 16:34 codesquid, revision 9225

Bump to 3.42.1

2019-05-08 16:33 codesquid, revision 9224

Update translations

2019-05-08 08:01 codesquid, revision 9223

Remove uneeded configure check

2019-05-02 15:38 codesquid, revision 9218

Fix a typo

2019-05-02 09:07 codesquid, revision 9217

Bump to 3.42.0

2019-05-02 09:03 codesquid, revision 9216

Updated translations

2019-04-30 11:10 codesquid, revision 9215

A bit more refactoring to get rid of obsolete cruft.

2019-04-30 09:44 codesquid, revision 9214

Refactor external ip address resolver, use fz::buffer

2019-04-30 08:09 codesquid, revision 9213

Update protocol capabilities and defaults

2019-04-30 08:05 codesquid, revision 9212

Add definition for Box

2019-04-29 11:36 codesquid, revision 9211

Improve CAsyncRequestQueue::ClearPending, even requests currently being processed can now be marked for removal.

2019-04-28 18:34 codesquid, revision 9210

Set a limit of 200 open tabs

2019-04-28 18:25 codesquid, revision 9209

Only show welcome dialog if no other dialog is open.

2019-04-28 12:16 codesquid, revision 9208

Fix a warning.

2019-04-28 11:23 codesquid, revision 9207

Code cleanup.

2019-04-27 20:23 codesquid, revision 9206

Code cleanup.

2019-04-27 16:25 codesquid, revision 9205

Fix distinguished name decoding to adhere to RFC4514.

2019-04-27 16:18 codesquid, revision 9204

Use gnutls_x509_crt_get_dn3 and gnutls_x509_crt_get_issuer_dn3 so that the distinguished name is in the correct format.

2019-04-26 13:06 codesquid, revision 9203

Fix typo

2019-04-26 11:52 codesquid, revision 9202

Bump to 3.42.0-rc1

2019-04-26 11:41 codesquid, revision 9201

Updated translations.

2019-04-25 14:55 codesquid, revision 9200

Fix a warning and properly return failure.

2019-04-25 14:51 codesquid, revision 9199

Add missing return after call to DoConnect

2019-04-25 14:47 codesquid, revision 9198

Fix an unused parameter warning.

2019-04-25 13:43 codesquid, revision 9197

Use AI_IDN to allow internationalized domain names for SFTP

2019-04-25 09:47 codesquid, revision 9196

Follow-up to commit 9181, also limit the implicit name in the quickconnect history.

2019-04-25 09:42 codesquid, revision 9195

Clean up checking for duplicates.

2019-04-25 09:29 codesquid, revision 9194

Only rewrite on changes.

2019-04-25 09:29 codesquid, revision 9193

Protect credentials upon importing. Drop import from legacy 2.x

2019-04-24 08:58 codesquid, revision 9192

Clear the public key when changing a site to ask logon type.

2019-04-23 15:32 codesquid, revision 9191

Add description for EAI_IDN_ENCODE

2019-04-23 13:51 codesquid, revision 9190

Validate local path if importing folder items.

2019-04-23 13:50 codesquid, revision 9189

Replace deque with a vector.

2019-04-23 10:20 codesquid, revision 9188

Do not bother asking for master password if switching to not saving passwords at all.

2019-04-21 09:31 codesquid, revision 9187

Bump to 3.42.0-beta1

2019-04-21 08:59 codesquid, revision 9185

Make the chunk size unsigned. If the server sends a bad chunk size, the size could overflow, resulting in a read past the end of the buffer which at worst leads to a segfault.

2019-04-21 08:51 codesquid, revision 9184

Fix parsing chunk sizes

2019-04-13 13:42 codesquid, revision 9183

Fix threshold for 0-width space insertion.

2019-04-13 13:38 codesquid, revision 9182

Some platforms cannot handle long, unbroken words in message boxes. Artificially insert zero-width spaces.

2019-04-11 13:56 codesquid, revision 9181

Limit the maximum length of site, bookmark and filter names

2019-04-11 08:55 codesquid, revision 9180

Unfortunately we need to unconditionally check for OBJCXX

2019-04-10 13:54 codesquid, revision 9179

With these changes C++ can be mixed with Objective-C

2019-04-10 13:42 codesquid, revision 9178

Fix a warning

2019-04-01 14:19 codesquid, revision 9174

Fix another compiler warning.

2019-04-01 14:17 codesquid, revision 9173

Fix a warning.

2019-04-01 14:16 codesquid, revision 9172

Use the thread pool for local recursive operations and the volume enumerator.

2019-04-01 14:13 codesquid, revision 9171

Get rid of unneeded variables.

2019-04-01 14:12 codesquid, revision 9170

Initialize event loop using a pool thread.

2019-03-28 09:47 codesquid, revision 9166

Remove asserts used for debugging.

2019-03-28 09:44 codesquid, revision 9165

Show "Unknown" if the size is negative.

2019-03-28 09:43 codesquid, revision 9164

Avoid signed integer overflow parsing file sizes.

2019-03-28 09:22 codesquid, revision 9163

Update visual studio project file.

2019-03-22 16:26 codesquid, revision 9162

Remove WSAStartup and WSACleanup calls, this is now handled by libfilezilla.

2019-03-22 15:40 codesquid, revision 9161

Fix typo

2019-03-22 13:18 codesquid, revision 9160

Fix a compile error on *nix

2019-03-22 12:49 codesquid, revision 9158

Use fz::create_pipe so that FD_CLOEXEC is set

2019-03-21 11:02 codesquid, revision 9149

fz::socket has been moved to libfilezilla, use it.

2019-03-20 13:47 codesquid, revision 9147

Remove calls to gnutls_record_get_direction from OnSend/OnReceive

2019-03-20 11:16 codesquid, revision 9146

Fix CProxySocket shutdown behavior.

2019-03-20 10:43 codesquid, revision 9145

Fix typo.

2019-03-20 10:42 codesquid, revision 9144

In case EWOULDBLOCK differs from EAGAIN, map the former to the latter.

2019-03-20 10:36 codesquid, revision 9143

Cleanup socket shutdown code.

2019-03-18 14:06 codesquid, revision 9141

Typo

2019-03-18 14:06 codesquid, revision 9140

Bump to 3.41.2

2019-03-18 13:26 codesquid, revision 9138

Backport commit d828549995160461 from PuTTY: RSA kex: enforce the minimum key length

2019-03-17 16:14 codesquid, revision 9137

More work on socket documentation.

2019-03-17 09:13 codesquid, revision 9136

Work on socket documentation.

2019-03-16 21:46 codesquid, revision 9135

Further refactoring of socket classes.

2019-03-15 13:36 codesquid, revision 9134

Move CTlsSocket to new API.

2019-03-14 17:44 codesquid, revision 9133

Move proxy code to new API.

2019-03-14 13:53 codesquid, revision 9132

Work in progress: Socket class refactoring.

2019-03-13 09:30 codesquid, revision 9131

A little bit of XRC removal.

2019-03-07 15:26 codesquid, revision 9130

Update name of Help menu on macOS.

2019-03-06 19:11 codesquid, revision 9129

Bump to 3.41.1

2019-03-06 19:07 codesquid, revision 9128

Initiate a shutdown even when downloading, appareantly there are servers actually waiting to a reply to their shutdown, which is needlessly slow.

2019-03-06 10:05 codesquid, revision 9127

Bump to 3.41.0

2019-03-06 09:32 codesquid, revision 9126

Updated translations

2019-03-03 11:06 codesquid, revision 9124

Spelling

2019-03-02 21:20 codesquid, revision 9123

Remove unused variable.

2019-03-02 14:57 codesquid, revision 9122

Add override keyword.

2019-03-01 14:44 codesquid, revision 9121

Add missing nullptr check

2019-02-28 17:48 codesquid, revision 9120

Get rid of CTlsSocket::Init, let it be handled automatically by Handshake

2019-02-28 17:28 codesquid, revision 9119

Keep socket around at the end of a transfer. closesocket does not deliver pending data and perform a graceful shutdown if new data is received from the peer after the call to closesocket.

2019-02-28 17:23 codesquid, revision 9118

Add flag to silence read errors after successfully sending the closure alert.

2019-02-28 11:09 codesquid, revision 9117

Even when uploading try to read from the socket.

2019-02-28 10:57 codesquid, revision 9116

Untangle read-side and write-side code.

2019-02-26 11:34 codesquid, revision 9115

Updated translations

2019-02-26 10:42 codesquid, revision 9114

Bump to 3.41.0-rc1

2019-02-25 17:30 codesquid, revision 9113

Fix an assertion if destroying the engine while the worker thread is busy trying to invalidate the current working directory.

2019-02-24 20:05 codesquid, revision 9112

Fix data dir and tool detection on mac

2019-02-24 20:00 codesquid, revision 9111

Resolve symbolic links when looking for dylibs.

2019-02-22 15:31 codesquid, revision 9110

Improve finding the locales.

2019-02-22 10:05 codesquid, revision 9109

Fix another compile error on Mac

2019-02-22 09:51 codesquid, revision 9108

Get rid of wxFileName and wxStandardPaths::GetInstallPrefix

2019-02-22 08:53 codesquid, revision 9107

Fix compile error on Windows

2019-02-22 08:50 codesquid, revision 9106

Fix compile error on mac

2019-02-21 22:08 codesquid, revision 9105

Get rid of wxPathList

2019-02-21 21:27 codesquid, revision 9104

Don't check for a "default" .mo

2019-02-21 20:47 codesquid, revision 9103

Replace wxGetEnv

2019-02-21 18:31 codesquid, revision 9102

Fix spelling

2019-02-21 17:40 codesquid, revision 9101

Use correct variable

2019-02-21 17:40 codesquid, revision 9100

Also remove BinReloc from configure.ac

2019-02-21 17:30 codesquid, revision 9099

Turns out BinReloc is broken and doesn't work at all on 64bit systems and, due to checking for the wrong flags, on systems where data segments are non-executable. Simplifying it by just calling realink on /proc/self/exe. Also get the locale initializer in sync with the standard search path functionality.

2019-02-21 15:26 codesquid, revision 9098

Fix a compile error

2019-02-21 14:47 codesquid, revision 9097

Restrict directories in which tools and data files are searched .

2019-02-19 10:40 codesquid, revision 9096

Interim list of changes --his line, and those below, will be ignored-- M NEWS

2019-02-19 10:38 codesquid, revision 9095

Limit maximum length of regular expressions in filters to prevent crashes due to a bug in libstdc++. Issue has been reported as part of the EU FOSSA bug bounty program.

2019-02-14 10:32 codesquid, revision 9094

Small improvement to momentary speed calculation.

2019-02-13 09:02 codesquid, revision 9093

Fix a crash if starting directory comparison on an empty directory that has no logical parent.

2019-02-11 12:30 codesquid, revision 9092

Fix crash due to dereferencing the null pointer.

2019-02-11 12:00 codesquid, revision 9091

Fix potential crash due to invalid focus item.

2019-02-03 19:16 codesquid, revision 9090

Fix a crash if closing FileZilla during an active recursive chmod.

2019-01-25 14:23 codesquid, revision 9088

Fix typo.

2019-01-25 12:49 codesquid, revision 9087

Bump to 3.40.0

2019-01-24 10:47 codesquid, revision 9086

Vista support got officially dropped in April 2017. Remove Vista specific code.

2019-01-22 10:49 codesquid, revision 9085

Bump to 3.40.0-rc2

2019-01-22 09:22 codesquid, revision 9083

Cleanup formatting.

2019-01-22 09:21 codesquid, revision 9082

Use wxMessageBoxEx instead of wxMessageBox.

2019-01-18 17:07 codesquid, revision 9081

Fix Site::operator==

2019-01-18 17:02 codesquid, revision 9080

Prevent reordering columns through drag&drop.

2019-01-17 16:51 codesquid, revision 9079

Bump to 3.40.0-rc1

2019-01-17 16:50 codesquid, revision 9078

Get rid of further wxString

2019-01-17 16:47 codesquid, revision 9077

Updated translations

2019-01-15 15:02 codesquid, revision 9075

First set the site, then queue the commands.

2019-01-15 12:27 codesquid, revision 9074

Trivial whitespace cleanup

2019-01-15 12:27 codesquid, revision 9073

Remove debug code

2019-01-15 11:14 codesquid, revision 9072

Little bit of wxString -> std::wstring

2019-01-14 16:11 codesquid, revision 9071

Fix assertion if reducing the number of displayed files while nothing is selected and the focused item was larger than the new item count.

2019-01-14 15:56 codesquid, revision 9070

Fix crash updating selections after adding a range of items.

2019-01-14 15:28 codesquid, revision 9069

Hide the minimize to tray checkbox on Mac, it has no effect on this platform.

2019-01-10 11:02 codesquid, revision 9068

Save the site path.

2019-01-10 10:33 codesquid, revision 9067

Fix a crash if emptying the queue while a directory item is active.

2019-01-02 15:13 codesquid, revision 9066

Create a new handle when copying a site, so that differnt states have differnet handles.

2018-12-28 08:51 codesquid, revision 9065

Add function to escape ampersands for labels so that they are not treated as mnemonic.

2018-12-28 08:47 codesquid, revision 9064

Blacklist GnuTLS 3.6.4

2018-12-27 10:39 codesquid, revision 9063

Add function to compare servers for equal content

2018-12-27 09:40 codesquid, revision 9062

Small cleanup.

2018-12-27 09:38 codesquid, revision 9061

ServerWithCredentials is now gone.

2018-12-20 14:27 codesquid, revision 9060

Move CServer from ServerWithCredentials to Site

2018-12-20 14:17 codesquid, revision 9059

Move credentials from ServerToCredentials to Site.

2018-12-20 11:37 codesquid, revision 9058

Move methods from ServerWithCredentials to Site

2018-12-20 11:15 codesquid, revision 9057

Work in progress: Merge Site and ServerWithCredentials. In this first step all explicit usages of ServerWithCredentials are replaced with Site.

2018-12-17 15:44 codesquid, revision 9056

Fix warning translation

2018-12-13 11:21 codesquid, revision 9055

Avoid using thread-unsafe wx functionality in worker thread.

2018-12-12 15:20 codesquid, revision 9054

Check whether CServer refers to the same resource instead of comparing it including all parameters when updating the site path.

2018-12-12 13:28 codesquid, revision 9053

Remove unused variable.

2018-12-12 10:30 codesquid, revision 9052

Improve startup diagnostics and make it easier to comment-out parts of GUI initialization.

2018-12-12 08:26 codesquid, revision 9051

Fix regular expression quick search filter.

2018-12-10 17:11 codesquid, revision 9050

Associated each connection with an opaque server handle.

2018-12-10 16:44 codesquid, revision 9049

Only call EndModal on a dialog that is modal.

2018-11-30 12:16 codesquid, revision 9046

Bump to 3.39.0

2018-11-30 09:41 codesquid, revision 9045

Updated translations

2018-11-27 09:25 codesquid, revision 9044

Update modification time of dummy empty local file.

2018-11-23 10:30 codesquid, revision 9043

Updated translations

2018-11-23 09:47 codesquid, revision 9042

Small refactoring.

2018-11-22 18:59 codesquid, revision 9041

Fix warnings

2018-11-22 16:19 codesquid, revision 9040

Bump to 3.39.0-rc1

2018-11-22 16:14 codesquid, revision 9039
  • D /FileZilla3/trunk/src/engine/interface

Revert accidental commit.

2018-11-22 14:55 codesquid, revision 9037

Add helper function to check for business.

2018-11-22 14:31 codesquid, revision 9036

Defer loading .xrc files until first use.

2018-11-22 14:10 codesquid, revision 9035

Restore local delete in search dialog.

2018-11-22 14:03 codesquid, revision 9034

Fix assertion when deleting files.

2018-11-21 09:33 codesquid, revision 9033

Small usability improvement: Down button now opens the recent servers dropdown.

2018-11-21 09:08 codesquid, revision 9032

Small usability improvements: Tab navigation, pressing down now opens the settings dialog, no beep if pressing Ctrl+F twice, Esc closes on every control.

2018-11-19 16:45 codesquid, revision 9031

Make functions const

2018-11-19 13:41 codesquid, revision 9030

Add small functions to DialogLayout for easier usage of wxGridBagSizer.

2018-11-16 09:49 codesquid, revision 9024

Remove unused filter type

2018-11-15 14:10 codesquid, revision 9023

When copying DLLs ignore the Windows directory in case users are actually compiling on Windows.

2018-11-14 13:14 codesquid, revision 9022

Address a few long-standing compiler warnings.

2018-11-13 11:41 codesquid, revision 9020

Fix compile error.

2018-11-13 11:11 codesquid, revision 9019

Fix storage of size not equal and less than filter conditions, fix case-sensitive regexes, improve performance and a bunch of assorted refactoring.

2018-11-08 15:02 codesquid, revision 9017

Remove debug code.

2018-11-08 15:02 codesquid, revision 9016
  • D /FileZilla3/trunk/src/engine/tlssocket_impl - Copy.cpp
  • D /FileZilla3/trunk/src/engine/x64

Revert accidental commit.

2018-11-08 14:58 codesquid, revision 9015

Fix log message.

2018-11-08 13:36 codesquid, revision 9014

Fix a warning.

2018-11-08 13:06 codesquid, revision 9013

Fix compile errors.

2018-11-07 19:29 codesquid, revision 9012

Refactor socket code, get rid of the close event with its flawed semantics.

2018-11-06 07:56 codesquid, revision 9011

Fix spelling.

2018-10-30 10:06 codesquid, revision 9007

Default to home directory in the permissions granting dir selection dialog

2018-10-27 17:39 codesquid, revision 9006

Fix crash due to misuse of shadowed variable.

2018-10-27 17:37 codesquid, revision 9005

Bump to 3.38.1

2018-10-26 12:22 codesquid, revision 9003

Bump to 3.38.0

2018-10-26 12:20 codesquid, revision 9002

Updated translations.

2018-10-26 09:06 codesquid, revision 9001

Update protocol definitions.

2018-10-26 08:27 codesquid, revision 9000

Fix a compile error.

2018-10-26 08:26 codesquid, revision 8999

Add a new command for generic HTTP requests.

2018-10-26 08:00 codesquid, revision 8998

If 0 is given as port in the constructor, default to the protocol's default port.

2018-10-23 13:50 codesquid, revision 8997

Only do the check for ascii extension if the protocol has a data type concept.

2018-10-19 14:33 codesquid, revision 8996

Bump to 3.38.0-rc1

2018-10-19 14:30 codesquid, revision 8995

automake 1.16 compatibility

2018-10-19 14:06 codesquid, revision 8994

Updated translations

2018-10-19 13:47 codesquid, revision 8993

Adjust wording for time offset

2018-10-19 13:36 codesquid, revision 8992

Fix certain strings not being translated.

2018-10-19 11:54 codesquid, revision 8991

Update protocol definitions

2018-10-19 09:00 codesquid, revision 8988

Use Normal/Ask as default logon type.

2018-10-19 08:37 codesquid, revision 8987

Fix control state if creating a new site after having before shown a predefined site.

2018-10-18 07:50 codesquid, revision 8986

Ctrl+F5 can be used to clear caches before refresh.

2018-10-17 13:48 codesquid, revision 8985

Compatibilty with GnuTLS 3.6.x

2018-10-17 12:41 codesquid, revision 8984

Don't set flag_ignore_body if the caller has returned FZ_REPLY_OK from on_header_, as the caller might already have resetted and resubmitted the reuqest.

2018-10-15 15:12 codesquid, revision 8980

Fix dragging remote files to queue.

2018-10-14 12:59 codesquid, revision 8978

Use encryption functions from libfilezilla.

2018-10-12 09:44 codesquid, revision 8975

Use new hash functions from libfilezilla.

2018-10-11 11:15 codesquid, revision 8973

Fix another compile error.

2018-10-11 10:58 codesquid, revision 8972

Use hash functions from libfilezilla

2018-10-11 10:23 codesquid, revision 8971

Fix compile error.

2018-10-10 08:20 codesquid, revision 8969

Small refactoring.

2018-10-10 07:55 codesquid, revision 8968

Improve macOS sandbox workflow on first start

2018-10-08 13:52 codesquid, revision 8967

Check for long mode capability, we eventually want to advise users running a 32bit OS on a 64bit CPU to update to a 64bit OS as 32bit FZ should be deprecated.

2018-10-08 09:50 codesquid, revision 8966

Small refactoring.

2018-10-08 08:15 codesquid, revision 8965

Only some protocols have a server-assigned home dir concept.

2018-10-08 08:00 codesquid, revision 8963

Lockfile suffix must not be translated.

2018-10-08 07:59 codesquid, revision 8962

wxWidgets's .mo loader doesn't use the hash table.

2018-10-04 14:29 codesquid, revision 8960

Bump to 3.37.4

2018-10-02 14:13 codesquid, revision 8955

Fix bug caused by an evil implicit conversion due to bad design of wxString.

2018-10-02 14:11 codesquid, revision 8954

A bit more wxString removal.

2018-10-02 13:48 codesquid, revision 8953

Eliminate a bunch of wxString, it is too dangerous to use due to implicit conversions to all kinds of things.

2018-10-01 07:08 codesquid, revision 8952

Add test parameter.

2018-09-28 14:09 codesquid, revision 8950

Fix another compile error.

2018-09-28 13:59 codesquid, revision 8948

Small refactoring.

2018-09-28 12:14 codesquid, revision 8946

Bump to 3.37.3

2018-09-28 12:08 codesquid, revision 8944

Fix compile error.

2018-09-28 11:15 codesquid, revision 8943

Avoid wxFileDataObject on macOS, should workd around #11754

2018-09-27 15:05 codesquid, revision 8941

Opt out of Mojave's Dark Mode

2018-09-27 13:32 codesquid, revision 8940

Reset waiting flag when obtaining waiting lock.

2018-09-27 13:26 codesquid, revision 8939

Check opLock_.waiting() regardless of tryMkdOnFail_.

2018-09-27 13:25 codesquid, revision 8938

Tiny performance gain.

2018-09-26 12:05 codesquid, revision 8937

Change wording for server time offset.

2018-09-21 09:11 codesquid, revision 8934

Spelling

2018-09-21 08:59 codesquid, revision 8932

Bump to 3.37.1

2018-09-20 08:53 codesquid, revision 8926

Mark manual update checks to allow for more gradual rollout.

2018-09-20 08:28 codesquid, revision 8925

If leaf certificate is expired, do not show unexpired CA certificates timestamps in red color.

2018-09-18 14:53 codesquid, revision 8924

Refactor rate limiter to simplify timer loop.

2018-09-17 07:19 codesquid, revision 8923

Bump to 3.37.0

2018-09-17 07:17 codesquid, revision 8922

Updated translation.

2018-09-13 13:47 codesquid, revision 8920

Fix CLocalPath::IsParentOf/IsSubdirOf

2018-09-10 13:58 codesquid, revision 8919

Bump to 3.37.0-rc1

2018-09-10 13:49 codesquid, revision 8918

Require libfilezilla 0.13.1

2018-09-10 13:49 codesquid, revision 8917

Updated translations

2018-09-10 09:36 codesquid, revision 8915

Changing protocols can change current logon type, update enabled state of logon fields.

2018-09-06 13:28 codesquid, revision 8913

Last typo.

2018-09-06 13:26 codesquid, revision 8912

One more.

2018-09-06 13:25 codesquid, revision 8911

Typo

2018-09-06 13:22 codesquid, revision 8910

Spelling

2018-09-06 13:20 codesquid, revision 8909

Fix some warnings.

2018-09-06 13:14 codesquid, revision 8908

Use a shared system trust store and load it asynchronously.

2018-09-03 16:59 codesquid, revision 8905

Fix ObtainWaiting.

2018-09-03 16:20 codesquid, revision 8904

Completely rewrite the locking mechanism that synchronizes operations between controlsockets.

2018-08-28 14:28 codesquid, revision 8903

Refactor SendDirectoryListingNotification and the notification itself.

2018-08-27 13:24 codesquid, revision 8902

Fix typo

2018-08-27 11:48 codesquid, revision 8901

Bump to 3.36.0

2018-08-27 11:43 codesquid, revision 8900

Updated translations.

2018-08-27 09:16 codesquid, revision 8899

Add testcase for malformed listing robustness.

2018-08-27 08:56 codesquid, revision 8898

Need to add mutex around access to m_engineList

2018-08-27 08:26 codesquid, revision 8897

Fix crash on malformed listings.

2018-08-21 08:07 codesquid, revision 8896

Fix -s command-line argument.

2018-08-20 11:25 codesquid, revision 8895

Bump to 3.36.0-rc1

2018-08-20 11:11 codesquid, revision 8894

Updated translations

2018-08-20 10:05 codesquid, revision 8893

Helper function to check for active filters.

2018-08-20 10:04 codesquid, revision 8892

Use protocol recursive delete also in the remote file list.

2018-08-20 10:04 codesquid, revision 8891

Don't use protocol's recursive delete if filters are active as we don't want to delete filtered out items.

2018-08-20 09:59 codesquid, revision 8890

Changes related to Pro features.

2018-08-20 08:38 codesquid, revision 8889

Small refactoring.

2018-08-17 15:08 codesquid, revision 8888

Require confirmation if connecting to a server not supporting FTP over TLS.

2018-08-16 09:14 codesquid, revision 8887

Add .pem as ASCII file.

2018-08-15 15:06 codesquid, revision 8886

Ask user for confirmation prior to falling back to plaintext FTP. Part 1: Notification infrastructure.

2018-08-15 13:09 codesquid, revision 8885

Pre-check boxes to permanently trust certificate if there's nothing wrong with the certificate and if it's in the system trust store.

2018-08-06 08:03 codesquid, revision 8884

Need to show message panel as it's hidden by default.

2018-08-05 18:27 codesquid, revision 8883

Bump to 3.35.2

2018-08-05 17:51 codesquid, revision 8882

Fix compile error

2018-08-01 14:48 codesquid, revision 8880

Split socket into socket and listen_socket.

2018-08-01 12:25 codesquid, revision 8879

Move socket error descriptions to own file.

2018-07-31 14:57 codesquid, revision 8878

Updated translations

2018-07-30 11:10 codesquid, revision 8877

Fix local rename not refreshing file list.

2018-07-29 18:46 codesquid, revision 8876

Fix swapped controls.

2018-07-29 09:20 codesquid, revision 8875

Restore about dialog on macOS.

2018-07-26 15:32 codesquid, revision 8874

Fix typo

2018-07-26 09:05 codesquid, revision 8873

Fix warning.

2018-07-26 08:47 codesquid, revision 8872

Simplify debug logging of operations.

2018-07-24 17:59 codesquid, revision 8871

2018-07-24 17:57 codesquid, revision 8870

Move common dialog layout functionality to a new class and use it to liberate the welcome dialog from XRC.

2018-07-24 09:47 codesquid, revision 8869

Fix command-line parsing.

2018-07-23 13:30 codesquid, revision 8868

Add missing file to distribution

2018-07-23 11:33 codesquid, revision 8867

Bump to 3.35.1

2018-07-23 10:47 codesquid, revision 8866

Fix negated condition

2018-07-22 16:01 codesquid, revision 8865

Bump to 3.35.0

2018-07-22 15:53 codesquid, revision 8864

Updated translations.

2018-07-22 09:39 codesquid, revision 8863

Fix error code if last file could not be resolved.

2018-07-20 12:15 codesquid, revision 8862

Updated translations

2018-07-19 14:30 codesquid, revision 8861

Use lock artwork instead of generic information icon.

2018-07-19 13:14 codesquid, revision 8859

Scalable sort header icons.

2018-07-18 14:57 codesquid, revision 8858

Call CreateBitmap, not GetBitmap

2018-07-18 14:54 codesquid, revision 8857

Fix shadow

2018-07-18 14:06 codesquid, revision 8854

There are no longer .png files in the uppermost resources directory.

2018-07-18 14:04 codesquid, revision 8853

Add scalable dropdown icon.

2018-07-18 07:39 codesquid, revision 8852

Spelling

2018-07-17 14:17 codesquid, revision 8850

Make activity indicators in status bar look nice on high-DPI screens.

2018-07-17 09:09 codesquid, revision 8849

Bump to 3.35.0-rc2

2018-07-17 09:08 codesquid, revision 8848

Process dependencies of dependencies recursively

2018-07-17 09:08 codesquid, revision 8847

Script cleanup

2018-07-16 11:52 codesquid, revision 8846

Bump to FileZilla 3.35.0-rc1

2018-07-16 11:51 codesquid, revision 8845

Updated translations

2018-07-15 09:00 codesquid, revision 8843

Copy DLLs

2018-07-13 14:41 codesquid, revision 8842

Add GUI option to control tab restore behavior.

2018-07-13 14:15 codesquid, revision 8841

Move interface page out of XRC.

2018-07-13 12:59 codesquid, revision 8840

Move password settings to new page.

2018-07-13 11:47 codesquid, revision 8839

Make menu items crisp on MSW if using UI scaling.

2018-07-13 08:55 codesquid, revision 8838

Move all remaining menus away from XRC.

2018-07-13 08:26 codesquid, revision 8837

Move additional menus.

2018-07-12 09:49 codesquid, revision 8836

Move another menu.

2018-07-12 09:40 codesquid, revision 8835

Roughly order by frequency of use. Gives a tiny performance improvement.

2018-07-12 09:33 codesquid, revision 8834

Create some menus in code instead of using XRC.

2018-07-12 08:51 codesquid, revision 8833

Minor code cleanup.

2018-07-11 11:40 codesquid, revision 8832

Only reconnect on tabs that were connected.

2018-07-11 11:16 codesquid, revision 8831

Save tabs in displayed order, don't save stale unused contexts.

2018-07-11 09:00 codesquid, revision 8830

Add an option to restore tabs on startup.

2018-07-10 06:42 codesquid, revision 8829

Minor code cleanup.

2018-07-05 13:14 codesquid, revision 8826

Fix compile error

2018-07-05 13:10 codesquid, revision 8825

Copy dependent dylibs

2018-07-02 12:25 codesquid, revision 8822

Remove configure check for d_type dirent member, this functionality is now handled by libfilezilla

2018-06-26 14:51 codesquid, revision 8820

This should fix initial size of Site Manager.

2018-06-25 16:32 codesquid, revision 8819

Fix assertion.

2018-06-21 11:24 codesquid, revision 8815

Locate and copy all dependent DLLs.

2018-06-20 13:36 codesquid, revision 8814

When downloading updates, make sure the file has been fully written before continuing.

2018-06-19 07:01 codesquid, revision 8813

Work around bug in Windows 1803: SHFileOperation causes focused child window to change.

2018-06-15 12:09 codesquid, revision 8812

Bump to 3.34.0

2018-06-15 12:09 codesquid, revision 8811

Do not throw away stale update information if checking is disabled as we cannot refetch it.

2018-06-15 11:55 codesquid, revision 8810

Updated translations

2018-06-15 11:34 codesquid, revision 8809

Fix warning

2018-06-15 09:24 codesquid, revision 8808

Remember position of focus rectangle when deleting files.

2018-06-11 20:05 codesquid, revision 8807

Fix some warnings if compiling with -Wunused -Wzero-as-null-pointer-constant

2018-06-11 13:57 codesquid, revision 8806

Possible fix for compile error with some rather old compilers.

2018-06-08 15:56 codesquid, revision 8805

Bump to 3.34.0-rc1

2018-06-08 09:16 codesquid, revision 8803

Remove empty subprotocol line if there's extra host parameter.

2018-06-08 09:07 codesquid, revision 8802

Ignore stale cached update information.

2018-06-08 08:58 codesquid, revision 8801

Reduce height a bit.

2018-06-07 13:28 codesquid, revision 8800

Add quotes around UninstallString value.

2018-06-07 12:30 codesquid, revision 8799

Filter extra parameters in GUI when switching protocols.

2018-06-07 12:18 codesquid, revision 8798

Filter extra parameters in SetProtocol.

2018-06-07 09:09 codesquid, revision 8797

Require values for mandatory fields.

2018-06-06 13:11 codesquid, revision 8796

Update built-in copy of pugixml.

2018-06-06 13:09 codesquid, revision 8795

Site Manager improvements: Refactored code, move protocol selection to top, change available logon types based on selected protocol. Add capability to add protocol-specific custom fields.

2018-06-06 12:53 codesquid, revision 8794

Insignificant change

2018-06-06 12:46 codesquid, revision 8793

Translation fixes

2018-05-07 08:24 codesquid, revision 8790

Bump to 3.33.0

2018-05-07 08:19 codesquid, revision 8789

Refactor and generalize cache locking.

2018-05-05 17:30 codesquid, revision 8787

Fix typo

2018-05-05 16:52 codesquid, revision 8786

Require libfilezilla 0.12.2

2018-05-05 07:38 codesquid, revision 8784

Slightly improve debug diagnostic.

2018-05-04 13:02 codesquid, revision 8783

Cleanup.

2018-04-30 11:59 codesquid, revision 8780

Also reserve space when filling from the other direction.

2018-04-30 09:39 codesquid, revision 8779

Small refactoring

2018-04-27 13:03 codesquid, revision 8778

Bump to 3.33.0-rc1

2018-04-27 13:00 codesquid, revision 8777

Updated translations

2018-04-27 09:03 codesquid, revision 8776

Update protocol definitions.

2018-04-27 08:57 codesquid, revision 8775

Only send events if there is a backend, otherwise cleanup of stale events doesn't happen.

2018-04-27 08:55 codesquid, revision 8774

Minor refactoring.

2018-04-27 08:53 codesquid, revision 8773

Fix compile error.

2018-04-27 08:52 codesquid, revision 8772

Revert

2018-04-27 08:51 codesquid, revision 8771

Fix warning.

2018-04-25 15:07 codesquid, revision 8770

Make transfer queue sortable. For performance reasons it doesn't keep the queue sorted when items are added. Hold shift to sort in reverse.

2018-04-21 10:08 codesquid, revision 8769

Use fz::buffer for for sending.

2018-04-19 18:05 codesquid, revision 8768

wxXmlResource is extremely slow. Slowly phase out XRC.

2018-04-15 07:50 codesquid, revision 8767

SFTP can preserve timestamps.

2018-04-09 08:00 codesquid, revision 8766

Import OpenSSH keys encrypted with aes256-ctr.

2018-04-03 07:52 codesquid, revision 8765

Fix compile error

2018-04-02 18:36 codesquid, revision 8764

Bump to 3.32.0

2018-04-02 18:35 codesquid, revision 8763

Updated translations

2018-04-02 18:17 codesquid, revision 8762

Fix potential memory corruption due to unfortunate object lifetime, were a caller to (re-)set the on_header_ lambda from inside the on_header_ callback as it deletes the lambda capture while in use.

2018-03-26 13:34 codesquid, revision 8761

Small refactoring

2018-03-26 12:29 codesquid, revision 8760

Add missing function

2018-03-26 11:27 codesquid, revision 8759

Fix another compile error

2018-03-26 09:20 codesquid, revision 8758

Fix compile error.

2018-03-26 09:04 codesquid, revision 8757

Make CToken a bit smaller.

2018-03-26 08:34 codesquid, revision 8756

Use the input thread improvements also for reading from fzstorj.

2018-03-25 14:21 codesquid, revision 8755

Eof isn't always an error.

2018-03-24 15:26 codesquid, revision 8754

Pipeling SSH_FXP_READDIR

2018-03-24 13:21 codesquid, revision 8752

Small cleanup

2018-03-24 13:06 codesquid, revision 8751

Revert commit of debug code

2018-03-24 13:05 codesquid, revision 8750

Use fz::buffer to avoid doing bytewise expansive syscalls.

2018-03-23 15:00 codesquid, revision 8749

Bump to 3.32.0-rc1

2018-03-23 15:00 codesquid, revision 8748

Updated translations

2018-03-23 14:08 codesquid, revision 8747

Reduce number of lines in sftp_message, the only event with 3 lines now has its own event.

2018-03-23 13:51 codesquid, revision 8746

Further speedup of directory listings.

2018-03-23 13:08 codesquid, revision 8745

Faster listing of directories.

2018-03-23 10:34 codesquid, revision 8744

Add xml_string_writer

2018-03-23 10:33 codesquid, revision 8743

Add digest authentication files.

2018-03-23 10:32 codesquid, revision 8742

Merge back from FZ Pro.

2018-03-23 10:00 codesquid, revision 8741

Slightly increase wrap width

2018-03-19 16:38 codesquid, revision 8739

Fix state of case sensitivity checkbox if no filter is selected. #11547

2018-03-08 21:52 codesquid, revision 8738

Document new wx requirements

2018-03-08 21:52 codesquid, revision 8737

wxWidgets 3.0.4 has been released. Bump minimum required wx version to 3.0.4 due to bugs in older wx versions affecting FZ.

2018-02-23 12:20 codesquid, revision 8736

Fix typo

2018-02-23 09:35 codesquid, revision 8735

Bump to FileZilla 3.31.0

2018-02-23 09:33 codesquid, revision 8734

Updated translations

2018-02-23 09:04 codesquid, revision 8733

Require libfilezilla 0.12.1

2018-02-23 08:59 codesquid, revision 8732

Reserve protocol identifiers.

2018-02-16 16:26 codesquid, revision 8727

Bump to 3.31.0-rc1

2018-02-16 16:23 codesquid, revision 8726

Updated translation

2018-02-16 14:18 codesquid, revision 8725

Updated translations

2018-02-09 10:20 codesquid, revision 8721

Handle status lines without associated items.

2018-01-26 14:13 codesquid, revision 8717

Add GUI option for trusting SANs.

2018-01-26 10:29 codesquid, revision 8716

Use a much simpler way to trust SANs.

2018-01-26 09:54 codesquid, revision 8715

SAN handling in cert store.

2018-01-26 08:09 codesquid, revision 8714

Keep track of type of alternative subject names.

2018-01-21 15:49 codesquid, revision 8713

Explicitly track what has been received in the response.

2018-01-21 15:48 codesquid, revision 8712

Make table const.

2018-01-21 15:47 codesquid, revision 8711

Avoid using a static temporary variable, these days we have threads.

2018-01-19 11:21 codesquid, revision 8710

Don't remove focus rectangle.

2018-01-19 11:11 codesquid, revision 8709

Cleanup.

2018-01-19 09:12 codesquid, revision 8708

Allow expanding/collapsing folders via double-click.

2018-01-17 15:10 codesquid, revision 8707

Split certificate store into own class.

2018-01-08 13:49 codesquid, revision 8704

Run .xrc files through xmllint --format

2018-01-08 12:50 codesquid, revision 8703

Don't self-assign. Why did no compiler print a warning on this code?

2018-01-08 12:47 codesquid, revision 8702

Fix assertion if CWD fails during directory removal.

2018-01-08 11:07 codesquid, revision 8701

Bump to 3.30.0

2018-01-08 11:04 codesquid, revision 8700

Updated translations.

2018-01-07 16:42 codesquid, revision 8699

Cleanup, sanity checks.

2018-01-05 15:04 codesquid, revision 8698

Fix spelling.

2018-01-05 14:59 codesquid, revision 8697

Add xmlutils.h/cpp

2018-01-05 14:58 codesquid, revision 8696

Missing include.

2018-01-05 14:57 codesquid, revision 8695

Merge changes from FZ Pro.

2018-01-05 13:07 codesquid, revision 8694

Fix compile error.

2018-01-03 18:41 codesquid, revision 8689

Increase logging for checksum verification errors.

2018-01-03 18:37 codesquid, revision 8688

Increase logging for checksum verification errors.

2018-01-02 16:23 codesquid, revision 8687

Bump minimum _WIN32_IE to 0x900.

2018-01-02 16:22 codesquid, revision 8686

Further manifest fixes.

2018-01-02 16:13 codesquid, revision 8685

Update manifest.xml

2018-01-02 16:06 codesquid, revision 8684

Bump copyright year

2017-12-30 17:19 codesquid, revision 8683

After preallocation, verify that seeking to the original position succeeds. Also remove an old leftover from the days when wxWidgets' wxString::Format couldn't handle 64bit integers. We no longer use wx in the engine.

2017-12-29 14:30 codesquid, revision 8679

Bump to 3.30.0-rc1

2017-12-29 13:57 codesquid, revision 8678

In the search dialog, allow deleting, opening and showing in file manager local files.

2017-12-29 11:41 codesquid, revision 8677

Apply #11478: Use reverse-DNS style AppStream ID.

2017-12-29 11:32 codesquid, revision 8676

Updated translations

2017-12-29 11:31 codesquid, revision 8675

Updated translations

2017-12-17 12:11 codesquid, revision 8672

Assign all entries, this ensures the flags are set properly.

2017-12-17 12:11 codesquid, revision 8671

Small simplification.

2017-12-17 11:33 codesquid, revision 8670

Add CServerPath::MakeParent in addition to GetParent.

2017-12-16 09:38 codesquid, revision 8669

Auto-expand root.

2017-12-13 13:58 codesquid, revision 8668

Fix logic error, look for both local and remote search panels, not twice for the local panel.

2017-12-13 09:08 codesquid, revision 8667

Fix spelling

2017-12-11 23:30 codesquid, revision 8666

Weirdly enough, an empty reason-phrase is allowed by the specs.

2017-12-11 19:34 codesquid, revision 8665

Handle multiple headers with the same name by appending their values, separated by a comma.

2017-12-11 18:46 codesquid, revision 8664

Do not print the Authorization header

2017-12-11 18:29 codesquid, revision 8663

In case of errors show an error message.

2017-12-08 12:23 codesquid, revision 8662

Fix formatting of filename in rename dialog.

2017-12-08 12:22 codesquid, revision 8661

Assorted cleanup.

2017-12-08 10:27 codesquid, revision 8660

Revert accidental commit

2017-12-08 10:26 codesquid, revision 8659

Fix compile error

2017-12-08 10:06 codesquid, revision 8658

Create security scoped bookmarks for user-selected keyfiles if using the Mac sandbox

2017-12-08 08:24 codesquid, revision 8657

Add protocol identifier for WebDAV.

2017-11-30 14:25 codesquid, revision 8656

Fix crash if an update installation is started with the new version already installed.

2017-11-30 11:42 codesquid, revision 8655

Minor cleanup.

2017-11-30 10:22 codesquid, revision 8654

Always skip pages on update.

2017-11-24 10:25 codesquid, revision 8653

Add debug message if encountering an improperly terminated chunk.

2017-11-20 09:23 codesquid, revision 8652

Update entitlements.

2017-11-16 13:18 codesquid, revision 8651

If using the Apple sandbox ensure fzsftp looks in the right location for settings.

2017-11-14 17:49 codesquid, revision 8650

Actually remove the bookmark from file.

2017-11-13 11:25 codesquid, revision 8648

Add additional keys to MacInfo.plist

2017-11-12 16:24 codesquid, revision 8647

Small cleanup.

2017-11-10 20:47 codesquid, revision 8646

Fix uploading from search dialog due to inverted condition.

2017-11-06 19:23 codesquid, revision 8643

Copy the function, don't save it as const-ref.

2017-11-06 18:46 codesquid, revision 8642

Take slightly different path.

2017-11-06 18:24 codesquid, revision 8641

Avoid listing after every file during upload.

2017-11-06 18:12 codesquid, revision 8640

Require correct libfilezilla version.

2017-11-06 18:11 codesquid, revision 8639

Bump to 3.29.0

2017-11-06 18:09 codesquid, revision 8638

Fix activity indicator if checking for updates.

2017-11-06 18:00 codesquid, revision 8637

Add missing include.

2017-11-06 09:00 codesquid, revision 8636

Updated translations

2017-11-05 17:58 codesquid, revision 8635

Fix compile error and modernize code.

2017-11-05 17:48 codesquid, revision 8634

Fetch updates matching the install-time channel.

2017-11-05 17:45 codesquid, revision 8633

Remember used channel.

2017-11-01 10:05 codesquid, revision 8632

Don't use a global mutex for engine-specific locks.

2017-10-30 17:26 codesquid, revision 8631

Bump to FileZilla 3.29.0-rc1

2017-10-30 17:18 codesquid, revision 8629

Require libfilezilla 0.11.1

2017-10-30 17:13 codesquid, revision 8628

Updated translations

2017-10-30 14:49 codesquid, revision 8627

Always create an empty file

2017-10-30 14:24 codesquid, revision 8626

Use fz::buffer instead of manual buffer handling

2017-10-29 18:29 codesquid, revision 8618

Call fsync on the freshly written xml file to ensure it has flushed to disk prior to deleting the backup file.

2017-10-29 18:26 codesquid, revision 8617

Do not print error if writing to layout.xml fails.

2017-10-19 07:25 codesquid, revision 8614

Fix compile error.

2017-10-15 20:13 codesquid, revision 8613

Small cleanup to avoid manual memory management.

2017-10-12 14:57 codesquid, revision 8612

Mark CStateFilterManager as final.

2017-10-12 14:53 codesquid, revision 8611

Allow case-insensitive regex filters.

2017-10-12 14:43 codesquid, revision 8610

Make quick search filter case-insensitive by default.

2017-10-12 14:41 codesquid, revision 8609

Check for empty filter in ApplyFilter.

2017-10-09 18:35 codesquid, revision 8608

Only apply quick search filters to current state. Patch by Josue Andrade Gomes.

2017-10-09 14:51 codesquid, revision 8607

Revert unintentional change.

2017-10-09 14:33 codesquid, revision 8606

Fixed typo

2017-10-09 13:35 codesquid, revision 8605

Mark strings translatable. Patch by Josue Andrade Gomes

2017-10-09 13:29 codesquid, revision 8604

Add quick search filter to file lists. Patch by Josue Andrade Gomes with minor modifications.

2017-10-09 13:22 codesquid, revision 8603

Add quick search filter to file lists. Patch by Josue Andrade Gomes with minor modifications.

2017-10-09 13:16 codesquid, revision 8602

Add new close icon to distribution.

2017-10-09 10:01 codesquid, revision 8601

Add empty() and operator bool() to CFilter.

2017-10-09 09:47 codesquid, revision 8600

Slightly tweak tiny size.

2017-10-09 09:46 codesquid, revision 8599

Add tiny icon size.

2017-10-09 09:45 codesquid, revision 8598

Add a a close button.

2017-10-07 17:14 codesquid, revision 8596

Show hostname in red in the certificate verification dialog if it does not match the certificate.

2017-10-04 11:39 codesquid, revision 8594

Add missing event table entry.

2017-10-02 09:29 codesquid, revision 8593
  • D /FileZilla3/trunk/workspace

Remove unused directory.

2017-09-29 10:24 codesquid, revision 8591

Bump to FileZilla 3.28.0

2017-09-29 10:23 codesquid, revision 8590

Updated translations.

2017-09-29 08:40 codesquid, revision 8588

Fix warnings about missing override markers.

2017-09-29 08:00 codesquid, revision 8587

Disable unneeded statistics in release builds.

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

Fix loop condition.

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

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

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

Two trivial nullptr fixes.

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

Fix a warning in a configure check.

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

Fix compile error.

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

Replace some manual buffer handling with fz::buffer

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

Bump to 3.28.0-rc1

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

Updated translation

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

Update translations

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

Get rid of a few instances of std::list

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

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

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

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

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

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

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

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

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

Fixed warnings.

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

Add final keyword.

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

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

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

Fix typo

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

Fix include guards.

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

Fix uninitialized variable.

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

Trivial cleanup

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

Try harder detecting badly encoded filenames encodings.

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

Revert accidental deletion.

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

Add missing continue;

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

Minor cleanup.

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

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

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

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

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

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

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

Added Close Once as queue completion action.

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

Improve tooltip of filters button.

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

Fix a link dependency

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

Update VS project files.

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

Bump to 3.27.1

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

Mention Azerbaijani translator.

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

Updated translations.

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

Minor reformatting.

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

Fix bounds.

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

Fix warnings.

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

Display initial directory access dialog after welcome dialog

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

Add menu item to show directory access dialog

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

Improve text for sandbox dirs dialog

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

Add dialog to add/remove sandbox permissions

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

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

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

Fix possible crash due to wxListCtrl oddities

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

#11357 Change advertised client version.

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

Trivial reformatting.

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

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

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

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

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

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

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

Mark a string translatable that should be translated.

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

Add events.hpp to distribution.

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

Bump to 3.27.0.1

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

\b does not work with + or -

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

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

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

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

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

Add missing file

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

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

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

Bump to 3.27.0

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

Trivial cleanup

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

Merge upstream PuTTY changes.

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

Updated translations

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

Fix compile error.

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

Merge changes from upstream PuTTY.

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

Address some harmless issues found by a static analyzer.

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

Trivial code cleanup

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

Trivial code cleanup.

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

Bump to 3.27.0-rc1

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

Updated translations

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

Merge storj branch onto trunk.

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

Adapt to libfilezilla changes.

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

Get rid of CSftpControlSocket::ResetOperation

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

Use correct peer address in certificate notification.

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

Further fixes to HTTP keep-alive.

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

Minor cleanup.

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

Remove debug code.

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

Show additional information if certificate verification fails.

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

Reset m_closed when connecting.

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

Implement HTTP keep-alive.

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

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

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

Return value of correct type.

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

Fix a compile error.

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

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

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

Null the hnadler when unregistering.

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

Fix assertion.

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

Remove unused variable

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

Revert accidental commit

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

Allow (un)registering handlers during ongoing notifications

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

Fix assertion.

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

Minor formatting.

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

Remove unused variable.

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

Bump to 3.26.2

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

Updated translations.

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

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

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

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

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

Update pkg.m4 to pkgconfig-0.29.2

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

Bump to 3.26.1

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

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

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

Fixed crash if rewriting credentials in site directories.

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

Explicitly link against hogweed.

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

Run through xmllint

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

Bump to 3.26.0

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

Updated translations.

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

Fix translator comments.

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

Reprotect passwords in active queue if user changes protection settings.

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

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

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

Install the bookmark.png files in the blukis theme.

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

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

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

Bump to 3.26.0-rc1

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

Updated translations

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

Run the AskSavePassword dialog from the Site Manager.

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

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

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

Fix typo

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

Change credentials in all states.

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

Handle mismatch of keys.

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

Set initial control state.

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

It is now possible to configure master passwords.

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

Settings prototype.

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

Encrypt passwords in the queue.

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

Handle sites that already have encrypted passwords.

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

Better texts

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

Ask for master password.

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

Use saved decryptors if available.

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

If a master password encryptor is set, use it.

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

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

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

Simple unauthenticated asymmetric data encryption and decryption.

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

Fix include guard.

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

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

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

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

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

Fix logic error.

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

Add function to retrigger events.

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

Fix possible null-pointer dereference.

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

wxWidgets 3.0.3 finally got released. Require it.

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

Remove debug code.

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

Socket threads are now self-cleaning.

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

Code cleanup

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

Bump to 3.25.2

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

Updated translations

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

Merge upstream PuTTY changes.

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

Remove redundant qualification of fz namespace.

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

Typo.

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

Revert accidental commit of debug code.

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

Fix compile errors.

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

Even further fz::socket cleanup.

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

Further fz::socket cleanup.

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

Move CSocket into fz namespace.

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

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

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

Bump to 3.25.2-rc1

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

Updated translations.

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

Increase default speedlimit values to be more useful.

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

Some header cleanup.

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

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

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

Fix a few insignificant coverity issues.

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

Minor cleanup.

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

Remove unused CConnectOpData

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

Add generic proxy support for HTTP.

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

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

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

Do not list Vista as supported in the README file.

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

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

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

Handle the hint element.

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

Fix spelling.

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

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

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

Reformatting without functional change.

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

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

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

Allow deleting unlistable directories.

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

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

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

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

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

End Vista support.

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

Fix sending of keep-alive commands.

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

Need to adjust dataToSend_ prior to returning FZ_REPLY_WOULDBLOCK.

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

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

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

Minor cleanup.

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

Fix buffer handling sending request body

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

Fix generation of login sequence when using FTP proxies.

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

Bump to 3.25.1

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

One more null check.

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

Add a few null checks.

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

Updated translations

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

Fix timeout detection. #11206

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

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

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

Fix a few warnings

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

Allow about dialog to go a bit wider.

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

Add a missing include

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

Bump to 3.25.0

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

Update translations

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

Pass opt variable to beginActivityWithOptions

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

Fix retry logic.

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

Fix calculation of dataToSend_ in request.

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

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

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

Revert a previous change, it was actually working already.

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

Use a global NSProcessInfo, else it doesn't work

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

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

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

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

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

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

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

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

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

Fix small typo

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

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

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

Zero-initialize some pointers.

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

Fix include guards.

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

Remove no longer needed include

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

Fix selection of encryption option from ServerProtocol.

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

Make thread_local mandatory.

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

Fix include guard.

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

Handle the "100 Continue" response code.

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

Fix variable name.

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

Updated svn:ignore

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

Bump copyright year to 2017

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

Destroy worker thread in CIoThread destructor.

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

Typo

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

Implementations of GetDependencVersion and GetDependencName were swapped.

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

Clear response code headers in CHttpRequest::Send

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

Fix another typo

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

Fix typo

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

Bump to 3.25.0-rc1

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

Updated translations

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

Use same wording for similar error messages. Clarify others.

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

Fix assertion on OS X.

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

Fix size check.

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

Fix CSiteManagerDialog::GetProtocol()

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

Merge upstream PuTTY changes.

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

Remove BOM.

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

Update svn:ignore

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

Require lfz 0.9.1 or greater.

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

Simpler check for unsure items.

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

Small include cleanup.

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

Unify format of debug messages.

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

Fixed a few more warnings.

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

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

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

Fix typo in include guard.

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

Bump to 3.25.0-beta1

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

Updated translations

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

Backport small fixes from an in-development feature branch.

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

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

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

Fix warning about signed/unsigned integer comparison.

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

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

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

Add another missing include.

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

Remove unused forward declarations.

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

Move GetRealOsVersion to buildinfo.h/cpp

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

Add a missing include.

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

Remove discontinued support channel.

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

Move reporting of GUI library dependencies into the GUI.

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

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

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

Eliminate wx from default project settings.

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

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

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

Remove wxFAIL_MSG from engine.

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

Fix harmless warning.

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

Actually fix the includes in the right file...

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

Add missing include.

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

Assorted cleanup.

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

pimpl CTlsSocket and solve the ssize_t issue.

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

Scale widths of status line control.

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

Bump to FileZilla 3.24.1

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

Merge remaining upstream PuTTY changes.

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

Implement sending the request body.

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

Fix a compile error.

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

Merge upstream PuTTY changes.

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

Fix duplicate mnemonic in files currently edited dialog. #11135

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

Fix a warning.

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

Fix User-Agent header.

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

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

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

Fix Coverity warnings.

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

Fix a warning.

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

Add another missing include.

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

Fix cache unlocking in ResetOperation.

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

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

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

Refactor the rename and chmod operations for SFTP.

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

Refactor SFTP del, mkd and rmd operations.

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

Use a common CProtocolOpData<T> as base class.

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

Refactor and move SFTP file transfer code into own file.

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

Refactor ChangeDir operation for SFTP.

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

Move SFTP list code into own files.

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

Add missing include.

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

Minor cleanup.

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

Move SendNextCommand to CControlSocket.

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

Start splitting up SFTP.

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

Re-implement HTTP redirect handling.

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

Basic HTTP downloads working again, though redirects are ignored.

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

Partially re-implement parsing HTTP headers.

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

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

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

Fix compile error with some GCC versions.

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

Update built-in pugixml.

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

Fixed a compile error.

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

Remove an unused variable

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

Added Danish translation to .desktop file.

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

Move CSftpControlSocket into own directory.

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

General cleanup pass on SFTP code.

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

Small progress in redoing the HTTP support.

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

Fix a few compile errors in currently commented out code.

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

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

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

Fix warnings.

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

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

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

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

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

Finish moving FTP operations into separate files.

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

Refactor delete and rmdir commands.

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

Refactor raw commands.

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

Move transfersocket.* into ftp subdirectory.

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

Move filetransfer code.

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

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

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

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

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

Fix EPSV regression.

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

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

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

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

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

Split raw transfer code into own file and modernize it.

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

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

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

Fix warnings.

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

Add missing eol-style

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

Fix compile error on some compilers.

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

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

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

Work in process: Work on refactoring the list operation.

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

Code cleanup

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

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

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

Revert a small change that breaks compilation.

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

Remove assert, the error is handled gracefully.

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

Further cleanup and slight code modernization.

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

Various cleanup

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

Small refactoring to make pushing operations easier.

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

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

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

Minor reformatting.

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

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

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

Remove unused variable.

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

Updated translation

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

Fixed typo

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

Bump to 3.Bump to 3.24.0

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

Updated translations

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

Refactor offer initialization

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

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

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

Keep insertion point visible.

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

Fix CServerPath::operator<

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

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

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

Bump to 3.24.0-rc1

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

Updated translations

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

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

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

Fix a memory leak.

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

Remember toolbar tool size.

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

Small cleanup.

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

Unify style for writing ", aborting."

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

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

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

Make engine id const as it never changes.

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

Fix cast.

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

Merge upstream PuTTY changes.

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

Fix indentation

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

Use _nettle_sha1_compress instead of the custom implementation from PuTTY in SHATransform

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

Fix a few compiler warnings.

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

Use nettle for SHA512 as well.

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

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

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

Further rendering fixes

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

Fix initial size of condition type choice.

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

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

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

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

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

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

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

Fix a bunch of warnings.

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

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

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

Minify icons, patch by XhmikosR

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

Remove stray semicolon

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

Whitepsace cleanup. Patch by XhmikosR.

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

Minify FileZilla logo. Patch by XhmikosR.

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

Remove accidental commit of debug code.

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

Fix resource leak

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

Fix copy&paste mistake.

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

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

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

Fixed typo

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

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

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

Add entitlements file for app sandboxing on OS X.

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

Give credit to creator of new icon theme.

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

Bump to 3.23.0.2

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

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

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

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

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

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

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

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

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

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

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

Bump to 3.23.0.1

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

Updated translation.

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

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

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

Bump to 3.23.0

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

Updated translations

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

Use correct icon in speedlimits dialog on OS X

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

Get rid of redundant icon loading.

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

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

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

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

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

Add missing icons to installer.

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

Add a 480x480 filezilla.png