368 커밋 (d64e1be1f8ac01dce56ec0a230d2e261559bcad9)

작성자 SHA1 메시지 날짜
  Michael Brown 656485c1f1 Make URI structures reference-counted. 18 년 전
  Michael Brown 63719deea9 Introduce name resolution interface and named socket opener. 18 년 전
  Michael Brown bc694ec768 Move increment/decrement debug messages to DBG2 level 18 년 전
  Michael Brown a1210e4fca Eliminate PF_INET; just use the AF_INET from the struct sockaddr instead. 18 년 전
  Michael Brown 10d0a1f8c7 Modify data-xfer semantics: it is no longer necessary to call one of 18 년 전
  Michael Brown 3601103381 Modify process semantics; rescheduling is now automatic. 18 년 전
  Michael Brown 6006bed530 Free I/O buffers when we are finished with them! 18 년 전
  Michael Brown 54138f28f6 Use list_for_each_entry_safe() when flushing queue. 18 년 전
  Michael Brown 5e25a89e74 Add local address to socket openers. 18 년 전
  Michael Brown 7c0a069f42 Add explicit "freeing" debug messages. 18 년 전
  Michael Brown 7d2535779c Must request data before anything actually happens... 18 년 전
  Michael Brown b63b14ff32 Add debugging 18 년 전
  Michael Brown 68dd826b86 Add alloc_iob() and free_iob(). (Direct search-and-replace 18 년 전
  Michael Brown 86a948ccbe Added POSIX-style blocking I/O calls, for use by PXE TFTP API. 18 년 전
  Michael Brown 59e738d756 Prefix all the open()-family routines with xfer_, to disambiguate them 18 년 전
  Michael Brown b1755462ab Do not hold self-references. This then avoids the problem of having to 18 년 전
  Michael Brown 5471bfbbbe Data-transfer interface should now be functionally complete. 18 년 전
  Michael Brown 53da1f1402 Initial sketch for a downloader object 18 년 전
  Michael Brown e3dcb9a1ad Add start() event 18 년 전
  Michael Brown a90a9adbd7 Clarify behaviour of plug() by using intf_put() and intf_get(). 18 년 전
  Michael Brown 31f1bf4426 D'oh 18 년 전
  Michael Brown 0898b0b3b1 Added plug_plug() 18 년 전
  Michael Brown d40761d725 Add (and use) generic reference counter, to improve signal:noise ratio 18 년 전
  Michael Brown 36bfb6edbb Skeleton job control interface 18 년 전
  Michael Brown 280160139d Add seek() 18 년 전
  Michael Brown ff1222a8d3 Preliminary support for opening data-transfer interfaces 18 년 전
  Michael Brown 1c765b3988 Added deliver-as-iobuf/deliver-as-raw concepts. 18 년 전
  Michael Brown 2575ddc889 Initial sketch for the generic data-transfer interface. 18 년 전
  Anselm Martin Hoffmeister ed7dc02a95 hoffmeis: Preparations for syslog support (LOGSERVER in DHCP, linewise 18 년 전
  Michael Brown abccb8b63c SSL requires inordinately large data storage 19 년 전
  Michael Brown 2cf1e33df1 Split bootsector execution code out into bootsector.c. 19 년 전
  Michael Brown bde8878eef Keep HTTP progress updated, and display a progress indicator during the 19 년 전
  Michael Brown 1a79437888 Added async_block_progress() and default SIGUPDATE handler. 19 년 전
  Michael Brown c42a384709 Moved most buffer debug messages to DBG2. 19 년 전
  Michael Brown 6417a6adf0 Avoid barfing on gcc's implicit memcpy()s 19 년 전
  Michael Brown afe4e011ac Move tolower() etc to ctype.h as per ISO C 19 년 전
  Michael Brown 13d9a660ca Zeroing out memory before using it can be so important. 19 년 전
  Michael Brown d6909f65f0 Actually, it's probably safer *not* to leave child processes hanging 19 년 전
  Michael Brown b6194b8cb9 Note that the SIGCHLD handler could be re-entered. 19 년 전
  Michael Brown 1411876e26 Propagate return status code from last child to fail. 19 년 전
  Michael Brown 4256b3338a Split random number generation out into core/random.c, and create the 19 년 전
  Michael Brown f4c1e564a1 vsprintf.h is gPXE-specific; move it to include/gpxe 19 년 전
  Michael Brown 73b09ecba6 Use stdio.h instead of vsprintf.h 19 년 전
  Michael Brown 4e3976711d A working name resolution framework 19 년 전
  Michael Brown 8bb9f726a0 When an async operation dies, orphan its children. 19 년 전
  Michael Brown 6d4e37cf42 Move include/malloc.h to include/gpxe/malloc.h, since everything in there 19 년 전
  Michael Brown c8b3e969a0 Allow buffers to be pre-expanded on demand. 19 년 전
  Michael Brown 08da93a311 Reorder functions to more closely reflect the flow of control 19 년 전
  Michael Brown 35776f481c Don't always zero memory in malloc(). This saves around 2us on a 19 년 전
  Michael Brown 0b11733b75 Replacement for fetch() which operates asynchronously and identifies 19 년 전