I have been using libcurl and I can say its a nightmare on recursive upload. Its not libcurl's faulty but rather I have not yet grasped it so well as to use it correctly (it works great for single upload/creating directory). I thought I should try poco or boost but prefered to check poco first since its what I have slightest idea. Now before I start using it I would like to know from you experts here of these question:
1. How effective can poco queue files/directory creation? All I want to do is recursive upload directory and then track success and failure. I can use poco or wWidgets to get all files and subfolders but I want to manage the uploads myself so that I calculate percentages of current uploads as well as total uploads and give user option to try re-upload failed ones (re-writting my simple FTP client)
2. How much app size will poco add with that single functionality (I know there are dependencies like core). I do not want to swell my app that much
Thanks in advance!