On 09/06/2013 11:07 AM, Pau Garcia i Quiles wrote:
>
>         3) client-ssl-auth example shows "Login" label only without
>         the other fields
>
>     You need a client certificate, a server certificate, signed by a
>     trusted CA, and configure the example as documented in the README
>     file for this example to work. I adapted the example to make this
>     message more clear.
>
>
> Given that we build OpenSSL, maybe we can generate a CA, server and 
> client certificates. That way the README only needs to say "either you 
> use the self-signed certificates we autogenerated for you for easier 
> testing (don't forget to add the CA certificate to the browser 
> store!), or you use your own certificates"
+1

>
>         BTW, is there any hope in the near future to create a distro
>         for Qt
>         Creator (MinGW) instead of OR additional to MSVS (Qt Creator
>         took one
>         min. from me to start a Wt project under Mint)?
>
>
>     We can provide a similar package for MinGW, but I'm always
>     confused about what MinGW compiler I should use for maximum
>     compatibility. I've tested with two variants, as documented in the
>     Wt wiki. Any suggestions?
>
>
> Here are the factors you want to consider:
>
>  1. Mingw.org vs mingw-w64. The former uses mostly the official gcc,
>     while the latter implements whatever functionality they find
>     missing (such as Long File Support, more Windows API, etc). My
>     advice: mingw-w64.
>
>  2. Exception handling: SJLJ (slow but crosses DLLs safely), DWARF
>     (fast but will crash when exceptions cross DLL barrier due to
>     different symbol mangling) or SEH (uses MSVC symbol mangling,
>     therefore it's fast and safe but it's only available for 64-bit
>     builds because the 32-bit version of SEH is still affected by a
>     Borland patent). My advice: DWARF for 32-bit, SEH for 64-bit.
>
>  3. Threading model: POSIX or Win32 API
>
>
> For me, it boils down to POSIX threads or not:
>
>   * If you go for a build with POSIX threads, you'll have std::thread,
>     futures, etc AND depend on a POSIX compatibility layer such as
>     WinPthread (libwinpthread-1.dll)
>   * If you go for a build with Win32 threads, you will not have the
>     POSIX API and you will not have std::thread, futures, etc. You
>     will not have the dependency on WinPthread either.
>
> You cannot mix POSIX threads and Win32 threads in the same 
> application. Every application build with a POSIX-threads-enabled 
> build will depend on libwinpthread-1.dll even if it does not use threads.
>
> My advice: use a mingw-w64-based gcc with POSIX threads. That enables 
> long file support, proper exception handling (it's best on 64-bit, on 
> 32-bit it will cause some trouble) and std::thread. The mingwbuilds 
> project provides good-quality builds based on the mingw-w64 toolchain:
>
> http://sourceforge.net/projects/mingwbuilds/
>
> For 32-bit you want x32-4.8.1-posix-dwarf-rev4
> For 64-bit you want x64-4.8.1-posix-seh-rev4
Actually I meant mingw-w64 when I used MinGW term because most active 
open source project left mingw.org since mingw-w64 becomes stable.


-- 
Best Regards,
Muhammad Bashir Al-Noimi


------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to