Age | Commit message (Collapse) | Author |
|
- Use boost::filesystem::path consistently for referring to files.
- Use boost::filesystem streams for I/O, such that paths are always handled
correctly.
- Use stringToPath and pathToString for conversion between strings and
boost::filesystem::path, to ensure we have consistent unicode handling
across platforms and environments. The default constructor and string
conversion uses platform-dependent encoding, depending on the global
locale set in the application, which causes problems. So, unless you are
in platform dependent code, the default constructor and string() function
should not be used. When constructing paths from other paths (e.g. using
operator/), also use stringToPath (instead of string arguments) if the path
can contain unicode characters.
Change-Id: If286bd9e71c8414afc0b24ba67e26ab7608ef6ea
|
|
Allocate S5B server lazily.
Forward forts lazily.
Various state machine fixes.
Temporarily disabling S5B proxy support.
Change-Id: I3145e85a99b15a7e457306bbfbe9c0eb570191e4
|
|
Using library/platform implementation instead.
Change-Id: I2457c2dad80e6fdda023a7f31c3906ff10fe09ed
|
|
Change-Id: I6d86bf7d8dcc750ff69ff08500c9987b3c1de43e
|
|
Change-Id: Iecf948cc4a2fb3a0f8fc967260b195f2e226b3a3
|
|
Change-Id: Id5604c65c6090783c79a45ee7c975ed4118a51f3
|
|
Change-Id: I27e91b18e64385bc28a5eee816293c66e34bfbb0
|
|
Change-Id: Ia127b744e70c46495c45b8976501b7a5e52a93e8
|
|
Change-Id: If1c394e4da9a6cefe1e2365b8882e9b3930c7a96
|
|
Change-Id: I1cc138aecc6876609de4bdc4b22f1c98e3dd993f
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: I5d728024dc52ec3279528e9f0bf4b0508c459107
|
|
Change-Id: I7c92518dc389474d520d4cf96f96a11459f73d26
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: I91272f94258a49c9626cf3130bfbf2838a434e9b
|
|
Change-Id: Idb51c066c5b0030646eecf641d729966b9e14d06
|
|
Change-Id: I011c803c7eadd4f74add5bbe733312ad9488c5bd
|
|
Change-Id: Ia15b6532edf6eef7c45bdfb273e77f65ce998f13
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details
|
|
Change-Id: I62c7d5ca44c915e36c797c798294b7c34b465514
|
|
Change-Id: I1b14edb97a0c87431ec377b084362e9761caded9
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: Ifab368474bd9e42e10f2cb0c29ff696c0aeaf3ea
|
|
Change-Id: Ifab6b304f0e25ab323b4a354f4682291e6aa1078
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: I3104efcb9d56cfcaafda45eac2a51d2702f5245b
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: Ib6bd42cecff018998117bc1e7db279a62b3af434
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: Ieb97996d80108a89aa49f1ec95ccca605ffbf17a
|
|
Change-Id: I0fc27a08adb6aecd5c5775a52b7fe48570ed526a
|
|
Change-Id: I70109624b4bd7aab9ba679a3eaabc225dd64a03a
|
|
We don't use callbacks, so purgeCallbacks is correct.
Change-Id: I711f37380888791d5ccc178e13039163b4c193db
|
|
Change-Id: I6d2364dc85464f238d95978793f35953a2947799
|
|
Change-Id: Ifcdcafb22a37f2cdaccf2b31d21eb5a42b1bf2b2
|
|
Change-Id: I6b5bc58558a94b5d3939171ebf5d318a067c8b3d
|
|
Change-Id: I53ce03b9536e97766c4afd286f3b09a941693265
|
|
Change-Id: Ic65eef49b415a7b8e1575b517cc758cb9c95defc
|
|
Change-Id: I26e4e979ce0af2bc922f1b3f740ed58b0c9d9d53
|
|
We remember recent presence so this probably makes more sense - it means you immediately get a chance to type what you want with the dropdown showing recents.
Change-Id: Ic042a863c37fc7f35d987aaf4f2dc040522116bb
|
|
Change-Id: I43ced9659bf16bce637f5f16f0987b2289d372a1
|
|
Change-Id: I5baaa2cf28cbc344bf442c4a74e0c9ff3ba31ea1
|
|
Change-Id: I2da5116ab8467645b83afa1908f438301f326dbe
|
|
Change-Id: I66f5a88e29df12666f0af011eccb0fd9ce0474db
|
|
settings dialog for an existing configuration
Change-Id: I3def639fbcc640c210a9c9afab967b4843397059
|
|
Change-Id: I57522c28532836191accda3607f6541022c6172b
|
|
Change-Id: I967565abb867279238919f0e5eae6ebe0641d195
Resolves: #1186
|
|
Change-Id: I6d725193bd04046c98cd6bcb86be8a7c45d4489d
Resolves: #1185
|
|
Change-Id: Id18f8edb422830ef3bce4f1fe7b2524a53e4b74f
|
|
Host and proxy port in manual tab were not initialized correctly.
Change-Id: Ie2bc059afae59541a12ea905d443fa541217ec19
Resolves: #1179
|
|
Change-Id: If491b0a62782d568cad132c8c5856aaeb3a3967a
|
|
Change-Id: I6ef93c0ea63fc39daacea832775f0f883d01ee12
Resolves: #1177
|
|
Change-Id: I7229c38118c1ee3f4b0ef5f752e513dfd5942ba7
|
|
Change-Id: Ifb1761d844e7f6ca14cb8c53dab2732d1ac9eba3
Resolves: #1145
|
|
Change-Id: I21bc1391dbd3af9789ec794fc26e67255767647a
Resolves: #1151
|
|
Change-Id: I3f3c9e11472d1672a538e70bd160b6332ff6390b
|
|
Change-Id: I3773b3e3d8fc42b5886cf15f28ce01b93ffa77d1
|