Stanislav Angelovic
|
81b5a67f35
|
Use shallow clone for libsystemd external project
|
2019-05-13 19:21:23 +02:00 |
|
sangelovic
|
b87b0c9dd9
|
Fix the way of handling thread-local system bus
|
2019-05-12 10:23:26 +02:00 |
|
Roman
|
76414ff09e
|
Add pkgconfig to Dependencies section in README (#51)
|
2019-05-09 19:37:56 +02:00 |
|
Stanislav Angelovic
|
4998895f41
|
Hide some internal googletest-specific CMake options
|
2019-05-09 19:17:32 +02:00 |
|
Stanislav Angelovic
|
7763c66513
|
Add support for libsystemd versions up to the newest 242, and set 242 as default version
|
2019-05-09 19:16:16 +02:00 |
|
Stanislav Angelovič
|
7c3f91310f
|
Improve docs on steps needed to build libsystemd
|
2019-05-08 23:54:32 +02:00 |
|
Stanislav Angelovič
|
2256adf707
|
Add section on automatically provided standard D-Bus interfaces
|
2019-05-08 23:44:22 +02:00 |
|
Stanislav Angelovič
|
2c218ab3ba
|
Minor update of tutorial -- building libsystemd as part of sdbus-c++
|
2019-04-28 17:20:11 +02:00 |
|
sangelovic
|
0cffed4574
|
Add option to build libsystemd automatically as integral part of sdbus-c++
|
2019-04-28 17:09:37 +02:00 |
|
sangelovic
|
36269897fd
|
Remove unwanted sdbus-c++-internal includes from integration tests
|
2019-04-28 15:59:29 +02:00 |
|
sangelovic
|
1b1b9ae8ae
|
Move code generator to tools subdirectory for higher consistency with OSS standards
|
2019-04-26 00:03:46 +02:00 |
|
sangelovic
|
1b02c604d8
|
Rename test subdirectory to tests for higher consistency with OSS standards
|
2019-04-25 23:54:51 +02:00 |
|
sangelovic
|
981206fa8c
|
Rename doc subdirectory to docs for higher consistency with OSS standards
|
2019-04-25 23:48:11 +02:00 |
|
Stanislav Angelovic
|
b0dfea041d
|
Use googletest from master because 1.8.1 causes THREADS_PTHREAD_ARG issue when cross-compiling
|
2019-04-25 17:15:35 +02:00 |
|
Stanislav Angelovic
|
824aaa711e
|
Separate doxygen doc building from other docs
|
2019-04-25 13:34:33 +02:00 |
|
Stanislav Angelovic
|
882262bc2f
|
Switch back to support also CMake 3.5
|
2019-04-25 12:51:50 +02:00 |
|
Stanislav Angelovic
|
4ede37d6a3
|
Install additional documentation files
|
2019-04-25 12:42:08 +02:00 |
|
Stanislav Angelovic
|
58647c6e7d
|
Update AUTHORS file
|
2019-04-25 12:41:12 +02:00 |
|
Stanislav Angelovič
|
a23d88a628
|
README: Add minimum versions of needed compilers
|
2019-04-23 20:35:52 +02:00 |
|
Stanislav Angelovič
|
29c438b3bb
|
README: Add link on solving systemd dependency on tutorial
|
2019-04-23 20:34:01 +02:00 |
|
Stanislav Angelovič
|
8b7b9197eb
|
Add info on solving libssystemd dependency
|
2019-04-23 20:30:57 +02:00 |
|
Stanislav Angelovič
|
2d27f99b32
|
Add note on dependency on systemd to README
|
2019-04-23 17:21:27 +02:00 |
|
Stanislav Angelovič
|
9bde7c7b68
|
Add more intro description of what sdbus-c++ is into README
|
2019-04-23 17:12:49 +02:00 |
|
sangelovic
|
62a546c9d3
|
Bump revision up to 0.6.0
v0.6.0
|
2019-04-15 21:05:54 +02:00 |
|
sangelovic
|
5b99658f36
|
Turn on compiler warnings
|
2019-04-14 20:56:47 +02:00 |
|
sangelovic
|
d3749741d1
|
Add preliminary ChangeLog
|
2019-04-13 21:38:22 +02:00 |
|
sangelovic
|
1d44d8b37f
|
Add loops in stress tests to test adaptor/proxy initialization/deinitialization
|
2019-04-13 21:28:43 +02:00 |
|
sangelovic
|
e3a74a3ff2
|
Add unregister function to IObject and IProxy API
|
2019-04-13 21:17:37 +02:00 |
|
sangelovic
|
99160156fe
|
Fix all gcc warnings
|
2019-04-12 22:39:14 +02:00 |
|
sangelovic
|
ee30375cfc
|
Use official release of googletest (v1.8.1) rather than master
|
2019-04-12 21:42:33 +02:00 |
|
sangelovic
|
06ca6539f3
|
Make sure googletest is always built as a static lib and never installed as part of sdbus-c++
|
2019-04-12 21:30:07 +02:00 |
|
sangelovic
|
ed0745c83a
|
Only install doxy docs if they were generated
|
2019-04-12 20:27:54 +02:00 |
|
sangelovic
|
93b6e5237a
|
Clean up some names (rename classes, methods, files)
* ConvenienceClasses.h/.inl/.cpp -> ConvenienceApiClasses.h/.inl/.cpp
* IObjectProxy class -> IProxy
* Interfaces class -> AdaptorInterfaces
* Interfaces.h -> split into AdaptorInterfaces.h and ProxyInterfaces.h
* createObjectProxy() method -> createProxy()
|
2019-04-09 21:28:07 +02:00 |
|
sangelovic
|
e7c78460cf
|
Bump revision up to 0.5.3
v0.5.3
|
2019-04-09 20:56:33 +02:00 |
|
sangelovic
|
f5da0dabcb
|
Fix race condition between worker threads and adaptor destructor in stress tests
|
2019-04-08 21:16:32 +02:00 |
|
sangelovic
|
c9ef1849cd
|
Add two missing headers in test/CMakeLists.txt
|
2019-04-07 21:16:47 +02:00 |
|
Stanislav Angelovic
|
d154022205
|
Extend stress tests with dynamic object creation and destruction in multiple threads
|
2019-04-04 20:39:31 +02:00 |
|
Stanislav Angelovic
|
94fd3c88d8
|
Add getConnection() method to IObject so we ask Object about its connection
|
2019-04-04 20:39:03 +02:00 |
|
sangelovic
|
a919058d13
|
Bump up revision to 0.5.2
v0.5.2
|
2019-04-03 00:17:31 +02:00 |
|
sangelovic
|
08945acbc4
|
Simplify and unify callback design for both sync and async methods
|
2019-04-03 00:05:20 +02:00 |
|
Stanislav Angelovič
|
5673a9bcf2
|
Update section on async D-Bus methods in sdbus-c++ tutorial
v0.5.1
|
2019-03-30 10:10:55 +01:00 |
|
sangelovic
|
b46fb170ea
|
Bump up revision to 0.5.1
|
2019-03-29 22:28:58 +01:00 |
|
sangelovic
|
878ce6fa5c
|
Update doxygen documentation as well as tutorial
|
2019-03-29 22:23:25 +01:00 |
|
sangelovic
|
461ac241c8
|
Introduce doxygen documentation
|
2019-03-29 21:50:08 +01:00 |
|
Stanislav Angelovic
|
a5692c08ea
|
Rename sdbus-c++ stub code generator to more consistent sdbus-c++-xml2cpp
|
2019-03-28 19:15:48 +01:00 |
|
Stanislav Angelovic
|
4fd2479b06
|
Don't build tests by default
|
2019-03-28 19:11:37 +01:00 |
|
Stanislav Angelovic
|
581e849534
|
Update README: Add documentation of sdbus-c++ CMake flags
|
2019-03-28 19:10:30 +01:00 |
|
Stanislav Angelovic
|
63637b639f
|
Make CMakeLists.txt cleaner and more flexible
|
2019-03-28 18:47:49 +01:00 |
|
Stanislav Angelovic
|
fc60700e1b
|
Rename test executables for consistency
|
2019-03-28 18:25:31 +01:00 |
|
Stanislav Angelovic
|
a04ab9f445
|
Bump revision up to 0.5.0, a big step in maturing sdbus-c++
v0.5.0
|
2019-03-28 16:08:58 +01:00 |
|