[SCM] SAMBA-CTDB repository - branch v3-6-ctdb updated - b3141ba26874ec7235bf0a5b40111a74b50e474c

Michael Adam obnox at samba.org
Fri Jul 29 05:01:16 MDT 2011


The branch, v3-6-ctdb has been updated
  discards  a48c423492f15d8fe132144dc38efd24e718eaf1 (commit)
  discards  56a04e1c40ef93b09dbc6872a013540a1ac75b54 (commit)
  discards  0f27e7b2ac4aac82e11fe214cec3b6d6dac84539 (commit)
  discards  56aea9fa6c73eaaed3a4ad8f5bae74cd78aadf32 (commit)
  discards  e53cd4af279bd5bcbdfc2ddab1c434fd4668eb58 (commit)
  discards  921dbad20fcbff130ce8aafda172a48d03b6155d (commit)
  discards  a10d8be518963253ebedeeb24f07f58586a627cb (commit)
  discards  6ad638da36fcea76e9ab30f0700cfc18ee583429 (commit)
  discards  7b7f4c9e2f1d6375428d411e92c7c499a17bde5a (commit)
  discards  a9d289e19bb3860de746e05c1b0df2c3587557f6 (commit)
  discards  d84612c668f1f0bf92931d13da8d205e77710c81 (commit)
  discards  6c362700add6ac71d51ad13dac8bf9066c13b4fb (commit)
  discards  f4ca5df2e981face6e18a51ad38d58e96dfec587 (commit)
  discards  34264d028768f98d2309b211650ccc3e8f24ed7d (commit)
  discards  4047dd585ecee5e64d69e62b5f0214a60a01b060 (commit)
  discards  922d4c9391a6b5af8909b6d8ed05f4a8f3e3346e (commit)
  discards  2ca08a11e0d8f7f76b1188894910033fa7e1036a (commit)
  discards  d17848d3c1501a93c406326c1e15857e6842bbbf (commit)
  discards  d9ebb2ecdc2778eada06b95c8ca8cf416c385a84 (commit)
  discards  3653f40eb6776cba6b319347094781aa726e0ceb (commit)
  discards  276a5e514790d93621331b278ea53fa7c30a372f (commit)
  discards  1a70f569cf9d490504db0d9195d76b0a49b41830 (commit)
  discards  7f7486f72c832dbed22601e8803f6e120c8cbbd5 (commit)
  discards  9700893471ea0bbbc907103907aa4c1e1ff09a50 (commit)
  discards  d9be24c5878537b26f4e0b72282535d2d18da412 (commit)
  discards  f8344ea2691136cdfff39e0c486213b9096cc27f (commit)
  discards  97c1e23b231ce05f6f8e62c2fb991b3af5c7108d (commit)
  discards  d6392e49c83a32855d3d047634997e67b3464062 (commit)
  discards  e56fb6a2df79b20a355ba5449aabce2a1c2ff335 (commit)
  discards  5e55ea63c4c70da14cb566a5a5499bacbbb97904 (commit)
  discards  32b6dd417f25d20145507194ff7b63aa4ff03bdb (commit)
  discards  ada327ddf6c86908f0f561d04768cfd3ca900986 (commit)
  discards  18b1b7c1a318229251ca174dd7d1cae29e20d2a8 (commit)
  discards  4d44a8603ca41a9e411a748ca43af0b58b138846 (commit)
  discards  f3d46132d8d36e507a6331165f7cb289021e0ea8 (commit)
  discards  b5120595e4e351acdecb1be07c395ef5288a2e0c (commit)
  discards  f6936cdeaeb9a72d688c10d2eb30a37d0ea67bff (commit)
  discards  b9f0b16b488779c25613a7b34f836cc3c2a53d02 (commit)
  discards  cfa2eb069955dc0b7cd0bfab3124b9f7a0007ee2 (commit)
  discards  06bfb37503893460bb0e3988e4b928c9140f796c (commit)
  discards  e7f77f2de84fa196b8340638eb492ae3caddc24c (commit)
  discards  2dc60729e51a02cfd5bc2910032f4fa047851a26 (commit)
  discards  24045c02a8e0aeaab331848351e0ccb5d3223cda (commit)
  discards  6e509c52492a18554708a1387d7c2113245ed0ec (commit)
  discards  43647fe6e77c08aa694d147f94b37a97ae4cfd81 (commit)
  discards  b1d83d5f36ee6ecabd55a82b8274fad9a0925f14 (commit)
  discards  63f5321cb085aea086cd81236f6bac1876d16399 (commit)
  discards  5211a364e87dd7cdc0b7f9438fec3982ef02c153 (commit)
  discards  a48e6fdb83b52250928e52c8f7b7fecb19b47398 (commit)
       via  b3141ba26874ec7235bf0a5b40111a74b50e474c (commit)
       via  9b365018ceb0787262880e0ec7a30c562f44b4a7 (commit)
       via  47e7e1a4c6a9a72c6ded144d0a4b2d28e7266341 (commit)
       via  2e3befe0ac5d11a07383e59b94f710a209a090b2 (commit)
       via  83845547c230628af5630896650bd5d0b0b82e67 (commit)
       via  86e87c178b3b7338cc0990d4545e19fce89e586d (commit)
       via  9de47e1865164e4bea0ca3b71e5eb26492fd7837 (commit)
       via  df5e86e089b6e2eb2c08ad92ddcec75ba89be4bd (commit)
       via  a61df67a4986e3015a35cfbebcc3cf057f484070 (commit)
       via  51a0e1f2552bbb236142e937b66d28e6b5026286 (commit)
       via  1fa96e1327282df8bf5e0612db4a6c12365bb253 (commit)
       via  ccfb6471b11717fc72a906c1928daff21f665aef (commit)
       via  b53c693184e1b7d5773a76df9956bf89409d4fff (commit)
       via  4c6d4edc82fde203100eff5a5b094f678793ecee (commit)
       via  74f6388e21f0b9741441e933b6de8dbd402a8039 (commit)
       via  3e6fd220a322d81eb1a64e0d24d470692aad4b08 (commit)
       via  14e107abf01fe3eb1bca74cac632ec4d23e7983c (commit)
       via  a02ba5fb60126e5c3801c02fb89e5cd4090a809b (commit)
       via  4f1566843417e737a43228efa1858d47b701c632 (commit)
       via  3b2921cabddcea2eb42e85ed903d2121a38d1240 (commit)
       via  0434e56d2c3e516288a493bc0709185a3ec9451b (commit)
       via  d036f35925e40141eb2d05036947afe16cefb460 (commit)
       via  2978563250298b163cfdf8108d62495faa422fcc (commit)
       via  14fdff8577505f826fbb075af2a10842bf8bf567 (commit)
       via  1bdb425cd60e336b2879d668cf4a71d2f52ff310 (commit)
       via  2760abf44249c503d36f79e2ea344013a32f1816 (commit)
       via  61bdb7ed668c75e6ae3b39242ed2705215cdcb83 (commit)
       via  1af203889f3a6d655f5d2412120c047949464f10 (commit)
       via  b1c5453825a143ce994fc565d2cfc2bcaeb8fbdb (commit)
       via  caca823fc4febd192743d76a20a3439be3aac6ab (commit)
       via  7bbd9fb06c781a4d550402b5e4fb9be54ae50fa7 (commit)
       via  8b938d6f84622514099cb4d6d2c95470f273e9d9 (commit)
       via  15332445401a88dff62d8e83dad96e2365bf5ab5 (commit)
       via  13f6c269b70685ab2d85d9b670963e9a60f32193 (commit)
       via  b7321b17588a3a7072d3bb756818d5212f854c7c (commit)
       via  67ea765e1397fae934763873576b531eb52aa9d9 (commit)
       via  c3b650c877719f75231f26874dddf2a6da51a31e (commit)
       via  cd02073fdcedfe472e36de12d7992d74cf41b912 (commit)
       via  2cd60204481695ee17e543314acc109fae0630ab (commit)
       via  b12a03e7768c88b3c314feb36eeedb10fa782e93 (commit)
       via  ef10a4821880d6bd723abc8d7371ce259f27d10a (commit)
       via  ada50276cab222ad200ff26c0d38cc9e1a564e64 (commit)
       via  b8d8c061f9ad84e9b1e5fecce10b2b56da31a8cb (commit)
       via  8845e45d73fa1fed779a6a8f9b17a47abbf19861 (commit)
       via  4570117c26bb0b7d79734aa0730308ddd72f2c33 (commit)
       via  0873e1632aed0f4ca56ffcb86309335b09c67137 (commit)
       via  5f3c060604c57008fa95b4325184016e6787e896 (commit)
       via  a26222d479d8fa70175c8ee11a42ded487ee6489 (commit)
       via  20c11a24c2838ab1a33a5443771c2323d23d297d (commit)
       via  1eb027603c4211a4e01a50e7b3c021cd75bd791c (commit)
       via  a8c142cb94e2da334c1ec9952a3c192203829f01 (commit)
       via  e748269cc8c6ed36cb67769d7a6359067335af4a (commit)
       via  7900be6273676365ba897278fc84cbb8b293e85e (commit)
       via  ee5a9747319a48a9fa0817588ba2c4e258383105 (commit)
       via  d03fed7be821cb15cc527a21043301dc847d8a7c (commit)
       via  185249dc519725402c7380df200bae52b5e998ba (commit)
       via  3f8eaeb19a7a1299838b04394b5c37da337e01e5 (commit)
       via  3dfb995554b39d4c7edc902cdd02649f4d8333bb (commit)
       via  ba363b53c6519a6192ac19f751be24e38bd74e54 (commit)
       via  ae2ceeb35293eebff7ec8fef25d6f44110c71368 (commit)
       via  974047f310614bad32b835e0d8c177a1eefb62d2 (commit)
       via  2209b7478654bcbba54564fe383dbbfa825cea9d (commit)
       via  99a0103c1cb153627990e360c16216154ca2ba9f (commit)
       via  10a5f98a90a74ff7c403675ad46d8c74f494a5fb (commit)
       via  0eecd0fb61d9037fe1b5a31976bad4159ce266f9 (commit)
       via  c19fbc72fdc2848da3728d5f66239201e3d7f6ad (commit)
       via  1a045c461ec74001596e9ccf8a676328216e547f (commit)
       via  7738d8b89bcf2b43d65f1bf4599a688cb4143768 (commit)
       via  8a14ccb99388e31b366fc84060186be1ea708d75 (commit)
       via  caa4226c315a70138016cf8fae13ce3f050057e7 (commit)
       via  e173f04a822944e96171866d9fbf43301cd611a4 (commit)
       via  589bc35590aebfdd20fe786c08005bb43ef47d94 (commit)
       via  fb0d393a1972c28ecd6e49959c8c5b7900e1b574 (commit)
       via  3b138403ea157f1c6b8dfc40016f293831765948 (commit)
       via  395503b9f51445d9ca493c2fc7e6022ee75cb743 (commit)
       via  869590cc3a0c09e11f77277af1d3b7334b718ce0 (commit)
       via  dc3aa10bbc5936aebab88db2ea34b46648839745 (commit)
       via  e33970f1c60451a063bb2eeb64f9515c64722508 (commit)
       via  a887d8446bc74b255682a4047cb5616fe236bcaf (commit)
       via  bb9bb437fc3685879f5b34c444d58c4a564f148d (commit)
       via  d240094fbe7b581a6c97f506fa17747e21180598 (commit)
       via  5e32110742a310aff6946acd34b0dca3a3fc8130 (commit)
       via  4592956a35d700aaf4ec2be7fc183f42fbe14fba (commit)
       via  43cf67654ebcfd3f0a8298af7f6cf15cd5f2d981 (commit)
       via  d88744f460a2a65d4e0cfb6c944f90f09e15d3b4 (commit)
       via  d7242cb7fcfca687a4b9c20c4084c74b12fc5aad (commit)
       via  bdc078a81e49bce3b51560a75984e0306c387573 (commit)
       via  5b6a34128a0e0bc33c255dc53c9fb9fd8e6d34d8 (commit)
       via  c5b272a05c4bd9d7f70c14fe307b8da46b9e607e (commit)
       via  8585ac3635e9ae284a5b35dba2412d996a73f7ad (commit)
       via  d43d147c9d69dd23296677f9ae998c9362771682 (commit)
       via  89a05c3a54239d384317f9881430fac264138f3f (commit)
       via  c384bf75284fa7280b9279d305c5404f9f1066df (commit)
       via  3e8770619c53c956f623ae852f97e6226513898d (commit)
       via  d43f7ffb9fa8449a954d2e9fc9012a00289b41e2 (commit)
       via  5a1c2b4774c914a45bf2da7e666f6acf7f6927c6 (commit)
       via  bd91cb862c4ceb3955c742d1c516e51733a19e6e (commit)
       via  b3a035005ef98bcb31bade50a9e3ddf088302779 (commit)
       via  83c6e9d3ad76e8009778e5ba0bf22e256d06ad48 (commit)
       via  283f76c06308eaeaf9d134e0bfb45188ee684fb3 (commit)
       via  7b28ae90603ff152e31b2113109bdaebc540810f (commit)
       via  3de9d2204e1f14c8a1d9642f3dc1e1e7e1013210 (commit)
       via  fe6a325226a5fb17e5ccf62c5d0882d97baa35b7 (commit)
       via  ae414153864100daa616b169b1b55e2d903b590c (commit)
       via  7bbf4bc9870c5a9b02a40d321b2efdb86b0440d2 (commit)
       via  ba6f88a6720358bea75b162f193182b724b9411c (commit)
       via  e5f4b6e7aa1d102db023a491991684118875ee38 (commit)
       via  73e6673078ef8477107cf94a9d53f3d2b42cb6d7 (commit)
       via  b7dbbe1005627932ab959144002f9d41adb04328 (commit)
       via  9a555e0271c333d1e33a9f2df435166aa8c6dfde (commit)
       via  1822df19e764bce37a4b2c7e212a2bb0c61d1d13 (commit)
       via  ec0c13d05962e0e3d92dee811667e2dc6bfa67fc (commit)
       via  d967d1b9ac902cd750cc9c43ecce9481c444504b (commit)
       via  4fc35a5cc9db162a6df7b09e70686caaaa6c352c (commit)
       via  8ca35cd86041d197f3bf377cc0afabe5e2cd4ceb (commit)
       via  5bab2244e5893ae6f470299b4efcabd54dc23fcc (commit)
       via  7c0ab14cc21c47193e7198a01e5ae16052c8d0f9 (commit)
       via  77ccfc6f41ca615911d49039046502fcf8e23cee (commit)
       via  6bc840366b9c421f742467ef337c8703a8d365ea (commit)
       via  3c29f9b015809840aaf4de75186536f6f5e91bd9 (commit)
       via  d53dbd8e66b45195c4879a4bb1b9a659b4bf4f99 (commit)
       via  dd21eaa11c919935f959941aefbba454a272119b (commit)
       via  2e86c3ffac47bdb43ddc0012d96bd4d489658774 (commit)
       via  b039a965488aba0e8d31abe0a389e6ddef99d8b9 (commit)
       via  b1aca06b1823601a5942ead53ed66ca95bd3b8c4 (commit)
       via  35de817734fec9dcb0197c20b9c308df2ac7dccc (commit)
       via  cb1368f19148b30c515f0632fdeb32ef127fa0c7 (commit)
       via  d24c4ef87ff02975cdb024e01b067107c60050cc (commit)
       via  8245acab26a83a006d04626f15d5a47dcb71053e (commit)
       via  f1196b1edc30549d36cc1d8a66541d79a65f31ce (commit)
       via  75785ccbf6d7f633837ae65b2deac0c9bf8cd858 (commit)
       via  2c94ff10332f4be909a158329c41e2f5db035949 (commit)
       via  1c8690c82905ff55ed9eafd02df295edf79e7943 (commit)
       via  c6d5c7cc830d59e7b6f0fa5a38eae27b0f1aa4bb (commit)
       via  56bc5c73eaa7509d4e58ed010c834304b238c72c (commit)
       via  66e853875ec13481093bf79522004665fe66260d (commit)
       via  56e9ad4aa736875ac5666a9c3e33ae3d94fb2f5c (commit)
       via  119a45e9f8e4fdc17417a1b618094e3280add584 (commit)
       via  e282a816d45b750293c14fbd6de4569f7270107a (commit)
       via  f28ec1da9e51d53f4e93a23088a7c7c4ab2c109f (commit)
       via  737a1c9b96a4ba8d8688f4dba1df6d931e10e64d (commit)
       via  d57a51093e526d7aac05f3d210ab7aee5e2036aa (commit)
       via  180749b898c4491e04c2a11d4b39b2833e3602e6 (commit)
       via  e21d132cc98abe03247f91b27b098ec83b8d08e2 (commit)
       via  97055cee026b4f1b0e2730786a94390f6515593e (commit)
       via  4b094c2acdfe93fdce80adc6dc3df73cf2d3fae1 (commit)
       via  501969a2b95b15fd9f8602b14a391e5096b17183 (commit)
       via  44cfdd92e73d9ecb68b5a0ee1167f9e64c2aebeb (commit)
       via  355ffd89e54dea15bf94b93f59c321109e951cad (commit)
       via  04b62ec0168e84c00fd08f0695b94ec5ca80ba88 (commit)
       via  7008fc0028993e98b335cf8533481073a5bd82df (commit)
       via  863548647dabca2c9706fbc48b4ae72277fc8c11 (commit)
       via  d8d18fa66464b780818807a4fb50bf458158714a (commit)
       via  0892313b4b1bdcab671e18db58d7758fe87a0efd (commit)
       via  aa2dd250abd392b9ce77d35af7d3f4827326559b (commit)
       via  833fdb5b3693a7c9111bb98e5bc9a29d29be9d1d (commit)
       via  c558775713e505cfc1db5af417cc7b792dfc310e (commit)
       via  a2fa00e4ea6f3a99953f4ec3214d68a07223b910 (commit)
       via  45a6fa93c79ea7ec378dbdb1d9c6da019dc0545a (commit)
       via  093ba63588022e3f9df81edc3393ef552e0f9825 (commit)
       via  11008f1c73afdd86e7fa929fe37675c57ae2c32c (commit)
       via  8a7a3c6704d8f2c48c8fbc2ad1bddb5b67131b4c (commit)
       via  229c7246823f3c156d065546b526f11d1298210e (commit)
       via  7bf1418e9cfe313ee4873853d2ee41ca344f8ee0 (commit)
       via  a1a1a58101319034ea437544313591cb0fd7e7f3 (commit)
       via  496e472894c3fbd543fac88c0c2d304116d64ff8 (commit)
       via  ea0b87a6e9857c27383ae3fac2c37c61427d31fc (commit)
       via  06c5f80ff079c39a3cea10f8a8fc3cc86e04c571 (commit)
       via  4b414fbdf8741f0eada3593c9f4f86fa86d363ef (commit)
       via  60dc766070bd04735cf33b27fb207a8107831257 (commit)
       via  c890198f9635332525c22783ee72088fd8b0e8c8 (commit)
       via  6c165c84e3482264d9bd6475cb6bc08ad170e268 (commit)
       via  d4faa39a76c0c594683fdb6496edbc5f967b24a6 (commit)
       via  901544fcc736457f234c250850819cc2cf3fcc14 (commit)
      from  a48c423492f15d8fe132144dc38efd24e718eaf1 (commit)

http://gitweb.samba.org/?p=obnox/samba-ctdb.git;a=shortlog;h=v3-6-ctdb


- Log -----------------------------------------------------------------
commit b3141ba26874ec7235bf0a5b40111a74b50e474c
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jul 27 13:07:56 2011 +0200

    v3-6-ctdb: VERSION: Bump vendor patch level to 16

commit 9b365018ceb0787262880e0ec7a30c562f44b4a7
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 21 17:45:49 2011 +0200

    v3-6-ctdb: bump vendor patch level to 15

commit 47e7e1a4c6a9a72c6ded144d0a4b2d28e7266341
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 21 17:45:49 2011 +0200

    v3-6-ctdb: bump vendor patch level to 14

commit 2e3befe0ac5d11a07383e59b94f710a209a090b2
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 9 17:16:53 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 13

commit 83845547c230628af5630896650bd5d0b0b82e67
Author: Michael Adam <obnox at samba.org>
Date:   Wed Mar 30 16:40:48 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 12

commit 86e87c178b3b7338cc0990d4545e19fce89e586d
Author: Volker Lendecke <vl at samba.org>
Date:   Mon May 16 11:40:46 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 11

commit 9de47e1865164e4bea0ca3b71e5eb26492fd7837
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Apr 27 14:23:51 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 10

commit df5e86e089b6e2eb2c08ad92ddcec75ba89be4bd
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Apr 18 11:44:13 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 9

commit a61df67a4986e3015a35cfbebcc3cf057f484070
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Mar 5 16:10:49 2010 +0100

    v3-6-ctdb: packaging(RHEL-CTDB): package the gpfs_prefetch vfs module

commit 51a0e1f2552bbb236142e937b66d28e6b5026286
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 21 14:07:15 2011 +0100

    v3-6-ctdb: s3:vfs: Add a gpfs_prefetch module.
    
    This can not go upstream yet because it uses the gpfs_fcntl call
    from the non-GPL libgpfs.

commit 1fa96e1327282df8bf5e0612db4a6c12365bb253
Author: Michael Adam <obnox at samba.org>
Date:   Wed Mar 30 16:40:48 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 8

commit ccfb6471b11717fc72a906c1928daff21f665aef
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Mar 30 16:40:48 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 7

commit b53c693184e1b7d5773a76df9956bf89409d4fff
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Mar 29 12:49:40 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 6

commit 4c6d4edc82fde203100eff5a5b094f678793ecee
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 5

commit 74f6388e21f0b9741441e933b6de8dbd402a8039
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 4

commit 3e6fd220a322d81eb1a64e0d24d470692aad4b08
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 3

commit 14e107abf01fe3eb1bca74cac632ec4d23e7983c
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 2

commit a02ba5fb60126e5c3801c02fb89e5cd4090a809b
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 15 00:16:56 2008 +0100

    v3-6-ctdb: s3: Add the "net groupfilter" command
    
    This is the start of a bad hack for even worse systems: Many Unix systems still
    have the NGROUPS problem: A user can not be member of more than a very limited
    number of groups. Solaris for example limits this to 16 by default. Many
    Windows environments have a *LOT* more groups per user, some even go to
    hundreds. Whether that is efficient is debatable, but it's there.
    
    This patch implements the
    
    "net groupfilter"
    
    command with the "addsid", "delsid" and "list" subcommands. If any SIDs are
    present according to "net groupfilter list" (they are stored in secrets.tdb),
    then only the SIDs in that list are converted to GIDs for a user at login time.
    
    This gives the Administrator the possibility to define a set of groups that are
    used on the Unix box, making sure that no user is in more than NGROUPS of those
    at a time.
    
    This patch is incomplete in the sense that winbind is not aware of this, only
    smbd. So it is kind of an emergency hack for smbd-only machines.
    
    Volker
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 4f1566843417e737a43228efa1858d47b701c632
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 21 18:41:32 2008 +0200

    v3-6-ctdb: apply patch from v3-0-ctdb to special case root in libnss_winbind
    
    This is needed to ensure the administrator can login to a node even
    when ctdbd and winbindd are stuck

commit 3b2921cabddcea2eb42e85ed903d2121a38d1240
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 13:19:55 2011 +0100

    v3-6-ctdb: add README.v3-6-ctdb

commit 0434e56d2c3e516288a493bc0709185a3ec9451b
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 23 16:41:38 2009 +0200

    v3-6-ctdb: VERSION: add vendor-suffix "ctdb" and vendor-patch level "1"
    
    Michael
    
    following the versioning scheme of the v3-2-ctdb branch
    
    Michael

commit d036f35925e40141eb2d05036947afe16cefb460
Author: Michael Adam <obnox at samba.org>
Date:   Wed Apr 8 19:28:52 2009 +0200

    v3-6-ctdb: VERSION: set version to non-snapshot..

commit 2978563250298b163cfdf8108d62495faa422fcc
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jul 27 14:39:54 2011 +0200

    packaging(RHEL-CTDB): the ldbtools manpages have been removed. adapt the spec file

commit 14fdff8577505f826fbb075af2a10842bf8bf567
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 27 12:35:49 2011 +0200

    packaging(RHEL-CTDB): Revert "add BuildRequires to ctdb-devel >= 1.2.25"
    
    This reverts commit a16520b6939cb6d87f5818db0ac3ded228053cee.
    
    There is also a 1.0.114 based branch that has the required capabilities.
    If building against an insufficient version, the configure will fail.

commit 1bdb425cd60e336b2879d668cf4a71d2f52ff310
Author: Christian Ambach <ambi at samba.org>
Date:   Thu May 19 18:58:25 2011 +0200

    packaging(RHEL-CTDB): align configure.rpm to the spec file
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 2760abf44249c503d36f79e2ea344013a32f1816
Author: Michael Adam <obnox at samba.org>
Date:   Wed May 18 10:35:42 2011 +0200

    packaging(RHEL-CTDB): honour rpm build target options handed in to makerpms.sh
    
    This allows to call e.g. "makerpms.sh -bs" to only build the source rpm.

commit 61bdb7ed668c75e6ae3b39242ed2705215cdcb83
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 6 17:22:06 2011 +0200

    packaging(RHEL-CTDB): adapt configure.rpm

commit 1af203889f3a6d655f5d2412120c047949464f10
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 6 17:21:10 2011 +0200

    packaging(RHEL-CTDB): enforce building of libtdb and libtalloc

commit b1c5453825a143ce994fc565d2cfc2bcaeb8fbdb
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 6 12:29:10 2011 +0200

    packaging(RHEL-CTDB): build libtdb and libtalloc packages ourselves
    
    and add appropriate dependencies to the samba-common package.
    It should also be possible to run with appropriate system talloc
    and tdb packages.

commit caca823fc4febd192743d76a20a3439be3aac6ab
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 6 18:36:38 2011 +0200

    packaging(RHEL-CTDB): update configure.rpm (--disable-smbtorture4)

commit 7bbd9fb06c781a4d550402b5e4fb9be54ae50fa7
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 6 18:35:55 2011 +0200

    packaging(RHEL-CTDB): disable smbtorture4 in the rpm build

commit 8b938d6f84622514099cb4d6d2c95470f273e9d9
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 6 12:03:52 2011 +0200

    packaging(RHEL-CTDB): Remove the packaging of the winbind-32bit compat package

commit 15332445401a88dff62d8e83dad96e2365bf5ab5
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Apr 27 10:25:05 2011 +0200

    packaging(RHEL-CTDB): create the rpm directories
    
    In RHEL6, rpms are built in /root/rpmbuild, and those directories do not
    necessarily exist.

commit 13f6c269b70685ab2d85d9b670963e9a60f32193
Author: Christian Ambach <ambi at samba.org>
Date:   Wed Jul 27 14:46:00 2011 +0200

    s3:modules fix Bug 8330 NFSv4 ACL merging logic is broken
    
    we should not merge ACEs with different flags (e.g. CI/OI/I/)
    Otherwise ACLs get wrong entries and thus wrong semantics
    
    Example:
    ACL:BUILTIN\Users:ALLOWED/0x0/FULL
    ACL:BUILTIN\Users:ALLOWED/I/READ
    got merged to
    ACL:BUILTIN\Users:ALLOWED/I/FULL
    
    This is not the same and also leads to wrong displays
    in the Windows ACL dialog
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit b7321b17588a3a7072d3bb756818d5212f854c7c
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jul 25 12:38:27 2011 +0200

    s3: Fix MIT trusts
    
    Winbind can't really cope with trusts that don't have a SID associated. This
    happens with external MIT trusts for example. This filters them out when
    sending the trust list from child to parent.

commit 67ea765e1397fae934763873576b531eb52aa9d9
Author: Gregor Beck <gbeck at sernet.de>
Date:   Wed Jul 6 15:10:27 2011 +0200

    s3:testparm: avoid spurious warnings about dos mode mapping and create mask if store dos attributes is set

commit c3b650c877719f75231f26874dddf2a6da51a31e
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jun 20 12:09:06 2011 +0200

    s3: Fix the build, NAME_MAX not universally available
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jun 20 13:45:21 CEST 2011 on sn-devel-104

commit cd02073fdcedfe472e36de12d7992d74cf41b912
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jun 20 09:52:21 2011 +0200

    s3: Replace shadow_copy2 with a new implementation
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jun 20 11:17:47 CEST 2011 on sn-devel-104

commit 2cd60204481695ee17e543314acc109fae0630ab
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jun 15 14:09:50 2011 +0200

    s3: Fix the return of make_new_server_info_guest

commit b12a03e7768c88b3c314feb36eeedb10fa782e93
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jun 15 14:08:23 2011 +0200

    s3: Add debug level 0 warnings to make_new_server_info_guest
    
    I've got a backtrace where this must have failed, but it is not clear why. If
    this fails, we should really complain because we can't start up.

commit ef10a4821880d6bd723abc8d7371ce259f27d10a
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jun 14 17:52:42 2011 +0200

    s3: Fix connecting to ctdb as non-root
    
    This is at least one instance which I could identify
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Jun 14 19:06:39 CEST 2011 on sn-devel-104

commit ada50276cab222ad200ff26c0d38cc9e1a564e64
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jun 14 17:50:41 2011 +0200

    s3: Fix count_current_connections
    
    "False" is not really a valid return value for "int"..

commit b8d8c061f9ad84e9b1e5fecce10b2b56da31a8cb
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon May 30 09:31:21 2011 +0200

    s3:net: registry export: close key after recursion returns
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 8845e45d73fa1fed779a6a8f9b17a47abbf19861
Author: Volker Lendecke <vl at samba.org>
Date:   Fri May 20 13:07:17 2011 +0200

    s3: Fork the echo handler only after SMB1 negprot is done
    
    This enables activating the echo responder also if SMB2 is enabled, albeit it
    will only be used for SMB1 at this moment.

commit 4570117c26bb0b7d79734aa0730308ddd72f2c33
Author: Volker Lendecke <vl at samba.org>
Date:   Wed May 4 17:45:34 2011 +0200

    s3-torture: Add a test for notify upon read&x
    
    This makes sure that when a file is brought online by a read call
    we notify the client for FILE_NOTIFY_CHANGE_ATTRIBUTES.

commit 0873e1632aed0f4ca56ffcb86309335b09c67137
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jul 22 10:11:52 2011 +0200

    s3:loadparm: fix the reload of the configuration: also reload activated registry shares
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Fri Jul 22 16:53:49 CEST 2011 on sn-devel-104
    (cherry picked from commit efbe1602bd014eada4811f336bdccbf4692d3807)

commit 5f3c060604c57008fa95b4325184016e6787e896
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jul 22 10:10:43 2011 +0200

    s3:loadparm: add reload_registry_shares() - reload only those shares already loaded (cherry picked from commit ec113a58a4dc4e4f3ea03f7818eb312325f69482)

commit a26222d479d8fa70175c8ee11a42ded487ee6489
Author: Michael Adam <obnox at samba.org>
Date:   Mon Jul 25 11:46:33 2011 +0200

    s3:docs: document the smbclient "tid" command
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Mon Jul 25 13:14:57 CEST 2011 on sn-devel-104
    (cherry picked from commit 233ba37416551a0b64dcfeb5cd405aadede5418c)

commit 20c11a24c2838ab1a33a5443771c2323d23d297d
Author: Michael Adam <obnox at samba.org>
Date:   Mon Jul 25 11:44:39 2011 +0200

    s3:docs: document the smbclient "tdis" command (cherry picked from commit a8d0e4ddb8730dc176e0589674ec4eaea307119a)

commit 1eb027603c4211a4e01a50e7b3c021cd75bd791c
Author: Michael Adam <obnox at samba.org>
Date:   Mon Jul 25 11:42:00 2011 +0200

    s3:docs: document the smbclient "tcon" command (cherry picked from commit 5ecfcf6cb998f5670895f998c2c917afc86aacfd)

commit a8c142cb94e2da334c1ec9952a3c192203829f01
Author: Michael Adam <obnox at samba.org>
Date:   Mon Jul 25 11:39:04 2011 +0200

    s3:docs: document the smbclient "logoff" command (cherry picked from commit 9724fe303d5f9a3e37a881d025937285668e2dbe)

commit e748269cc8c6ed36cb67769d7a6359067335af4a
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jul 22 14:12:13 2011 +0200

    s3:smbclient: add a "tid" command to view and change the tree id (tid).
    
    This low level command can be used to switch between tree connects in one
    session.

commit 7900be6273676365ba897278fc84cbb8b293e85e
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jul 22 14:11:34 2011 +0200

    s3:smbclient: add a "tdis" command to do a tree disconnect (close a connection to a share) (cherry picked from commit 7327bde81acecf4ae0c09f80cebe21a1312aeb3a)

commit ee5a9747319a48a9fa0817588ba2c4e258383105
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jul 22 14:10:38 2011 +0200

    s3:smbclient: add a "tcon" command to do a tree connect (connect to a share)

commit d03fed7be821cb15cc527a21043301dc847d8a7c
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jul 22 14:08:03 2011 +0200

    s3:smbclient: add "logoff" command to close the session (cherry picked from commit 281c6d02bdcc9988c0f1660a3c77ba4b3db3dc6d)

commit 185249dc519725402c7380df200bae52b5e998ba
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 10:15:02 2011 +0200

    s3:idmap_tdb2: remove the undocumented option of the silly name "tdb:idmap2.tdb"
    
    In ancient times, when ctdb had not support for persistent databases and
    tdb2 was introduced as a two-layer solution and it was more important than
    today to be able to change the location of the permanent database file
    because it had to reside on shared storage.
    
    But these were times when idmap_tdb2 was not even officially released.
    Nowadays, with ctdb handling the persistent idmap2.tdb database, the path
    is stripped anyways, so this undocumented option has become unnecessary
    and is hence removed.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Wed Jul 27 05:37:57 CEST 2011 on sn-devel-104
    (cherry picked from commit 3276060da4e7d495bd5cf5cbf7237e64d948ee77)

commit 3f8eaeb19a7a1299838b04394b5c37da337e01e5
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 9 13:36:54 2011 +0200

    s3:idmap_tdb2: remove a legacy comment (cherry picked from commit 67cd2f9d867fad1f7df2d6a6a5cdb723336ac495)

commit 3dfb995554b39d4c7edc902cdd02649f4d8333bb
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 9 13:35:21 2011 +0200

    s3:idmap_tdb2: remove legacy comment (cherry picked from commit 4b5ada3d27198b49771acb70ae979087235be783)

commit ba363b53c6519a6192ac19f751be24e38bd74e54
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 9 13:34:04 2011 +0200

    s3:idmap_tdb2: remove superfluous initialization with bogus comment (cherry picked from commit 551185573899b6e608863f833633d40ae04458d8)

commit ae2ceeb35293eebff7ec8fef25d6f44110c71368
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 9 13:07:54 2011 +0200

    s3:idmap_tdb2: fix a legacy comment that does not apply any more (cherry picked from commit 7d3dc2164b3929c642127659593e69fc865a6184)

commit 974047f310614bad32b835e0d8c177a1eefb62d2
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 11:38:05 2011 +0200

    s3:doc: add an example with idmap script to the idmap_tdb2 manpage (cherry picked from commit 86973eee43605a3680fb51470a81ea9ca7f1b515)

commit 2209b7478654bcbba54564fe383dbbfa825cea9d
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 11:36:33 2011 +0200

    s3:docs: remove legacy text from the example in the idmap_tdb2 manpage (cherry picked from commit 2f253c2791ccb2421f26f563e3983ee950da1d05)

commit 99a0103c1cb153627990e360c16216154ca2ba9f
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 11:35:51 2011 +0200

    s3:doc: clarify the idmap script section in the idmap_tdb2 manpage (cherry picked from commit 4daab85ae60f2821a1d9d98f1edff6a318e8e3c1)

commit 10a5f98a90a74ff7c403675ad46d8c74f494a5fb
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 10:59:04 2011 +0200

    s3:docs:idmap_tdb2: update the documentation of idmap script
    
    to reflect the new variant "idmap config * : script" of configuring the idmap script
    (cherry picked from commit 2aa19b4aeb9de43a0e2b94ad1202f2068b29c710)

commit 0eecd0fb61d9037fe1b5a31976bad4159ce266f9
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 7 18:00:36 2011 +0200

    s3:idmap_tdb2: deprecate the idmap:script parameter and use "idmap config * : script" instead
    
    With this patch, "idmap config * : script" will override "idmap : script".
    If "idmap : script" is present, a deprecation warning will be printed in any
    case. If "idmap config * : script" is not set, then the value of "idmap :script"
    will be used for backwards compatibility.
    (cherry picked from commit b6c82f18f17cdded771d285930566c1d104686aa)

commit c19fbc72fdc2848da3728d5f66239201e3d7f6ad
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 17 14:30:13 2011 +0200

    s3:torture: remove a file accidentially committed with 3b2fe4728d6d916508b677e696ecad88f8b7b9fd

commit 1a045c461ec74001596e9ccf8a676328216e547f
Author: Karolin Seeger <kseeger at samba.org>
Date:   Tue Jul 26 22:06:04 2011 +0200

    WHATSNEW: Update changes since rc2.
    
    Karolin

commit 7738d8b89bcf2b43d65f1bf4599a688cb4143768
Author: Christian Ambach <ambi at samba.org>
Date:   Fri Jul 15 15:44:36 2011 +0200

    s3:utils/net_afs fix compiler warnings
    
    this also fixes the usage displays of net afs

commit 8a14ccb99388e31b366fc84060186be1ea708d75
Author: Christian Ambach <ambi at samba.org>
Date:   Fri Jul 15 15:54:25 2011 +0200

    s3:lib/afs fix the build with --with-vfs-afsacl
    
    This fixes the second piece of Bug #8263

commit caa4226c315a70138016cf8fae13ce3f050057e7
Author: Christian Ambach <ambi at samba.org>
Date:   Fri Jul 15 15:27:07 2011 +0200

    s3:lib/afs fix the build with --with-fake-kaserver
    
    This fixes one piece of Bug #8263

commit e173f04a822944e96171866d9fbf43301cd611a4
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Jul 22 16:42:51 2011 -0700

    Fix bug 8314] - smbd crash with unknown user.
    
    All other auth modules code with being called with
    auth_method->private_data being NULL, make the auth_server
    module cope with this too.

commit 589bc35590aebfdd20fe786c08005bb43ef47d94
Author: Kai Blin <kai at samba.org>
Date:   Tue Jul 12 08:08:24 2011 +0200

    s3 swat: Create random nonce in CGI mode
    
    In CGI mode, we don't get access to the user's password, which would
    reduce the hash used so far to parameters an attacker can easily guess.
    To work around this, read the nonce from secrets.tdb or generate one if
    it's not there.
    Also populate the C_user field so we can use that for token creation.
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit fb0d393a1972c28ecd6e49959c8c5b7900e1b574
Author: Kai Blin <kai at samba.org>
Date:   Sat Jul 9 09:52:07 2011 +0200

    s3 swat: Add time component to XSRF token
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit 3b138403ea157f1c6b8dfc40016f293831765948
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 15:06:13 2011 +0200

    s3 swat: Add XSRF protection to printer page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit 395503b9f51445d9ca493c2fc7e6022ee75cb743
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 15:05:38 2011 +0200

    s3 swat: Add XSRF protection to password page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit 869590cc3a0c09e11f77277af1d3b7334b718ce0
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 15:04:48 2011 +0200

    s3 swat: Add XSRF protection to shares page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit dc3aa10bbc5936aebab88db2ea34b46648839745
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 15:04:12 2011 +0200

    s3 swat: Add XSRF protection to globals page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit e33970f1c60451a063bb2eeb64f9515c64722508
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 15:03:44 2011 +0200

    s3 swat: Add XSRF protection to wizard page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit a887d8446bc74b255682a4047cb5616fe236bcaf
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 15:03:15 2011 +0200

    s3 swat: Add XSRF protection to wizard_params page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit bb9bb437fc3685879f5b34c444d58c4a564f148d
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 15:02:53 2011 +0200

    s3 swat: Add XSRF protection to viewconfig page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit d240094fbe7b581a6c97f506fa17747e21180598
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 12:58:53 2011 +0200

    s3 swat: Add XSRF protection to status page
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit 5e32110742a310aff6946acd34b0dca3a3fc8130
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 12:57:43 2011 +0200

    s3 swat: Add support for anti-XSRF token
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit 4592956a35d700aaf4ec2be7fc183f42fbe14fba
Author: Kai Blin <kai at samba.org>
Date:   Fri Jul 8 12:56:21 2011 +0200

    s3 swat: Allow getting the user's HTTP auth password
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit 43cf67654ebcfd3f0a8298af7f6cf15cd5f2d981
Author: Karolin Seeger <kseeger at samba.org>
Date:   Sun Jul 24 21:09:38 2011 +0200

    s3-swat: Fix typo.
    
    Thanks to Simo for reporting!
    
    Karolin
    (cherry picked from commit 9f73c1990a19daa899fa5345530a867e69a5be94)
    (cherry picked from commit bcb052c29212954a3ed10c9f095c51e4e0a96af5)

commit d88744f460a2a65d4e0cfb6c944f90f09e15d3b4
Author: Kai Blin <kai at samba.org>
Date:   Thu Jul 7 10:03:33 2011 +0200

    s3 swat: Fix possible XSS attack (bug #8289)
    
    Nobuhiro Tsuji of NTT DATA SECURITY CORPORATION reported a possible XSS attack
    against SWAT, the Samba Web Administration Tool. The attack uses reflection to
    insert arbitrary content into the "change password" page.
    
    This patch fixes the reflection issue by not printing user-specified content on
    the website anymore.
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit d7242cb7fcfca687a4b9c20c4084c74b12fc5aad
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jun 28 12:52:37 2011 +0200

    release-scripts/create-tarball: always create a tag in form of samba-${version}
    
    metze
    (cherry picked from commit 84d9cdb5112e55ae8a1e525ca2b8cef2ae606f22)

commit bdc078a81e49bce3b51560a75984e0306c387573
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jul 19 13:08:31 2011 -0700

    Second part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems.
    
    Re-add:
        smb_ucs2_t toupper_w(smb_ucs2_t v);
        bool isupper_w(smb_ucs2_t v);
        smb_ucs2_t tolower_w(smb_ucs2_t v);
        bool islower_w(smb_ucs2_t v);
    
    and ensure they are called whenever we are operating on smb_ucs2_t
    variables. I'd like to make the definition of smb_ucs2_t incompatible
    with int and codepoint_t so they can't be mixed, but that's a patch
    for another time.

commit 5b6a34128a0e0bc33c255dc53c9fb9fd8e6d34d8
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jul 19 12:21:23 2011 -0700

    First part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems
    
    Remove
    int toupper_ascii(int c);
    int tolower_ascii(int c);
    int isupper_ascii(int c);
    int islower_ascii(int c);
    
    and replace with their _m equivalents, as they are identical.

commit c5b272a05c4bd9d7f70c14fe307b8da46b9e607e
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Jul 15 21:36:13 2011 -0700

    Fix bug #8307 - brl_close_fnum does not call SMB_VFS_BRL_UNLOCK_WINDOWS on all locks
    
    Reported by herb at samba.org. Remove the (premature) optimization
    on file close.

commit 8585ac3635e9ae284a5b35dba2412d996a73f7ad
Author: Karolin Seeger <kseeger at samba.org>
Date:   Wed Jul 13 21:52:32 2011 +0200

    WHATSNEW: Update changes since rc2.
    
    Karolin

commit d43d147c9d69dd23296677f9ae998c9362771682
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jul 10 13:09:06 2011 +0200

    s3:smb2_create: use smbd_calculate_access_mask() instead of smbd_check_open_rights()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jul 11 22:45:01 CEST 2011 on sn-devel-104
    (cherry picked from commit f5d320ac0fb74d4ad95a03969366096e9b074379)
    
    The last 10 patches address bug #8102 (domuser can change ACL from his files
    over the network).

commit 89a05c3a54239d384317f9881430fac264138f3f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jul 10 13:02:11 2011 +0200

    s3:smb2_tcon: return the correct maximal_access on the share
    
    metze
    (cherry picked from commit a1046389ffcc476456ac76cb701a4325d1c42ef9)

commit c384bf75284fa7280b9279d305c5404f9f1066df
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jul 11 16:12:57 2011 +0200

    s3:smbd: return the real share access mask in the SMBtconX response
    
    metze
    (cherry picked from commit 58eed1b295afeff6acfb8c1f10b0bb02280fd491)

commit 3e8770619c53c956f623ae852f97e6226513898d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jul 10 13:59:40 2011 +0200

    s3:smbd: use smbd_calculate_access_mask() also for fake_files
    
    metze
    (cherry picked from commit 581d8fa36b73abab030168dc35fb631ccd42a388)

commit d43f7ffb9fa8449a954d2e9fc9012a00289b41e2
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jul 10 13:03:51 2011 +0200

    s3:smbd: check the share level access mask in smbd_calculate_access_mask()
    
    I think we should reject invalid access early,
    before we might create new files.
    
    Also smbd_check_open_rights() is only called if the file existed.
    
    metze
    (cherry picked from commit 896f105ed40dc04f83bcbfac367b309c8d957f86)

commit 5a1c2b4774c914a45bf2da7e666f6acf7f6927c6
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jul 10 13:00:25 2011 +0200

    s3:smbd: make smbd_calculate_access_mask() non-static
    
    metze
    (cherry picked from commit ce66d4e4a885add09edfa8e6d5eab0f3b5d63081)

commit bd91cb862c4ceb3955c742d1c516e51733a19e6e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jul 12 17:31:13 2011 +0200

    s3:smbd/msdfs: let create_conn_struct() check the share security descriptor
    
    metze
    (cherry picked from commit 18f967a24881aa899b39f7676fc70a7f7aaca07b)

commit b3a035005ef98bcb31bade50a9e3ddf088302779
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jul 5 11:13:07 2011 +0200

    s3: Fix bug 8102
    
    We can't allow open with access that has been denied via the share
    security descriptor
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jul  5 16:21:54 CEST 2011 on sn-devel-104
    (cherry picked from commit 4deca5d72804a40e68158a1183f5633dabf24761)

commit 83c6e9d3ad76e8009778e5ba0bf22e256d06ad48
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jul 4 18:35:21 2011 +0200

    s3: Calculate&store the maximum share access mask
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 720fa46f9443ccbe471b265f1c2b9cb9782a3c26)

commit 283f76c06308eaeaf9d134e0bfb45188ee684fb3
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jul 4 17:02:34 2011 +0200

    s3: Return "granted" from share_access_check
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 1c022d2e414607633323e65abbc63bb3aeaaa6a4)

commit 7b28ae90603ff152e31b2113109bdaebc540810f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Jul 8 09:08:39 2011 +0200

    s3:smb2_server: add some comments about change_to_user() and change_to_root_user()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Jul  8 13:45:46 CEST 2011 on sn-devel-104
    (cherry picked from commit dbfb88aef30a755c29015bff4699eb17925a4988)
    
    The last 3 patches address bug #8292 (Disable SMB2 for 3.6).

commit 3de9d2204e1f14c8a1d9642f3dc1e1e7e1013210
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jul 7 16:38:33 2011 +0200

    s3:smb2_server: call change_to_root_user() or smbd_smb2_request_check_tcon()
    
    For all requests which don't operate on a tcon, we should call
    change_to_root_user(), to match the SMB1 behavior.
    
    For SMB1 we do the following operations without AS_USER:
    
    /* 0x70 */ { "SMBtcon",reply_tcon,0},
    /* 0x71 */ { "SMBtdis",reply_tdis,DO_CHDIR},
    /* 0x72 */ { "SMBnegprot",reply_negprot,0},
    /* 0x73 */ { "SMBsesssetupX",reply_sesssetup_and_X,0},
    /* 0x74 */ { "SMBulogoffX",reply_ulogoffX, 0}, /* ulogoff doesn't give a valid TID */
    /* 0x75 */ { "SMBtconX",reply_tcon_and_X,0},
    ...
    /* 0x2b */ { "SMBecho",reply_echo,0},
    ...
    /* 0xa4 */ { "SMBntcancel",reply_ntcancel, 0 },
    
    For SMB2tdis we still call smbd_smb2_request_check_tcon()
    as close_cnum() calls change_to_root_user() when needed.
    
    metze
    
    Signed-off-by: Jeremy Allison <jra at samba.org>
    (cherry picked from commit eea210eba7c20e6d04b13cf8ccd3011ee7c99157)

commit fe6a325226a5fb17e5ccf62c5d0882d97baa35b7
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jul 4 15:57:20 2011 +0200

    s3:smb2_server: there's no reason to check the session id twice on a smb2_tcon request
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jul  4 17:34:13 CEST 2011 on sn-devel-104
    (cherry picked from commit 7c96e96e9881ec1ad7b41f0ab241a5b0ac17b93f)

commit ae414153864100daa616b169b1b55e2d903b590c
Author: Karolin Seeger <kseeger at samba.org>
Date:   Wed Jul 13 21:21:23 2011 +0200

    WHATSNEW: Update changes since rc2.
    
    Karolin

commit 7bbf4bc9870c5a9b02a40d321b2efdb86b0440d2
Author: Karolin Seeger <kseeger at samba.org>
Date:   Wed Jul 13 21:20:56 2011 +0200

    VERSION: Set version to 3.6.0rc3.
    
    Karolin

commit ba6f88a6720358bea75b162f193182b724b9411c
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jul 12 13:06:13 2011 -0700

    Fix bug #Bug 8304 - Uninitialized variable referenced in error path.
    
    princ must not be used uninitialized. auth_data is not used at all.

commit e5f4b6e7aa1d102db023a491991684118875ee38
Author: Günter Kukkukk <linux at kukkukk.com>
Date:   Wed Jul 13 06:10:13 2011 -0700

    Fix bug 8305 - nmbd segfaults - when using "smbtree ..." (cherry picked from commit 102a931c8081559423fb25b3a4d445b6f2e790ac)

commit 73e6673078ef8477107cf94a9d53f3d2b42cb6d7
Author: Karolin Seeger <kseeger at samba.org>
Date:   Tue Jul 12 21:11:34 2011 +0200

    s3-docs: Remove manpages for ldb tools.
    
    Fix bug #8297 (ldb tools man pages should be removed from the release tar
    ball).
    
    Thanks to Björn for reporting!
    
    Karolin

commit b7dbbe1005627932ab959144002f9d41adb04328
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Jul 7 14:59:41 2011 -0700

    Fix bug #8293 - SMB2 doesn't rotate the log files often enough.
    
    Move the num_requests field out of the smb1 struct into the generic
    struct smbd_server_connection struct. Use it to count SMB2 requests
    as well as SMB1 and ensure that check_log_size() is called every 50
    SMB2 requests.

commit 9a555e0271c333d1e33a9f2df435166aa8c6dfde
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jul 8 17:17:17 2011 +0200

    s3-waf: split out LIBCLI_WINREG_INTERNAL as LIBCLI_WINREG was pulling in rpc server code in undesired places.
    
    Andreas, please check.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jul  8 18:34:44 CEST 2011 on sn-devel-104
    (cherry picked from commit f4add4fbf545313f5d24e0d9e5c9eb0f8fac630a)
    
    Conflicts:
    
    	source3/rpc_server/wscript_build
    	source3/wscript_build
    
    The last 21 patches address bug #8214 (printer driver upgrade fails, causing
    smbd to exit on startup).

commit 1822df19e764bce37a4b2c7e212a2bb0c61d1d13
Author: David Disseldorp <ddiss at suse.de>
Date:   Tue Jul 5 15:04:02 2011 +0200

    s3-printing: remove tdb migration invalid printer name checks
    
    WERR_INVALID_PRINTER_NAME only needed to be handled when printing tdb
    migration used spoolss, with winreg such errors are no longer possible.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Jul  7 19:15:34 CEST 2011 on sn-devel-104
    (cherry picked from commit e5955903fdc5ed6f8660b72db0716d4da25c711c)

commit ec0c13d05962e0e3d92dee811667e2dc6bfa67fc
Author: David Disseldorp <ddiss at suse.de>
Date:   Tue Jul 5 11:34:47 2011 +0200

    s3-printing: fill info2_mask in printer migration
    
    Also fix possibly uninitialised status return from
    printing_tdb_migrate_printer().
    (cherry picked from commit 5dd8185d852afc3843253c9471326677f8816a77)

commit d967d1b9ac902cd750cc9c43ecce9481c444504b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 14:01:40 2011 +0200

    s3-printing: make sure to first migrate the printers then the security descriptor.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit cfc3b6e5f79f253e83dfbd13d47b671deb5801b3)

commit 4fc35a5cc9db162a6df7b09e70686caaaa6c352c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 02:33:23 2011 +0200

    s3-printing: remove spoolss pipe from migration library, only using winreg finally.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit 57bbb32c64db1027e2b9ae1aef7f5f3b33ae3882)

commit 8ca35cd86041d197f3bf377cc0afabe5e2cd4ceb
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jul 4 19:47:07 2011 +0200

    s3-printing: use winreg interface for migration, instead of spoolss.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit 8f3d5f5333a61922c4ea7ff1e1d244978958e857)
    
    Conflicts:
    
    	source3/printing/nt_printing_migrate.c

commit 5bab2244e5893ae6f470299b4efcabd54dc23fcc
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 00:55:35 2011 +0200

    s3-printing: safe a ton of roundtrips by reusing existing winreg binding_handles.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit 72b1f8be5619ed778c4aa0b967f6a4f34d7e9de8)
    
    Conflicts:
    
    	source3/rpc_server/spoolss/srv_spoolss_nt.c

commit 7c0ab14cc21c47193e7198a01e5ae16052c8d0f9
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 00:16:03 2011 +0200

    s3-printing: use winreg_internal functions.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit 0a1ec73b965f66977a90fb7febb3b56b52ebab20)
    
    Conflicts:
    
    	source3/rpc_server/spoolss/srv_spoolss_nt.c

commit 77ccfc6f41ca615911d49039046502fcf8e23cee
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 00:16:47 2011 +0200

    s3-printing: add winreg_internal functions.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit ada5380d2090179fc57eee66e2b46788f4944db0)
    
    Conflicts:
    
    	source3/rpc_server/spoolss/srv_spoolss_nt.c
    	source3/rpc_server/spoolss/srv_spoolss_util.c

commit 6bc840366b9c421f742467ef337c8703a8d365ea
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jul 4 20:09:54 2011 +0200

    s3-printing: add winreg_printer_binding_handle and remove most of srv_spoolss_util.c.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit a762eda519c995214c041170e2615c5c51b2a2b1)
    
    Conflicts:
    
    	source3/rpc_server/spoolss/srv_spoolss_util.c

commit 3c29f9b015809840aaf4de75186536f6f5e91bd9
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jul 4 19:47:29 2011 +0200

    s3-printing: add rpc_client/cli_winreg_spoolss.c
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit f2be8378b92669092f8444df038f769fc9312ff4)

commit d53dbd8e66b45195c4879a4bb1b9a659b4bf4f99
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 11:29:37 2011 +0200

    s3-waf: make LIBCLI_SPOOLSS a shared library
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit a0fc64a88ee6f1f45d4c2b95d6773eccab50ebb4)

commit dd21eaa11c919935f959941aefbba454a272119b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 02:15:35 2011 +0200

    s3-printing: move spoolss_create_default_devmode/secdesc to init_spoolss.h
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit 43cf3a28dc539351da8a316e0e52a8292ec40cc7)

commit 2e86c3ffac47bdb43ddc0012d96bd4d489658774
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 02:12:24 2011 +0200

    s3-printing: move driver_info_ctr_to_info8 to init_spoolss.h
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit 74e416031b2fc5d9c6af30f692d5b73cb1942cf4)

commit b039a965488aba0e8d31abe0a389e6ddef99d8b9
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jul 5 01:24:48 2011 +0200

    s3-printing: move os2 related functions to printing/nt_printing_os2.c.
    
    Guenther
    
    Pair-Programmed-With: David Disseldorp <ddiss at suse.de>
    (cherry picked from commit dd5375b4a1798c856fa9c104baa36c137d664b9d)
    
    Conflicts:
    
    	source3/rpc_server/spoolss/srv_spoolss_util.c

commit b1aca06b1823601a5942ead53ed66ca95bd3b8c4
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jul 1 15:39:11 2011 +0200

    s3-printing: open up a winreg pipe handle for the migration code.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jul  4 15:06:41 CEST 2011 on sn-devel-104
    (cherry picked from commit ff94539f276bdef73bd12c67bff1f34e697ccbfc)

commit 35de817734fec9dcb0197c20b9c308df2ac7dccc
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jul 1 15:02:26 2011 +0200

    s3-net: use printing_migrate library, and eliminate duplicate code.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jul  1 17:57:09 CEST 2011 on sn-devel-104
    (cherry picked from commit bafd7212eb4c82e86874b2f80ddf5c04b2d180b9)
    
    Conflicts:
    
    	source3/utils/net_printing.c

commit cb1368f19148b30c515f0632fdeb32ef127fa0c7
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jul 1 14:57:32 2011 +0200

    s3-printing: split out printing migration code into a smaller library.
    
    Guenther
    (cherry picked from commit e02abd6c83708f297b1985bb1bdc7d5dfbc924b2)
    
    Conflicts:
    
    	source3/printing/nt_printing_migrate.c
    	source3/wscript_build

commit d24c4ef87ff02975cdb024e01b067107c60050cc
Author: David Disseldorp <ddiss at suse.de>
Date:   Wed Jun 15 14:59:49 2011 +0200

    s3-printing: skip migration of non-existent printers
    
    Skip tdb migration of printer and security descriptor entries which
    refer to non-existent printers.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Jun 30 10:54:23 CEST 2011 on sn-devel-104
    (cherry picked from commit c9e3f6ab02bdc354a9b656f62744ee66fe9e9e67)

commit 8245acab26a83a006d04626f15d5a47dcb71053e
Author: David Disseldorp <ddiss at suse.de>
Date:   Wed Jun 15 12:46:55 2011 +0200

    s3-printing: fill devicemode size in migrate_printer()
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit a36ce0735ff6cad8124bd63a056a71d9495b238c)

commit f1196b1edc30549d36cc1d8a66541d79a65f31ce
Author: Günther Deschner <gd at samba.org>
Date:   Thu May 12 14:33:15 2011 +0200

    s3-waf: stop building smbtortre4.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu May 12 15:35:02 CEST 2011 on sn-devel-104
    (cherry picked from commit c1ac023b588e1ca676cbbf542ca6f93aa199ad32)

commit 75785ccbf6d7f633837ae65b2deac0c9bf8cd858
Author: Karolin Seeger <kseeger at samba.org>
Date:   Tue Jul 5 20:39:53 2011 +0200

    WHATSNEW: Add changes since rc2.
    
    Karolin

commit 2c94ff10332f4be909a158329c41e2f5db035949
Author: Christian Ambach <ambi at samba.org>
Date:   Mon Jul 4 17:55:54 2011 +0200

    s3:smb2 fix smbd crash on premature end of smb2 conn (Bug 8286)
    
    when smbd tries to clean up locks after a premature end of a smb2
    connection, lock_db has already been freed and so it crashes
    
    this patch changes the order in which items are freed so that
    lock_db is still around when it is needed

commit 1c8690c82905ff55ed9eafd02df295edf79e7943
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 30 10:09:56 2011 +0200

    s3:nmbd_subnetdb: close all sockets attached to a subnet in close_subnet() (bug #8276)
    
    metze
    (cherry picked from commit 75e9f2110876137a57632d223248ac51dbfc4569)

commit c6d5c7cc830d59e7b6f0fa5a38eae27b0f1aa4bb
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Jun 21 08:16:56 2011 +0200

    s3:smbldap: make smbldap_connect_system self contained
    
    The last patches address bug #8253 (winbindd panics if verify_idpool() fails).

commit 56bc5c73eaa7509d4e58ed010c834304b238c72c
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Jun 21 08:06:28 2011 +0200

    s3:smbldap: add a destructor to smbldap_state, just in case

commit 66e853875ec13481093bf79522004665fe66260d
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Jun 21 08:02:53 2011 +0200

    s3:smbldap: let smbldap_free_struct do what it claims to

commit 56e9ad4aa736875ac5666a9c3e33ae3d94fb2f5c
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Jun 21 08:00:59 2011 +0200

    s3:smbldap: free the idle event scheduled in smbldap_open in smbldap_close

commit 119a45e9f8e4fdc17417a1b618094e3280add584
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Jun 21 07:51:41 2011 +0200

    s3:smbldap: use smbldap_state as memory context for idle event
    
    ensure the event is canceled if the smbldap_state gets freed
    this fixes a panic of winbindd if verify_idpool fails

commit e282a816d45b750293c14fbd6de4569f7270107a
Author: Christian Ambach <ambi at samba.org>
Date:   Wed Jun 29 15:01:16 2011 +0200

    s3:smbd do not panic when CTDB is unhealthy (Bug #8278)
    
    when CTDB is unhealthy, log a message and exit cleanly
    instead of creating a core file
    
    Autobuild-User: Christian Ambach <ambi at samba.org>
    Autobuild-Date: Thu Jun 30 13:18:12 CEST 2011 on sn-devel-104
    (cherry picked from commit 847ca0a5d791d881be8d9a0721bf30399c80013b)

commit f28ec1da9e51d53f4e93a23088a7c7c4ab2c109f
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 30 15:15:22 2011 +0200

    s3:build: add vfs_examples to the everything target
    
    So that one can not pass autobuild without keeping the vfs examples intact.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Thu Jun 30 16:52:48 CEST 2011 on sn-devel-104
    
    The last 5 patches address bug #8281 (examples/VFS/* does not build).

commit 737a1c9b96a4ba8d8688f4dba1df6d931e10e64d
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 30 13:54:52 2011 +0200

    s3:build: add a vfs_examples target.

commit d57a51093e526d7aac05f3d210ab7aee5e2036aa
Author: Björn Baumbach <bb at sernet.de>
Date:   Wed Jun 29 16:57:27 2011 +0200

    examples/VFS: fix skel_transparent.c in reference to shadow_copy changes
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 180749b898c4491e04c2a11d4b39b2833e3602e6
Author: Björn Baumbach <bb at sernet.de>
Date:   Wed Jun 29 16:56:45 2011 +0200

    examples/VFS: fix skel_opaque.c in reference to shadow_copy changes
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit e21d132cc98abe03247f91b27b098ec83b8d08e2
Author: Björn Baumbach <bb at sernet.de>
Date:   Wed Jun 29 16:53:57 2011 +0200

    examples/VFS: fix shadow_copy_test.c in reference to shadow_copy changes
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 97055cee026b4f1b0e2730786a94390f6515593e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jun 28 23:59:11 2011 +0200

    s3-winbind: Fix bug 7888 -- deal with buggy 3.0 based PDCs
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Jun 30 00:42:23 CEST 2011 on sn-devel-104

commit 4b094c2acdfe93fdce80adc6dc3df73cf2d3fae1
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Jun 29 09:56:47 2011 -0700

    Second part of fix for bug #8219 - SMB Panic from Windows 7 Client.
    
    Pass in the correct vector to the signing algorithm in an async
    response - we must start with vector[1] which has the SMB2_HDR_BODY
    length, not vector[0] which is the 4 byte packet length. Also
    note we're passing in 2 vectors not 3.
    
    Metze please review.

commit 501969a2b95b15fd9f8602b14a391e5096b17183
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jun 28 17:45:49 2011 -0700

    Fix bug #8219 - SMB Panic from Windows 7 Client
    
    Caused by referencing an uninitialized variable in the
    duplicated struct smbd_smb2_request when sending a signed
    intermediate reply.

commit 44cfdd92e73d9ecb68b5a0ee1167f9e64c2aebeb
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jun 27 14:34:39 2011 +0200

    s3: explicitly pass domain_sid to wbint_LookupRids() (bug #7841)
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jun 27 18:21:30 CEST 2011 on sn-devel-104
    (cherry picked from commit 0a74caa473f491050bc5f64b6d6956c00088c5cd)

commit 355ffd89e54dea15bf94b93f59c321109e951cad
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 16 12:47:22 2011 +0200

    s3:rpc_server/svcctl: fix valgrind bug in _svcctl_QueryServiceObjectSecurity()
    
    r->out.buffer needs to stay in its size, as it will be marshalled completely.
    As it's preallocated and initialized with zeros, we just need to copy
    the payload into it, even if it's smaller than the offered buffer size.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Jun 16 14:15:47 CEST 2011 on sn-devel-104
    (cherry picked from commit 67512152c007bb186e4fd8dac5d1aab89bce0689)
    
    The last 3 patches address bug #8264 (svcctl valgrind fixes).

commit 04b62ec0168e84c00fd08f0695b94ec5ca80ba88
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 16 12:34:42 2011 +0200

    s3:rpc_server/svcctl: fix valgrind bugs in _svcctl_QueryServiceConfig2W()
    
    r->out.buffer needs to stay in its size, as it will be marshalled completely.
    As it's preallocated and initialized with zeros, we just need to copy
    the payload into it.
    
    If we always marshall the return buffer, we already have the needed
    buffer size and don't need to call ndr_size_* functions.
    
    metze
    (cherry picked from commit 11683ccf3e68606ecb1cdfa455f7921b119803c6)

commit 7008fc0028993e98b335cf8533481073a5bd82df
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 16 08:33:09 2011 +0200

    s3:rpc_server/svcctl: don't allocate return values on a temporary stackframe
    
    And always initialize the whole return structure.
    
    This caused samba3.posix_s3.rpc.svcctl to be flakey.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Jun 16 11:34:34 CEST 2011 on sn-devel-104
    (cherry picked from commit 48de3e51eacbd1051f79dc99aaac8a4ec988fde5)

commit 863548647dabca2c9706fbc48b4ae72277fc8c11
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Jun 23 15:06:16 2011 -0700

    Fix bug #8254 - "acl check permissions = no" does not work in all cases
    
    Move lp_acl_check_permissions() into can_delete_file_in_directory()
    where it makes sense. Remove ACL check when requesting DELETE_ACCESS
    when lp_acl_check_permissions is false.
    
    Thanks to John Janosik @ IBM for noticing this.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Fri Jun 24 01:18:11 CEST 2011 on sn-devel-104

commit d8d18fa66464b780818807a4fb50bf458158714a
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 16:40:17 2011 +0200

    s3:test: don't rely on pyhton being in /usr/bin/python in the sids2xids test
    
    "/usr/bin/env pyhton" should always work as long as pyhton is in the path.

commit 0892313b4b1bdcab671e18db58d7758fe87a0efd
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 16:38:07 2011 +0200

    s3:test: fix the smbclient_s3 test on older systems
    
    mktemp requires precisely six Xs at the end of the template name

commit aa2dd250abd392b9ce77d35af7d3f4827326559b
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 24 16:37:20 2011 +0200

    s3:test: fix the net registry roundtrip test on older systems
    
    mktemp requires exactly Xs at the end of the template name on SLES8

commit 833fdb5b3693a7c9111bb98e5bc9a29d29be9d1d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Jun 14 15:00:32 2011 +1000

    s3-autconf Move nmbd socket directory to PREFIX/var/nmbd
    
    This is consistent with the new ncalrpc socket directory, also added
    in this release.
    
    Andrew Bartlett
    
    Signed-off-by: Andrew Tridgell <tridge at samba.org>
    
    The last 2 patches address bug #8230 (Move .nmbd socket directory to non-hidden
    name PREFIX/var/nmbd).

commit c558775713e505cfc1db5af417cc7b792dfc310e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Jun 14 14:56:30 2011 +1000

    s3-buildoptions Show compiled-in location of the new ncaclrpc and nmbd sockets

commit a2fa00e4ea6f3a99953f4ec3214d68a07223b910
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 7 15:21:34 2011 +0200

    s3:docs: fix the example in the idmap_autorid manpage to use "idmap config * : rangesize"

commit 45a6fa93c79ea7ec378dbdb1d9c6da019dc0545a
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Jun 24 13:37:16 2011 +0200

    s3:vfs_commit: fix build
    
    fix build
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Fri Jun 24 14:51:31 CEST 2011 on sn-devel-104
    (cherry picked from commit d4ea319e7ad9ee2fc2fad0c016845f820681569a)
    
    Fix bug #8262 (vfs_commit doesn't compile).

commit 093ba63588022e3f9df81edc3393ef552e0f9825
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Jun 24 08:54:02 2011 +0200

    s3:smb2_ioctl/FSCTL_PIPE_TRANSCEIVE: generate STATUS_BUFFER_OVERFLOW if needed (bug #8260)
    
    This should fix DCERPC responses with fragments larger than 1024 bytes.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Jun 24 11:25:36 CEST 2011 on sn-devel-104
    (cherry picked from commit 2bb325ad913c1cff88faab55102cef75d14c04a6)

commit 11008f1c73afdd86e7fa929fe37675c57ae2c32c
Author: Christian Ambach <ambi at samba.org>
Date:   Fri Jun 17 21:54:30 2011 +0200

    s3:modules fix Bug 8244 - Cannot copy files larger than 2 GB to Samba share
    
    the time_audit module uses int instead of uint64 as return value
    in get_alloc_size so that sizes of files larger than 2 GB are
    cut of leading to wrong replies to NtCreateAndX and Windows
    clients giving up
    
    While checking the types of all functions, I found two more wrong
    return value types that needed correction
    
    Autobuild-User: Christian Ambach <ambi at samba.org>
    Autobuild-Date: Fri Jun 17 23:11:10 CEST 2011 on sn-devel-104
    (cherry picked from commit bb66504dadf56366ea30697ae73673de3df08132)

commit 8a7a3c6704d8f2c48c8fbc2ad1bddb5b67131b4c
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jun 19 19:23:47 2011 +0200

    s3: Fix Coverity ID 2582: FORWARD_NULL
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Jun 19 20:46:43 CEST 2011 on sn-devel-104
    (cherry picked from commit 5290faca7a5ae5f3f0309a42586768a5c93bfb9d)
    
    Fix bug #8247 (SMB2 shadow copy can be crashed remotely).

commit 229c7246823f3c156d065546b526f11d1298210e
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jun 20 19:27:01 2011 +0200

    s3-spoolss: Fix some valgrind warnings.
    
    These are in/out values and need to be initialized.
    
    The last 2 patches address bug #8240 (valgrind warnings in winreg/spoolss
    code).

commit 7bf1418e9cfe313ee4873853d2ee41ca344f8ee0
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jun 20 15:39:36 2011 +0200

    s3-rpc_client: Fix some valgrind warnings.
    
    These are in/out values and need to be initialized.

commit a1a1a58101319034ea437544313591cb0fd7e7f3
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 10 00:50:42 2011 +0200

    s3:idmap_autorid: remove redundant code
    
    The last 4 patches address bug #8213 (Fixes in idmap_autorid).

commit 496e472894c3fbd543fac88c0c2d304116d64ff8
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 10 00:49:37 2011 +0200

    s3:idmap_autorid: in initialize, don't leak storedconfig to talloc_tos() in the success case

commit ea0b87a6e9857c27383ae3fac2c37c61427d31fc
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 10 00:46:19 2011 +0200

    s3:idmap_autorid: use "idmap config * : rangesize" instead of "autorid : rangesize"

commit 06c5f80ff079c39a3cea10f8a8fc3cc86e04c571
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 7 15:53:49 2011 +0200

    s3:idmap_autorid: fail initialization if the domain is not "*"
    
    autorid can only be used as a backend for the default idmap configuration.

commit 4b414fbdf8741f0eada3593c9f4f86fa86d363ef
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue May 31 18:26:12 2011 +0200

    s3:net-man: registry enumerate_recursive
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Wed Jun  1 17:16:05 CEST 2011 on sn-devel-104

commit 60dc766070bd04735cf33b27fb207a8107831257
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue May 31 18:25:53 2011 +0200

    s3:net-man: registry deletekey & deletekey_recursive
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit c890198f9635332525c22783ee72088fd8b0e8c8
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue May 31 18:15:38 2011 +0200

    s3:net-man: missing dot
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 6c165c84e3482264d9bd6475cb6bc08ad170e268
Author: Michael Adam <obnox at samba.org>
Date:   Mon May 30 16:54:47 2011 +0200

    s3:net registry: polish output of net registry enumerate[_recursive]
    
    so that net registry enumerate output is as before, and
    net registry enumerate_recursive is formatted more nicely
    (cherry picked from commit 0d746f653e76de52985d543a15fd6ee3bf2f4823)
    
    Fix bug: #8193

commit d4faa39a76c0c594683fdb6496edbc5f967b24a6
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon May 30 10:24:16 2011 +0200

    s3:net: registry: use recursive implementation for enumerate
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 5ec479fa0c9db4072541d46345164542d037cfc9)
    
    Fix bug: #8193

commit 901544fcc736457f234c250850819cc2cf3fcc14
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon May 30 08:58:34 2011 +0200

    s3:net: registry: add new command enumerate_recursive
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 22011ddc9e72c8a201e3ca6e01745a68738d5916)
    
    Fix bug: #8193

-----------------------------------------------------------------------

Summary of changes:
 WHATSNEW.txt                                       |   96 +-
 docs-xml/manpages-3/idmap_autorid.8.xml            |    2 +-
 docs-xml/manpages-3/idmap_tdb2.8.xml               |   48 +-
 docs-xml/manpages-3/ldb.3.xml                      |  265 --
 docs-xml/manpages-3/ldbadd.1.xml                   |  108 -
 docs-xml/manpages-3/ldbdel.1.xml                   |  108 -
 docs-xml/manpages-3/ldbedit.1.xml                  |  203 -
 docs-xml/manpages-3/ldbmodify.1.xml                |   96 -
 docs-xml/manpages-3/ldbrename.1.xml                |  110 -
 docs-xml/manpages-3/ldbsearch.1.xml                |  122 -
 docs-xml/manpages-3/net.8.xml                      |   17 +-
 docs-xml/manpages-3/smbclient.1.xml                |   31 +
 examples/VFS/shadow_copy_test.c                    |   13 +-
 examples/VFS/skel_opaque.c                         |    3 +-
 examples/VFS/skel_transparent.c                    |    3 +-
 packaging/RHEL-CTDB/samba.spec.tmpl                |    6 -
 release-scripts/create-tarball                     |   26 +-
 source3/Makefile.in                                |   21 +-
 source3/VERSION                                    |    4 +-
 source3/auth/auth_server.c                         |   15 +-
 source3/auth/pass_check.c                          |    4 +-
 source3/client/client.c                            |   95 +
 source3/client/clitar.c                            |    2 +-
 source3/include/nt_printing.h                      |   12 -
 source3/include/proto.h                            |   14 +-
 source3/include/smb.h                              |    1 +
 source3/lib/afs.c                                  |   12 +-
 source3/lib/afs_settoken.c                         |    2 +
 source3/lib/charcnv.c                              |    2 +-
 source3/lib/ms_fnmatch.c                           |    2 +-
 source3/lib/sharesec.c                             |   10 +-
 source3/lib/smbldap.c                              |   34 +-
 source3/lib/username.c                             |    4 +-
 source3/lib/util_str.c                             |    8 +-
 source3/lib/util_unistr.c                          |   60 +-
 source3/librpc/idl/wbint.idl                       |    1 +
 source3/libsmb/unexpected.c                        |    2 +-
 source3/locking/brlock.c                           |  145 +-
 source3/m4/check_path.m4                           |    4 +-
 source3/modules/nfs4_acls.c                        |    3 +-
 source3/modules/vfs_afsacl.c                       |    4 +
 source3/modules/vfs_commit.c                       |    1 +
 source3/nmbd/nmbd_subnetdb.c                       |   14 +-
 source3/param/loadparm.c                           |   43 +-
 source3/passdb/passdb.c                            |    8 +-
 source3/printing/nt_printing.c                     |  443 +--
 source3/printing/nt_printing_ads.c                 |   20 +-
 source3/printing/nt_printing_migrate.c             |  482 +--
 source3/printing/nt_printing_migrate.h             |   21 +-
 source3/printing/nt_printing_migrate_internal.c    |  255 ++
 ...ng_migrate.h => nt_printing_migrate_internal.h} |    6 +-
 source3/printing/nt_printing_os2.c                 |  165 +
 .../{nt_printing_migrate.h => nt_printing_os2.h}   |   12 +-
 source3/printing/spoolssd.c                        |    2 +-
 source3/rpc_client/cli_winreg.c                    |   22 +-
 .../cli_winreg_spoolss.c}                          |  294 +-
 .../cli_winreg_spoolss.h}                          |  118 +-
 source3/rpc_client/init_spoolss.c                  |  264 ++
 source3/rpc_client/init_spoolss.h                  |    9 +
 source3/rpc_server/dcesrv_gssapi.c                 |    6 +-
 source3/rpc_server/rpc_ep_setup.c                  |    2 +-
 source3/rpc_server/spoolss/srv_spoolss_nt.c        |  388 +-
 source3/rpc_server/spoolss/srv_spoolss_util.c      | 4369 ++------------------
 source3/rpc_server/spoolss/srv_spoolss_util.h      |  687 +---
 source3/rpc_server/srvsvc/srv_srvsvc_nt.c          |    4 +-
 source3/rpc_server/svcctl/srv_svcctl_nt.c          |   24 +-
 source3/rpc_server/wscript_build                   |    6 +-
 source3/script/mkbuildoptions.awk                  |    2 +
 .../script/tests/test_net_registry_roundtrip.sh    |    2 +-
 source3/script/tests/test_smbclient_s3.sh          |    2 +-
 source3/script/tests/test_wbinfo_sids2xids_int.py  |    2 +-
 source3/smbd/fake_file.c                           |   13 +
 source3/smbd/file_access.c                         |    5 +
 source3/smbd/globals.h                             |    8 +-
 source3/smbd/mangle_hash.c                         |    6 +-
 source3/smbd/mangle_hash2.c                        |   12 +-
 source3/smbd/msdfs.c                               |   30 +
 source3/smbd/open.c                                |   67 +-
 source3/smbd/process.c                             |    4 +-
 source3/smbd/reply.c                               |    4 +-
 source3/smbd/server.c                              |    9 +
 source3/smbd/server_exit.c                         |    6 +-
 source3/smbd/service.c                             |   36 +-
 source3/smbd/smb2_create.c                         |    7 +-
 source3/smbd/smb2_ioctl.c                          |   10 +
 source3/smbd/smb2_read.c                           |    5 +
 source3/smbd/smb2_server.c                         |  157 +-
 source3/smbd/smb2_tcon.c                           |    2 +-
 source3/smbd/uid.c                                 |   11 +-
 source3/utils/net_afs.c                            |    7 +-
 source3/utils/net_printing.c                       |  446 +--
 source3/utils/testparm.c                           |   40 +-
 source3/web/cgi.c                                  |   29 +-
 source3/web/statuspage.c                           |    7 +
 source3/web/swat.c                                 |  175 +-
 source3/web/swat_proto.h                           |    6 +
 source3/winbindd/idmap_tdb2.c                      |   52 +-
 source3/winbindd/wb_lookupsids.c                   |    2 +-
 source3/winbindd/winbindd_dual_srv.c               |    5 +-
 source3/winbindd/winbindd_lookuprids.c             |   12 +-
 source3/winbindd/winbindd_misc.c                   |    5 +
 source3/winbindd/winbindd_pam.c                    |   26 +-
 source3/wscript_build                              |   34 +-
 103 files changed, 2753 insertions(+), 7876 deletions(-)
 delete mode 100644 docs-xml/manpages-3/ldb.3.xml
 delete mode 100644 docs-xml/manpages-3/ldbadd.1.xml
 delete mode 100644 docs-xml/manpages-3/ldbdel.1.xml
 delete mode 100644 docs-xml/manpages-3/ldbedit.1.xml
 delete mode 100644 docs-xml/manpages-3/ldbmodify.1.xml
 delete mode 100644 docs-xml/manpages-3/ldbrename.1.xml
 delete mode 100644 docs-xml/manpages-3/ldbsearch.1.xml
 create mode 100644 source3/printing/nt_printing_migrate_internal.c
 copy source3/printing/{nt_printing_migrate.h => nt_printing_migrate_internal.h} (87%)
 create mode 100644 source3/printing/nt_printing_os2.c
 copy source3/printing/{nt_printing_migrate.h => nt_printing_os2.h} (74%)
 copy source3/{rpc_server/spoolss/srv_spoolss_util.c => rpc_client/cli_winreg_spoolss.c} (93%)
 copy source3/{rpc_server/spoolss/srv_spoolss_util.h => rpc_client/cli_winreg_spoolss.h} (81%)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 813d5b3..ec5d863 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,10 +1,10 @@
                    ================================
-                   Release Notes for Samba 3.6.0rc2
-                            June 7, 2011
+                   Release Notes for Samba 3.6.0rc3
+                            July , 2011
                    ================================
 
 
-This is the second release candidate of Samba 3.6.0.  This is *not*
+This is the third release candidate of Samba 3.6.0.  This is *not*
 intended for production environments and is designed for testing
 purposes only.  Please report any defects via the Samba bug reporting
 system at https://bugzilla.samba.org/.
@@ -253,7 +253,95 @@ o   Andreas Schneider <asn at samba.org>
     * Add an Endpoint Mapper daemon.
 
 
-Changes since 3.6.0rc1
+Changes since 3.6.0rc2
+----------------------
+
+o   Michael Adam <obnox at samba.org>
+    * BUG 8213: Fixes in idmap_autorid.
+    * BUG 8217: Do not stat-check the share path in 'net conf addshare'.
+    * BUG 8281: Fix build of examples/VFS/*.
+
+
+o   Jeremy Allison <jra at samba.org>
+    * BUG 8083: Fix "inherit owner = yes" with vfs_acl_xattr or vfs_acl_tdb
+      module.
+    * BUG 8211: Fix "inherit owner = yes" when "inherit permissions = yes"
+      is set.
+    * BUG 8219: Fix SMB Panic from Windows 7 client.
+    * BUG 8254: Fix "acl check permissions = no".
+    * BUG 8293: Fix log file rotating in SMB2.
+    * BUG 8304: Fix uninitialized variable in error path.
+    * BUG 8307: brl_close_fnum does not call SMB_VFS_BRL_UNLOCK_WINDOWS on all
+      locks.
+    * BUG 8310: toupper_ascii() is broken on big-endian systems.
+    * BUG 8314: Fix smbd crash with unknown user.
+
+
+o   Christian Ambach <ambi at samba.org>
+    * BUG 8231: Fix crash bug in 'net cache get'.
+    * BUG 8244: Fix copying files larger than 2 GB to a Samba share.
+    * BUG 8263: Fix build with --with-fake-kaserver or --with-vfs-afsacl.
+    * BUG 8278: Fix smbd panic when CTDB is unhealthy.
+    * BUG 8286: Fix smbd crash on premature end of smb2 conn.
+
+
+o   Andrew Bartlett <abartlet at samba.org>
+    * BUG 8230: Move .nmbd socket directory to non-hidden name PREFIX/var/nmbd.
+    * Mark 'time offset' parameter as deprecated.
+
+
+o   Gregor Beck <gbeck at sernet.de>
+    * BUG 8193: Add new command 'enumerate_recursive'.
+    * BUG 8253: Fix Winbind panic if verify_idpool() fails.
+
+
+o   Kai Blin <kai at samba.org>
+    * BUG 8289: Fix possible XSS attack (CVE-2011-2694).
+    * BUG 8290: Fix Cross-Site Request Forgery in SWAT (CVE-2011-2522).
+
+
+o   Günther Deschner <gd at samba.org>
+    * BUG 7888: Deal with buggy 3.0 based PDCs.
+    * BUG 8214: Fix smbd crash on printer driver upgrade.
+    * BUG 8235: Fix smbd crash on startup caused by migrate_printer().
+
+
+o   Björn Jacke <bj at sernet.de>
+    * BUG 8262: Fix build of vfs_commit.
+
+
+o   Günter Kukkukk <linux at kukkukk.com>
+    * BUG 8305: Fix segfault in nmbd when using 'smbtree ...'..
+
+
+o   Volker Lendecke <vl at samba.org>
+    * BUG 7841: Explicitly pass domain_sid to wbint_LookupRids().
+    * BUG 8102: Do not allow to change file ACLs from normal domusers.
+    * BUG 8247: Fix Coverity ID 2582: FORWARD_NULL.
+
+
+o   Herb Lewis <hlewis at panasas.com>
+    * BUG 8216: Make Winbind returning correct results with 'sids2xids'.
+
+
+o   Stefan Metzmacher <metze at samba.org>
+    * BUG 8102: Do not allow to change file ACLs from normal domusers.
+    * BUG 8195: Make rpc client code working against NT4 servers.
+    * BUG 8224: Fix the build on FreeBSD.
+    * BUG 8226: Use c99 initializers which are supported by old gcc 2.95
+      compilers.
+    * BUG 8260: Fix DCERPC responses with fragments larger than 1024 bytes.
+    * BUG 8264: Fix Valgrind bugs in svcctl.
+    * BUG 8276: Close all sockets attached to a subnet in close_subnet().
+    * BUG 8292: Fix a major architectural flaw in the SMB2 server code.
+
+
+o   Andreas Schneider <asn at samba.org>
+    * BUG 8215: Fix Winbind unix username lookup.
+    * BUG 8240: Fix Valgrind warnings in winreg/spoolss code.
+
+
+Changee since 3.6.0rc1
 ----------------------
 
 o   Michael Adam <obnox at samba.org>
diff --git a/docs-xml/manpages-3/idmap_autorid.8.xml b/docs-xml/manpages-3/idmap_autorid.8.xml
index 3a56555..87b9268 100644
--- a/docs-xml/manpages-3/idmap_autorid.8.xml
+++ b/docs-xml/manpages-3/idmap_autorid.8.xml
@@ -109,7 +109,7 @@
 
 	idmap config * : backend = autorid
 	idmap config * : range = 1000000-19999999
-	autorid:rangesize = 1000000
+	idmap config * : rangesize = 1000000
 
 	idmap config TRUSTED : backend  = ad
 	idmap config TRUSTED : range    = 50000 - 99999
diff --git a/docs-xml/manpages-3/idmap_tdb2.8.xml b/docs-xml/manpages-3/idmap_tdb2.8.xml
index 980ffe6..1faf590 100644
--- a/docs-xml/manpages-3/idmap_tdb2.8.xml
+++ b/docs-xml/manpages-3/idmap_tdb2.8.xml
@@ -43,6 +43,16 @@
 			backend is authoritative.
 		</para></listitem>
 		</varlistentry>
+
+		<varlistentry>
+		<term>script</term>
+		<listitem><para>
+			This option can be used to configure an external program
+			for performing id mappings instead of using the tdb
+			counter. The mappings are then stored int tdb2 idmap
+			database. For details see the section on IDMAP SCRIPT below.
+		</para></listitem>
+		</varlistentry>
 	</variablelist>
 </refsect1>
 
@@ -50,8 +60,21 @@
 	<title>IDMAP SCRIPT</title>
 
 	<para>
-	The tdb2 idmap backend supports a script for performing id mappings
-	through the smb.conf option <parameter>idmap : script</parameter>.
+	The tdb2 idmap backend supports an external program for performing id mappings
+	through the smb.conf option <parameter>idmap config * : script</parameter> or
+	its deprecated legacy form <parameter>idmap : script</parameter>.
+	</para>
+
+	<para>
+	The mappings obtained by the script are then stored in the idmap tdb2
+	database instead of mappings created by the incrementing id counters.
+	It is therefore important that the script covers the complete range of
+	SIDs that can be passed in for SID to Unix ID mapping, since otherwise
+	SIDs unmapped by the script might get mapped to IDs that had
+	previously been mapped by the script.
+	</para>
+
+	<para>
 	The script should accept the following command line options.
 	</para>
 
@@ -72,13 +95,6 @@
 	SID:yyyy
 	ERR:yyyy
 	</programlisting>
-
-	<para>
-	Note that the script should cover the complete range of SIDs
-	that can be passed in for SID to Unix ID mapping, since otherwise
-	SIDs unmapped by the script might get mapped to IDs that had
-	previously been mapped by the script.
-	</para>
 </refsect1>
 
 <refsect1>
@@ -86,8 +102,6 @@
 
 	<para>
 	This example shows how tdb2 is used as a the default idmap backend.
-	It configures the idmap range through the global options for all
-	domains encountered.
 	</para>
 
 	<programlisting>
@@ -95,6 +109,18 @@
 	idmap config * : backend = tdb2
 	idmap config * : range = 1000000-2000000
 	</programlisting>
+
+	<para>
+	This example shows how tdb2 is used as a the default idmap backend
+	using an external program via the script parameter:
+	</para>
+
+	<programlisting>
+	[global]
+	idmap config * : backend = tdb2
+	idmap config * : range = 1000000-2000000
+	idmap config * : script = /usr/local/samba/bin/idmap_script.sh
+	</programlisting>
 </refsect1>
 
 <refsect1>
diff --git a/docs-xml/manpages-3/ldb.3.xml b/docs-xml/manpages-3/ldb.3.xml
deleted file mode 100644
index 715fd80..0000000
--- a/docs-xml/manpages-3/ldb.3.xml
+++ /dev/null
@@ -1,265 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
-<refentry id="ldb.3">
-
-<refmeta>
-	<refentrytitle>ldb</refentrytitle>
-	<manvolnum>3</manvolnum>
-	<refmiscinfo class="source">Samba</refmiscinfo>
-	<refmiscinfo class="manual">C Library Functions</refmiscinfo>
-	<refmiscinfo class="version">3.6</refmiscinfo>
-</refmeta>
-
-<refnamediv>
-	<refname>ldb</refname>
-	<refclass>The Samba Project</refclass>
-	<refpurpose>A light-weight database library</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-	<synopsis>#include <ldb.h></synopsis>
-</refsynopsisdiv>
-
-<refsect1>
-	<title>description</title>
-
-	<para>
-ldb is a light weight embedded database library and API. With a
-programming interface that is very similar to LDAP, ldb can store its
-data either in a tdb(3) database or in a real LDAP database.
-	</para>
-
-	<para>
-When used with the tdb backend ldb does not require any database
-daemon. Instead, ldb function calls are processed immediately by the
-ldb library, which does IO directly on the database, while allowing
-multiple readers/writers using operating system byte range locks. This
-leads to an API with very low overheads, often resulting in speeds of
-more than 10x what can be achieved with a more traditional LDAP
-architecture.
-	</para>
-
-	<para>
-In a taxonomy of databases ldb would sit half way between key/value
-pair databases (such as berkley db or tdb) and a full LDAP
-database. With a structured attribute oriented API like LDAP and good
-indexing capabilities, ldb can be used for quite sophisticated
-applications that need a light weight database, without the
-administrative overhead of a full LDAP installation.
-	</para>
-
-	<para>
-Included with ldb are a number of useful command line tools for
-manipulating a ldb database. These tools are similar in style to the
-equivalent ldap command line tools.
-	</para>
-
-	<para>
-In its default mode of operation with a tdb backend, ldb can also be
-seen as a "schema-less LDAP". By default ldb does not require a
-schema, which greatly reduces the complexity of getting started with
-ldb databases. As the complexity of you application grows you can take
-advantage of some of the optional schema-like attributes that ldb
-offers, or you can migrate to using the full LDAP api while keeping
-your exiting ldb code.
-	</para>
-
-	<para>
-If you are new to ldb, then I suggest starting with the manual pages
-for ldbsearch(1) and ldbedit(1), and experimenting with a local
-database. Then I suggest you look at the ldb_connect(3) and
-ldb_search(3) manual pages.
-	</para>
-</refsect1>
-
-<refsect1>
-	<title>TOOLS</title>
-
-	<itemizedlist>
-		<listitem><para>
-			<application>ldbsearch(1)</application>
-			  - command line ldb search utility
-		</para></listitem>
-
-		<listitem><para>
-			<application>ldbedit(1)</application>
-			 - edit all or part of a ldb database using your favourite editor
-		</para></listitem>
-
-		<listitem><para>
-			<application>ldbadd(1)</application>
-			 - add records to a ldb database using LDIF formatted input
-		</para></listitem>
-
-		<listitem><para>
-			<application>ldbdel(1)</application>
-			 - delete records from a ldb database
-		</para></listitem>
-
-		<listitem><para>
-			<application>ldbmodify(1)</application>
-			 - modify records in a ldb database using LDIF formatted input
-		</para></listitem>
-	</itemizedlist>
-</refsect1>
-
-<refsect1>
-	<title>FUNCTIONS</title>
-
-	<itemizedlist>
-		<listitem><para>
-			<function>ldb_connect(3)</function>
-			 - connect to a ldb backend
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_search(3)</function>
-			 - perform a database search
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_add(3)</function>
-			 - add a record to the database
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_delete(3)</function>
-			 - delete a record from the database
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_modify(3)</function>
-			 - modify a record in the database
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_errstring(3)</function>
-			 - retrieve extended error information from the last operation
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_ldif_write(3)</function>
-			 - write a LDIF formatted message
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_ldif_write_file(3)</function>
-			 - write a LDIF formatted message to a file
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_ldif_read(3)</function>
-			 - read a LDIF formatted message
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_ldif_read_free(3)</function>
-			 - free the result of a ldb_ldif_read()
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_ldif_read_file(3)</function>
-			 - read a LDIF message from a file
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_ldif_read_string(3)</function>
-			 - read a LDIF message from a string
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_msg_find_element(3)</function>
-			 - find an element in a ldb_message
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_val_equal_exact(3)</function>
-			 - compare two ldb_val structures
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_msg_find_val(3)</function>
-			 - find an element by value
-		</para></listitem>
-
-		<listitem><para>
-			<function>ldb_msg_add_empty(3)</function>
-			 - add an empty message element to a ldb_message
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_msg_add(3)</function>
-			 - add a non-empty message element to a ldb_message
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_msg_element_compare(3)</function>
-			 - compare two ldb_message_element structures
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_msg_find_int(3)</function>
-			 - return an integer value from a ldb_message
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_msg_find_uint(3)</function>
-			 - return an unsigned integer value from a ldb_message
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_msg_find_double(3)</function>
-			 - return a double value from a ldb_message
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_msg_find_string(3)</function>
-			 - return a string value from a ldb_message
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_set_alloc(3)</function>
-			 - set the memory allocation function to be used by ldb
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_set_debug(3)</function>
-			 - set a debug handler to be used by ldb
-		</para></listitem>
-
-
-		<listitem><para>
-			<function>ldb_set_debug_stderr(3)</function>
-			 - set a debug handler for stderr output
-		</para></listitem>
-	</itemizedlist>
-</refsect1>
-
-<refsect1>
-	<title>Author</title>
-
-	<para>
-		ldb was written by 
-		 <ulink url="http://samba.org/~tridge/">Andrew Tridgell</ulink>.
-	</para>
-
-	<para>
-If you wish to report a problem or make a suggestion then please see
-the <ulink url="http://ldb.samba.org/"/> web site for
-current contact and maintainer information.
-	</para>
-
-	<para>
-ldb is released under the GNU Lesser General Public License version 2
-or later. Please see the file COPYING for license details.
-	</para>
-</refsect1>
-</refentry>
diff --git a/docs-xml/manpages-3/ldbadd.1.xml b/docs-xml/manpages-3/ldbadd.1.xml
deleted file mode 100644
index 44f79c9..0000000
--- a/docs-xml/manpages-3/ldbadd.1.xml
+++ /dev/null
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
-<refentry id="ldbadd.1">
-
-<refmeta>
-	<refentrytitle>ldbadd</refentrytitle>
-	<manvolnum>1</manvolnum>
-	<refmiscinfo class="source">Samba</refmiscinfo>


-- 
SAMBA-CTDB repository


More information about the samba-cvs mailing list