History log of /5.5.2/platform/tests/base64/ (Results 1 - 3 of 3)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v6.0.3, v5.5.4, v5.5.0, v4.6.5
6696145f16-Feb-2018 Dave Rigby <daver@couchbase.com>

Replace INCLUDE_DIRECTORIES with TARGET_INCLUDE_DIRECTORIES

It is preferred to use target_include_directories() instead of
include_directories() to ensure that header dependancies are ex

Replace INCLUDE_DIRECTORIES with TARGET_INCLUDE_DIRECTORIES

It is preferred to use target_include_directories() instead of
include_directories() to ensure that header dependancies are explicit
(and we don't accidently depend on headers). See 'Effective Modern
CMake[1]' for background.

Replace include_directories() with target_include_directories() where
necessary, or simply remove include_directories() where it is
unnecessary - for example where a target already depends on a library
and the library has already declared its public includes.

To assist with this, an explicit 'platform_headers' interface library
has been created, targets which only wish to use platform's headers
(for example tests) can link to that library to get the correct search
paths.

[1]: https://gist.github.com/mbinna/c61dbb39bca0e4fb7d1f73b0d66a4fd1

Change-Id: I4483fc3d5c888ef7bf1ece2e875df5c90655d1a6
Reviewed-on: http://review.couchbase.org/90742
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

Revision tags: v5.0.0
18f2494702-May-2017 Trond Norbye <trond.norbye@gmail.com>

Base64 enhancements

Allow handling of "pretty-printed" buffers (allow multi-line
entries).

Change-Id: I0b27a9185a0f1b7910bb266f1ebe4965ac3bf5ba
Reviewed-on: http://review.co

Base64 enhancements

Allow handling of "pretty-printed" buffers (allow multi-line
entries).

Change-Id: I0b27a9185a0f1b7910bb266f1ebe4965ac3bf5ba
Reviewed-on: http://review.couchbase.org/77607
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...

Revision tags: v4.6.0, v4.6.0-DP, v4.5.1-MP1, v4.5.1, v4.5.0
23b4c6b630-Dec-2015 Trond Norbye <trond.norbye@gmail.com>

Add methods to base64 encode/decode (RFC-4648)

The code implements Base64 encoding and decoding as described
in https://www.ietf.org/rfc/rfc4648.txt

The methods is needed to imp

Add methods to base64 encode/decode (RFC-4648)

The code implements Base64 encoding and decoding as described
in https://www.ietf.org/rfc/rfc4648.txt

The methods is needed to implement SCAM-SHA1 for cbsasl

Change-Id: Iea989c24275c274192983fe23ed9918b3330e998
Reviewed-on: http://review.couchbase.org/58157
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...