license: eliminate dual-licensing in favor of MIT
[platform/core/system/libdbuspolicy.git] / src / internal / policy.cpp
2020-10-30 Adrian Szyndelalicense: eliminate dual-licensing in favor of MIT 35/246435/2
2019-06-26 Adrian Szyndelarefactoring: remove unnecessary includes 23/208523/3
2019-05-28 Adrian SzyndelaMerge "extracted helper functions to a separate header...
2019-05-28 Adrian SzyndelaMerge "Makefile now conforms to libtool naming standard...
2019-05-17 Adrian Szyndelainternal bugfix: handle no-interface messages 36/206336/4
2019-04-11 Adrian Szyndelarefactoring: don't copy string_refs for matching 97/202897/3
2019-04-05 Agnieszka Baumannrefactoring: reorder includes 53/202753/5
2019-04-01 Adrian Szyndelaextract kdbus operations to separate file 39/202539/3
2019-03-15 Adrian Szyndelasvace: add noexcept to MatchItemSR::addNames 02/201402/4
2019-03-15 Adrian SzyndelaAdd license headers 01/201401/4
2019-03-07 Adrian Szyndelaserialization: switch backend to serialized 72/200972/3
2019-03-07 Adrian Szyndelarefactoring: merge NaivePolicyDb to NaivePolicyChecker 70/200970/3
2019-03-07 Adrian Szyndelarefactoring: hide XmlParser 33/200733/5
2019-03-07 Adrian Szyndelarefactoring: reworked matching 18/200318/5
2019-03-07 Adrian Szyndelaserialization: rework printing content 46/200246/5
2019-03-07 Mateusz Moscickiserialization: move TreeNode definition and add getters 90/199790/6
2019-02-14 Adrian Szyndelarefactoring: simplify name string handling in Own 97/199797/1
2019-02-14 Adrian Szyndelarefactoring: simplify privilege string handling 96/199796/1
2019-02-13 Adrian Szyndelarefactoring: remove exec rights from the source code 34/199634/1
2019-02-13 Adrian Szyndelarefactoring: move "parse" methods to the "parser" 33/199633/1
2019-02-12 Adrian Szyndelarefactoring: remove unnecessary params in parseRule 29/199529/2
2019-02-12 Adrian Szyndelarefactoring: remove duplicate db access method 58/199158/8
2019-02-11 Adrian Szyndelarefactoring: make parsing lazy 26/199126/7
2019-02-11 Adrian Szyndelarefactoring: get rid of unnecessary MessageDirection 25/199125/7
2019-02-11 Adrian Szyndelarefactoring: introduce Send/Receive split types 24/199124/7
2019-02-11 Adrian Szyndelarefactoring: group maps moved into Policies 22/199122/7
2019-02-11 Adrian Szyndelarefactoring: introduce MatchItemOwn for matching 92/199092/6
2019-02-11 Adrian Szyndelarefactoring: remove params from ItemSendReceive() 91/199091/6
2019-02-11 Adrian Szyndelarefactoring: replace char* with C++ strings 90/199090/6
2019-01-28 sanghyeok.ohsvace fix 25/198625/1 accepted/tizen/unified/20190201.061343 submit/tizen/20190131.021840 submit/tizen/20190131.080207
2019-01-25 Adrian Szyndelainternal: make logs less cluttering 16/198416/3
2019-01-25 Adrian Szyndelainternal: make debug logs small to be more readable 14/198414/3
2018-12-07 Adrian Szyndelasupport for send_destination_prefix 50/194450/3
2018-08-01 Monika ZielinskaAdd memory dump functionality 37/184637/10
2018-05-24 Aleksy BarczUse expat SAX parser instead of boost::ptree (DOM) 27/179727/6 accepted/tizen/unified/20180619.142100 submit/tizen/20180619.052936
2018-04-27 Aleksy Barczadded checking bus-access rules 44/177344/4
2018-04-27 Aleksy Barczrefactored parsing xml, added handling <include> tags 43/177343/3
2018-04-27 Aleksy Barczrefactored parsing policy 41/177341/3
2018-04-03 Aleksy Barczfixed ItemOwn::__name potential memory leak 58/173458/4
2018-04-03 Aleksy Barcznew implementation of own/own_prefix rules handling 57/173457/4
2017-11-08 sanghyeok.ohpolicy checking scheme: add mutex lock for data structu... 58/159358/1
2017-09-12 INSUN PYOModification of coding rule violation 83/149183/1 accepted/tizen/unified/20170912.191910 submit/tizen/20170912.020543
2017-03-21 Hyotaek ShimMerge "Revert "retrieve label on every cynara check... accepted/tizen/unified/20170420.054834 submit/tizen/20170420.024445 tizen_4.0.m1_release
2017-02-13 sanghyeok.ohsvace fix 45/114245/2
2017-01-19 sanghyeok.ohMerge "modified to init global instance once" into... accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170201.171640 accepted/tizen/ivi/20170201.090248 accepted/tizen/mobile/20170201.090200 accepted/tizen/tv/20170201.090213 accepted/tizen/unified/20170309.034047 accepted/tizen/wearable/20170201.090232 submit/tizen/20170201.023443 submit/tizen_unified/20170308.100409
2017-01-05 sanghyeok.ohsvace:handling wrong policy syntax 23/108523/1
2016-12-07 sanghyeok.ohsvace:handling wrong policy syntax 86/102786/5 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/mobile/20170104.141911 accepted/tizen/3.0.m2/tv/20170104.142159 accepted/tizen/3.0.m2/wearable/20170104.142455 accepted/tizen/3.0/common/20161219.112826 accepted/tizen/3.0/ivi/20161219.011838 accepted/tizen/3.0/mobile/20161219.011748 accepted/tizen/3.0/tv/20161219.011806 accepted/tizen/3.0/wearable/20161219.011825 submit/tizen_3.0.m2/20170104.093751 submit/tizen_3.0/20161212.081220 submit/tizen_3.0/20161214.092923 submit/tizen_3.0/20161216.022258
2016-11-09 Konrad Lipinskicircumvent destruction of ::policy_checker, remove... 17/96517/1 submit/tizen_3.0/20161109.081209
2016-11-09 Konrad Lipinskiturn DbAdapter into direct member of XmlParser 16/96516/1
2016-11-08 Konrad Lipinskicircumvent destruction of ::policy_checker, remove... 84/96084/4
2016-11-08 Konrad Lipinskiturn DbAdapter into direct member of XmlParser 78/96078/2
2016-11-07 INSUN PYOMerge "Removes file xml_policy.hpp. It is part of old...
2016-10-17 Karol LewandowskiMerge "Minor fix to failed test output" into tizen accepted/tizen/3.0/common/20161114.110034 accepted/tizen/3.0/ivi/20161028.134109 accepted/tizen/3.0/mobile/20161028.133223 accepted/tizen/3.0/tv/20161028.133534 accepted/tizen/3.0/wearable/20161028.133819 accepted/tizen/common/20161024.134907 accepted/tizen/ivi/20161024.051236 accepted/tizen/mobile/20161024.051031 accepted/tizen/tv/20161024.051126 accepted/tizen/wearable/20161024.051150 submit/tizen/20161024.013635 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082423 submit/tizen_3.0_common/20161104.104000
2016-09-30 Konrad Lipinski-Wextra -Werror 43/90343/3 accepted/tizen/common/20161010.145823 accepted/tizen/ivi/20161010.083129 accepted/tizen/mobile/20161010.083040 accepted/tizen/tv/20161010.083052 accepted/tizen/wearable/20161010.083113 submit/tizen/20161010.033741
2016-09-13 Karol LewandowskiMerge changes I097ff109,Ie115904d into tizen accepted/tizen/3.0/ivi/20161011.044356 accepted/tizen/3.0/mobile/20161015.033545 accepted/tizen/3.0/tv/20161016.005040 accepted/tizen/3.0/wearable/20161015.083308 accepted/tizen/common/20160919.154458 accepted/tizen/ivi/20160920.051620 accepted/tizen/mobile/20160920.051525 accepted/tizen/tv/20160920.051537 accepted/tizen/wearable/20160920.051600 submit/tizen/20160919.053144 submit/tizen_3.0_ivi/20161010.000003 submit/tizen_3.0_mobile/20161015.000003 submit/tizen_3.0_tv/20161015.000003 submit/tizen_3.0_wearable/20161015.000003
2016-09-09 Krystian KisielakAdded doxygen documentation. 32/85932/6
2016-09-09 sanghyeok.ohsvace:change strcat to strncat 17/87717/1 accepted/tizen/common/20160912.181324 submit/tizen/20160912.053251
2016-09-05 Hyotaek ShimMerge "Added description label to libdbuspolicy kdbus... accepted/tizen/common/20160905.171616 accepted/tizen/ivi/20160907.060151 accepted/tizen/mobile/20160907.060103 accepted/tizen/tv/20160907.060118 accepted/tizen/wearable/20160907.060138 submit/tizen/20160905.073119 submit/tizen/20160905.094007 submit/tizen/20160905.095924
2016-09-05 Hyotaek ShimMerge "Fix: free memory by KDBUS_CMD_FREE ioctl" into...
2016-09-02 Hyotaek ShimMerge "Bugfix:wrong gid/uid converting" into tizen
2016-09-02 Kazimierz KrosmanBugfix:wrong gid/uid converting 66/86466/3
2016-08-31 Kazimierz KrosmanFix: wrong data preparation for policy requests 42/85942/2
2016-08-29 Kazimierz KrosmanRevert "revert changes:revert commit id dc3048a8de00c01... 41/85941/1
2016-08-29 sanghyeok.ohrevert changes:revert commit id dc3048a8de00c01514c14ef... 71/85771/2 accepted/tizen/common/20160829.140206 accepted/tizen/ivi/20160829.232653 accepted/tizen/mobile/20160829.232602 accepted/tizen/tv/20160829.232611 accepted/tizen/wearable/20160829.232635 submit/tizen/20160829.055144
2016-08-23 Karol LewandowskiMerge "Fixes coding style issues." into tizen
2016-08-23 Karol LewandowskiMerge "Prefix tree search for ownership rules, removed...
2016-08-23 Krystian KisielakFixes coding style issues. 11/85011/1
2016-08-19 Krystian KisielakPrefix tree search for ownership rules, removed virtual... 19/80619/14
2016-06-14 sanghyeok.ohsvace 62/74462/1 accepted/tizen/common/20160616.151834 accepted/tizen/ivi/20160616.105231 accepted/tizen/mobile/20160616.105143 accepted/tizen/tv/20160616.105202 accepted/tizen/wearable/20160616.105218 submit/tizen/20160616.032706
2016-05-30 Kazimierz KrosmanFix: xml parser + minor fixes 05/72105/1 accepted/tizen/common/20160531.141928 accepted/tizen/ivi/20160602.022635 accepted/tizen/mobile/20160602.022712 accepted/tizen/tv/20160602.022350 accepted/tizen/wearable/20160602.022500 submit/tizen/20160530.143459
2016-05-27 Kazimierz Krosmanlibdbuspolicyt refactoring to meet Tizen coding style 92/70892/2
2016-05-27 Kazimierz KrosmanTree policy engine decision checker replacement 94/70794/3