Version: (using KDE 4.3.3) OS: Linux Installed from: Ubuntu Packages If you specify paging when doing a search there are two bugs whic prevent it from working. Firstly the multiple paging controls are added to the request causing it to be rejected. Secondly if you fix the first problem an error occurs because the reference message is handled incorrectly. I will attached a patch against the 4.3.3 release/branch which makes it all work.
Created attachment 38434 [details] Changes to allow paging of results to work This patch does 3 things. 1. It prevents adds a function to set a control which should only be present once. 2. Disabled auto following of referals 3. Ignores the referal messages.
Can you post your patch to http://reviewboard.kde.org please ? (choose the 'kdepim' group)
posted http://reviewboard.kde.org/r/2212/
SVN commit 1064010 by winterz: add a new static function LdapControl::insert() (formerly reviewed as LdapControl::setUniqueControl()) and use it to allow paging in search results Fixed For: KDE SC 4.4 BUG: 215190 http://reviewboard.kde.org/r/2212/ thanks marke, please close the review as submitted. MERGE: none (cannot backport due to new public method) M +15 -0 ldapcontrol.cpp M +12 -3 ldapcontrol.h M +5 -1 ldapoperation.cpp M +5 -4 ldapsearch.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1064010