Commit Graph

  • 032faead63 cleaned up whitespace in the latex files, deleted guest password master elvis 2023-03-27 23:04:18 +02:00
  • 6fef3a3c7c removed old guest password elvis 2023-03-27 22:57:18 +02:00
  • 11879cf252 fixed spacing elvis 2022-06-08 12:33:03 +02:00
  • f228ee5462 Opdate README elvis 2022-05-20 19:53:43 +02:00
  • 8511272a65 removed .gitkeep from scripts folder elvis 2022-05-20 19:41:30 +02:00
  • 7a1ad2a61c escluso pdf in gitignore elvis 2022-05-20 19:36:07 +02:00
  • db82cf8a76 finita relazione elvis 2022-05-20 19:34:54 +02:00
  • 4283d5450e added LRU and fixed bug in dequeueN elvis 2022-05-19 21:32:44 +02:00
  • 27be55993c minor fix elvis 2022-05-18 02:24:43 +02:00
  • a1e7c2e995 function 'request' for handling readN serverside elvis 2022-05-17 18:41:50 +02:00
  • cbef01f7be rimossi appunti elvis 2022-05-09 01:12:56 +02:00
  • b0d4d51df1 gitignore latex elvis 2022-05-09 01:00:05 +02:00
  • f2fa440159 Relazione elvis 2022-05-09 00:58:01 +02:00
  • 8f37f4e6eb style and comments for threadpool.c elvis 2022-05-07 23:00:47 +02:00
  • 0242635691 style and comments for fileQueue.* elvis 2022-05-07 22:21:20 +02:00
  • f547da3d73 style for files taglialegna.* apiFile.* elvis 2022-05-07 21:16:35 +02:00
  • d9de77e427 style and fixed bug allocating too much memory in append file elvis 2022-05-07 17:28:41 +02:00
  • b602e8e7dd comments and perror for serverWorker.c elvis 2022-05-05 23:42:04 +02:00
  • 1779fed379 perror for server.c elvis 2022-05-05 21:18:16 +02:00
  • 1a20f374f1 fixed lockfile trying to lock already locked file elvis 2022-05-05 21:13:32 +02:00
  • 15ab8f44d0 perror for client.c elvis 2022-05-05 21:12:44 +02:00
  • aae9e4869c comments for server.c elvis 2022-05-05 20:43:05 +02:00
  • 1aa5f2e1d9 comments for client.c elvis 2022-05-04 23:42:12 +02:00
  • f64dd54b84 optimizing for dev/null elvis 2022-05-03 23:30:47 +02:00
  • 4b7f15c555 last bug fixes and test2 & test3 elvis 2022-05-03 23:14:39 +02:00
  • 3fb7c1e886 naming consistency for config.ini elvis 2022-05-03 15:34:21 +02:00
  • 384071d4bf modified argument order elvis 2022-05-03 15:15:31 +02:00
  • dcc63094ef fixed test2 paths, not ordered elvis 2022-05-03 13:14:47 +02:00
  • 4eabfb14d0 fix for xubuntu elvis 2022-05-03 00:59:17 +02:00
  • 7bb0743e06 fix for xubuntu elvis 2022-05-02 23:38:46 +02:00
  • 7b400f7466 order of includes elvis 2022-05-02 23:26:05 +02:00
  • e095f4306f client now disconnects elvis 2022-05-01 00:10:28 +02:00
  • 85231d073f working -u -l -c elvis 2022-04-30 00:37:59 +02:00
  • 6bf73e8d18 working -w elvis 2022-04-29 22:31:08 +02:00
  • 59ac9663c9 working -R elvis 2022-04-29 21:04:45 +02:00
  • 6a7b018f25 fixed -r and -d elvis 2022-04-29 15:47:27 +02:00
  • b0b9310acc -w, -W, -r all working elvis 2022-04-29 01:26:31 +02:00
  • 59814f06db added empty file elvis 2022-04-29 00:15:56 +02:00
  • 8841ca95a0 -r is working elvis 2022-04-27 21:18:25 +02:00
  • 5151418090 make multiprocessing elvis 2022-04-25 21:56:13 +02:00
  • e67d3b5580 fixed -W, working on -r elvis 2022-04-25 20:24:55 +02:00
  • d8a0220ade fix leaks elvis 2022-04-25 14:59:30 +02:00
  • d38c4688bb fixes elvis 2022-04-24 15:38:30 +02:00
  • 19978f221f fix? elvis 2022-04-24 13:20:34 +02:00
  • 8abcb95d82 merge elvis 2022-04-24 13:03:00 +02:00
  • d7f555bf21 compiling on linux elvis 2022-04-24 13:01:13 +02:00
  • 50f2e27564 aaaaaaaaaaa elvis 2022-04-24 12:20:31 +02:00
  • 9eaf9cdd49 bugssss elvis 2022-04-24 01:36:43 +02:00
  • 4fe23200bc bug fixes and test2 elvis 2022-04-23 17:43:38 +02:00
  • 11a5dae9e9 test1 elvis 2022-04-23 15:05:31 +02:00
  • e5d2c9c5b2 all api functions elvis 2022-04-23 00:56:30 +02:00
  • 8e9cc3de13 openFile, readFile elvis 2022-04-22 21:59:40 +02:00
  • cf93e53ade printInfo elvis 2022-04-21 20:08:22 +02:00
  • fdb98cec53 closeConnection elvis 2022-04-21 19:56:50 +02:00
  • da707a09eb openConnection elvis 2022-04-21 18:56:47 +02:00
  • 048b4e7f87 finished client logic elvis 2022-04-21 00:09:15 +02:00
  • 8bafe70a68 Logic for -l, -u and -c elvis 2022-04-20 23:33:40 +02:00
  • 72cb3ec3ea Logic to -w elvis 2022-04-20 22:34:06 +02:00
  • 4229c625bf Fixed bug in serverworker, added -w directory traversal elvis 2022-04-20 18:25:55 +02:00
  • 3bf2a13e89 Commit elvis 2022-04-17 23:50:38 +02:00
  • 5642ad4906 Added minimal logic for -r, -R, -u, -l, -c elvis 2022-04-17 19:22:22 +02:00
  • 8fcdc90407 Aggiunti appunti elvis 2022-04-17 19:00:50 +02:00
  • 26b2b4d7f9 Added basic logic for client: -t -f, checks for -D and -d, -w, -W, -D, -d elvis 2022-04-17 19:00:20 +02:00
  • 6eb723ce6b Added first functionality to client elvis 2022-04-16 21:21:04 +02:00
  • 68d3051c4f minor fixes elvis 2022-04-16 15:07:25 +02:00
  • a7a0027f86 fix: working on linux elvis 2022-04-11 19:19:17 +02:00
  • 79259a15b7 fixed import serverWorker elvis 2022-04-11 18:40:32 +02:00
  • 31fda57145 added portability to non-BSD systems elvis 2022-04-11 18:38:04 +02:00
  • da270caea1 finished api for file Server side elvis 2022-04-10 20:51:43 +02:00
  • 98f3f0847c added function readNfiles elvis 2022-04-09 22:43:26 +02:00
  • 029edc22fa added function lockFile elvis 2022-04-09 01:11:46 +02:00
  • 1045fa6eed update makefile with all headers as dependencies elvis 2022-04-09 00:37:56 +02:00
  • a87fd9c6fd fixing more bugs elvis 2022-04-08 22:09:01 +02:00
  • 9f4d092af5 started fixing bugs elvis 2022-04-08 21:32:52 +02:00
  • 044b0f527a Fixed makefile elvis 2022-04-04 22:31:14 +02:00
  • a7b28994b6 writeFile function elvis 2022-04-04 18:58:40 +02:00
  • b3de80482b Response Numbers elvis 2022-04-02 15:10:54 +02:00
  • a5371ad4c7 OpenFile elvis 2022-03-31 22:26:44 +02:00
  • e86f981972 Compleated main logic elvis 2022-03-27 00:20:34 +01:00
  • c1977248d7 Added log utility and improved server elvis 2022-03-22 19:35:06 +01:00
  • b11640aff0 Librearia di log elvis 2022-03-21 01:51:45 +01:00
  • c8a685272f Api for managing files elvis 2022-03-18 20:49:28 +01:00
  • 6519b16e46 Added apiFile elvis 2022-03-16 23:45:39 +01:00
  • b893a483b5 Added worker logic and started apiFile elvis 2022-03-16 23:44:53 +01:00
  • a72f0a0fad Added file queue handling elvis 2022-03-15 00:30:04 +01:00
  • b4ca73b8d6 Added server status elvis 2022-03-12 10:05:58 +01:00
  • d99a19228b Deleted server binary elvis 2022-03-11 12:05:38 +01:00
  • 7bf1b38971 Fixed .gitignore elvis 2022-03-11 12:03:59 +01:00
  • 37b9940132 Added basics for config file and fixed makefile elvis 2022-03-11 11:57:52 +01:00
  • d0a4e4411e Added basic server functionality from ex 2 lesson 11 elvis 2022-03-09 19:24:49 +01:00
  • c0372c44e2 Test successful elvis 2022-03-08 19:32:30 +01:00
  • 68678cb1b1 added test elvilio 2022-03-08 19:31:52 +01:00
  • 178e926e80 Initial commit elvis 2022-03-08 17:26:13 +01:00