summaryrefslogtreecommitdiffstats
path: root/src/net/retry.c
Commit message (Expand)AuthorAgeFilesLines
* [retry] Colourise debug outputMichael Brown2015-03-051-10/+10
* [retry] Rewrite unrelicensable portions of retry.cMichael Brown2015-03-051-27/+41
* [retry] Expose retry_poll() to explicitly poll all running timersMichael Brown2012-08-311-3/+11
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [retry] Fix potential use-after-free in timer_expired()Michael Brown2011-07-161-1/+3
* [process] Pass containing object pointer to process step() methodsMichael Brown2011-06-281-4/+1Star
* [retry] Process at most one timer's expiry in each call to retry_step()Michael Brown2010-11-081-3/+9
* [retry] Hold reference while timer is running and during expiry callbackMichael Brown2010-09-031-2/+8
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-5/+5
* [process] Make it safe to call process_add() multiple timesMichael Brown2009-08-101-0/+1
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [retry] Use a separate flag to indicate that a retry timer is runningMichael Brown2008-10-121-4/+8
* [retry] Added configurable timeouts to retry timerAndrew Schran2008-08-121-13/+15
* [retry] Add start_timer_fixed()Michael Brown2008-06-111-5/+4Star
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-021-1/+1
* Add start_timer_nodelay()Michael Brown2007-08-131-0/+12
* Use a linker-table based system to automatically mark and start upMichael Brown2007-07-031-8/+1Star
* Modify process semantics; rescheduling is now automatic.Michael Brown2007-05-261-6/+4Star
* Move start/stop/expire debug messages to DBG2() level.Michael Brown2007-01-091-6/+6
* Added times to start/stop log messagesMichael Brown2006-12-271-8/+12
* Make start_timer() and stop_timer() robust against incorrect usage.Michael Brown2006-12-221-1/+8
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-271-1/+0Star
* added stdio.h to includes for DBG compilationMarty Connor2006-09-271-0/+1
* Added extra debuggingMichael Brown2006-08-301-3/+6
* Towards an RFC2988-compliant timer.Michael Brown2006-08-091-18/+39
* Updated retry timer mechanism to incorporate smoothed RTT estimation.Michael Brown2006-06-011-47/+63
* One bit of an ASCII character can make a big difference.Michael Brown2006-05-291-1/+1
* Added first sketch of a generic retry timer mechanism. The idea is to useMichael Brown2006-05-291-0/+130