)]}' { "commit": "f90bb804889db7f425550a91a50df28be4003e33", "tree": "f15509524bb5e121cbabbdb217d3143f7906c658", "parents": [ "ddd013b7f83367317cf16d529936bc6abdd4ed80" ], "author": { "name": "H. Peter Anvin", "email": "hpa@zytor.com", "time": "Thu Feb 14 17:29:59 2013 -0800" }, "committer": { "name": "H. Peter Anvin", "email": "hpa@zytor.com", "time": "Thu Feb 14 17:35:40 2013 -0800" }, "message": "[klibc] fopencookie: Add an implementation of fopencookie()\n\nfopencookie() is a glibc extension which allows the stdio framework to\nbe used with a user-defined backend. The entire implementation is 172\nbytes long on x86-64.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "21243cc703c658836246030a1fd092d1f50ad3d3", "old_mode": 33188, "old_path": "usr/include/stdio.h", "new_id": "fc70cf967532f7b6c15be77e292f52a30c9d865e", "new_mode": 33188, "new_path": "usr/include/stdio.h" }, { "type": "modify", "old_id": "756de4329d7770dae63cb961b42202d6b4b23f03", "old_mode": 33188, "old_path": "usr/klibc/stdio/fclose.c", "new_id": "e4b5c6aeb150c314564d9366e4a4d3ead0771281", "new_mode": 33188, "new_path": "usr/klibc/stdio/fclose.c" }, { "type": "modify", "old_id": "51285baeeb123c4097fc5959a0b4a20c91a6998f", "old_mode": 33188, "old_path": "usr/klibc/stdio/fdopen.c", "new_id": "bbfbd1f9914bb4c15710d980bf73e0fd218aba2c", "new_mode": 33188, "new_path": "usr/klibc/stdio/fdopen.c" }, { "type": "modify", "old_id": "dfccd24d4f8d1c5ed46081e3a88e990a8c0fdb91", "old_mode": 33188, "old_path": "usr/klibc/stdio/fflush.c", "new_id": "2764437feae028190092f6f77958d1f8133f80d7", "new_mode": 33188, "new_path": "usr/klibc/stdio/fflush.c" }, { "type": "modify", "old_id": "b5a101618684e695e75abc20d4a14110fa816117", "old_mode": 33188, "old_path": "usr/klibc/stdio/fileno.c", "new_id": "d6e4e9b527ab909204d8bba8fa939f758055d8c5", "new_mode": 33188, "new_path": "usr/klibc/stdio/fileno.c" }, { "type": "modify", "old_id": "b0994268e7b8efc7095f83062a64b7a43d5b629a", "old_mode": 33188, "old_path": "usr/klibc/stdio/fread.c", "new_id": "6d206b73e0fea831b14ed66e6b69773e3f0f9904", "new_mode": 33188, "new_path": "usr/klibc/stdio/fread.c" }, { "type": "modify", "old_id": "e35f85e64a6323d070040ae891bdd2096c3213d2", "old_mode": 33188, "old_path": "usr/klibc/stdio/fseek.c", "new_id": "b250efcd5532e965fc81fcc64f180341baec97c3", "new_mode": 33188, "new_path": "usr/klibc/stdio/fseek.c" }, { "type": "modify", "old_id": "cb1202da0bc1fcf67507b3daf3f6e5b225b960ec", "old_mode": 33188, "old_path": "usr/klibc/stdio/ftell.c", "new_id": "4db13dd9064cb9e2f192ab739189d872c306a412", "new_mode": 33188, "new_path": "usr/klibc/stdio/ftell.c" }, { "type": "modify", "old_id": "5d2c3f01343eb9820f875340322aa5c9c5bb43f8", "old_mode": 33188, "old_path": "usr/klibc/stdio/fwrite.c", "new_id": "46cb04fa7ddc7ae192851620a0e4a25960ed37d6", "new_mode": 33188, "new_path": "usr/klibc/stdio/fwrite.c" }, { "type": "modify", "old_id": "526c25a8f71187ce80bfd9acf299c5c97b3fde80", "old_mode": 33188, "old_path": "usr/klibc/stdio/stdioint.h", "new_id": "aeac7a0b575b8c9fe8b8c394337bcc1fd1681438", "new_mode": 33188, "new_path": "usr/klibc/stdio/stdioint.h" } ] }