1
0
mirror of https://github.com/openSUSE/snapper.git synced 2026-02-05 06:46:08 +01:00

52 Commits

Author SHA1 Message Date
Arvin Schnell
d39fcbbc75 - do not link with stub (since boost 1.69) libboost_system since finally removed in boost 1.89 2025-09-05 13:01:15 +02:00
Arvin Schnell
abddd5939c - tiny code improvment 2025-08-06 11:36:07 +02:00
Arvin Schnell
85d2c0ee08 - simplified memory managment 2025-08-06 09:04:01 +02:00
Arvin Schnell
b950e71a6d - fixed memory leak in DBus Marshalling 2025-08-04 17:01:56 +02:00
Arvin Schnell
ffda11d775 - moved testcase 2024-07-08 10:51:58 +02:00
Arvin Schnell
e613dc2e3b - add marshalling for int32 2023-11-28 08:31:00 +01:00
Arvin Schnell
df997ae0f4 - fixed object lifetime 2023-04-26 10:23:36 +02:00
Arvin Schnell
2a473d0b6c - avoid compiler warnings 2023-04-25 10:31:41 +02:00
Arvin Schnell
f8d82ce92c - improved error logging 2023-04-25 09:01:41 +02:00
Arvin Schnell
cc3ab56194 - prefer vector over list 2023-03-29 09:20:02 +02:00
Arvin Schnell
f8be277cc0 - fixed indentation 2023-03-28 08:36:53 +02:00
Sam James
3415229fd2 Fix build with GCC 12 (and musl)
```
DBusMessage.h:239:34: error: 'time_t' has not been declared
  239 |     Hihi& operator>>(Hihi& hihi, time_t& data);
```

Include <ctime> to grab time_t.

Bug: https://bugs.gentoo.org/862094
Signed-off-by: Sam James <sam@gentoo.org>
2022-09-02 06:49:29 +01:00
Przemysław Adam Sowa
4884df1310 Renamed Hihi to Unmarshaller and Hoho to Marshaller 2022-05-30 20:30:55 +02:00
Arvin Schnell
d3061af7b7 - fixed Pipe::escape 2022-03-22 10:43:13 +01:00
Arvin Schnell
d027072dff - transfer filelist by pipe instead of DBus message 2022-03-22 09:02:54 +01:00
Andreas Hasenack
12f637d356 Link the dbus library with the boost libraries (Fixes #424)
This fixes a build problem in Ubuntu on armhf where an unresolved symbol
was reported.
2018-09-03 14:00:52 -03:00
Arvin Schnell
1918309ebe - added uint64_t support 2016-03-30 15:14:40 +02:00
Arvin Schnell
d96abc73ac - improved error reporting (bsc#940046) 2015-08-31 16:36:09 +02:00
Arvin Schnell
69daf4735d - use C++11 chrono::steady_clock 2015-01-27 12:34:16 +01:00
Arvin Schnell
379e3af130 - stricter dbus string escaping (see bsc#913238) 2015-01-19 12:45:10 +01:00
Arvin Schnell
180fdbbe4c - replace INCLUDES by AM_CPPFLAGS 2014-12-11 18:04:24 +01:00
Arvin Schnell
eb02b26066 - avoid some integer conversions 2014-06-04 11:55:44 +02:00
Arvin Schnell
9dc7565bf8 - use same type as in struct pollfd 2014-06-03 18:41:20 +02:00
Arvin Schnell
99fe73e353 - fixed segmentation fault with DBus (bnc#860119) 2014-02-20 15:16:47 +01:00
Arvin Schnell
753c758108 - fixed type of time_t in DBus protocol (it is signed) 2013-01-24 14:42:04 +01:00
Arvin Schnell
61a56cde9c - whitespace cleanup 2012-11-14 18:00:39 +01:00
Richard Hughes
59e6c9f4e9 Fix the build on Fedora 18 2012-11-14 17:49:26 +01:00
Arvin Schnell
f980e3cddb - link libraries at correct place 2012-10-05 11:28:05 +02:00
Arvin Schnell
90eddf8648 - fixed client connect/disconnect handling 2012-10-04 17:31:27 +02:00
Arvin Schnell
20bf28753e - work on dbus interface 2012-08-16 21:11:12 +02:00
Arvin Schnell
b394232fd7 - work on dbus interface 2012-08-08 17:05:19 +02:00
Arvin Schnell
e3d34eab82 - work on dbus interface 2012-08-08 09:44:24 +02:00
Arvin Schnell
1b87dff66a - work on dbus interface 2012-08-08 09:20:52 +02:00
Arvin Schnell
a280d8e1d3 - work on dbus interface 2012-08-07 19:12:20 +02:00
Arvin Schnell
690ea18d59 - work on dbus interface 2012-08-07 18:44:49 +02:00
Arvin Schnell
bd73390aef - work on dbus interface 2012-08-06 12:19:31 +02:00
Arvin Schnell
145991ecd0 - work on dbus interface 2012-08-06 09:10:50 +02:00
Arvin Schnell
de864afb12 - work on dbus interface 2012-08-02 16:58:11 +02:00
Arvin Schnell
97ff3b646f - work on dbus interface 2012-08-01 10:31:10 +02:00
Arvin Schnell
0f14c81453 - work on dbus interface 2012-07-30 14:56:47 +02:00
Arvin Schnell
153fdadd0b - work on dbus interface 2012-07-30 10:13:22 +02:00
Arvin Schnell
88d145c8cc - work on dbus interface 2012-07-28 18:06:22 +02:00
Arvin Schnell
8a7debe82e - work on dbus interface 2012-07-27 22:20:34 +02:00
Arvin Schnell
926349c490 - work on dbus interface 2012-07-20 18:25:19 +02:00
Arvin Schnell
0400a09e2b - work on dbus interface 2012-07-20 16:49:01 +02:00
Arvin Schnell
afbe1c4c05 - work on dbus interface 2012-07-20 13:17:46 +02:00
Arvin Schnell
223298d0e3 - work on dbus interface 2012-07-11 12:49:46 +02:00
Arvin Schnell
fc0affc16d - work on dbus interface 2012-06-05 17:00:56 +02:00
Arvin Schnell
026b5b8b62 - work on dbus interface 2012-06-05 16:11:12 +02:00
Arvin Schnell
edd7552a7f - work on dbus interface 2012-05-22 16:55:31 +02:00