Commit Graph
36 Commits
Author SHA1 Message Date
pioder 3d19e16056 commit 2017-11-04 00:13:26 +01:00
daron 231f831570 Dodane curs_set(0); aby nie migał kursor 2017-01-26 22:10:39 +01:00
daron 090c0268e7 Poprawka wyświetlania gateway'a 2017-01-26 21:32:53 +01:00
pioder 7a91fa5698 czyszczenie kodu + udokumentowanie zgodnie z Doxyfile 2017-01-19 23:35:32 +01:00
pioder 07b06c3670 nat overflow working 100% 2017-01-19 14:08:42 +01:00
pioder f8d36f052f CXXFLAGS dla obiektu simulation (Makefile) 2017-01-19 13:27:49 +01:00
pioder 54b111bf0d poprawka liczenia dstPortu (odwrotnie zakres) 2017-01-19 13:26:43 +01:00
pioder 4f7736de3b poprawka losowania wolnego portu, poprawka liczenia timeoutu dla SNAT (+15 zamiast sztywno 15) 2017-01-19 12:42:13 +01:00
pioder 618b504aa1 przeciazenie natu wzglednie dziala 2017-01-19 04:59:38 +01:00
pioder d1afb8cde2 jakas podstawa przeciazenia NAT 2017-01-19 02:23:37 +01:00
pioder 98f610e80a metoda watku pokazujaca ile jest wolnych i zajetych portow 2017-01-19 01:48:35 +01:00
pioder d10c6de7eb delay'e 2017-01-19 01:33:10 +01:00
pioder 5293c60e69 Node domyslnie tylko odbiera pakiety z kolejki (oszczednosc pamieci) 2017-01-19 01:15:55 +01:00
pioder 3b49766497 interfejs startowy + usage + utworzenie metody natOverflowSimulation 2017-01-18 21:39:07 +01:00
pioder 724cb01232 poprawki czasu symulacji P2P 2017-01-17 16:45:49 +01:00
pioder 43fdcdc74d logowanie informacji ogolnych o symulacji 2017-01-17 16:13:42 +01:00
pioder 914b34070e przebijanie NAT working 100% 2017-01-17 15:31:00 +01:00
pioder ef51e1bdff thread dla peer1 i peer2 + poprawki 2017-01-17 05:13:12 +01:00
pioder dde98be41a poprawki + tryb debugowania (bez ncurses) 2017-01-17 05:06:36 +01:00
pioder f3e46b7920 klasa Log do wyswietlania komunikatow, watki, klasa symulacyjna z modelem symulacji (podstawa) 2017-01-17 02:11:06 +01:00
pioder d66ae5a336 polaczenia do sieci jako wewnetrzne/zewnetrzne, przeniesione do mapy 2017-01-12 00:03:11 +01:00
pioder e45685b4f1 NAT - DNAT podbija timeout (zamiast usuwac z tablicy NAT), SNAT szuka czy port juz byl uprzednio zaalokowany 2017-01-11 21:50:12 +01:00
pioder d176521abe obsluga adresu sieci interfejsu WAN na NATRouter 2017-01-11 20:15:53 +01:00
pioder 37a2ce3ccb zaimplementowanie funkcjonalnosci sieci lokalnej: NATRouter moze miec polaczenia do komputerow (a'la switch) i przekazywac pakiety
implementacja liczenia adresu podsieci
2017-01-11 19:56:07 +01:00
pioder c3f50de1ad napisany DNAT + SNAT z opcja maskarady 2017-01-11 16:01:47 +01:00
pioder 68b679fa70 C++11 + poprawki 2017-01-11 13:16:56 +01:00
pioder 2afad50929 klasa NATRouter - dziedziczy po Node 2017-01-11 13:03:38 +01:00
pioder 74f1d9d1f8 poprawka testow 2017-01-11 01:05:14 +01:00
pioder c7b131025a praktycznie pelna implementacja Node + testy dzialania 2017-01-11 00:47:25 +01:00
pioder fa461cb682 Node - wysylanie/odbieranie, konstruktory 2017-01-10 23:32:40 +01:00
pioder 65b42fd646 poprawka laczenia + test polaczenia miedzy wezlami 2017-01-10 22:24:53 +01:00
pioder 9492948e5a klasa Node + laczenie wezla jeden z drugim 2017-01-10 20:13:42 +01:00
pioder 8e5fc60dc6 NATItem 2017-01-10 17:37:04 +01:00
pioder 26a7863de8 klasa NATItem + poprawka Packet 2017-01-10 17:31:20 +01:00
pioder 0c15206723 klasa pseudopakietu + makefile + main 2017-01-10 17:19:50 +01:00
pioder db1ce5d94f initial import 2017-01-07 16:43:23 +01:00