aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2016-04-18changing the license to apache 2José Bollo4-61/+43
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-17set download pathJosé Bollo3-1/+49
Change-Id: Ib42157297a868056ab20338b806cc06e5322b274 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-17cleaner http handling in mainJosé Bollo1-60/+62
Change-Id: I3e13b73910217082f32c5775adefb643b3a91baf Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-15fix use of libmagicJosé Bollo1-8/+8
Change-Id: Ic772bf327b45f4ad74095d57a8e29a28663aa3d0 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-15use upoll for event loopJosé Bollo16-47/+174
also add '#pragma once' in headers Change-Id: I90cc2d53ec60d4d1e66cf0f229109621e4019864 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-14renamingsJosé Bollo2-90/+70
Change-Id: Ic4220708e010518c1cb13254bfbcfe7c9d034496 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-14removes use of printfJosé Bollo3-8/+8
Change-Id: I635e236e102837256c77fd4379ef9b11d850a4de Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-14only one contextJosé Bollo1-1/+0
Change-Id: Idd27b7d5a1ecd1925d4777e2d311110590f45a5e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-08enforce creation of contextesJosé Bollo1-2/+4
Change-Id: I5278cf0f73a417c98d2cd4c3572efed39766b2d5 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-08simplificationJosé Bollo1-13/+2
Change-Id: I02a107da2908f62dd10b09c3d765a0e0dd48983e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-08restoring cookie of sessionJosé Bollo5-51/+111
Change-Id: I3bd1ba1827dee5a16dd927154f802689894cc6a3 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-08clean request dataJosé Bollo1-0/+5
Change-Id: I97d82de29374dcb9e576eef2dcd358698845226f Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-08refactoring req interfaceJosé Bollo7-151/+277
Change-Id: I6fc9246099c34f62c82e060cf014a63b0e8f63d8 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-08new websocket handlingJosé Bollo5-421/+83
Change-Id: I71fc5ff0412af6badce77485c98016916c56d235 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-08refactored websocketsJosé Bollo8-263/+514
Change-Id: Ic41efc1cd0b89d183c5ed36182da989548be1c8d Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07typoJosé Bollo2-5/+1
Change-Id: I95bb55bcbd55b034bf6d24116334a61ab262fac5 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07improves websocketsJosé Bollo6-47/+481
Change-Id: I5b941a043838d438c0acc31623ce9361fa742f35 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07split api handlingJosé Bollo13-378/+560
Change-Id: If0a8fd7e74dacdf9defb3cc9da4a6ae79c34a190 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07more simplificationJosé Bollo9-285/+289
Change-Id: Iab4a9c38054a3e85542893735916aa11031dc4ff Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07simplificationsJosé Bollo6-107/+137
Change-Id: Id4ee2dab8d971d27ae5ceebac030f0b2b35d59a8 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07improves index.html handlingJosé Bollo1-9/+18
Change-Id: I5209fafe92dcf77a2ae8e2a2431ab01c5d8f5df9 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07fix parameters without valueJosé Bollo1-2/+2
Change-Id: I104186ab681ebcc3198ad9e57894a0652a0901dc Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07fix file postingJosé Bollo2-29/+5
Change-Id: If7e0aa3122af3a308a8441b518021f8a5cbe9473 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-07improves file handlingJosé Bollo4-59/+35
Change-Id: I285cb6333d939a8afed07d8388d1d7850e50fe28 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-06upload of filesJosé Bollo2-9/+37
Change-Id: Ifbe226ddc11f67223b4215db66af1ad1108a11f5 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-06fix uninitialized field (valgrind)José Bollo1-0/+1
Change-Id: I2df2a37335e68e90836205b44a563fed5dface75 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-06fix a memory leakJosé Bollo1-4/+1
Change-Id: I6822dfae11cacc49d14097f4bc43c3da5846b34c Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-06websocket first version worksJosé Bollo5-21/+51
Change-Id: I4db7d432ea5921636bb5033b8d31e91475cecc52 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-05implementation of websocketsJosé Bollo3-62/+364
Change-Id: I663e750f27a6e54a771df84320bd45ee0acdcbde Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-05renaming of session APIJosé Bollo4-3/+12
Change-Id: Id9113a4e14da296d929fed0fd2f1dd7cfeba839b Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-05allows connection to upgradeJosé Bollo7-70/+104
Change-Id: I2e174b67ea186180da0d8982fac14f468946dc14 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-05new main loop in placeJosé Bollo9-173/+138
Change-Id: If297e0a76e74422d456447be52cca460c9e237b3 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-05fix context valuesJosé Bollo1-2/+1
Change-Id: I8a904fe7e0e895854729ae852b63c090f6c5bb5f Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-05start epoll integration by upollJosé Bollo5-1/+194
Change-Id: If137a21e6f411775446393525ad7512421d7780e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-05refactored verbosityJosé Bollo10-344/+92
Change-Id: Ibbf6645fbf1149687be9a7475773685cfb06b514 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-04work in progress, session handlingJosé Bollo9-257/+233
Change-Id: I0393346280825e24a34e8db386160d857723b841 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-02refactoring in progress (tbf)José Bollo2-8/+28
Change-Id: I090ff42572a56c1d3ed3dbeccddf195d3bc09aa3 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-01work in progress (tbf)José Bollo4-628/+236
Change-Id: I1c4b48bc56a17b7351b57c3d4da53bd89465fff4 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-01work in progress (tbf)José Bollo4-127/+18
Change-Id: I01f72892530bb4ef14a7216a112812026a367bfa Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-04-01work in progressJosé Bollo11-347/+287
Change-Id: I3df95def03bb26ca4d1a52f7cd94b0fb67375d4c Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-31refactoring (in progress, tbf)José Bollo5-23/+89
Change-Id: Id9a98da85bb838b9401dad48a6652207ab4db191 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-31refactoring (in progress, tbf)José Bollo13-125/+483
Change-Id: I8f2684a38d0894d827510d9a171ee6d5c39fb55e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-31fix bugJosé Bollo2-2/+1
Change-Id: I5d905a3f74a18ae2bad8b907b1f4e61c2104117f Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-30refactoring (in progress, tbf)José Bollo6-167/+286
Change-Id: I7461983aa3177f8ae54ca72761d916e646888fca Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-30static setup of sessionsJosé Bollo3-10/+13
Change-Id: I51b7c20ffe2a1fecf1471522df0aa66d81dcaec1 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-30renaming of field apiJosé Bollo1-9/+10
Change-Id: I41ffc32e86e1c8c0f86fb1b06c2f8054867a9bc2 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-30refactor context usageJosé Bollo4-9/+31
Change-Id: I5ba57724eac605ef6e5a134ab7d9db56d2df4a07 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-30naming: globally unic identifierJosé Bollo1-4/+4
Change-Id: I0da5ca620a08dd5a4508c59861e009e953b580d4 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-30refactoringJosé Bollo10-724/+778
Change-Id: I8dd46cf7fa57962e20e02f0fe34b3ffaa4c94f08 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-29removes session filesJosé Bollo1-300/+0
Change-Id: I4d074a7d6b7047b67fe11b394371780d6d2493e0 Signed-off-by: José Bollo <jose.bollo@iot.bzh>