1. 09 Oct, 2013 2 commits
  2. 08 Oct, 2013 1 commit
  3. 07 Oct, 2013 1 commit
  4. 30 Sep, 2013 1 commit
  5. 26 Sep, 2013 1 commit
  6. 24 Sep, 2013 1 commit
  7. 22 Sep, 2013 1 commit
  8. 19 Sep, 2013 1 commit
  9. 15 Sep, 2013 1 commit
  10. 13 Sep, 2013 2 commits
  11. 09 Sep, 2013 1 commit
  12. 05 Sep, 2013 1 commit
  13. 04 Sep, 2013 1 commit
  14. 03 Sep, 2013 3 commits
  15. 30 Aug, 2013 1 commit
  16. 29 Aug, 2013 2 commits
  17. 28 Aug, 2013 5 commits
  18. 27 Aug, 2013 2 commits
  19. 15 Aug, 2013 1 commit
    • Brian Gitonga Marete's avatar
      openpgp: Implement compressed data packets & add support for compressing data... · 3d1430a7
      Brian Gitonga Marete authored
      openpgp: Implement compressed data packets & add support for compressing data during symmetric encryption.
      
      This patch implements the facilities needed to compress data before
      encryption as allowed (and recommended) by RFC 4880. The new
      functionality is then used to add support for compressing data during
      symmetric encryption (openpgp.SymmetricallyEncrypt()).
      
      For now, compression defaults to off. Also, only the ZIP and ZLIB
      compression schemes are supported by this patch.
      
      Resulting output tested/verified using GPG.
      
      https://gist.github.com/marete/6189760 is a small program that can be
      used to test that the output of various compression/encryption settings
      can be read by GPG or other RFC 4880 programs.
      
      Upon review, I will follow this patch with 2 others: a) Add support for 	compression during public key encryption (openpgp.Encrypt()) b) Enable
      compression by default (subject to the restrictions of the "Compression 	Preferences" section in RFC 4880).
      
      R=golang-dev, agl
      CC=golang-dev
      https://codereview.appspot.com/12685044
      
      Committer: Adam Langley <agl@golang.org>
      3d1430a7
  20. 05 Aug, 2013 1 commit
  21. 29 Jul, 2013 2 commits
  22. 26 Jul, 2013 1 commit
  23. 22 Jul, 2013 2 commits
  24. 16 Jul, 2013 2 commits
  25. 15 Jul, 2013 1 commit
  26. 03 Jul, 2013 1 commit
  27. 02 Jul, 2013 1 commit