Changelogs

Overview

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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8045 changes):

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

Move loading of XRC handlers into own file.

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

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

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

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

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

Add missing compiler flags for Nettle.

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

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

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

Bump to 3.17.0-rc1

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

Updated translations.

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

Require libfilezilla 0.5.0

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

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

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

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

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

Look in both HKCU and HKLM.

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

Add package information to update URL.

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

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

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

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

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

Update workspace files.

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

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

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

Fix compile error

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

Work in progress: Merge upstream PuTTY changes.

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

Document Nettle requirement.

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

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

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

Also use Nettle for SHA1.

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

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

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

Fix regression if using CBC ciphers.

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

Add missing forward declaration.

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

Use Nettle's sha256

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

Configure changes to detect nettle.

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

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

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

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

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

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

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

Merge changes from 3.16.x branch.

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

Increase disk IO buffer size.

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

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

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

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

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

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

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

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

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

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

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

Attempt to detect multiple installations of FileZilla.

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

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

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

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

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

Fix comment about NSIS version requirement

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

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

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

Small performance increase.

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

Simplify some event handling.

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

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

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

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

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

Re-implement queuing directories via drag&drop.

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

Re-implement queuing from local directory tree.

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

Apply filters.

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

Handle directories when queuing the recursion results.

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

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

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

Add small function to compile the regexes of a vector of filters.

2016-03-23 10:14 codesquid, revision 7382

Use the right operation object to display local progress.

2016-03-22 17:09 codesquid, revision 7381

Partially re-implement adding local directories to queue.

2016-03-16 10:47 codesquid, revision 7379

Merge translations and version bump from 3.16.x branch.

2016-03-16 08:40 codesquid, revision 7375

Merge upstream PuTTY changes.

2016-03-15 23:03 codesquid, revision 7371

Request Unicode build with NSIS 3. The move to NSIS 3 is due to the DLL hijacking vulnerability in older NSIS versions. Fixes #10785 reported by Rojan Rijal.

2016-03-14 13:40 codesquid, revision 7367

Update to most recent version of UAC plugin for NSIS

2016-03-14 09:26 codesquid, revision 7366

Create local recursive operation instance and handle its destruction.

2016-03-11 10:25 codesquid, revision 7365

Rip out queueing local directories, it's an inuntanglable mess. This functionality will be rewritten from scratch.

2016-03-10 10:57 codesquid, revision 7364

Add local recursive operation status.

2016-03-09 13:41 codesquid, revision 7363

Move CFolderProcessingThread out of the queue into own file and begin separating the logic. The goal is to have adding local directories to the queue behave exactly as adding remote directories to the queue, with the recursive operation status below the local file list. Under the hood, both local and remote recursive operations should have the same interface. This common functionality can then at a later step be used to have a local file search and possibly even a comparative search.

2016-03-08 08:40 codesquid, revision 7362

Rename recursive_operation.c/h to remote_recursive_operation.c/h

2016-03-04 16:11 codesquid, revision 7360

Improve Windows 10 compatibility.

2016-03-04 11:34 codesquid, revision 7359

Fix two harmless warnings.

2016-03-04 11:22 codesquid, revision 7358

Replace wxDynamicCast with dynamic_cast

2016-02-29 10:16 codesquid, revision 7351

Bump to 3.16.0

2016-02-29 10:15 codesquid, revision 7350

If building the installer with a special define, optional third-party offers can be displayed during setup. Installations from the auto-updater and installations do not display nor installer any offers.

2016-02-29 10:08 codesquid, revision 7349

Add a new leftover file due to da_DK renamed to da.

2016-02-29 10:05 codesquid, revision 7348

Updated translations.

2016-02-29 07:49 codesquid, revision 7347

Do not reset queue completion action after queue completion.

2016-02-22 13:51 codesquid, revision 7345

Bump to 3.16.0-rc1

2016-02-22 13:41 codesquid, revision 7343

Updated translations

2016-02-22 13:20 codesquid, revision 7342

Clarify wording.

2016-02-22 09:19 codesquid, revision 7341

Change location of leftover cleanup.

2016-02-22 09:03 codesquid, revision 7339

Clean leftovers from improperly uninstalled past versions.

2016-02-22 08:32 codesquid, revision 7338

Small workflow improvement when setting the "run command" queue completion action.

2016-02-17 16:42 codesquid, revision 7331

Remember the command to run with the corresponding queue completion action.

2016-02-17 15:12 codesquid, revision 7330

Increase max buffer size for longer error messages.

2016-02-17 10:36 codesquid, revision 7328

Some fixes to the network configuration wizard.

2016-02-17 09:46 codesquid, revision 7327

Merge NEWS from 3.15.x branch.

2016-02-16 10:51 codesquid, revision 7326

Remember queue completion action.

2016-02-16 08:40 codesquid, revision 7325

Listen on same address family as the control connection.

2016-02-15 15:47 codesquid, revision 7324

Make notification bubbles a normal queue completion action. Remove the temporary notification bubble option. Remove the disconnect and show message completion actions.

2016-02-15 10:30 codesquid, revision 7322

Use fz::sparse_optional from libfilezilla.

2016-02-15 09:22 codesquid, revision 7320

Use fz::shared_optional and fz::shared_value from libfilezilla.

2016-02-13 17:59 codesquid, revision 7318

Revert an unneeded change.

2016-02-13 15:09 codesquid, revision 7317

Add a new servertype for MS-DOS style servers actually preferring forward slashes. #10749

2016-02-13 10:41 codesquid, revision 7316

Add missing include.

2016-02-12 11:06 codesquid, revision 7315

Minor fixes to the Connect and DetachThread functions.

2016-02-09 19:05 codesquid, revision 7311

Move location of COPYING in the OS X application bundle. OS X has difficulties signing the bundle correctly with the file in the old location.

2016-02-09 18:12 codesquid, revision 7310

Handle divider double-clicks.

2016-02-09 17:56 codesquid, revision 7309

Make loading column widths more forgiving. Fixes restoring the size of columns in the queue tab for failed transfers.

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

Fix an assertion.

2016-02-05 09:16 codesquid, revision 7307

Fix a compile error.

2016-02-05 08:22 codesquid, revision 7306

FIx logic error in restoring focus.

2016-02-03 12:08 codesquid, revision 7305

Apply #10742: Add missing include to proxy.cpp

2016-02-03 08:57 codesquid, revision 7304

Remove more wxString usage from CSocket.

2016-02-02 09:28 codesquid, revision 7300

Bump to 3.15.0.1

2016-02-02 09:26 codesquid, revision 7299

Add option to configure display of notification bubbles on queue completion.

2016-02-02 09:22 codesquid, revision 7298

Updated translation

2016-02-02 08:45 codesquid, revision 7297

Allow specifying handler order. This fixes search from skipping the last search directory.

2016-02-01 10:51 codesquid, revision 7296

First round of wxString removal from the socket code.

2016-02-01 10:11 codesquid, revision 7295

Get rid of the synchronous callbacks used for rtt measurements.

2016-01-30 14:55 codesquid, revision 7288

Bump to 3.15.0

2016-01-30 14:48 codesquid, revision 7287

Updated translations.

2016-01-30 09:53 codesquid, revision 7285

Asserts aren't meant to be translatable.

2016-01-30 09:52 codesquid, revision 7284

Fix typo.

2016-01-30 09:20 codesquid, revision 7283

Display notification message if all transfers have finished on MSW.

2016-01-27 14:06 codesquid, revision 7279

Update copyright year to 2016

2016-01-26 08:41 codesquid, revision 7272

Add a missing include.

2016-01-25 16:45 codesquid, revision 7271

Add copyright notice to check_libc++.m4

2016-01-23 17:37 codesquid, revision 7269

Bump to 3.15.0-rc1

2016-01-23 17:36 codesquid, revision 7268

Updated translations.

2016-01-21 09:09 codesquid, revision 7267

Fix a harmless warning.

2016-01-21 08:30 codesquid, revision 7265

Fix possible extra write at end of download. #10726

2016-01-20 15:11 codesquid, revision 7264

Add extra safety margin to prevent squishing of certificate subject. Closes #10665

2016-01-20 13:38 codesquid, revision 7263

Change the "Connected" status message to "Logged in" which more accurately describes what happens.

2016-01-20 10:40 codesquid, revision 7262

Fix memory leak.

2016-01-20 09:34 codesquid, revision 7259

Fix setting initial view sizes when creating new tab. #10696

2016-01-19 15:21 codesquid, revision 7258

Need to compile be_misc.c

2016-01-19 11:07 codesquid, revision 7254

Merge upstream PuTTY changes.

2016-01-13 12:28 codesquid, revision 7252

Bump to 3.15.0-beta1

2016-01-13 12:17 codesquid, revision 7251

Updated translations

2016-01-12 19:02 codesquid, revision 7250

Require libfilezilla 0.3.0 or higher.

2016-01-12 14:17 codesquid, revision 7249

We no longer need to link against wxnet.

2016-01-12 14:17 codesquid, revision 7248

Fix compile error on non-MSW.

2016-01-12 10:18 codesquid, revision 7244

Get rid of wxIPV4address

2016-01-12 09:54 codesquid, revision 7243

Use our own socket implementation instead of wxSocket in the network configuration wizard.

2016-01-12 09:54 codesquid, revision 7242

Need to call remove_handler in destructor of external IP address resolver.

2016-01-11 22:09 codesquid, revision 7241

Use custom winsock initialization and request Winsock 2.2 instead of 1.1 as wx does.

2016-01-10 14:21 codesquid, revision 7240

Get rid of wxThread from the interface.

2016-01-10 13:52 codesquid, revision 7239

Eliminate wxThread from the engine.

2016-01-10 13:37 codesquid, revision 7238

Use fz::thread instead of wxThread.

2016-01-10 09:40 codesquid, revision 7237

Fix an assert when incrementing an erased vector iterator.

2016-01-08 12:48 codesquid, revision 7236

Update built-in pugixml copy.

2016-01-04 00:03 codesquid, revision 7229

Explicitly link against ws2_32, it's needed when building for MSW on some platforms.

2016-01-03 23:36 codesquid, revision 7228

Fix compilation on MSW if wxWidgets has been configured with the non-standard --enable-stl

2016-01-03 19:23 codesquid, revision 7227

Small performance improvement.

2016-01-03 18:57 codesquid, revision 7226

Small fixes to the search dialog: Only process listings if in a recursive list. When deleting, use the correct paths.

2016-01-01 18:52 codesquid, revision 7223

Additional cleanup of setting up recursive operations.

2016-01-01 11:09 codesquid, revision 7222

Allow processing of unrelated directories from search dialog.

2015-12-30 23:17 codesquid, revision 7221

Clean up the way recursive operations are started.

2015-12-18 13:05 codesquid, revision 7220

Improve compatibility with broken servers omitting the mandatory 1yz reply to the transfer commands as specified in RFC959 .

2015-12-18 12:14 codesquid, revision 7219

Vastly speed up writing of ASCII files to local disk. My large test file transfers 100 times faster.

2015-12-18 10:13 codesquid, revision 7218

Fix compile error SIMULATE_IO debug configuration.

2015-12-16 17:13 codesquid, revision 7217

Apply patch for Debian FTBFS bug 805869.

2015-12-16 17:06 codesquid, revision 7216

Fix typo, reported by Adrien Cunin.

2015-12-08 19:14 codesquid, revision 7215

Remove MIDL sections from project file.

2015-12-08 19:10 codesquid, revision 7214

Update svn:ignore

2015-11-29 21:14 codesquid, revision 7211

Remove extraneous %, fixes #10706

2015-11-26 10:07 codesquid, revision 7209

IP functions have been moved to libfilezilla.

2015-11-26 09:34 codesquid, revision 7208

Remove no longer needed tests, those code is now in libfilezilla

2015-11-23 12:18 codesquid, revision 7199

Minor refactoring.

2015-11-21 20:17 codesquid, revision 7198

Need to convert commands sent to fzputtygen to UTF-8 instead of system encoding.

2015-11-21 19:12 codesquid, revision 7197

Fix link error in tools.

2015-11-20 14:33 codesquid, revision 7196

Handle keyfile paths containing non-ASCII characters.

2015-11-20 11:42 codesquid, revision 7195

Fix mutex locking violation if logfile cannot be initialized. #10704

2015-11-19 16:21 codesquid, revision 7194

Fix a bunch of compiler warnings, mostly about unused parameters.

2015-11-18 10:41 codesquid, revision 7184

Adapt to changed semantics of recursive_remove::remove

2015-11-17 14:04 codesquid, revision 7181

Fix a compile error on *nix

2015-11-17 13:25 codesquid, revision 7180

Use the local_filesys and recursive_remove classes from libfilezilla.

2015-11-16 11:11 codesquid, revision 7177

Further local_filesys cleanup.

2015-11-16 10:50 codesquid, revision 7176

Revert accidental commit that uncovered a compiler bug in Visual Studio.

2015-11-16 10:49 codesquid, revision 7175

Rename CLocalFileSystem to fz::local_filesys

2015-11-15 09:56 codesquid, revision 7174

Use xrc_call in a few more places

2015-11-15 09:49 codesquid, revision 7173

Use xrc_call for added robustness.

2015-11-12 09:28 codesquid, revision 7172

Updated translations

2015-11-09 09:37 codesquid, revision 7170

Add function to set a client certificate.

2015-11-06 09:10 codesquid, revision 7168

fzstring.h has been moved to libfilezilla.

2015-11-06 08:57 codesquid, revision 7165

Mention that date/time formatting system defaults depend on selected language. Fixes #10684

2015-10-29 08:38 codesquid, revision 7147

Apply patch by twu2: Add missing directory comparison checkbox in new bookmark dialog.

2015-10-28 08:28 codesquid, revision 7143

Adjust path to libfilezilla in VS project file.

2015-10-26 17:25 codesquid, revision 7139

Set appid on desktop icon.

2015-10-23 15:54 codesquid, revision 7133

Fix compile error with some wx configuration not having implicit conversion to char const*

2015-10-23 14:53 codesquid, revision 7132

Fix compile error due to mismatched arguments to the ternary operator.

2015-10-23 08:57 codesquid, revision 7130

If run stand-alone, e.g. in the unit test, m_pControlSocket can be 0. Check for it.

2015-10-23 08:53 codesquid, revision 7129

Replace some wxString and wxChar usages with std::wstring and wchar_t

2015-10-16 09:51 codesquid, revision 7109

Bump to 3.14.1

2015-10-16 09:39 codesquid, revision 7108

Updated translations

2015-10-15 13:08 codesquid, revision 7106

Fail if pkg-config cannot be found

2015-10-15 12:44 codesquid, revision 7105

Show helpful URL if libfilezilla has not been found.

2015-10-15 12:41 codesquid, revision 7104
  • D /FileZilla3/trunk/m4/libgnutls.m4

Remove no longer needed libgnutls.m4

2015-10-15 12:41 codesquid, revision 7103

Update pkg.m4 from upstream.

2015-10-15 12:17 codesquid, revision 7102

Document libfilezilla dependency.

2015-10-15 12:07 codesquid, revision 7100

If opening local file fails, report a critical error so that no automatic retry is performed. Fixes #10668

2015-10-14 11:49 codesquid, revision 7097

Fix a hypothetical memory leak.

2015-10-14 07:42 codesquid, revision 7096

Merge upstream PuTTY changes.

2015-10-13 14:45 codesquid, revision 7095

Always quote $enableval

2015-10-13 14:44 codesquid, revision 7094

Applied patch submitted by Nicolas Chauvet <kwizart@gmail.com> with some small modifications: Add configure flag to use GnuTLS system ciphers.

2015-10-13 14:33 codesquid, revision 7093

Display a warning if a used algorithm is insecure.

2015-10-13 13:50 codesquid, revision 7092

Add warning flags in case an insecure algorithm is used.

2015-10-13 09:32 codesquid, revision 7091

Instead of faking changing layout options in the settings dialog, directly set the options and revert in case of cancel.

2015-10-13 08:36 codesquid, revision 7090

Fix changing of icon themes and simplify updating message log settings.

2015-10-07 18:51 codesquid, revision 7083

The SSH_FXP_STATUS packet contains a human-readable error description. If receiving unexpected errors, print the description.

2015-10-06 23:25 codesquid, revision 7081

Update to accomodate lib changes.

2015-10-06 16:12 codesquid, revision 7077

Remove tests which are now part of libfilezilla

2015-10-05 17:59 codesquid, revision 7066

Update Visual Studio solution and project files.

2015-10-05 17:59 codesquid, revision 7065

Don't use size_t, it still is 32bit on too many systems. Just use int64_t.

2015-10-05 14:31 codesquid, revision 7061

Fix test compilation.

2015-10-05 12:37 codesquid, revision 7051

Use standalone libfilezilla.

2015-10-04 08:46 codesquid, revision 7048

Fix compile errors.

2015-10-04 08:39 codesquid, revision 7047

Move file class to library.

2015-10-04 08:07 codesquid, revision 7046

Don't overqualify namespace.

2015-10-04 08:06 codesquid, revision 7045

Make sure _UNICODE is defined prior to including <windows.h>

2015-10-03 18:45 codesquid, revision 7043

Fix compilation on *nix.

2015-10-03 18:09 codesquid, revision 7042

Move process class to library.

2015-09-30 20:55 codesquid, revision 7041

Rename GetRandomNumber to random_number and move to lib.

2015-09-30 20:55 codesquid, revision 7040

Rename GetRandomNumber to random_number and move to lib.

2015-09-30 14:50 codesquid, revision 7039

Fix compile error

2015-09-30 14:45 codesquid, revision 7038

Move event loop to library.

2015-09-30 14:25 codesquid, revision 7037

Add sleep function.

2015-09-30 14:06 codesquid, revision 7036

Fix accidental revert.

2015-09-30 14:04 codesquid, revision 7035

Cleanup event_handler and event_loop.

2015-09-30 12:07 codesquid, revision 7034

Move event.h to library

2015-09-30 10:08 codesquid, revision 7033

Fix compile error.

2015-09-30 09:56 codesquid, revision 7032

Move event loop into fz namespace.

2015-09-30 09:23 codesquid, revision 7031

Use std::index_sequence instead of our custom integer sequence.

2015-09-29 21:57 codesquid, revision 7030

Need to include errno.h for symbolic error codes.

2015-09-29 21:48 codesquid, revision 7029

Need to include cstdlib for std::abort

2015-09-29 21:47 codesquid, revision 7028

#include <errno.h> since we use errno

2015-09-29 18:04 codesquid, revision 7027

Implement string conversion on *nix.

2015-09-29 16:19 codesquid, revision 7026

Remove stray \v that doesn't belong in translated strings.

2015-09-29 16:17 codesquid, revision 7025

Update svn:ignore

2015-09-29 08:38 codesquid, revision 7024

Fix declaration of thread_proc callback.

2015-09-28 14:15 codesquid, revision 7021

Add the MinGW implementation for the threads.

2015-09-28 14:14 codesquid, revision 7020

Add libfilezilla.lib to release builds.

2015-09-28 08:58 codesquid, revision 7019

Add a thread class since std::thread is unusable on some platforms. Non-std::thread implementation not yet implemented.

2015-09-27 17:08 codesquid, revision 7018

Remove mutex.cpp from engine makefile.

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

Move mutex class to libfilezilla.

2015-09-27 14:26 codesquid, revision 7016

Fix compile errors on *nix

2015-09-27 14:15 codesquid, revision 7015

Fix compile error on MinGW

2015-09-27 14:13 codesquid, revision 7014

Set svn:eol-style

2015-09-27 14:12 codesquid, revision 7013

Finish datetime cleanup and move into library.

2015-09-27 10:34 codesquid, revision 7012

Rename some additional datetime functions.

2015-09-25 12:33 codesquid, revision 7011

#include <strings.h> for strcasecmp

2015-09-25 11:42 codesquid, revision 7010

Fix forward-declaration of fz::datetime.

2015-09-25 11:36 codesquid, revision 7009

Fix a warning.

2015-09-25 11:34 codesquid, revision 7008

Fix compile error on non-MSW.

2015-09-25 09:42 codesquid, revision 7007

Fix testcase compilation

2015-09-25 09:34 codesquid, revision 7006

Further cleanup of time handling classes.

2015-09-25 08:53 codesquid, revision 7005

Move time classes into fz namespace, rename them to lowercase.

2015-09-25 08:51 codesquid, revision 7004

Fix path to libfilezilla.a

2015-09-24 09:59 codesquid, revision 7003

Fix compile error due to wxString brokenness

2015-09-24 09:50 codesquid, revision 7002

Need to #include <string.h> for _stricmp on Windows

2015-09-24 09:50 codesquid, revision 7001

Add include path

2015-09-24 09:38 codesquid, revision 7000

Add the foundation for a new base library which eventually will become stand-alone so that it can be used by other software as well, e.g. FileZilla Server or a future command-line client.

2015-09-23 08:24 codesquid, revision 6999

Update svn:ignore

2015-09-23 08:24 codesquid, revision 6998

Rename libfilezilla.h to libfilezilla_engine.h

2015-09-23 08:22 codesquid, revision 6997

Rename libfilezilla.h to libfilezilla_engine.h

2015-09-22 06:30 codesquid, revision 6996

Remove confusing file and line number from a normal status message.

2015-09-18 08:15 codesquid, revision 6995

Fix reading of comparison flag from XML.

2015-09-16 11:42 codesquid, revision 6993

Bump to 3.14.0

2015-09-16 08:16 codesquid, revision 6992

Remove an assertion that no longer holds.

2015-09-16 08:06 codesquid, revision 6991

Updated translations

2015-09-15 15:13 codesquid, revision 6990

Remove two subdirectories that shouldn't be part of the distribution, they are already in the toplevel

2015-09-14 18:32 codesquid, revision 6989

Small adjustments of minimum sizes.

2015-09-14 09:59 codesquid, revision 6988

Actually remove the usleep call.

2015-09-13 10:42 codesquid, revision 6987

Fix compile error.

2015-09-13 09:44 codesquid, revision 6986

Additional fixes for pre-epoch timestamps

2015-09-13 08:21 codesquid, revision 6985

CPPUNIT_ASSERT_EQUAL's first argument is the expected value

2015-09-13 08:17 codesquid, revision 6984

Allow one millisecond difference due to rounding errors

2015-09-13 08:05 codesquid, revision 6983

Fix test suite error, usleep semantics aren't actually defined for more than a second.

2015-09-11 14:06 codesquid, revision 6982

Add C++14 operator delete that takes a size_t

2015-09-10 09:36 codesquid, revision 6981

Merge upstream changes.

2015-09-10 07:56 codesquid, revision 6980

Ensure insecure ciphers are below the warning threshold.

2015-09-09 20:43 codesquid, revision 6979

Instead of silently failing when encountering an insecure algorithm, print an error message.

2015-09-09 14:25 codesquid, revision 6978

Fix compile warnings.

2015-09-09 14:04 codesquid, revision 6976

Bump to 3.14.0-rc2

2015-09-09 14:02 codesquid, revision 6975

Updated translations

2015-09-09 13:52 codesquid, revision 6974

Small parsing speed improvement for MLSD facts.

2015-09-09 13:33 codesquid, revision 6973

Removing selected queue items had complexity of O(n^2). While this is still the worse-case, many common cases are now O(n).

2015-09-08 13:49 codesquid, revision 6972

Further memory savings.

2015-09-07 11:48 codesquid, revision 6971

Use a deque instead of a list for the file items to save memory.

2015-09-07 11:38 codesquid, revision 6970

Reset timeout if trying next address.

2015-09-04 11:40 codesquid, revision 6968

Bump to 3.14.0-rc1

2015-09-04 11:40 codesquid, revision 6967

Updated translations

2015-09-04 09:46 codesquid, revision 6966

Fix memory leak.

2015-09-04 09:33 codesquid, revision 6965

Handle failures to load dialog.

2015-09-04 09:30 codesquid, revision 6964

Fix logic error in comment handling.

2015-09-03 11:13 codesquid, revision 6963

import.c is now needed by fzsftp as well.

2015-09-02 15:13 codesquid, revision 6959

Allow use of foreign key files without conversion if they aren't password protected.

2015-09-02 12:41 codesquid, revision 6958

Show error message when trying to load SSH1 key.

2015-09-02 12:26 codesquid, revision 6957

Disable SSH1 support.

2015-08-31 15:09 codesquid, revision 6956

Fix interaction between keyfiles and interactive logins.

2015-08-31 15:08 codesquid, revision 6955

Do not ask to convert password-protected keyfiles.

2015-08-31 13:38 codesquid, revision 6954

Handle wrong key passphrase.

2015-08-31 13:15 codesquid, revision 6953

Always send key passphrase request regardless of login type.

2015-08-31 12:54 codesquid, revision 6952

Handle password protected keyfiles.

2015-08-28 08:09 codesquid, revision 6951

Do not open search dialog if not idle.

2015-08-27 08:42 codesquid, revision 6950

Change checkbox label, locally edited files aren't being deleted.

2015-08-25 14:14 codesquid, revision 6949

When remote directory does not exist during synchronized browsing, ask whether it should be created.

2015-08-25 10:14 codesquid, revision 6948

When local directory does not exist during synchronized browsing, ask whether it should be created.

2015-08-24 13:14 codesquid, revision 6946

Bump to 3.13.1

2015-08-24 13:06 codesquid, revision 6945

Updated translations

2015-08-24 12:48 codesquid, revision 6944

Try 1y instead of 0x when checking for C++14 support.

2015-08-23 09:10 codesquid, revision 6943

Fix Ctrl+Shif+I shortcut and on OS X, add Ctrl+,

2015-08-22 08:54 codesquid, revision 6942

Merge with upstream PuTTY.

2015-08-21 21:51 codesquid, revision 6941

Fix key computation if the combination of cipher and kex-hash requires more than 2 iterations Until now, PuTTY assumed key computation (RFC 4253 section 7.2) requires at most 2 iterations. This patch increases the limit to 4 iterations as is needed for chacha20-poly1305@openssh.com with diffie-hellman-group-exchange-sha1: ceil(512/160)==4. This can be reproduced connecting to a recent OpenSSH using the following two lines in /etc/sshd_config: Ciphers=chacha20-poly1305@openssh.com KexAlgorithms=diffie-hellman-group-exchange-sha1 This bug has originally been reported at https://trac.filezilla-project.org/ticket/10633

2015-08-21 16:39 codesquid, revision 6940

Create minidumps on crashes for fzsftp.exe and fzputtygen as well.

2015-08-20 11:59 codesquid, revision 6939

Add missing include.

2015-08-18 18:19 codesquid, revision 6938

Use LIBS instead of LDFLAGS in -latomic detection.

2015-08-18 18:11 codesquid, revision 6937

Check whether pugixml has been compiled with long long support.

2015-08-17 15:58 codesquid, revision 6936

Fix another testcase compile error.

2015-08-17 15:48 codesquid, revision 6935

Fix *nix builds.

2015-08-17 15:47 codesquid, revision 6934

Hopefully fix compile error in testcase.

2015-08-17 15:25 codesquid, revision 6933

Additional memory savings.

2015-08-17 13:07 codesquid, revision 6932

Save a significant amount of memory by using std::(w)string directly instead of using wxString.

2015-08-16 17:57 codesquid, revision 6931

Add check whether we need -latomic

2015-08-16 10:56 codesquid, revision 6930

Do not use custom random_device if using visual studio.

2015-08-16 10:56 codesquid, revision 6929

Sadly on some MinGW toolchains, std::random_device is non-functional. Implement our own.

2015-08-15 23:27 codesquid, revision 6928

Fix typo breaking source distribution

2015-08-15 12:35 codesquid, revision 6926

Bump to 3.13.0

2015-08-15 12:28 codesquid, revision 6925

Updated translations

2015-08-14 16:58 codesquid, revision 6920

Avoid using wxFileName::GetModificationTime

2015-08-13 22:29 codesquid, revision 6919

Bigger initial dimensions of main window.

2015-08-13 22:24 codesquid, revision 6918

Slightly increase minimal size of tree control in settings dialog.

2015-08-13 17:01 codesquid, revision 6917

Display $HOME instead of / if last used directory is invalid.

2015-08-13 14:05 codesquid, revision 6916

Small performance improvements.

2015-08-13 13:04 codesquid, revision 6915

We shouldn't needed it, but set ai_socktype to SOCK_STREAM on the hint for the bind address just in case.

2015-08-12 15:10 codesquid, revision 6914

Check that system pugixml is at least version 1.5

2015-08-12 12:36 codesquid, revision 6913

Fix assertion in debug builds.

2015-08-12 08:34 codesquid, revision 6912

Fix logic error in memory xml writer.

2015-08-12 08:30 codesquid, revision 6911

Fix compile error

2015-08-11 20:27 codesquid, revision 6910

Add some safety checks.

2015-08-10 19:07 codesquid, revision 6904

Bump to Bump to 3.13.0-rc2

2015-08-10 19:02 codesquid, revision 6902

Fixed last compile error.

2015-08-10 18:42 codesquid, revision 6901

Updated translations

2015-08-10 17:04 codesquid, revision 6900

Added missing configure checks from PuTTY.

2015-08-10 15:35 codesquid, revision 6899

Fix another conversion from DORD to int

2015-08-10 15:08 codesquid, revision 6898

Don't cast pointers to int, use intptr_t

2015-08-10 15:07 codesquid, revision 6897

Don't redefine SECURITY_WIN32

2015-08-10 15:07 codesquid, revision 6896

value_length must be DWORD

2015-08-10 14:49 codesquid, revision 6895

Fix a warning

2015-08-10 14:48 codesquid, revision 6894

Fix signature of platform_new_connection

2015-08-10 14:38 codesquid, revision 6893

Fix MinGW compile error

2015-08-10 14:33 codesquid, revision 6892

Fix generating fingerprint of ssh2 key

2015-08-10 14:27 codesquid, revision 6891

Change include order so that it compiles with our own config.h

2015-08-10 14:26 codesquid, revision 6890

Fix dependencies.

2015-08-10 14:26 codesquid, revision 6889

Fix warning.

2015-08-10 14:10 codesquid, revision 6888

Add missing file.

2015-08-10 14:03 codesquid, revision 6887

Fix function prototype after the PuTTY merge.

2015-08-10 14:02 codesquid, revision 6886

Fix include error

2015-08-10 13:45 codesquid, revision 6885

Check for pugixml.hpp instead of pugixml.h

2015-08-10 13:15 codesquid, revision 6884

Merge with upstream PuTTY changes.

2015-08-09 20:20 codesquid, revision 6883

Minor cleanup

2015-08-05 21:30 codesquid, revision 6881

Bump to 3.13.0-rc1

2015-08-05 21:29 codesquid, revision 6880

Fix compile error

2015-08-05 20:42 codesquid, revision 6879

Updated translations

2015-08-05 14:27 codesquid, revision 6878

Clean up error handling.

2015-08-05 13:45 codesquid, revision 6877

Use consistent spelling for key file.

2015-08-05 13:32 codesquid, revision 6876

Finished wxLongLong removal.

2015-08-05 13:07 codesquid, revision 6875

Replace wxArrayString with std::vector<wxString>

2015-08-04 08:34 codesquid, revision 6874

Add export to all queue tab context menus.

2015-08-04 07:15 codesquid, revision 6873

Fixed compile error introduced in r6871

2015-08-03 22:32 codesquid, revision 6872

Add translator comment

2015-08-03 22:25 codesquid, revision 6871

Revert some changes that led to translation changes.

2015-08-03 14:30 codesquid, revision 6870

Hide controls that aren't relevant to the current protocol and logon type selection.

2015-08-03 08:49 codesquid, revision 6869

Set CDirectoryListing::listing_has_dirs when adding an unsure directory.

2015-08-03 08:41 codesquid, revision 6868

If deleting a directory tree navigate out of the deleted subdir when refreshing. #10591

2015-08-01 10:37 codesquid, revision 6867

Typo.

2015-08-01 10:36 codesquid, revision 6866

Register App Path for Win+R. #10613

2015-07-31 18:44 codesquid, revision 6865

Fix copy-paste error found by Coverity.

2015-07-31 15:36 codesquid, revision 6864

Fix a warning.

2015-07-31 15:19 codesquid, revision 6863

Do not update recursion progress more than 5 times per second.

2015-07-31 13:00 codesquid, revision 6862

Cache lookup is now O(log n) instead of O(n)

2015-07-31 11:53 codesquid, revision 6861

Fix compile error

2015-07-30 16:25 codesquid, revision 6860

Patch by Ander Juaristi with some minor modifications: Allow entering site-specific SFTP private keys in the Site Manager. Modifications: - Fixed order of LogonType enum - Moved/renamed the two new files - Fixed XRC layout - Diable keyfile browse button along with text control

2015-07-30 15:48 codesquid, revision 6859

Fixed typo in comment.

2015-07-30 13:14 codesquid, revision 6858

Make some additional types movable.

2015-07-30 12:46 codesquid, revision 6857

Make some classes move-constructible.

2015-07-30 10:03 codesquid, revision 6856

Updated translations.

2015-07-30 08:37 codesquid, revision 6855

CServerPath::Segmentize did a lot of needless copying.

2015-07-29 13:28 codesquid, revision 6854

Mention proxy type in connection message.

2015-07-29 13:27 codesquid, revision 6853

Additional debug logging.

2015-07-28 20:28 codesquid, revision 6852

Same as r6592 but for connecting from the command-line. Closes #10605

2015-07-28 16:40 codesquid, revision 6851

Further removal of wxLongLong.

2015-07-28 15:46 codesquid, revision 6850

Small cleanup.

2015-07-28 15:29 codesquid, revision 6849

Fix compile error.

2015-07-28 15:09 codesquid, revision 6848

Convert some additional TinyXML remnants.

2015-07-28 14:57 codesquid, revision 6847

Work in progress: Move from TinyXML to pugixml.

2015-07-27 12:14 codesquid, revision 6844

Slightly smaller file.

2015-07-23 20:53 codesquid, revision 6842

Convert WSAEADDRINUSE to EADDRINUSE.

2015-07-22 16:58 codesquid, revision 6841

::CreateMutex may return NULL.

2015-07-22 14:14 codesquid, revision 6840

Use std::make_unique instead of custom implementation.

2015-07-22 13:15 codesquid, revision 6839

The time has come to require C++14 support.

2015-07-22 07:36 codesquid, revision 6837

Fix a few XRC errors.

2015-07-20 18:11 codesquid, revision 6834

Remove no longer needed define.

2015-07-20 18:10 codesquid, revision 6833

Visual Studio 2015 has arrived. Remove support for older versions.

2015-07-11 09:47 codesquid, revision 6828

Additional wxDateTime -> CDateTime conversion.

2015-07-11 09:23 codesquid, revision 6827

The underlying socket object lives longer than the TLS layer, pass socket as reference instead.

2015-07-09 17:49 codesquid, revision 6826

Remove an assert. The function works correctly without it and what the assert complains about is possible user input.

2015-07-09 17:26 codesquid, revision 6824

Tag 3.12.0.2

2015-07-09 17:18 codesquid, revision 6823

Fix regression on servers that don't have supported MLSD facts enabled by default. #10577

2015-07-09 12:43 codesquid, revision 6821

Bump to 3.12.0.1

2015-07-09 12:17 codesquid, revision 6820

Fix typo in UTF8 detection.

2015-07-09 12:13 codesquid, revision 6819

Fix location of status bar being off by one pixel

2015-07-08 21:38 codesquid, revision 6818

Work around a declaration clash on SunOS.

2015-07-08 19:53 codesquid, revision 6817

Fix typo

2015-07-08 13:01 codesquid, revision 6815

Bump to 3.12.0

2015-07-08 12:55 codesquid, revision 6814

Updated translations

2015-07-08 09:04 codesquid, revision 6813

Reconnect once if a disconnect happens during a command. Should fix #10574

2015-07-07 07:55 codesquid, revision 6812

Get format string from the correct label, spotted by Coverity.

2015-07-07 07:54 codesquid, revision 6811

Add missing breaks, spotted by Coverity.

2015-07-07 07:54 codesquid, revision 6810

Fix use after free spotted by Coverity.

2015-07-07 07:20 codesquid, revision 6809

Relax parsing of FEAT lines.

2015-07-06 21:58 codesquid, revision 6808

Minor cleanup.

2015-07-06 13:30 codesquid, revision 6807

Fix a few more warnings.

2015-07-06 13:06 codesquid, revision 6806

Fix compiler warning.

2015-07-06 13:04 codesquid, revision 6805

Fix warning.

2015-07-06 08:41 codesquid, revision 6804

Check for open message boxes and dialogs before showing asynchronous requests. Fixes #9514.

2015-07-01 11:19 codesquid, revision 6803
  • D /FileZilla3/trunk/docs/todo.txt

Remove an outdated todo list.

2015-07-01 10:01 codesquid, revision 6802

Use https:// where applicable.

2015-06-30 11:37 codesquid, revision 6801

Add directory comparison as option in the site manager and for bookmarks.

2015-06-30 10:05 codesquid, revision 6800

Allow comparing directories when not connected.

2015-06-30 09:41 codesquid, revision 6799

Fix a typo.

2015-06-30 09:36 codesquid, revision 6798

wxListCtrlEx::ScrollTopItem: Clamp passed item to item count.

2015-06-30 09:33 codesquid, revision 6797

More graceful handling of end of directory comparison.

2015-06-29 14:50 codesquid, revision 6795

Bump to 3.12.0-rc1

2015-06-29 12:36 codesquid, revision 6794

Quote paths containing spaces when executing fzputtygen.

2015-06-29 08:54 codesquid, revision 6793

Updated translations

2015-06-26 08:11 codesquid, revision 6792

Allow navigating the server during recursive operations.

2015-06-26 07:35 codesquid, revision 6791

Add origin flag to CCommandQueue::Idle

2015-06-22 12:18 codesquid, revision 6790

Show recursive operation progress.

2015-06-22 12:18 codesquid, revision 6789

Ignore listings from recursive operations if operation has been stopped already.

2015-06-22 12:12 codesquid, revision 6788

Add wxPLURAL_LL that works with 64bit integers on 32bit systems, unlike wxPLURAL.

2015-06-21 19:04 codesquid, revision 6787

Revert accidental commit.

2015-06-21 18:58 codesquid, revision 6786

2015-06-21 17:45 codesquid, revision 6785

Add a bit of documentation.

2015-06-20 16:32 codesquid, revision 6784

This should fix a compile error with some non-standard wx configurations.

2015-06-20 13:33 codesquid, revision 6783

Avoid C++14 generic lambda.

2015-06-19 09:33 codesquid, revision 6782

Warn if trying to import files from newer version of FZ.

2015-06-19 09:32 codesquid, revision 6781

Use wxMessageBoxEx instead of wxMessageBox

2015-06-19 09:29 codesquid, revision 6780

Little bit of cleanup.

2015-06-18 16:54 codesquid, revision 6779

Show a message if trying to open sitemanager.xml created by a more recent version.

2015-06-18 09:43 codesquid, revision 6778

Write own version and platform into created xml files.

2015-06-18 08:38 codesquid, revision 6777

Add debug message with details if gnutls_certificate_verify_peers2 fails.

2015-06-17 14:05 codesquid, revision 6776

Display cpu features and settings directory on about dialog.

2015-06-17 12:16 codesquid, revision 6775

Recursive operations no longer cause the remote directory listing and directory tree to be updated.

2015-06-16 09:27 codesquid, revision 6774

Command origin tracking.

2015-06-14 20:55 codesquid, revision 6773

Move delete out of the mutex if the handler is already deleting.

2015-06-14 09:30 codesquid, revision 6772

Fix compile error.

2015-06-13 13:39 codesquid, revision 6771

std::stable_sort has too much overhead and we only needed it during recursive search. Add a template specialization to deal with it.

2015-06-13 13:19 codesquid, revision 6770

Use stable sort.

2015-06-13 13:14 codesquid, revision 6769

Fix search status bar.

2015-06-13 08:22 codesquid, revision 6768

Sadly not all platforms have clock_gettime nor pthread_condattr_setclock.

2015-06-13 08:03 codesquid, revision 6767

Add check for clock_gettime and pthread_condattr_setclock

2015-06-12 15:28 codesquid, revision 6766

Make condition::wait immune to wallclock changes. Make mutex and condition attribute initialization a bit faster.

2015-06-12 15:26 codesquid, revision 6765

Add a small test for condition::wait

2015-06-12 14:37 codesquid, revision 6764

Add new class.

2015-06-10 09:26 codesquid, revision 6762

Beginnings of a recursive operation status box. TODOs: - Fill it with info - Avoid updating the file list and directory tree during recursive operations - Allow navigating the server manually during recursive operations

2015-06-09 08:45 codesquid, revision 6761

Don't needlessly print "Verifying certificate..." on every transfer.

2015-06-09 08:40 codesquid, revision 6760

Avoid recompiling the regex every time a PASV reply gets parsed.

2015-06-09 07:48 codesquid, revision 6759

Add mutex around accesses to waiting_socket_threads.

2015-06-08 13:32 codesquid, revision 6758

Allow additional footers in views.

2015-06-08 13:15 codesquid, revision 6757

Keep track of number of processed files and directories.

2015-06-07 10:48 codesquid, revision 6756

Apply #10516 to fix compile error with wx configurations not allowing implicit conversion.

2015-06-04 09:39 codesquid, revision 6755

Reduce installer output, this speeds up installation and uninstallation.

2015-06-02 15:00 codesquid, revision 6751

Bump to 3.11.0.2

2015-06-02 14:15 codesquid, revision 6750

Remove redundant check.

2015-06-02 14:05 codesquid, revision 6749

Updated translations

2015-06-02 13:36 codesquid, revision 6748
  • D /FileZilla3/trunk/locales/eu_ES.po

eu_ES.po got renamed in r5070 to eu.po but somehow got cloned. Delete the extra copy.

2015-06-02 13:26 codesquid, revision 6747

Revert previous pt_BR translation update, #10441

2015-05-27 08:42 codesquid, revision 6739

Add tests for pre-epoch times.

2015-05-27 08:12 codesquid, revision 6738

Add testcase for pre-epoch dates in MLSD listings.

2015-05-26 17:40 codesquid, revision 6737

Fix regression in CDateTime::operator<

2015-05-26 17:28 codesquid, revision 6736

Check errno for mktime/gmtime failure.

2015-05-26 17:18 codesquid, revision 6735

Use std::numeric_limits<int64_t>::min() for invalid times.

2015-05-26 13:32 codesquid, revision 6734

Return FZ_REPLY_ALREADYCONNECTED in CFileZillaEnginePrivate::CheckCommandPreconditions if trying to connect with non-empty m_pControlSocket.

2015-05-26 13:31 codesquid, revision 6733

Make sure m_pControlSocket is always reset in CFileZillaEnginePrivate::Disconnect.

2015-05-26 13:30 codesquid, revision 6732

It seems CFileZillaEnginePrivate::ContinueConnect can get called with unset/invalid command, resulting in a crash. Detect this situation.

2015-05-22 14:39 codesquid, revision 6727

Bump to 3.11.0.1

2015-05-22 14:35 codesquid, revision 6726

Updated translations

2015-05-22 14:17 codesquid, revision 6725

Add initial scaffolding for certificate blacklisting.

2015-05-22 13:00 codesquid, revision 6724

Handle peer address with zone index.

2015-05-22 12:53 codesquid, revision 6723

Do not bind data connection source IP if destination IP differs from control connection peer IP.

2015-05-21 15:59 codesquid, revision 6721

Detect additional instruction sets: bmi1, bmi1, aes2, adx

2015-05-21 12:58 codesquid, revision 6720

Fix deletion of bookmarks in the bookmarks dialog deleting the wrong bookmark. #10438

2015-05-21 09:48 codesquid, revision 6719

Increase minimum accepted DH prime bits.

2015-05-19 14:16 codesquid, revision 6713

Bump to 3.11.0

2015-05-19 14:13 codesquid, revision 6712

Updated translations

2015-05-19 13:11 codesquid, revision 6711

Fix nullpointer dereference if opening a wrapped dialog after changing language to Chinese or Japanese without restarting FileZilla in-between.

2015-05-19 09:20 codesquid, revision 6710

Rename process.h/cpp to fzprocess.h/cpp due to a conflict with some MinGW headers (#10268).

2015-05-19 09:14 codesquid, revision 6709

Minor cleanup.

2015-05-18 15:42 codesquid, revision 6708

The Internet has become faster. Reduce cache duration.

2015-05-17 10:11 codesquid, revision 6707

Some operating systems make it impossible to move a window if the title bar is obscured. When restoring the main window position, keep the title bar in view.

2015-05-13 09:31 codesquid, revision 6706

Get rid of CMonotonicTime, use the clock instead.

2015-05-13 08:56 codesquid, revision 6705

Add some consts and avoid some static locals.

2015-05-13 06:49 codesquid, revision 6704

Grammar

2015-05-12 16:15 codesquid, revision 6703

Fix unresolved symbols linking fzsftp and fzputtygen.

2015-05-12 13:35 codesquid, revision 6701

Bump to 3.11.0-rc1

2015-05-12 13:32 codesquid, revision 6700

Updated translations

2015-05-12 13:20 codesquid, revision 6699

Fix a comment.

2015-05-12 13:19 codesquid, revision 6698

Cleanup of CFLAGS.

2015-05-12 13:19 codesquid, revision 6697

Translate WSAENETUNREACH to ENETUNREACH.

2015-05-12 12:31 codesquid, revision 6696

Add basic support for port number offsets.

2015-05-12 10:10 codesquid, revision 6695

We're not interested in the return value of bind()

2015-05-12 09:16 codesquid, revision 6694

Remove redundant text.

2015-05-12 09:03 codesquid, revision 6693

Reset saved language if setting language fails.

2015-05-12 09:02 codesquid, revision 6692

Save fallback language.

2015-05-11 15:03 codesquid, revision 6691

Fix compile error.