{"push_id":994905326,"size":34,"distinct_size":34,"ref":"refs/heads/trunk","head":"f0e126fe1eb5e0c527a9008fe9ad3dd3fc20cba7","before":"2b8bc049c99369a58df1d390a4965548283686a4","commits":[{"sha":"7dbaa98f14580ab3dc4a1cb15045d4bea0e76e18","author":{"email":"aeed92795d7b2da350849885b66589b1356a2a78","name":"ozaki-r"},"message":"Kill confusable use of SIN_PROXY","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/7dbaa98f14580ab3dc4a1cb15045d4bea0e76e18"},{"sha":"4ae7a720a0dddd6ea719bce95157a3b625cde0b2","author":{"email":"ae685575101ee7165c90a8f2c30c6e60cdd9e482","name":"roy"},"message":"White space police.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/4ae7a720a0dddd6ea719bce95157a3b625cde0b2"},{"sha":"99c534baf8dbfacf278c0b4031df7afd6eeb4794","author":{"email":"ae685575101ee7165c90a8f2c30c6e60cdd9e482","name":"roy"},"message":"White space police.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/99c534baf8dbfacf278c0b4031df7afd6eeb4794"},{"sha":"46529d7ef25b9b7a9ccc18f4c3a5dba3555bfe9c","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Get split el_getc and el_wgetc completely and call el_wgetc internally.\nChange some character constants to they wide versions. (Ingo Schwarze)","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/46529d7ef25b9b7a9ccc18f4c3a5dba3555bfe9c"},{"sha":"a0f54959b28dc0690a4e5218ead869d02a84a760","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"A very simple, non-intrusive patch to fix a segfault (and a\nfunctional error) in c_gets(), file chared.c.\n\nRun any program using libedit in the default way.  At the el_[w]gets()\nprompt, invoke ed-command (for example, in emacs mode, press the\nescape key, then type the letter 'x').  You should see a \": \" prompt.\nType the letter 'x' again.  Now press the backspace key a few times,\nlooking at the screen after each key press:\n\n - The 1st BS deletes the 'x'.\n - The 2nd BS deletes the blank after the prompt.\n - The 3rd BS deletes the colon of the prompt.\n - The 4th BS moves the cursor up one line.\n - The 5th BS gives me \"Segmentation fault (core dumped)\".\n\nDepending on your platform, it might take a few more or a few less\nbackspaces for the buffer underrun to trigger the segfault, but\nyou should be able to hit it sooner or later no matter what.\n\nRun the same program again, connect again and invoke ed-command again.\nNow type: 'b', backspace, 'i', backspace, 'n', backspace, 'd', enter.\nThe \"bind\" command gets executed, even though you deleted what you\ntyped before hitting enter.\n\nFrom Ingo Schwatze.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/a0f54959b28dc0690a4e5218ead869d02a84a760"},{"sha":"78368e48eb5ee73dcb2d5f8c65218aaa6aeacec4","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Make sh.1 catch up with reality. Document -h (such as it is...)\nand also added doc for some other stuff that was missing.\n\nTake the opportunity to clean up the way the flags are set in the\nman page, so every new flag doesn't have to be added 6 times!\n(Some of the lists were different from others, in ordering, and\ncontent, for no good reason at all.)\n\nMake a few other cleanups ... Add text about AND-OR lists,\nThis can be also used to justify closing an open PR:\n(that \"sh -c 'command &&'\" is not a syntax error...).\n\nAdd doc for -F, which should default to set if the shell somehow\ngets compiled without DO_SHAREDVFORK defined, (to be committed\nseparately)\n\nXXX: Consider disabling DO_SHAREDVFORK if SMALL is defined?\n\nFrom kre","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/78368e48eb5ee73dcb2d5f8c65218aaa6aeacec4"},{"sha":"473c75302f3e5479825ff1d739e95dff11d4f7ae","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"If we don't have shared address space vfork fail back to using fork since\nwe are depending on the shared address space feature (from kre)","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/473c75302f3e5479825ff1d739e95dff11d4f7ae"},{"sha":"8b661098fd517fd2323ad29aa70ad6d19e76bb44","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Test improvements from kre","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/8b661098fd517fd2323ad29aa70ad6d19e76bb44"},{"sha":"d5d9e2f38d1ecd17480149ae7efe7d7bc087a644","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"uncomment clean up","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/d5d9e2f38d1ecd17480149ae7efe7d7bc087a644"},{"sha":"2ff394c04ea5932a66ce2400048b582cda6de3d8","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Simple script to create node names for debugging","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/2ff394c04ea5932a66ce2400048b582cda6de3d8"},{"sha":"9e7182265b33714d4b05ca03c011367222db8e2e","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"PR/46327: David Mandelberg: Fix exit codes of background jobs (from kre)","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/9e7182265b33714d4b05ca03c011367222db8e2e"},{"sha":"e68f9e1296274e811ef9521e5fafb08eb9730b72","author":{"email":"2e212ebba9302a65e9fd21f6772368fe60592fe8","name":"wiz"},"message":"file system police.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/e68f9e1296274e811ef9521e5fafb08eb9730b72"},{"sha":"d304cd952bba89b4ccd31d7f81610a7ae9787c86","author":{"email":"2e212ebba9302a65e9fd21f6772368fe60592fe8","name":"wiz"},"message":"gdb-7.11 is out.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/d304cd952bba89b4ccd31d7f81610a7ae9787c86"},{"sha":"9b12b4613ce8c18677d5f9bd49f02e128fc2877f","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Make the read_char function always take a wchar_t * argument (Ingo Schwarze)","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/9b12b4613ce8c18677d5f9bd49f02e128fc2877f"},{"sha":"784d0659d1d2307f9b469d4eec617ec3e8068c01","author":{"email":"8a27cb648463dcce4d6d1f6590f4c21a78cccc61","name":"ginsbach"},"message":"Add the [n]ei and [n]eei options to the synopsis; already documented in\ndescription.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/784d0659d1d2307f9b469d4eec617ec3e8068c01"},{"sha":"4b322042568c3e6290005f4092958eaf487d2253","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Tuck in mbstate_t to the wide char version only to avoid exposing the zeroing\nhack and doing it in the narrow case.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/4b322042568c3e6290005f4092958eaf487d2253"},{"sha":"a980bcf6f180c1b7d40c904aeb46fd315ac10afb","author":{"email":"8a27cb648463dcce4d6d1f6590f4c21a78cccc61","name":"ginsbach"},"message":"Remove double space before [.,:] in macro arguments.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/a980bcf6f180c1b7d40c904aeb46fd315ac10afb"},{"sha":"e1653e32ca1a144dee8facb30c6284c312c92544","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Fixes from OpenBSD via Ingo Schwarze:\n1) Missing comma after tok_str in NAME.\n   OpenBSD rev. 1.38 Sep 10, 2015 (schwarze)\n2) Style: void in argument list.\n   OpenBSD rev. 1.39 Sep 14, 2015 (schwarze)\n3) English punctuation: stray comma.\n   OpenBSD rev. 1.37 Mar 13, 2015 (jmc)","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/e1653e32ca1a144dee8facb30c6284c312c92544"},{"sha":"9622a61f0454fc4c02c936469ebc68db70aaa20a","author":{"email":"28d52ccc67a38a0cc89b0627b1175cf65490a0ef","name":"christos"},"message":"Fix el_{w,}getc documentation (Ingo Schwarze)","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/9622a61f0454fc4c02c936469ebc68db70aaa20a"},{"sha":"d2c2081e0ffce30199f6c77bd0f5165106463b55","author":{"email":"f49f2a5e660787beb1d0033eaaa9f0d533955c60","name":"joerg"},"message":"Make the default CPP path a list and check if they are access(2)able.\nIf no match is found, fallback to looking for cpp in PATH.","distinct":true,"url":"https://api.github.com/repos/jsonn/src/commits/d2c2081e0ffce30199f6c77bd0f5165106463b55"}]}