[tor-dev] Call for testing/review: obfsclient

Fabian Keil freebsd-listen at fabiankeil.de
Thu Feb 13 13:06:39 UTC 2014


Yawning Angel <yawning at schwanenlied.me> wrote:

> obfsclient (https://github.com/yawning/obfsclient) now also supports the
> latest and greatest in pluggable transport technology in the form of
> ScrambleSuit.
> 
> All 3 transports pass the "Can I watch youtube over it" test.
[...] 
> Comments, Questions, Feedback appreciated!

Trying to build it on FreeBSD 11.0-CURRENT I get (after a couple
of other issues):

fk at r500 ~/git/obfsclient $make obfsclient
[ 91%] Built target obfsclient_lib
[100%] Building CXX object src/CMakeFiles/obfsclient.dir/main.cc.o
In file included from /home/fk/git/obfsclient/src/main.cc:49:
/home/fk/git/obfsclient/src/schwanenlied/pt/scramblesuit/client.h:145:60: error: implicit instantiation of undefined template 'std::__1::array<unsigned char, 1448>'
  ::std::array<uint8_t, kHeaderLength + kMaxPayloadLength> decode_buf_;
                                                           ^
/usr/include/c++/v1/__tuple:69:60: note: template is declared here
template <class _Tp, size_t _Size> struct _LIBCPP_TYPE_VIS array;
                                                           ^
In file included from /home/fk/git/obfsclient/src/main.cc:49:
/home/fk/git/obfsclient/src/schwanenlied/pt/scramblesuit/client.h:64:14: error: cannot initialize return object of type 'Socks5Server::Session *' with an rvalue of type
      'schwanenlied::pt::scramblesuit::Client *'
      return new Client(base, sock, addr, addr_len);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.

Any ideas?

Fabian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20140213/f0414be9/attachment.sig>


More information about the tor-dev mailing list