Basically, this five line patch to ljprotocol.pl makes it return one new item in the getfriends mode:
friend_X_birthday = YYYY-MM-DD
user.allow_infoshowas well as makes sure the user didn't leave it blank before returning the key. If the user doesn't want their info shown or doesn't have a birthday, nothing is returned. I could have returned 0's, but to save bandwidth...
Anyway, the patch is here. It is really small, but even so, I tested it on my goathack. You will need a client that shows raw output to see it in action though. :)
Thoughts, comments, suggestions?
avva, does this meet your scrutiny? :)