what have you been up to? - it means I haven't seen you for a long time, so tell me what you have been doing? You can answer anything that kept you busy.
E.g: "What have you been up to today?" - , "I was at work until 2:00pm, and then I went to the store to pick up some milk."
Hope this helps :D