28 Ревизии (84d406ccf48c8808b0bb30d526b758e4b58cacc8)

Автор SHA1 Съобщение Дата
  Michael Brown 93b4586447 [retry] Colourise debug output преди 9 години
  Michael Brown 47ad8fc1ba [retry] Rewrite unrelicensable portions of retry.c преди 9 години
  Michael Brown de802310bc [retry] Expose retry_poll() to explicitly poll all running timers преди 12 години
  Michael Brown c3b4860ce3 [legal] Update FSF mailing address in GPL licence texts преди 12 години
  Michael Brown 17f09dfe03 [retry] Fix potential use-after-free in timer_expired() преди 13 години
  Michael Brown e01ec74601 [process] Pass containing object pointer to process step() methods преди 13 години
  Michael Brown 66e7619099 [retry] Process at most one timer's expiry in each call to retry_step() преди 14 години
  Michael Brown 28934eef81 [retry] Hold reference while timer is running and during expiry callback преди 14 години
  Michael Brown 8406115834 [build] Rename gPXE to iPXE преди 14 години
  Michael Brown 04878ef745 [process] Make it safe to call process_add() multiple times преди 15 години
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations преди 15 години
  Michael Brown f945d6d201 [retry] Use a separate flag to indicate that a retry timer is running преди 16 години
  Andrew Schran ff2b6a512d [retry] Added configurable timeouts to retry timer преди 16 години
  Michael Brown 32e8ab4df0 [retry] Add start_timer_fixed() преди 16 години
  Alexey Zaytsev a1572e0ab0 Modify gPXE core and drivers to work with the new timer subsystem преди 16 години
  Michael Brown 0a3c2b80ea Add start_timer_nodelay() преди 17 години
  Michael Brown fd86c819ba Use a linker-table based system to automatically mark and start up преди 17 години
  Michael Brown 3601103381 Modify process semantics; rescheduling is now automatic. преди 17 години
  Michael Brown 8a268073a7 Move start/stop/expire debug messages to DBG2() level. преди 18 години
  Michael Brown 1a11cc5c5b Added times to start/stop log messages преди 18 години
  Michael Brown 66a7ed23cb Make start_timer() and stop_timer() robust against incorrect usage. преди 18 години
  Michael Brown 88e38fa148 We don't actually have a stdio.h header file. Our printf() functions are преди 18 години
  Marty Connor 6ac78f6aff added stdio.h to includes for DBG compilation преди 18 години
  Michael Brown 095fce14f8 Added extra debugging преди 18 години
  Michael Brown c3a4f3c5da Towards an RFC2988-compliant timer. преди 18 години
  Michael Brown 48fb6c6dc2 Updated retry timer mechanism to incorporate smoothed RTT estimation. преди 18 години
  Michael Brown 552b4a178e One bit of an ASCII character can make a big difference. преди 18 години
  Michael Brown 1db1a6dad3 Added first sketch of a generic retry timer mechanism. The idea is to use преди 18 години