[Swan-commit] Changes to ref refs/heads/master

2014-11-18 Thread Tuomo Soini
New commits:
commit 3562c8ae9d70c20dccbe0ac0e52c7e815421c88c
Author: Tuomo Soini t...@foobar.fi
Date:   Tue Nov 18 11:55:18 2014 +0200

testing/guestbin: sh script coding style cleanup

commit 05510f26d7c772c88ac12064fb63f94ed77528ba
Author: Tuomo Soini t...@foobar.fi
Date:   Tue Nov 18 11:46:32 2014 +0200

swan-run: remove bashism (source)

Signed-off-by: Tuomo Soini t...@foobar.fi

commit 05ae1f7e5193d01fa6acfdf6912acef0a41f2371
Author: Tuomo Soini t...@foobar.fi
Date:   Tue Nov 18 11:31:22 2014 +0200

swan-test: remove bashism (pushd/popd)

Signed-off-by: Tuomo Soini t...@foobar.fi

commit 589c25ea3bbf71c91b79346fc1820c62a123bb0c
Author: Tuomo Soini t...@foobar.fi
Date:   Tue Nov 18 11:29:28 2014 +0200

testing/guestbin: remove unused file init.old

Signed-off-by: Tuomo Soini t...@foobar.fi

commit 851ab554f9101b441f46d3f19d509c5301a7f5b6
Author: Tuomo Soini t...@foobar.fi
Date:   Tue Nov 18 11:27:34 2014 +0200

install.sh: remove bashism (pushd/popd) and use /bin/sh

___
Swan-commit mailing list
Swan-commit@lists.libreswan.org
https://lists.libreswan.org/mailman/listinfo/swan-commit


[Swan-commit] Changes to ref refs/heads/master

2014-11-18 Thread Tuomo Soini
New commits:
commit 08fac47cccaaec2d9f502e8e236c4950087c14bf
Author: Tuomo Soini t...@foobar.fi
Date:   Tue Nov 18 12:25:50 2014 +0200

install.sh: sh coding style cleanup

___
Swan-commit mailing list
Swan-commit@lists.libreswan.org
https://lists.libreswan.org/mailman/listinfo/swan-commit


[Swan-commit] Changes to ref refs/heads/master

2014-11-18 Thread D. Hugh Redelmeier
New commits:
commit 0b02970b724d939cc804edb09bc8ea62ff9d3302
Merge: 37a7917 08fac47
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Wed Nov 19 01:14:31 2014 -0500

Merge branch 'master' into hugh-2014oct

commit 37a791774359feec6360b931822defe36405dd5f
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Tue Nov 11 16:48:43 2014 -0500

fallout from renaming secctx-attr-value = secctx-attr-type

(Mostly fixing testing reference files and sanitizer scripts)

commit 73686063d3b69b21f1620bd1ce2354623f35bf83
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Mon Nov 10 02:15:09 2014 -0500

pluto: add new file programs/pluto/labeled_ipsec.h

commit e1ee0607635f280943107cde8f96e8245e5eaca4
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Mon Nov 10 00:45:48 2014 -0500

pluto: major tidy of labeled ipsec code

- rename secctx_attr_value = secctx_attr_type because that is more accurate

- rename conf keyword secctx-attr-value = secctx-attr-type for same reason
  Updated documentation.  Old names still work.

- remodularize: move include/packet.h to programs/pluto/packet.h
  but break out the part used by ikeping.c into a new header,
  include/isakmp_hdr.h

- add const attribute to many parameters carrying labels

- use in_struct and out_struct for Security Context Labels in IKE
  packets.  Much more concise and careful than hand-marshalling.

- in netlink Acquire handling, accept more general structure of the
  message.  Fix a leak too.

- extensively check Security Context Labels on their way in via IKE
  and netlink.

- add clarifying comments and comments noting puzzles

- fix formatting and grammar

commit 6ab2f6da4d25702560a6eea112bc69cb54661d5a
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Mon Nov 3 01:26:48 2014 -0500

pluto: improve parsing of SECCTX attribute

commit d89a6b46882d92523480b5502a80e7f5c8a2889e
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Mon Nov 3 00:46:29 2014 -0500

pluto: improve whitespace in HAVE_LABELED_IPSEC code

commit 0afee0b7c6f1a4df14aebc10007e7181f4ac1dcd
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Sun Nov 2 23:13:19 2014 -0500

pluto: fix fixes for reference to uninitialized fields in output struct

The was fixed in 459757b3e33a2e73454575fb2cee389414f02e87 zeroing the 
structs.
Unfortunately, this just hides bugs.

This patch fixes the two cases (bugs!) where uninitialized fields were used:
out_attr and its clone ikev2_out_attr.  These were actual bugs and the zero
just hid them.

The length member of an output struct need not be initialized.  This
is made more plain by the recent change to out_struct.

Improve or add a few comments.

commit 9504fc60e4483abe022894ce5f7681a2d3d6f8ba
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Sun Nov 2 23:02:34 2014 -0500

pluto: rejig out_struct so length fields of the struct are never referenced
(They are to be computed, but the code fetched and ignored the value in the 
struct.)

commit 5ba0845ceec81b3cd0fea9b6387664649a3f563b
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Sun Nov 2 22:54:28 2014 -0500

pluto: remove scary union trick from reference counting of struct alg_info

commit 51d2c045b07a377febf6224e1197efefc14830f0
Merge: 696c90d 84a94a8
Author: D. Hugh Redelmeier h...@mimosa.com
Date:   Mon Nov 10 01:24:37 2014 -0500

Merge branch 'master' into hugh-2014oct

commit 696c90d033b16147a31f0642a467b6690b5743e6
Merge: c2dc2cf 8f48b8c
Author: Antony Antony ant...@phenome.org
Date:   Sat Nov 1 05:44:04 2014 -0400

Merge branch 'master' into hugh-2014oct

___
Swan-commit mailing list
Swan-commit@lists.libreswan.org
https://lists.libreswan.org/mailman/listinfo/swan-commit