)]}'
{
  "log": [
    {
      "commit": "c27b46e7f1cbf3be95a4cf5840c76a7b7d54b26f",
      "tree": "db406c5ceb174b3b41a0085929fe85c5e6951bb6",
      "parents": [
        "6d1ee48fd0d8d2586aaeda24dacffc426c2be44a"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@linux-pingi.de",
        "time": "Tue May 15 23:51:08 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 15:24:36 2012 -0400"
      },
      "message": "mISDN: Implement MISDN_CTRL_RX_OFF for more drivers\n\nMISDN_CTRL_RX_OFF is a meachanism to discard RX data in the driver if\nthe data is not needed by the application. It can be used when playing\nmesages, but not recording or with unidirectional protocols.\n\nSigned-off-by: Karsten Keil \u003ckkeil@linux-pingi.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6d1ee48fd0d8d2586aaeda24dacffc426c2be44a",
      "tree": "0a94204bfdf5ac0eb4d03885cb2f87ddb0e8eb1a",
      "parents": [
        "034005a0119b9c2aabe0ac3953eb9a65ca937a69"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@linux-pingi.de",
        "time": "Tue May 15 23:51:07 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 15:24:05 2012 -0400"
      },
      "message": "mISDN: Implement MISDN_CTRL_FILL_EMPTY for more drivers\n\nMISDN_CTRL_FILL_EMPTY is a meachanism to send a fixed value (normally silence)\nas long no data from upper layers is available. It can be used when recording\nvoice messages or with unidirectional protocols.\n\nSigned-off-by: Karsten Keil \u003ckkeil@linux-pingi.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "034005a0119b9c2aabe0ac3953eb9a65ca937a69",
      "tree": "a7ee0735f2a9f87eb0207c27930a3e3c748bc1fe",
      "parents": [
        "7206e659f689558b41aa058c3040b081cb281d03"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@linux-pingi.de",
        "time": "Tue May 15 23:51:06 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 15:23:46 2012 -0400"
      },
      "message": "mISDN: Allow to set a minimum length for transparent data\n\nIf the FIFO of the card is small, many short messages are queued up to\nthe upper layers and the userspace. This change allows the applications\nto set a minimum datalen they want from the drivers.\nCreate a common control function to avoid code duplication in each\ndriver.\n\nSigned-off-by: Karsten Keil \u003ckkeil@linux-pingi.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7206e659f689558b41aa058c3040b081cb281d03",
      "tree": "2be5bdef5a0bbb9c5763b8c1b1e6fe04b7184cc5",
      "parents": [
        "37952cfa3afdfa5cec39d9d76e80bc3a0e6a910c"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@linux-pingi.de",
        "time": "Tue May 15 23:51:05 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 15:23:28 2012 -0400"
      },
      "message": "mISDN: Reduce RX buffer allocation for transparent data\n\nWe did allways allocate maxsize buffers, but for transparent data we know\nthe actual size.\nUse a common function to calculate size and detect overflows.\n\nSigned-off-by: Karsten Keil \u003ckkeil@linux-pingi.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8bfddfbe2100862fd39b97001d0559ccd4c77f19",
      "tree": "587d69b18f6b7ed23eb02577f1d531c626c36216",
      "parents": [
        "1368112c07bae879fa3d1c21f236ca8eea3e5e84"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@linux-pingi.de",
        "time": "Tue May 15 23:51:02 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 15:22:29 2012 -0400"
      },
      "message": "mISDN: Early confirm for transparent data\n\nIt is better to send a confirm for transparent data early as possible\nto avoid TX underuns.\n\nSigned-off-by: Karsten Keil \u003ckkeil@linux-pingi.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c626c127279b265ab293348763e043864d58d42c",
      "tree": "476fa67d42bff3a1a27d97818fa66d16bf501a88",
      "parents": [
        "8423e6b212a19d5f02232855dec73196297b5ee9"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "isdn@linux-pingi.de",
        "time": "Fri May 04 04:15:33 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 04 11:55:05 2012 -0400"
      },
      "message": "mISDN: Make layer1 timer 3 value configurable\n\nFor certification test it is very useful to change the layer1\ntimer3 value on runtime.\n\nSigned-off-by: Karsten Keil \u003ckkeil@linux-pingi.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fb286f0471a04ef646c8e5c79750ae6718183745",
      "tree": "6e88ae4869ca1aedb5e674733a903324530d6ee1",
      "parents": [
        "f3fad223ed69f406f33c9619c256858d5a5fc5c7"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "keil@b1-systems.de",
        "time": "Thu Jul 09 10:02:29 2009 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "keil@b1-systems.de",
        "time": "Sat Jul 25 20:18:16 2009 +0200"
      },
      "message": "mISDN: Make clearing B-channel a common function\n\nClearing B-channel is needed in every driver, so it makes sense\nto have it as common function.\n\nSigned-off-by: Karsten Keil \u003ckeil@b1-systems.de\u003e\n"
    },
    {
      "commit": "670025478c2a687453cd1bac697d7d765843f59d",
      "tree": "da13a6cd54216ed9ec16e7dde6ec3d3348646334",
      "parents": [
        "8164491dd628ffcac5d61267f747997689ee256c"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "keil@b1-systems.de",
        "time": "Thu Jun 11 15:52:10 2009 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "keil@b1-systems.de",
        "time": "Thu Jun 11 19:05:32 2009 +0200"
      },
      "message": "mISDN: cleanup mISDNhw.h\n\nRemove unused stuff.\n\nSigned-off-by: Karsten Keil \u003ckeil@b1-systems.de\u003e\n"
    },
    {
      "commit": "7cfa153dd709f15188fe84b78ae76387841fe17b",
      "tree": "35df67cef71397759e9fad76fb878fa439f26f45",
      "parents": [
        "a5355c27d26001865a5ac32c868c82a523c275d3"
      ],
      "author": {
        "name": "Andreas Eversberg",
        "email": "andreas@eversberg.eu",
        "time": "Fri May 22 11:04:46 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 25 00:51:31 2009 -0700"
      },
      "message": "mISDN: Echo canceler now gets delay information from hardware\n\nAdded tx-fifo information for calculation of current delay to sync tx and rx\nstreams for echo canceler.\n\nSigned-off-by: Andreas Eversberg \u003candreas@eversberg.eu\u003e\nSigned-off-by: Karsten Keil \u003ckeil@b1-systems.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1f28fa19d34c0d9186f274e61e4b3dcfc6428c5c",
      "tree": "40da1b8d61dbc0d837f5b6732cbb82a261cbb277",
      "parents": [
        "a9b61830cd88a1d3d5e6d61adb737a3e20f7f0f5"
      ],
      "author": {
        "name": "Martin Bachem",
        "email": "m.bachem@gmx.de",
        "time": "Wed Sep 03 15:17:45 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Fri Jan 09 22:44:25 2009 +0100"
      },
      "message": "mISDN: Add E-Channel logging features\n\nNew prim PH_DATA_E_IND.\n\n - all E-ch frames are indicated by recv_Echannel(), which pushes E-Channel\n   frames into dch\u0027s rqueue\n - if dchannel is opened with channel nr 0, no E-Channel logging\n   is requested\n - if dchannel is opened with channel nr 1, E-Channel logging\n   is requested. if layer1 does not support that, -EINVAL\n   in return is appropriate\n\nSigned-off-by: Martin Bachem \u003cm.bachem@gmx.de\u003e\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    },
    {
      "commit": "8dd2f36f317569665e454268a2677cfba3e848f1",
      "tree": "62f0d30aa090594648ed21cb9a863e4cc2b4f4fd",
      "parents": [
        "69e656cc16511719a89d83373c48172d3f39bc5f"
      ],
      "author": {
        "name": "Andreas Eversberg",
        "email": "andreas@eversberg.eu",
        "time": "Sat Aug 02 22:51:52 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Fri Jan 09 22:44:22 2009 +0100"
      },
      "message": "mISDN: Add feature via MISDN_CTRL_FILL_EMPTY to fill fifo if empty\n\nThis prevents underrun of fifo when filled and in case of an underrun it\nprevents subsequent underruns due to jitter.\nImprove dsp, so buffers are kept filled with a certain delay, so moderate\njitter will not cause underrun all the time -\u003e the audio quality is highly\nimproved. tones are not interrupted by gaps anymore, except when CPU is\nstalling or in high load.\n\nSigned-off-by: Andreas Eversberg \u003candreas@eversberg.eu\u003e\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    },
    {
      "commit": "1b2b03f8e514e4f68e293846ba511a948b80243c",
      "tree": "5ffb07d532afca95170ea0615bb74af78b0d0483",
      "parents": [
        "04578dd330f1ec6bc9c4233833bee0d0ca73ff09"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sun Jul 27 01:54:58 2008 +0200"
      },
      "committer": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sun Jul 27 01:54:58 2008 +0200"
      },
      "message": "Add mISDN core files\n\nAdd mISDN core files\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\n"
    }
  ]
}
