Activity
From 01/09/2013 to 02/07/2013
02/07/2013
- 02:20 PM Bug #810 (Resolved): Windows Subprocess Test creates confusing error message from cmake.
- Applied in changeset rsc|commit:49546253ac98f65b4d1d15289f636a66a2f185a5.
- 02:19 PM Revision 49546253 (rsc): Avoid a confusing error message from the subprocess test on windows.
- fixes #810
Merge branch 'bug-810' - 02:05 PM Revision ea354a1b (rsc): Use a more meaningful command for testing the subprocess module on windows.
02/06/2013
- 07:57 PM Revision ee3b0594 (rsc): Use a more meaningful command for testing the subprocess module on windows.
- 07:57 PM Bug #810 (In Progress): Windows Subprocess Test creates confusing error message from cmake.
- The reason is simple. The windows subprocess test is a stub and this was just to see whether something is called at all.
- 07:41 PM Tasks #1228 (Resolved): Add a macro for assertion + log message
- Applied in changeset rsc|commit:49a3250fa4223735daaa466cf8b9b7db338481fe.
- 07:40 PM Revision 49a3250f (rsc): Provide macros for the logging system which only log, if a boolean condi...
- This provides assertion-like logging.
fixes #1228
Merge branch 'task-1228' - 07:25 PM Revision 0f7de7d8 (rsc): Refactor command line parsing.
- * boost::program_options was tu inflexible for this kind of special processing case. Converted parsing to custom code...
- 05:58 PM Enhancement #1315 (Resolved): rsc::threading::SynchronizedQueue misses pop method with timeout pa...
- Added a unit test for this and fixed the behavior for old boost versions.
- 04:47 PM Enhancement #1315 (Feedback): rsc::threading::SynchronizedQueue misses pop method with timeout pa...
- The pop function does not work with sub second accuracy. E.g. pop(500) does not wait any time.
- 05:57 PM Revision 37cc51dd (rsc): Backport: Fix pop with timeout on boost versions < 1.50.
- refs #1315
- 05:56 PM Revision 4c8e9ded (rsc): Fix pop with timeout on boost versions < 1.50.
- refs #1315
02/04/2013
- 06:15 PM Revision 1de6d32f (rsc): Add command line parsing to the global configuration cascade.
- 11:29 AM Revision 76298004 (rsc): Add a config source to parse options from the command line.
- Options are parsed using a java-like -D properties syntax.
- 11:28 AM Revision 50d221c9 (rsc): Add sanity checks to key parsing.
- * Do not allow empty components
* Ensure that the key is not empty at all - 10:04 AM Revision 8e97bb0c (rsc): Move key splitting from dot-separated string up in class hierarchy.
- By placing this method in ConfigSource itself it is also accessible for
other sources.
02/01/2013
- 06:42 PM Revision 53e4118e (rsc): Provide a class collecting options from the config system in an instance
- of Properties.
01/31/2013
- 05:23 AM Tasks #1176 (In Progress): Implement plugin mechanism for Windows
- Implemented and quickly tested. Pending commit.
01/30/2013
- 04:10 PM Tasks #1346 (Rejected): Patch request: use either libboost 1.46 or 1.48 on debian systems?
- 03:25 PM Tasks #1346: Patch request: use either libboost 1.46 or 1.48 on debian systems?
- No it is ok to close it
01/29/2013
- 05:58 PM Enhancement #1315: rsc::threading::SynchronizedQueue misses pop method with timeout parameter
- I have backported this to 0.7 to make Lars happy ;)
- 04:11 PM Enhancement #1315: rsc::threading::SynchronizedQueue misses pop method with timeout parameter
- I don't know whether the change could break existing code.
Since the bug has been filed against 0.9, I would not b... - 09:27 AM Enhancement #1315: rsc::threading::SynchronizedQueue misses pop method with timeout parameter
- Jan, do you think this can be merged back to 0.7 safely. As it is a template implementation ABI compatibility shouldn...
- 09:26 AM Enhancement #1315 (Resolved): rsc::threading::SynchronizedQueue misses pop method with timeout pa...
- Applied in changeset rsc|commit:04e5aec11621791829007b4c78884b796f197b25.
- 08:51 AM Enhancement #1315 (In Progress): rsc::threading::SynchronizedQueue misses pop method with timeout...
- I will add this to 0.9 first.
- 05:52 PM Revision f629bcac (rsc): Backport: Add a timeout parameter to the pop method of SynchronizedQueue.
- refs #1315
Merge branch 'bug-1315' - 01:21 PM Revision 458f130e (rsc): Backport: Define the latest commit hash for git without git describe.
- This is necessary as for shallow copies git describe might fail but we still would like to have commit information in...
- 01:14 PM Bug #1367 (Resolved): The GitProjectVersion cmake logic requires full git clones
- Applied in changeset rsc|commit:4625b1349649817d66edf80cabcb72a644beddd0.
- 12:55 PM Bug #1367 (In Progress): The GitProjectVersion cmake logic requires full git clones
- 12:33 PM Bug #1367: The GitProjectVersion cmake logic requires full git clones
- Ok, they just use a date + hash in case where @git describe@ fails on shallow copies. For our own system we just need...
- 12:28 PM Bug #1367: The GitProjectVersion cmake logic requires full git clones
- Wrong file. I mean version.sh
- 12:23 PM Bug #1367 (Resolved): The GitProjectVersion cmake logic requires full git clones
- * The logic in GitProjectVersion.cmake requires full clones.
* Not everyone wants to do a full git clone. git also ... - 01:09 PM Revision 4625b134 (rsc): Define the latest commit hash for git without git describe.
- This is necessary as for shallow copies git describe might fail but we still would like to have commit information in...
- 10:28 AM Tasks #1228: Add a macro for assertion + log message
- Jan, what do you think about the solution proposed in the respective feature branch?
- 09:32 AM Tasks #1228 (In Progress): Add a macro for assertion + log message
- 10:22 AM Revision a0be49cd (rsc): Provide logging mcros based on boolean conditions.
- 09:24 AM Revision 04e5aec1 (rsc): Add a timeout parameter to the pop method of SynchronizedQueue.
- fixes #1315
Merge branch 'bug-1315' - 09:17 AM Revision 3d5c3e29 (rsc): Add a timeout parameter to the pop method of SynchronizedQueue.
- * Due to changes in the boost API with version 1.50 we have to select different implementations.
* Added a unit test ... - 08:51 AM Tasks #1346: Patch request: use either libboost 1.46 or 1.48 on debian systems?
- Alexandre? Any more thoughts on this or would it be ok to close this issue?
01/25/2013
- 09:29 AM Bug #1357 (Resolved): Prefix stripping in EnvironmentVariableSource does not work
- Applied in changeset rsc|commit:68ef353200e5c7fbf00c91beb57aca031533579d.
- 09:24 AM Bug #1357 (Resolved): Prefix stripping in EnvironmentVariableSource does not work
- Even though enabled, a prefix for environment variable is never removed.
- 09:27 AM Revision 68ef3532 (rsc): Fix stripping of environment variable prefixes in the configuration mech...
- The iterator was used in a wrong way.
fixes #1357
01/23/2013
- 01:06 PM Revision c5d0f06d (rsc): Backport: Fixed prefix path in package config file
- refs #1338
- 11:11 AM Bug #1338 (Resolved): Wrong prefix in pkg-config files of the debian packages
- Applied in changeset rsc|commit:feab1daa5b6ce27b46cb37d339de08d08bbd56c9.
- 11:09 AM Revision feab1daa (rsc): Fixed prefix path in package config file
- * CPack now sets CMAKE_INSTALL_PREFIX to its own CPACK_INSTALL_PREFIX
* This has to happen before config file confoig... - 11:00 AM Bug #1349 (Rejected): rsc0.9 pkg-config file has a wrong prefix
- Yes. Is a duplicate to #1338.
01/22/2013
- 06:04 PM Bug #1349: rsc0.9 pkg-config file has a wrong prefix
- Arne, you worked on this?
- 06:02 PM Bug #1349 (Rejected): rsc0.9 pkg-config file has a wrong prefix
- the package shipped with 0.9.0-b135~precise has a wring .pc file prefix is @/usr/local@ -> should be @/usr@
Normal... - 12:46 PM Tasks #1346: Patch request: use either libboost 1.46 or 1.48 on debian systems?
- Alexandre Tuleu wrote:
> Actually I did not thought that RSC was not header only, but does have some precompiled bin... - 11:50 AM Tasks #1346: Patch request: use either libboost 1.46 or 1.48 on debian systems?
- Actually I did not thought that RSC was not header only, but does have some precompiled binaries. (librsc.so.0.9 is i...
- 11:35 AM Tasks #1346: Patch request: use either libboost 1.46 or 1.48 on debian systems?
- Just a question that worried us when briefly thinking about this: Do you think this will work given the header-only i...
- 11:32 AM Tasks #1346 (Rejected): Patch request: use either libboost 1.46 or 1.48 on debian systems?
- Original request from Alexandre Tuleu:...
01/17/2013
- 04:52 PM Bug #1338: Wrong prefix in pkg-config files of the debian packages
- I am not specifically happy about moving the place where the package file is included around. For the next bug fix it...
- 04:05 PM Bug #1338: Wrong prefix in pkg-config files of the debian packages
- Adding the following lines to the @CPackDebianConfig.cmake@ will do the trick:...
- 10:53 AM Bug #1338: Wrong prefix in pkg-config files of the debian packages
- I report this in trunk, but it will have to be back-ported to 0.7 also.
- 10:43 AM Bug #1338 (Resolved): Wrong prefix in pkg-config files of the debian packages
- The @.pc@ files incorrectly define the prefix and pathes to be in @/usr/local@, where infact it should be @/usr/@, wh...
- 09:00 AM Bug #1305 (Resolved): Bug in Define Project Verison if SVN is used?
- Applied in changeset rsc|commit:459b443f35c5126dd85094d26ae7fbb7e212be14.
- 09:00 AM Bug #1305: Bug in Define Project Verison if SVN is used?
- I have committed the patch. Please reopen if this does not work.
- 08:59 AM Revision 459b443f (rsc): Fix passing of SVN revision information through the CMake macros for
- defining a project version,
fixes #1305 - 02:42 AM Enhancement #1337 (Resolved): Allows to spcify whether the environment variable prefix will be st...
- Applied in changeset rsc|commit:5bfdb559444bc9c1e05a2b254634e8a75a9e1675.
01/16/2013
- 09:36 PM Revision 5bfdb559 (rsc): Allow to specify whether the option source for environment variables str...
- fixes #1337
- 09:20 PM Enhancement #1337 (Resolved): Allows to spcify whether the environment variable prefix will be st...
- It would be nice if it was specifiable whether the prefix used for parsing options from environment variable will be ...
- 09:03 PM Enhancement #1336 (Resolved): Make logger names case-insensitive
- Applied in changeset rsc|commit:dda5ebfa982f25426ba4d19107774432ca5893d4.
- 07:27 PM Enhancement #1336 (Resolved): Make logger names case-insensitive
- As the option system does not explicitly state whether keys are case-sensitive or not we should make the logging syst...
- 09:02 PM Revision dda5ebfa (rsc): Make logger names case-insensitive.
- All names are now converted to lower case.
* added respective unit tests
* added warnings in case the user tries to g...
01/15/2013
- 05:00 PM Revision 467184da (rsc): Informal version bump to 0.9.
- refs #1251
Also available in: Atom