changed raw pointer array for mutexes over to boost::scoped_array
removed gcc 4.7+ only c++11 use of calling constructor frmo constructor in UserProfile, removed stays version.hpp1 file from root
split Interrupt method out of Pipe into subclass InterruptPipe
fixed missing View permission check in SizeFile in DELE command by having DeleteFile return size as an option arg, fixed big bug in fs::ChangeDirectory causing it to plain just not work
added core files to .gitignore
there are 1024 bytes in a kbyte and 1024 kbytes in a mbyte, ...
DELE now checks nostats config option and only removes credits that arenn't in nonstats, also credits are only removed if u own the file, removed dummy root login in USER command
removed or replaced some c-style casts with c++ ones
fix site change command acl checks, as well as better validation of the values
fixed site change expires so you can pass NEVER to it
SITE WHO will now succeed with or without profile (dummy tagline of 'Profile missing')
SITE USERS was crashing when given no ACL arg, running GetAll vs UsersByACL based on num args
added additional acl keyword to give command, giveown to give own credits, added check for ratio 0 to prevent people with leech giving unless they have full give acl keyword, added check to make sure these people have enough credits to give, reformatted take and give reply messages
fixed bug in groupcache caused by forgetting to release group in ::Initialise from smart_ptr when inserting into the cache, therefore freeing the group when it leaves scope
cosmetic changes
implemented SITE GRPDEL, changed all passing of acl::UserID and acl::GroupID by const reference to by value, fixed gid' query in db::user::UsersByACL, was primary gids instead of primary gid
pch.hpp updated
SITE GRPNFO
SITE GRPREN done
SITE SETPGRP now moves previous primary group to secondary, before changing primary group, notifies user