28 Révisions (518a98eb56f073c4fd1f20c730e474a6f2c8c2e9)

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