Home | History | Annotate | Download | only in gpxe
      1 diff --git a/gpxe/src/config/general.h b/gpxe/src/config/general.h
      2 index 0a9e625..de51f9f 100644
      3 --- a/gpxe/src/config/general.h
      4 +++ b/gpxe/src/config/general.h
      5 @@ -55,8 +55,8 @@ FILE_LICENCE ( GPL2_OR_LATER );
      6  
      7  #define	DOWNLOAD_PROTO_TFTP	/* Trivial File Transfer Protocol */
      8  #define	DOWNLOAD_PROTO_HTTP	/* Hypertext Transfer Protocol */
      9 -#undef	DOWNLOAD_PROTO_HTTPS	/* Secure Hypertext Transfer Protocol */
     10 -#undef	DOWNLOAD_PROTO_FTP	/* File Transfer Protocol */
     11 +#define	DOWNLOAD_PROTO_HTTPS	/* Secure Hypertext Transfer Protocol */
     12 +#define	DOWNLOAD_PROTO_FTP	/* File Transfer Protocol */
     13  #undef	DOWNLOAD_PROTO_TFTM	/* Multicast Trivial File Transfer Protocol */
     14  #undef	DOWNLOAD_PROTO_SLAM	/* Scalable Local Area Multicast */
     15  
     16 diff --git a/gpxe/src/config/general.h b/gpxe/src/config/general.h
     17 index de51f9f..2f5a938 100644
     18 --- a/gpxe/src/config/general.h
     19 +++ b/gpxe/src/config/general.h
     20 @@ -31,7 +31,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
     21   * Timer configuration
     22   *
     23   */
     24 -#define BANNER_TIMEOUT	20	/* Tenths of a second for which the shell
     25 +#define BANNER_TIMEOUT	0	/* Tenths of a second for which the shell
     26  				   banner should appear */
     27  
     28  /*
     29 diff --git a/gpxe/src/hci/shell_banner.c b/gpxe/src/hci/shell_banner.c
     30 index 8afefe3..b92e08e 100644
     31 --- a/gpxe/src/hci/shell_banner.c
     32 +++ b/gpxe/src/hci/shell_banner.c
     33 @@ -41,6 +41,9 @@ int shell_banner ( void ) {
     34  	int wait_count;
     35  	int key;
     36  
     37 +	if ( BANNER_TIMEOUT <= 0 )
     38 +		return enter_shell;
     39 +
     40  	printf ( "\nPress Ctrl-B for the gPXE command line..." );
     41  
     42  	/* Wait for key */
     43 diff --git a/gpxe/src/include/gpxe/tcp.h b/gpxe/src/include/gpxe/tcp.h
     44 index 7ae7eab..9dc39fc 100644
     45 --- a/gpxe/src/include/gpxe/tcp.h
     46 +++ b/gpxe/src/include/gpxe/tcp.h
     47 @@ -286,8 +286,8 @@ struct tcp_options {
     48   * actually use 65536, we use a window size of (65536-4) to ensure
     49   * that payloads remain dword-aligned.
     50   */
     51 -//#define TCP_MAX_WINDOW_SIZE	( 65536 - 4 )
     52 -#define TCP_MAX_WINDOW_SIZE	4096
     53 +#define TCP_MAX_WINDOW_SIZE	( 65536 - 4 )
     54 +//#define TCP_MAX_WINDOW_SIZE	4096
     55  
     56  /**
     57   * Path MTU
     58 diff --git a/gpxe/src/core/malloc.c b/gpxe/src/core/malloc.c
     59 index 8b0bc24..0153748 100644
     60 --- a/gpxe/src/core/malloc.c
     61 +++ b/gpxe/src/core/malloc.c
     62 @@ -78,9 +78,9 @@ size_t freemem;
     63  /**
     64   * Heap size
     65   *
     66 - * Currently fixed at 128kB.
     67 + * Currently fixed at 512kB.
     68   */
     69 -#define HEAP_SIZE ( 128 * 1024 )
     70 +#define HEAP_SIZE ( 512 * 1024 )
     71 
     72  /** The heap itself */
     73  static char heap[HEAP_SIZE] __attribute__ (( aligned ( __alignof__(void *) )));
     74