1 commit 6229f4500eae90370ec6ae3799d992b1cb27d1d4
2 Author: Johnny Willemsen <jwillemsen@remedy.nl>
3 Date: Mon May 14 16:16:02 2018 +0200
5 List some more changes to ACE
7 commit 3af62afe62ee636f3f5c3b17351c7fe6da8f26a7
8 Author: Johnny Willemsen <jwillemsen@remedy.nl>
9 Date: Sat May 12 21:09:20 2018 +0200
15 commit c546c63d12554c5b4b8e0b4641b02cd2ab0b15df
16 Author: Johnny Willemsen <jwillemsen@remedy.nl>
17 Date: Mon Apr 23 16:58:35 2018 +0200
19 Get rid of ACE_HAS_NONCONST_FD_ISSET, not used anymore, related to issue #609
21 * ACE/ace/config-android.h:
22 * ACE/ace/config-macosx-leopard.h:
24 commit a8ea2ce0ab23614064dc07707e215761aecd708e
25 Merge: 3abc2a0a218 f160e4078d8
26 Author: Johnny Willemsen <jwillemsen@remedy.nl>
27 Date: Mon Apr 23 16:57:23 2018 +0200
29 Merge pull request #609 from dskyle/master
31 * Fix ACE_Handle_Set::is_set to support platforms with both …
33 commit d90fc5d87565a9f2e6cb7bd2cb616c0cc4803aa9
34 Author: Adam Mitz <mitza@ociweb.com>
35 Date: Tue Apr 17 17:28:15 2018 -0500
37 gnuace MPC type: Environment variables must be "exported" to impact child processes
39 commit 86658bfdb75efd76b043e637a8ddc9e254fa5524
40 Author: Adam Mitz <mitza@ociweb.com>
41 Date: Tue Apr 17 17:27:52 2018 -0500
43 GNUAutobuild MPC type:
45 Use POSIX-compliant redirection to work with all shells
47 commit f160e4078d8d1591d71e36c3dc0d32c7f65c0880
48 Author: David Kyle <david.kyle@gmail.com>
49 Date: Fri Apr 13 17:39:19 2018 -0400
51 Always const_cast for FD_ISSET. Remove intra-statement #if
53 commit b08762b114014d42ba557ed8763aba8253ad1612
54 Merge: 4b277a6f3ea 76b8f305025
55 Author: David Kyle <david.kyle@gmail.com>
56 Date: Fri Apr 13 17:34:05 2018 -0400
58 Merge branch 'master' of github.com:dskyle/ACE_TAO
60 commit 4b277a6f3ea98b5c6b1e4a4b9a96001bf9a43dbb
61 Merge: 4e72f72ed0b 439c9e0c867
62 Author: David Kyle <david.kyle@gmail.com>
63 Date: Fri Apr 13 17:33:28 2018 -0400
65 Merge branch 'master' of https://github.com/DOCGroup/ACE_TAO
67 commit bedd53e87472824b2ce78ba1dc661e18301157f9
68 Merge: e467545f4ed b41eee5bece
69 Author: Johnny Willemsen <jwillemsen@remedy.nl>
70 Date: Fri Apr 13 07:53:33 2018 +0200
72 Merge pull request #608 from mitza-oci/ace-mpc
74 No need to list ace_wchar.inl twice in the MPC file.
76 commit e467545f4ed86697096c6cfa79bdc9d9308e4642
77 Merge: ac7a1dae17e 4414c7bd3e8
78 Author: Johnny Willemsen <jwillemsen@remedy.nl>
79 Date: Fri Apr 13 07:52:37 2018 +0200
81 Merge pull request #616 from jwillemsen/jwi-acevs2017_2
83 Only list VERSION once
85 commit 4414c7bd3e896b84dd030e983b9f40a17cc7be99
86 Author: Johnny Willemsen <jwillemsen@remedy.nl>
87 Date: Thu Apr 12 20:37:06 2018 +0200
89 Only list VERSION once
91 commit ceb273ea994e3718d2e7197454839bf7c1fcce34
92 Merge: 3718261cb81 29c5bc48b96
93 Author: Steve Huston <shuston@riverace.com>
94 Date: Tue Apr 10 18:59:38 2018 -0400
98 commit 3718261cb814c3cc598de91fa2bee7ddcdfffc7b
99 Author: Steve Huston <shuston@riverace.com>
100 Date: Tue Apr 10 18:43:02 2018 -0400
102 Pull changes from master; remove addr_any restriction from ipv6_only UDP
104 commit 3ead9df51912321ed0040cf193127eb254adbdf5
105 Author: Johnny Willemsen <jwillemsen@remedy.nl>
106 Date: Tue Apr 10 08:32:23 2018 +0200
108 Don't use inline assembly with clang compilers
110 * ACE/ace/config-win32-borland.h:
112 commit 3653b7c9b62e2e8c9fc49e98d3b82bccd3424a58
113 Author: Johnny Willemsen <jwillemsen@remedy.nl>
114 Date: Tue Apr 10 08:28:07 2018 +0200
116 Enable intel assembly when using the Embarcadero clang compilers
118 * ACE/ace/CDR_Base.cpp:
119 * ACE/ace/config-win32-borland.h:
121 commit 76b8f30502577cea23ccc31813f3c5e40f2b0c05
122 Author: David Kyle <dskyle@sei.cmu.edu>
123 Date: Mon Apr 9 20:44:16 2018 -0400
125 * Fix Handle_Set.inl for Visual Studio
127 commit e6349f5df343ef089ffadcbc6448ca5f9f2eb5d2
128 Merge: 7374b0209e7 85cc6bae8a7
129 Author: Johnny Willemsen <jwillemsen@remedy.nl>
130 Date: Mon Apr 9 12:41:47 2018 +0200
132 Merge pull request #610 from jwillemsen/jwi-builtinbswap
134 Make use of builtin_bswap(16|32|64) with Embarcadero C++ Builder clang
136 commit 85cc6bae8a7187b9b5a4c41264aea2f9d8620922
137 Author: Johnny Willemsen <jwillemsen@remedy.nl>
138 Date: Mon Apr 9 10:33:37 2018 +0200
140 Removed accidental change
142 * ACE/ace/CDR_Base.inl:
144 commit e9839d1b9f1d42cd15aaabb04fe015eb25bee9e3
145 Author: Johnny Willemsen <jwillemsen@remedy.nl>
146 Date: Mon Apr 9 09:20:19 2018 +0200
148 Test double/float as last, they are more complex so could easier fail
150 * ACE/tests/CDR_Array_Test.cpp:
152 commit 95fff62248ae45054a36ffc3b569a34b86c6d151
153 Author: Johnny Willemsen <jwillemsen@remedy.nl>
154 Date: Mon Apr 9 08:15:19 2018 +0100
156 Make use of builtin_bswap(16|32|64)
158 commit 4e72f72ed0b30b373564e45e8462412f443e1255
159 Author: David Kyle <david.kyle@gmail.com>
160 Date: Sun Apr 8 16:51:22 2018 -0400
162 * Fix ACE_Handle_Set::is_set to support platforms with both ACE_HAS_BIG_FD_SET
163 and ACE_HAS_NONCONST_FD_ISSET.
164 * Add ACE_HAS_NONCONST_FD_ISSET to compile for recent android NDKs.
166 commit b41eee5bece55292f12d5eec78966a0a80812d27
167 Author: Adam Mitz <mitza@ociweb.com>
168 Date: Thu Apr 5 15:20:46 2018 -0500
170 No need to list ace_wchar.inl twice in the MPC file.
172 commit 7374b0209e7ac3b6e22bfd86246d02f419d6fbb4
173 Merge: effd803b7b9 b901665ea61
174 Author: Adam Mitz <mitza@objectcomputing.com>
175 Date: Wed Apr 4 11:02:37 2018 -0500
177 Merge pull request #606 from mitza-oci/perlace-stacktrace
179 Process_Unix.pm: optional stack traces and core file generation for stuck processes
181 commit effd803b7b9badcd4414e1dc1d8dfdf6021a99e8
182 Merge: b085ae3be0e 6f8b356f4ac
183 Author: Johnny Willemsen <jwillemsen@remedy.nl>
184 Date: Wed Apr 4 18:01:47 2018 +0200
186 Merge pull request #607 from jwillemsen/master
188 Small docu changes and only set no_deprecated=1 in our GNU make rules when it is not set yet
190 commit 6f8b356f4acd034ff8996f515a81b789abeef715
191 Author: Johnny Willemsen <jwillemsen@remedy.nl>
192 Date: Wed Apr 4 16:48:42 2018 +0200
194 Only set no_deprecated to 1 when it not has been set
196 * ACE/include/makeinclude/platform_g++_common.GNU:
198 commit 110a761b4731a561fbc04a62f98bc35863d4a64f
199 Author: Johnny Willemsen <jwillemsen@remedy.nl>
200 Date: Wed Apr 4 11:03:29 2018 +0200
202 Minor documentation changes and remove old cvs date tags
204 commit b901665ea61fc8d923ec498d708909c777967cdb
205 Author: Adam Mitz <mitza@ociweb.com>
206 Date: Wed Mar 28 15:21:39 2018 -0500
208 Process_Unix.pm: optional stack traces and core file generation for stuck processes
210 commit 0f82fa2d40bc0a82a92a8cb809c74727eac78a66
211 Author: Adam Mitz <mitza@objectcomputing.com>
212 Date: Thu Mar 29 14:31:58 2018 -0500
214 Compiler_Features_32_Test for clang 6
216 No different than clang 5
218 commit 8903deb76a7129defc2849125165f95ab2235692
219 Author: brewmanz(75) <brewmanz@gmail.com>
220 Date: Thu Mar 29 20:54:02 2018 +1300
222 Add missing $ prefix to ACE_ROOT
224 commit d7e67f3d37c23b4b46875d9c810c3fa44a64ac8b
225 Author: David Ward <david.ward@ll.mit.edu>
226 Date: Sun Mar 25 19:05:50 2018 -0400
228 Update my e-mail address
230 commit b7d5b823a788467d79b12c27f9771f5d407746f3
231 Author: David Ward <david.ward@ll.mit.edu>
232 Date: Sun Mar 25 19:05:44 2018 -0400
234 Update instructions for adding a release to openSUSE Build Service
236 commit 30f4c6e7312ac0941b4eeadaa2b0916de4918399
237 Author: David Ward <david.ward@ll.mit.edu>
238 Date: Sun Mar 25 19:04:39 2018 -0400
240 Fix handling of Debian packaging files in ACE/bin/make_release.py
242 Remove unused code to handle TAO, which is not packaged for Debian.
244 Remove code to handle ACE/debian/ace.dsc which was deleted. (A .dsc
245 file is produced automatically by building a Debian source package.)
247 Examine ACE/debian/control instead of ACE/debian/debian.control.
249 Update the version inside ACE/debian/*-<version>.lintain-overrides
250 files, in addition to renaming these files.
252 Adjust a regular expression to avoid matching on whitespace or other
253 characters past the end of the file or package name. This had caused
254 version updates to occur in the wrong places in ACE/debian/control.
256 commit c6def22a0b87bb608496721bcf8c4dc0a4b121b4
257 Author: David Ward <david.ward@ll.mit.edu>
258 Date: Sun Mar 25 19:04:24 2018 -0400
260 Exclude TAO in ACE/debian/ACE-DPKG.mwc
262 This provides consistency with ACE/ACE.mwc, which excludes TAO (as
263 seen in both the ACE-only and ACE+TAO source distributions).
265 Adding this exclusion allows Debian package builds to succeed from
266 either source distribution, rather than failing if it contains TAO.
267 In turn, this allows the openSUSE Build Service to produce both RPM
268 and Debian packages from a single ACE+TAO source distribution.
270 commit ad5f2b013459dc63d98aee4b0533e5c4d1b14878
271 Author: David Ward <david.ward@ll.mit.edu>
272 Date: Sun Mar 25 19:04:11 2018 -0400
274 Include appropriate file from ChangeLogs directory in Debian packages
276 Use the ACE version number to determine the file in the ChangeLogs
277 directory to install in Debian packages. (The variable definitions
278 are copied from ACE/include/makeinclude/wrapper_macros.GNU for the
281 commit be271a0a0fd77a77cbfd35c989abdbb84bd537d4
282 Author: David Ward <david.ward@ll.mit.edu>
283 Date: Sun Mar 25 19:03:44 2018 -0400
285 Synchronize ACE/debian with contents of Debian source repository
287 Incorporate changes from the Debian source repository [1], but keep
288 the package version current (and where the package version is wrong,
289 correct it). Also fix corrupted version checks for external package
292 This does not introduce additional scripts from the repository that
293 are unused when building packages.
295 [1]: git://anonscm.debian.org/pkg-ace/pkg-ace.git
297 commit 4ad608f47c5b15468dee6384823312a9425b4e44
298 Author: David Ward <david.ward@ll.mit.edu>
299 Date: Sun Mar 25 19:03:34 2018 -0400
301 Remove unused file ACE/rpmbuild/ace-tao-macros.patch
303 commit 9910eb31a3e742a9734b526b27370cc8280a1ac8
304 Author: David Ward <david.ward@ll.mit.edu>
305 Date: Sun Mar 25 19:03:25 2018 -0400
307 Improve test for RHEL or CentOS in RPM packaging
309 The %{rhel_version} and %{centos_version} RPM macros are specific
310 to the openSUSE Build Service. Use the %{rhel} macro to test for
311 these distributions instead, which supports local builds.
313 commit 1d3807c4da1e3cadf16b71192d2e41fac3488814
314 Author: David Ward <david.ward@ll.mit.edu>
315 Date: Sun Mar 25 19:03:15 2018 -0400
317 Explicitly require Data::Dumper Perl module to build RPM packages
319 In Fedora, this Perl module is located in a separate package that
320 may not be installed automatically in a minimal build environment
321 (for example, when building packages with Mock [1]). This module
322 is used by MPC during the build.
324 This change adds the virtual package name "perl(Data::Dumper)" to
325 the BuildRequires: tag, which ensures that the package containing
326 this module is installed for any RPM-based distribution. This was
327 tested with the openSUSE Build Service.
329 [1]: https://github.com/rpm-software-management/mock/wiki
331 commit 9850ed266139718f636331a75db49f9605b62e6a
332 Author: Johnny Willemsen <jwillemsen@remedy.nl>
333 Date: Sun Mar 25 20:36:36 2018 +0200
335 Remove workarounds for vc6 and old gcc versions
337 * ACE/ace/XML_Utils/XSCRT/Elements.hpp:
339 commit c3ba4e68c86219610841d08d0506c8bbd66c3034
340 Author: Johnny Willemsen <jwillemsen@remedy.nl>
341 Date: Sun Mar 25 18:26:25 2018 +0200
343 Minor improvements to the XML utils classes
346 * ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
347 * ACE/ace/XML_Utils/XSCRT/Elements.hpp:
349 commit 4e39b7db8eed8cddbb4ec1a97ae2870f842f7976
350 Author: Johnny Willemsen <jwillemsen@remedy.nl>
351 Date: Wed Mar 21 11:22:24 2018 +0100
353 Documentation improvements
355 * ACE/docs/index.html:
356 * ACE/docs/msvc_notes.txt:
358 commit 2867697ce480fda37af565f38c729a3dbc13e6ee
359 Author: Johnny Willemsen <jwillemsen@remedy.nl>
360 Date: Wed Mar 21 08:30:59 2018 +0100
362 Add get_idref that works wit a string&
364 * ACE/ace/XML_Utils/XMLSchema/Types.hpp:
365 * ACE/ace/XML_Utils/XSCRT/Elements.hpp:
367 commit 92d0806c151f4be4735a516aecfedd81f3876196
368 Author: Johnny Willemsen <jwillemsen@remedy.nl>
369 Date: Sun Mar 18 10:55:07 2018 +0100
371 Remove empty ipp files
373 * ACE/ace/XML_Utils/XMLSchema/Traversal.ipp:
374 * ACE/ace/XML_Utils/XMLSchema/TypeInfo.ipp:
375 * ACE/ace/XML_Utils/XMLSchema/Types.ipp:
376 * ACE/ace/XML_Utils/XMLSchema/Writer.ipp:
379 * ACE/ace/XML_Utils/XMLSchema/Traversal.hpp:
380 * ACE/ace/XML_Utils/XMLSchema/TypeInfo.hpp:
381 * ACE/ace/XML_Utils/XMLSchema/Types.hpp:
382 * ACE/ace/XML_Utils/XMLSchema/Writer.hpp:
384 commit 16e8495dd2f69b3c89d4fcd13b8e0c3096931c41
385 Author: Johnny Willemsen <jwillemsen@remedy.nl>
386 Date: Fri Mar 16 16:32:16 2018 +0100
388 Instead of using [0] a [0L] has to be used, that is the correct fix
390 * ACE/tests/Compiler_Features_38_Test.cpp:
392 commit 1a40037d09b677b680a6ecbf6f3386aec5871807
393 Author: Johnny Willemsen <jwillemsen@remedy.nl>
394 Date: Fri Mar 16 08:46:32 2018 +0100
396 ACE/TAO x.4.7 release
399 * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
400 * ACE/docs/Download.html:
401 * ACE/etc/index.html: