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

Michael Adam obnox at samba.org
Wed Jun 22 09:53:06 MDT 2011


The branch, v3-6-ctdb has been updated
  discards  71f7e92d3a433314859cd39ef77666b7a51c2565 (commit)
  discards  886be063829ae702313b20717368073c2d01ddac (commit)
  discards  91a5fa119b15914b64245886a58d472f9cff0d5d (commit)
  discards  3b8636fc0cda953cddba988bff900ef0b5e43f39 (commit)
  discards  129c9368731da033e98c47b4d59c3d2dadab6ca5 (commit)
  discards  c677f47e8007d373a1c6f1963f88b7a57cb1c526 (commit)
  discards  f25334491ccd6217c5b27234e9d33bd759859dc5 (commit)
  discards  e028d92782631f6d5daf6df86451378c165a2dd5 (commit)
  discards  9ab148a1a5d2256c3ea4a3e9d7e5d1b2a2aa69c4 (commit)
  discards  29ffd376eebad97986d2dfe6973aef392c4082a8 (commit)
  discards  b07a3e5894142896ea0dcf027f3577c98b4ce534 (commit)
  discards  434637fc46eda6360670a5814092c55e2568f3ca (commit)
  discards  d4716d8afb3937a19be62a282664f129558fb11d (commit)
  discards  1cf777911396cf64c6402fe5f271b826f0fbe065 (commit)
  discards  5a7264c787546f77de1650a08897fd29b05e9fc9 (commit)
  discards  3b2d51364af52fd757f197b36d0fd8cfa2468c5c (commit)
  discards  e43f254d6bee38796891636cb705d40202f8f588 (commit)
  discards  3241601dc9b203b7be71552213a454f3d88c0673 (commit)
  discards  608f020f516d16f3091cae739a5cf145a567a8d2 (commit)
  discards  1ead85d57639c231b5734db0f34cfeee002103de (commit)
  discards  7e65369b9b6d162a17a6a27975cce1b11ca1c0c6 (commit)
  discards  961fdf60398ded5f3bdad3cfbc854a1e4ddb4624 (commit)
  discards  b56e579bd6b9f7168beedcfce35e9284e54d4cf6 (commit)
  discards  df664f631230c50bacc7ba144287920c0f330910 (commit)
  discards  4c74470670bbbd3a77d5832d251969fc37bc8e52 (commit)
  discards  be525743b911d031a055b1396ec3a4ed8e41492d (commit)
  discards  a0edbd0dcaef1664d4d6b5beb543833cd123479b (commit)
  discards  8859e65bfdd3f0063a3d509a6488e0862d0be894 (commit)
  discards  634cc1b40b17a4e698b79d44d1318ba8ed3d17f3 (commit)
  discards  b6ce525843107c5aa9e9d80aeb3de7f76c52d0b3 (commit)
  discards  d90c637bfc1e6e594007f0c4c6578f62492baff5 (commit)
  discards  aa8559ac50d00940e41f1119586a82f00a5f72fe (commit)
  discards  7e92483e66779a59409876fe78df22304412d078 (commit)
  discards  25373d27305e46bfc5e29c0fdc2b1a736bcb199f (commit)
  discards  89ef271a95f9cc65ff5f9a504213b4470c155100 (commit)
  discards  6175cfad3a2fe84f02b695e3d39b3af8d4e9ab5f (commit)
  discards  02d1b28cf335d4a7ffa1ce0946b7939da06763a0 (commit)
  discards  2e4f892bf3eff6125c750d5a5b02790c64d76039 (commit)
  discards  4f8ae1ec279ba5e37380d052e12db1b9f5763b80 (commit)
  discards  f3ab609b093fdae813010431b50b180e7cf3c587 (commit)
       via  a48c423492f15d8fe132144dc38efd24e718eaf1 (commit)
       via  56a04e1c40ef93b09dbc6872a013540a1ac75b54 (commit)
       via  0f27e7b2ac4aac82e11fe214cec3b6d6dac84539 (commit)
       via  56aea9fa6c73eaaed3a4ad8f5bae74cd78aadf32 (commit)
       via  e53cd4af279bd5bcbdfc2ddab1c434fd4668eb58 (commit)
       via  921dbad20fcbff130ce8aafda172a48d03b6155d (commit)
       via  a10d8be518963253ebedeeb24f07f58586a627cb (commit)
       via  6ad638da36fcea76e9ab30f0700cfc18ee583429 (commit)
       via  7b7f4c9e2f1d6375428d411e92c7c499a17bde5a (commit)
       via  a9d289e19bb3860de746e05c1b0df2c3587557f6 (commit)
       via  d84612c668f1f0bf92931d13da8d205e77710c81 (commit)
       via  6c362700add6ac71d51ad13dac8bf9066c13b4fb (commit)
       via  f4ca5df2e981face6e18a51ad38d58e96dfec587 (commit)
       via  34264d028768f98d2309b211650ccc3e8f24ed7d (commit)
       via  4047dd585ecee5e64d69e62b5f0214a60a01b060 (commit)
       via  922d4c9391a6b5af8909b6d8ed05f4a8f3e3346e (commit)
       via  2ca08a11e0d8f7f76b1188894910033fa7e1036a (commit)
       via  d17848d3c1501a93c406326c1e15857e6842bbbf (commit)
       via  d9ebb2ecdc2778eada06b95c8ca8cf416c385a84 (commit)
       via  3653f40eb6776cba6b319347094781aa726e0ceb (commit)
       via  276a5e514790d93621331b278ea53fa7c30a372f (commit)
       via  1a70f569cf9d490504db0d9195d76b0a49b41830 (commit)
       via  7f7486f72c832dbed22601e8803f6e120c8cbbd5 (commit)
       via  9700893471ea0bbbc907103907aa4c1e1ff09a50 (commit)
       via  d9be24c5878537b26f4e0b72282535d2d18da412 (commit)
       via  f8344ea2691136cdfff39e0c486213b9096cc27f (commit)
       via  97c1e23b231ce05f6f8e62c2fb991b3af5c7108d (commit)
       via  d6392e49c83a32855d3d047634997e67b3464062 (commit)
       via  e56fb6a2df79b20a355ba5449aabce2a1c2ff335 (commit)
       via  5e55ea63c4c70da14cb566a5a5499bacbbb97904 (commit)
       via  32b6dd417f25d20145507194ff7b63aa4ff03bdb (commit)
       via  ada327ddf6c86908f0f561d04768cfd3ca900986 (commit)
       via  18b1b7c1a318229251ca174dd7d1cae29e20d2a8 (commit)
       via  4d44a8603ca41a9e411a748ca43af0b58b138846 (commit)
       via  f3d46132d8d36e507a6331165f7cb289021e0ea8 (commit)
       via  b5120595e4e351acdecb1be07c395ef5288a2e0c (commit)
       via  f6936cdeaeb9a72d688c10d2eb30a37d0ea67bff (commit)
       via  b9f0b16b488779c25613a7b34f836cc3c2a53d02 (commit)
       via  cfa2eb069955dc0b7cd0bfab3124b9f7a0007ee2 (commit)
       via  06bfb37503893460bb0e3988e4b928c9140f796c (commit)
       via  e7f77f2de84fa196b8340638eb492ae3caddc24c (commit)
       via  2dc60729e51a02cfd5bc2910032f4fa047851a26 (commit)
       via  24045c02a8e0aeaab331848351e0ccb5d3223cda (commit)
       via  6e509c52492a18554708a1387d7c2113245ed0ec (commit)
       via  43647fe6e77c08aa694d147f94b37a97ae4cfd81 (commit)
       via  b1d83d5f36ee6ecabd55a82b8274fad9a0925f14 (commit)
       via  63f5321cb085aea086cd81236f6bac1876d16399 (commit)
       via  5211a364e87dd7cdc0b7f9438fec3982ef02c153 (commit)
       via  a48e6fdb83b52250928e52c8f7b7fecb19b47398 (commit)
       via  b08149c6b8ddcac1399808b1b96e1fc08d382318 (commit)
       via  df0a827e74096b295c7624278ca5f0b7b7e8d6e5 (commit)
       via  e26fb591060b10880b25f6b0a4437f9c9052dab4 (commit)
       via  1269dec1b0121fcbf6dda36a385a4a510232124e (commit)
       via  df22e635f51d3423e8e8a810de57270b3c13edd3 (commit)
       via  4a9a11c0398692fe103597c8694867d6b6184134 (commit)
       via  01448363c55ea890c7c6733213681cb3c4165fc3 (commit)
       via  ed31c08d2aa59ec81dbcc747cfe7f0d42f9d9e3b (commit)
       via  fa1ff15b19df1e0cf2a2616bdcb28554a8e2458b (commit)
       via  09da3b1fa685973619c833cc14e375abf859b5c1 (commit)
       via  036c8b736852d002e0806f5c36b698c19b42ec98 (commit)
       via  da5870b0073ad2a8b3f1bd3957551283a5f0da33 (commit)
       via  6e3eefad3a265e7417ab9393fe8fc276523efd8a (commit)
       via  0440d3cb3585ceb636d7945c10d1a2b269401312 (commit)
       via  c5434b570d44c8292792c8c4874414bf33c25c4d (commit)
       via  bad85df320f05215d85f5f25c15a5ddda84755f3 (commit)
       via  60932bc009aa1ed0a8895fc1f62a6e461765a7da (commit)
       via  43f383b60b5581f7e4e5b547ed1a67afe48f4df0 (commit)
       via  956bbf76ce5b251d7ea07a7d2ee58c90e174db1b (commit)
       via  2dec07d94d9616501ce84c53896179c764949f93 (commit)
       via  b13df1f6b987148d6743703929b9112cb25e2338 (commit)
       via  a64603f6633d61036fc6a7e626a4738cfe413b52 (commit)
       via  ea2b9ca7d7bacccfcec28a57689fe18d33469c09 (commit)
       via  8d3242ecdca4e3b4a3ed4ada76b57e702106c5cc (commit)
       via  8e41d9e29ba0d62105beacda976962d4f24150ed (commit)
       via  223ac5611f320c5941406b1af0daab1ee31cc965 (commit)
       via  e21b603935e0b9a92bcda8d6fb79c9afd8b8e418 (commit)
       via  c36af8aee8dfef03ab916faeb8e7f34970ddf537 (commit)
       via  5a46867ac156bbfd964cc2f61d5fc38cf779b963 (commit)
       via  bb3bdb2bb68de1c0767c366f35fb272a4b81569c (commit)
       via  e7026828be5943a846ee2d1ce396016acc7463ba (commit)
       via  166ab6b8f0f21b72d7d867a0d6c9d8cbb5d25dec (commit)
       via  cd8c579ac696c91ee8d26e774d8340697da87f09 (commit)
       via  0b6188f6ca3d1f203d3b96eff45f2dd5aba3afcf (commit)
       via  8a7b04560893f11eae14d7e6920843cf4b78685a (commit)
       via  7f9deab80c4140a5f60d292ba0e706eaf0fd61df (commit)
       via  2cba14c0ae1e315e8167b9d406b472995111d233 (commit)
       via  db27eca4cce52eaba787e48f22974dc78ca813c7 (commit)
       via  13fd0465d9a463003e26d7c1e7fa015dfb88fc4d (commit)
       via  694a4ad14ea60a45978ea203815c47b2cd0b0aee (commit)
       via  1bcd966ed1316ae94db05a0de0370670dd30ad41 (commit)
       via  8c48a805d0ba1b7c5b06dacfcd2f0ca8c641cc64 (commit)
       via  59b7746d45b54bb7104f02b22ebb7f4951271b42 (commit)
       via  b589dcb6fc7249694d76c36b2988fe42ec9f6e85 (commit)
       via  de5a6d0c6617a6306958a1c8ab3b37a6c547d933 (commit)
       via  e1e0d228b64589ab3324d28782f8e5424fd7e572 (commit)
       via  c1376d940fd9db0d69fdb049bd2356d852c77a4a (commit)
       via  5abff6867f8cc9856c81deffe7dbf38ee4e277eb (commit)
       via  7f7913531cd37ab1dac9c2b8dbf1ac83d3129735 (commit)
       via  be6e87a5f58ee9341332d48b2def45c4dd8ce0aa (commit)
       via  ce2e6c24140c31ec2a6398868c36f5129ec0bc99 (commit)
       via  dddb41627da880a872ed26cb3d91486c37d36736 (commit)
       via  22c72ef13b5aff1d60a478257c438f6a1752af0f (commit)
       via  a345094a6bd48a9800688ebd46e5c0f175899e3e (commit)
       via  e1caa9acde163ff5844dd907453ea5a8357d1213 (commit)
       via  eea146db63c9bfdcfb1df0a01684c5736e24e93c (commit)
       via  e7df23090b0088a69edd25c95456a4a739585868 (commit)
       via  e8612ae4a6f811840f9781929c0e6e689f39c248 (commit)
       via  c24e122730dfccd23b1eb25a1147da6b3fc9d85c (commit)
       via  2a800cba519c9b3331663a8e46f10d77696febb4 (commit)
       via  b072da942370d640f486bc916736779cff2f1540 (commit)
       via  4802e605a89612ffc183fca8dd86405aa2ed22c3 (commit)
       via  6922e32498a92d476885303e1b617340f2fc2d69 (commit)
       via  592aaaff4b38618a324e27e1336db0eb5f058396 (commit)
       via  50ba4af1d34692235387e9eed3d14effcf74754a (commit)
       via  2bd94a7079be9ef2134316e9d99cb4b882f2f466 (commit)
       via  3f0333d1d13780f83f3fdba296d0f6d7cc756d2a (commit)
       via  3475b7222b2e291be93facecff878ff9f699b875 (commit)
       via  f0a78248e9fb383dcaa9902f3184edfe0ef9eda2 (commit)
       via  bc899884babedcb8f1793e84363378c7c7e8d645 (commit)
       via  47e78003507f14c9d104fa089dc1b28e45c42ee1 (commit)
       via  7aeb6d8ffd19d58d5a0bcc7c1c700641a60d2066 (commit)
       via  17567a592f16fe30afb7e8e252c95103ee2d67bb (commit)
       via  290352d3a706f8d30df927cbb9293e3c50d91200 (commit)
       via  b39087cbdf6cd6a7d7ceef1272ea56d22969df03 (commit)
       via  6c837effd131aef1bdd1c1273e441244c003dd12 (commit)
       via  addf5ff8503f57c0e815b47346d62484c8029f1e (commit)
       via  ee0bc9e8d1bed88b20c945bf21a032181cf8f1bc (commit)
       via  93891332630601b51e07da922a8c06224a7c0840 (commit)
       via  c833668e0a1044faf4d0f9326f6c206c28c7f8b3 (commit)
       via  8347a0475956cec29a16e47ff05f6cf40b986336 (commit)
       via  dffdec55a0c188c9e7cfa8862b02bee23b6f27ba (commit)
       via  b21ebf9dc92b6d07f2147950e7d18c8ad406d8cf (commit)
       via  aa1f48dba19d75fcbcd3ff145d9810c014ec7d3d (commit)
       via  a8fce72987aa707d04e991d4ff509ece32e604cc (commit)
       via  5c7a01f246a19faeb3db5eb88543b11f04ee07c0 (commit)
       via  a9a64b9af3a5c2506df50511123b1786c7ced24f (commit)
       via  9f5c52d4b216261275764d90a030dbc724eab22e (commit)
       via  7bd3a59f7d3e69c9185c2c5fc00ff3ac51e06331 (commit)
       via  7182ce8b116152027fc58018f642e0fec72a454a (commit)
       via  618559feef0ff2a73427b120f685468c35df8f7a (commit)
       via  72377abf4fc0eaa3d8b52737e29e052698024eca (commit)
       via  4f47d4f76401da5b0e140d51ca41e890b8887692 (commit)
       via  7bcf99d6ec58190cf84368fdc5a3848579c0783d (commit)
       via  9737915cc21bcd1c4b84e9688efb0959cd0876ec (commit)
       via  931956476be2ececdede9dc4d50ec79dd701882b (commit)
       via  316e6c3734091a417f2ce6bfc939e287681d77f8 (commit)
       via  df756b54410dcb34340d20147a463e029562d361 (commit)
       via  85529729dd0fa9283d891b41fa36b1cc3c33147e (commit)
       via  b843d0eb5112e6bd4290100f28639ec3644d6944 (commit)
       via  43805498205ee10cfba670c170ea5d3b0e08e7bd (commit)
       via  e97d7dc5bda0b233919ba22df129afae2fa32cf1 (commit)
       via  d0bb41a66008e12baa0a6c5800f0db5ff9134fc4 (commit)
       via  88ed4b9fbd2d517a3e589c104f8f3662ccdd0043 (commit)
       via  bad9f4781133583811420768ebcea9a28597cb7a (commit)
       via  531edfdd1924bfb2ef486820f7f5787098bd953a (commit)
      from  71f7e92d3a433314859cd39ef77666b7a51c2565 (commit)

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


- Log -----------------------------------------------------------------
commit a48c423492f15d8fe132144dc38efd24e718eaf1
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 56a04e1c40ef93b09dbc6872a013540a1ac75b54
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 0f27e7b2ac4aac82e11fe214cec3b6d6dac84539
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 56aea9fa6c73eaaed3a4ad8f5bae74cd78aadf32
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 e53cd4af279bd5bcbdfc2ddab1c434fd4668eb58
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 921dbad20fcbff130ce8aafda172a48d03b6155d
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 a10d8be518963253ebedeeb24f07f58586a627cb
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 6ad638da36fcea76e9ab30f0700cfc18ee583429
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 7b7f4c9e2f1d6375428d411e92c7c499a17bde5a
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 a9d289e19bb3860de746e05c1b0df2c3587557f6
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 d84612c668f1f0bf92931d13da8d205e77710c81
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 6c362700add6ac71d51ad13dac8bf9066c13b4fb
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 f4ca5df2e981face6e18a51ad38d58e96dfec587
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 34264d028768f98d2309b211650ccc3e8f24ed7d
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 4047dd585ecee5e64d69e62b5f0214a60a01b060
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 922d4c9391a6b5af8909b6d8ed05f4a8f3e3346e
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 2ca08a11e0d8f7f76b1188894910033fa7e1036a
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 d17848d3c1501a93c406326c1e15857e6842bbbf
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 d9ebb2ecdc2778eada06b95c8ca8cf416c385a84
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 3653f40eb6776cba6b319347094781aa726e0ceb
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 276a5e514790d93621331b278ea53fa7c30a372f
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 10 15:24:09 2011 +0200

    v3-6-ctdb: Revert "VERSION: Bump version up to 3.6.0."
    
    This reverts commit 64bba3b822a42e61c7725c2c648a4cb385d0bd41.
    
    For now, we are still on rc2.
    This patch needs to be removed once 3.6.0 is out.

commit 1a70f569cf9d490504db0d9195d76b0a49b41830
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 7f7486f72c832dbed22601e8803f6e120c8cbbd5
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 9700893471ea0bbbc907103907aa4c1e1ff09a50
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 d9be24c5878537b26f4e0b72282535d2d18da412
Author: Michael Adam <obnox at samba.org>
Date:   Fri May 6 17:22:06 2011 +0200

    packaging(RHEL-CTDB): adapt configure.rpm

commit f8344ea2691136cdfff39e0c486213b9096cc27f
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 97c1e23b231ce05f6f8e62c2fb991b3af5c7108d
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 d6392e49c83a32855d3d047634997e67b3464062
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 e56fb6a2df79b20a355ba5449aabce2a1c2ff335
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 5e55ea63c4c70da14cb566a5a5499bacbbb97904
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 32b6dd417f25d20145507194ff7b63aa4ff03bdb
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 ada327ddf6c86908f0f561d04768cfd3ca900986
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 10 00:50:42 2011 +0200

    s3:idmap_autorid: remove redundant code

commit 18b1b7c1a318229251ca174dd7d1cae29e20d2a8
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 4d44a8603ca41a9e411a748ca43af0b58b138846
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 f3d46132d8d36e507a6331165f7cb289021e0ea8
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 b5120595e4e351acdecb1be07c395ef5288a2e0c
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 f6936cdeaeb9a72d688c10d2eb30a37d0ea67bff
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

commit b9f0b16b488779c25613a7b34f836cc3c2a53d02
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 cfa2eb069955dc0b7cd0bfab3124b9f7a0007ee2
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 06bfb37503893460bb0e3988e4b928c9140f796c
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 e7f77f2de84fa196b8340638eb492ae3caddc24c
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 2dc60729e51a02cfd5bc2910032f4fa047851a26
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 24045c02a8e0aeaab331848351e0ccb5d3223cda
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 6e509c52492a18554708a1387d7c2113245ed0ec
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

commit 43647fe6e77c08aa694d147f94b37a97ae4cfd81
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>

commit b1d83d5f36ee6ecabd55a82b8274fad9a0925f14
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>

commit 63f5321cb085aea086cd81236f6bac1876d16399
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 5211a364e87dd7cdc0b7f9438fec3982ef02c153
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 a48e6fdb83b52250928e52c8f7b7fecb19b47398
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 b08149c6b8ddcac1399808b1b96e1fc08d382318
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Jun 14 21:51:36 2011 +1000

    s3: improve WHATSNEW around kerberos changes

commit df0a827e74096b295c7624278ca5f0b7b7e8d6e5
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 16 18:25:15 2011 +0200

    s3:wb_lookupsids: add some paranoia checks to wb_lookupsids_recv()
    
    This hopefully catches future bugs.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Jun 16 19:50:16 CEST 2011 on sn-devel-104
    (cherry picked from commit 5961852d9c0e5cf64cea988586d610af9d63d487)

commit e26fb591060b10880b25f6b0a4437f9c9052dab4
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 16 18:16:15 2011 +0200

    s3:wb_lookupsids: don't ignore 'result' and check if we got useable values
    
    The wrong fix for bug #8215 discovered this bug, as it caused
    sam_rids_to_names() to always return NT_STATUS_NONE_MAPPED.
    
    metze
    (cherry picked from commit 85809ccbe3a79f307af1fdd227f33b899d8db1b4)

commit 1269dec1b0121fcbf6dda36a385a4a510232124e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 16 18:40:04 2011 +0200

    Revert "s3-winbind: Fix paranoia checks in winbindd_samr.c."
    
    This reverts commit 207a84d725b905c2b119d2ef0f4f4d4eb391140d.
    
    This is the wrong fix for the problem, see bug #8215.
    
    metze
    (cherry picked from commit 283f8a7fb5089a7126f07e26315fd06ab59997d8)

commit df22e635f51d3423e8e8a810de57270b3c13edd3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 15 02:34:53 2011 +0200

    s3:utils/net_*registry: use c99 initializers which are supported by old gcc 2.95 compilers (bug #8226)
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Jun 15 03:48:41 CEST 2011 on sn-devel-104
    (cherry picked from commit 5d736d87778754de7043d902c7d1d5db1c46cb02)

commit 4a9a11c0398692fe103597c8694867d6b6184134
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 19:01:13 2011 +0200

    s3:libsmb/clireadwrite: calculate cli_write_max_bufsize() correct based on max_xmit
    
    This is important in order to support DCERPC over ncacn_np against NT4 servers,
    where max_xmit is just 4356.
    
    metze
    (cherry picked from commit f0ba1afe5f7dbafaf22c3028864de0f3910f675f)
    
    The last 14 patches address the generic part of bug #8195
    (rpc client code doesn't work against NT4, when we need to fragment requests).

commit 01448363c55ea890c7c6733213681cb3c4165fc3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 18:59:39 2011 +0200

    s3:libsmb/clireadwrite: calculate cli_read_max_bufsize() correct based on max_xmit
    
    This is important in order to support DCERPC over ncacn_np against NT4 servers,
    where max_xmit is just 4356.
    
    metze
    (cherry picked from commit 73128b7cc7f536f80072a19cb69527c53d9a6c2f)

commit ed31c08d2aa59ec81dbcc747cfe7f0d42f9d9e3b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 9 11:57:55 2011 +0200

    s3:libsmb/clitrans: correctly transfer the seqnum between secondary and primary requests
    
    This is needed to implement SMB signing correct.
    
    metze
    (cherry picked from commit 5d06b2197b5fd95aaf0394d1bdba957bac6c3570)

commit fa1ff15b19df1e0cf2a2616bdcb28554a8e2458b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 10:31:23 2011 +0200

    s3:libsmb/clitrans: fix handling of multi pdu [nt]trans[s][2] calls
    
    We now keep the primary request open for the whole logical request.
    The primary request is the one that gets all incoming replies.
    While secondary requests are handled as separate one-way requests.
    
    metze
    (cherry picked from commit 1dd24ac06a7472f53b06bc0aaa54cb22c8da0f78)

commit 09da3b1fa685973619c833cc14e375abf859b5c1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 16:41:11 2011 +0200

    s3:libsmb/clitrans: use subreq2 as variable for the secondary requests
    
    metze
    (cherry picked from commit 10bb088cf1e005fd047c09afcf6b5b8999d416fe)

commit 036c8b736852d002e0806f5c36b698c19b42ec98
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 16:11:00 2011 +0200

    s3:libsmb/clitrans: move MID handling to the end of cli_trans_send() and add a comment
    
    metze
    (cherry picked from commit 5146c9ba9df063d6611abe356f9262adb027b091)

commit da5870b0073ad2a8b3f1bd3957551283a5f0da33
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 00:44:34 2011 +0200

    s3:libsmb/clitrans: correctly marshall [nt]trans[s][2] requests
    
    We need to align params and data to 4 byte offsets.
    
    This also correctly recalculates the useable space after each step.
    
    metze
    (cherry picked from commit 0a8fd50bd806e925a915c74cb86733481b2144f6)

commit 6e3eefad3a265e7417ab9393fe8fc276523efd8a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 9 12:22:59 2011 +0200

    s3:libsmb/clitrans: marshall SMBnttrans[2] as the others
    
    This is just to make the code more readable
    and easier to notice how many words we're using in vwv.
    
    metze
    (cherry picked from commit 6f7af1b0388d30c8a06c495713066b90ded00780)

commit 0440d3cb3585ceb636d7945c10d1a2b269401312
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 17:08:00 2011 +0200

    s3:libsmb/clitrans: use uint32_t for param and data variables
    
    SMBnttrans uses 32-bit values there.
    
    metze
    (cherry picked from commit 428a86c92b5b35e28c7d6921f2999616cdc1bc20)

commit c5434b570d44c8292792c8c4874414bf33c25c4d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 00:37:24 2011 +0200

    s3:libsmb/clitrans: remove unused secondary_request_ctx
    
    metze
    (cherry picked from commit 2ae565b681a6307886b888ee5b576c12916eb0db)

commit bad85df320f05215d85f5f25c15a5ddda84755f3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jun 9 11:49:48 2011 +0200

    s3:libsmb/async_smb: add helpers to get and set the seqnum for signing
    
    This will be used for correct signing in [nt]trans[2][s] requests.
    
    metze
    (cherry picked from commit 3dd1ebd21ee99d130f6dd30326ddafe3f00a50d0)

commit 60932bc009aa1ed0a8895fc1f62a6e461765a7da
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 10:20:25 2011 +0200

    s3:libsmb/async_smb: don't remove pending requests if the mid is set
    
    If the mid was set explicitly, it means the request expects more than
    one reply, so leave it in the pending array.
    
    metze
    (cherry picked from commit a25936f1b1300a76b08a6bd435bd7ccc388279d5)

commit 43f383b60b5581f7e4e5b547ed1a67afe48f4df0
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 14:14:24 2011 +0200

    s3:libsmb/async_smb: call cli_smb_req_unset_pending() instead of destructor directly
    
    metze
    (cherry picked from commit 173fc258e443d97e4ea37f2bee99c21ad15ab484)

commit 956bbf76ce5b251d7ea07a7d2ee58c90e174db1b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jun 8 00:40:54 2011 +0200

    s3:libsmb/async_smb: let cli_smb_recv() initialize output values for one way requests
    
    metze
    (cherry picked from commit 49cdf171a5198495aead9ace43963e805331e20b)

commit 2dec07d94d9616501ce84c53896179c764949f93
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jun 7 18:49:55 2011 +0200

    s3:libsmb/cli_np_tstream: s/TSTREAM_CLI_NP_BUF_SIZE/TSTREAM_CLI_NP_MAX_BUF_SIZE
    
    This isn't the fixed buffer size anymore, as we use dynamic beffer
    it's just the maximum size.
    
    metze
    (cherry picked from commit 957cfd23e1781e342edde07fc01dbec279088afa)
    
    The last 3 patches address bug #8195 (rpc client code doesn't work against NT4,
    when we need to fragment requests).

commit b13df1f6b987148d6743703929b9112cb25e2338
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jun 7 18:45:54 2011 +0200

    s3:libsmb:cli_np_tstream: use dynamic talloc buffers
    
    Having 8192 bytes on an idle connection is a bit to much,
    so we better use dynamic buffers using talloc, which also
    avoids a memcpy in the common SMBtrans readv codepath.
    
    metze
    (cherry picked from commit ad1cf187fdbcd726c6c74085308784fe4ecca883)

commit a64603f6633d61036fc6a7e626a4738cfe413b52
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jun 7 18:27:41 2011 +0200

    s3:libsmb/cli_np_tstream: use larger buffers to avoid a bug NT4 servers (bug #8195)
    
    NT4 servers return NT_STATUS_PIPE_BUSY if we try a SMBtrans
    and the SMBwriteX before hasn't transmited the whole DCERPC fragment.
    
    W2K and above is happy with that.
    
    As a result we try to match the behavior of Windows and older Samba clients,
    they use write and read buffers of 4280 bytes instead of 1024 bytes.
    On Windows only the SMBtrans based read uses 1024 (while we also use 4280
    there).
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jun  7 20:25:32 CEST 2011 on sn-devel-104
    (cherry picked from commit c3ac298a1fe4f5cada6d09376e2d4a3df271a093)

commit ea2b9ca7d7bacccfcec28a57689fe18d33469c09
Author: Michael Adam <obnox at samba.org>
Date:   Mon Jun 13 00:07:29 2011 +0200

    s3:librpc/ndr/util.h: add license/copyright header and inclusion guard
    
    The last patches fix bug #8196 (Many (newer) header files don't have copyright /
    GPL header comments).

commit 8d3242ecdca4e3b4a3ed4ada76b57e702106c5cc
Author: Michael Adam <obnox at samba.org>
Date:   Sat Jun 11 00:20:57 2011 +0200

    s3:registry/reg_parse_internal.c: add copyright information

commit 8e41d9e29ba0d62105beacda976962d4f24150ed
Author: Michael Adam <obnox at samba.org>
Date:   Sat Jun 11 00:20:32 2011 +0200

    s3:registry/reg_parse_internal.h: add copyright information

commit 223ac5611f320c5941406b1af0daab1ee31cc965
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:08:17 2011 +0200

    source3/rpc_client/util_netlogon.h: fix licence/copyright
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jun 10 16:27:24 CEST 2011 on sn-devel-104
    (cherry picked from commit cd16a1be9371448532be7362d3e5d3f2a1ae3df3)

commit e21b603935e0b9a92bcda8d6fb79c9afd8b8e418
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:08:07 2011 +0200

    source3/rpc_client/init_spoolss.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 4942aeb9b562f3621cbe6adc8e79366887f0d4b9)

commit c36af8aee8dfef03ab916faeb8e7f34970ddf537
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:07:57 2011 +0200

    source3/rpc_client/init_samr.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 054e54e881eeab18387ae6e94cf04ecf205ebe64)

commit 5a46867ac156bbfd964cc2f61d5fc38cf779b963
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:07:48 2011 +0200

    source3/rpc_client/init_netlogon.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit f3ca8ff2bfb61cfa4b9ce2e4be93653f7b309351)

commit bb3bdb2bb68de1c0767c366f35fb272a4b81569c
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:07:39 2011 +0200

    source3/rpc_client/init_lsa.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 9284036ce17b569c1f2203362eacd99ebc362af6)

commit e7026828be5943a846ee2d1ce396016acc7463ba
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:07:27 2011 +0200

    source3/rpc_client/cli_spoolss.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit b95b1813b9ab53b9490d8b37af4f6ced7fea7bdb)

commit 166ab6b8f0f21b72d7d867a0d6c9d8cbb5d25dec
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:07:16 2011 +0200

    source3/rpc_client/cli_netlogon.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 2d10c48259ec234ae110c60405a9da5e720302cb)

commit cd8c579ac696c91ee8d26e774d8340697da87f09
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:07:03 2011 +0200

    source3/printing/pcap.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit ef5bcb6e23093086e1450833745b7e5b7b5d46ee)

commit 0b6188f6ca3d1f203d3b96eff45f2dd5aba3afcf
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:06:49 2011 +0200

    source3/printing/load.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 942b2d5baf4347c796d823ad72754c302b38cdca)

commit 8a7b04560893f11eae14d7e6920843cf4b78685a
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:06:36 2011 +0200

    source3/libsmb/proto.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit ed10726abca2194d21ea5174c2ff2cda79db499e)

commit 7f9deab80c4140a5f60d292ba0e706eaf0fd61df
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:06:27 2011 +0200

    source3/libsmb/nmblib.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 005930411ccbb2793023d2a4d29bdb536d822aba)

commit 2cba14c0ae1e315e8167b9d406b472995111d233
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:06:17 2011 +0200

    source3/libsmb/libsmb.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 81b5d8538a00181af814e98af83718ef5f413868)

commit db27eca4cce52eaba787e48f22974dc78ca813c7
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:06:07 2011 +0200

    source3/libsmb/errormap_wbc.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit c1058ad47607c089ba630b21df1f6b72a24a861c)

commit 13fd0465d9a463003e26d7c1e7fa015dfb88fc4d
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:05:57 2011 +0200

    source3/libsmb/clidgram.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 1e9f2bdb2f7f9e809dd3044dc94018e0b5b6e8d3)

commit 694a4ad14ea60a45978ea203815c47b2cd0b0aee
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:05:47 2011 +0200

    source3/libnet/libnet_join.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 81f269211a80c17a33ec9f05c7847dd29b8c4251)

commit 1bcd966ed1316ae94db05a0de0370670dd30ad41
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:05:37 2011 +0200

    source3/libads/ldap_schema.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 183835d05515b5b437bbeff5ff7685a4f08415ad)

commit 8c48a805d0ba1b7c5b06dacfcd2f0ca8c641cc64
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:05:27 2011 +0200

    source3/libads/cldap.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 59e878ff625989d4d2e04ea017f92d29a40f4c44)

commit 59b7746d45b54bb7104f02b22ebb7f4951271b42
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:05:18 2011 +0200

    source3/libads/ads_status.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit d5c5aa1c5fcc0e3c74cf1216cce7a8c767a6df2a)

commit b589dcb6fc7249694d76c36b2988fe42ec9f6e85
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:05:09 2011 +0200

    source3/libads/ads_ldap_protos.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit f2d4252dfa790b65031fe3221afe89d0e285ebd7)

commit de5a6d0c6617a6306958a1c8ab3b37a6c547d933
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:04:59 2011 +0200

    source3/lib/privileges.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 5672d83b23e89f716300940126bef0a738aa3599)

commit e1e0d228b64589ab3324d28782f8e5424fd7e572
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:04:48 2011 +0200

    source3/lib/netapi/libnetapi.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 387ddc2c295e92363c83dcd29353cdd4c56984ab)

commit c1376d940fd9db0d69fdb049bd2356d852c77a4a
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:04:36 2011 +0200

    source3/intl/lang_tdb.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 3ec4966942dc468cfd6e32bf221d4427cc6aba86)

commit 5abff6867f8cc9856c81deffe7dbf38ee4e277eb
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:04:26 2011 +0200

    source3/include/smb_ldap.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit e14b60c7ee6a76c444f12b8987740602c7b5f1d3)

commit 7f7913531cd37ab1dac9c2b8dbf1ac83d3129735
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:04:16 2011 +0200

    source3/include/smb_krb5.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 769f8793cff7d336ab04442208039f87147388bd)

commit be6e87a5f58ee9341332d48b2def45c4dd8ce0aa
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:04:05 2011 +0200

    source3/include/mangle.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit d357b5ce2a1eeead19760ecfad8c7d2bbf9e7622)

commit ce2e6c24140c31ec2a6398868c36f5129ec0bc99
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:03:55 2011 +0200

    source3/include/krb5_protos.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit ef84a5b2aafa7c90c2aaff82006a69dec485d2ab)

commit dddb41627da880a872ed26cb3d91486c37d36736
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:03:43 2011 +0200

    source3/include/krb5_env.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 0d7581b22b76774a1ef58a7eeb71df9c5bd69943)

commit 22c72ef13b5aff1d60a478257c438f6a1752af0f
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:03:31 2011 +0200

    nsswitch/winbind_client.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 850460c96c6337695dae8e601d4e1aa9d676f32d)

commit a345094a6bd48a9800688ebd46e5c0f175899e3e
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:02:47 2011 +0200

    nsswitch/pam_winbind.h: fix licence/copyright.
    
    Guenther
    (cherry picked from commit acf9ca5f8f9942a94e06d59cf6759837d9e4171a)

commit e1caa9acde163ff5844dd907453ea5a8357d1213
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:02:38 2011 +0200

    librpc/ndr/ndr_table.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 768ed8b98517d0146317fd409ccaede3e53942ef)

commit eea146db63c9bfdcfb1df0a01684c5736e24e93c
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:02:26 2011 +0200

    librpc/ndr/ndr_spoolss_buf.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 8b75b65b36f79a4d94b11d3fc599d3c884a335e0)

commit e7df23090b0088a69edd25c95456a4a739585868
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:02:16 2011 +0200

    librpc/ndr/ndr_dns.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 4dadee3adf4deb212f14c0a574dc0e91baa6589a)

commit e8612ae4a6f811840f9781929c0e6e689f39c248
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:02:06 2011 +0200

    librpc/ndr/ndr_compression.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit e9e2f3034e8771b36cfbd19a661724a6039eaca4)

commit c24e122730dfccd23b1eb25a1147da6b3fc9d85c
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:01:56 2011 +0200

    librpc/ndr/ndr_backupkey.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit cfa1507610992b4a3caeb6d35b16ccecf7b86939)

commit 2a800cba519c9b3331663a8e46f10d77696febb4
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:01:38 2011 +0200

    libds/common/flag_mapping.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 76f0bf61efb8bd2a1d32a5d150f592f6fb72962c)

commit b072da942370d640f486bc916736779cff2f1540
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:01:27 2011 +0200

    libcli/smbreadline/smbreadline.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit faf73c72af6a3f66fda7dee3cc2ae9b69b472586)

commit 4802e605a89612ffc183fca8dd86405aa2ed22c3
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:01:03 2011 +0200

    libcli/nbt/nbt_proto.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit d41519f99e784f934e025f6d982e9ed681a4adc7)

commit 6922e32498a92d476885303e1b617340f2fc2d69
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:00:48 2011 +0200

    libcli/ldap/ldap_ndr.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 218273841cd4180dbdb662e84d2337eaa03cea7d)

commit 592aaaff4b38618a324e27e1336db0eb5f058396
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:00:32 2011 +0200

    libcli/auth/msrpc_parse.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit f04b673aba26404fbf2c19eb57262fd1d9f3fd9d)

commit 50ba4af1d34692235387e9eed3d14effcf74754a
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 15:00:10 2011 +0200

    lib/util/wrap_xattr.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit d228fc35f38b77877f0fd07b415df87d4ccdb812)

commit 2bd94a7079be9ef2134316e9d99cb4b882f2f466
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 14:59:58 2011 +0200

    lib/util/util_tdb.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit eaa400216570403e67f7f06db509ce90fba02c13)

commit 3f0333d1d13780f83f3fdba296d0f6d7cc756d2a
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 14:59:48 2011 +0200

    lib/util/util_ldb.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 4fe4487cd9391cac813ab94d7002eac6dc722f4c)

commit 3475b7222b2e291be93facecff878ff9f699b875
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 14:59:35 2011 +0200

    lib/util/time.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 74610109ac3140713140038d10df644024796907)

commit f0a78248e9fb383dcaa9902f3184edfe0ef9eda2
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 14:59:23 2011 +0200

    lib/util/data_blob.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit a602cb2a0a0bc19121232444117486d8286e0af9)

commit bc899884babedcb8f1793e84363378c7c7e8d645
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jun 10 14:56:50 2011 +0200

    auth/auth_sam_reply.h: fix licence/copyright
    
    Guenther
    (cherry picked from commit 9211f232aa597ccb5802df24c57f3eb03904ec04)

commit 47e78003507f14c9d104fa089dc1b28e45c42ee1
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 14:32:40 2011 +0200

    s3:passdb: add GPL/copyright header to machine_sid.h (cherry picked from commit c0fc7aa129c25664c76b3fdb4b9150c63fe3dd70)

commit 7aeb6d8ffd19d58d5a0bcc7c1c700641a60d2066
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 13:30:34 2011 +0200

    s3:nmbd: add _NMBD_NMBD_H_ guard to nmbd.h (cherry picked from commit fdd225c3e41ed5a81ef02d39ac037818bde49c03)

commit 17567a592f16fe30afb7e8e252c95103ee2d67bb
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 13:29:34 2011 +0200

    s3:nmbd: add GPL/Copyright header to nmbd.h (cherry picked from commit 75cfafd69864fccacd1e6c3ca8d27b42a48dbe1c)

commit 290352d3a706f8d30df927cbb9293e3c50d91200
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 13:25:34 2011 +0200

    s3:rpc_server: add _RPC_SERVER_SRV_ACCESS_CHECK_H_ guard to srv_access_check.h (cherry picked from commit e40331552137f513c6c2404d96adcf421212ec86)

commit b39087cbdf6cd6a7d7ceef1272ea56d22969df03
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 13:24:24 2011 +0200

    s3:rpc_server: add GPL/Copyright header to rpc_server/srv_access_check.h (cherry picked from commit 942ae874b85570f44b3257c8d229792ede7f8fd9)

commit 6c837effd131aef1bdd1c1273e441244c003dd12
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 13:19:52 2011 +0200

    s3: add _LIB_IDMAP_CACHE_H_ guard to lib/idmap_cache.h (cherry picked from commit c2887f060954bd0e77bc6f3ac8fedec38e26c168)

commit addf5ff8503f57c0e815b47346d62484c8029f1e
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 13:18:51 2011 +0200

    s3: add GPL/Copyright header to lib/idmap_cache.h (cherry picked from commit 2b8803d458465508d0f4299248d858b9c393323e)

commit ee0bc9e8d1bed88b20c945bf21a032181cf8f1bc
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 07:32:15 2011 +0200

    s3:lib/eventlog/proto.h: add _LIB_EVENTLOG_PROTO_H_ guard (cherry picked from commit 36feb8a240a7f061e25223364c1f7ca8476a029f)

commit 93891332630601b51e07da922a8c06224a7c0840
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 07:31:14 2011 +0200

    s3:lib/eventlog/proto.h: add GPL/Copyright header (cherry picked from commit 00530e3d0166641a4f9716067e3c5d1146b0db17)

commit c833668e0a1044faf4d0f9326f6c206c28c7f8b3
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:45:57 2011 +0200

    s3:libgpo/gpo_proto.h: add _LIBGPO_GPO_PROTO_H_ guard (cherry picked from commit 6ef8122cba3566d4ed177612066cbbe1b8684677)

commit 8347a0475956cec29a16e47ff05f6cf40b986336
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:45:06 2011 +0200

    s3:libgpo/gpo_proto.h: add GPL/Copyright header (cherry picked from commit 59950faddc898ea97171d2eac5759314cc1cbeb9)

commit dffdec55a0c188c9e7cfa8862b02bee23b6f27ba
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:39:09 2011 +0200

    s3:libads/kerberos_proto.h: add _LIBADS_KERBEROS_PROTO_H_ guard (cherry picked from commit 4c542015a1a36a230a1a5b6f4ba6b643494e1185)

commit b21ebf9dc92b6d07f2147950e7d18c8ad406d8cf
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:38:18 2011 +0200

    s3:libads/kerberos_proto.h: add GPL/Copyright header (cherry picked from commit 6bf3228f2850b2960276f683e51ccfd6c952a62d)

commit aa1f48dba19d75fcbcd3ff145d9810c014ec7d3d
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:34:17 2011 +0200

    s3:libads/ads_proto.h: add _LIBADS_ADS_PROTO_H_ guard (cherry picked from commit eb5db22771d1c700f881f879b98ae08c69d2203b)

commit a8fce72987aa707d04e991d4ff509ece32e604cc
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:33:13 2011 +0200

    s3:libads/ads_proto.h: add GPL/Copyright header (cherry picked from commit 6e9c055ce28d66be76957dc0bde87655190bc622)

commit 5c7a01f246a19faeb3db5eb88543b11f04ee07c0
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:29:17 2011 +0200

    s3:nmbd/nmbd_proto.h: add GPL/Copyright header (cherry picked from commit d8f269feefc3891c01788d5c74cf0954702c6022)

commit a9a64b9af3a5c2506df50511123b1786c7ced24f
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:25:05 2011 +0200

    s3:winbindd/idmap_proto.h: add _WINBINDD_IDMAP_PROTO_H_ guard (cherry picked from commit b88d80a97572a9d7730830f09b25a7d6dc655653)

commit 9f5c52d4b216261275764d90a030dbc724eab22e
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:23:46 2011 +0200

    s3:winbindd/idmap_proto.h: add GPL/Copyright header (cherry picked from commit 88078c856976ebcad68251129ddc0556663dcf9c)

commit 7bd3a59f7d3e69c9185c2c5fc00ff3ac51e06331
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:19:22 2011 +0200

    s3:groupdb/proto.h: add _GROUPDB_PROTO_H_ guard (cherry picked from commit 447f0d356b4cef3e8501923d040146e782022d44)

commit 7182ce8b116152027fc58018f642e0fec72a454a
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:18:26 2011 +0200

    s3:groupdb/proto.h: add GPL/Copyright header (cherry picked from commit f2cbced75e33c5467672b8eb5c9bc2fc82a2f7da)

commit 618559feef0ff2a73427b120f685468c35df8f7a
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:13:15 2011 +0200

    s3:smbd/proto.h: add _SMBD_PROTO_H_ guard (cherry picked from commit 2e6f8f7bdadd4b6e8b8c9ff2adf3dc1275c50430)

commit 72377abf4fc0eaa3d8b52737e29e052698024eca
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:12:27 2011 +0200

    s3:smbd/proto.h: add GPL/Copyright header (cherry picked from commit e1bad49f3e6490ac7ff28b7bf8ddb8fb1447c7bd)

commit 4f47d4f76401da5b0e140d51ca41e890b8887692
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:10:29 2011 +0200

    s3:locking/proto.h: add _LOCKING_PROTO_H_ guard (cherry picked from commit ff82f77796f0d867089962f7970efbe53c51289d)

commit 7bcf99d6ec58190cf84368fdc5a3848579c0783d
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 31 00:09:28 2011 +0200

    s3:locking/proto.h: add GPL/Copyright header (cherry picked from commit 93b8e90b5beb5704807834bb710f3b4f303ba5a8)

commit 9737915cc21bcd1c4b84e9688efb0959cd0876ec
Author: Michael Adam <obnox at samba.org>
Date:   Mon May 30 23:57:23 2011 +0200

    s3:auth/proto.h: add _AUTH_PROTO_H_ guard (cherry picked from commit 9cc1410718ae16bd30a7aa24878901dd70c19f75)
    
    Conflicts:
    
    	source3/auth/proto.h

commit 931956476be2ececdede9dc4d50ec79dd701882b
Author: Michael Adam <obnox at samba.org>
Date:   Mon May 30 23:54:36 2011 +0200

    s3:auth/proto.h: add GPL/Copyright header (cherry picked from commit 1b7077204d30c4151662cf2f4547bf22baaae6fe)

commit 316e6c3734091a417f2ce6bfc939e287681d77f8
Author: Michael Adam <obnox at samba.org>
Date:   Mon May 30 23:42:02 2011 +0200

    s3:passdb/proto.h: add _PASSDB_PROTO_H_ guard (cherry picked from commit 7d40c88695173e93606546e895731f66b87381d2)

commit df756b54410dcb34340d20147a463e029562d361
Author: Michael Adam <obnox at samba.org>
Date:   Mon May 30 23:38:13 2011 +0200

    s3:passdb/proto.h: add GPL/copyright comment header (cherry picked from commit b3cbcd0eda4fdb993acc63c8cb6923feea067a7d)

commit 85529729dd0fa9283d891b41fa36b1cc3c33147e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jun 14 08:27:34 2011 +0200

    s3:smbd/quotas: add #include "system/filesys.h" (bug #8224)
    
    This should fix the build on FreeBSD
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jun 14 09:38:49 CEST 2011 on sn-devel-104
    (cherry picked from commit 8096b1a9a4b1518467e7a85bb9000904a76c1ac4)

commit b843d0eb5112e6bd4290100f28639ec3644d6944
Author: Christian Ambach <ambi at samba.org>
Date:   Tue Jun 14 09:09:07 2011 +0200

    s3-utils: fix crash in net cache get
    
    free the blob correctly
    
    Autobuild-User: Christian Ambach <ambi at samba.org>
    Autobuild-Date: Tue Jun 14 12:01:59 CEST 2011 on sn-devel-104
    (cherry picked from commit 7639684f273e33e2b7f26660b3ec9d3f9979c5a7)
    
    Fix bug #8231 (crash in net cache get).

commit 43805498205ee10cfba670c170ea5d3b0e08e7bd
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Jun 13 20:29:17 2011 +1000

    Remove Samba4-specific documentation from the 3.6 release tree
    
    The last 2 patches address bug #8221 (Remove top level waf configure and
    Makefile and Samba4 documentation).

commit e97d7dc5bda0b233919ba22df129afae2fa32cf1
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Jun 13 20:27:59 2011 +1000

    Remove Makefile and configure for top level build in v3-6-test
    
    This will avoid confusion about which to use in this release.
    
    Andrew Bartlett

commit d0bb41a66008e12baa0a6c5800f0db5ff9134fc4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Jun 11 13:49:29 2011 +1000

    s3-param Mark 'time offset' as deprecated
    
    Andrew Bartlett

commit 88ed4b9fbd2d517a3e589c104f8f3662ccdd0043
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 10 13:51:06 2011 +0200

    s3:net conf addshare: do not stat-check the share path.
    
    Allow paths with % macros and paths that do not (yet...) exist.
    
    Fix bug #8217 (net conf addshare should not stat the share path).

commit bad9f4781133583811420768ebcea9a28597cb7a
Author: Herb Lewis <hlewis at panasas.com>
Date:   Thu Jun 9 23:17:11 2011 -0700

    bug in source3/winbindd/winbindd_sids_to_xids.c
    
    I'm having trouble getting my system setup to do submits right now but
    I discovered a bug in the subject file that causes winbindd lookup sids
    command to assign incorrect unix ids. The change to sid_peek_rid fixes
    the case where you call lookup sids with sids s1 s2 s3 which cause them
    to be cached. then call with s1 s2 s4 and s4 will get the unix id of s1.
    
    The other change fixes the case where a sid that was not translated
    gets a value returned instead of being listed as unmapped.
    
    Could someone review this and push to master and 3.6 for me?
    
    Fix bug #8216 (winbind returns wrong results with sids2xids).

commit 531edfdd1924bfb2ef486820f7f5787098bd953a
Author: Andreas Schneider <asn at samba.org>
Date:   Fri May 20 15:42:46 2011 +0200

    s3-winbind: Fix paranoia checks in winbindd_samr.c.
    
    This fixes looking up the correct unix user instead of allocation a new
    uid and creating it.
    
    Fix bug #8215 (winbind unix username lookup doesn't work correctly).

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

Summary of changes:
 Makefile                                 |   75 --
 WHATSNEW.txt                             |   19 +-
 WHATSNEW4.txt                            |  141 ---
 auth/auth_sam_reply.h                    |   22 +
 configure                                |   14 -
 configure.developer                      |    6 -
 docs-xml/smbdotconf/misc/timeoffset.xml  |    4 +-
 howto-ol-backend-s4.txt                  |  131 ---
 howto4.txt                               |    7 -
 lib/util/data_blob.h                     |    5 +-
 lib/util/time.h                          |    7 +-
 lib/util/util_ldb.h                      |   23 +
 lib/util/util_tdb.h                      |   21 +
 lib/util/wrap_xattr.h                    |   21 +
 libcli/auth/msrpc_parse.h                |   21 +
 libcli/ldap/ldap_ndr.h                   |   22 +
 libcli/nbt/nbt_proto.h                   |   21 +
 libcli/smbreadline/smbreadline.h         |   20 +
 libds/common/flag_mapping.h              |   22 +
 librpc/ndr/ndr_backupkey.h               |   21 +
 librpc/ndr/ndr_compression.h             |   22 +
 librpc/ndr/ndr_dns.h                     |   25 +
 librpc/ndr/ndr_spoolss_buf.h             |   23 +
 librpc/ndr/ndr_table.h                   |   22 +
 nsswitch/pam_winbind.h                   |   48 +
 nsswitch/winbind_client.h                |   29 +
 packaging/RHEL-CTDB/samba.spec.tmpl      |    1 -
 prog_guide4.txt                          |  777 -------------
 source3/Makefile.in                      |    5 -
 source3/VERSION                          |    2 +-
 source3/auth/auth_util.c                 |   10 +-
 source3/auth/proto.h                     |   36 +
 source3/configure.in                     |    2 -
 source3/groupdb/proto.h                  |   27 +
 source3/include/async_smb.h              |    2 +
 source3/include/krb5_env.h               |   24 +
 source3/include/krb5_protos.h            |   31 +-
 source3/include/mangle.h                 |   19 +
 source3/include/smb_krb5.h               |   22 +
 source3/include/smb_ldap.h               |   22 +
 source3/intl/lang_tdb.h                  |   23 +
 source3/lib/eventlog/proto.h             |   27 +
 source3/lib/idmap_cache.h                |   25 +
 source3/lib/netapi/libnetapi.h           |   19 +
 source3/lib/privileges.h                 |   27 +
 source3/libads/ads_ldap_protos.h         |   28 +
 source3/libads/ads_proto.h               |   36 +
 source3/libads/ads_status.h              |   22 +
 source3/libads/cldap.h                   |   27 +
 source3/libads/kerberos_proto.h          |   34 +
 source3/libads/ldap_schema.h             |   25 +
 source3/libgpo/gpo_proto.h               |   24 +
 source3/libnet/libnet_join.h             |   25 +
 source3/librpc/ndr/util.h                |   25 +
 source3/libsmb/async_smb.c               |   51 +-
 source3/libsmb/cli_np_tstream.c          |   66 +-
 source3/libsmb/clidgram.h                |   26 +
 source3/libsmb/clireadwrite.c            |   33 +-
 source3/libsmb/clitrans.c                |  227 +++-
 source3/libsmb/errormap_wbc.h            |   26 +
 source3/libsmb/libsmb.h                  |    5 +
 source3/libsmb/nmblib.h                  |   27 +
 source3/libsmb/proto.h                   |    8 +
 source3/locking/proto.h                  |   26 +
 source3/modules/vfs_shadow_copy2.c       | 1803 ++++++++++++++++++++----------
 source3/modules/vfs_shadow_copy3.c       | 1458 ------------------------
 source3/modules/vfs_time_audit.c         |    6 +-
 source3/nmbd/nmbd.h                      |   25 +
 source3/nmbd/nmbd_proto.h                |   25 +
 source3/param/loadparm.c                 |    2 +-
 source3/passdb/machine_sid.h             |   21 +
 source3/passdb/proto.h                   |   40 +
 source3/printing/load.h                  |   24 +
 source3/printing/pcap.h                  |   15 +
 source3/registry/reg_parse_internal.c    |    7 +-
 source3/registry/reg_parse_internal.h    |    7 +-
 source3/rpc_client/cli_netlogon.h        |   26 +
 source3/rpc_client/cli_spoolss.h         |   29 +
 source3/rpc_client/init_lsa.h            |   24 +
 source3/rpc_client/init_netlogon.h       |   24 +
 source3/rpc_client/init_samr.h           |   23 +
 source3/rpc_client/init_spoolss.h        |   22 +
 source3/rpc_client/util_netlogon.h       |   24 +
 source3/rpc_server/srv_access_check.h    |   34 +
 source3/smbd/connection.c                |   13 +-
 source3/smbd/proto.h                     |   49 +
 source3/smbd/quotas.c                    |    1 +
 source3/utils/net_cache.c                |    2 +-
 source3/utils/net_registry.c             |    8 +-
 source3/utils/net_rpc_registry.c         |    4 +-
 source3/winbindd/idmap_autorid.c         |   19 +-
 source3/winbindd/idmap_proto.h           |   29 +
 source3/winbindd/wb_lookupsids.c         |   70 ++-
 source3/winbindd/winbindd_sids_to_xids.c |    5 +-
 upgrading-samba4.txt                     |   18 -
 95 files changed, 3133 insertions(+), 3358 deletions(-)
 delete mode 100644 Makefile
 delete mode 100644 WHATSNEW4.txt
 delete mode 100755 configure
 delete mode 100755 configure.developer
 delete mode 100644 howto-ol-backend-s4.txt
 delete mode 100644 howto4.txt
 delete mode 100644 prog_guide4.txt
 delete mode 100644 source3/modules/vfs_shadow_copy3.c
 delete mode 100644 upgrading-samba4.txt


Changeset truncated at 500 lines:

diff --git a/Makefile b/Makefile
deleted file mode 100644
index cbbf045..0000000
--- a/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# simple makefile wrapper to run waf
-
-WAF_BINARY=./buildtools/bin/waf
-WAF=WAF_MAKE=1 $(WAF_BINARY)
-
-all:
-	$(WAF) build
-
-install:
-	$(WAF) install
-
-uninstall:
-	$(WAF) uninstall
-
-test:
-	$(WAF) test $(TEST_OPTIONS)
-
-help:
-	@echo NOTE: to run extended waf options use $(WAF_BINARY) or modify your PATH
-	$(WAF) --help
-
-subunit-test:
-	$(WAF) test --filtered-subunit $(TEST_OPTIONS)
-
-testenv:
-	$(WAF) test --testenv $(TEST_OPTIONS)
-
-quicktest:
-	$(WAF) test --quick $(TEST_OPTIONS)
-
-dist:
-	touch .tmplock
-	WAFLOCK=.tmplock $(WAF) dist
-
-distcheck:
-	touch .tmplock
-	WAFLOCK=.tmplock $(WAF) distcheck
-
-clean:
-	$(WAF) clean
-
-distclean:
-	$(WAF) distclean
-
-reconfigure: configure
-	$(WAF) reconfigure
-
-show_waf_options:
-	$(WAF) --help
-
-# some compatibility make targets
-everything: all
-
-testsuite: all
-
-check: test
-
-torture: all
-
-# this should do an install as well, once install is finished
-installcheck: test
-
-etags:
-	$(WAF) etags
-
-ctags:
-	$(WAF) ctags
-
-# this allows for things like "make bin/smbtorture"
-bin/%:: FORCE
-	$(WAF) --targets=`basename $@`
-FORCE:
-
-pydoctor:
-	$(WAF) pydoctor
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index c3c514c..813d5b3 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -30,15 +30,16 @@ released in-kernel CIFS client.  To re-enable the poorer NTLM encryption
 set '--option=clientusentlmv2auth=no' on your smbclient command line, or
 set 'client ntlmv2 auth = no' in your smb.conf
 
-The impact of 'client use spnego principal = no' is that we may be able
-to use Kerberos to communicate with a server less often in smbclient,
-winbind and other Samba client tools.  We may fall back to NTLMSSP in
-more situations where we would previously rely on the insecure
-indication from the 'NegProt' CIFS packet.  This mostly occursed when
-connecting to a name alias not recorded as a servicePrincipalName for
-the server.  This indication is not available from Windows 2008 or later
-in any case, and is not used by modern Windows clients, so this makes
-Samba's behaviour consistent with other clients and against all servers.
+The impact of 'client use spnego principal = no' is that Samba will
+use CIFS/hostname to obtain a kerberos ticket, acting more like
+Windows when using Kerberos against a CIFS server in smbclient,
+winbind and other Samba client tools.  This will change which servers
+we will successfully negotiate kerberos connections to.  This is due
+to Samba no longer trusting a server-provided hint which is not
+available from Windows 2008 or later.  For correct operation with all
+clients, all aliases for a server should be recorded as a as a
+servicePrincipalName on the server's record in AD.  (For this reason,
+this behavior change and parameter was also made in Samba 3.5.9)
 
 The impact of 'send spnego principal = no' is to match Windows 2008 and
 not to send this principal, making existing clients give more consistent
diff --git a/WHATSNEW4.txt b/WHATSNEW4.txt
deleted file mode 100644
index 6758715..0000000
--- a/WHATSNEW4.txt
+++ /dev/null
@@ -1,141 +0,0 @@
-What's new in Samba 4 alpha14
-=============================
-
-Samba 4 is the ambitious next version of the Samba suite that is being
-developed in parallel to the stable 3.x series. The main emphasis in
-this branch is support for the Active Directory logon protocols used
-by Windows 2000 and above.
-
-Samba4 alpha14 follows on from the alpha release series we have been
-publishing since September 2007.
-
-WARNINGS
-========
-
-Samba4 alpha14 is not a final Samba release.  That is more a reference
-to Samba4's lack of the features we expect you will need than a
-statement of code quality, but clearly it hasn't seen a broad
-deployment yet.  If you were to upgrade Samba3 (or indeed Windows) to
-Samba4, you would find many things work, but that other key features
-you may have relied on simply are not there yet.
-
-For example, while Samba 3 is an excellent member of a Active
-Directory domain, Samba4 is happier as a domain controller, and it is
-in this role where it has seen deployment into production.
-
-Samba4 is subjected to an awesome battery of tests on an
-automated basis, we have found Samba4 to be very stable in it's
-behaviour.  We have to recommend against upgrading production servers
-from Samba 3 to Samba 4 at this stage, because there may be the features on
-which you may rely that are not present, or the mapping of
-your configuration and user database may not be complete.
-
-If you are upgrading, or looking to develop, test or deploy Samba4, you should
-backup all configuration and data.
-
-NEW FEATURES
-============
-
-Samba4 supports the server-side of the Active Directory logon environment
-used by Windows 2000 and later, so we can do full domain join
-and domain logon operations with these clients.
-
-Our Domain Controller (DC) implementation includes our own built-in
-LDAP server and Kerberos Key Distribution Center (KDC) as well as the
-Samba3-like logon services provided over CIFS.  We correctly generate
-the infamous Kerberos PAC, and include it with the Kerberos tickets we
-issue.
-
-The new VFS features in Samba 4 adapts the filesystem on the server to
-match the Windows client semantics, allowing Samba 4 to better match
-windows behaviour and application expectations.  This includes file
-annotation information (in streams) and NT ACLs in particular.  The
-VFS is backed with an extensive automated test suite.
-
-A new scripting interface has been added to Samba 4, allowing
-Python programs to interface to Samba's internals.
-
-The Samba 4 architecture is based around an LDAP-like database that
-can use a range of modular backends.  One of the backends supports
-standards compliant LDAP servers (including OpenLDAP), and we are
-working on modules to map between AD-like behaviours and this backend.
-We are aiming for Samba 4 to be powerful frontend to large
-directories.
-
-CHANGES SINCE alpha13
-=====================
-
-We have continued our commitment to provide a full DRS implementation for our
-AD implementation and therefore achieved also this time big steps forward.
-
-Our progress on DRS is being tracked in the Samba wiki:
-http://wiki.samba.org/index.php/Samba4_DRS_TODO_List
-
-Beside this the release includes (among a lot of other things):
-
-* a script for backuping production provision
-Although still in development, samba4 is already used in a couple of production sites
-and such kind of use case is intensifying. This script is intendended for administrators
-to allow them to make a periodic backup of the provision in case of problem.
-
-* the 'net' command has been renamed to 'samba-tool'
-
-CHANGES
-=======
-
-Those familiar with Samba 3 can find a list of user-visible changes
-since that release series in the NEWS file.
-
-KNOWN ISSUES
-============
-
-- Domain member support is in it's infancy, and is not comparable to
-  the support found in Samba3.
-
-- There is no printing support in the current release.
-
-- There is no NetBIOS browsing support in the current release
-
-- The Samba4 port of the CTDB clustering support is not yet complete
-
-- Clock Synchronisation is critical.  Many 'wrong password' errors are
-  actually due to Kerberos objecting to a clock skew between client
-  and server.  (The NTP work in the previous alphas are partly to assist
-  with this problem).
-
-- The DRS replication code fails, and is very new
-
-- Users upgrading existing databases to Samba4 should carefully
-  consult upgrading-samba4.txt.  We have made a number of changes in
-  this release that should make it easier to upgrade in future.
-  Btw: there exists also a script under the "setup" directory of the
-  source distribution called "upgrade_from_s3" which should allow a step-up
-  from Samba3 to Samba4. It's not included yet in the binary distributions
-  since it's completely experimental!
-
-RUNNING Samba4
-==============
-
-A short guide to setting up Samba 4 can be found on the wiki:
-
-  http://wiki.samba.org/index.php/Samba4/HOWTO
-
-DEVELOPMENT and FEEDBACK
-========================
-
-We need your help! Projects as Samba 4 live from the community feedback. If you
-provide expressive bug reports, some documentation snippets on the wiki or some
-real code patches - all is appreciated if it meets our quality criterias. Here
-you can find further references:
-
-Bugs can be filed at https://bugzilla.samba.org/ but please be aware
-that many features are simply not expected to work at this stage.
-
-The Samba Wiki at http://wiki.samba.org should detail some of these
-development plans.
-
-Development and general discussion about Samba 4 happens mainly on
-the #samba-technical IRC channel (on irc.freenode.net) and
-the samba-technical mailing list (see http://lists.samba.org/ for
-details).
-
diff --git a/auth/auth_sam_reply.h b/auth/auth_sam_reply.h
index dea6501..bd92872 100644
--- a/auth/auth_sam_reply.h
+++ b/auth/auth_sam_reply.h
@@ -1,3 +1,25 @@
+/*
+   Unix SMB/CIFS implementation.
+
+   Convert a server info struct into the form for PAC and NETLOGON replies
+
+   Copyright (C) Andrew Bartlett <abartlet at samba.org> 2004
+   Copyright (C) Stefan Metzmacher <metze at samba.org>  2005
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+*/
+
 #ifndef __AUTH_AUTH_SAM_REPLY_H__
 #define __AUTH_AUTH_SAM_REPLY_H__
 
diff --git a/configure b/configure
deleted file mode 100755
index 72f758e..0000000
--- a/configure
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-PREVPATH=`dirname $0`
-
-WAF=./buildtools/bin/waf
-
-# using JOBS=1 gives maximum compatibility with
-# systems like AIX which have broken threading in python
-JOBS=1
-export JOBS
-
-cd . || exit 1
-$WAF configure "$@" || exit 1
-cd $PREVPATH
diff --git a/configure.developer b/configure.developer
deleted file mode 100755
index 5033670..0000000
--- a/configure.developer
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-`dirname $0`/configure -C \
-	--enable-developer \
-	--enable-socket-wrapper \
-	--enable-nss-wrapper \
-	"$@"
diff --git a/docs-xml/smbdotconf/misc/timeoffset.xml b/docs-xml/smbdotconf/misc/timeoffset.xml
index 1afc514..e466267 100644
--- a/docs-xml/smbdotconf/misc/timeoffset.xml
+++ b/docs-xml/smbdotconf/misc/timeoffset.xml
@@ -4,10 +4,12 @@
 		 advanced="1" developer="1"
 		 xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
 <description>
-	<para>This parameter is a setting in minutes to add 
+	<para>This deprecated parameter is a setting in minutes to add
 	to the normal GMT to local time conversion. This is useful if 
 	you are serving a lot of PCs that have incorrect daylight 
 	saving time handling.</para>
+
+	<note><para>This option is deprecated, and will be removed in the next major release</para></note>
 </description>
 
 <value type="default">0</value>
diff --git a/howto-ol-backend-s4.txt b/howto-ol-backend-s4.txt
deleted file mode 100644
index 04b8ab6..0000000
--- a/howto-ol-backend-s4.txt
+++ /dev/null
@@ -1,131 +0,0 @@
-Samba4  OpenLDAP-Backend Quick-Howto
-====================================
-
-oliver at itc.li  -  August 2009
-
-
-This Mini-Howto describes in a very simplified way 
-how to setup Samba 4 (S4) (pre)Alpha 13 with the
-OpenLDAP (OL) -Backend.
-Use of OpenLDAP from CVS after 2010-04-22 is required
-
-The current instructions are at:
-
-http://wiki.samba.org/index.php/Samba4/LDAP_Backend/OpenLDAP
-
-1.) Download and compile OpenLDAP. 
-
-The use of (older) Versions shipped with Distributions often
-causes trouble, so dont use them. Configure-Example:
-
-#> ./configure --enable-overlays=yes --with-tls=yes --with-cyrus-sasl=yes
-#> make depend && make && make install
-
-Note: openssl and cyrus-sasl libs should be installed
-before compilation.
-
-
-
-
-2.) Final provision:
-
-(you can add --adminpass=<yourpass> to the parameters,
-otherwise a random password will be generated for 
-cn=Administrator,cn=users,<Your Base-DN>):
-
-#> setup/provision \
-   --ldap-backend-type=openldap \
-   --slapd-path="/usr/local/libexec/slapd"
-   --username=samba-admin --realm=ldap.local.site \
-   --domain=LDAP --server-role='domain controller'\
-   --adminpass=linux
-
-At the End of the final provision you should get
-the following output (only partial here). Read it carefully:
-
---------
-...
-A Kerberos configuration suitable for Samba 4 has been generated at /usr/local/samba/private/krb5.conf
-
-Use later the following commandline to start slapd, then Samba:
-/usr/local/libexec/slapd -f /usr/local/samba/private/ldap/slapd.conf -h ldapi://%2Fusr%2Flocal%2Fsamba%2Fprivate%2Fldap%2Fldapi
-
-This slapd-Commandline is also stored under: /usr/local/samba/private/ldap/slapd_command_file.sh
-Please install the phpLDAPadmin configuration located at /usr/local/samba/private/phpldapadmin-config.php into /etc/phpldapadmin/config.php
-Once the above files are installed, your Samba4 server will be ready to use
-Server Role:    domain controller
-Hostname:       ldapmaster
-NetBIOS Domain: LDAP
-DNS Domain:     ldap.local.site
-DOMAIN SID:     S-1-5-21-429312062-2328781357-2130201529
-Admin password: linux
-
---------
-
-Our slapd in "provision-mode" wiil be shut down automatically 
-after final provision ends.
-
-
-3.) Run OL and S4:
-
-After you completed the other necessary steps (krb and named-specific),
-start first OL with the commandline displayed in the output under (3),
-(remember: the slapd-Commandline is also stored in the file ../slapd_command_file.sh)
-then S4.
-
-
-
-4.) Special Setup-Types:
-
-OpenLDAP-Online Configuration is now in use by default (olc):
-
-The olc will be setup automatically
-under ../private/slapd.d/.
-olc is accessible via "cn=samba-admin,cn=samba" and Base-DN "cn=config"
-olc is intended primarily for use in conjunction with MMR
-
-Attention: You have to start OL with the commandline
-displayed in the output under (3), but you have to set a 
-listening port of slapd manually:
-
-(e.g. -h ldap://ldapmaster.ldap.local.site:9000)
-
-Attention: You _should_not_ edit the olc-Sections
-"config" and "ldif", as these are vital to the olc itself.
-
-
-b) MultiMaster-Configuration (MMR):
-Use the provision Parameter:
-
- --ol-mmr-urls=<list of whitespace separated ldap-urls (and Ports <> 389!).
-
-e.g.:
---ol-mmr-urls="ldap://ldapmaster1.ldap.local.site:9000 \ 
-   ldap://ldapmaster2.ldap.local.site:9000"
-
-Attention: You have to start OL with the commandline
-displayed in the output under (3), but you have to set a 
-listening port of slapd manually
-(e.g. -h ldap://ldapmaster1.ldap.local.site:9000)
-
-The Ports must be different from 389, as these are occupied by S4.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/howto4.txt b/howto4.txt
deleted file mode 100644
index 6a40d61..0000000
--- a/howto4.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-Samba4 howto
-============
-
-For current versions of the Samba4 HOWTO, please see our wiki:
-
-  http://wiki.samba.org/index.php/Samba4/HOWTO
-
diff --git a/lib/util/data_blob.h b/lib/util/data_blob.h
index 83e6cd5..558ade9 100644
--- a/lib/util/data_blob.h
+++ b/lib/util/data_blob.h
@@ -1,7 +1,10 @@
 /* 
    Unix SMB/CIFS implementation.
    DATA BLOB
-   
+
+   Copyright (C) Andrew Tridgell 2001
+   Copyright (C) Andrew Bartlett 2001


-- 
SAMBA-CTDB repository


More information about the samba-cvs mailing list