The bill that I showed earlier is law. FM 3-40-39 I believe...
After stirring through hundreds of pages of beaurocratical horse shit (excuse my language, but that's what it is), here is what I found.
Military funding has to be approved and written every year with accordance to the constitution (hopefully)
NDAA of 2012- it includes indefinite detention, BUT it specifically says "not to be used for US citizens, resident aliens, and anyone in the country.
But, hold on a second, when Obama signed it, he fetched a lot of crap for it, and he specifically said he "has no plans to abuse his powers to indefinitely detain US citizens, so, even though it isn't specifically allowed in NDAA of 2012, he still had intentions of doing it. (Just trust the politician, they always do as they say)
NDAA of 2013- this has no reference to indefinite detention, and has no mention of detaining people in the US being illegal. In fact, that section isn't even in there. Section 1021 is what it should be-
The way i see it, since Obama had intentions to indefinitely detain (and probably did, but we will never know about all the blacklisted operations here) US citizens anyways, illegally, congress figured there was no point in including it in the law.
Although this shows that indefinite detention is not made legal by any law, as many of us have been led to believe, it shows that Obama still has intention of doing so, as bush did before him.