1 2013-09-07 Paolo Carlini <paolo.carlini@oracle.com>
3 * testsuite/Makefile.am: Remove #if ENABLE_VTABLE_VERIFY check around
4 definition of check-am:.
5 * testsuite/Makefile.in: Regenerate.
7 2013-09-06 Caroline Tice <cmtice@google.com>
9 * Makefile.am: Remove #if ENABLE_VTABLE_VERIFY checks around
10 definitions of SUBDIRS, libvtv_la_SOURCES and libvtv_include_HEADERS.
11 * Makefile.in: Regenerate.
12 * configure.ac: Remove checks and tests for --enable-vtable-verify.
13 * configure: Regenerate.
15 2013-08-20 Caroline Tice <cmtice@google.com>
17 * Makefile.am (DEFS): Add "@DEFS@", to inherit defintions.
18 * Makefile.in: Regenerate.
19 * configure.ac: Add check for __secure_getenv and secure_getenv.
20 * configure: Regenerate.
21 * vtv_utils.cc : Include stdlib.h
22 (HAVE_SECURE_GETENV): Add checks and definitions for secure_getenv.
23 (log_dirs): Remove file static constant.
24 (__vtv_open_log): Increase size of log file name. Add the user
25 and process ids to the file name. Do not put the log files in /tmp.
26 Instead try to get the directory name from an environment variable; if
27 that fails try to use stderr. Add O_NOFOLLOW to the flags
28 for 'open'. Update function comment.
29 * vtv_rts.cc (log_memory_protection_data): Remove %d from file name.
31 2013-08-08 Benjamin Kosnik <bkoz@rehat.com>
32 Michael Meissner <meissner@linux.vnet.ibm.com>
34 * configure.tgt : Simplify, just use VTV_SUPPORTED.
36 2013-08-07 Benjamin Kosnik <bkoz@rehat.com>
38 * Makefile.am (SUBDIRS): Protect with ENABLE_VTABLE_VERIFY.
39 * Makefile.in: Regenerate.
40 * acinclude.m4 (LIBVTV_CONFIGURE): Move parts to..
41 * configure.ac: ...here. Make configure more verbose, re-order.
42 * configure: Regenerate.
44 2013-08-02 Caroline Tice <cmtice@google.com>
45 Benjamin Kosnik <bkoz@redhat.com>
46 Luis Lozano <llozano@google.com>
47 Geoff Pike <gpike@google.com>
49 Initial check-in of new vtable verification feature.
50 * configure.ac : New file.
51 * acinclude.m4 : New file.
52 * Makefile.am : New file.
53 * aclocal.m4 : New file.
54 * configure.tgt : New file.
55 * configure: New file (generated).
56 * Makefile.in: New file (generated).
57 * vtv_set.h : New file.
58 * vtv_utils.cc : New file.
59 * vtv_utils.h : New file.
60 * vtv_malloc.cc : New file.
61 * vtv_rts.cc : New file.
62 * vtv_malloc.h : New file.
63 * vtv_rts.h : New file.
64 * vtv_fail.cc : New file.
65 * vtv_fail.h : New file.
66 * vtv_map.h : New file.
67 * scripts/run-testsuite.sh : New file.
68 * scripts/sum-vtv-counts.c : New file.
69 * testsuite/parts-test-main.h : New file.
70 * testusite/dataentry.cc : New file.
71 * testsuite/temp_deriv.cc : New file.
72 * testsuite/register_pair.cc : New file.
73 * testsuite/virtual_inheritance.cc : New file.
74 * testsuite/field-test.cc : New file.
75 * testsuite/nested_vcall_test.cc : New file.
76 * testsuite/template-list-iostream.cc : New file.
77 * testsuite/register_pair_inserts.cc : New file.
78 * testsuite/register_pair_inserts_mt.cc : New file.
79 * testsuite/event.list : New file.
80 * testsuite/parts-test-extra-parts-views.cc : New file.
81 * testsuite/parts-test-extra-parts-views.h : New file.
82 * testsuite/environment-fail-32.s : New file.
83 * testsuite/parts-test-extra-parts.h : New file.
84 * testsuite/temp_deriv2.cc : New file.
85 * testsuite/dlopen_mt.cc : New file.
86 * testsuite/event.h : New file.
87 * testsuite/template-list.cc : New file.
88 * testsuite/replace-fail.cc : New file.
89 * testsuite/Makefile.am : New file.
90 * testsuite/Makefile.in: New file (generated).
91 * testsuite/mempool_negative.c : New file.
92 * testsuite/parts-test-main.cc : New file.
93 * testsuite/event-private.cc : New file.
94 * testsuite/thunk.cc : New file.
95 * testsuite/event-defintiions.cc : New file.
96 * testsuite/event-private.h : New file.
97 * testsuite/parts-test.list : New file.
98 * testusite/register_pair_mt.cc : New file.
99 * testsuite/povray-derived.cc : New file.
100 * testsuite/event-main.cc : New file.
101 * testsuite/environment.cc : New file.
102 * testsuite/template-list2.cc : New file.
103 * testsuite/thunk_vtable_map_attack.cc : New file.
104 * testsuite/parts-test-extra-parts.cc : New file.
105 * testsuite/environment-fail-64.s : New file.
106 * testsuite/dlopen.cc : New file.
107 * testsuite/so.cc : New file.
108 * testsuite/temp_deriv3.cc : New file.
109 * testsuite/const_vtable.cc : New file.
110 * testsuite/mempool_positive.c : New file.
111 * testsuite/dup_name.cc : New file.