Commit Graph

687 Commits

Author SHA1 Message Date
6d8f38d749 Use pointer instead of struct 2021-03-07 12:41:47 +01:00
853477e54a checker: deep redesign 2021-03-07 12:41:47 +01:00
4a27c9367e checker: default NS as const 2021-03-07 12:38:37 +01:00
059e3cabec checker: fix problematic file descriptor leak 2021-03-07 12:38:37 +01:00
2bd6b3f18b maatma: add help on pages 2021-03-07 12:38:37 +01:00
8712e33c5a maatma: publish progression on frontpage 2021-03-07 12:38:37 +01:00
f47eb68505 dashboard: extract progress and visual changes 2021-03-07 12:38:37 +01:00
764a790b11 Update tutorial2 2021-03-07 12:38:37 +01:00
5a4650f70e token-validator: update to handle custom domains 2021-03-07 12:38:37 +01:00
efab34d551 checker: don't validate http challenge if error status returns 2021-03-07 12:38:37 +01:00
9cd237daff checker: for each tun IP 2021-03-07 12:38:37 +01:00
0af7437693 libadlin: avoid # char, anchor... 2021-03-07 12:38:37 +01:00
b6eb652929 token-validator: display custom IP 2021-03-07 12:38:36 +01:00
8427a0adb8 token-validator: display user associated domain and delegation 2021-03-07 12:38:36 +01:00
d28b14fa50 token-validator: better calculate IP contained 2021-03-03 18:44:26 +01:00
6fcdc44952 Add missing deps for tuto2 2021-03-03 18:43:11 +01:00
54e1505db9 Update tuto2 for 2022 2021-03-03 18:42:41 +01:00
da1920673d token-validator: use SuffixIP, can modify it and can delete tunnels 2021-03-02 19:08:42 +01:00
060831d9c2 token-validator: fix IP assignation when > 254 (there is a lot of student this year) 2021-02-20 19:15:30 +01:00
cc7e738932 This is tuto1 done 2021-02-20 19:13:21 +01:00
06679df021 challenge: can use ttyS0 2021-02-18 09:36:10 +01:00
4e23744f60 token-validator: last fixes 2021-02-18 09:16:11 +01:00
4d768e268a Final update for 2022 2021-02-18 09:16:11 +01:00
58b6a827d0 arp-spoofer: new package 2021-02-18 03:18:16 +01:00
671427649d server: fix network issues with wg 2021-02-18 02:49:48 +01:00
758326ff0d token-validator: fix bug with bonus 0 2021-02-18 02:49:27 +01:00
833d3198f2 tokens: use adlin to transmit wg-adlin 2021-02-18 02:49:27 +01:00
a4d84a241d challenge: rename token4 to bonus2, to match subject 2021-02-18 01:12:58 +01:00
1ff63190b2 login-app: warning if not booted UEFI 2021-02-17 20:56:41 +01:00
5a723d2ad6 challenge: add jq 2021-02-17 18:27:42 +01:00
012f8a66b5 server: try to fix openntpd 2021-02-17 18:27:16 +01:00
0aa8a1e9ff login-validator: now it's not a simple GET, use custom json form 2021-02-17 15:19:56 +01:00
4ce6f09a8d login-app: use tcell/tview to make the form and add cinematic 2021-02-17 15:04:08 +01:00
1d8146d8ad login-app: give some precision to student after login 2021-02-16 22:24:44 +01:00
8ab758ac9a login-app: Use a pure-Go tty interface instead of curses 2021-02-16 21:21:05 +01:00
af53a37d33 unbound: add root trusted-anchor 2021-02-14 23:14:58 +01:00
8922cc0456 login-app: update error window positions 2021-02-14 23:14:29 +01:00
62cffbbc48 Improve Makefile 2021-02-13 21:23:22 +01:00
dd63d84a41 Commit "slides" 2021-02-13 21:23:18 +01:00
d813665ed1 Preserve students privacy 2021-02-13 21:23:18 +01:00
2f4cc04db2 go fmt 2021-02-13 21:23:18 +01:00
331192ccbe token-validator: Don't use hardcoded tsig anymore 2021-02-13 21:23:18 +01:00
8a3160da10 Start updating for SRS 2022 2021-02-13 21:23:18 +01:00
54555dcca4 Support krb5 authentication 2021-02-13 21:22:41 +01:00
7a72afc81d tuto3: various fixes to help students 2021-02-13 19:43:56 +01:00
4d3b5c42b6 token-validator: update grading for 2021 2021-02-13 19:43:56 +01:00
a75c4ee708 libadlin: New function to retrieve active tunnels 2021-02-13 19:43:56 +01:00
dea2436c88 maatma: Can specify a dedicated IPv6 for NS association 2021-02-13 19:43:56 +01:00
66cfb49a08 token-validator: precise GLUE error 2021-02-13 19:43:56 +01:00
1280c7aad1 Update OIDC URL 2021-02-13 19:43:56 +01:00