PROTON-1836 Fix empty string decoding from CompositeReadableBuffer

Ensure that empty string is read as empty and not null string.  Adds
tests and optimizes the StringType encodings to fast return on size zero
strings.
4 files changed
tree: 7308de4321c6c21eeae935910547cb01593d604c
  1. apache-qpid-proton-j/
  2. examples/
  3. proton-j/
  4. tests/
  5. .gitattributes
  6. .gitignore
  7. .mailmap
  8. .travis.yml
  9. appveyor.yml
  10. LICENSE
  11. NOTICE
  12. pom.xml
  13. README.md
README.md

Apache Qpid Proton-J

Linux Build Status Windows Build Status

Qpid Proton-J is a high-performance, lightweight messaging library. It can be used in the widest range of messaging applications, including brokers, client libraries, routers, bridges, proxies, and more.

Please see http://qpid.apache.org/proton for more information.