New commits: commit 5c70d4d59ae209a6c7b0e88150f398a445d732d8 Author: D. Hugh Redelmeier <h...@mimosa.com> Date: Thu May 29 03:10:46 2014 -0400
revise reference logs to reflect changes in NAT messages commit b0b36c7395274bb3debfc55f31e912d94dc29d98 Merge: d0087fe c5f3ab8 Author: D. Hugh Redelmeier <h...@mimosa.com> Date: Thu May 29 02:54:20 2014 -0400 Merge branch 'master' into hugh-2014may commit d0087fe15b60d381f2391d450430249e7a38535c Author: D. Hugh Redelmeier <h...@mimosa.com> Date: Thu May 29 02:53:54 2014 -0400 refine NAT messages commit c5f3ab88b96e6b76e05bcb280841488fa9799d58 Author: D. Hugh Redelmeier <h...@mimosa.com> Date: Thu May 29 02:47:55 2014 -0400 slight simplification of validate_end commit 43e8cabc47e3aeea3303d315f427f0a1992d5587 Author: D. Hugh Redelmeier <h...@mimosa.com> Date: Tue May 27 22:22:47 2014 -0400 - add missing comma in natt_bit_names - rename NAT_TRAVERSAL_NAT_BHND_ME to NATED_HOST and rename NAT_TRAVERSAL_NAT_BHND_PEER to NATED_PEER - simplify nat_traversal_show_result commit dfad5cefd15d336919e77d75945de9ad3e41af01 Merge: b51b463 ae17d3e Author: D. Hugh Redelmeier <h...@mimosa.com> Date: Tue May 27 21:32:57 2014 -0400 Merge branch 'master' into hugh-2014may commit b51b463acee0edc74a3c6f959fc112fae4a34752 Author: D. Hugh Redelmeier <h...@mimosa.com> Date: Mon May 26 23:26:06 2014 -0400 More NAT Traversal tidying - get rid of pointless explicit numbering of enum known_vendorid - merge_quirks: + copy_quirks renamed to the more accurate merge_quirks + make calling merge_quirks clearer and more concise + correctly merge qnat_traversal_vid: "max" not "|" (however the result is never used) - create set_nat_traversal to encapsulate a repeated chunk. This allowed nat_traversal_vid_to_method to become file static. - Correct typing required breaking out the definition of enum known_vendorid into a new header programs/pluto/known_vendorid.h - merge_quirks and set_nat_traversal were always called together except in main_inR1_outI2. I added a merge_quirks call on hunch that this exception was a mistake. - more accurately typed: + nat_traversal_vid_to_method + nat_traversal_vid is struct isakmp_quirks - printed out st->hidden_variables.st_nat_traversal with bitnamesof instead of as hex - reword the description of the very badly named + NAT_TRAVERSAL_NAT_BHND_ME: NAT behind me => I am behind NAT + NAT_TRAVERSAL_NAT_BHND_PEER: NAT behind peer => peer behind NAT - in vendor.c got rid of token pasting in macros (##) so that grep would find the enum known_vendorid literals (costs four characters per invocation) _______________________________________________ Swan-commit mailing list Swan-commit@lists.libreswan.org https://lists.libreswan.org/mailman/listinfo/swan-commit