|
| 1 | +2010-11-08 ashuang |
| 2 | + |
| 3 | + * [r520] lcmgen/emit_python.c: emit_python generate valid code on |
| 4 | + empty LCM type |
| 5 | + |
| 6 | +2010-10-07 ashuang |
| 7 | + |
| 8 | + * [r519] lcmgen/emit_python.c: emit_python: only emit new_parents |
| 9 | + in _get_hash_recursive if necessary |
| 10 | + |
| 11 | +2010-09-24 ashuang |
| 12 | + |
| 13 | + * [r518] WinSpecific/WinPorting.cpp, WinSpecific/WinPorting.h, |
| 14 | + lcm/lcm_udp.c: portability fixes for 64-bit Windows. |
| 15 | + |
| 16 | +2010-09-17 ashuang |
| 17 | + |
| 18 | + * [r517] lcmgen/emit_python.c: python fix __init__.py imports. |
| 19 | + Check for "from <msg> import <msg>" instead of "import <msg>" |
| 20 | + |
| 21 | +2010-09-13 jan.hrbacek |
| 22 | + |
| 23 | + * [r516] liblcm-test/lcm-tester.vcproj: one more project setting |
| 24 | + modified |
| 25 | + |
| 26 | +2010-09-12 jan.hrbacek |
| 27 | + |
| 28 | + * [r515] WinSpecific, WinSpecific/getopt, lcm, lcm-logger, |
| 29 | + lcm-logger/lcm-logger.vcproj, lcm-logger/lcm-logplayer.vcproj, |
| 30 | + lcm/lcm.vcproj, lcmgen, liblcm-test, |
| 31 | + liblcm-test/lcm-example.vcproj, liblcm-test/lcm-logfilter.vcproj, |
| 32 | + liblcm-test/lcm-sink.vcproj, liblcm-test/lcm-source.vcproj, |
| 33 | + liblcm-test/lcm-tester.vcproj: fix Release target project |
| 34 | + settings on Windows & update ignore patterns |
| 35 | + * [r514] lcm-logger/lcm_logger.c: lcm_logger - move <inttypes.h> |
| 36 | + after #define __STDC_FORMAT_MACROS to fix int macro errors under |
| 37 | + Windows |
| 38 | + |
| 39 | +2010-09-09 jan.hrbacek |
| 40 | + |
| 41 | + * [r513] lcmgen/emit_csharp.c: emit_csharp - fix string compare |
| 42 | + nonsense |
| 43 | + |
| 44 | +2010-09-09 ashuang |
| 45 | + |
| 46 | + * [r512] lcmgen/emit_python.c: lcmgen: lock __init__.py |
| 47 | + |
| 48 | +2010-09-06 ashuang |
| 49 | + |
| 50 | + * [r511] lcm-logger/lcm_logger.c: lcm-logger exit when disk full |
| 51 | + |
| 52 | +2010-08-30 jan.hrbacek |
| 53 | + |
| 54 | + * [r508] lcmgen/emit_csharp.c: emit_csharp in lcm-gen - fix |
| 55 | + encoding string variables |
| 56 | + |
| 57 | +2010-08-27 edwinolson |
| 58 | + |
| 59 | + * [r505] lcm-java/Makefile.am: Update Makefile to use |
| 60 | + LCMTypeDatabase |
| 61 | + * [r504] lcm-java/lcm/spy/LCMHandlerDatabase.java, |
| 62 | + lcm-java/lcm/spy/LCMTypeDatabase.java, lcm-java/lcm/spy/Spy.java: |
| 63 | + rename LCMHandlerDatabase LCMTypeDatabase |
| 64 | + * [r503] lcm-java/lcm/lcm/UDPMulticastProvider.java: LCM |
| 65 | + fragmentation: guard against receiving same fragment twice |
| 66 | + * [r502] lcm-java/lcm/spy/LCMHandlerDatabase.java: Make |
| 67 | + LCMHandlerDatabase public |
| 68 | + |
| 69 | +2010-08-25 ashuang |
| 70 | + |
| 71 | + * [r500] lcm-java/lcm/lcm/LCM.java, |
| 72 | + lcm-java/lcm/lcm/LogFileProvider.java: java lcm.lcm.LCM: allow |
| 73 | + passing NULL or the empty string to the constructor to explicitly |
| 74 | + specify default LCM provider. java lcm.lcm.LogFileProvider: |
| 75 | + bugfix for write mode |
| 76 | + |
| 77 | +2010-08-24 edwinolson |
| 78 | + |
| 79 | + * [r499] lcm-lite, lcm-lite/README, lcm-lite/lcmlite.c, |
| 80 | + lcm-lite/lcmlite.h, lcm-lite/lcmlite_ios.c, |
| 81 | + lcm-lite/lcmlite_ios.h, lcm-lite/lcmlite_posix.c: add lcm-lite |
| 82 | + implementation |
| 83 | + |
| 84 | +2010-08-12 ashuang |
| 85 | + |
| 86 | + * [r497] examples/c, examples/c/Makefile, examples/c/listener.c, |
| 87 | + examples/c/read_log.c, examples/c/send_message.c, |
| 88 | + examples/java/example_t_demo, |
| 89 | + examples/java/example_t_demo/Listener.java, |
| 90 | + examples/java/example_t_demo/SendMessage.java, |
| 91 | + examples/java/example_t_demo/build.sh, |
| 92 | + examples/java/example_t_demo/clean.sh, examples/lcm-spy, |
| 93 | + examples/lcm-spy/buildjar.sh, examples/matlab, |
| 94 | + examples/matlab/buildjar.sh, examples/matlab/listener.m, |
| 95 | + examples/matlab/sendmessage.m, examples/python/cleanup.sh, |
| 96 | + examples/python/listener.py, examples/python/read-log.py, |
| 97 | + examples/python/send-message.py, |
| 98 | + examples/types/example_list_t.lcm, examples/types/example_t.lcm, |
| 99 | + examples/types/exampleconst_t.lcm: modify examples -- place LCM |
| 100 | + types in package "exlcm" |
| 101 | + * [r494] lcm-logger/lcm_logger.c: enable GRegex in lcm-logger |
| 102 | + * [r493] lcm-logger/lcm-logger.1, lcm-logger/lcm_logger.c, |
| 103 | + lcm/lcm.c: use GLib regexes if they're available. Add |
| 104 | + --invert-channels / -v flag to lcm-logger |
| 105 | + |
| 106 | +2010-08-05 ashuang |
| 107 | + |
| 108 | + * [r490] lcm-java/lcm/test: remove java lcm.test.SlowLCMSubscriber |
| 109 | + |
| 110 | +2010-08-04 edwinolson |
| 111 | + |
| 112 | + * [r488] lcmgen/emit_java.c: emit_java: two bug fixes. First, trust |
| 113 | + explicit array length field, not .length attribute. Second, fix |
| 114 | + copy which copied in the wrong direction |
| 115 | + * [r487] lcmgen/emit_java.c: emit_java.c: in the previous |
| 116 | + implementation, it was legal for a variable length array to be |
| 117 | + null if its length was zero. When the arraycopy optimization was |
| 118 | + added, a null array would cause a NullPointerException. This |
| 119 | + patch restores the previous behavior. |
| 120 | + |
| 121 | +2010-08-02 ashuang |
| 122 | + |
| 123 | + * [r486] lcmgen/lcmgen.c: lcmgen: warn if struct has 'int' member |
| 124 | + type instead of 'intN_t' |
| 125 | + |
| 126 | +2010-07-28 jan.hrbacek |
| 127 | + |
| 128 | + * [r485] lcm-dotnet/lcm/lcm/LCM.cs, |
| 129 | + lcm-dotnet/lcm/lcm/LCMEncodable.cs, lcmgen/emit_csharp.c, |
| 130 | + lcmgen/lcm-gen.vcproj: Windows & .NET ports fixes: - lcm-gen VS |
| 131 | + Release configuration fix (needed to distribute lcm-gen to |
| 132 | + another machines without debug libs) - lcm-gen csharp emitter |
| 133 | + functionality update - add options --csharp-strip-dirs and |
| 134 | + --csharp-root-nsp - LCM.NET & lcm-gen csharp emitter - bool and |
| 135 | + string related fixes - LCM.NET - fix unsubscibe bug |
| 136 | + |
| 137 | +2010-07-24 edwinolson |
| 138 | + |
| 139 | + * [r484] lcm-java/lcm/lcm/LCMDataInputStream.java, |
| 140 | + lcm-java/lcm/lcm/LCMDataOutputStream.java, lcmgen/emit_java.c: |
| 141 | + significant rewrite of lcm-gen emit_java to allow faster |
| 142 | + arraycopy in several instances. |
| 143 | + |
| 144 | +2010-07-19 ashuang |
| 145 | + |
| 146 | + * [r482] docs/reference/Makefile.am: add tutorial-dotnet.sgml to |
| 147 | + Makefile |
| 148 | + |
| 149 | +2010-07-14 ashuang |
| 150 | + |
| 151 | + * [r481] ChangeLog, NEWS, configure.in, lcm-python/setup.py: |
| 152 | + release 0.5.1 |
| 153 | + |
1 | 154 | 2010-07-05 jan.hrbacek
|
2 | 155 |
|
3 | 156 | * [r480] lcmgen/lcm-gen.vcproj: Fix Windows port lcmgen VS project
|
|
0 commit comments