)]}'
{
  "log": [
    {
      "commit": "565d76cb7d5fd7cb010fd690602280a69ab116ef",
      "tree": "beff4279da00976e10145820c22e699192056973",
      "parents": [
        "b12d12596992f608f5506a8dabe4d1299594bd1e"
      ],
      "author": {
        "name": "Jim Keniston",
        "email": "jkenisto@linux.vnet.ibm.com",
        "time": "Tue Mar 22 16:35:12 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 22 17:44:17 2011 -0700"
      },
      "message": "zlib: slim down zlib_deflate() workspace when possible\n\nInstead of always creating a huge (268K) deflate_workspace with the\nmaximum compression parameters (windowBits\u003d15, memLevel\u003d8), allow the\ncaller to obtain a smaller workspace by specifying smaller parameter\nvalues.\n\nFor example, when capturing oops and panic reports to a medium with\nlimited capacity, such as NVRAM, compression may be the only way to\ncapture the whole report.  In this case, a small workspace (24K works\nfine) is a win, whether you allocate the workspace when you need it (i.e.,\nduring an oops or panic) or at boot time.\n\nI\u0027ve verified that this patch works with all accepted values of windowBits\n(positive and negative), memLevel, and compression level.\n\nSigned-off-by: Jim Keniston \u003cjkenisto@us.ibm.com\u003e\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Chris Mason \u003cchris.mason@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8336793baf962163c9fab5a3f39614295fdbab27",
      "tree": "6940426f8880928444e227d43085ca3d2fbfba80",
      "parents": [
        "b3448b0bde5f1a858397fe791f76632e978a1dc8"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Sun Sep 30 17:56:49 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:57 2007 -0700"
      },
      "message": "[ZLIB]: Move bnx2 driver gzip unpacker into zlib.\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nAcked-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f3865fb57a04db7cca068fed1c15badc064a302",
      "tree": "4c923c72b6ac9b633c87cc73b55a75c7cfd0f044",
      "parents": [
        "4f1bcaf094ccc512c23e10104c05a6f8e5b7a9e4"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Jun 22 14:47:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:05:58 2006 -0700"
      },
      "message": "[PATCH] zlib_inflate: Upgrade library code to a recent version\n\nUpgrade the zlib_inflate implementation in the kernel from a patched\nversion 1.1.3/4 to a patched 1.2.3.\n\nThe code in the kernel is about seven years old and I noticed that the\nexternal zlib library\u0027s inflate performance was significantly faster (~50%)\nthan the code in the kernel on ARM (and faster again on x86_32).\n\nFor comparison the newer deflate code is 20% slower on ARM and 50% slower\non x86_32 but gives an approx 1% compression ratio improvement.  I don\u0027t\nconsider this to be an improvement for kernel use so have no plans to\nchange the zlib_deflate code.\n\nVarious changes have been made to the zlib code in the kernel, the most\nsignificant being the extra functions/flush option used by ppp_deflate.\nThis update reimplements the features PPP needs to ensure it continues to\nwork.\n\nThis code has been tested on ARM under both JFFS2 (with zlib compression\nenabled) and ppp_deflate and on x86_32.  JFFS2 sees an approx.  10% real\nworld file read speed improvement.\n\nThis patch also removes ZLIB_VERSION as it no longer has a correct value.\nWe don\u0027t need version checks anyway as the kernel\u0027s module handling will\ntake care of that for us.  This removal is also more in keeping with the\nzlib author\u0027s wishes (http://www.zlib.net/zlib_faq.html#faq24) and I\u0027ve\nadded something to the zlib.h header to note its a modified version.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Joern Engel \u003cjoern@wh.fh-wedel.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "87c2ce3b9305b9b723faeedf6e32ef703ec9b33a",
      "tree": "b953aeb311ae08c4acdd96b2a765e8d24dc47cf8",
      "parents": [
        "3af13763d696468d31f71a798155b33f681f221f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 09 20:54:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:57 2006 -0800"
      },
      "message": "[PATCH] lib/zlib*: cleanups\n\nThis patch contains the following possible cleanups:\n- #if 0 the following unused functions:\n  - zlib_deflate/deflate.c: zlib_deflateSetDictionary\n  - zlib_deflate/deflate.c: zlib_deflateParams\n  - zlib_deflate/deflate.c: zlib_deflateCopy\n  - zlib_inflate/infblock.c: zlib_inflate_set_dictionary\n  - zlib_inflate/infblock.c: zlib_inflate_blocks_sync_point\n  - zlib_inflate/inflate_sync.c: zlib_inflateSync\n  - zlib_inflate/inflate_sync.c: zlib_inflateSyncPoint\n- remove the following unneeded EXPORT_SYMBOL\u0027s:\n  - zlib_deflate/deflate_syms.c: zlib_deflateCopy\n  - zlib_deflate/deflate_syms.c: zlib_deflateParams\n  - zlib_inflate/inflate_syms.c: zlib_inflateSync\n  - zlib_inflate/inflate_syms.c: zlib_inflateSyncPoint\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "243393c90f2b7cb781fd794e22786e9c8547901a",
      "tree": "d97d8f30f59ef99c82cf8a9a6fce3c08768b240c",
      "parents": [
        "021a52ac70802a94e699badb52af9d0fa728d5cd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 06 09:39:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 06 09:39:57 2005 -0700"
      },
      "message": "Add fakey \u0027deflateBound()\u0027 function to the in-kernel zlib routines\n\nIt\u0027s not the real deflateBound() in newer zlib libraries, partly because\nthe upcoming usage of it won\u0027t have the \"stream\" available, so we can\u0027t\nhave the same interfaces anyway.\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
