{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":498052344,"defaultBranch":"master","name":"simh","ownerLogin":"open-simh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-30T18:16:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105758688?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1675181913.835569","currentOid":""},"activityList":{"items":[{"before":"36605c4950faf0c3a01f3d24040dfb5519bc0ae3","after":"2437b13fb1602416dda7886f2023ffdf1f175880","ref":"refs/heads/master","pushedAt":"2024-09-05T21:21:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"AltairZ80: Adds \"rom\" option to \"load -h\"\n\nAdds \"rom\" option to set pages to ROM when loading an Intel\nHEX file.","shortMessageHtmlLink":"AltairZ80: Adds \"rom\" option to \"load -h\""}},{"before":"9ef8bf57b4bf3dd358003423efd29fc44d2d2259","after":"36605c4950faf0c3a01f3d24040dfb5519bc0ae3","ref":"refs/heads/master","pushedAt":"2024-09-05T21:21:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"sigma: Update latest from Bob Supnik's v3.12-5\n\n- Add new CP and CR devices\n- COC: Zero delay from SIO to INIT state Detect and UEN on 0xFF order\n- COC: Moved SIO int pending test to devices\n- DK: Zero delay from SIO to INIT state\n- DP: Added case points for RDEES, dp_aio_status\n- DP: Zero delay from SIO to INIT state\n - defs: Added chaining modifier flag\n - defs: Fixed DVT_NODEV definition\n - defs: Added chan_chk_dvi definition\n - io: Added chaining modifier flag\n- LP: Zero delay from SIO to INIT state\n- LP: Added INIT test for illegal command\n- LP: Moved SIO interrupt test to devices\n- MT: Zero delay from SIO to INIT state\n- PT: Zero delay from SIO to INIT state\n- PT: Moved SIO interrupt test to devices\n- RAD: Zero delay from SIO to INIT state\n- RAD: Fixed nx unit test\n- RAD: Fixed write protect test\n- TT: Zero delay from SIO to INIT state\n- TT: Moved SIO int pending test to devices","shortMessageHtmlLink":"sigma: Update latest from Bob Supnik's v3.12-5"}},{"before":"c093bcdcf67fc7d89e1e5a98c7f65da1e9ab0fac","after":"9ef8bf57b4bf3dd358003423efd29fc44d2d2259","ref":"refs/heads/master","pushedAt":"2024-09-04T20:32:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"Add note on MacPorts","shortMessageHtmlLink":"Add note on MacPorts"}},{"before":"0e83a37a99519cf78984ca07e8f69cfa9ef65cca","after":"c093bcdcf67fc7d89e1e5a98c7f65da1e9ab0fac","ref":"refs/heads/master","pushedAt":"2024-09-04T17:39:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"PDP11: RP11: Implement original RP11 controller flavor\n\nStudying RSX11M source code I found out that the original RP11\ncontroller (vs. -C and -E later versions) was still supported\nin the software, and notably UMD (User Mode Diagnostics) was\nstill capable of handing it and dealing with its testing,\neven in much later OS versions (compared to when the original\nRP11 was phased out).\n\nThe change in this commit basically implements that flavor\n(which only supported the RP02 drives), and also makes a few\nminor fixes / cleanups for the device code, here and there.\n\nThe default mode for the RP11 controller remains the more widely\nused -C/-E version, but if so desired, it can be downgraded to\nsupport its predecessor with the \"SET RR \" command now.","shortMessageHtmlLink":"PDP11: RP11: Implement original RP11 controller flavor"}},{"before":"717410c8c1e64a42110e19fea0c930d5ff336b5d","after":"0e83a37a99519cf78984ca07e8f69cfa9ef65cca","ref":"refs/heads/master","pushedAt":"2024-09-04T17:04:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"VAX: Mask QBus addresses to 22 bits for ka630/ka65x","shortMessageHtmlLink":"VAX: Mask QBus addresses to 22 bits for ka630/ka65x"}},{"before":"65e8799872cf336c6db266332c27f17b81a8f6e5","after":"717410c8c1e64a42110e19fea0c930d5ff336b5d","ref":"refs/heads/master","pushedAt":"2024-09-04T15:58:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"Allow msys2 clang64 to compile.","shortMessageHtmlLink":"Allow msys2 clang64 to compile."}},{"before":"8546a8702f864909f22f4b3bc033a4c478e617a0","after":"65e8799872cf336c6db266332c27f17b81a8f6e5","ref":"refs/heads/master","pushedAt":"2024-09-04T15:53:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"AltairZ80: Adds CUTER PROM to SOL20 device\n\nSET SOL20 VER=CUTER","shortMessageHtmlLink":"AltairZ80: Adds CUTER PROM to SOL20 device"}},{"before":"7b99876e1e55a24bfce0ab8160e71e7257edd207","after":"8546a8702f864909f22f4b3bc033a4c478e617a0","ref":"refs/heads/master","pushedAt":"2024-09-04T15:52:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"I1401: Fix minor typo in error msg","shortMessageHtmlLink":"I1401: Fix minor typo in error msg"}},{"before":"4fa9ca4811683cbbc8011f11e9c0ee2bcbe2598c","after":"48830b9ab91cc7eb80c1a46173ae07cd35e7de0e","ref":"refs/heads/Supnik-Current","pushedAt":"2024-09-04T15:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"Release V3.12-5","shortMessageHtmlLink":"Release V3.12-5"}},{"before":"c831460ecbe02bcc0a0ddd2a0a33eaeea1aee3d1","after":"7b99876e1e55a24bfce0ab8160e71e7257edd207","ref":"refs/heads/master","pushedAt":"2024-09-04T15:45:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"AltairZ80: Fix 8080 and Z80 CPU","shortMessageHtmlLink":"AltairZ80: Fix 8080 and Z80 CPU"}},{"before":"8ed26d300baa5cc8624dc848069cbd1d1fb2aec7","after":"c831460ecbe02bcc0a0ddd2a0a33eaeea1aee3d1","ref":"refs/heads/master","pushedAt":"2024-09-03T14:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"PDP11: Fix to fix disassembly #331\n\nAs discussed in PR#331, the fix needed more fix with the proper\nmasks array. This patch completes the fix.","shortMessageHtmlLink":"PDP11: Fix to fix disassembly #331"}},{"before":"0f6bcb9682dc79d589b526ae1efaa63045a365fd","after":"8ed26d300baa5cc8624dc848069cbd1d1fb2aec7","ref":"refs/heads/master","pushedAt":"2024-07-15T15:13:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"SCP: Remove unused variable from sim_timer.c","shortMessageHtmlLink":"SCP: Remove unused variable from sim_timer.c"}},{"before":"e7b2431f11a0b8e1870bfc156b31a193d7e29d76","after":"0f6bcb9682dc79d589b526ae1efaa63045a365fd","ref":"refs/heads/master","pushedAt":"2024-07-11T19:24:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"SIMH: Fix spelling errors in comments and strings","shortMessageHtmlLink":"SIMH: Fix spelling errors in comments and strings"}},{"before":"294b04e9a63043a29a94a23c2d3bc3d3fa659bf2","after":"e7b2431f11a0b8e1870bfc156b31a193d7e29d76","ref":"refs/heads/master","pushedAt":"2024-07-03T14:54:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"VIDEO: Add vid_render_set_logical_size() stub\n\nFixes oversite of missing sim_video stub function.","shortMessageHtmlLink":"VIDEO: Add vid_render_set_logical_size() stub"}},{"before":"103d1dd5541bdf0f205fae39453597abae26a8d7","after":"294b04e9a63043a29a94a23c2d3bc3d3fa659bf2","ref":"refs/heads/master","pushedAt":"2024-06-30T20:27:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"Revert \"Compile fix: replaced Uint8 by uint8.\"\n\nThe \"error\" that the original change \"fixed\" was actually in the cmake\nbuild system and not in the sim_ws.c code.\n\nThe Uint8 type is specific to SDL2 APIs.","shortMessageHtmlLink":"Revert \"Compile fix: replaced Uint8 by uint8.\""}},{"before":"a944a4bc6d632cc9de047bc833ad05a68653ace7","after":"103d1dd5541bdf0f205fae39453597abae26a8d7","ref":"refs/heads/master","pushedAt":"2024-06-28T16:45:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"CMAKE: Regenerate, PDP10 needs USES_AIO\n\n- Periodic \"python cmake/generate.py\" to sync with makefile changes.\n\n- Ensure that AIO_CCDEFS (makefile) and USES_AIO (CMake generate.py) are\n present for PDP-10 simulators. Otherwise, user gets a warning message\n when the simulator starts about network support and asynchronous I/O.","shortMessageHtmlLink":"CMAKE: Regenerate, PDP10 needs USES_AIO"}},{"before":"aea2634940b4556f8ee746e5f20d4570e9ecfcb6","after":"a944a4bc6d632cc9de047bc833ad05a68653ace7","ref":"refs/heads/master","pushedAt":"2024-06-18T14:33:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"Compile fix: replaced Uint8 by uint8.","shortMessageHtmlLink":"Compile fix: replaced Uint8 by uint8."}},{"before":"f1fb14d350f15d73c6138069ef04dfa6495ccd3d","after":"aea2634940b4556f8ee746e5f20d4570e9ecfcb6","ref":"refs/heads/master","pushedAt":"2024-06-17T18:04:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"IBM1130: Fix address computation overflow\n\nIn sim_instr(), the effective address is computed; for the case of TAG\n(index register addressing), the contents of the specified index register\nis added to the effective address, but the result is not masked to 16\nbits as per the hardware functionality.\n\nAdding a a 16 bit mask operation fixes the issue.","shortMessageHtmlLink":"IBM1130: Fix address computation overflow"}},{"before":"5904fceddcbdd2b5925962375b3a75bf857e3489","after":"f1fb14d350f15d73c6138069ef04dfa6495ccd3d","ref":"refs/heads/master","pushedAt":"2024-06-17T18:02:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"AltairZ80: Adds Cromemco TUART devices\n\nAdds the following devices to AltairZ80:\n\nTUART0: Cromemco FDC controller TUART console port at I/O address 0x00.\nTUART1: Cromemco TU-ART port A at I/O address 0x20.\nTUART2: Cromemco TU-ART port B at I/I address 0x50.\n\nThese devices are fully TMXR capable.","shortMessageHtmlLink":"AltairZ80: Adds Cromemco TUART devices"}},{"before":"100f351575b5b8b91365599bdafdea449847defa","after":"5904fceddcbdd2b5925962375b3a75bf857e3489","ref":"refs/heads/master","pushedAt":"2024-06-17T18:00:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"The use of egrep is deprecated\n\nOn Fedora40, I get warnings that egrep is deprecated. Replacing \"egrep\"\nwith \"grep -E\" eliminates the warnings, and is functionally identical.","shortMessageHtmlLink":"The use of egrep is deprecated"}},{"before":"c6b9402f8c994f41f5849a8ef9d2ce39f45caac3","after":"100f351575b5b8b91365599bdafdea449847defa","ref":"refs/heads/master","pushedAt":"2024-06-17T17:57:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"PDP11: RP11: Interrupt on IE+RESET+GO\n\nRecent analysis of the 2.9BSD kernel revealed that RP11 was\nexpected to interrupt on control RESET function if IE bit was\nalso set. Documentation was not very clear of the fact, saying\nin one place that RESET+GO does not interrupt (which is not\ncontradictory with the above because it does not mention IE).\n\nIn other place, however, it says that IE always causes interrupt\nwhen DONE is asserted. Thus, since RESET does assert DONE, an\ninterrupt should be posted if IE is set. The autoconfig binary\nfrom 2.9BSD uses this feature of RP11 to check the presence\nof the controller.\n\nFormerly RESET was always clearing RPCS with DONE unconditionally,\nand that reset IE as well. This patch makes sure that the IE bit\nis preserved, and if set, it posts an interrupt when RESET asserts\nDONE.","shortMessageHtmlLink":"PDP11: RP11: Interrupt on IE+RESET+GO"}},{"before":"c55b9649216f47ba192331cb94bbaedab5cb340f","after":"c6b9402f8c994f41f5849a8ef9d2ce39f45caac3","ref":"refs/heads/master","pushedAt":"2024-06-08T18:45:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"VAX: Add UW device to 8600 and 8200.\n\nThe VAXstation 100 \"unibus window\" interface board should work with\nany Unibus VAX.","shortMessageHtmlLink":"VAX: Add UW device to 8600 and 8200."}},{"before":"1e4a43d8f82d0443e77eb307531f52bfe80f7c49","after":"c55b9649216f47ba192331cb94bbaedab5cb340f","ref":"refs/heads/master","pushedAt":"2024-06-08T17:55:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"AltairZ80: Changes to JAIR devices\n\nI was having problems with the JAIR device keeping up with received\ndata at 57.6K.\n\nThis PR makes the following changes to the JAIR devices:\n\n- Refactors the service routines into STAT, TX and RX units\n- Adds a 128-byte input ring buffer\n- Corrects a null pointer exception\n- Adds overrun status bit implementation\n- Removes a tab with spaces","shortMessageHtmlLink":"AltairZ80: Changes to JAIR devices"}},{"before":"5b3e28263cdda7dec44a120685da5d7579bf24cd","after":"1e4a43d8f82d0443e77eb307531f52bfe80f7c49","ref":"refs/heads/master","pushedAt":"2024-06-08T17:55:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"AltairZ80: Adds Cromemco DAZZLER and JS1 devices\n\nAdds Cromemco Dazzler and JS1 joystick devices\nAdds vid_render_set_logical_size() to sim_video.c","shortMessageHtmlLink":"AltairZ80: Adds Cromemco DAZZLER and JS1 devices"}},{"before":"c37d26a370dc583334646d549ffad270f189c162","after":"5b3e28263cdda7dec44a120685da5d7579bf24cd","ref":"refs/heads/master","pushedAt":"2024-06-08T17:54:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"KA10: Removed tabs that got added by accident.","shortMessageHtmlLink":"KA10: Removed tabs that got added by accident."}},{"before":"c0b00f48e147369c073d9454dfe0ad1e4b65c6ec","after":"c37d26a370dc583334646d549ffad270f189c162","ref":"refs/heads/master","pushedAt":"2024-06-08T17:51:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"IBM 1130: GUI resource file, RegSanityCheck fix\n\n- Add the missing ibm1130.rc GUI resource file to the Windows build so\n that the GUI renders correctly.\n\n- Set the add_simulator TEST_ARGS to \"-g\" to fix an edge case Heisenbug\n encountered during Github CI/CD tests where ibm1130 appears to hang\n indefinitely on the Windows runners.\n\n The cause is the GUI's Pump() thread function being prematurely\n terminated before all GUI resources are acquired. The net result is an\n infinite loop in the MS C runtime trying to exit the process with\n unstable internal state. (Separate patch: synchronization across main\n and Pump() threads to ensure resource acquisition completes.)\n\n This issue never shows (cannot show) up on non-Windows platforms or\n the SIMH makefile.\n\n- Ibm1130/ibm1130_cr.c\n\n - Fix printf() warnings (format should be long, not int)\n - Signed/unsigned mismatch, size_t for array indexing\n - Comment out the unused trim() function.\n\n- Ibm1130/ibm1130_cpu.c, ibm1130_gui.c: Remove undefined static functions.","shortMessageHtmlLink":"IBM 1130: GUI resource file, RegSanityCheck fix"}},{"before":"3ffd20c1fa51cc33cd7fcb8d50e206f1cb6317b5","after":"c0b00f48e147369c073d9454dfe0ad1e4b65c6ec","ref":"refs/heads/master","pushedAt":"2024-06-08T17:50:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"Avoid super-inefficient use of strlen().","shortMessageHtmlLink":"Avoid super-inefficient use of strlen()."}},{"before":"43963943132d393b074ca4f68c0dce707f194b32","after":"3ffd20c1fa51cc33cd7fcb8d50e206f1cb6317b5","ref":"refs/heads/master","pushedAt":"2024-06-03T20:48:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"Non-letters are not allowed in shell function names.","shortMessageHtmlLink":"Non-letters are not allowed in shell function names."}},{"before":"debd1774aec7c1fe27015719211fe87f95acd339","after":"43963943132d393b074ca4f68c0dce707f194b32","ref":"refs/heads/master","pushedAt":"2024-05-21T21:06:39.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"KA10: Remove unneeded file.","shortMessageHtmlLink":"KA10: Remove unneeded file."}},{"before":"c77bb2ea714211b611d05ac84117de0d15410c76","after":"debd1774aec7c1fe27015719211fe87f95acd339","ref":"refs/heads/master","pushedAt":"2024-05-21T20:01:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pkoning2","name":"Paul Koning","path":"/pkoning2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9954559?s=80&v=4"},"commit":{"message":"sigma: Implement CM (Chaining Modifier) flag to IOP simulation in sigma_io.c","shortMessageHtmlLink":"sigma: Implement CM (Chaining Modifier) flag to IOP simulation in sig…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMToyMTo0MS4wMDAwMDBazwAAAASuTz4T","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMToyMTo0MS4wMDAwMDBazwAAAASuTz4T","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yMVQyMDowMTo0My4wMDAwMDBazwAAAARQPdbp"}},"title":"Activity · open-simh/simh"}