aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* fix wildcard handling (and also the bug we just introduced)Laurent Bercot2026-05-263-10/+6
|
* Don't let wildcard search clobber nxdomain answersLaurent Bercot2026-05-261-1/+1
|
* Prepare for 0.0.2.0, move to new systemLaurent Bercot2025-04-281-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* server: don't log answers to unloggable bogus queriesLaurent Bercot2024-10-042-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Push what I have for nowLaurent Bercot2024-09-1314-44/+121
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add a lot of stuff, disable shibari-cache build for nowLaurent Bercot2024-08-2024-347/+503
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More stuffLaurent Bercot2024-07-3011-160/+202
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More skeletonLaurent Bercot2024-07-256-5/+71
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More skeletonLaurent Bercot2024-07-256-53/+170
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* shibari-cache skeleton builds!Laurent Bercot2024-07-258-71/+90
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More shibari-cache stuffLaurent Bercot2024-07-2512-107/+221
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add stuff to shibari-cacheLaurent Bercot2024-07-2412-127/+572
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Revamp and improve config systemLaurent Bercot2024-07-228-278/+268
| | | | | | | | Now features: - keys can be binary blobs (useful for accept and server) - values can be unique or accumulators Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add accept directive to cache-configLaurent Bercot2024-07-183-45/+76
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix buildLaurent Bercot2024-07-181-1/+5
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Refactor dcache, add prep for shibari-cacheLaurent Bercot2024-07-1621-169/+417
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.0.2.0; add shibari-cache-configLaurent Bercot2024-07-0211-0/+954
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Remove spurious whitespaceLaurent Bercot2024-06-061-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Support dns-0x20 BULLSHITLaurent Bercot2024-04-265-10/+42
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* bugfix: wildcard managementLaurent Bercot2024-04-251-4/+4
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* refactor: separate axfr into its own functionLaurent Bercot2023-12-284-83/+104
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* wtf tinydns-data? specialcase SOA query, only return oneLaurent Bercot2023-12-161-0/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* With a selfpipe, the socket needs to be nb, duhLaurent Bercot2023-12-161-0/+3
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Correctly log nr instead of qdLaurent Bercot2023-12-151-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add -U to drop privileges in shibari-server-udpLaurent Bercot2023-12-121-5/+20
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix easy bugsLaurent Bercot2023-12-114-15/+16
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix socket_recvnb46 invocation (need latest skalibs)Laurent Bercot2023-12-111-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* you can't escape the selfpipe in long-lived programs... ever...Laurent Bercot2023-12-111-22/+48
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Initial commitLaurent Bercot2023-12-1047-0/+2155
Signed-off-by: Laurent Bercot <ska@appnovation.com>