1. c6c9e0c Fixed arguments to sprintf when constructing the expansion of %*. Found by Maurizio De Tommaso. by Mark Pizzolato · 13 years ago
  2. 79d0e25 Fixed printf of error messages which had parameters in the wrong order (found by Maurizio De Tommaso) by Mark Pizzolato · 13 years ago
  3. 3308398 Removed redundant {sim_name}.rc initialization file. by Mark Pizzolato · 13 years ago
  4. 04098f6 Fixed VAX idle support for newer versions of NetBSD and OpenBSD to not trigger idling when IPL is changed from the system Boot ROM. by Mark Pizzolato · 13 years ago
  5. fc88568 Added a default initializing file simh.rc to the files automatically loaded when a simulator starts by Mark Pizzolato · 13 years ago
  6. c166379 Added VAX idle support for newer versions of NetBSD and OpenBSD guests if they use IPL 1 as the idle trigger by Mark Pizzolato · 13 years ago
  7. 95a1cb7 Added a generic non simulator specific startup include file (simh.rc) to be processed. by Mark Pizzolato · 13 years ago
  8. 542c158 Added display of the OS sleep resolution which is now displayed as an explanation if idling is unavailable. by Mark Pizzolato · 13 years ago
  9. 33567b4 Sanity check when detaching a undetached unit. fro Dave Bryan. by Mark Pizzolato · 13 years ago
  10. fd702e4 Made automatic startup file be named {sim_name}.rc (i.e. hp2100.rc or vax.rc, etc.) by Mark Pizzolato · 13 years ago
  11. 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
  12. a339dae Extensive Control Flow Enhancements: by Mark Pizzolato · 13 years ago
  13. 40deb20 HP2100 update from Dave Bryan by Mark Pizzolato · 13 years ago
  14. a14a1ab Added missing synchronization when dispatching asynchronous calls. From Sergey Oboguev by Mark Pizzolato · 13 years ago
  15. ab3af30 - Changed asynch queue insertion and removal to use a lock free algorithm based only on InterlockedCompareExchangePointer. We can now use this lock free approach on IA64 host systems as well. by Mark Pizzolato · 13 years ago
  16. 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
  17. 6e6fdd0 Fixed VMS Build of DEBUG simulators by Mark Pizzolato · 13 years ago
  18. 4a78242 Cleaner GCC options detection on older GCC versions on varioous platforms by Mark Pizzolato · 13 years ago
  19. 9449c1f Restored announcing GCC version and build options lost in manual merge from v3.9-0-rc2 by Mark Pizzolato · 13 years ago
  20. 38bbdd2 Added VH to the VAX780 build (makefile and descrip.mms) by Mark Pizzolato · 13 years ago
  21. 7e68046 Added VH to VAX780 Visual Studio Project by Mark Pizzolato · 13 years ago
  22. 7ea8831 Added do command default file extension for file being opened of '.sim' by Mark Pizzolato · 13 years ago
  23. 0dd5185 Added VH device to the VAX780 by Mark Pizzolato · 13 years ago
  24. 8cc2ef0 Fixed regression in handling (ignoring) error conditions while processing simple do file. by Mark Pizzolato · 13 years ago
  25. 027c921 More robust and correct readline support and fix to VMS build for HP2100 by Mark Pizzolato · 13 years ago
  26. c205070 Fix makefile for better GCC version determination and optimization enabling on more platforms by Mark Pizzolato · 13 years ago
  27. 6e813b8 Merge with v3.9-0-rc2 first pass by Mark Pizzolato · 13 years ago
  28. 6d11b3b Updated HP2100 from Dave Bryan by Mark Pizzolato · 13 years ago
  29. 8255ba9 Fixed typo in prior correction by Mark Pizzolato · 13 years ago
  30. 7d07c49 Credit Matt Burke for PCAP-VMS revisions by Mark Pizzolato · 13 years ago
  31. 380625e Fixed vax build issue when building on a vax. by Mark Pizzolato · 13 years ago
  32. 3cc10c3 Fixed vax build issue when building on a vax. by Mark Pizzolato · 13 years ago
  33. 7c51414 Fixed sim_debug macro implementation to allow for the case when a sim_debug invocation is used as a single expression following an if condition. Found by Michael Bloom by Mark Pizzolato · 13 years ago
  34. 5863e1b HP2100 Update from Dave Bryan by Mark Pizzolato · 13 years ago
  35. e0fbfa6 Fix memory leaks in attach error paths. by Mark Pizzolato · 13 years ago
  36. 2fcb0aa Made VMS build more robust and the failure case when VMS-PCAP is missing provide guidance. by Mark Pizzolato · 13 years ago
  37. 0270d0e Cleanup based on reports from Michael Bloom by Mark Pizzolato · 13 years ago
  38. 3049f16 Compiler detected unsigned bug by Mark Pizzolato · 13 years ago
  39. 5284f8f VMS Build cleanup by Mark Pizzolato · 13 years ago
  40. 45246a3 Updated HP2100 from Dave Bryan by Mark Pizzolato · 13 years ago
  41. 663b258 Fix potential memory leak in error path reported by Michael Bloom by Mark Pizzolato · 13 years ago
  42. cf280ad Completing merge of v3.9-0-rc1 compile cleanups by Mark Pizzolato · 13 years ago
  43. 2b43b35 Fix SHOW SHOW command to separate the SHOW options which are device specific and unit specific by Mark Pizzolato · 13 years ago
  44. 3ccd66d Cleanup potential fault in eth_close if eth_close is called with a NULL argument. by Mark Pizzolato · 13 years ago
  45. 93f14f7 Compile cleanups by Mark Pizzolato · 13 years ago
  46. 1945465 Revised makefile to build with gcc 3.x as well as different 4.x versions and to dynamically determine the availability of desired features and to report the GCC version at build time. by Mark Pizzolato · 13 years ago
  47. fabdf73 Compiler cleanup after v3.9-0 merge by Mark Pizzolato · 13 years ago
  48. fffad7c Merge changes from v3.9-0 rc1 by Mark Pizzolato · 13 years ago
  49. e04a987 Added makefile option to compile without asynchronouos I/O support (invoke make with NOASYNCH=1) by Mark Pizzolato · 13 years ago
  50. cf8c541 Cleaned up build status messages by Mark Pizzolato · 13 years ago
  51. eb0f027 Cleanup Compiler warning. by Mark Pizzolato · 13 years ago
  52. b3102ea Foxed size units (words or bytes) consistency issues when creating disks. by Mark Pizzolato · 13 years ago
  53. e61d00d Added compiler optimizations to gcc builds by Mark Pizzolato · 13 years ago
  54. 0abfa93 Merge branch 'master' of github.com:markpizz/simh by Mark Pizzolato · 13 years ago
  55. f07f08b Proper declarations to avoid compiler warnings by Mark Pizzolato · 13 years ago
  56. 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
  57. 1d5dc21 Enable Maximum compiler optimization for release build of VAX simulators by Mark Pizzolato · 13 years ago
  58. 8e76a8d Fixed cygwin build and execution issue, mostly from Tony Nicholson by Mark Pizzolato · 13 years ago
  59. e6c94e9 Add some polish to build messages by Mark Pizzolato · 13 years ago
  60. 9386369 Made dynamic libreadline loading more robust for some systems by Mark Pizzolato · 13 years ago
  61. 4f6ad32 Fixed MAC Address Conflict detection support. by Mark Pizzolato · 13 years ago
  62. 4ab5265 Provided Console Control Event explanation as comments in the sim_console code. by Mark Pizzolato · 13 years ago
  63. 4ce92b4 Fixed overrun bug in eth_devices. by Mark Pizzolato · 13 years ago
  64. d9e4afe Fixed internal loopback packet processing. We should only respond to loopback packets addressed to the physical MAC address OR the Broadcast address OR a Multicast address we're listening to (we may receive other loopback packets if we're in promiscuous mode but we should not respond to them). by Mark Pizzolato · 13 years ago
  65. cf49864 More robust detection of file transfer/conversion errors in ROM/boot code by Mark Pizzolato · 13 years ago
  66. f096371 Change default makefile behavior to prefer OS provided libpcap components over www.tcpdump.org components and to suggest that the build should be done with the OS libpcap-dev package. by Mark Pizzolato · 13 years ago
  67. 153e905 Added checking to detect unexpected file sizes for ROM image files. by Mark Pizzolato · 13 years ago
  68. 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
  69. 98e343f Fixed call to pcap_lookupnet to actually use the device name as the argument. by Mark Pizzolato · 13 years ago
  70. f2b5837 Clarified operational requirements for SIM_ASYNCH_IO on Windows by Mark Pizzolato · 13 years ago
  71. d8b900e Make sure that saved VAX clock state is stored in a host platform independent way. by Mark Pizzolato · 13 years ago
  72. 5efd8fe Fixed bug in save command. The issue is that attached units which are buffered in memory should also be flushed to storage as part of the save operation to make all the components of the save 'snapshot' consistent. by Mark Pizzolato · 13 years ago
  73. 9b5750f Fixed error path issue when RAW disk operations are active (found by Sergey Oboguev) by Mark Pizzolato · 13 years ago
  74. c2d50b5 Fixed error path issues found by Sergey Oboguev by Mark Pizzolato · 13 years ago
  75. e1d1893 Fixed concurrent write issue (discovered by Sergey Oboguev) which may happen if SIM_ASYNC_IO is enabled by Mark Pizzolato · 13 years ago
  76. 88076c4 Added check for required build dependencies in the Visual Studio Projects to provide advise when needed. by Mark Pizzolato · 13 years ago
  77. d690603 Updated Windows Network build (in makefile and Visual Studio Projects) to reference WinPcap and pthreads in a consistent parallel directory to the simulator source (i.e. ../windows-build/...). by Mark Pizzolato · 13 years ago
  78. 214b1b6 Fix Linux build to support Debian Squeeze by a non-root user by Mark Pizzolato · 13 years ago
  79. 94e1975 Avoid compiler warnings when time_t is 64 bits. by Mark Pizzolato · 13 years ago
  80. 7a558a4 Added support for Logical End of Tape (EOT) detection when required by Mark Pizzolato · 13 years ago
  81. 3e8b43b Added description of all the required linux packages to perform a proper build by Mark Pizzolato · 13 years ago
  82. aa7c50e Compiler cleanup for issues noticed during x64 compiles by Mark Pizzolato · 13 years ago
  83. 01337fe Fixed tape I/O which didn't work when Asynch I/O was dynamically disabled by scp command 'set noasync' by Mark Pizzolato · 13 years ago
  84. d4c83e5 Make sure that the correct struct timespec definition (which the pthreads APIs will need) is known before we define our own. by Mark Pizzolato · 13 years ago
  85. 6b6d7cc Refined description of Asynch I/O build support. by Mark Pizzolato · 13 years ago
  86. 3172e74 Normalized the saved format of the optional VAX TODR persistent file so that it may be moved around from one platform to another along with other simulator state files (disk & tape images, save/restore files, etc.). by Mark Pizzolato · 13 years ago
  87. 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
  88. 5263a9e Added a sanity check to validate the modify time of the simulator image being restored by the 'restore' command with respect to the modify times of any files which are attached during the restore operation. by Mark Pizzolato · 13 years ago
  89. 6079add make output of 'show show' command consistent with other help output (lowercase primary commands). by Mark Pizzolato · 13 years ago
  90. d14853e Fixed build when using a libpcap from www.tcpdump.org by Mark Pizzolato · 13 years ago
  91. e143a06 Revert RQ and TQ to BR5. These devices (on Unibus Systems) are really BR5. by Mark Pizzolato · 13 years ago
  92. 93f09d3 Fixed interrupts to treat all Qbus devices as BR4. Changed RQ and TQ to BR4 to reflect real hardware (for the Unibus case). by Mark Pizzolato · 13 years ago
  93. de9facf Added echo/log output of the results of a goto command to make it easier to read what happened in a simulator log file. Also flushed log files when starting instruction execution. by Mark Pizzolato · 13 years ago
  94. 754934b Added SIM_NAME as an environment variable while a simulator is executing. This can then be used by "do" scripts and/or in the context of host shell commands invoked with "!". by Mark Pizzolato · 13 years ago
  95. 01369c1 Added sim_ttisatty to support reasonable behaviour (i.e. avoid in infinite loop) in the main command input loop when EOF is detected and input is coming from a file (or a null device: /dev/null or NUL:) This may happen when a simulator is running in a background process. by Mark Pizzolato · 13 years ago
  96. de59976 Added missing command argument substitution for command lines read directly from stdin. Also, added new "set environment name=val" command which is potentially useful for scripting. by Mark Pizzolato · 13 years ago
  97. 421fce7 Added missing implementation of "set nobreak". The help set showed this as valid, but it wasn't defined. by Mark Pizzolato · 13 years ago
  98. cbcd244 Fix builds on BSD host systems by Mark Pizzolato · 13 years ago
  99. d9f3b66 Fixed line endings to be consistent in dynamically loaded pcap_fileno implementation by Mark Pizzolato · 13 years ago
  100. cc890ae Fixes bugs in multiply and divide introduced in 3.8-1; fixes XR and double precision bugs (from Adrian Wise) by Mark Pizzolato · 13 years ago