Commit Graph

  • 9b371ff1d0 fix compilation source SeekDaSky 2017-05-19 11:55:54 +0200
  • 760b3b86be Merge remote-tracking branch 'origin/master' into source SeekDaSky 2017-05-19 11:45:45 +0200
  • 2d176987ea last fix std99 master xdrm-brackets 2017-05-19 09:45:15 +0200
  • d11649e9b9 Merge remote-tracking branch 'origin/master' SeekDaSky 2017-05-19 09:35:53 +0200
  • 710a5def49 fix SeekDaSky 2017-05-19 09:35:50 +0200
  • 87509e8efe Fixed Makefile-s v0.9 xdrm-brackets 2017-05-19 08:50:44 +0200
  • 4636c79334 fixed socket reference conflicts in vTerm+cTerm as in plane xdrm-brackets 2017-05-19 08:49:05 +0200
  • c8da1b3ba6 ControlTerm - final SeekDaSky 2017-05-18 20:43:32 +0200
  • 821808a420 fix compilation SeekDaSky 2017-05-18 20:24:39 +0200
  • c3dc8f4c47 Cleaning source xdrm-brackets 2017-05-18 00:22:44 +0200
  • f5232693d3 Merge branch 'source' xdrm-brackets 2017-05-18 00:14:37 +0200
  • 1246fbbdc5 Removed c-emul xdrm-brackets 2017-05-18 00:14:33 +0200
  • 818ceef8df cleaned repo for prod prod xdrm-brackets 2017-05-16 21:10:51 +0200
  • 110598780b Makefile update (input cleaned) + global makefile xdrm-brackets 2017-05-16 21:02:52 +0200
  • 734de323d4 [update] Renamed main folders according to naming convention used in code/documentation xdrm-brackets 2017-05-07 14:46:20 +0200
  • 486216f183 [+] Install/Uninstall service [todo] Manage output log xdrm-brackets 2017-05-05 14:33:58 +0200
  • 265feabb59 Replaced term_req 0x10 with TERMREQ_OFF flag constant xdrm-brackets 2017-05-05 13:51:07 +0200
  • 6848840638 [update] Managing already used ports (so take next, 10 times max) xdrm-brackets 2017-05-04 17:34:03 +0200
  • 87ed0fb7c9 [update] removed verbose ping xdrm-brackets 2017-05-04 13:13:39 +0200
  • b67ddecbab Merge remote-tracking branch 'origin/master' SeekDaSky 2017-05-04 12:45:34 +0200
  • 139de56401 CommandTerm v1.1 (securing user input) SeekDaSky 2017-05-04 12:45:29 +0200
  • 919fac4d67 Merge branch 'master' of https://git.xdrm.io/xdrm-brackets/sysdis-project xdrm-brackets 2017-05-04 12:36:53 +0200
  • b21565e682 Credits xdrm-brackets 2017-05-04 12:36:45 +0200
  • dc7016355a Merge remote-tracking branch 'origin/master' SeekDaSky 2017-05-04 12:30:57 +0200
  • 01aeb922c4 ViewTerm v1.2 (implémentation du pingback) SeekDaSky 2017-05-04 12:30:53 +0200
  • 21cc53bc20 Fixed non verbose enough "cannot get response from plane ..." xdrm-brackets 2017-05-04 12:25:17 +0200
  • a2ab8d415e Merge remote-tracking branch 'origin/master' SeekDaSky 2017-05-04 12:20:24 +0200
  • 54321deca2 CommandTerm v1 + fix timeout SeekDaSky 2017-05-04 12:20:21 +0200
  • 6017302007 Merge branch 'master' of https://git.xdrm.io/xdrm-brackets/sysdis-project xdrm-brackets 2017-05-04 12:19:08 +0200
  • d6b2b82116 fixed shitty ping/request output xdrm-brackets 2017-05-04 12:18:58 +0200
  • 1668bca970 Merge remote-tracking branch 'origin/master' SeekDaSky 2017-05-04 12:11:46 +0200
  • 6541012e04 ViewTerm 1.1 SeekDaSky 2017-05-04 12:11:42 +0200
  • 5b7d7d5c80 [update] verbose timeout set up for udp COM sockets xdrm-brackets 2017-05-04 12:10:55 +0200
  • 05a59c772c [update] verbose fix for ping flag xdrm-brackets 2017-05-04 12:04:58 +0200
  • 9a6c480290 [update] ctrlTerm timeout to 10sec xdrm-brackets 2017-05-04 11:56:07 +0200
  • 6fbd41542b [update] Updated verbose plane handler (SGCA) xdrm-brackets 2017-05-04 11:52:44 +0200
  • 685d18df8f [update] Updated verbose plane info xdrm-brackets 2017-05-04 11:52:00 +0200
  • 4b23207f74 [fix] Makefile `clean` check and returns EXIT_SUCCESS (non blocking) xdrm-brackets 2017-05-04 11:21:29 +0200
  • f860c8af0a [update] Feedback management (to notice viewTerm crash) added (1 byte: 0x10) xdrm-brackets 2017-05-04 11:03:19 +0200
  • c868ec22f4 minmod (text message) xdrm-brackets 2017-05-03 17:03:27 +0200
  • 29393a0747 [update] Sending flag 0x10 when plane update request and offline/unreachable xdrm-brackets 2017-05-03 17:01:02 +0200
  • c3fa24d747 fixed text message xdrm-brackets 2017-05-03 16:06:19 +0200
  • 1501181420 [update][fix] fixed c-emul test + redesigned ctrlTerm update management without <Critical Section> xdrm-brackets 2017-05-03 15:45:19 +0200
  • 7b3f8c101c Mutex management for plane socket used by ctlrTerm xdrm-brackets 2017-05-03 12:35:18 +0200
  • 6cfa351c9a Cleaned context structure xdrm-brackets 2017-05-03 11:58:41 +0200
  • c5e59ccbd8 finalisation emulation ctrlTerm xdrm-brackets 2017-05-02 18:32:22 +0200
  • a31c97942b [fix] request switch management (plane thread let ctrlTerm use common socket) xdrm-brackets 2017-04-29 17:31:38 +0200
  • 061893b35d [CREATED] ctrlTerm emulation in C xdrm-brackets 2017-04-29 17:09:47 +0200
  • 4af2f8180c [Fix] ctrlTerm doesn't get DATA when flag TERMREQ_FBK absent xdrm-brackets 2017-04-29 17:09:31 +0200
  • e4b9d5daa6 [FIX] ctrlTerm ok (ctrlTerm<->sgca<->plane) xdrm-brackets 2017-04-29 17:04:07 +0200
  • a8a44d9941 [DONE] Gestion envoi de données pour ctrlTerm xdrm-brackets 2017-04-28 16:37:29 +0200
  • cc78418a53 Now viewTerm has an "infinite" buffer and delegates the data/buffer creation from context to local function (next step: use it also for ctrlTerm) xdrm-brackets 2017-04-28 16:32:20 +0200
  • e6c2bbcfa6 gitignore xdrm-brackets 2017-04-28 15:57:48 +0200
  • 1a98172fca [done] ctrlTerm plane update procedure (v0.1) to be tested by SdS xdrm-brackets 2017-04-28 14:54:02 +0200
  • e8e65f81fb makefile `make clean` fix xdrm-brackets 2017-04-26 23:48:15 +0200
  • face7b0f04 Fix suppression Avion SeekDaSky 2017-04-26 23:40:45 +0200
  • a356548965 minfix xdrm-brackets 2017-04-26 23:35:06 +0200
  • e2fe1a7155 [done] Managing ONLINE/OFFLINE status for planes deconnected xdrm-brackets 2017-04-26 23:23:28 +0200
  • b96e89bddb Merge branch 'master' of https://git.xdrm.io/xdrm-brackets/sysdis-project xdrm-brackets 2017-04-26 23:06:18 +0200
  • 3071b9debe ViewTerm V1.1 SeekDaSky 2017-04-26 23:04:36 +0200
  • 19a513f207 minmod xdrm-brackets 2017-04-26 23:04:31 +0200
  • 5d2f912738 Merge remote-tracking branch 'origin/master' SeekDaSky 2017-04-26 22:56:54 +0200
  • 9614928bcf [fix] test1 to send port (err with old BIND_HEADER length) xdrm-brackets 2017-04-26 22:56:29 +0200
  • 0dbd88c1f8 ViewTerm v1 SeekDaSky 2017-04-26 20:12:43 +0200
  • 79a1258a53 [BIG UPDATE] Dynamic local ip xdrm-brackets 2017-04-26 14:25:05 +0200
  • 48f2b33728 fix xdrm-brackets 2017-04-26 13:13:53 +0200
  • 3c241a2a95 [fixed] indianness sgca (plane viewTerm) xdrm-brackets 2017-04-26 13:10:35 +0200
  • 80f0aa95f6 Plane indianness + Plane timeout misplaced xdrm-brackets 2017-04-25 16:34:04 +0200
  • 387e55c092 Gestion viewTerm fonctionnel [todo] gestion envoi en plusieurs fois xdrm-brackets 2017-04-25 15:00:25 +0200
  • a20cc18377 Refactor flags bind_header xdrm-brackets 2017-04-25 11:54:15 +0200
  • b245e6f623 [fix] Fixed conflicts between TCP server sockets (at thread launch each have its own socket, then it becomes the same, reference err) -> so memcpy the socket at launch) multicast-plane xdrm-brackets 2017-04-20 11:49:11 +0200
  • 095706b24f [done] plane part to manage received IP/PORT from multicast group and connect to TCP socket. xdrm-brackets 2017-04-18 20:14:50 +0200
  • d5f883add1 [updated] central-manager : 1. removed middleware for planes 2. instead thread that publishes over multicast UDP to planes every N seconds. 3. Added udp/client to central-manager xdrm-brackets 2017-04-18 20:06:14 +0200
  • 8b0e2c05bf double `htons` replaced by `ntohs` for diff-indian compilers xdrm-brackets 2017-04-18 19:40:36 +0200
  • d33b7e135a `make clean` works now for plane code xdrm-brackets 2017-04-18 19:34:10 +0200
  • edad9a8f8f started multicast for planes xdrm-brackets 2017-04-18 10:36:32 +0200
  • 070d0dd19d minmod xdrm-brackets 2017-04-18 10:21:10 +0200
  • d6ddbce375 Fix port transmission SeekDaSky 2017-04-14 01:43:16 +0200
  • ecb49e1117 Revert "[fix] pour l'incompetence des dev java" xdrm-brackets 2017-04-13 20:01:56 +0200
  • e270e47bc1 Merge branch 'master' of https://git.xdrm.io/xdrm-brackets/sysdis-project xdrm-brackets 2017-04-13 20:02:06 +0200
  • c5b0056f67 [fix] pour l'incompetence des dev java xdrm-brackets 2017-04-13 20:01:56 +0200
  • d9556c876f le chie sur celui qui a eu l idee de ne pas gerer les unsigned en java SeekDaSky 2017-04-13 19:57:30 +0200
  • e190ac3008 [done] Gestion partielle réponse avion depuis SGCA [todo] gestion des requêtes d'update [todo] Fix car 2 avions en même temps entrent en collision (le dernier prend le dessus). xdrm-brackets 2017-04-12 10:32:48 +0200
  • 791ca5ab09 [done] Gestion com plane 2-sides : envoi des données - [todo] gestion tampon + update avec flags xdrm-brackets 2017-04-12 09:57:59 +0200
  • e1e8d56d0c [done] middleware `multicastPlane` FUNC + plane code for connection xdrm-brackets 2017-04-12 09:30:42 +0200
  • f1fca736bd Délégation des middlewares [todo] middleware multicast pour avion xdrm-brackets 2017-04-11 19:12:34 +0200
  • 63436afc35 Separated code between `main`, `middlewares` which creates a new socket (to do for UDP : copypaste the code from main to middlewares), and `handlers` which have the socket and do the actual management (communications) xdrm-brackets 2017-04-09 19:33:27 +0200
  • 02989312d1 added headers xdrm-brackets 2017-04-09 18:56:11 +0200
  • 726ab7b4e3 [done] Ajout timeout lors de création sockets + fonction de traitement dynamique pour chaque thread du type "LISTEN_" + debug TCP + fix `make clean` xdrm-brackets 2017-04-09 18:41:44 +0200
  • 0c641726a8 [done] Passed all UDP terminal dispatchers to MULTICAST (224.0.0.2:4445 and 224.0.0.3:4446) to remove broadcast needs.[todo]{ udp multicast for plane + plane comm } xdrm-brackets 2017-04-09 16:06:31 +0200
  • ab0fea9a14 [plane][done] multicast request (not tested) + init sequence + fetch ip/port by multicast then connect to given TCP (ref #1) xdrm-brackets 2017-04-08 19:25:44 +0200
  • 61581e393d [plane] fix *** stack smashing detected *** (because time_t for random) + removed serializer xdrm-brackets 2017-04-08 18:37:14 +0200
  • d2afb8f65e fix xdrm-brackets 2017-04-08 18:30:41 +0200
  • 23af65d69e Update xdrm-brackets 2017-04-08 18:20:17 +0200
  • 0dc72353cd update xdrm-brackets 2017-04-07 20:25:53 +0200
  • b751266152 Reference #4 Reference #3 Gestion 2 serveurs UDP pour `vterm`/`cterm` reste à faire le UDP multicast + dispatch socket random udp fonctionne xdrm-brackets 2017-04-07 18:14:21 +0200
  • 8cc7dcf06c Reference #7 + minmod xdrm-brackets 2017-04-06 20:08:45 +0200
  • 0009aa269a [Done] UDP communication thread first step xdrm-brackets 2017-04-06 17:41:34 +0200
  • 6c5aabae30 [in progress] udp redirection management xdrm-brackets 2017-04-06 13:36:51 +0200
  • 470eaf2610 merge xdrm-brackets 2017-04-06 12:03:46 +0200