summaryrefslogtreecommitdiffstats
path: root/dcop
Commit message (Collapse)AuthorAgeFilesLines
* Fix feature detections with CMakeOBATA Akio2022-02-171-3/+7
| | | | | | | | | * implement missing checks with CMake * fixes and improve some detections * remove missing but unused checks Signed-off-by: OBATA Akio <obache@wizdas.com> (cherry picked from commit ad41084b8dd4e029e04073e22e52164505719b57)
* dcopclient: Use default path for XDG_RUNTIME_DIR if the variable is not set.Slávek Banko2022-02-171-50/+57
| | | | | | | This resolves issue TDE/tdebase#241. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 81d495430ddcab805997c3945c195d2844bc1eaa)
* tests: Wait for the dcop server to be ready.Slávek Banko2021-02-031-0/+6
| | | | | | | Use a separate ICEAUTHORITY for tests. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 19f44e5ff3756172540e768fc0d08d761f0c374e)
* Add a knob to use fixed path `iceauth` toolOBATA Akio2021-02-032-3/+16
| | | | | | | | | `system()` and `popen()` may unsafe unless using absolute command path. Rely on PATH environment variable set by users may result in unwanted tool. Signed-off-by: OBATA Akio <obache@wizdas.com> Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit ac8c8ca54aaed1466255161a3d727dcfade4a7d9)
* Fix to set DCOP_PATH properlyOBATA Akio2021-02-031-0/+6
| | | | | | | | | | It is only used in dcop module and empty is unwanted situation, so properly define it in dcop/CMakeLists.txt. Rerevant header generation is also moved to there, and prevent to define in main config.h file too. Signed-off-by: OBATA Akio <obache@wizdas.com> (cherry picked from commit 56c5973b6b33df77a7491b07411cbd772c0d5d79)
* Add LOCAL_PEEREID sockopt support for peer socket uid checkOBATA Akio2021-02-031-2/+12
| | | | | | | It is supported on NetBSD 5 and later. Signed-off-by: OBATA Akio <obache@wizdas.com> (cherry picked from commit 7827038ab45c300b86bee1b9fb6cf0f78461c0e7)
* dcopidlng fixes:Slávek Banko2021-02-031-1/+1
| | | | | | | + do not skip an empty class if it is declared with K_DCOP Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 234c903a9b4e6e6aff30721fd3594e54cea0c2d5)
* dcopidlng fixes:Slávek Banko2021-02-034-22/+41
| | | | | | | | | | | | | | | + includes may use quotation marks + argument types can contain multiple words + avoid use long, short, int or char type as the argument name + avoid use type as the argument name if the const qualifier is used + use long notation of int types + the arguments can be nameless + return types can have qualifiers + do not warn on inherit of the DCOPObject and TQObject classes + the documentation comment does not have to end on a separate line Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 49614d38c9b298488b2cba15bbee48db8d7ec316)
* Remove remaining 'register' instructions.Michele Calgaro2021-02-031-2/+2
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 30606e55f1a570463d837cb110b0bd4adba6643b)
* Removed explicit usage of the 'register' keyword.Michele Calgaro2021-02-035-34/+34
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit aa98dbfe80580169f3df12489a77e8b904a1d9b9)
* Process the new location of the ICEauthority fileSlávek Banko2019-12-032-25/+79
| | | | | | | | | | | | | | | | + our internal implementation of IceAuthFileName tests whether the ICEauthority file exists in the folder specified by the XDG_RUNTIME_DIR variable + DCOP client tests whether the ICEauthority file for a specific user exists in the user's folder based on the XDG_RUNTIME_DIR variable + tdeinit uses the IceAuthFileName() function instead of building the file name This relates to bug 3027. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 38b2b0be7840d868c21093a406ab98a646212de1)
* cmake: Avoid double generating of dcop/tests files.Slávek Banko2019-11-051-14/+7
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 83d02c95a1edfc69f303d838f904dc142bdb2f41)
* Fix CMake build dependencies for tests.Slávek Banko2019-03-031-0/+12
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 8fc2a6ca26ff8a6aaffc57357be865a8dcfecbd8)
* Fix CMake build dependenciesSlávek Banko2017-07-221-15/+7
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 1cc26703c32c70e888ef94bc408dcb5da6b5f5a4)
* testing: Run tests that use DCOP in a temporary homeSlávek Banko2017-07-221-0/+5
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit df203a23f4d96fae5fbc61bb180c4db8f63e63ae)
* testing: fix bash specific syntax in dcop testSlávek Banko2017-07-221-1/+2
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 30d5bd4d72248f63eb5b20209a4ba9537dc44295)
* dcop/tests: run dcop tests in a safer mannerAlexander Golubev2017-07-223-2/+13
| | | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit f2d8e88f099f908075d3d7b166fdb40d9be6c1c5)
* Include module into test namesAlexander Golubev2017-07-221-1/+2
| | | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit 6c1b8a75f293ed4f1a08ec2064a2f5fa60de395b)
* Make dcop tests run without XAlexander Golubev2017-07-223-10/+24
| | | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit 7f6c0b1c7d39628a7c1f3cc4271f92054fe151eb)
* Fix a couple of harmless warningsAlexander Golubev2017-07-221-1/+1
| | | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit e0b892796d218e0ad64ed6698640e1923662d943)
* Add dcop tests to cmakeAlexander Golubev2017-07-226-9/+72
| | | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit 26d76a4c048d99e282356616ca8e1e5ad45a7f53)
* Fix invalid perl syntax in kdocAstUtil.pmFrançois Andriot2015-12-231-1/+1
| | | | | | | This resolves Bug 2543 Signed-off-by: François Andriot <francois.andriot@free.fr> (cherry picked from commit 7be2f6784dcb70a494fc9eb98da68cf10f8a6edb)
* Fix ucred support in openbsdFrançois Andriot2015-12-231-0/+4
| | | | (cherry picked from commit 3adf509ac83ac9d807de0bbed0770d0234382c84)
* Remove line breaks from stdout/stderr messages to improve readability.Darrell Anderson2015-12-231-16/+16
| | | | (cherry picked from commit e4f16abb29805df949498799f347874f3f67c288)
* Fix DCOP standard TQt object marshalingTimothy Pearson2013-05-192-19/+35
| | | | | This partially resolves Bug 1510 (cherry picked from commit 7e397d203cff0325da049a91ca9363ed9d9ce934)
* Trivial log cleanupTimothy Pearson2013-04-061-1/+1
| | | | | | This closes Bug 1201 Thanks to Darrell Anderson for the patch! (cherry picked from commit 4891e4bc151b80eaffe15ea5d9b079592526158e)
* Add source code module name to stdout/stderr message to improve readability.Darrell Anderson2013-03-041-1/+1
| | | | (cherry picked from commit 070bc678cc68c8da554ee7462295eec4fcba6bae)
* Add source code module name [KDE-ICE error] to stdout/stderr messages to ↵Darrell Anderson2013-03-041-2/+2
| | | | | | improve readability. (cherry picked from commit 018767abe95240e2f31e797c4823d79804d69667)
* Add source code module name to stdout/stderr messages to improve readability.Darrell Anderson2013-03-042-126/+126
| | | | (cherry picked from commit c1b7fc8e570349263e0d4796b62ff295d05c327b)
* Add source code module name to stdout/stderr messages to improve readability.Darrell Anderson2013-03-045-60/+60
| | | | (cherry picked from commit e15521d96b21cb0c771cce7cbe2ceb38f27c8844)
* Fix inadvertent tqt changes.Darrell Anderson2012-11-091-1/+1
| | | | (cherry picked from commit 5d9a593c1fe4967f3636524cbef739d80b0d8cae)
* Fix typos.Darrell Anderson2012-07-032-4/+4
| | | | (cherry picked from commit 0d043b41b43caf6129b018738472a7eb56d29e33)
* GCC 4.7 fix needed to build tdebase.Darrell Anderson2012-06-021-3/+3
| | | | | | This partially resolves bug report 958. Thanks to Francois Andriot. (cherry picked from commit 7d40df87401ad303bea05d77fa51c53918a78014)
* Rename obsolete tq methods to standard namesTimothy Pearson2012-06-022-2/+2
| | | | (cherry picked from commit 1180237ab336226ad932d767a6cb56208314988f)
* Remove additional unneeded tq method conversionsTimothy Pearson2012-06-027-13/+13
| | | | (cherry picked from commit a51cd9949c4e6c726a84a61de3cfadd30cefb5c7)
* Rename old tq methods that no longer need a unique nameTimothy Pearson2012-06-022-14/+14
| | | | (cherry picked from commit 984c25aa6969e55896e9a13c8e7f7b8a58991a4e)
* Attempt to force dcopidl to accept the TQ_OBJECT macroTimothy Pearson2012-06-021-1/+6
| | | | (cherry picked from commit aa492f2e083fb5d31ce98c0e24dd87c12fdd3ed2)
* Link most Trinity DSOs against the most common kdelibs libraries to ↵tpearson2011-10-101-3/+3
| | | | | | compensate for linking changes in modern distributions such as Ubuntu Oneiric git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1258263 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Disable DCOP logging to prevent logfile pollutiontpearson2011-09-011-0/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1250812 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* rename the following methods:tpearson2011-08-1016-78/+78
| | | | | | | | | tqfind find tqreplace replace tqcontains contains git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1246075 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Allow kdelibs to function correctly with TQt for Qt4tpearson2011-02-154-6/+7
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1220926 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* [kdelibs/dcop] link libX11 to dcopquitsamelian2011-02-151-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1220752 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* [kdelibs/dcop] link libX11 to dcopsamelian2011-02-151-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1220747 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Patch a few buffer overrun problems and odd crash potentialstpearson2011-01-263-6/+11
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1217371 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Additional TQt for Qt4 compilation fixestpearson2011-01-191-1/+1
| | | | | | | This should not affect TQt for Qt3 per usual git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1215674 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Initial conversion for TQt for Qt4 3.4.0 TP2tpearson2011-01-1324-181/+183
| | | | | | | | This will also compile with TQt for Qt3, and should not cause any problems with dependent modules such as kdebase. If it does then it needs to be fixed! git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1214149 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* [kdelibs] move "-include tqt.h" directive to CMAKE_CXX_FLAGS; move ↵samelian2011-01-115-20/+3
| | | | | | TQT_CFLAGS_OTHER definitions to main CMakeLists.txt; remove useless defintions git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1213800 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Revert automated changestpearson2011-01-0748-386/+385
| | | | | | | | Sorry guys, they are just not ready for prime time Work will continue as always git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1212479 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Automated conversion for enhanced compatibility with TQt for Qt4 3.4.0 TP1tpearson2011-01-0348-385/+386
| | | | | | | NOTE: This will not compile with Qt4 (yet), however it does compile with Qt3 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1211081 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* [kdelibs] install cmake import modules (for imported targets support)samelian2010-10-281-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1190536 283d02a7-25f6-0310-bc7c-ecb5cbfe19da