Howard Chu wrote:
Pierangelo Masarati wrote:
Pierangelo Masarati wrote: I note that slap_compose_sync_cookie() is still generating the rid with %03d, but since you've changed the rid to be valid up to 4095, it should %03x.
Fixed, thanks.
Of course, now slap_parse_sync_cookie() also needs to be changed accordingly.
Bah. Re-reading the CVS logs, the RID parse/generation was intentionally left in decimal before. Which makes sense, since that preserves compatibility with 2.3. I was looking for that explanation before in my email logs but missed it until now.
Tell me again why we changed the range of RIDs? They weren't broken before, why muck with them?