)]}'
{
  "log": [
    {
      "commit": "3fdadf7d27e3fbcf72930941884387d1f4936f04",
      "tree": "167072cf1e60b6b307610563614b435ff0caa52d",
      "parents": [
        "c750360938b403e6cc193d293cfbcb099dd6c60e"
      ],
      "author": {
        "name": "Dmitry Mishin",
        "email": "dim@openvz.org",
        "time": "Mon Mar 20 22:45:21 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 22:45:21 2006 -0800"
      },
      "message": "[NET]: {get|set}sockopt compatibility layer\n\nThis patch extends {get|set}sockopt compatibility layer in order to\nmove protocol specific parts to their place and avoid huge universal\nnet/compat.c file in the future.\n\nSigned-off-by: Dmitry Mishin \u003cdim@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "27852c26baab8b95fc9a2b3e8a18770ecd553f10",
      "tree": "f07d3c696598ce6e7181ee30344bce899971e062",
      "parents": [
        "4641e7a334adf6856300a98e7296dfc886c446af"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Thu Feb 02 16:57:31 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 02 16:57:31 2006 -0800"
      },
      "message": "[SCTP]: Fix \u0027fast retransmit\u0027 to send a TSN only once.\n\nSCTP used to \"fast retransmit\" a TSN every time we hit the number\nof missing reports for the TSN.  However the Implementers Guide\nspecifies that we should only \"fast retransmit\" a given TSN once.\nSubsequent retransmits should be timeouts only. Also change the\nnumber of missing reports to 3 as per the latest IG(similar to TCP).\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4d2444e992c4eda1d7fc3287e93ba58295bf6b9",
      "tree": "04f2096c141ede308356bd2d8277d4c291fae24d",
      "parents": [
        "313e7b4d2588539e388d31c1febd50503a0083fc"
      ],
      "author": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Tue Jan 17 11:56:26 2006 -0800"
      },
      "committer": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Tue Jan 17 11:56:26 2006 -0800"
      },
      "message": "[SCTP]: Fix couple of races between sctp_peeloff() and sctp_rcv().\n\nValidate and update the sk in sctp_rcv() to avoid the race where an\nassoc/ep could move to a different socket after we get the sk, but before\nthe skb is added to the backlog.\n\nAlso migrate the skb\u0027s in backlog queue to new sk when doing a peeloff.\n\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\n"
    },
    {
      "commit": "313e7b4d2588539e388d31c1febd50503a0083fc",
      "tree": "aa39d488fbb9f3ad48afdec3ef48b49f6fb4a197",
      "parents": [
        "8116ffad4180b39d7a755345c1fde09da83930c0"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Tue Jan 17 11:55:57 2006 -0800"
      },
      "committer": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Tue Jan 17 11:55:57 2006 -0800"
      },
      "message": "[SCTP]: Fix machine check/connection hang on IA64.\n\nsctp_unpack_cookie used an on-stack array called digest as a result/out\nparameter in the call to crypto_hmac. However, hmac code\n(crypto_hmac_final)\nassumes that the \u0027out\u0027 argument is in virtual memory (identity mapped\nregion)\nand can use virt_to_page call on it.  This does not work with the on-stack\ndeclared digest.  The problems observed so far have been:\n a) incorrect hmac digest\n b) machine check and hardware reset.\n\nSolution is to define the digest in an identity mapped region by\nkmalloc\u0027ing\nit.  We can do this once as part of the endpoint structure and re-use it\nwhen\nverifying the SCTP cookie.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\n"
    },
    {
      "commit": "8116ffad4180b39d7a755345c1fde09da83930c0",
      "tree": "c99ff688ff5a4602c2c8ed52bd2e17d8273e64a6",
      "parents": [
        "38b0e42aba928d9929a26ec23b850c36a31fca5f"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Tue Jan 17 11:55:17 2006 -0800"
      },
      "committer": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Tue Jan 17 11:55:17 2006 -0800"
      },
      "message": "[SCTP]: Fix bad sysctl formatting of SCTP timeout values on 64-bit m/cs.\n\nChange all the structure members that hold jiffies to be of type\nunsigned long.  This also corrects bad sysctl formating on 64 bit\narchitectures.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\n"
    },
    {
      "commit": "9834a2bb4970547540222fcba04e0a37d04cb0a0",
      "tree": "d86a2a4de740c815cead2748952035b1216269ef",
      "parents": [
        "7a48f923b8b27bfaa5f7b2a449a6fe268724ddd5"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Tue Jan 17 11:52:12 2006 -0800"
      },
      "committer": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Tue Jan 17 11:52:12 2006 -0800"
      },
      "message": "[SCTP]: Fix sctp_cookie alignment in the packet.\n\nOn 64 bit architectures, sctp_cookie sent as part of INIT-ACK is not\naligned on a 64 bit boundry and thus causes unaligned access exceptions.\n\nThe layout of the cookie prameter is this:\n|\u003c----- Parameter Header --------------------|\u003c--- Cookie DATA --------\n-----------------------------------------------------------------------\n| param type (16 bits) | param len (16 bits) | sig [32 bytes] | cookie..\n-----------------------------------------------------------------------\n\nThe cookie data portion contains 64 bit values on 64 bit architechtures\n(timeval) that fall on a 32 bit alignment boundry when used as part of\nthe on-wire format, but align correctly when used in internal\nstructures.  This patch explicitely pads the on-wire format so that\nit is properly aligned.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\n"
    },
    {
      "commit": "46b86a2da0fd14bd49765330df63a62279833acb",
      "tree": "069b4741a970db9b03772a870b4d63398b1f56e0",
      "parents": [
        "23b0ca5bf52cef0ab0f0fe247cb91cbef836e7eb"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jan 13 14:29:07 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 13 14:29:07 2006 -0800"
      },
      "message": "[NET]: Use NIP6_FMT in kernel.h\n\nThere are errors and inconsistency in the display of NIP6 strings.\n\tie: net/ipv6/ip6_flowlabel.c\n\nThere are errors and inconsistency in the display of NIPQUAD strings too.\n\tie: net/netfilter/nf_conntrack_ftp.c\n\nThis patch:\n\tadds NIP6_FMT to kernel.h\n\tchanges all code to use NIP6_FMT\n\tfixes net/ipv6/ip6_flowlabel.c\n\tadds NIPQUAD_FMT to kernel.h\n\tfixes net/netfilter/nf_conntrack_ftp.c\n\tchanges a few uses of \"%u.%u.%u.%u\" to NIPQUAD_FMT for symmetry to NIP6_FMT\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7708610b1bff4a0ba8a73733d3c7c4bda9f94b21",
      "tree": "5594f507d721be8de0ec17a7a2c3b473e1e45c15",
      "parents": [
        "52ccb8e90c0ace233b8b740f2fc5de0dbd706b27"
      ],
      "author": {
        "name": "Frank Filz",
        "email": "ffilz@us.ibm.com",
        "time": "Thu Dec 22 11:37:30 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 03 13:11:13 2006 -0800"
      },
      "message": "[SCTP]: Add support for SCTP_DELAYED_ACK_TIME socket option.\n\nSigned-off-by: Frank Filz \u003cffilz@us.ibm.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52ccb8e90c0ace233b8b740f2fc5de0dbd706b27",
      "tree": "d2c06dd7b26e70c8dccf31971508005fdc82cbb2",
      "parents": [
        "fd9662555cc35f8bf9242cd7bba8b44ae168a68b"
      ],
      "author": {
        "name": "Frank Filz",
        "email": "ffilz@us.ibm.com",
        "time": "Thu Dec 22 11:36:46 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 03 13:11:11 2006 -0800"
      },
      "message": "[SCTP]: Update SCTP_PEER_ADDR_PARAMS socket option to the latest api draft.\n\nThis patch adds support to set/get heartbeat interval, maximum number of\nretransmissions, pathmtu, sackdelay time for a particular transport/\nassociation/socket as per the latest SCTP sockets api draft11.\n\nSigned-off-by: Frank Filz \u003cffilz@us.ibm.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "049b3ff5a86d0187184a189d2e31b8654d58fe22",
      "tree": "aed83ae799e444c57d76597bad6e3b41957a828e",
      "parents": [
        "19c7e9eef503dc1ae926f3d26c56f88bee568d7b"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Fri Nov 11 16:08:24 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 16:08:24 2005 -0800"
      },
      "message": "[SCTP]: Include ulpevents in socket receive buffer accounting.\n\nAlso introduces a sysctl option to configure the receive buffer\naccounting policy to be either at socket or association level.\nDefault is all the associations on the same socket share the\nreceive buffer.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "19c7e9eef503dc1ae926f3d26c56f88bee568d7b",
      "tree": "a1e79285a2ab740280435fb11d79e74a3c4afbe2",
      "parents": [
        "1e7d3d90c95b32374057e454417b2f50440be20e"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Nov 11 16:07:40 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 16:07:40 2005 -0800"
      },
      "message": "[SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands.\n\nOn ia64, it is possible to get NaT Consumption Fault and a kernel panic\nwhen initializing sctp sideeffect commands arguments.  The union\nsctp_arg_t contains different sized elements and when loading a smaller\nsized element (32 or 16 bits), it is possible for a speculative load to\nfail and result in a NaT bit set which causes a kernel crash.  The easy\nway to get around it is to load the largerst member of the union.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e7d3d90c95b32374057e454417b2f50440be20e",
      "tree": "cd12fac53642654beb67924a6bf37b86b4b54b07",
      "parents": [
        "23ec47a0889dabf4b9e7f8d52e848194734159ee"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Nov 11 16:06:16 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 16:06:16 2005 -0800"
      },
      "message": "[SCTP]: Remove timeouts[] array from sctp_endpoint.\n\nThe socket level timeout values are maintained in sctp_sock and\nassociation level timeouts are in sctp_association. So there is\nno need for ep-\u003etimeouts.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eaa5c54dbec70e2a93d6ed412bb589bbf9c90a17",
      "tree": "4047a75f7f74d978bad9c4862afbd47c8cda595a",
      "parents": [
        "741b2252a5e14d6c60a913c77a6099abe73a854a"
      ],
      "author": {
        "name": "Ivan Skytte Jorgensen",
        "email": "isj-sctp@i1.dk",
        "time": "Fri Oct 28 15:10:00 2005 -0700"
      },
      "committer": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Fri Oct 28 15:10:00 2005 -0700"
      },
      "message": "[SCTP] Rename SCTP specific control message flags.\n\nRename SCTP specific control message flags to use SCTP_ prefix rather than\nMSG_ prefix as per the latest sctp sockets API draft.\n\nSigned-off-by: Ivan Skytte Jorgensen \u003cisj-sctp@i1.dk\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\n"
    },
    {
      "commit": "dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7",
      "tree": "51f96a9db96293b352e358f66032e1f4ff79fafb",
      "parents": [
        "3b0e77bd144203a507eb191f7117d2c5004ea1de"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Oct 07 07:46:04 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 08 15:00:57 2005 -0700"
      },
      "message": "[PATCH] gfp flags annotations - part 1\n\n - added typedef unsigned int __nocast gfp_t;\n\n - replaced __nocast uses for gfp flags with gfp_t - it gives exactly\n   the same warnings as far as sparse is concerned, doesn\u0027t change\n   generated code (from gcc point of view we replaced unsigned int with\n   typedef) and documents what\u0027s going on far better.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20c9c825b12fcb8526a29cf20a17a5a3fc581726",
      "tree": "0c6d57fbf54910146e90db979599caaa7e532252",
      "parents": [
        "5fe467ee9787007dd9b263eb42dde3742deb743b"
      ],
      "author": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Thu Oct 06 21:37:01 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 06 21:37:01 2005 -0700"
      },
      "message": "[SCTP] Fix SCTP socket options to work with 32-bit apps on 64-bit kernels.\n\nAdds alignment attribute to a few structures used with SCTP socket\noptions so that the sizes and offsets remain the same when built using\neither 32 or 64 bit tools.\n\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5fe467ee9787007dd9b263eb42dde3742deb743b",
      "tree": "607c106b4c35a4a329cf1656f047b969faedca8d",
      "parents": [
        "edb4a3534adbaf90768d67da35f0bfeac4767db6"
      ],
      "author": {
        "name": "Ivan Skytte Jørgensen",
        "email": "isj-sctp@i1.dk",
        "time": "Thu Oct 06 21:36:17 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 06 21:36:17 2005 -0700"
      },
      "message": "[SCTP] Fix sctp_get{pl}addrs() API to work with 32-bit apps on 64-bit kernels.\n\nThe old socket options are marked with a _OLD suffix so that the\nexisting 32-bit apps on 32-bit kernels do not break.\n\nSigned-off-by: Ivan Skytte Jørgensen \u003cisj-sctp@i1.dk\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c752f0739f09b803aed191c4765a3b6650a08653",
      "tree": "33dcc7acf66ec51952b76276c758e38811f4f708",
      "parents": [
        "f3f05f7046e7c85b04af390d95a82a27160dd5d0"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@ghostprotocols.net",
        "time": "Tue Aug 09 20:08:28 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 29 15:41:54 2005 -0700"
      },
      "message": "[TCP]: Move the tcp sock states to net/tcp_states.h\n\nLots of places just needs the states, not even linux/tcp.h, where this\nenum was, needs it.\n\nThis speeds up development of the refactorings as less sources are\nrebuilt when things get moved from net/tcp.h.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d1ad1ff299dd908d07c5e5f27f88bbdb235eb7a5",
      "tree": "03f66679f4a153ec06fde913907f392503f4b5e5",
      "parents": [
        "ee71a29eb5e341fe977c5ad7a43782c29bd9cb9e"
      ],
      "author": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Mon Jul 18 13:44:10 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 18 13:44:10 2005 -0700"
      },
      "message": "[SCTP]: Fix potential null pointer dereference while handling an icmp error\n\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3182cd84f0e132558bbe106c070405ae49f1f0e3",
      "tree": "1015a20d3adb2c000c42fbaf74cecf9cff52bb50",
      "parents": [
        "63522f7fdb624adef20cb9d90c7effcd5b6301b2"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Jul 11 20:57:47 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 11 20:57:47 2005 -0700"
      },
      "message": "[SCTP]: __nocast annotations\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79af02c2538d54ff0dcd3f43646f506207f2ee62",
      "tree": "0e77872e7ac3da31dd5d77f260a9ae391896869d",
      "parents": [
        "9c05989bb2264f0fa4fc95f81d2c4e6aa2eaa24d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 21:47:49 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 21:47:49 2005 -0700"
      },
      "message": "[SCTP]: Use struct list_head for chunk lists, not sk_buff_head.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f85a42964dd43fed3a339701db046bee5a8b903",
      "tree": "c482ebfb01fb90ba48f20e8f6c871b00ea8e351a",
      "parents": [
        "7a1af5d7bb94af16b980a53330436b9fadc12435"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Tue Jun 28 13:24:23 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 28 13:24:23 2005 -0700"
      },
      "message": "[SCTP] Make init \u0026 delayed sack timeouts configurable by user.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52c1da39534fb382c061de58b65f678ad74b59f5",
      "tree": "92b18695f23afbc99374f844445f555a198978f2",
      "parents": [
        "d763b7a4736e219528f77bf6bc75dd78b1d75c03"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Jun 23 22:05:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:43 2005 -0700"
      },
      "message": "[PATCH] make various thing static\n\nAnother rollup of patches which give various symbols static scope\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f7a87d2fa9b42f7aade43914f060df68cc89cc7",
      "tree": "15162d2dd770428f98a0d39f8dc6063aba0ad1e6",
      "parents": [
        "8b22c249e7de453961e4d253b19fc2a0bdd65d53"
      ],
      "author": {
        "name": "Frank Filz",
        "email": "ffilzlnx@us.ibm.com",
        "time": "Mon Jun 20 13:14:57 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:14:57 2005 -0700"
      },
      "message": "[SCTP] sctp_connectx() API support\n\nImplements sctp_connectx() as defined in the SCTP sockets API draft by\ntunneling the request through a setsockopt().\n\nSigned-off-by: Frank Filz \u003cffilzlnx@us.ibm.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4eb701dfc618491c9b97377df6e61de36dfc39ce",
      "tree": "b49f31ebecda19d071d3ae3777be2a6a8c9e5c34",
      "parents": [
        "594ccc14dfe4d61b476491758425a1c2ca4ec71b"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@redhat.com",
        "time": "Thu Apr 28 12:02:04 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 28 12:02:04 2005 -0700"
      },
      "message": "[SCTP] Fix SCTP sendbuffer accouting.\n\n- Include chunk and skb sizes in sendbuffer accounting.\n- 2 policies are supported. 0: per socket accouting, 1: per association\n  accounting\n\nDaveM: I\u0027ve made the default per-socket.\n\nSigned-off-by: Neil Horman \u003cnhorman@redhat.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "047a2428a14216a83980ed26b6a59b3ca40a1fb0",
      "tree": "9b4b4abb85b045fbf95700c1a9ca6e6ed7dfd60b",
      "parents": [
        "173372162ddbd414cc471c1a3a52ad7ea279aaf4"
      ],
      "author": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@hp.com",
        "time": "Thu Apr 28 11:58:43 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 28 11:58:43 2005 -0700"
      },
      "message": "[SCTP] Implement Sec 2.41 of SCTP Implementers guide.\n\n- Fixed sctp_vtag_verify_either() to comply with impguide 2.41 B) and C).\n- Make sure vtag is reflected when T-bit is set in SHUTDOWN-COMPLETE sent\n  due to an OOTB SHUTDOWN-ACK and in ABORT sent due to an OOTB packet.\n- Do not set T-Bit in ABORT chunk in response to INIT.\n- Fixed some comments to reflect the new meaning of the T-Bit.\n\nSigned-off-by: Jerome Forissier \u003cjerome.forissier@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\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"
    }
  ]
}
