lohhiiccc
259b898324
feat: rework timestamps
2026-04-24 00:42:38 +02:00
lohhiiccc
381f3bd159
feat: --tos param
2026-04-23 13:53:52 +02:00
lohhiiccc
7a76ff8d2a
fix: rename timeout/deadline to linger/timeout
2026-04-23 13:14:33 +02:00
lohhiiccc
4b4750cb59
feat: --preload option
2026-04-23 12:59:08 +02:00
lohhiiccc
ce8883d6cd
feat: --patern
2026-04-23 12:27:12 +02:00
lohhiiccc
d27ed4a839
fix: propagate setitimer and sigaction failures
2026-03-23 23:41:25 +01:00
lohhiiccc
3136b10395
refactor: do_send
2026-03-23 10:42:12 -05:00
lohhiiccc
111c3cf71c
fix: print hostname in summary
2026-03-19 02:24:56 +01:00
lohhiiccc
896aa30726
refactor: simplify tracker
2026-03-18 21:08:01 +01:00
lohhiiccc
f4c12993b1
style: indent fix
2026-03-17 09:38:38 -05:00
lohhiiccc
cde8ada0a3
feat(core): add domaine name in start message
2026-03-16 11:27:58 -05:00
lohhiiccc
d4dfc554f0
refactor(cli): merge ft_ping.h and ping.h and rename CLI related enums
2026-03-16 09:39:05 -05:00
lohhiiccc
770265ee80
feat: add -M (dont-fragment) option
...
- Add FLAG_DONT_FRAGMENT flag and cli_handle_dont_fragment handler
- Register -M/--dont-fragment option in the X-macro option table
- Apply DF bit via icmp_set_dont_fragment() before ping loop
- Expand error output: table-driven ICMP error messages and dedicated
frag-needed output with next-hop MTU
- Add STATIC_ARRAY_FOREACH / COUNT_OF macros to compiler.h
2026-03-13 03:22:14 +01:00
lohhiiccc
5a8671bdde
style: fix struct/variable alignment and wrap indentation
2026-03-13 01:02:28 +01:00
lohhiiccc
07cd155f3a
refactor: remove typedefs, use struct/enum directly, fix 80-col violations
2026-03-12 19:17:49 +01:00
lohhiiccc
0dc1e09205
refactor: complete multi-binary CLI reorganization
2026-03-12 18:45:54 +01:00
lohhiiccc
ab90dbb07f
refactor: reorganize src/ and includes/ for multi-binary support
2026-03-12 16:45:11 +01:00
lohhiiccc
3f666ff011
refactor: move internal ping headers to internal/ping/
2026-03-12 16:36:47 +01:00