Skip to content

Commit 14fb1e6

Browse files
author
ashuang
committed
release 0.7.1
git-svn-id: https://lcm.googlecode.com/svn/trunk@619 989093bb-e83e-0410-a25a-9184cbcad8d0
1 parent 9406725 commit 14fb1e6

File tree

4 files changed

+89
-3
lines changed

4 files changed

+89
-3
lines changed

ChangeLog

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,61 @@
1+
2011-10-09 ashuang
2+
3+
* [r618] lcm-java/lcm/util/ClassDiscoverer.java: ClassDiscoverer
4+
doesn't try to traverse unreadable files/directories
5+
6+
2011-10-08 ashuang
7+
8+
* [r617] lcmgen/emit_cpp.c: fix decoding of zero-length primitive
9+
arrays (re issue #38)
10+
11+
2011-10-04 ashuang
12+
13+
* [r616] lcmgen/emit_cpp.c: emit_cpp: computeHash() omit parameter
14+
name if unused
15+
* [r615] examples/types/node_t.lcm, lcmgen/emit_c.c,
16+
lcmgen/emit_cpp.c: emit_c, emit_cpp: don't #include a type's own
17+
header file for recursive types emit_cpp: fix type name for
18+
non-primitive member types
19+
20+
2011-09-22 ashuang
21+
22+
* [r608] lcm/lcm-cpp-impl.hpp: fix memory leak in C++
23+
LCM::publish() closes #35
24+
* [r607] lcmgen/emit_cpp.c: emit_cpp: bugfix from regression
25+
introduced in r605 (accidentally removed int pos, tlen) emit
26+
#include <string> if a type has a string field
27+
28+
2011-09-20 ashuang
29+
30+
* [r606] lcmgen/emit_cpp.c: emit_cpp - prefix method declarations
31+
with inline
32+
33+
2011-09-10 ashuang
34+
35+
* [r605] lcm/lcm-cpp-impl.hpp, lcmgen/emit_cpp.c: use static local
36+
variable for getHash() to reduce liblcm dependency of generated
37+
C++ code
38+
39+
2011-08-28 ashuang
40+
41+
* [r604] configure.in, lcm-java/Makefile.am: add --with-jardir=DIR
42+
option to configure script to allow configuring lcm.jar
43+
destination directory.
44+
45+
2011-08-27 ashuang
46+
47+
* [r603] lcmgen/lcm-gen.1: update lcm-gen manpage to document
48+
--c-no-pubsub
49+
50+
2011-08-23 ashuang
51+
52+
* [r592] docs/release_checklist, lcm/lcm_udp.c: update
53+
release_checklist. update multicast-setup www link
54+
* [r590] ChangeLog, NEWS, configure.in, lcm-python/setup.py:
55+
release 0.7.0
56+
* [r589] docs/content/tutorial-cpp.dox, lcm/lcm_file.c: fix typo,
57+
whitespace
58+
159
2011-08-13 jan.hrbacek
260

361
* [r588] WinSpecific/WinPorting.h, lcmgen/lcm-gen.vcproj: windows c

NEWS

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
Oct 15, 2011
2+
============
3+
4+
Release 0.7.1
5+
6+
This is a bugfix and maintenance release.
7+
8+
lcm-gen:
9+
C++:
10+
- fix decoding of zero-length primitive arrays (re issue #38)
11+
- computeHash() omit parameter name if unused
12+
- don't #include a type's own header file for recursive types
13+
- fix memory leak in LCM::publish() (re issue #35)
14+
- inline methods for generated code
15+
- use static local variable for getHash() to reduce liblcm dependency of
16+
generated C++ code
17+
- #include <string> if a type has a string field
18+
C:
19+
- don't #include a type's own header file for recursive types
20+
Java:
21+
- add --with-jardir=DIR option to configure script to allow configuring
22+
lcm.jar destination directory.
23+
General:
24+
- update lcm-gen manpage to document --c-no-pubsub
25+
26+
lcm-java:
27+
- ClassDiscoverer doesn't try to traverse unreadable files/directories
28+
129
Aug 22, 2011
230
============
331

configure.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AC_PREREQ(2.50)
2-
AC_INIT([lcm], 0.7.0)
2+
AC_INIT([lcm], 0.7.1)
33
AC_CONFIG_SRCDIR([lcm/lcm.h])
44
AC_CANONICAL_SYSTEM
55
AM_INIT_AUTOMAKE([foreign])
@@ -23,7 +23,7 @@ dnl 3. If the interface changes consist solely of additions, increment AGE.
2323
dnl 4. If the interface has removed or changed elements, set AGE to 0.
2424
dnl ---------------------------------------------------------------------------
2525
LIBLCM_AGE=1
26-
LIBLCM_REVISION=1
26+
LIBLCM_REVISION=2
2727
LIBLCM_CURRENT=2
2828
AC_SUBST(LIBLCM_AGE)
2929
AC_SUBST(LIBLCM_REVISION)

lcm-python/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
"-D_LARGEFILE_SOURCE",
2727
"-std=gnu99" ])
2828

29-
setup(name="lcm", version="0.7.0",
29+
setup(name="lcm", version="0.7.1",
3030
ext_modules=[pylcm_extension],
3131
packages=["lcm"])

0 commit comments

Comments
 (0)