1. 39d2944 TIMER: Add support for catchup clock ticks and cleaned up asynchronous clocks by Mark Pizzolato · 8 years ago
  2. a24aba6 VIDEO: Added priority boost to thread performing SDL processing and updates by Mark Pizzolato · 8 years ago
  3. 7a7b4de DISK: Fix MinGW build when compiling under g++ by Mark Pizzolato · 9 years ago
  4. e8ce830 DISK: Allow building with g++ on Windows with MinGW by Mark Pizzolato · 9 years ago
  5. 64716da makefile: Fix MinGW build to allow C++ compiles by Mark Pizzolato · 9 years ago
  6. 5531ccb ALL: Massive 'const' cleanup by Mark Pizzolato · 9 years ago
  7. 32440a4 PDP11, VAX: Fix memory leak when preparing DEC Std 144 bad block table on new disk images by Mark Pizzolato · 9 years ago
  8. 5a99bcf SCP: Assure that files attached honor the unit Read-Only flag in addition to -R switches. by Mark Pizzolato · 9 years ago
  9. f1d9e74 DISK: Add disk content validation checking by Mark Pizzolato · 9 years ago
  10. f60390c Compiler suggested cleanup by Mark Pizzolato · 9 years ago
  11. 73d7aee SCP: Add printf style format argument validation for all functions which take printf arguments. by Mark Pizzolato · 9 years ago
  12. d69b34e DISK: Support for both RAW disk and file size determination on *nix platforms by Mark Pizzolato · 9 years ago
  13. 435ea69 DISK, TAPE: Make an -F switch specified on a disk/tape attach only change the device format until the unit is detached at which time the unit format will revert to the default format. Fix #219 by Mark Pizzolato · 9 years ago
  14. 1335729 SCP: Add natural Windows support for RAW device names. Fixes issue raised in #67. by Mark Pizzolato · 9 years ago
  15. 1548777 SCP: Fix dangling perror details by Mark Pizzolato · 10 years ago
  16. 41978ec All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). by Mark Pizzolato · 10 years ago
  17. 46d7bfc SCP: Fix sim_disk to avoid potential reference to uninitialized context structure. Fix #194 by Mark Pizzolato · 10 years ago
  18. ef9d1ad PDP10, PDP11, VAX: const cleanup by Mark Pizzolato · 10 years ago
  19. c548b34 Compiler suggested cleanups. by Mark Pizzolato · 10 years ago
  20. 995ab8f More General cleanup migrate to using sim_printf vs separate calls to printf and fprintf(sim_log). by Mark Pizzolato · 10 years ago
  21. 7087f1e Compiler suggested cleanup by Mark Pizzolato · 10 years ago
  22. f355749 SCP: Provide a way to display an arbitrary buffer contents as hex in debug output by Mark Pizzolato · 10 years ago
  23. 0dff107 VAX, PDP11: Fix VHD support to save the correct updated part of the Block Allocation Table (BAT) when new blocks are added to a VHD. by Mark Pizzolato · 10 years ago
  24. 6ce8d99 SCP: Added generic output routine sim_printf to output to stdout and sim_log (and sim_deb when enabled) by Mark Pizzolato · 11 years ago
  25. 4db30c1 PDP11, VAX: Avoid strcpy use on overlapping buffers when creating and referencing VHDs. by Mark Pizzolato · 11 years ago
  26. 3b1b7d6 PDP11, VAX: Fix VHD Differencing disk parent locator descriptors and removed deprecated descriptor types by Mark Pizzolato · 11 years ago
  27. b2134a0 PDP11, VAX: Fix failure to create differencing VHDs when the parent VHD is larger than 2GB. by Mark Pizzolato · 11 years ago
  28. 98ac7af PDP11, VAX: Fix differencing virtual disk corruption during creation problems by Mark Pizzolato · 11 years ago
  29. 02cb5c2 Compiler suggested cleanups. by Mark Pizzolato · 11 years ago
  30. 2e85e74 SCP: Various cleanups. by Mark Pizzolato · 11 years ago
  31. c984495 PDP11/VAX: Make sure that semi-unique drive serial numbers have a zero msb to avoid issues in some operating systems. by Mark Pizzolato · 11 years ago
  32. 786cda7 PDP11/VAX: Use semi-unique drive serial numbers when writing BAD144 bad block info to newly created disk images by Mark Pizzolato · 11 years ago
  33. e18d7e8 PDP11/VAX: Use unique drive serial numbers when writing BAD144 bad block info to newly created disk images by Mark Pizzolato · 11 years ago
  34. 2bfaf46 AIX Platform support by Mark Pizzolato · 12 years ago
  35. 2c941c8 Fix to allow raw disk access even if Large File support isn't available on the host by Mark Pizzolato · 12 years ago
  36. 4bd72e6 Compiler and static analyzer fixes from Peter Schorn. by Mark Pizzolato · 12 years ago
  37. 8acb3b2 Fixed disk creation logic to avoid writing a zero sector to the first and last sector of a newly created disk if the disk's contents were copied from another disk. This solves the last details in issue #35 by Mark Pizzolato · 12 years ago
  38. 5727ad1 Added a -V option to a VHD copy operation to cause a verify pass which will confirm all of the expected data has made it to the target virtual disk by Mark Pizzolato · 12 years ago
  39. 249f40e Compiler indicated cleanup (FreeBSD on PPC) by Mark Pizzolato · 12 years ago
  40. ba2070f Fix handle leak if a memory allocation error occurred during a VHD create with Copy by Mark Pizzolato · 12 years ago
  41. e7c2adb Fixed bug affecting pdp11_rq disks introduced when adding greater than 2GB disk support to PDP11 simulator by Mark Pizzolato · 12 years ago
  42. 0605b6d Added support for building on Solaris with the Sun C compiler by Mark Pizzolato · 12 years ago
  43. 2e5b0d5 Generalized the sim_disk layer to support large file disk devices (simh, VHD and RAW formats) with out requiring USE_ADDR64, and enhanced the pdp11_rq device to use this capability. by Mark Pizzolato · 12 years ago
  44. 3dea605 Remove compiler warnings generated by newer clang compiler by Mark Pizzolato · 12 years ago
  45. d5ca542 Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 by Mark Pizzolato · 12 years ago
  46. bc40f6a Removed recently linked dependence of VHD support on Large File support. VHDs can be supported without large file support up to the limits a system without large file support (i.e. 2GB). Fixes issue #35 by Mark Pizzolato · 12 years ago
  47. 4ff56d6 Changed all internal #ifdef's which were conditional on __linux to be conditional on either __linux or __linux__. Some platforms (PPC) don't define __linux when gcc is invoked with -std=c99. by Mark Pizzolato · 12 years ago
  48. 952f29e Force include of unistd.h on linux by Mark Pizzolato · 12 years ago
  49. 3d3f757 Added display of VHD and RAW disk access capabilities to the output of SHOW VERSION by Mark Pizzolato · 12 years ago
  50. 119ca2f Fixed display of percentage progress when copying or merging a VHD to avoid overflow by Mark Pizzolato · 12 years ago
  51. 448ee4a Fixed open issues on corrupt or inconsistent differencing disks to properly return error status. by Mark Pizzolato · 12 years ago
  52. c4251bd Fixed GCC compiler identified warning. by Mark Pizzolato · 12 years ago
  53. 9dcf5dc Added examples to the sim_disk attach help by Mark Pizzolato · 12 years ago
  54. e3207c2 Compiler suggested cleanups by Mark Pizzolato · 12 years ago
  55. e6e6262 Fix ordering of thread activities while detaching disks and tapes by Mark Pizzolato · 12 years ago
  56. 4a5b7a7 Remove the UNIT_RAW flag and deprecate the UNIT_TEXT flag (made the value 0). by Mark Pizzolato · 12 years ago
  57. 6eb3804 Standardized scp command formatting in help output by Mark Pizzolato · 12 years ago
  58. 784ae24 - Fixed asynchronous i/o hangs introduced when asynchronous cancel support was added by Mark Pizzolato · 12 years ago
  59. c61e14f Avoid 8 bit characters in help output by Mark Pizzolato · 12 years ago
  60. 4f4cbd4 Avoid asynch thread thrashing on disk and tape detach and enhance the disk and tape help by Mark Pizzolato · 12 years ago
  61. 7e1840e Fixed bugs in disk and tape operations when running without asynch disabled - bugs reported by Jordi Guillaumes i Pons by Mark Pizzolato · 12 years ago
  62. ba0f331 Added framework to support per device help commands by Mark Pizzolato · 12 years ago
  63. 3346f4a Fix build on VMS (IA64) by Mark Pizzolato · 12 years ago
  64. 50cf91d Merge branch 'SerialMux' and compiler suggested cleanup by Mark Pizzolato · 12 years ago
  65. 18b6ab8 Fixing compiler complaints with MinGW and adding support for RAW disk access when compiling with MinGW on windows. by Mark Pizzolato · 12 years ago
  66. 4a3bf9e Compiler warning cleanup by Mark Pizzolato · 12 years ago
  67. d955c38 Fixed compiler warnings and errors when compiling with MinGW by Mark Pizzolato · 12 years ago
  68. 0450a9b Compiler suggested cleanup by Mark Pizzolato · 12 years ago
  69. b466bdc Compiler warning cleanup by Mark Pizzolato · 12 years ago
  70. 2b5ceae Added missing sim_cancel support for device simulation code using the sim_disk and sim_tape libraries and doing asynchronous I/O if asynchronous I/O is active by Mark Pizzolato · 12 years ago
  71. 223e3e0 sim_disk.c - Added a VHD merge option when attaching a vhd differencing disk by Mark Pizzolato · 12 years ago
  72. a74c2d2 sim_disk.c - Optimized read operations from unallocated VHD blocks by Mark Pizzolato · 12 years ago
  73. ed463a9 sim_disk.c - Fixed differencing disk expansion and end of drive access bugs by Mark Pizzolato · 12 years ago
  74. 2a9ac8a VHD Performance enhancementsDaa: by Mark Pizzolato · 12 years ago
  75. 3775c17 Fixed asynch disk/tape I/O reset behaviors to reliably synchronize with the I/O thread's startup by Mark Pizzolato · 13 years ago
  76. c4659a0 Fixed issue where asynchronous I/O wouldn't be reliable after a device reset. by Mark Pizzolato · 13 years ago
  77. f77a38c Cleaned up a few compile complaints by Mark Pizzolato · 13 years ago
  78. 5f505cc Fixing many compiler identified nits. by Mark Pizzolato · 13 years ago
  79. dfcd818 Added O_DSYNC semantics to the RAW file open() call for *nix platforms. This makes *nix RAW I/O behavior consistent with windows RAW I/O. by Mark Pizzolato · 13 years ago
  80. 190993b Fixed possible NULL pointer dereference. (from Sergey Oboguev) by Mark Pizzolato · 13 years ago
  81. 1cb4eb7 Fixed Asynch I/O issues which may leave pending asynch I/O in limbo when device resets happen (found by Sergey Oboguev) by Mark Pizzolato · 13 years ago
  82. 7ac3557 Fixed bug under Asynch I/O where I/O completion did not delay the appropriate time before passing back device status to a simulator. Found by Sergey Oboguev. by Mark Pizzolato · 13 years ago
  83. 0270d0e Cleanup based on reports from Michael Bloom by Mark Pizzolato · 13 years ago
  84. fabdf73 Compiler cleanup after v3.9-0 merge by Mark Pizzolato · 13 years ago
  85. b3102ea Foxed size units (words or bytes) consistency issues when creating disks. by Mark Pizzolato · 13 years ago
  86. 57c961f Made references to disk capacity consistent with respect to the units they are kept in (i.e. Words or Bytes). by Mark Pizzolato · 13 years ago
  87. 4838d1f Align VHD disk data blocks for optimal performance when a VHD resides on storage with 4K sector size. by Mark Pizzolato · 13 years ago
  88. c2d50b5 Fixed error path issues found by Sergey Oboguev by Mark Pizzolato · 13 years ago
  89. aa7c50e Compiler cleanup for issues noticed during x64 compiles by Mark Pizzolato · 13 years ago
  90. 3443839 Fixed disk I/O which didn't work when Asynch I/O was dynamically disabled by scp command 'set noasync' by Mark Pizzolato · 13 years ago
  91. a808ca5 Added dynamic support for uuid_generate when creating VHDs on *nix platforms. by Mark Pizzolato · 13 years ago
  92. a8a5a5b Fixed error path to properly close file by Mark Pizzolato · 13 years ago
  93. 7075a3e Added support for concurrent sharing of raw disk images/drives between simulators by Mark Pizzolato · 13 years ago
  94. 034e749 Added SET ASYNCH and SET NOASYNCH commands to dynamically enable or disable Asynchronous I/O support by Mark Pizzolato · 13 years ago
  95. 5da9566 Fixed missing void declaration by Mark Pizzolato · 14 years ago
  96. 87c3e34 Added Asynch I/O and Disk Support for various Disk formats by Mark Pizzolato · 14 years ago