[SCM] Samba Shared Repository - branch v4-0-stable updated - release-4-0-0alpha3-1983-gd971f01

Andrew Bartlett abartlet at samba.org
Mon Jun 2 07:42:04 GMT 2008


The branch, v4-0-stable has been updated
       via  d971f01623c8570c8f723e89dfe9adb8aa798b30 (commit)
       via  3faacf4351d68a10aea78b53768571d2059772ae (commit)
       via  0e3d488cc108174ca0f875aab16b9771c2933f19 (commit)
       via  307674b6c03e6cfbba590d50d994bfaaa7bfeb87 (commit)
       via  7b0e0eb346c2f6a240b20fbcf14029539c6512b9 (commit)
       via  31308caad0a83a487341307e4e810a69c08ff371 (commit)
       via  75122e88e53aaa9930af85887e939fb329f51e2d (commit)
       via  b788096add3586d7277efcd3bf5ca7f3a604cb7a (commit)
       via  db6122ec104e80ee2e02b1170ff808b6456b780b (commit)
       via  7598c8389745fcc77da341b4af2dcef6a01db700 (commit)
       via  2b5acb5e95b46dd39c6f54b5bb7e15ddb180f7ec (commit)
       via  e2fa3788110698cd3340dfed8acd36744a27a5e5 (commit)
       via  df8399ba9dee9d1c706a3e56451c9f2cade96dae (commit)
       via  7646574411b753794f1b8712612a91940407f8d7 (commit)
       via  c0322e8e27d67655b7498b27df0829aa5682a345 (commit)
       via  89fc39f7edb214065aff461bc225f41443eae3c7 (commit)
       via  2d1cac54dec1aed9e5258bd44bdd236b5dc92224 (commit)
       via  e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c (commit)
       via  cd10b381765f9146f22f5cf23f0ef5f6a65e804d (commit)
       via  df8c0bb8f9367b425080a43ed6f1d3384dde340b (commit)
       via  d335fd11637f5e138b08a5e0fcf54b19cef9a646 (commit)
       via  a6d28e2b330a20e95b745966bb5eb153bdc58ed1 (commit)
       via  c50e7a15f9a7f2c5821b5ee468f9ade6eaa0ed55 (commit)
       via  f67f3422b0fd319a3c6d3ccb3ea444a97c3ebaae (commit)
       via  4095f3c358a39d9eb8a1bcef52e49d44ea8fbd2a (commit)
       via  6b202d3780f8ff50e0bdfa4a749c43b5639e4880 (commit)
       via  064e9ddb3786bd7df8785b39754b1e6674496b66 (commit)
       via  c338269b4b9f2bf4d3386880c1d733a8e47e2c8d (commit)
       via  3947327f8c4ca530d99bc5ac3d1f6f54727f477a (commit)
       via  c823cfadb0b20a0782fc4a8a0b63dcb9116f82be (commit)
       via  e728596eec2157eefb1fe72789284567f3880388 (commit)
       via  1dfa50a48040bdc1166be2dbe1063fd8a79166f8 (commit)
       via  d1125a303a31fbe08a9bd0064ec132b4d7cbb131 (commit)
       via  b1d2d388ecff96dfcc17da24796f36c40cbb3eed (commit)
       via  3b1f5d10360ed1b26980d748a7c9be6db5977bd3 (commit)
       via  a6f59b1c7a81c7be4e9f83786fc4e1f454e6df0f (commit)
       via  81612b7854725837e8487bf97b87bff6548b6ad3 (commit)
       via  8159b1598e21daee730e185d025694e27df18d1b (commit)
       via  23ffec5d140463c8307fd7e444ae25781ea3d792 (commit)
       via  4eb49335d5f0319f9aa47ded5215a2977d3336bf (commit)
       via  24ae9a55ec326807afd8d5bfa0a422a6668bd7c3 (commit)
       via  25d5b94d6a700f2d294e108aeca85cffcd5bbb4f (commit)
       via  7bff0691428ed3f75c1a9cbaae692bc9830640e6 (commit)
       via  ddd0bb32510d615c7b943fb4ce4c9c275b98ab89 (commit)
       via  88c9200b7802954ce8aac82901ab7aec1fa8330a (commit)
       via  1854ab058b42ce4530324cb8f40eb64e6e32267b (commit)
       via  c8b441650400ed1b24c89991f5752dad3c87795f (commit)
       via  b4aa957ae1b87677fbe1583eeab16936f6cd1124 (commit)
       via  7d26145a7fba22b2e1c7c57053aab3180a22089d (commit)
       via  4dcc0cd06ef2f6c496e2112f6378088a1c27d2f2 (commit)
       via  2f2ba0c68ab0e985df5be07dccf3a3a7ebe62142 (commit)
       via  c818f56d8ea3ddc6f4cc61e9d5ed6fd195280a5d (commit)
       via  8a2a31d050a31308036545414f8d180ec8148f1d (commit)
       via  884c32fcef48244bd260026a61790332bd706eb4 (commit)
       via  c7d2e1bf65a28b6a2efd60585ae8ead2fb486e53 (commit)
       via  a431d51b113c2e214ccfe7a678ba0a565b020263 (commit)
       via  5754cc13514a0f5fe4c47ce53521c256c9d96487 (commit)
       via  e013ada415ebb25e925f715791757330ba003b43 (commit)
       via  46a0b65742bc0e4277da53df9df823abd4a0d150 (commit)
       via  5ca7e9590e792dc409c6677321cd14362255964e (commit)
       via  ad7acbf8bf83c7250dfcbd57f0f4e19e57534a92 (commit)
       via  ad7f05fd94a19ebae678c733077c59fcea66e5ad (commit)
       via  d403109666dd31fbaa419d108c386bb2ab01896e (commit)
       via  a38ef342c82b79f8d460020d4ec46dbb93b45158 (commit)
       via  e957e86a03baa0c0daf3bfe1aaeceb7a08e3c24e (commit)
       via  6386155e99628377046e23342bc640710567afd0 (commit)
       via  7245e62f08e2bda96471318cac612b25697bc3e9 (commit)
       via  72902c1d0f85048adf3088b4f90bbc34858b8658 (commit)
       via  b3f638581689946084148b241f9fd7c0b938ade2 (commit)
       via  a6cc89fffe8c149b540f2125cea57f31331d5460 (commit)
       via  a48cbec6b90c6ba9db870fc33eed06b36612d8ff (commit)
       via  9fc70e2ed6a54f6d9a0530f4d37c0f8acadb6778 (commit)
       via  f5985a0490e4105a9b0208f6b7b19e635db324f9 (commit)
       via  a529c377ae7a4a70a99d60b7817a751ab4fdd551 (commit)
       via  597b38e97b01d2137e6ac96ca07cd56fadb2c09e (commit)
       via  a6f0b98311a99134af56db64b4682412bc2f4e16 (commit)
       via  3038dd8a4ffae4113f49547a9d4d6b1c8c46397a (commit)
       via  7ae25aa6125e5375ac9c080a1e95fa34bda0dbe1 (commit)
       via  cb0dcd5c3dfe2a46755270a4594b7289f555d814 (commit)
       via  e616a9a1e55aa2265fd2fb4cd2dd0c3490158383 (commit)
       via  ecb0e5477aa63180daade5c597e7ac2aebfc1e15 (commit)
       via  43e7b13027cde2696d6e137a785456861c49071a (commit)
       via  429bbecebe50ce3d8d494eece35b2387556d5893 (commit)
       via  f5cf47eef18a5728317de97eab961d948db3f031 (commit)
       via  91765946b00c6f25d30d0d977c03209cb4e06448 (commit)
       via  0bc3de0cc4ad8a9d1a8582852f7f42cf56dd5a3e (commit)
       via  68eb5b050edeaa9c95348013b68a785c3f2c21fa (commit)
       via  afd4f47971bc5f63b32c44dad546a1a4011b86f4 (commit)
       via  f9b94f62998aef5f5f3879ac3cfba93016fa521b (commit)
       via  ea550711c5949f11f9d2ad41ff96b56644f06547 (commit)
       via  82db5d3d56f9faefea47160ad2c983393131382a (commit)
       via  2561a52e8f05494e0a703b6e82e8fcc491b3a393 (commit)
       via  2e3296f181acd8010cb1465097b91ae8cbf38b5f (commit)
       via  56f2288e4f4f1aa70d11fc5f118458baf5803627 (commit)
       via  8c0b55114fe35d498626d9d60cc4716b821d4d4f (commit)
       via  94167c7d4273fbd6084d6ddae7fd15dcb189d62f (commit)
       via  7b9b3ec02b27852cc32689a44c7f3fbbe43b7c6b (commit)
       via  683ba6de41b3fecc14c18502ff82b4fa617618e5 (commit)
       via  3fce4889b3f6ddc38e3dd3e1ffd4e7252f370883 (commit)
       via  b5d9d7a0affb4dcd8b89830e6967e4a14b512619 (commit)
       via  4e6fddda2e7d9e37f7b7ec99c5a58671f825a571 (commit)
       via  2c01d342b27832b930b81b04a90ed5630c6f470d (commit)
       via  269f8c9f6e9e5f6ad20319956573f09232b7c48f (commit)
       via  9f81214239e1cf6563da4ed49d051fe56d3ab129 (commit)
       via  0406713aad09b1ea4bd761519fd4897b94cfc7e5 (commit)
       via  fdc7c3568e5fbf510c874601d72798454b1c1ca6 (commit)
       via  49dcf4b8811f92684a7ddd266ac289d8fc8ca215 (commit)
       via  953f796059e16ea082391cfd6a018531a2a5be4e (commit)
       via  486d43355eb368c3f291ded5e353416e478ab862 (commit)
       via  4543633ba046836d13da80d07d06c272c3abf9bc (commit)
       via  5008116479209a1275d7f9b41ea293b27a8f7632 (commit)
       via  c5db384160aefc21141e94004faf4e89a204ff69 (commit)
       via  df603ad290700c2b286972cd7a6a28ac07f81f60 (commit)
       via  86ce8bf88acf3f9f9966ccf063bbf46d134ea4ba (commit)
       via  01c0000def9492989c543e7ed6d48c58a3be1854 (commit)
       via  c3f556915f09d078253e4c5539910a1cf420eeca (commit)
       via  e40fc0bc4bcf91c35baba1230354d3185a34076e (commit)
       via  48bfce0ea51b952baef5bfa667405e8742e5016f (commit)
       via  2cc924a412578c052a7793408300c28c8bc87c2d (commit)
       via  8d2e20fcb984c122fbf98cfe712b3145941d881d (commit)
       via  791ce0fe39a9d9e0d40b9850ff6f0cc9077fe2f1 (commit)
       via  318038d6f670efffa96d8b0db63f46b3752e1cd3 (commit)
       via  4aeda5c11414a4a7ef44da32be05209cb5caa90c (commit)
       via  c15b24a2f4346b6f07e1d5fd4f2bef7cd09cf350 (commit)
       via  3bec932a89006521ba74bde7943b8cd5b4a660d8 (commit)
       via  2633bc749792c224acc73a2e4ca723404331c19c (commit)
       via  0c15385e6068d2f70ff11aa5837adbd6d78410ae (commit)
       via  2932fcb04646bb921fb1daa365dd4c86cadfe4c0 (commit)
       via  2ac27bfffa557d6c0f71c443b43a8d1967edb177 (commit)
       via  d1bde5830cd56042236d72598e5cfe9c7abc4c47 (commit)
       via  897f4582bee72e319874e8a2d064ba442415571d (commit)
       via  bb546ab3779b235c5276ef9a714d1ca57b6815c9 (commit)
       via  8c263f91bda97eb910c8589b6cd987ec4a62d770 (commit)
       via  067f1271adaa13d537bbc92b19fe8d633cbaaf50 (commit)
       via  71915128498674d9937780b9278fd2ac1eb06ba8 (commit)
       via  dcdaa9f5fd9150b16fb277213e864e5c39d831d6 (commit)
       via  f5068c6e50215f6ea7108d58d783394a315ff14f (commit)
       via  ccbf5238767605f020ede66c8027731487c8cf00 (commit)
       via  88a2c7b2f44f160836e477e460812df557204f51 (commit)
       via  c73dd078eaa20c7bf0b833e65b24c29aab738f25 (commit)
       via  73dbfb9b4148dbfdc30518c08db4658d189f4160 (commit)
       via  3b811a52fe9a8356337ad149d01a3498c09d900a (commit)
       via  16787e99f3de7255e315651c095486f90f65f2ca (commit)
       via  da3094d1ba86a8f4967ca1993383b0767439f79f (commit)
       via  657a87fecc2e79e3c3f66c551e392cc341bca8cf (commit)
       via  4dd0d46e27696b6d29d4b6a63c56667ce5e03db6 (commit)
       via  4016427b77b2bc202a8dc4064ddc7e13f36db06d (commit)
       via  3923414849c5a3b14379e2cd3e61d862150800a6 (commit)
       via  a429dc730f97388f0b4478b44522b1fe53f8569a (commit)
       via  f758553ac50d374f64a8763055dc4f12ab9b0c68 (commit)
       via  9861cae1aebdef41f098df71be4e5a33f6af9bf1 (commit)
       via  3d22b72bb780065059f45ebeb6025d1bceb1f5b6 (commit)
       via  1c179566cb39eb09e522dbce69230472a5d4e655 (commit)
       via  e1af9708c9b40edfa21862028672882797218174 (commit)
       via  8995c2f12174ebacc4a6b0864b6583665494a14b (commit)
       via  a7b5689a73adde59de28770aa3949660441291ea (commit)
       via  763c9d344fa55da7a24c250d29542837c3ae3971 (commit)
       via  400a3b39d5c151cf43e307af2fa702208d7cd472 (commit)
       via  8c0d756eb887477da867e069dbde3a7ad98d4ae0 (commit)
       via  17231443a0e3b0ebc4b75db3d721fe0b4e1170c6 (commit)
       via  f1a2d2bc00dac56080b2bd560074ec66d12a3129 (commit)
       via  4026493e91f8096e5d602cd42f9a83d2d75042db (commit)
       via  893119bb4c9c297966d43d37fe73faa747b7c86e (commit)
       via  988508c2d3269cc88ed38df2fc207a1c0aaccc6b (commit)
       via  6ecf81ae13dffa05356c1177c617206c120fb7d7 (commit)
       via  777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6 (commit)
       via  170d5aef80f37c26171a40e818cc8b557828d04b (commit)
       via  5f75a4f0c0343fe459f5c231f4b5ac89cea43b42 (commit)
       via  3b70a3de4aa63bd6c325fd620c71bd6111d3d2b8 (commit)
       via  f14ad6cd92227c7ed5c570b581e5db82b7d42e25 (commit)
       via  adcd87ad07abbf60a0152deae4b975a2401d701b (commit)
       via  3e7b361f5952bd2f8a417510adf218b78234ed36 (commit)
       via  f2e8f9851044506ef80811a6b6c5d31632a1f112 (commit)
       via  a75dbdec15ead785e0105dd61f980627e487fcb0 (commit)
       via  8f47157f09cbf4200f0f7c5efe8750fd5d316a3b (commit)
       via  daae053365cf6c5be7b31aa51a239c2660cfc120 (commit)
       via  717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba (commit)
       via  19b46b50c982eb01909fe31d5abd304a1dd13577 (commit)
       via  5f07faf9c954229bf1cf6401eff81bdab4e242ae (commit)
       via  737059795ce150066ff775909030eebc54b595d9 (commit)
       via  1ce0632afeb94a69bf286706b3b1f9f4be7ea91f (commit)
       via  5980c7bfd727825758bda1b94ddf7a7c3f691620 (commit)
       via  6b1576f544e2ea2b5ea0b234b724c4989dd49cca (commit)
       via  0a9330ee2a38bff13bf9af48114e6eecd962680b (commit)
       via  a875e07a37568b7e51c290074d5e3834c2caa4d6 (commit)
       via  daed1432d22f5fa78907ee0fef9def8802538150 (commit)
       via  16d1ad050546ae6500153438db8d3c857e6f3ad5 (commit)
       via  4e5687e813e50d0bc8d6314e389d1d7a0be2f8c1 (commit)
       via  42537b1d5282784550120358f3641f299351fba7 (commit)
       via  4716cdfb5d5abad85cba18be89d72fe8ee18f359 (commit)
       via  991541a78c2428db89509081cc28072c9b542ffa (commit)
       via  788b2dbfe4b1ef14ab30d487d845e493be46fbd1 (commit)
       via  75ba01a0fad87a9a4788f4c2277d8db0513cef4a (commit)
       via  e3178d522c95871f1db35d7e058906502387a553 (commit)
       via  f1de723b89251cbc8140b838941f304a34871bf3 (commit)
       via  4bcb92d2d49d90863b1e64b15d055517fbfd263c (commit)
       via  9c2eff0289d7c5963da87d5e002f1b80e6e66cdd (commit)
       via  25e7fc8a2c7a5914c4db4bfe428fd0a8efbf0784 (commit)
       via  8501a3fc31e688dba696667a187821480e8cb714 (commit)
       via  468d35827fd055c82c6d43d6ce6d3d561abed54d (commit)
       via  dd43bdcb880d08013a600f81d40e5280db74c534 (commit)
       via  c5d7d48b32bcebf8a0495cbd4556e30587fa589f (commit)
       via  3b2bd4d849946aaff2b0adfbacdc15284670b916 (commit)
       via  06d272b42f59d0a785697d207e6d7dbbcf355175 (commit)
       via  3246258afb4f3b4a977a191f2f83c73e8ce9c65a (commit)
       via  c994fa427fdd1e9682a5ad506aafc77f942122d1 (commit)
       via  df01b040f7450c3be29f369a993955fbc4678bd9 (commit)
       via  b4560c90e5e8d3a35367d3a21d361dc4c9c0de23 (commit)
       via  01485bea87b7f7885ffed0cd3a0143baaa2d048e (commit)
       via  66d7f35647a745958318ff8a3fb20c309598780e (commit)
       via  6e29fbd5d06b02e2b0a55ae2994fce724aaa5bc5 (commit)
       via  86a8a085496c292b390c0d6362e3e4d9980df83f (commit)
       via  015ca850df9b4c8112b033130023909b1d0b78b7 (commit)
       via  d27de633656f8a699222df77c4c58326890889a2 (commit)
       via  0f2de29dae1b29030c2c7bcee609919fce0d674b (commit)
       via  0af138a85bba21a5009967e2610c898615fb536b (commit)
       via  0d5752c940360a0ceb5e23cd6f71cbc61271137a (commit)
       via  33cc9b0f5fae7510d490928195016cf7fe3bbe42 (commit)
       via  e8d96b61db1cddc2d8dca45e6e9b53d5c31ee5d4 (commit)
       via  7ca46322f5aa650cfd89c4f887393da67ae9dc7b (commit)
       via  f71cb65a9057fb426748dd5fe45cf2962da42ae4 (commit)
       via  09c6b106ac144820b8c072bda4dad3d8e2145ff0 (commit)
       via  3f628f4dc9a57326442ebe2d2eaac9d279043aa6 (commit)
       via  f2d437d646d0694498c14bc951f9745c4ecd902d (commit)
       via  40652801fce937b37a43d37db9892821572cd6fd (commit)
       via  f7e350368b40f575b312d4e0045981d9b1dcadfe (commit)
       via  5c5c86683877337ff60526a40e7b689f604e40f8 (commit)
       via  1421b1cc0c442be839be702647009ed5295f34a3 (commit)
       via  47756129fdf01075bac06cdd24107d7dc8ba34af (commit)
       via  9ed7bb5afe6a73206bcba85f25305eb6630a5571 (commit)
       via  268c1de095411991ffb22ee835bfb88f8bce235a (commit)
       via  5c3d4fce06ae07663632cc50d9703ddbc728c737 (commit)
       via  480884c696c676bb978e9197271b99cc03bb66e6 (commit)
       via  57eec87b19428fd763033988d0ba671524d90c69 (commit)
       via  3a6b009d505503b2eb22acadeaac485151ed0173 (commit)
       via  88d473b202e82b462ef82ffdeb4f1710918ffda5 (commit)
       via  c7bc9321b38a360d2e8d5258fadb30790342d032 (commit)
       via  076e2cc356978ac313fcfdf8d8243f4ed1d629b0 (commit)
       via  a34de3c619c8c112b4e1ee7ca5985a506730fcff (commit)
       via  e14c9302009b371f385612d2fd500773d238006a (commit)
       via  ce063eca498036937f99161a1f12e076c2ab313f (commit)
       via  2155d76646f4235c8857460f562a9cc4cafe3ab1 (commit)
       via  bda223a49e6bdeda68518cba27bc92df33784939 (commit)
       via  84d93728667921bf36a1b25c32bf8befa941a2c6 (commit)
       via  a28a8ed53557451749007a119e979f561c6b0f59 (commit)
       via  bdf1c039db6c184a9f275a6e4bf3786570cc924a (commit)
       via  7d43d2c7c91c86246b9bb2ae7eda050079767e7a (commit)
       via  606f92db874c139ba532df53a87cc5b826215d9e (commit)
       via  39d27088e51867705ceec356759e7c3609a102bf (commit)
       via  382de5455363ab1ae7436ff8da4b952d2b6541e9 (commit)
       via  0cc58decd74d20f3d7dff93ddef1c8bce4d49ad0 (commit)
       via  5bf15122e6bb6dcbc2abd325db9522b2084d975f (commit)
       via  3563d62663c36ff267011f1f6f9b256be21c32fb (commit)
       via  67d738d6e65476263a2b7c236a57fe2b0a2dfe32 (commit)
       via  a649a010670ee2c0d155aa62654841cf1f2bab8f (commit)
       via  717283331f8a1ebd80e7ec52d9bfe709f869ec86 (commit)
       via  7b4435a68c5515f2ec09c8ba251d11ca1427748d (commit)
       via  8e4cd10e3fde9b52552549a9553cdd25ef30d6dd (commit)
       via  326b69bc8064cbea357864cecd6bd27b50c57184 (commit)
       via  2bba77a768c3ed984af05b99c2f7781577d08ec3 (commit)
       via  1590494daf5abe43e43402e7602f92267bcda34b (commit)
       via  84b5652d3e5766521436e4c7d59615b08b2bb198 (commit)
       via  f9708184a2037f83ebb97c847414326a42436154 (commit)
       via  9d523debb7ee59bdadf9865e023be370b7ab7b39 (commit)
       via  af31030e0b78b6b220740529901ec8d2d9f5a3fe (commit)
       via  198ed9336756f973cebd7cc3df7f51e2c4575205 (commit)
       via  dd21e3d9d788a67d4673625ed4892a875f4600dc (commit)
       via  d7f3348c891e14de0e1b195714468ff998400f60 (commit)
       via  c38658c6c05fd65d729693904d35886431582537 (commit)
       via  607bf6a946ffd7f768bda44c461ee82fcfc101c1 (commit)
       via  3883a7286fd32cd6c77269f67d1366c3b946b5a0 (commit)
       via  b139b471072f20288f126b5a9ee7613cc6c40681 (commit)
       via  a7be5ba22e0cf2c61501f5a05e64673f31ba145c (commit)
       via  8f7cfa5d2e190ddb74ba859a3f68ec0ed33ae089 (commit)
       via  1c5dd2d1b655218f875a4e512ed3e94fee624fe4 (commit)
       via  de7626e1c29f04e54afb6d95f4051bc52b17dd80 (commit)
       via  761e667e45475d3a7d5a41558b400ba4c94c4650 (commit)
       via  4ca8f32a37196c81547679b2ee8d00cb77a01269 (commit)
       via  ebf130e9e57b640129cf0d05dbd7d210b71ea371 (commit)
       via  617d4b666514f997510a942c6f8aba6a4ae5e40e (commit)
       via  c0234d13192c1871971b45121249395ef15c5ae5 (commit)
       via  96501be38da947f02ad57217e0bc23f7a66d36f9 (commit)
       via  8dafd4ce40b7348fd5f2b1f2f5d2106ef4cc0dd1 (commit)
       via  8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf (commit)
       via  937456c69d23ece85bdb7415f52d722c2aa6b6b5 (commit)
       via  30f8d581aa339b37b27011e65355937590df10b9 (commit)
       via  453206665677821b254c18cc67192e007b892f04 (commit)
       via  cd8c8226784c96d7f1dbae006a4853eb50c7b2e2 (commit)
       via  0fae6f11081cff7846319175cfec95fa3911571c (commit)
       via  37ef86f8de9039b8226b190254d842e92b5faad7 (commit)
       via  9b39e99f48266a54ed0b8890c2efde218b4b118a (commit)
       via  ed38c668cdbe10966e46bad97301122eea8001d0 (commit)
       via  58665a8a8e4b10435aebbf2c95b6a8e50db232d6 (commit)
       via  76be51d3a08e2239a137b8abe3f2df722f69ddb2 (commit)
       via  e835e7eebcc064ce0813814796828f15ad112fbd (commit)
       via  b865249efaa58d0fc87fa25491fda3b970af81c3 (commit)
       via  c0a84c2b4698f6ac9b555cc74bed52e5930804d9 (commit)
       via  28e04f751f1d509da2c821f33df79b2a0c2d5a1a (commit)
       via  f29e9009310e4a6d575651dd9ba41ffc90bfb386 (commit)
       via  f0914d0187130adcd4f239d4ea0fc9f729fdedc9 (commit)
       via  58f956dc4591137489cba16f360f2d24d91dadc1 (commit)
       via  c52fe1fe1c77636d87355d3c4baa66e052fe9008 (commit)
       via  034c68bea934db87bce13a750c17fb1bd2bbe3b6 (commit)
       via  ce440887316d3ae379551c136f6b640c573fd702 (commit)
       via  ea6d9cf602302adafe0f9d5f5f90a9b26d1ead6f (commit)
       via  17c41a6c3e71102e3516e6926f7e7d1ab5c97563 (commit)
       via  5c56464a6c2f29a039ba3152de83d34778ca0615 (commit)
       via  a95f2bf86a75729717542b401aa39bedd21be8d0 (commit)
       via  bd3f3e7c85f1a92638d69379782aa7bfcecd9e2f (commit)
       via  c3eeae2ea6a7562b43a436f20c110002ca4d1d2b (commit)
       via  0e429dd1fb15137a2a7c25e051b9af8c4ed8c7f3 (commit)
       via  8e070293cfd522b7464be5bc4d8045572d6d996c (commit)
       via  1e897b6148407e9921edd2c3db734930d79ccb42 (commit)
       via  f4154846401b31d99c40b2ea53992262095366b0 (commit)
       via  e28790ba4884277f310be1b8bd3fba4fd47dbbdb (commit)
       via  441b286c00f9a7743cdefeb243545bdbd2c94c5e (commit)
       via  7594f79db6a0e8a46e2863829e5e050b03dfaec1 (commit)
       via  ef5d1c8d320d45b78a1e709964eaada4f5acda59 (commit)
       via  bf1b99aff2a8feaee5f57c7530bc81d447e5d765 (commit)
       via  e05ec3047c4fe0cc2e09a812830fc835dc35abea (commit)
       via  89543005fe2e4934b3c560c937d49304a32a7fc2 (commit)
       via  ea3f4b93057e85c4ea516cc77dd0f293016d520c (commit)
       via  f72dc52ccc426c8057b91b4699dfeda7d9e9b864 (commit)
       via  e360be0b99b638afdfa789e217bf08f99d09be7a (commit)
       via  5dfa316b3636718ffc6fd26cf7a397a797bd2ac1 (commit)
       via  c05ed7bb9ae7211a7001fd0a3403744ba4f6dda0 (commit)
       via  8753ced2f4ee25cd5eff011f66f8e37f9807bdaf (commit)
       via  d4f41db964ce82c8889017d0f932d60100b3cd32 (commit)
       via  aa9108374f0dda8510245a6e69a53189f55a81e3 (commit)
       via  e90c7587385598a1dd976c2420798f9bd682b43d (commit)
       via  634a4bbd98e1c281f8339073b90cb7696ac59baa (commit)
       via  b2f1154bc338fb56fc998f40159156cb6859075b (commit)
       via  c05b58940f06b01b9770c218eb0708cb621215ef (commit)
       via  6a3b1cd6698faa460c6258bb41b4936e363f4387 (commit)
       via  7989ca861dcc700b52be3a47ea5ae8b03fbb9330 (commit)
       via  e17804b8857fdb3c182c5e886323b9d6c194c2ff (commit)
       via  ffbd222d651dcddb19cacdc50cdbfeaefa816940 (commit)
       via  b6f91ce75ae401bed515012fa3019a6241e7ff6d (commit)
       via  67b47606b9c5b794d8feea5ba200098e9b9e33e3 (commit)
       via  6e357d00474de65395ca51524d3b85d00691baf2 (commit)
       via  eae17ae8ecdcb83fdb756189a9d5609a192371a4 (commit)
       via  7385d9641d49b94c83fd2c75e57c9623d21fcdb0 (commit)
       via  69bac908bec3216d2f17042aa05ab8d4b55b0918 (commit)
       via  cf60a9b34ec2419b2bc03a37190cb17ad4cf3d5f (commit)
       via  6a1c76f29f78183f44dfac6f468c5e728d2cb2cf (commit)
       via  205699ed663a3c6d27695dee25bf26978615b475 (commit)
       via  d8fe782dc200907e0364c623e187c51f4d44edb2 (commit)
       via  5607aea07f66f09fd5b33842d07d2fbbf44d13e7 (commit)
       via  b9119c0f0f524d43ff09825dffb24a5e77a240f4 (commit)
       via  49b04ca7aadf264e500d83bc8d3cb5173a86184e (commit)
       via  cc07bd86e270c8016acd0f685d699e4a3e63cfb1 (commit)
       via  1e0c24b2760f2a632333b51710cd9581f0cee851 (commit)
       via  733937e87a1adcc19492ea2bd138e705701901b6 (commit)
       via  1323aab11fbf346e19c4cef227d727ddfcaa7d60 (commit)
       via  b4613e81351fa0477d0c76a19fb0474a79f8689f (commit)
       via  8328ff76416df5a6e05461d3a19f510b76f2e902 (commit)
       via  a63f458462d207d215a6e4ef8e480b0c8daedf6a (commit)
       via  a6b52119940a900fb0de3864b8bca94e2965cc24 (commit)
       via  f4a77b96f9c17d853348b70794026e5b9e384942 (commit)
       via  57b57b1ff9a2ddf087fc6cceaf6c9afb4f8f0135 (commit)
       via  5c961c0b41e0a41bd41705a103595af7405132a4 (commit)
       via  4876c4efbbafb4e0afa3554cd9f748ab591a2927 (commit)
       via  63fd551a159b3ad4e314f551d65b7d723bbe485a (commit)
       via  6b6b2196a8a8d9e741f5c399185ded7a16938da0 (commit)
       via  28f4a8bc2c9b4158e74e1284ff9df068388c3b3d (commit)
       via  c41bd3005f5f0b9cfd3709fc9217b4a401d265b4 (commit)
       via  2860a7db5968c7007522cdb300eba390da929ab8 (commit)
       via  56bb2907c67d55967f54ce74b029f05067a187c5 (commit)
       via  3a83d4ebd41908aa0f88eec5b05156112ea0ca7b (commit)
       via  f97bc5735803a73181030e6d7db2862ebc1b7f4b (commit)
       via  3cff5bc25ad894bef6ed65566d9d692968092760 (commit)
       via  16a04d9af4cc33daafe32bc45a404959924bd33e (commit)
       via  201da6d5d05ed624bd9f4bd535969077a3b8b3ba (commit)
       via  63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0 (commit)
       via  ad58defe129d25ea2e8a598934800610189747e8 (commit)
       via  fb10a81b9484642099ecbe896eabe00a4417bc42 (commit)
       via  84c9fbe8466e013e501eecf9b2e7981c1df8232c (commit)
       via  d9770b651f61a0b70d6afa4610fadc7f199e1d98 (commit)
       via  8a4f030261d15ea78280d51877711ceea815885a (commit)
       via  f305c443db8e48efa80eeda8f83073b475dc3fee (commit)
       via  a38e473c9e382465ae30f3ca7ae12de500aec5f7 (commit)
       via  c4bfc0b8daf2e288a278936b279bb4f7848d78e9 (commit)
       via  7fee112d2b86b423c397118f0333065825ea3518 (commit)
       via  3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b (commit)
       via  16dbbf75c7fa0f877659654a20bcab73b707e627 (commit)
       via  0b7a6bfcba1b906dc4d461882b4c3fe3c91c44e0 (commit)
       via  572efc8e65457a982a8cbb04d3b10e3aae22d574 (commit)
       via  bf217c748a8a0929ffc54be940041100ca5127f2 (commit)
       via  a8ec36eba79f96940f314520f97d23181bc9cfc5 (commit)
       via  60579269d1e0bebce5b595ef95d68fd4bf781cfd (commit)
       via  8f99a4b94e95f8bde0f80f92d4e57020c62cfaab (commit)
       via  ca1b3fe3add06dc22361d5a5fe7e63a6abb1697c (commit)
       via  89fdd77891529aa74bb920994b8b5959aae8ac2d (commit)
       via  a7983387f7a624f6bf5c2fbfa41f849ac4471147 (commit)
       via  7ed4ba8d1a2ced013feafc1f0ca95595ac66bcbc (commit)
       via  8b00a9429470c9ad3646255c340e6a963bd226bd (commit)
       via  25ab0ad0a0216ef18e0aaeec27c7833d8c68ca30 (commit)
       via  d2d3d15a8edd58cda7543feebdeb52178400615b (commit)
       via  91e9062265a68e3a1fe5e092503ec44ae5ea034e (commit)
       via  3777d0307b346bcf363ab5ad783e802682034a9a (commit)
       via  7f26a5425e706a97cc07c5139b3fea4fde9e4020 (commit)
       via  5de605bb2ef88a1f3e61c64e557c7f069d0f6dad (commit)
       via  e674128ee2f11596f358ed46104c9d25eb2f754f (commit)
       via  1c7905cfb4c77edeb24ac612a544e777cf49e184 (commit)
       via  4c098e4c9f071592e134c979388891f5bf16452d (commit)
       via  fc3bc3c4a85b0e0ba853f3208a4e934a733cfdc4 (commit)
       via  f75f95931c15d57b3111db4dff589be06710aea7 (commit)
       via  901426c24c74390f7b1c78bb7a07c020b6ef73eb (commit)
       via  b3d024676426000380ad86a2a4b83e7b21478978 (commit)
       via  a9a0f24f7299c1480d8047d97c703aca8e94c79f (commit)
       via  5ca4f76703485d68b1aa6b38beaf208555c0cbfe (commit)
       via  718f9ce6889346c92894e868f0678fbe404a43ab (commit)
       via  652b8c5f156b357e231057a5a0fbded88f4f9c5f (commit)
       via  67290e0ad69df2f2fe651249c6550b8e32dd641b (commit)
       via  ac10e3ad15dd17b96424987d1a2b7a0e4dc67cd0 (commit)
       via  5b6f80aba30fc8ade26f73b0a1336c22e40b66a9 (commit)
       via  5240e1e25655af1f9b92da99e85d845bf30c4e9e (commit)
       via  433038f3fea60087bdca07dcc856d0be4a4753f3 (commit)
       via  a5459bd88092863668db199953458fe97162240c (commit)
       via  431d0c03965cbee85691cd0dc1e2a509c1a2b717 (commit)
       via  d5165ed7a77120f42c25c4997be2630f0f1cb98c (commit)
       via  edb4b38ed33b545d8024f45c602d3f5e4a74c511 (commit)
       via  8007342061d77eb711af0652ecd38aec0d3cc9d1 (commit)
       via  0e4b8602dec3ec87676c91a99371e5d77fe78196 (commit)
       via  b7560afd4bab984c0083e9687b69bc42970ad932 (commit)
       via  1acc8077fb86c1e78724b010d149db166d98238d (commit)
       via  6ea8295a64ff5425def11b0d1cd988ef000320be (commit)
       via  618400fe7d1f469150b82e0aebc89b2104de116f (commit)
       via  0c09d28acf42400d26cc27675e37226060de26d3 (commit)
       via  ece9df0875a32f76af5af913b6a6cdd8eacf0280 (commit)
       via  59faf3bf670140784d5698bbdc8b86afe8e188ec (commit)
       via  10415bb738d51afdebbfeae976923e086805ae84 (commit)
       via  da2179ee5d5b6094ab63a9d9d6a8d59893937087 (commit)
       via  3fddd36e119f73a5021370450f9687ef9d252bab (commit)
       via  aa7ef1af746319a3d771decd0ec03dabe8b8ad28 (commit)
       via  67845d3471711d24069636d0d4032f9d53748334 (commit)
       via  0234d397fefee8e1d0dcd3402f748c2251021c90 (commit)
       via  64591d064dc3da6074f0f7539911a6e433d9cc43 (commit)
       via  f9f8f93adcc7161ebb18f5a0bf28c73d951a15ad (commit)
       via  3a70274c908e31453942b442351eab8423c1a53d (commit)
       via  223ef6c08efb52251d0a772bb0c481b2803cf0ce (commit)
       via  fba00736c870f449c0eee32fe0d7b0d539dca51f (commit)
       via  82e826253b6d18832931dbb5c1dda009889bf9e0 (commit)
       via  c70eba87dbbac6c2c1e68c343cdd410577c1686f (commit)
       via  9683f7434c7ea01631d8adae9d43274c77ff51de (commit)
       via  97427731a520283fdd3c8e582ac1f8be7699013e (commit)
       via  61c31dc7cf649bc6f2d14bc8637e50ead9b9210a (commit)
       via  2e8766145ad2e8c666ecdc6c39e97ba302b16e04 (commit)
       via  ef53ffbc24cc4959acb773f27e72e90b603e81d7 (commit)
       via  f123190fb49302968a231639848023a72dfdf2bc (commit)
       via  5268649b7ef60a2caae9cdf66dfeaf6d2037aba3 (commit)
       via  9ba5962addc0ef2e0d01329ab8178b3f51659e75 (commit)
       via  43c18ba5cf0f709c4a7bd686d5e6bf613227b61d (commit)
       via  e83f7b11963f2996e3ced0251087a09eb55c347c (commit)
       via  b507109bb676715f7d9616e13b0e19305e9c2559 (commit)
       via  d3df51cd01e53383dcc05923d248db03bc6f62e9 (commit)
       via  371afde9b04694beec4d9e5cb53634315aea86be (commit)
       via  20a2fc85665feb4d57340c695c8ecb014825e177 (commit)
       via  bec87e1878841764104b98f05b34a72a98c8dd71 (commit)
       via  bcd5fc7dc9899deb9fa84fdeeb21ed2ddb921308 (commit)
       via  a89b6d8ad71d71271f30d156de20129866ef6aeb (commit)
       via  018ee187ffbfd77aa0d5f5da6c3512ea6b37a746 (commit)
       via  60d458e3195eef6baf655fee0da7c3f68517e8e6 (commit)
       via  33094329610097113c244ccd02606661a4c9e2e0 (commit)
       via  4d7925f953bc9d1fcffb4a4dd268b763c18ceae6 (commit)
       via  b7b4aff8b52742d69526dc0ef5da2fe3c05e3af8 (commit)
       via  d5bf4e9065303b54421a6f35b213a22f062d27d4 (commit)
       via  c6c4349c44cb6479fa7aa129931ff9ac88068ba6 (commit)
       via  bb5c9fc64b6ad275abdd98a19f018953c9d79cbd (commit)
       via  1f698b96c7962a453f037815c9160cd8d7dde3f6 (commit)
       via  89bfca2da2b614e979a20c9a293b798ed7ae15ae (commit)
       via  cce1659d3382495d84cd086bd105903211c1c1de (commit)
       via  ce9d759497ea49e54e9d96422ad07368e2925872 (commit)
       via  9d1d2abed19c3b8378a78d4b81503b427d401ab5 (commit)
       via  42eb6b33462228467e65a51bbf624c481802b090 (commit)
       via  cca75ae22d225dda2e96907daa3c24a35bb281cd (commit)
       via  fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255 (commit)
       via  edfd02e59bba86b977bd60848f57a614691fff7a (commit)
       via  a90971ea0c43ce3b42b95aef5973139576b51959 (commit)
       via  3e2c067ec734d8c14006ce9bec75a8ffccbf72c1 (commit)
       via  32da606e3759026c2744f853cd8948333ed0579c (commit)
       via  2db0e86fb4abc27eed2d35e1d41122bc89a2c5fe (commit)
       via  bd089818a3182698dfe85039c1b2e22d8c2835bb (commit)
       via  dabdf24e86f038e3afc67532fa5bf60a37992161 (commit)
       via  1def988ef28de85b3f97172bdbf935a4fec4dec3 (commit)
       via  787a32fdef9d761d64839f489cca0b0684f9a9fd (commit)
       via  44d8b70004247729862b194ea66444e0cf296660 (commit)
       via  04f4523ed032946b8f0e74ac6f7458010159e3bb (commit)
       via  3451b54bf7f5e37a589ec261d28c2a8b6f9788ed (commit)
       via  55a904b1d7aeca849d450e371b18afca5b0c6218 (commit)
       via  b09dd6b65d533832a025a51509dcc84f84b048aa (commit)
       via  a9604fe4a323dccb537cf02ea7594437b4995803 (commit)
       via  6a1b7f56afa7475880f4eb5f0b669fd2b95a1d8f (commit)
       via  c21dd40bc73acafe6bd28cfd0de60f2a4b03853a (commit)
       via  334d76c3559870bd9dc9ef55c9b1a7ce21ee9d4c (commit)
       via  8798ce3c744025b94973784dcb44d099427ef190 (commit)
       via  5f36a605a9accfba1125bbae0e79bb14b936173c (commit)
       via  95831a015ae076b52256961f771f50dd9b278e33 (commit)
       via  7c07edb24b31e7dc3e9b836ec4a6680ee2b04276 (commit)
       via  efa399037511ced8978f2e7661a71aac7a384883 (commit)
       via  a1e60ebc6d1e794011df5f69f691f4ec8622e991 (commit)
       via  6ffabb38d03ad90d8731ab3e0eb692438db967ee (commit)
       via  f0c95cd74fb6fea57cef89b59e5d2f10ea25c138 (commit)
       via  6bb4c1e6a38a842787177a399bf88f05015f5ec0 (commit)
       via  38f455e0054acc1fdaea267e03f8aad337309cf2 (commit)
       via  4fc11bd97d6b65569742a7f1c695b7ecbc76919a (commit)
       via  5b44d8121de7735d69e6238a1442aff034a8ebd3 (commit)
       via  71ec5bfb3e973bd68649a598d006efcdda18f1b6 (commit)
       via  6dbbcf8aaf9b93af970d1701dfb185460d4dc788 (commit)
       via  40fe386b0374df8b390b995c332d048dbbc08f1b (commit)
       via  53ea233649d12d77233611e272cf5f470177571c (commit)
       via  687e81883d37e3d1f55d3a7a87e20fb860888dde (commit)
       via  13bbd420681519894a4036729c43273912c9b402 (commit)
       via  717dcb2c54b1e22b7c8efb322deec55abb7689c2 (commit)
       via  2c3a3d0134b5fe4cd9dfdb05d1b140b2c9b502f1 (commit)
       via  58935acc7c8e97323d5d5979234ef26ef8a100a4 (commit)
       via  0690ce5211e659d5b8670d533fde77cf97048884 (commit)
       via  ec4a108d1d35cd4bb2170f1bb122546266b9b745 (commit)
       via  62136febe7bb1122a57737ca43d1ed0800453d77 (commit)
       via  5f3a70f285ad8a412105c0e498e486f93fc279bc (commit)
       via  8a8449c95336d8019e9105fba6ef09473aae813b (commit)
       via  0c59b39ad8edcaf9f06a2d1393e11e06e4b2f18f (commit)
       via  d6c5d8baf0c48a6078a47bba33993a841ff526d9 (commit)
       via  10780e638af8afc3ffa261255200779aea732694 (commit)
       via  132efc779ede27898765320a13bdde0b5256102b (commit)
       via  10a1a53d8beb56b7e12149c50e2685a1578413b9 (commit)
       via  47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879 (commit)
       via  1e38de45640430be002053b8bd52b615184134ba (commit)
       via  b7c96e0cc270bd3b1c9bd117a22df3f657b6acd5 (commit)
       via  c16d1d430a0f1e3643c1e769b10e9d88b4719d17 (commit)
       via  1304362b3754960f68fb56e0915c3d80cace6e60 (commit)
       via  3045d391626fba169aa26be52174883e18d323e9 (commit)
       via  ca7e4d9166a7cb10495cf3ecd9c4e72103fbec30 (commit)
       via  8fa23fac516dbf4c8245c1d009e81f02a6341775 (commit)
       via  13a0941d3432dc7dae552048265ad1e762b781d4 (commit)
       via  50f6a72b674f58a24c1a6c42e4dd56dc4e9f5a1e (commit)
       via  914f0ac83bc396be0ca34c43e2ea01ecc1c3b826 (commit)
       via  b781bb733c9a563457f87c94abe8c91b426c07ee (commit)
       via  2306394dcc22ff2be8581256a5cf91eef4993078 (commit)
       via  58189b87eade62b717c2c17c679e482786bf2098 (commit)
       via  7f545dbbf0186fe552e4c49a3f618862cb4771e7 (commit)
       via  5ffea702c3a1c92a797afab1a3cadf2f2a18729f (commit)
       via  60c4a4fc1afe88716ac63d3ea430e07fea7b9991 (commit)
       via  c7f34f41c3f9f0c3f75a618dfaf566706014a6b4 (commit)
       via  8e4f16e975e192709f398c98650cbe9fe2a76261 (commit)
       via  d06eafea1a3e7fa61c94492cf504e6fd81da861d (commit)
       via  e8da1559f7282127264c671c485e812f669b97ba (commit)
       via  3c217518ba9a7b64fe6c842187499f1ee5189567 (commit)
       via  e2489de8de7d6e4839f29166f1881df3550a502d (commit)
       via  b2dac6645c3bce45ab2178b9f5b4e017486b5b8e (commit)
       via  fa459913039673e55aa9300962f01e5079dd20d8 (commit)
       via  43fc10aaa7c3d50cb9fee5ecab859103aec4a62e (commit)
       via  b26662be196a84237543eb90d6e08809489df3a9 (commit)
       via  c73a3b837ec16fbb846c6e63a45599fca99b3d0b (commit)
       via  ba6546504505f19abaa5aa35fe3e469ddfd3d619 (commit)
       via  500544f4127d4042ab5ea8e3800156246982c297 (commit)
       via  0e2f6d481b3e35ed392b2b3340b244c77593819c (commit)
       via  690c12cd2afd0fba626576fbae3f28ffdae63be2 (commit)
       via  c74c67c38383b43efd707934e8c457b757e49db1 (commit)
       via  3ab9abf40605a4a6b220faeebaef81546a8d87a0 (commit)
       via  92d5fb531db39be655f0cbd2d75b5f675a0a4cfa (commit)
       via  a38f413c557f3c85a5524607c69e9085a8289f47 (commit)
       via  d15ca7e38ba6cc39ab16aa52cdd071be922c9903 (commit)
       via  d62f2bcc85c13605c133db250e0a86d2d6ccc481 (commit)
       via  8d9812bada2801f93eb47270287b3c083a3e9df8 (commit)
       via  12fa30765361ed9b2e80951baa739ae4aba3fffe (commit)
       via  052edb786418f161272a41025f8b6eee93bb433d (commit)
       via  3f46eb95e47828ba1db236d584933c997cb0c170 (commit)
       via  ece878c1f9251b83598508e23ce0015b4db72f0a (commit)
       via  5632fe8c61cfd7d69ebdc263dcb5740e72f25b95 (commit)
       via  b4e1ae07a284c044704322446c94351c2decff91 (commit)
       via  0df2b3e0b56007850cf83cfdcdb45ca29e162d34 (commit)
       via  4e06b1d684d6893d79dd6cbd32c2f868dcc559da (commit)
       via  7b9a647ebbbe9ec9e1b82b42e3a8916396f91273 (commit)
       via  85c9b21a457ccbf9014ae8f0554a8a5938256a11 (commit)
       via  2090e75e0c28f8d2aada305059bdb455f42ed0d5 (commit)
       via  a626a9c69cb2c07c8de69dcfe45361f86d6de58d (commit)
       via  9013748273378f88bfc66d3583814f0fee67c40f (commit)
       via  ae0a7d0918cc15309a6d1166885f23531365007c (commit)
       via  30e04ae3a02596de03d06874ff5dfc0ddc3bf902 (commit)
       via  02bfe20fd3ef2981945b3eb38f0bf012ef0cb91e (commit)
       via  d70afbb0673184ed067e5f1c7608536025a3cca7 (commit)
       via  66c0f331a231ea8897bd8f83658c86b1d2c85d62 (commit)
       via  fbfbd74e65b1f3e185f08a538bdd50ba7c6ce9bf (commit)
       via  2d1ca8cb7a1c39894e5f232f7e84936e6e1830ee (commit)
       via  e0a0d8e36acd735b587cd7870625af52c5dc3431 (commit)
       via  874924a85a862e38b7d1a6199276e998cf3697d8 (commit)
       via  b659e83cd6b627dd0ae04064bccff7220a5bd1ce (commit)
       via  04420b4689bc223202d5bba871e3eea16301e8e9 (commit)
       via  40b7b0e503cff31ea4e3d4822f2263fbeb76c57a (commit)
       via  1da0063bd5fd18ad3ac7a07c985ec6be380486e2 (commit)
       via  a95a71fe45ef6a578569931a7c38061783d07db3 (commit)
       via  fd0bb96acea3d7949cf0574bb6f3568a90f67f4e (commit)
       via  906b9fe158841c41789952601b36016af6621565 (commit)
       via  4d7fc946b2ec50e774689c9036423b6feef99b8e (commit)
       via  4ca264679ecfd938c538a93f4efff1bfa23c3744 (commit)
       via  2823fca23a4cacc996c808f22cba50b4482b5921 (commit)
       via  d40804777edf41889bd461f63f7a07cc1cc60e27 (commit)
       via  b175e7bf16eb26c0bae9731a9147d1d379ca8888 (commit)
       via  dedbeea4d28ae10a15766e38e59593a2799183f3 (commit)
       via  eab5f6a7f5efa8608cb23af2cab8ab19f9f62485 (commit)
       via  29d5de9e8fb69346e29a95c6fcaefabd018c9447 (commit)
       via  356a5d24747bb5e1ef9774c690a5ec386a4a165e (commit)
       via  40c93ffbe9eb09a5b3dc02ba56d28bf50df8ed82 (commit)
       via  18dd8120cc35fe3d1cd4455c1f6a32b503274d97 (commit)
       via  df05f118831245bdb19573711545bdb1b01a0c50 (commit)
       via  86694d429d62940882ac9b7af83b3e7d00e67c5a (commit)
       via  49367e044e3ab94639ab3209bfd06c6286b44b59 (commit)
       via  9b364bf390524fa34db1b3d7e6f875a6b8f35f24 (commit)
       via  690924dc7f43b69b9c4cfc1dd0c9c6e83d333518 (commit)
       via  38ed501ac8993e84ea7f02d4633bc83b490dfe61 (commit)
       via  664f2fc49f32a081f14638571ee0db01a7863347 (commit)
       via  fee7ea7080ec40182efc6ffe57b267444eb9389a (commit)
       via  4f0954905a902381e66eec74fd30ff7adde232b8 (commit)
       via  46ad68ad0b9c604a6519de68c9bce8f5154b5c14 (commit)
       via  56340a5fa1b075001bba829686861a59406e1f5d (commit)
       via  a3f0e4151bd87399a8bab9b71bad36bdc53c365c (commit)
       via  f22602797fe841859c67558bb78e04c98b9e27e0 (commit)
       via  92873264d707bed88beac54a73a29d66c011f80c (commit)
       via  ad58a508542bd93115be0ad826fb93aa3d349658 (commit)
       via  0f789e6779eca38d93b968a0ffbbb8559ce483f1 (commit)
       via  0a2942f6e948177fcc671eae705e6e61644de81c (commit)
       via  a24651d649d24589a6c65e7bc4be9c49fdc80b2a (commit)
       via  e8e9f2cc7b0503e30b211094f452829395a73eec (commit)
       via  b74fc23825a54eb101b413ee76b21ee605dfb16c (commit)
       via  70ebb22c3df178a26c26c0a25c5722ff9ccdb0b4 (commit)
       via  6ec206ba58777395b2d1251680b21648f4c0f78e (commit)
       via  cc38f2f086b92bbe65bd6e7f4e03fdf7f21ef2f6 (commit)
       via  497977c36c621a4820be51cbcb7b78eac1e292b7 (commit)
       via  b9cac469f3c869a26f415a6c551cf6e8fbb06ed6 (commit)
       via  19890c0d15adf4f099365f276a4bfdd3f4de52b6 (commit)
       via  66327b8bd8dbde140b93f000a81ba13e743f27b0 (commit)
       via  bc0e94360edb99e967dac01a3ecff42de0c1c222 (commit)
       via  abefa12029a17e9007f4884f3651d835a10ee9e3 (commit)
       via  a28807569d0cf32968bacdc0bd88197b19fbae49 (commit)
       via  ee6e4f8da229ddeca856a6db94236367aae06f63 (commit)
       via  ca72187b3e71a037780d42a57e46b60e75f724f6 (commit)
       via  f4de8d2c1c956bc85b91dc7aab20e5e7671f51bc (commit)
       via  88013ca9775a6ff5e5a393f9d8238dbcd197f26f (commit)
       via  6e9b1e35a269af2eda79356c1525f5413656d648 (commit)
       via  a039acb9156b3855e8565ce6d1ca078aea18a349 (commit)
       via  4dd29284bdffc96df1d6eb71b25e305f107d1e12 (commit)
       via  695cee0349f561625e4bbfa3a142a5e35f7eb4bf (commit)
       via  24a2409d725953ed5f62c652acc929ee7ddf9a19 (commit)
       via  e891157b4ec7b2f845fb20c4106d80bf169f2072 (commit)
       via  d2fe61a13a8368ceae30c6e7320c8d3d62fbc485 (commit)
       via  434b61623ecfd846f043ee92c833e92cf905e7b4 (commit)
       via  8710087728cc44761ae85f66c541ab1650e1b952 (commit)
       via  9d0ae012b0b463278cd054d06788aa998acc2da2 (commit)
       via  fac3463dd505404998b6b00526f1dad6ae47ba84 (commit)
       via  ecaa5bb83b5cf319718d15aff96152d70fa19f7f (commit)
       via  0239011ced6c864f85b47a342438228a8f6940ee (commit)
       via  799095b4e567f4495adf7d1d7bcb81dda6782959 (commit)
       via  7fd98e492e2bf71d111ea8fa3ca9108506f60264 (commit)
       via  7ba2e5dc5b6d82457c298f7ecdb6baea43f04854 (commit)
       via  c4626f21a898da27a051f2c67f8fd73f55d4fc7d (commit)
       via  5e988a34ded288660c6e543e59b566ec12d2fba7 (commit)
       via  d2d564ad2e9b7cb0440a30a302176cce333649c7 (commit)
       via  a70cbd63d9c398ddcbbaa595ee29343335e89aa7 (commit)
       via  1ef3830bb0d6e91e3b00e880784ca0741d9b4d49 (commit)
       via  8573e828d1b68c47b3c1754e9be230b2e78d9d52 (commit)
       via  1695e0e1ab3f2151490232462b0e3650eba96237 (commit)
       via  0f0c8519b87481e3473a469cefd51c76b4a7632e (commit)
       via  280339e3d126f5c72dc271051b72839fde0c5c9f (commit)
       via  524ec0796efebd48e7b5b2eb5fcc92ecc13c0071 (commit)
       via  9e60164cae42b5dd95720e48301a2ac57e95482a (commit)
       via  8be7d93735a357a3b73a1c4413d6fd9ec09b7555 (commit)
       via  2ebd7b80998775168959d511fbc987f8b5b7bd34 (commit)
       via  957c4d893acf9e6db06a3fc3a4687ab6bb238635 (commit)
       via  dfe4b5009885c4eeca24569f35b9fc85bfe6346b (commit)
       via  2f19f981449bf6f4d29f231259817c8b66104a9b (commit)
       via  f610862dc900cb3ddf0f275641bc3b66ad1f3bc4 (commit)
       via  b191a1953c24545e9dc1869fc33cb29343d4e3f2 (commit)
       via  f64c1d53ba50bb50d32f819adf8727513468ccd7 (commit)
       via  92856d5054106894b65cd1a1b5119c0facfc4cff (commit)
       via  5628d58990144463fd87f8c847c9384ac2193681 (commit)
       via  8dca5b9bbb8706a98ad9a15f1b479be497dd44e7 (commit)
       via  7ffc44b7c126dc08d928e63af30111b2c556146f (commit)
       via  cd2d3d1c7a0aad7beb167459276c012c7a6d2e88 (commit)
       via  79854f0aa6a9899bb72d302cbca695b8b3a3b0dc (commit)
       via  ceda3312a98b069d0711f3cb33de3ae71e91ebaa (commit)
       via  92751a73cd854365d365db854179bfd5aeabe7a2 (commit)
       via  664a035dd9fc6e3b50a771baa98f8d79360cc4c1 (commit)
       via  9d3d64e1387e9f20383c255bba27128cf4b9519e (commit)
       via  dbeab2a9cdee4e5f69afeb2603ba29cbed56debd (commit)
       via  2f8010582607ad7389cac3de4945ea0ee46941b3 (commit)
       via  8bd8bc1475ddf22d4702dcd17028a9043a5e629f (commit)
       via  416d2e3a5233f0c243e45857cfda5126c34ac265 (commit)
       via  068c973dbeed5b0f5ccab4f780ae7db3535f5910 (commit)
       via  9b686c138037f613da15168d0722786e00f023e5 (commit)
       via  8a222419528153b889cb1a7eae09a155f196b9b5 (commit)
       via  2b8cf1b2a447711d123c563dfbd9a54941155267 (commit)
       via  9b8448c1e4567be26fa4890c647e0d4d46efbe20 (commit)
       via  e2c3fab9d1bf0482c15a115e7d373562ffe50b29 (commit)
       via  b6319b64d7ef9c58f771f338317d4d525d39a8f2 (commit)
       via  10102d80d0f78777a69f6b3b1e5606d7d56b7254 (commit)
       via  75c8dc6c6f3134bb78356630f24617aaeb869344 (commit)
       via  34adb0e0bb1b3c340d7098e7a3d12f73f798d0e7 (commit)
       via  6875e6823f7a1fe9066bff4dffcab658a17d3b8c (commit)
       via  b51b8a2d846284de4dff736fc18cf747c188de96 (commit)
       via  38634183a074556c8dfdcb6affc60f4bcc15a3f0 (commit)
       via  10a8b7ea487f9725f69b02c4dd9cf5e1f67a23ab (commit)
       via  de5349cc7a5a97c0d2d7288436a4090dfd9bd093 (commit)
       via  4449ce381aca25e7f510a2f24b43c3a81e870032 (commit)
       via  5bf1c89cf8af08fbcf4f5089079920840daad7b8 (commit)
       via  e77ab2fbd1836bc2f9c7b2a819b06ddccf1fa78f (commit)
       via  a3e1b835656470f1a80f0fa69f53a9df849baee3 (commit)
       via  623f64a1a782086728a325e21e3dfb40c64871b7 (commit)
       via  3522c7e2cf8c6d6129d941a08adcbe2ecbe0758d (commit)
       via  98c3d34eb233be284e8c8994cca337be25c72968 (commit)
       via  a13f64bf54afc22516d1f6a786dfec67389cb754 (commit)
       via  ca0e373e57eb225a1f5d96813e9ea9ccee971b96 (commit)
       via  62322f302fc92703cce1142bad17349987341cb6 (commit)
       via  d01d542502f25d6c731204ecb3d33720a1706581 (commit)
       via  1282e3c39479aa580124206814b493370d10690a (commit)
       via  c93208c13ce91b334eadf0ea02fa41354e761e97 (commit)
       via  c90751040e941d10234131852815e1cec1a54efe (commit)
       via  5ebb64bdad7e80ee81d6b9d84d77c03fb9237eee (commit)
       via  566c60b4649e2b94bf467993acd4bf72c7368e5a (commit)
       via  58e00594d8c191f499225aa2755a06bac2937300 (commit)
       via  02a33165ca700f71cf09680ded35c87aa2e88552 (commit)
       via  596fc05785020cd7bd6d15d91b49172039f83bab (commit)
       via  f8cac3735c9a19baa313c4b61abee144da303ce1 (commit)
       via  7d45ed0c3ebc57f7131603f768f8e022d7139530 (commit)
       via  9c18cf670889c9eb8c12b505c3b9ce5f9a516839 (commit)
       via  751ab2992afd13548af6e67a03d3ced566cb136f (commit)
       via  19d0560464304f79224a946278105edafb285453 (commit)
       via  cae61e32e5b61a02c2986b74bd1d7e58460b1e80 (commit)
       via  169d505e9e2285aedc21547e44986b8b841b8e37 (commit)
       via  652810ff46c6db9034e930d0fb018a02ee385f15 (commit)
       via  c8dbf00b4490d804e1aac96a3fb66ff726bf9ef6 (commit)
       via  2d9bb0db6c9e1e9b68844f2eede00fd249466cbb (commit)
       via  c0416a0b73f06ef57db1b83a75433e36b93a9981 (commit)
       via  42393c830733b2cc99ebccdafe944fcf3d82734f (commit)
       via  2fcddfe583f9833cea80d02e08ac12dd1f91742c (commit)
       via  374654b43d9f9e8381991cedc433ce410a914f7a (commit)
       via  760378e0294dd0cd4523a83448328478632d7e3d (commit)
       via  b6b7171f70114bd27ca8db09964c65cacb9cea92 (commit)
       via  ba3f0312f0dda47fb16ed9b8eee3750b209e0dad (commit)
       via  068c2f858a0c7e325cb8a1f2ca36e32b31fe1f77 (commit)
       via  b7b46ddd412bd106655c2a7b96a322d9f6ac3019 (commit)
       via  685aab0c99c87386fee64c07d8b68c75652713c6 (commit)
       via  a3e22bbcea27580c31d44dfaae04c9eef83389d4 (commit)
       via  4319971ccb42618a3298a5f26f63fa4c9b255849 (commit)
       via  51441376d37de01f7f4bd795947fc2c46c38e3f1 (commit)
       via  bb59f3084ff8ff99e5bd72abfaadcbb68110f9fa (commit)
       via  61f331e9748bf5b3a1120ef19f93790facf9f64c (commit)
       via  aad07f482544107dbeb4c3c468ce7dd78c151849 (commit)
       via  f214206a36d8822e485f6f076c9f3f0bfc1e1df4 (commit)
       via  07f52ca51c008a6b80fed5b03935e1c3241d08d5 (commit)
       via  57c7b4e896116f06b39e0040ad386c561d76bd3d (commit)
       via  beff331e15e7896d80831135fd52b90cd9ab073e (commit)
       via  da8b8364b06a79a10d4ebdc0e451463b3105730e (commit)
       via  761536a5e4dd3dbfacf1576d7092827cdeda897b (commit)
       via  d16b30d005933c9cc73f9196a3b77829d23687a0 (commit)
       via  1c983e4e4dfb93387791c36dc96696c4fffcfeb7 (commit)
       via  c7d388a6e2153234fe67daf1af094fc346e1da61 (commit)
       via  88b7a3980c7be90ea0099a3ecf08ad00fa89ea1a (commit)
       via  7355055569654f5d4876034fa86fa70d0417dcf8 (commit)
       via  c96a68b7b7792d30b7b1a0167a0cbf6fe285993c (commit)
       via  eba5d8b4ce391f56877d5498004edbee8ddc4c33 (commit)
       via  7bfda828952eab7f165190cbfd804e28780406c9 (commit)
       via  7fccd85cc673c139bc1d57915e0fccd22316998c (commit)
       via  1b084e85c1f5963d924f7764ae751f8cd8e57364 (commit)
       via  74480c7de76069701246eb5b7acc5858b84d106c (commit)
       via  9ee4e39fe178317f42fd9a0adceea24b55dfe0f1 (commit)
       via  2073346828ffa1d9c35105eadd7afddd3a76a045 (commit)
       via  64a6887ecddc1599bde5dcb06d0b74ffea1def0c (commit)
       via  21fcf7c419658b3ae296428ca7a4ccf2288c17fe (commit)
       via  8c27941171999d2d42834b92a2693aca0435d345 (commit)
       via  206b7d387c6d17e5cc40fd45b489abac9235a7a4 (commit)
       via  018eb64f038210279b90925e6a981c067aef4be9 (commit)
       via  ac5e5fee1db2999053dee82d1fcf97ca8799c9b5 (commit)
       via  2908a77fa5c32e92665775a5785345f704202f0a (commit)
       via  25cbb1b76720a271984ad5c023e45476094562f1 (commit)
       via  033db9730f1aa6d1941fbb83f55578aaa75e28bd (commit)
       via  3e3563f2840e7cd795f5fc157003af3c932cb4d1 (commit)
       via  02c7913bf29ab8cc7e9ce3efe854c02a3c3200cc (commit)
       via  0e66e443ad42f9644aafc1858ac8d01c7c699337 (commit)
       via  38413ed4b6957e5f72e78a04f479c6a5d8b69ef5 (commit)
       via  fc50e78e2631e8253571bc236302e2859e4d1559 (commit)
       via  2763fc6294aa35018d4317dd9eebcba969e70333 (commit)
       via  d777a83b8478bf09a45eccde38036eccbd219df8 (commit)
       via  0e371cf169e9a607fcbb3e65437ab9413935dd52 (commit)
       via  8c3591d98f42a75d68d698f7b4be8f2e0284522f (commit)
       via  3e8aecbc2ee3c0bb32aa83c5035a758f16f344cb (commit)
       via  92e71c19f4e1d3ca123a083942ec578d21f7012c (commit)
       via  71aa38842c270d52d39b805bf7ce29e25e062024 (commit)
       via  3ca14fdf74d2510049bbdbbd2a5be341412cda1b (commit)
       via  7b434df67aefc667993f0ebd955af9c1c258f153 (commit)
       via  2243e24024f09ff9c9c7d0eb735c3b39c9d84424 (commit)
       via  47ffbbf67435904754469544390b67d34c958343 (commit)
       via  696b58f5dd8370b7ee0670c7a3e5db10234b41ff (commit)
       via  d3336684f084f984500dd0893dd01bcfc5be0ab1 (commit)
       via  8585a3c77d5dfe97bca3f08716fc06ac2819f578 (commit)
       via  c5b287c056855892f30fbbf32efe7d65da31ce91 (commit)
       via  0528e30cf7c8a18c757e8cd9ddd6bea235ae4f1f (commit)
       via  7bfe359c73aac96f8e983e8d5e9621235cf79a3a (commit)
       via  9692a48aeb1c22a86a98ca736f173b2332a87480 (commit)
       via  4d1fb503de31c5c81eb22cdd0a61eae5e4813b40 (commit)
       via  e67d8c7b6a5035c64d96ff92494ae38f7b6d8205 (commit)
       via  ba91b609f5a6e2dd93b931a155cbce0c27ebd6d6 (commit)
       via  873941d8a8dca8e7ace83f9af9939e4264f78c96 (commit)
       via  d4272bc6bcfcd71fa93edb25bb33d6458e8b33cd (commit)
       via  c46b7e90e347da76156ddcae4866adb88e9fec21 (commit)
       via  03226035aaa8d4fc68996b08bc6beb43feabbd3a (commit)
       via  2dc2bb800dab3f7dbdba01f5ca5076edd1a2b0f3 (commit)
       via  15cf55f9799d806c31a6a4e14a5c77df89dfe35b (commit)
       via  d947310b94b235a66d32ba9aacd9c13127d45d94 (commit)
       via  71110c8e7d58f42312938d0a8d0b216cbc313885 (commit)
       via  4e0b94d648e955b950c50d2ac19e17b06ee1f818 (commit)
       via  977dbdeaf363c8905ed9fd0570eba4be80582833 (commit)
       via  3c9af5c1155b55204145c13622481fc68b876cc5 (commit)
       via  ca8d4260ada9f74ebc406714ca70d20be09b194b (commit)
       via  df899e14cb6cdf9725bedc085649bc1ac8749205 (commit)
       via  c165b34805aa6a82e579afda9f4244c0c68d52b4 (commit)
       via  cc02f76f24af7de1b821e3591f0618f923c052de (commit)
       via  bfb4d847005567da43e93987add1a7b171b7b192 (commit)
       via  9caa9d85d1ab86bb575a5359d57919b801737a40 (commit)
       via  9bdfff0f6f45ffa19bcc996d65d84138f2a02bcf (commit)
       via  b5c293f05303460aceb8e29a1be68945fac9071a (commit)
       via  5d6ce4767b4c81f7fc69600cec6d83c0fbd6a355 (commit)
       via  f2e49744717eb46bbfafeea9e2eb412a38a142e7 (commit)
       via  0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291 (commit)
       via  cffaf5f6030b5d9b6d4d802b557fd8ea7afd043d (commit)
       via  45d252fd9b3df4f1221a23cece78b673a55dfc7c (commit)
       via  28aff6fafbb3d8796dd6aaac92500254cf50253e (commit)
       via  ac27a1451dfe5c0c957e93fdc84602c3c1c7deac (commit)
       via  3b7940d531a30098ca9a09e9c83dc4d223d1fe8f (commit)
       via  2bf43c7932d886b0db3e1c2f5a4b8697435b0c5c (commit)
       via  4994b81b50085c2f6d3c39be3db86ffe97f1db58 (commit)
       via  e4da851bd7e7620bbf99efe20a496b1be78ba4e2 (commit)
       via  391fea450b2e6664fcd4e4419858997c6094cf3e (commit)
       via  9d751319bd4ca1c26c8bd01cbdfdaf6c2d949981 (commit)
       via  49ef8d0c197fa61dc5c524e4a0f569af72d3c0e9 (commit)
       via  171d97f657d92f24a9b2d6be0f1404c21b665869 (commit)
       via  9bc22a4cd39a96d757be844d0f32a8042d233612 (commit)
       via  10cf48591e8d6bfb750a6ff187f04ea24a1f8cd7 (commit)
       via  bb16e51e60df296fa7b89eeeba6b80908099dda6 (commit)
       via  99e61dade2bd9ae2a5dfe17f766528012c09e46c (commit)
       via  2e0d65edcf4a7130ea410e870160811a6423bd53 (commit)
       via  2a0f8458ab712ce64ce3f5d6fe30ca6fe3e16df2 (commit)
       via  906148bf87ae278c6f6232675bd6aaf4d1e33e6c (commit)
       via  a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6 (commit)
       via  df4eb19ff910a1e403f9512a9d9f396c76282085 (commit)
       via  3e02fcfd3fb6683f51417ba39f4ec177494eff3e (commit)
       via  d6b2eaeff970f84b6e4da430ea6d00009931d41d (commit)
       via  744d9fd8731321abea37b0cb14ca75e1b4654722 (commit)
       via  0ac0ea660ab63eca764149f1d2828d0238a57289 (commit)
       via  c45b97c4714dd0565949732394c9c1e8eedbb99a (commit)
       via  584a69acc5ccc0e9be0cb2687578c62bfa1e797d (commit)
       via  89f7c74924965071981bbe7e05ff69847b0a3a03 (commit)
       via  a611ff91018a6d67beaea214def9aeeaacc2bfef (commit)
       via  023025e4de119aa234f885aa6e5594660bd8f358 (commit)
       via  673fb9c1855f9d61d4d311bcd5e3fea0210fe6ed (commit)
       via  b0408abb08648c0155d8f5da5fb299b1acbc09b6 (commit)
       via  f7d0f0582e8712fd8d005906803de8fe041e875f (commit)
       via  a660ab262e7202baccf16cb8b2bc47cb8efacc34 (commit)
       via  1448639ec7cc7f4512a0fd07b4c2e0df51e781e3 (commit)
       via  803ebd6479ae388ae65de8de7fb88600452d47df (commit)
       via  4dab354b626a02e9a5f5cac0d374d18e22718e18 (commit)
       via  c01c841cf953550b21a6a84b0cb036bdfd436e13 (commit)
       via  4e2ba19d525da53592890380ae3570fc5bb0bfb9 (commit)
       via  ad258e86353250fd447d461c94649c1541b37844 (commit)
       via  ef00f6b5817107738dc44367838095896af4e77d (commit)
       via  59bf804ef64d87fa76fe41063f91c35cf805a779 (commit)
       via  b5695abdc6fe90c8a348ac8510a1bad6f6bbdede (commit)
       via  dee1cb6b08aa0a3e24372e052729121c11280971 (commit)
       via  a924c9cf6b4f52ff6b403c683d32b7826e72c3d7 (commit)
       via  b2cd934d4d37516fe65a3b9c44d7c92622fecf99 (commit)
       via  4046ec8be08bb940ec60390c4f2e1719e14b858d (commit)
       via  ca510136d2c4cae8f520c76df6aaadb5d412bea1 (commit)
       via  e8bfca15a33365e9bfbdd8422f0aa7353e16446e (commit)
       via  5dda8b1eba628c40f0ddad93b73c0a749ac3e908 (commit)
       via  01a0d3e74404d382c3cb74dbe385a4e9115b9b74 (commit)
       via  7fe2d6666e6a1ae6a9453ccbe9a0a9136f028e55 (commit)
       via  d817bcdc290cb03a16f10a11250ae35c1d36c848 (commit)
       via  f05d5f839e18e078a59ccd262fbffaa2eb4e3672 (commit)
       via  7398bc1a9f0d3cf30db3187a3849dbea6b846bb2 (commit)
       via  1e710575c408ca57b52d0548f2fa4ea713ded03c (commit)
       via  9e9d98d75d52846bca88ec7d12b91b140b069868 (commit)
       via  0b133a30a23757cf463ff22dff6372ae5e11d4c7 (commit)
       via  6d9fa75a9273d2622642bfe93b2fa470aa95949a (commit)
       via  1353e3e46a699b77f04fb0e69900bec9b15e0d48 (commit)
       via  c43b0d43cde11991723eff53fefdc38ca036a67e (commit)
       via  778e37480fb83c750ef76a625a5df74df276c65d (commit)
       via  c8b00610428208266d3cad69d70f01c8f4d3a85b (commit)
       via  b136ee5d344b1f1b2de697afd6815b8c3cb770ba (commit)
       via  40476bce2e9b4ac6363fe27f1409eee1a3ed4157 (commit)
       via  ca8e347baf67a2f5cdffd7ea1677dab75687b037 (commit)
       via  1a646af0647f021d99473a8991c35e616a423ea6 (commit)
       via  3074a9c713910f1cec8d252a36fa51aefc308c9a (commit)
       via  bc11e3ef1c34923f5b13571926617a840ad554fe (commit)
       via  4d190270463f8db475c152f5502c9de01765d904 (commit)
       via  3116142b6116a84c63b4805901775826b1ca0af7 (commit)
       via  d31987461984aebf8c6f2513e83c92757c0f83c7 (commit)
       via  ef532a715e8d05652bc7b320d6d0b88a93599b33 (commit)
       via  d3725224cfe0a10e99b0012f4e0e79ea427962de (commit)
       via  0efa80f30b4f3287a204af450a43dcdfa9baad8a (commit)
       via  412c1c2c1eabec25fb9d6506ece06032da798ebe (commit)
       via  a43f6d37bce85748e9cf2675e5beced5db26f1c3 (commit)
       via  7a11659c18b5d13c5397e8121ef4e35e188a8402 (commit)
       via  dadae70042600f13f6f9bfcf2d045a797e2b9e69 (commit)
       via  8214fb600ec626a8dd01ef3e2af1f4a8bf27dcb2 (commit)
       via  6d3c45889fd20dba5f77466f1e4452a47b442ae4 (commit)
       via  7ec39624392fd0a0e64326e06acf9d42c86d06f9 (commit)
       via  919976f393274c6dfe5394eef79f2f3b38f1ffa9 (commit)
       via  36cc584374d32c7875333fa5abd97b31e83291aa (commit)
       via  6cc7bc1586e892e8470cb3f18a7afa2029a0399d (commit)
       via  20800de0581de1f8be57755df5cc05ffad34ada9 (commit)
       via  8e1396d5666b1c9306e04cf98d1c89fa13199c7d (commit)
       via  7eaa96169f0a32110194560ff27ed89120160efc (commit)
       via  62abd38725ecbe149075a5e2097a08981cd156cf (commit)
       via  8e716d139003d3e743dd99d93f76da4cfa7d48b3 (commit)
       via  c1b2b5f9f479e202f30f245a47d2743a592deeb8 (commit)
       via  33111f98df7e8f9bb7d62599c6b13a1a4479a2e1 (commit)
       via  8e9856412befc0ea94536dd492588f232347564a (commit)
       via  9166e48944819041ed5db6dbd432fc660660c5ce (commit)
       via  16fd90d7a99ae8eaf2accf3c8b3ec55b2223f9cd (commit)
       via  9a0f6a0012243a74702c723dec808c99c58c772e (commit)
      from  1d940e444633bb4f5976888d2581d4ccaf03da21 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v4-0-stable


- Log -----------------------------------------------------------------
commit d971f01623c8570c8f723e89dfe9adb8aa798b30
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Jun 2 17:28:36 2008 +1000

    First draft of a WHATSNEW for a new release.
    
    I'm sure I've missed a lot of work - patches welcome!
    
    Andrew Bartlett

commit 3faacf4351d68a10aea78b53768571d2059772ae
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 31 08:35:55 2008 +1000

    Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c
    
    This commit broke the build, because not all files (libreplace, popt)
    were updated.
    
    Andrew Bartlett

commit 0e3d488cc108174ca0f875aab16b9771c2933f19
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 30 14:15:40 2008 +0200

    Fix samdb python test.

commit 307674b6c03e6cfbba590d50d994bfaaa7bfeb87
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 30 14:13:23 2008 +0200

    Add header to knownfail file.

commit 7b0e0eb346c2f6a240b20fbcf14029539c6512b9
Merge: 2d1cac54dec1aed9e5258bd44bdd236b5dc92224 31308caad0a83a487341307e4e810a69c08ff371
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 30 12:18:07 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs
    
    Conflicts:
    
    	source/samba4-skip

commit 31308caad0a83a487341307e4e810a69c08ff371
Merge: 75122e88e53aaa9930af85887e939fb329f51e2d b788096add3586d7277efcd3bf5ca7f3a604cb7a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 17:26:42 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit 75122e88e53aaa9930af85887e939fb329f51e2d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 17:23:56 2008 +1000

    Skip the samba4.samdb.python test.
    
    I'll need to talk to jelmer about why this doesn't work...
    
    Andrew Bartlett

commit b788096add3586d7277efcd3bf5ca7f3a604cb7a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 30 17:03:54 2008 +1000

    implemented client side SMB2 signing
    
    This doessn't work against Windows yet, and I've submitted a WSPP
    request for clarification of the docs to try and find out
    why. Meanwhile this is no worse than what we had, as it only gets used
    when the server demands signing, and we didn't work then anyway.

commit db6122ec104e80ee2e02b1170ff808b6456b780b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 30 16:19:22 2008 +1000

    two more places where the wrong type is passed to PyArg_ParseTupleAndKeywords()

commit 7598c8389745fcc77da341b4af2dcef6a01db700
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 30 16:11:07 2008 +1000

    fixed a segv in the python messaging code on 64 bit systems

commit 2b5acb5e95b46dd39c6f54b5bb7e15ddb180f7ec
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 15:26:10 2008 +1000

    Fix the samba4.dcerpc.bare.python test.
    
    The loadparm context isn't really optional, as otherwise we can't find
    the right server to connect to.
    
    Andrew Bartlett

commit e2fa3788110698cd3340dfed8acd36744a27a5e5
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 15:21:40 2008 +1000

    Place the NTP signd socket in the selftest area

commit df8399ba9dee9d1c706a3e56451c9f2cade96dae
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 15:09:59 2008 +1000

    Fix rpcecho test.

commit 7646574411b753794f1b8712612a91940407f8d7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 14:58:47 2008 +1000

    Reorder the linking of objects into a binary.
    
    The hope here is to get 'main' closer to the front of the binary,
    which might help linking of PPC with gcov (we were overflowing the
    24bit limit on the TOC)
    
    Andrew Bartlett

commit c0322e8e27d67655b7498b27df0829aa5682a345
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 14:36:24 2008 +1000

    Don't pass an smb.conf to provision tests.
    
    These tests will create their own smb.conf in their prefix anyway.
    
    Andrew Bartlett

commit 89fc39f7edb214065aff461bc225f41443eae3c7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 14:26:47 2008 +1000

    Fix up provision and samdb tests.
    
    This fixes up the provision to operate with a target directory - it
    must override the smb.conf in this case.
    
    Andrew Bartlett

commit 2d1cac54dec1aed9e5258bd44bdd236b5dc92224
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 30 04:12:39 2008 +0200

    Make sure reason for skipping is output.

commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 30 02:07:28 2008 +0200

    Move CFLAGS handling out of smb_build.

commit cd10b381765f9146f22f5cf23f0ef5f6a65e804d
Merge: df8c0bb8f9367b425080a43ed6f1d3384dde340b d335fd11637f5e138b08a5e0fcf54b19cef9a646
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 07:55:29 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit df8c0bb8f9367b425080a43ed6f1d3384dde340b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 30 07:54:09 2008 +1000

    Remove test from samba4-skip, it is avoided in samba4_tests.sh
    
    Andrew Bartlett

commit d335fd11637f5e138b08a5e0fcf54b19cef9a646
Merge: a6d28e2b330a20e95b745966bb5eb153bdc58ed1 6b202d3780f8ff50e0bdfa4a749c43b5639e4880
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 30 07:50:22 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit a6d28e2b330a20e95b745966bb5eb153bdc58ed1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 30 07:28:53 2008 +1000

    the docs shows that this is a o16s32 blob

commit c50e7a15f9a7f2c5821b5ee468f9ade6eaa0ed55
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 30 07:28:29 2008 +1000

    don't emulate broken SMB2 locking behaviour from windows

commit f67f3422b0fd319a3c6d3ccb3ea444a97c3ebaae
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 29 18:19:19 2008 +0200

    Add samba4-slow file listing tests that succeed but are just slow.
    
    Added a 'make slowtest' target that does run these tests.
    
    Also added some comments in the test lists files.

commit 4095f3c358a39d9eb8a1bcef52e49d44ea8fbd2a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 29 18:17:42 2008 +0200

    Allow full-line comments in include/exclude files.

commit 6b202d3780f8ff50e0bdfa4a749c43b5639e4880
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 29 17:38:12 2008 +0200

    Fix samdb test and enable it.

commit 064e9ddb3786bd7df8785b39754b1e6674496b66
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 29 17:31:16 2008 +0200

    Update after changes to the provision API, make sure temp dir gets cleaned
    up.

commit c338269b4b9f2bf4d3386880c1d733a8e47e2c8d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 29 17:29:56 2008 +0200

    Check test directory is cleaned up by Python tests.

commit 3947327f8c4ca530d99bc5ac3d1f6f54727f477a
Merge: c823cfadb0b20a0782fc4a8a0b63dcb9116f82be 3b1f5d10360ed1b26980d748a7c9be6db5977bd3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 29 15:51:24 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs

commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 29 15:50:52 2008 +0200

    Fix extra dash in command line flag.

commit e728596eec2157eefb1fe72789284567f3880388
Merge: 1dfa50a48040bdc1166be2dbe1063fd8a79166f8 3b1f5d10360ed1b26980d748a7c9be6db5977bd3
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 22:23:25 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 1dfa50a48040bdc1166be2dbe1063fd8a79166f8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 22:22:42 2008 +1000

    don't mask out SEC_FILE_READ_ATTRIBUTE on SMB2

commit d1125a303a31fbe08a9bd0064ec132b4d7cbb131
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 21:32:08 2008 +1000

    merged gentest.c and gentest_smb2.c
    
    The one gentest tool now covers both SMB and SMB2, using the command
    line switch --smb2 for SMB2

commit b1d2d388ecff96dfcc17da24796f36c40cbb3eed
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 20:46:18 2008 +1000

    fixed the error code for bad SMB2 ioctls

commit 3b1f5d10360ed1b26980d748a7c9be6db5977bd3
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 20:16:18 2008 +1000

    Remove extra spaces on prefixMap input and output.
    
    Metze requested that the format not include spaces, and the input parser
    already expects this.
    
    Andrew Bartlett

commit a6f59b1c7a81c7be4e9f83786fc4e1f454e6df0f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 20:01:32 2008 +1000

    Finish the LDIF parsers for the prefixMap attribute.
    
    Andrew Bartlett

commit 81612b7854725837e8487bf97b87bff6548b6ad3
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 19:32:04 2008 +1000

    fix from WSPP SMB2 test 11

commit 8159b1598e21daee730e185d025694e27df18d1b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 19:30:11 2008 +1000

    check maximal_access here too

commit 23ffec5d140463c8307fd7e444ae25781ea3d792
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 19:16:44 2008 +1000

    test the maximal access return

commit 4eb49335d5f0319f9aa47ded5215a2977d3336bf
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 19:16:26 2008 +1000

    added support for returning the maximal access MXAC tag in SMB2 create

commit 24ae9a55ec326807afd8d5bfa0a422a6668bd7c3
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 18:38:17 2008 +1000

    Print prefixMap in a human-readable format.
    
    This should allow the prefixMap to be edited, until we find the right
    way to autogenerate it.
    
    Andrew Bartlett

commit 25d5b94d6a700f2d294e108aeca85cffcd5bbb4f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 18:23:33 2008 +1000

    querying the ACCESS_INFORMATION is always allowed

commit 7bff0691428ed3f75c1a9cbaae692bc9830640e6
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 18:23:20 2008 +1000

    SEC_FILE_READ_ATTRIBUTE is only automatically granted on SMB, not SMB2

commit ddd0bb32510d615c7b943fb4ce4c9c275b98ab89
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 29 18:23:00 2008 +1000

    fixed offset for maximal access response

commit 88c9200b7802954ce8aac82901ab7aec1fa8330a
Merge: 1854ab058b42ce4530324cb8f40eb64e6e32267b b4aa957ae1b87677fbe1583eeab16936f6cd1124
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 15:32:42 2008 +1000

    Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local

commit 1854ab058b42ce4530324cb8f40eb64e6e32267b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 15:22:01 2008 +1000

    Add in an enum for two future NTP signing ops.
    
    I hope to extend this code to handle NTP clients getting authenticated
    time too.
    
    Andrew Bartlett

commit c8b441650400ed1b24c89991f5752dad3c87795f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 15:20:58 2008 +1000

    Allow the ntp_signd socket to be set from configure.
    
    This will allow distributions to hard-code this path, particularly for
    selinux, and matches how we handle the winbind socket dir.
    
    Andrew Bartlett

commit b4aa957ae1b87677fbe1583eeab16936f6cd1124
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Sat May 24 08:48:05 2008 -0500

    howto: Remove smbpython.

commit 7d26145a7fba22b2e1c7c57053aab3180a22089d
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Fri May 23 02:20:35 2008 -0500

    provision: Add missing string parameter token when assigning ldap_backend.

commit 4dcc0cd06ef2f6c496e2112f6378088a1c27d2f2
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 11:16:03 2008 +1000

    Final fixes to for a functional NTP signing deamon.
    
    Andrew Bartlett

commit 2f2ba0c68ab0e985df5be07dccf3a3a7ebe62142
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 29 11:15:18 2008 +1000

    Don't make the NTP signd headers public.
    
    This means we don't have to install them
    
    Andrew Bartlett

commit c818f56d8ea3ddc6f4cc61e9d5ed6fd195280a5d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 22:44:54 2008 +1000

    check the set of file attributes which are ignored

commit 8a2a31d050a31308036545414f8d180ec8148f1d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 22:44:35 2008 +1000

    fixed current_op.mismatch for more cases

commit 884c32fcef48244bd260026a61790332bd706eb4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 22:44:20 2008 +1000

    fixed create_action for truncated files

commit c7d2e1bf65a28b6a2efd60585ae8ead2fb486e53
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 21:49:04 2008 +1000

    added --noacls options and checking for same mismatch in backtracking

commit a431d51b113c2e214ccfe7a678ba0a565b020263
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 21:48:40 2008 +1000

    SMB2 doesn't have NAME_INFORMATION level

commit 5754cc13514a0f5fe4c47ce53521c256c9d96487
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 21:48:26 2008 +1000

    updated comment based on MS-SMB2 docs

commit e013ada415ebb25e925f715791757330ba003b43
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 20:06:48 2008 +1000

    check that we can't change a file to a directory

commit 46a0b65742bc0e4277da53df9df823abd4a0d150
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 20:06:38 2008 +1000

    added testing of some strange read semantics on windows

commit 5ca7e9590e792dc409c6677321cd14362255964e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 20:06:22 2008 +1000

    generate security descriptors in gentest_smb2

commit ad7acbf8bf83c7250dfcbd57f0f4e19e57534a92
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 20:06:04 2008 +1000

    don't allow a file to be changed to a directory with setfileinfo

commit ad7f05fd94a19ebae678c733077c59fcea66e5ad
Merge: d403109666dd31fbaa419d108c386bb2ab01896e e957e86a03baa0c0daf3bfe1aaeceb7a08e3c24e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 20:03:56 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit d403109666dd31fbaa419d108c386bb2ab01896e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 20:03:05 2008 +1000

    Another (useless) header to install

commit a38ef342c82b79f8d460020d4ec46dbb93b45158
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 20:01:28 2008 +1000

    Install the ntp_signd NDR headers...
    
    Like many of our headers, these should never be used, but for now the
    build system requires them.
    
    Andrew Bartlett

commit e957e86a03baa0c0daf3bfe1aaeceb7a08e3c24e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 18:48:23 2008 +1000

    add testing of creating a file with an initial ACL on SMB2

commit 6386155e99628377046e23342bc640710567afd0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 18:47:39 2008 +1000

    added a newline at the end of the IDL

commit 7245e62f08e2bda96471318cac612b25697bc3e9
Merge: 72902c1d0f85048adf3088b4f90bbc34858b8658 a529c377ae7a4a70a99d60b7817a751ab4fdd551
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 17:00:21 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 72902c1d0f85048adf3088b4f90bbc34858b8658
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 16:59:12 2008 +1000

    test unknown tags and bad tag lengths

commit b3f638581689946084148b241f9fd7c0b938ade2
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 16:58:57 2008 +1000

    added some of the new SMB2 create tags to gentest_smb2

commit a6cc89fffe8c149b540f2125cea57f31331d5460
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 16:58:34 2008 +1000

    ensure we don't change the incoming blobs in a SMB2 create

commit a48cbec6b90c6ba9db870fc33eed06b36612d8ff
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 16:28:50 2008 +1000

    added testing of SMB2 create blobs

commit 9fc70e2ed6a54f6d9a0530f4d37c0f8acadb6778
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 16:28:37 2008 +1000

    implement the documented SMB2 create blobs in the server
    
    Not all of them are honoured yet, but they are all parsed and the ones
    that have SMB equivalents are honoured

commit f5985a0490e4105a9b0208f6b7b19e635db324f9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 16:27:38 2008 +1000

    expose a function for pushing all SMB2 create blobs

commit a529c377ae7a4a70a99d60b7817a751ab4fdd551
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 15:47:27 2008 +1000

    Try adding a stub to fix the build

commit 597b38e97b01d2137e6ac96ca07cd56fadb2c09e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 15:27:50 2008 +1000

    added support for all of the known SMB2 create tags in our client
    library

commit a6f0b98311a99134af56db64b4682412bc2f4e16
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 14:53:30 2008 +1000

    Fix dependency list for NDR_TABLE
    
    This list must include everything for which we have IDL
    
    Andrew Bartlett

commit 3038dd8a4ffae4113f49547a9d4d6b1c8c46397a
Merge: cb0dcd5c3dfe2a46755270a4594b7289f555d814 7ae25aa6125e5375ac9c080a1e95fa34bda0dbe1
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 13:42:29 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 7ae25aa6125e5375ac9c080a1e95fa34bda0dbe1
Merge: ecb0e5477aa63180daade5c597e7ac2aebfc1e15 e616a9a1e55aa2265fd2fb4cd2dd0c3490158383
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 13:40:18 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit cb0dcd5c3dfe2a46755270a4594b7289f555d814
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 13:21:26 2008 +1000

    Bring up the ntp signing deamon
    
    This starts ntp_signd at startup, and fixes some build issues.
    
    Andrew Bartlett

commit e616a9a1e55aa2265fd2fb4cd2dd0c3490158383
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 04:11:40 2008 +0200

    Fix dependency on swig ldb module.

commit ecb0e5477aa63180daade5c597e7ac2aebfc1e15
Merge: 43e7b13027cde2696d6e137a785456861c49071a ea550711c5949f11f9d2ad41ff96b56644f06547
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 12:07:20 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 43e7b13027cde2696d6e137a785456861c49071a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 12:06:29 2008 +1000

    expanded the SMB2-READ test, including the windows position bug

commit 429bbecebe50ce3d8d494eece35b2387556d5893
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 12:05:23 2008 +1000

    add exceptions for some of the strange windows SMB2 locking behaviour

commit f5cf47eef18a5728317de97eab961d948db3f031
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 11:49:43 2008 +1000

    answer SMB2_ALL_EAS qfileinfo

commit 91765946b00c6f25d30d0d977c03209cb4e06448
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 11:48:54 2008 +1000

    added --valid option to gentest_smb2

commit 0bc3de0cc4ad8a9d1a8582852f7f42cf56dd5a3e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 11:48:39 2008 +1000

    added --skip-cleanup to gentest

commit 68eb5b050edeaa9c95348013b68a785c3f2c21fa
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 11:48:21 2008 +1000

    fixed error code for write on a directory

commit afd4f47971bc5f63b32c44dad546a1a4011b86f4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 11:48:11 2008 +1000

    fix error code for read on a directory

commit f9b94f62998aef5f5f3879ac3cfba93016fa521b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 28 11:47:39 2008 +1000

    make sure we send a reply packet for bad create options

commit ea550711c5949f11f9d2ad41ff96b56644f06547
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 03:07:42 2008 +0200

    Use variables for directories in ntvfs smb2 module.

commit 82db5d3d56f9faefea47160ad2c983393131382a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 03:00:14 2008 +0200

    Use variables for directories in dsdb ldb modules.

commit 2561a52e8f05494e0a703b6e82e8fcc491b3a393
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 02:53:48 2008 +0200

    Use variables for directories in static_deps.mk

commit 2e3296f181acd8010cb1465097b91ae8cbf38b5f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 01:41:57 2008 +0200

    Depend on debug names of shared libs for linking.

commit 56f2288e4f4f1aa70d11fc5f118458baf5803627
Merge: 0c15385e6068d2f70ff11aa5837adbd6d78410ae 8c0b55114fe35d498626d9d60cc4716b821d4d4f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 28 08:11:05 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
    
    It seems the format of main.mk changed in my sleep...
    
    Conflicts:
    
    	source/main.mk

commit 8c0b55114fe35d498626d9d60cc4716b821d4d4f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 19:47:16 2008 +0200

    Allow librpcsrcdir to be an absolute path.

commit 94167c7d4273fbd6084d6ddae7fd15dcb189d62f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 19:35:04 2008 +0200

    Add variable for smbreadline directory.

commit 7b9b3ec02b27852cc32689a44c7f3fbbe43b7c6b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 18:46:05 2008 +0200

    Allow external use of regf idl.

commit 683ba6de41b3fecc14c18502ff82b4fa617618e5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 18:38:05 2008 +0200

    Use variables for IDL file paths.

commit 3fce4889b3f6ddc38e3dd3e1ffd4e7252f370883
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 18:29:00 2008 +0200

    Use variable path for heimdal glue code.

commit b5d9d7a0affb4dcd8b89830e6967e4a14b512619
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 18:20:29 2008 +0200

    Use variable for ndr_netlogon.o path.

commit 4e6fddda2e7d9e37f7b7ec99c5a58671f825a571
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 18:16:13 2008 +0200

    Simplify handling of source directory in et compile wrapper.

commit 2c01d342b27832b930b81b04a90ed5630c6f470d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 18:13:50 2008 +0200

    Simplify handling of source directory in asn compile wrapper.

commit 269f8c9f6e9e5f6ad20319956573f09232b7c48f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 17:21:13 2008 +0200

    Use variables in generated make fragments.

commit 9f81214239e1cf6563da4ed49d051fe56d3ab129
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 17:16:57 2008 +0200

    Don't throw away cflags if they start with a variable.

commit 0406713aad09b1ea4bd761519fd4897b94cfc7e5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 16:56:11 2008 +0200

    Move more CFLAGS to Makefile.

commit fdc7c3568e5fbf510c874601d72798454b1c1ca6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 16:44:04 2008 +0200

    Move source dir variables to Makefile.

commit 49dcf4b8811f92684a7ddd266ac289d8fc8ca215
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 16:23:12 2008 +0200

    Move CFLAGS that are not inherited out of smb_build.

commit 953f796059e16ea082391cfd6a018531a2a5be4e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 15:55:43 2008 +0200

    Use variables for et files too.

commit 486d43355eb368c3f291ded5e353416e478ab862
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 15:45:53 2008 +0200

    Move asn1 cflags definition to gmake.

commit 4543633ba046836d13da80d07d06c272c3abf9bc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 15:38:13 2008 +0200

    use varibale for asn1 compiler.

commit 5008116479209a1275d7f9b41ea293b27a8f7632
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 15:34:09 2008 +0200

    Use variables for more object file paths.

commit c5db384160aefc21141e94004faf4e89a204ff69
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 15:32:44 2008 +0200

    Use heimdalsrcdir variable for automatic dependencies.

commit df603ad290700c2b286972cd7a6a28ac07f81f60
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 14:58:13 2008 +0200

    Use variable for heimdal source dir in static deps file.

commit 86ce8bf88acf3f9f9966ccf063bbf46d134ea4ba
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 14:46:09 2008 +0200

    Disable CFLAGS hack when include path starts with variable.

commit 01c0000def9492989c543e7ed6d48c58a3be1854
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 14:41:00 2008 +0200

    Use variable for socket wrapper include path.

commit c3f556915f09d078253e4c5539910a1cf420eeca
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 14:36:28 2008 +0200

    Use new dynconfig.h location.

commit e40fc0bc4bcf91c35baba1230354d3185a34076e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 14:27:53 2008 +0200

    Use variable for source directories.

commit 48bfce0ea51b952baef5bfa667405e8742e5016f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 14:14:45 2008 +0200

    Use variable for ldb source directory.

commit 2cc924a412578c052a7793408300c28c8bc87c2d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 27 13:38:39 2008 +0200

    Move version.o and dynconfig.o into their own directory.

commit 8d2e20fcb984c122fbf98cfe712b3145941d881d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 20:16:00 2008 +1000

    fixed uninitialised variable

commit 791ce0fe39a9d9e0d40b9850ff6f0cc9077fe2f1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 19:10:35 2008 +1000

    fixed file_attributes test

commit 318038d6f670efffa96d8b0db63f46b3752e1cd3
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 18:20:23 2008 +1000

    ensure that we honor SMB2 read min_count properly

commit 4aeda5c11414a4a7ef44da32be05209cb5caa90c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 18:20:04 2008 +1000

    added a basic SMB2 read test suite

commit c15b24a2f4346b6f07e1d5fd4f2bef7cd09cf350
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 18:19:22 2008 +1000

    re-enable some tests

commit 3bec932a89006521ba74bde7943b8cd5b4a660d8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 17:22:02 2008 +1000

    enforce lock ordering in SMB2

commit 2633bc749792c224acc73a2e4ca723404331c19c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 16:43:36 2008 +1000

    added support for the output fields of SMB2 close

commit 0c15385e6068d2f70ff11aa5837adbd6d78410ae
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 27 16:20:18 2008 +1000

    Start an 'NTP signing server' in Samba4.
    
    I am modifying the ntp.org server to talk to this service, to sign
    packets per MS-SNTP.
    
    Andrew Bartlett

commit 2932fcb04646bb921fb1daa365dd4c86cadfe4c0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 16:02:43 2008 +1000

    added some SMB2 locking tests from gentest

commit 2ac27bfffa557d6c0f71c443b43a8d1967edb177
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 16:02:27 2008 +1000

    another attempt at the damn SEC_STD_SYNCHRONIZE flag

commit d1bde5830cd56042236d72598e5cfe9c7abc4c47
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 16:02:10 2008 +1000

    it seems that lock flags are only validated when UNLOCK is set

commit 897f4582bee72e319874e8a2d064ba442415571d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 15:27:25 2008 +1000

    disable the SEC_STD_SYNCHRONIZE test until we know what it means

commit bb546ab3779b235c5276ef9a714d1ca57b6815c9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 15:00:05 2008 +1000

    another gentest derived test

commit 8c263f91bda97eb910c8589b6cd987ec4a62d770
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 14:59:55 2008 +1000

    make the SEC_STD_SYNCHRONIZE test more specific

commit 067f1271adaa13d537bbc92b19fe8d633cbaaf50
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 14:30:42 2008 +1000

    SEC_STD_SYNCHRONIZE is only invalid on SMB2

commit 71915128498674d9937780b9278fd2ac1eb06ba8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 14:07:27 2008 +1000

    expanded the SMB2 create testing

commit dcdaa9f5fd9150b16fb277213e864e5c39d831d6
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 14:07:11 2008 +1000

    check for some more invalid bits in smb2 create

commit f5068c6e50215f6ea7108d58d783394a315ff14f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 14:06:51 2008 +1000

    Vista returns ACCESS_DENIED here

commit ccbf5238767605f020ede66c8027731487c8cf00
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 14:06:38 2008 +1000

    add a mask of invalid security bits

commit 88a2c7b2f44f160836e477e460812df557204f51
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 14:06:27 2008 +1000

    cope better with read only files in smb2_deltree

commit c73dd078eaa20c7bf0b833e65b24c29aab738f25
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 12:43:10 2008 +1000

    cleanup some warnings and add --skip-cleanup

commit 73dbfb9b4148dbfdc30518c08db4658d189f4160
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 12:42:43 2008 +1000

    check invalid create options in the right order

commit 3b811a52fe9a8356337ad149d01a3498c09d900a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 12:42:19 2008 +1000

    don't alter the in blobs in a SMB2 create, otherwise two calls in a
    row will fail

commit 16787e99f3de7255e315651c095486f90f65f2ca
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 27 12:41:50 2008 +1000

    the start of a SMB2 create test suite

commit da3094d1ba86a8f4967ca1993383b0767439f79f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 14:10:34 2008 +0200

    Remove unused literal EJS bindings.

commit 657a87fecc2e79e3c3f66c551e392cc341bca8cf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 14:08:17 2008 +0200

    Remove unused libjs functions.

commit 4dd0d46e27696b6d29d4b6a63c56667ce5e03db6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 14:03:55 2008 +0200

    Remove unused param ejs bindings.

commit 4016427b77b2bc202a8dc4064ddc7e13f36db06d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 14:02:37 2008 +0200

    Remove unused rand EJS bindings.

commit 3923414849c5a3b14379e2cd3e61d862150800a6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 14:00:28 2008 +0200

    Remove unused EJS net bindings.

commit a429dc730f97388f0b4478b44522b1fe53f8569a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 13:43:54 2008 +0200

    Revert "remove unused credentials ejs module."
    
    This reverts commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1.

commit f758553ac50d374f64a8763055dc4f12ab9b0c68
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 13:40:17 2008 +0200

    Remove unused datablob and nbt ejs bindings.

commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 13:36:05 2008 +0200

    remove unused credentials ejs module.

commit 3d22b72bb780065059f45ebeb6025d1bceb1f5b6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 13:34:36 2008 +0200

    Remove unused scripts.

commit 1c179566cb39eb09e522dbce69230472a5d4e655
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 13:31:57 2008 +0200

    Remove evil hack which breaks Python bindings.

commit e1af9708c9b40edfa21862028672882797218174
Merge: 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6 8995c2f12174ebacc4a6b0864b6583665494a14b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 12:19:09 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc

commit 8995c2f12174ebacc4a6b0864b6583665494a14b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 26 15:03:51 2008 +1000

    remove temporary test code

commit a7b5689a73adde59de28770aa3949660441291ea
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 26 15:02:43 2008 +1000

    stricter checks for valid inputs in SMB2 open and lock

commit 763c9d344fa55da7a24c250d29542837c3ae3971
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 26 15:00:56 2008 +1000

    check use of mincnt past EOF in SMB

commit 400a3b39d5c151cf43e307af2fa702208d7cd472
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 26 15:00:27 2008 +1000

    fill in reserved field on SMB2 flush

commit 8c0d756eb887477da867e069dbde3a7ad98d4ae0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 26 14:59:58 2008 +1000

    allow larger streams using the TDB backend

commit 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 17:52:44 2008 +0200

    Fix import.

commit f1a2d2bc00dac56080b2bd560074ec66d12a3129
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 17:52:58 2008 +0200

    Remove obsolete ejs winreg example.

commit 4026493e91f8096e5d602cd42f9a83d2d75042db
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 17:56:49 2008 +0200

    Move some scripts to examples directory since they're not really generically useful.

commit 893119bb4c9c297966d43d37fe73faa747b7c86e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 05:12:31 2008 +0200

    Cope with no server being active.

commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 05:00:45 2008 +0200

    Finish smbstatus in Python.

commit 6ecf81ae13dffa05356c1177c617206c120fb7d7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 04:14:28 2008 +0200

    Allow using IRPC functions on the messaging bus from Python.

commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 03:07:18 2008 +0200

    Implement IRPC calls over the internal messaging bus.

commit 170d5aef80f37c26171a40e818cc8b557828d04b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 02:11:32 2008 +0200

    Remove unused cli ejs module.

commit 5f75a4f0c0343fe459f5c231f4b5ac89cea43b42
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 02:07:47 2008 +0200

    Remove unused nss module.

commit 3b70a3de4aa63bd6c325fd620c71bd6111d3d2b8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 02:05:11 2008 +0200

    Remove unused EJS code.

commit f14ad6cd92227c7ed5c570b581e5db82b7d42e25
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 02:04:00 2008 +0200

    Convert smbstatus to Python.

commit adcd87ad07abbf60a0152deae4b975a2401d701b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 01:52:35 2008 +0200

    Provide access to server_id from python bindings, add more tests.

commit 3e7b361f5952bd2f8a417510adf218b78234ed36
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 01:15:15 2008 +0200

    Add bindings for deregister.

commit f2e8f9851044506ef80811a6b6c5d31632a1f112
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 01:10:24 2008 +0200

    Support messaging_client_init in the python bindings.

commit a75dbdec15ead785e0105dd61f980627e487fcb0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 00:50:07 2008 +0200

    Add bindings for irpc_{add,remove}_name.

commit 8f47157f09cbf4200f0f7c5efe8750fd5d316a3b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 26 00:38:12 2008 +0200

    Remove some unused cruft.

commit daae053365cf6c5be7b31aa51a239c2660cfc120
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 23:22:05 2008 +0200

    Fix compilation errors.

commit 717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 23:14:48 2008 +0200

    Trim the size of the Python bindings a bit.

commit 19b46b50c982eb01909fe31d5abd304a1dd13577
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 18:27:32 2008 +0200

    Fix environment generation.

commit 5f07faf9c954229bf1cf6401eff81bdab4e242ae
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 18:15:55 2008 +0200

    Move result tuple generation out of main Python function running.

commit 737059795ce150066ff775909030eebc54b595d9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 17:53:10 2008 +0200

    Use separate function for in argument parsing.

commit 1ce0632afeb94a69bf286706b3b1f9f4be7ea91f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 16:47:12 2008 +0200

    Add tests for irpc python bindings.

commit 5980c7bfd727825758bda1b94ddf7a7c3f691620
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 16:26:34 2008 +0200

    Start building IRPC Python support.

commit 6b1576f544e2ea2b5ea0b234b724c4989dd49cca
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 14:41:54 2008 +0200

    Fix missing colon.

commit 0a9330ee2a38bff13bf9af48114e6eecd962680b
Merge: 3246258afb4f3b4a977a191f2f83c73e8ce9c65a a875e07a37568b7e51c290074d5e3834c2caa4d6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 06:38:05 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc

commit a875e07a37568b7e51c290074d5e3834c2caa4d6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 04:54:38 2008 +0200

    Expose transfer and abstract syntax.

commit daed1432d22f5fa78907ee0fef9def8802538150
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 04:38:57 2008 +0200

    Expose request timeout variable in Python.

commit 16d1ad050546ae6500153438db8d3c857e6f3ad5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 04:23:03 2008 +0200

    Add support for secondary contexts from Python.

commit 4e5687e813e50d0bc8d6314e389d1d7a0be2f8c1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 02:32:21 2008 +0200

    Add initial work for script that uses probing to figure out IDL.

commit 42537b1d5282784550120358f3641f299351fba7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 25 00:04:11 2008 +0200

    Check for fault codes when connecting.

commit 4716cdfb5d5abad85cba18be89d72fe8ee18f359
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 23:39:38 2008 +0200

    Add helper function to return DCE/RPC fault codes.

commit 991541a78c2428db89509081cc28072c9b542ffa
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 23:22:49 2008 +0200

    Add convenience function for creating objects with NDR error codes.

commit 788b2dbfe4b1ef14ab30d487d845e493be46fbd1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 23:07:16 2008 +0200

    Fix memory initialization in raw calls.

commit 75ba01a0fad87a9a4788f4c2277d8db0513cef4a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 23:02:09 2008 +0200

    Support optional object argument when sending DCE/RPC requests.

commit e3178d522c95871f1db35d7e058906502387a553
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 22:56:49 2008 +0200

    Allow connecting to a DCE/RPC interface with Python for which we don't have IDL.

commit f1de723b89251cbc8140b838941f304a34871bf3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 22:13:32 2008 +0200

    Add convenience functions for setting Python objects from errors.

commit 4bcb92d2d49d90863b1e64b15d055517fbfd263c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 21:38:33 2008 +0200

    Export functions for setting NTSTATUS and WERRORs in python.

commit 9c2eff0289d7c5963da87d5e002f1b80e6e66cdd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 21:20:45 2008 +0200

    Allow request() call to do custom calls on DCE/RPC interfaces.

commit 25e7fc8a2c7a5914c4db4bfe428fd0a8efbf0784
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 21:02:56 2008 +0200

    Use manually written Python bindings for DCE/RPC rather than SWIG based.
    
    Use base class for pidl-generated DCE/RPC interface Python bindings.

commit 8501a3fc31e688dba696667a187821480e8cb714
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 20:00:37 2008 +0200

    Share struct used for interfaces in Python code.

commit 468d35827fd055c82c6d43d6ce6d3d561abed54d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 19:50:09 2008 +0200

    Add tests for new NDR pack/unpack functionality in Python DCE/RPC bindings.

commit dd43bdcb880d08013a600f81d40e5280db74c534
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 19:49:54 2008 +0200

    Only provide __ndr_pack__ / __ndr_unpack__ if the push/pull functions are public.

commit c5d7d48b32bcebf8a0495cbd4556e30587fa589f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 18:57:15 2008 +0200

    Add convenience functions for packing/unpacking structs in python.

commit 3b2bd4d849946aaff2b0adfbacdc15284670b916
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 18:55:46 2008 +0200

    Support __ndr_unpack__ on DCE/RPC structures in Python.

commit 06d272b42f59d0a785697d207e6d7dbbcf355175
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 18:46:32 2008 +0200

    Add __ndr_pack__ method to all DCE/RPC structures.

commit 3246258afb4f3b4a977a191f2f83c73e8ce9c65a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 18:25:27 2008 +0200

    Initialize module.

commit c994fa427fdd1e9682a5ad506aafc77f942122d1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 18:19:41 2008 +0200

    Remove remaining EJS RPC code, was unused.

commit df01b040f7450c3be29f369a993955fbc4678bd9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 18:18:21 2008 +0200

    Initial work on IRPC Python support.

commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 24 04:01:57 2008 +0200

    Add docstrings to a couple more python modules.

commit 01485bea87b7f7885ffed0cd3a0143baaa2d048e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 19:32:50 2008 +0200

    Include full path for python scripting dir to allow out-of-tree builds.

commit 66d7f35647a745958318ff8a3fb20c309598780e
Author: Matthias Dieter Wallnöfer <mwallnoefer at yahoo.de>
Date:   Fri May 23 19:28:55 2008 +0200

    Fix typo in bugs.txt.

commit 6e29fbd5d06b02e2b0a55ae2994fce724aaa5bc5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 19:25:05 2008 +0200

    More work allowing out-of-tree builds. Patch by Matthias Dieter Wallnöfer and me.

commit 86a8a085496c292b390c0d6362e3e4d9980df83f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 16:43:26 2008 +0200

    Fix indentation, add docstring in provisioning script.

commit 015ca850df9b4c8112b033130023909b1d0b78b7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 16:29:08 2008 +0200

    Some more PEP improvements.

commit d27de633656f8a699222df77c4c58326890889a2
Merge: d16b30d005933c9cc73f9196a3b77829d23687a0 0f2de29dae1b29030c2c7bcee609919fce0d674b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 16:24:07 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-wsgi
    
    Conflicts:
    
    	source/scripting/python/samba/provision.py

commit 0f2de29dae1b29030c2c7bcee609919fce0d674b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 16:19:51 2008 +0200

    getting/setting security options works for the regf backend now

commit 0af138a85bba21a5009967e2610c898615fb536b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 16:19:00 2008 +0200

    Include test case name when reporting with subunit. This should make it possible to having a test fail against some test cases and success against other ones.

commit 0d5752c940360a0ceb5e23cd6f71cbc61271137a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 16:17:58 2008 +0200

    Cope with new event context parameter in API and removed parameters to reg_open_local().

commit 33cc9b0f5fae7510d490928195016cf7fe3bbe42
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 16:17:23 2008 +0200

    Report full 'path' of unexpected test results for easier inclusion in knownfailure file.

commit e8d96b61db1cddc2d8dca45e6e9b53d5c31ee5d4
Merge: b74fc23825a54eb101b413ee76b21ee605dfb16c 7ca46322f5aa650cfd89c4f887393da67ae9dc7b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 15:24:40 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry

commit 7ca46322f5aa650cfd89c4f887393da67ae9dc7b
Merge: f71cb65a9057fb426748dd5fe45cf2962da42ae4 5c5c86683877337ff60526a40e7b689f604e40f8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 15:20:57 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into docstrings2

commit f71cb65a9057fb426748dd5fe45cf2962da42ae4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 15:20:32 2008 +0200

    selftest: Use convenience function for prepending paths to environment variables.

commit 09c6b106ac144820b8c072bda4dad3d8e2145ff0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 15:10:35 2008 +0200

    Fix bugs in samr python tests.

commit 3f628f4dc9a57326442ebe2d2eaac9d279043aa6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 15:09:51 2008 +0200

    Create new context in pytalloc to avoid problems with talloc_free() freeing the wrong parent of a pointer.

commit f2d437d646d0694498c14bc951f9745c4ecd902d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 13:13:36 2008 +0200

    UFollow conventions for __repr__ contents for talloc python wrapper.

commit 40652801fce937b37a43d37db9892821572cd6fd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 12:45:05 2008 +0200

    Fix syntax for return type in DCE/RPC interface python bindings.

commit f7e350368b40f575b312d4e0045981d9b1dcadfe
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 12:40:45 2008 +0200

    Self PYTHONPATH from selftest.

commit 5c5c86683877337ff60526a40e7b689f604e40f8
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 23 09:39:50 2008 +0200

    RAW-STREAMS: better test the bahavior of streams on directories
    
    Note: this has a samba3 specific code path, which we should fixed.
    
    metze

commit 1421b1cc0c442be839be702647009ed5295f34a3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 23 09:47:59 2008 +0200

    pvfs_open: return FILE_IS_A_DIRECTORY when opening a stream on a directory
    
    metze

commit 47756129fdf01075bac06cdd24107d7dc8ba34af
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 23 09:46:50 2008 +0200

    pvfs_resolve: stream_name = "" is only the same as NULL for files
    
    metze

commit 9ed7bb5afe6a73206bcba85f25305eb6630a5571
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 23 09:45:46 2008 +0200

    pvfs_streams: directories don't have streams
    
    metze

commit 268c1de095411991ffb22ee835bfb88f8bce235a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 04:31:10 2008 +0200

    Fix imports for provision-backend.
    
    This needs a blackbox test...

commit 5c3d4fce06ae07663632cc50d9703ddbc728c737
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 13:00:04 2008 +0200

    Fix indentation.

commit 480884c696c676bb978e9197271b99cc03bb66e6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 12:21:26 2008 +0200

    Add another test toe the python samr testsuite.

commit 57eec87b19428fd763033988d0ba671524d90c69
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 05:24:59 2008 +0200

    Remove unused ejs library functions.

commit 3a6b009d505503b2eb22acadeaac485151ed0173
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 05:23:50 2008 +0200

    Remove unused echo ejs script.

commit 88d473b202e82b462ef82ffdeb4f1710918ffda5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 05:13:31 2008 +0200

    Convert samr test to python.

commit c7bc9321b38a360d2e8d5258fadb30790342d032
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 04:23:23 2008 +0200

    Disable building of EJS DCE/RPC support.

commit 076e2cc356978ac313fcfdf8d8243f4ed1d629b0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 04:07:42 2008 +0200

    Add proper implementation of MessageElement.__cmp__.

commit a34de3c619c8c112b4e1ee7ca5985a506730fcff
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 03:56:20 2008 +0200

    Work around bug adding extra imports in generated file.

commit e14c9302009b371f385612d2fd500773d238006a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 12:34:50 2008 +0200

    Remove unused EJS testprogs.

commit ce063eca498036937f99161a1f12e076c2ab313f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 03:22:56 2008 +0200

    Regenerate with SWIG 1.3.35.

commit 2155d76646f4235c8857460f562a9cc4cafe3ab1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 03:20:37 2008 +0200

    Fix bug after reprocessing swig files with newer version of SWIG.

commit bda223a49e6bdeda68518cba27bc92df33784939
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 02:44:42 2008 +0200

    Fix imports for minschema.

commit 84d93728667921bf36a1b25c32bf8befa941a2c6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 02:42:42 2008 +0200

    Properly fix symlink for module aliases.

commit a28a8ed53557451749007a119e979f561c6b0f59
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 23 00:45:50 2008 +0200

    dcerpc is now samba.dcerpc, avoid including source code in API documentation.

commit bdf1c039db6c184a9f275a6e4bf3786570cc924a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 18:47:32 2008 +0200

    Add docstrings to samba3 and getopt modules.

commit 7d43d2c7c91c86246b9bb2ae7eda050079767e7a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 18:47:18 2008 +0200

    Add docstrings to events python module.

commit 606f92db874c139ba532df53a87cc5b826215d9e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 18:24:10 2008 +0200

    add more docstrings to registry python module

commit 39d27088e51867705ceec356759e7c3609a102bf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 18:13:48 2008 +0200

    Add docstrings to param python module.

commit 382de5455363ab1ae7436ff8da4b952d2b6541e9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 18:03:01 2008 +0200

    Add docstring for samba.net.Join

commit 0cc58decd74d20f3d7dff93ddef1c8bce4d49ad0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 17:42:18 2008 +0200

    Use restructuredText formatting for docstrings.

commit 5bf15122e6bb6dcbc2abd325db9522b2084d975f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 17:33:23 2008 +0200

    Add docstrings in misc python module.

commit 3563d62663c36ff267011f1f6f9b256be21c32fb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 17:26:55 2008 +0200

    Add some docstrings to tdb.

commit 67d738d6e65476263a2b7c236a57fe2b0a2dfe32
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 17:15:00 2008 +0200

    Add module docstring, docstrings for constructors.

commit a649a010670ee2c0d155aa62654841cf1f2bab8f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 17:02:31 2008 +0200

    Add more docstrings in the ldb python module.

commit 717283331f8a1ebd80e7ec52d9bfe709f869ec86
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 16:50:33 2008 +0200

    Add some docstrings to ldb python module, fix MessageElement name.

commit 7b4435a68c5515f2ec09c8ba251d11ca1427748d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 16:50:14 2008 +0200

    Add some docstrings to credentials python module.

commit 8e4cd10e3fde9b52552549a9553cdd25ef30d6dd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 15:13:13 2008 +0200

    Add some notes about further enhancements of the Python pidl backend.

commit 326b69bc8064cbea357864cecd6bd27b50c57184
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 23 00:07:12 2008 +1000

    fix make test for EAs again
    
    - go back to 4 byte alignment until I work out the rules that Vista
      wants more exactly
    - add the zero sized EA handling for SMB2 more generically

commit 2bba77a768c3ed984af05b99c2f7781577d08ec3
Merge: 1590494daf5abe43e43402e7602f92267bcda34b 84b5652d3e5766521436e4c7d59615b08b2bb198
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 23:28:44 2008 +1000

    Merge commit 'origin/v4-0-test' into v4-0-test

commit 1590494daf5abe43e43402e7602f92267bcda34b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 23:07:16 2008 +1000

    SMB2 read returns NT_STATUS_END_OF_FILE on read past end of file

commit 84b5652d3e5766521436e4c7d59615b08b2bb198
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 22 15:00:19 2008 +0200

    libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
    
    metze

commit f9708184a2037f83ebb97c847414326a42436154
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 23:00:08 2008 +1000

    fixes for EAs and filename in gentest_smb2 results
    
    - SMB2 returns 0 for a null EA
    - return the share qualified name for the filename in SMB2 ALL_INFO
      level

commit 9d523debb7ee59bdadf9865e023be370b7ab7b39
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 22:46:43 2008 +1000

    added a --noeas option to gentest_smb2

commit af31030e0b78b6b220740529901ec8d2d9f5a3fe
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 22:46:29 2008 +1000

    pass in the required alignment to the EA construction routines

commit 198ed9336756f973cebd7cc3df7f51e2c4575205
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 17:54:06 2008 +1000

    added a define for all valid file attributes

commit dd21e3d9d788a67d4673625ed4892a875f4600dc
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 17:53:50 2008 +1000

    check for invalid file attribute values in create

commit d7f3348c891e14de0e1b195714468ff998400f60
Merge: c38658c6c05fd65d729693904d35886431582537 761e667e45475d3a7d5a41558b400ba4c94c4650
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 16:09:10 2008 +1000

    Merge commit 'origin/v4-0-test' into v4-0-test

commit c38658c6c05fd65d729693904d35886431582537
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 15:44:13 2008 +1000

    added testing of SMB2 setfileinfo in gentest_smb2

commit 607bf6a946ffd7f768bda44c461ee82fcfc101c1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 15:35:52 2008 +1000

    added EAs in the generated SMB2 create operation

commit 3883a7286fd32cd6c77269f67d1366c3b946b5a0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 14:51:32 2008 +1000

    added --maskindexing and qfileinfo testing
    
     - added --maskindexing to mask the 0x2000 noindex bit in file
       attributes
     - added testing of qfileinfo in gentest_smb2

commit b139b471072f20288f126b5a9ee7613cc6c40681
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 14:50:36 2008 +1000

    minor cleanup in SMB2 getinfo test

commit a7be5ba22e0cf2c61501f5a05e64673f31ba145c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 14:49:21 2008 +1000

    fixed parsing of the SMB2 ALL_INFO qfileinfo level

commit 8f7cfa5d2e190ddb74ba859a3f68ec0ed33ae089
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 13:43:04 2008 +1000

    added SMB2 gentest generation of SMB2 echo packets

commit 1c5dd2d1b655218f875a4e512ed3e94fee624fe4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 13:14:55 2008 +1000

    badly formed SMB2 packets get NT_STATUS_INVALID_PARAMETER

commit de7626e1c29f04e54afb6d95f4051bc52b17dd80
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 22 13:14:36 2008 +1000

    fixes to the SMB2 lock test after recent SMB2 locking changes

commit 761e667e45475d3a7d5a41558b400ba4c94c4650
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Wed May 21 21:14:06 2008 -0500

    GPO: Do not provision Default Domain Policy as initially enforced. (bz #5480)
    
    This only solves part of bz #5480.  The settings for Enforced & Link Enabled
    now match the default settings of a Windows DC, but they are still "locked"
    and cannot be changed via the GUI.

commit 4ca8f32a37196c81547679b2ee8d00cb77a01269
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Wed May 21 18:54:15 2008 -0500

    enableaccount: Use correct command name in usage output.

commit ebf130e9e57b640129cf0d05dbd7d210b71ea371
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Wed May 21 18:12:36 2008 -0500

    provision: Generate krb5.conf template separate from named.conf template.

commit 617d4b666514f997510a942c6f8aba6a4ae5e40e
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Wed May 21 02:18:23 2008 -0500

    gitignore: Ignore some output files from make test.

commit c0234d13192c1871971b45121249395ef15c5ae5
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Wed May 21 02:07:45 2008 -0500

    subunit.sh: Properly capture and pass on the command output.
    
    Previously, the output from $cmdline was never captured.  In case of a
    failure, there was no output being passed to the subunit_fail_test() function,
    but that function contains a call to "cat -".  This caused the script to hang
    indefinitely waiting for input.
    
    We now capture $cmdline output (including mapping stderr to stdout) using
    backticks, and then pipe that output to the subunit_fail_test() if there is
    a failure.

commit 96501be38da947f02ad57217e0bc23f7a66d36f9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 03:09:40 2008 +0200

    Fix import in provision test.

commit 8dafd4ce40b7348fd5f2b1f2f5d2106ef4cc0dd1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 02:21:25 2008 +0200

    Move DCE/RPC python bindings into samba package.

commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 02:13:26 2008 +0200

    Fix CFLAGS for SWIG files.

commit 937456c69d23ece85bdb7415f52d722c2aa6b6b5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 01:50:38 2008 +0200

    Make sure the default ldb modules dir gets initialized.

commit 30f8d581aa339b37b27011e65355937590df10b9
Merge: 453206665677821b254c18cc67192e007b892f04 76be51d3a08e2239a137b8abe3f2df722f69ddb2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 01:48:20 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 453206665677821b254c18cc67192e007b892f04
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 01:47:36 2008 +0200

    Fix python imports.

commit cd8c8226784c96d7f1dbae006a4853eb50c7b2e2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 01:47:22 2008 +0200

    use one blackbox script per executable.

commit 0fae6f11081cff7846319175cfec95fa3911571c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 01:17:30 2008 +0200

    Fix events test.

commit 37ef86f8de9039b8226b190254d842e92b5faad7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 22 00:56:36 2008 +0200

    Fix dependencies and imports.

commit 9b39e99f48266a54ed0b8890c2efde218b4b118a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 23:59:34 2008 +0200

    Move more modules inside of the samba package.

commit ed38c668cdbe10966e46bad97301122eea8001d0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 21:50:56 2008 +0200

    Move some python files into the samba package.

commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 21:32:53 2008 +0200

    Move CFLAGS overrides for SWIG modules to Makefile.

commit 76be51d3a08e2239a137b8abe3f2df722f69ddb2
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 21 21:28:59 2008 +0200

    lib/socket: use HAVE_IPV6 test from LIBREPLACE_NETWORK_CHECKS
    
    metze

commit e835e7eebcc064ce0813814796828f15ad112fbd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 21 21:27:45 2008 +0200

    libreplace: add test for HAVE_IPV6
    
    Samba can later just check libreplace_cv_HAVE_IPV6 = yes.
    
    metze

commit b865249efaa58d0fc87fa25491fda3b970af81c3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 21:24:48 2008 +0200

    Remove support for .py files from smb_build - deal with it only in the makefiles.

commit c0a84c2b4698f6ac9b555cc74bed52e5930804d9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 20:46:16 2008 +0200

    Refuse to install autogenerated proto header files.

commit 28e04f751f1d509da2c821f33df79b2a0c2d5a1a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 20:44:36 2008 +0200

    Ignore generated netlogon headers.

commit f29e9009310e4a6d575651dd9ba41ffc90bfb386
Merge: f0914d0187130adcd4f239d4ea0fc9f729fdedc9 c52fe1fe1c77636d87355d3c4baa66e052fe9008
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 15:45:04 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython

commit f0914d0187130adcd4f239d4ea0fc9f729fdedc9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 15:40:55 2008 +0200

    Fix typo.

commit 58f956dc4591137489cba16f360f2d24d91dadc1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 15:39:00 2008 +0200

    Fix reference to removed smbpython.

commit c52fe1fe1c77636d87355d3c4baa66e052fe9008
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 21 22:51:21 2008 +1000

    fixed SMB2 flush call, and added flush to gentest_smb2

commit 034c68bea934db87bce13a750c17fb1bd2bbe3b6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 14:29:05 2008 +0200

    Regenerate with newer version of swig.

commit ce440887316d3ae379551c136f6b640c573fd702
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 14:28:10 2008 +0200

    Use gnu make syntax for SWIG implicit rule since it allows multiple output files.

commit ea6d9cf602302adafe0f9d5f5f90a9b26d1ead6f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed May 21 22:12:20 2008 +1000

    fixed SMB2 locking
    
    - SMB2 locking is different in several ways from SMB locking. To fix
      it properly we will need a new generic mapping structure for
      locking, but for now do a best effort mapping
    
    - added locking to gentest_smb2

commit 17c41a6c3e71102e3516e6926f7e7d1ab5c97563
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 12:38:47 2008 +0200

    Fix dependencies for ldb instancetype module.

commit 5c56464a6c2f29a039ba3152de83d34778ca0615
Merge: a95f2bf86a75729717542b401aa39bedd21be8d0 c3eeae2ea6a7562b43a436f20c110002ca4d1d2b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 12:22:05 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython

commit a95f2bf86a75729717542b401aa39bedd21be8d0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 12:14:47 2008 +0200

    Fix installed symlinks (cp was trying to be smart).

commit bd3f3e7c85f1a92638d69379782aa7bfcecd9e2f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 21 12:02:02 2008 +0200

    Allow dots in .mk file section headers, fix docstring.

commit c3eeae2ea6a7562b43a436f20c110002ca4d1d2b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 14:49:47 2008 +1000

    Correct an assertion in the testsuite.
    
    Andrew Bartlett

commit 0e429dd1fb15137a2a7c25e051b9af8c4ed8c7f3
Merge: 8e070293cfd522b7464be5bc4d8045572d6d996c 0b7a6bfcba1b906dc4d461882b4c3fe3c91c44e0
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 14:34:43 2008 +1000

    Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local

commit 8e070293cfd522b7464be5bc4d8045572d6d996c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 14:29:20 2008 +1000

    Fix creation of sockaddr in netlogon datagram generator.
    
    The previous code sent uninitialised data, and was the wrong length.
    
    Andrew Bartlett

commit 1e897b6148407e9921edd2c3db734930d79ccb42
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 14:28:50 2008 +1000

    Include flags.h into samdb.h
    
    These flags are too useful just to hide away...
    
    Andrew Bartlett

commit f4154846401b31d99c40b2ea53992262095366b0
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 14:28:17 2008 +1000

    Extend the NBT-DGRAM torture test again.
    
    Andrew Bartlett

commit e28790ba4884277f310be1b8bd3fba4fd47dbbdb
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 14:26:38 2008 +1000

    Manually handle the NETLOGON_SAM_LOGON_REQUEST too.
    
    With the sid structure being both optional and aligned, it was too
    hard to do this in just IDL.
    
    This requried moving some things around, as otherwise we would have a
    dependency loop.
    
    Andrew Bartlett

commit 441b286c00f9a7743cdefeb243545bdbd2c94c5e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 12:37:36 2008 +1000

    Extend the 'netlogon' CLDAP and NBT implementation.
    
    This now handles checking if the user exists, including validating the
    ACB mask on the user.
    
    This would be a nasty security hole, if Kerberos did not already
    expose this information anonymously...
    
    Andrew Bartlett

commit 7594f79db6a0e8a46e2863829e5e050b03dfaec1
Merge: ef5d1c8d320d45b78a1e709964eaada4f5acda59 e05ec3047c4fe0cc2e09a812830fc835dc35abea
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 12:13:45 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit ef5d1c8d320d45b78a1e709964eaada4f5acda59
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 10:23:02 2008 +1000

    Re-add alignment removed by metze in 0e2f6d481b3e35ed392b2b3340b244c77593819c
    
    This manual alignment is required, because the structure is marked as
    unaligned.
    
    Andrew Bartlett

commit bf1b99aff2a8feaee5f57c7530bc81d447e5d765
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 21 10:18:21 2008 +1000

    Further tests show NTLOGON and NETLOGON to be identical.
    
    I can't tell the difference between the NTLOGON and NETLOGON behaviour
    on these pipes, and this 'exception' turned out to be alignment
    dependent, not pipe dependent.
    
    Andrew Bartlett

commit e05ec3047c4fe0cc2e09a812830fc835dc35abea
Author: Jeremy Allison <jra at samba.org>
Date:   Tue May 20 14:18:58 2008 -0700

    Convert in_transaction to a bool. Add the same fix Volker
    used for tdb_traverse() to tdb_traverse_read().
    Jeremy.

commit 89543005fe2e4934b3c560c937d49304a32a7fc2
Author: Volker Lendecke <vl at samba.org>
Date:   Tue May 20 21:54:36 2008 +0200

    Fix nesting tdb_traverse in a transaction
    
    Calling tdb_traverse inside a transaction led to the transaction lock being
    held indefinitely. This was caused by the tdb_transaction_lock/unlock inside
    tdb_traverse: The transaction code holds the global lock at offset
    TRANSACTION_LOCK. The call to tdb_transaction_lock does nothing because the
    transaction_lock is already being held. tdb_transaction_unlock inside tdb_wrap
    resets tdb->have_transaction_lock but does not release the kernel-level fcntl
    lock. transaction_commit later on does not release that fcntl lock either,
    because tdb->have_transaction_lock was already reset by tdb_transaction().
    
    This patch does fix that problem for me. An alternative would be to make
    tdb->have_transaction_lock a counter that can cope with proper nesting, maybe
    in other places as well.
    
    Volker

commit ea3f4b93057e85c4ea516cc77dd0f293016d520c
Author: James Peach <jpeach at samba.org>
Date:   Tue May 20 10:54:45 2008 -0700

    smbtorture: Add RAW-BENCH-TCON benchmark.
    
    Add a simple test to benchmark the rate at which a server can accept
    new tree connections. You can tune the length of time to run the
    benchmark for and the number of parallel connections to make.

commit f72dc52ccc426c8057b91b4699dfeda7d9e9b864
Author: Volker Lendecke <vl at samba.org>
Date:   Tue May 20 12:59:04 2008 +0200

    Change wks password in rpc-bench-schannel1
    
    Prove that a workstation password change does not affect existing schannel
    connections

commit e360be0b99b638afdfa789e217bf08f99d09be7a
Merge: c05ed7bb9ae7211a7001fd0a3403744ba4f6dda0 5dfa316b3636718ffc6fd26cf7a397a797bd2ac1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 15:35:49 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 5dfa316b3636718ffc6fd26cf7a397a797bd2ac1
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 15:28:26 2008 +1000

    Fix irpc GetDC requests.
    
    We would return NT_STATUS_NO_LOGON_SERVERS in all cases, which was
    less than helpful.
    
    Andrew Bartlett

commit c05ed7bb9ae7211a7001fd0a3403744ba4f6dda0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 15:16:53 2008 +1000

    added read and write handlers. Fixed --analyse

commit 8753ced2f4ee25cd5eff011f66f8e37f9807bdaf
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 14:52:57 2008 +1000

    Fix number of arguments to IRPC getdc callback.
    
    Andrew Bartlett

commit d4f41db964ce82c8889017d0f932d60100b3cd32
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 13:37:51 2008 +1000

    added smb2_util_setatr

commit aa9108374f0dda8510245a6e69a53189f55a81e3
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 13:37:40 2008 +1000

    specify which server failed to deltree

commit e90c7587385598a1dd976c2420798f9bd682b43d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 13:37:27 2008 +1000

    added SMB2 setpathinfo composite wrapper

commit 634a4bbd98e1c281f8339073b90cb7696ac59baa
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 11:59:43 2008 +1000

    first version of gentest_smb2. Only generates create and close so far.

commit b2f1154bc338fb56fc998f40159156cb6859075b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 11:59:18 2008 +1000

    moved these util functions into libcli

commit c05b58940f06b01b9770c218eb0708cb621215ef
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 11:58:47 2008 +1000

    check the creation options where the client can require a path to be a
    file or a directory

commit 6a3b1cd6698faa460c6258bb41b4936e363f4387
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 11:58:04 2008 +1000

    added some SMB2 utility functions

commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 11:57:43 2008 +1000

    remember the server time fields on negotiate. Needed for gentest

commit e17804b8857fdb3c182c5e886323b9d6c194c2ff
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 11:54:50 2008 +1000

    Revert addition of 'mailslot' parameter.
    
    It turns out that the mailslot name (and a useful private prointer) is
    provided in the struct dgram_mailslot_handler.
    
    Andrew Bartlett

commit ffbd222d651dcddb19cacdc50cdbfeaefa816940
Merge: 1e0c24b2760f2a632333b51710cd9581f0cee851 b6f91ce75ae401bed515012fa3019a6241e7ff6d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 20 11:37:23 2008 +1000

    Merge commit 'origin/v4-0-test' into vfs_smb2

commit b6f91ce75ae401bed515012fa3019a6241e7ff6d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 11:24:38 2008 +1000

    Fix prototype generation in new syntax for netlogon.c
    
    Andrew Bartlett

commit 67b47606b9c5b794d8feea5ba200098e9b9e33e3
Merge: 6e357d00474de65395ca51524d3b85d00691baf2 eae17ae8ecdcb83fdb756189a9d5609a192371a4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 11:03:45 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit 6e357d00474de65395ca51524d3b85d00691baf2
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 10:58:43 2008 +1000

    Add the core of the new CLDAP/NBT 'netlogon' parsing library.
    
    This uses some hand-adjusted PIDL output to cope with some 'oddities'
    in the parsing of the _EX varient of the netlogon packet.
    
    Andrew Bartlett

commit eae17ae8ecdcb83fdb756189a9d5609a192371a4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 20 01:52:11 2008 +0200

    Update tdb version number.

commit 7385d9641d49b94c83fd2c75e57c9623d21fcdb0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue May 20 01:02:05 2008 +0200

    Fix proto generation.

commit 69bac908bec3216d2f17042aa05ab8d4b55b0918
Merge: cf60a9b34ec2419b2bc03a37190cb17ad4cf3d5f 205699ed663a3c6d27695dee25bf26978615b475
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 08:27:08 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit cf60a9b34ec2419b2bc03a37190cb17ad4cf3d5f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 08:06:50 2008 +1000

    Don't regenerate pam_errors.h any more.
    
    Due to the new rules on prototypes, it must be a static header file.
    
    Andrew Bartlett

commit 6a1c76f29f78183f44dfac6f468c5e728d2cb2cf
Merge: a8ec36eba79f96940f314520f97d23181bc9cfc5 49b04ca7aadf264e500d83bc8d3cb5173a86184e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 20 08:03:35 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
    
    Fix config.mk due to changing syntax.
    
    Conflicts:
    
    	source/libcli/config.mk
    	source/nbt_server/config.mk

commit 205699ed663a3c6d27695dee25bf26978615b475
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 19 23:36:33 2008 +0200

    Add __repr__ implementation for Tdb.

commit d8fe782dc200907e0364c623e187c51f4d44edb2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 19 23:36:11 2008 +0200

    Fix dependency.

commit 5607aea07f66f09fd5b33842d07d2fbbf44d13e7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 19 23:12:13 2008 +0200

    Add __repr__ implementation for Ldb.

commit b9119c0f0f524d43ff09825dffb24a5e77a240f4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 19 23:07:04 2008 +0200

    Add __repr__ implementations for ldb.Message, ldb.MessageElement and ldb.Dn.

commit 49b04ca7aadf264e500d83bc8d3cb5173a86184e
Author: Volker Lendecke <vl at samba.org>
Date:   Mon May 19 15:53:09 2008 +0200

    Fix a memleak in irpc_remove_name
    
    First, even when length==0 tdb_fetch might return something. Second, for some
    weird reason there might be less data than necessary for a single server id.

commit cc07bd86e270c8016acd0f685d699e4a3e63cfb1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon May 19 14:15:15 2008 +0200

    build: only add enabled subsystems and modules to ALL_OBJS
    
    metze

commit 1e0c24b2760f2a632333b51710cd9581f0cee851
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 19 13:05:08 2008 +1000

    added SMB2 proxying of rmdir

commit 733937e87a1adcc19492ea2bd138e705701901b6
Merge: 1323aab11fbf346e19c4cef227d727ddfcaa7d60 b4613e81351fa0477d0c76a19fb0474a79f8689f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 19 11:40:25 2008 +1000

    Merge commit 'origin/v4-0-test' into vfs_smb2

commit 1323aab11fbf346e19c4cef227d727ddfcaa7d60
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 19 11:39:16 2008 +1000

    added mkdir to SMB2 proxy

commit b4613e81351fa0477d0c76a19fb0474a79f8689f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 19 02:19:32 2008 +0200

    Revert some absolute paths.

commit 8328ff76416df5a6e05461d3a19f510b76f2e902
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 19 02:03:00 2008 +0200

    Move IDL build script to rpc directory, make various bits and pieces easier to use externally.

commit a63f458462d207d215a6e4ef8e480b0c8daedf6a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 23:40:23 2008 +0200

    Fix a bunch of dependencies.

commit a6b52119940a900fb0de3864b8bca94e2965cc24
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 23:02:47 2008 +0200

    Fix a couple (well, little more than that..) of typos.

commit f4a77b96f9c17d853348b70794026e5b9e384942
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 22:30:08 2008 +0200

    Create prototype headers from Makefile directory, without smb_build in the middle.

commit 57b57b1ff9a2ddf087fc6cceaf6c9afb4f8f0135
Merge: 4876c4efbbafb4e0afa3554cd9f748ab591a2927 5c961c0b41e0a41bd41705a103595af7405132a4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 21:10:41 2008 +0200

    Merge branch 'v4-0-test' of /home/jelmer/samba34.git/samba4 into v4-0-test
    
    Conflicts:
    
    	source/build/smb_build/makefile.pm

commit 5c961c0b41e0a41bd41705a103595af7405132a4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 21:10:09 2008 +0200

    Typo, formatting fixes.

commit 4876c4efbbafb4e0afa3554cd9f748ab591a2927
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 21:09:04 2008 +0200

    Avoid smb_build for prototype headers in some places.

commit 63fd551a159b3ad4e314f551d65b7d723bbe485a
Merge: 3a83d4ebd41908aa0f88eec5b05156112ea0ca7b 6b6b2196a8a8d9e741f5c399185ded7a16938da0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 20:35:01 2008 +0200

    Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test

commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 20:30:46 2008 +0200

    Use variables for source directory in remaining subsystems.

commit 28f4a8bc2c9b4158e74e1284ff9df068388c3b3d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:56:17 2008 +0200

    Use variables for source directory in a couple more places.

commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:54:27 2008 +0200

    Use variables for source directory in a couple more places.

commit 2860a7db5968c7007522cdb300eba390da929ab8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:46:09 2008 +0200

    Use variables for source directory in a couple more places.

commit 56bb2907c67d55967f54ce74b029f05067a187c5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:41:33 2008 +0200

    Use variables for source directory in a couple more places.

commit 3a83d4ebd41908aa0f88eec5b05156112ea0ca7b
Merge: 3cff5bc25ad894bef6ed65566d9d692968092760 f97bc5735803a73181030e6d7db2862ebc1b7f4b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:37:58 2008 +0200

    Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test

commit f97bc5735803a73181030e6d7db2862ebc1b7f4b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:37:24 2008 +0200

    Use variable for param src dir.

commit 3cff5bc25ad894bef6ed65566d9d692968092760
Merge: 201da6d5d05ed624bd9f4bd535969077a3b8b3ba 16a04d9af4cc33daafe32bc45a404959924bd33e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:12:00 2008 +0200

    Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test

commit 16a04d9af4cc33daafe32bc45a404959924bd33e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:11:47 2008 +0200

    Build system doesn't do make variable expansion...

commit 201da6d5d05ed624bd9f4bd535969077a3b8b3ba
Merge: ad58defe129d25ea2e8a598934800610189747e8 63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:10:49 2008 +0200

    Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test

commit 63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:10:37 2008 +0200

    Use src dir.

commit ad58defe129d25ea2e8a598934800610189747e8
Merge: 84c9fbe8466e013e501eecf9b2e7981c1df8232c fb10a81b9484642099ecbe896eabe00a4417bc42
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:07:17 2008 +0200

    Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test

commit fb10a81b9484642099ecbe896eabe00a4417bc42
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 19:07:07 2008 +0200

    Use variables for source path in libnet/ and scripting/python.

commit 84c9fbe8466e013e501eecf9b2e7981c1df8232c
Merge: f305c443db8e48efa80eeda8f83073b475dc3fee d9770b651f61a0b70d6afa4610fadc7f199e1d98
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 18:55:38 2008 +0200

    Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test

commit d9770b651f61a0b70d6afa4610fadc7f199e1d98
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 18:55:14 2008 +0200

    Move templates to a separate file.

commit 8a4f030261d15ea78280d51877711ceea815885a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 18:52:33 2008 +0200

    Avoid use of relative paths.

commit f305c443db8e48efa80eeda8f83073b475dc3fee
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 18:33:24 2008 +0200

    Simplify argument handling.

commit a38e473c9e382465ae30f3ca7ae12de500aec5f7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 18:33:05 2008 +0200

    Fix --output argument.

commit c4bfc0b8daf2e288a278936b279bb4f7848d78e9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 18:08:37 2008 +0200

    Allow specifying different input file to smb_build.

commit 7fee112d2b86b423c397118f0333065825ea3518
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 17:55:50 2008 +0200

    Move writing of data.mk file to m4 macro.

commit 3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 17:48:50 2008 +0200

    Move writing autoconf vars into files into m4 macros.

commit 16dbbf75c7fa0f877659654a20bcab73b707e627
Merge: 4c098e4c9f071592e134c979388891f5bf16452d 91e9062265a68e3a1fe5e092503ec44ae5ea034e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 18 17:35:16 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 0b7a6bfcba1b906dc4d461882b4c3fe3c91c44e0
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Sat May 17 23:24:48 2008 -0500

    provision: Create instructions for enabling DNS GSS-TSIG updates.
    
    Added code to the python provisioning to create the named.conf file that was
    previously generated by the EJS provisioning.
    
    Updated the named.conf template to provide the additional details necessary
    to get things working.

commit 572efc8e65457a982a8cbb04d3b10e3aae22d574
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Sat May 17 23:20:35 2008 -0500

    provision: Allow DNS GSS-TSIG updates to work.
    
    This change ensures the KVNO of the principal in secrets.ldb (which is also
    exported to the dns.keytab) matches the KVNO associated with the "dns" user.
    Without explicitly setting msDS-KeyVersionNumber, the KVNO exported into the
    dns.keytab was 0.
    
    KVNO needs to be > 0, as the client libs (at least MIT libs on Fedora)
    consider KVNO == 0 as a sign to ignore that particular key.

commit bf217c748a8a0929ffc54be940041100ca5127f2
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Thu May 8 12:57:29 2008 -0500

    howto: Update git clone command to something that actually works.
    
    Made the command consistent with the one presented in the Wiki HOWTO.
    
    Thanks to Matthias Wallnöfer <mwallnoefer at yahoo.de> for pointing this one out.

commit a8ec36eba79f96940f314520f97d23181bc9cfc5
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 21:30:36 2008 +1000

    Ensure we don't send a reply if we couldn't push the CLDAP blob
    
    Andrew Bartlett

commit 60579269d1e0bebce5b595ef95d68fd4bf781cfd
Merge: 8f99a4b94e95f8bde0f80f92d4e57020c62cfaab 91e9062265a68e3a1fe5e092503ec44ae5ea034e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 21:16:22 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit 8f99a4b94e95f8bde0f80f92d4e57020c62cfaab
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 20:53:29 2008 +1000

    Handle netbios domains in the CLDAP server too.
    
    This commit also fixes a number of issues found by the NBT-DGRAM and
    LDAP-CLDAP tests.
    
    Andrew Bartlett

commit ca1b3fe3add06dc22361d5a5fe7e63a6abb1697c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 20:52:23 2008 +1000

    Modify the LDAP-CLDAP test for better coverage.
    
    This fixes up some compiled in constants and checks a couple more NT
    versions.
    
    Andrew Bartlett

commit 89fdd77891529aa74bb920994b8b5959aae8ac2d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 13:24:29 2008 +1000

    Show that the NTLOGON and NETLOGON mailslots are *very* similar.
    
    Rework the mailslot infrustructure to cope, passing down the mailslot
    name so that we can implement both in the same callback function.
    
    Andrew Bartlett

commit a7983387f7a624f6bf5c2fbfa41f849ac4471147
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 12:44:35 2008 +1000

    Explain that the sid must be absent on the NTLOGON mailslot.
    
    Andrew Bartlett

commit 7ed4ba8d1a2ced013feafc1f0ca95595ac66bcbc
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 12:43:42 2008 +1000

    Make the IRPC GetDC request use SAM_LOGON packets.
    
    This also moves the request to the new netlogon structures.
    
    Andrew Bartlett

commit 8b00a9429470c9ad3646255c340e6a963bd226bd
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 12:41:42 2008 +1000

    Convert the CLDAP server to use the new netlogon structures.
    
    This also makes the CLDAP server the place where we create the
    NETLOGON SAMLOGON replies, regardless of protocol (NBT mailslots or
    CLDAP).
    
    Andrew Bartlett

commit 25ab0ad0a0216ef18e0aaeec27c7833d8c68ca30
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 12:39:38 2008 +1000

    Test the use of the domain SID on the NETLOGON mailslot
    
    Interestingly, despite these packets being very similar, this fails on
    NTLOGON - no reply is received.
    
    Andrew Bartlett

commit d2d3d15a8edd58cda7543feebdeb52178400615b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat May 17 12:38:58 2008 +1000

    Put back the old netlogn parsing code - for the request only
    
    This gives us seperate parsing functions for requests and replies.
    
    Andrew Bartlett

commit 91e9062265a68e3a1fe5e092503ec44ae5ea034e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat May 17 00:01:05 2008 +0200

    smbd: pass down lp_ctx to stream_new_connection_merge()
    
    metze

commit 3777d0307b346bcf363ab5ad783e802682034a9a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat May 17 00:02:28 2008 +0200

    smbd: add session_info to struct stream_connection
    
    NULL represents an anoymous connection, as that's
    cheaper than always calling auth_anonymous_session_info(),
    That means if the caller wants to use the transport layer
    session_info he should call auth_anonymous_session_info()
    to create the session info.
    
    metze

commit 7f26a5425e706a97cc07c5139b3fea4fde9e4020
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 16 12:46:10 2008 +0200

    lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
    
    metze

commit 5de605bb2ef88a1f3e61c64e557c7f069d0f6dad
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 16 12:30:49 2008 +0200

    lib/socket: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
    
    metze

commit e674128ee2f11596f358ed46104c9d25eb2f754f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 16 12:29:21 2008 +0200

    lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
    
    Moved from the samba specific locations
    
    metze

commit 1c7905cfb4c77edeb24ac612a544e777cf49e184
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 16 12:13:11 2008 +0200

    lib/socket: remove unused configure check for HAVE_WORKING_AF_LOCAL
    
    metze

commit 4c098e4c9f071592e134c979388891f5bf16452d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri May 16 16:30:22 2008 +0200

    Install python modules by default.

commit fc3bc3c4a85b0e0ba853f3208a4e934a733cfdc4
Author: Volker Lendecke <vl at samba.org>
Date:   Fri May 16 15:51:27 2008 +0200

    Make rpc-bench-schannel1 use two wks accounts if --option=torture:multijoin=true

commit f75f95931c15d57b3111db4dff589be06710aea7
Author: Volker Lendecke <vl at samba.org>
Date:   Fri May 16 15:44:14 2008 +0200

    Fix two C++ warnings

commit 901426c24c74390f7b1c78bb7a07c020b6ef73eb
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue May 13 09:10:25 2008 +0200

    torture: add RPC-BENCH-SCHANNEL1 test
    
    This tests SamLogonEx() calls on multiple (smb) connections
    in parallel. Sadly the smb connect needs to be serialized
    because of the reset on zero VC style behavior of windows.
    
    Call it like this:
    bin/smbtorture -U administrator%test ncacn_np:w2k3-101 -W W2K3 RPC-BENCH-SCHANNEL
    or
    bin/smbtorture -U administrator%test ncacn_np:w2k3-101 -W W2K3 -k no RPC-BENCH-SCHANNEL \
    	--option="torture:nprocs=4" --option="torture:timelimit=1" \
    	--extra-user SUB1\\sub1user%testsecret --extra-user SUB1\\sub1user%testsecret
    or ...
    
    Later we should add more tests, maybe using only one smb connection
    and different netlogon pipes.
    
    We should also test using the DCERPC_PFC_FLAG_CONC_MPX flag and just one
    rpc connection.
    
    DCERPC_PFC_FLAG_CONC_MPX /* supports concurrent multiplexing of a single connection.*/
    
    metze

commit b3d024676426000380ad86a2a4b83e7b21478978
Author: Volker Lendecke <vl at samba.org>
Date:   Thu May 15 18:09:56 2008 +0200

    Fix an uninitialized variable warning

commit a9a0f24f7299c1480d8047d97c703aca8e94c79f
Author: Volker Lendecke <vl at samba.org>
Date:   Fri May 16 15:38:16 2008 +0200

    In torture_leave_domain, say what account was deleted

commit 5ca4f76703485d68b1aa6b38beaf208555c0cbfe
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri May 16 14:40:56 2008 +0200

    build: readd ALL_OBJS which is needed for automatic_dependencies
    
    metze

commit 718f9ce6889346c92894e868f0678fbe404a43ab
Author: Julien Kerihuel <j.kerihuel at openchange.org>
Date:   Thu May 15 13:55:23 2008 +0200

    The following patch calls the op_bind operation for an interface which context is altered by dcerpc alter_context requests. It prevents dcerpc_server from returning errors (nca_s_fault_access_denied, then nca_s_fault_context_mismatch in further client requests) and keeps the connection alive.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 652b8c5f156b357e231057a5a0fbded88f4f9c5f
Author: Julien Kerihuel <j.kerihuel at openchange.org>
Date:   Thu May 15 13:54:07 2008 +0200

    This patch adds remaining padding bytes to the dcerpc_fault IDL structure and adds a const 4 bytes blob to pkt.u.fault.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 67290e0ad69df2f2fe651249c6550b8e32dd641b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 15:03:58 2008 +1000

    private -> private_data for struct smb2_request

commit ac10e3ad15dd17b96424987d1a2b7a0e4dc67cd0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 15:03:24 2008 +1000

    build the smb2 composite calls

commit 5b6f80aba30fc8ade26f73b0a1336c22e40b66a9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 15:03:12 2008 +1000

    declare composite_wait_free()

commit 5240e1e25655af1f9b92da99e85d845bf30c4e9e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 15:02:58 2008 +1000

    - added a composite_wait_free() call
    
    - allow composite_error() to take NT_STATUS_OK

commit 433038f3fea60087bdca07dcc856d0be4a4753f3
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 15:02:14 2008 +1000

    started adding SMB2 composite functions that emulate common SMB calls
    (such as unlink)

commit a5459bd88092863668db199953458fe97162240c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 15:01:31 2008 +1000

    added SMB2 proxying for unlink

commit 431d0c03965cbee85691cd0dc1e2a509c1a2b717
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 16 13:03:01 2008 +1000

    Rework the CLDAP and NBT netlogon requests and responses.
    
    This now matches section 7.3.3 of the MS-ATDS specification, and all
    our current tests pass against windows.  There is still more testing
    to do, and the server implementation to complete.
    
    Andrew Bartlett

commit d5165ed7a77120f42c25c4997be2630f0f1cb98c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 12:46:28 2008 +1000

    fixed warning

commit edb4b38ed33b545d8024f45c602d3f5e4a74c511
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri May 16 12:46:16 2008 +1000

    fixed file_index reference

commit 8007342061d77eb711af0652ecd38aec0d3cc9d1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 15 20:47:28 2008 +1000

    added handlers for connect, search_first and fsinfo.
    
    Directory listing in smbclient now works

commit 0e4b8602dec3ec87676c91a99371e5d77fe78196
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 15 20:46:43 2008 +1000

    better match WSPP doc name for find flags

commit b7560afd4bab984c0083e9687b69bc42970ad932
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 15 20:46:10 2008 +1000

    update some SMB2 find flags

commit 1acc8077fb86c1e78724b010d149db166d98238d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 15 20:45:30 2008 +1000

    use a newer fsinfo level in smbclient, to support larger disks

commit 6ea8295a64ff5425def11b0d1cd988ef000320be
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu May 15 10:57:22 2008 +1000

    started new vfs_smb2 module
    
    This new module is based on the vfs_cifs module. The idea is to create a backend
    which maps SMB requests to a SMB2 server. This will allow existing
    test suites for SMB to be run against our SMB2 client and server code.
    
    It will also help validate our SMB2 client library, probably leading
    to some API changes to make it flexible enough

commit 618400fe7d1f469150b82e0aebc89b2104de116f
Merge: 97427731a520283fdd3c8e582ac1f8be7699013e 0c09d28acf42400d26cc27675e37226060de26d3
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 15 08:08:43 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit 0c09d28acf42400d26cc27675e37226060de26d3
Author: Volker Lendecke <vl at samba.org>
Date:   Wed May 14 19:49:38 2008 +0200

    Fix an uninitialized variable introduced by 3045d391
    
    Simo, please check!
    
    Volker

commit ece9df0875a32f76af5af913b6a6cdd8eacf0280
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 14 17:28:42 2008 +0200

    Revert "lib/events: system/network.h isn't needed"
    
    Somehow this breaks 'make test'...
    
    This reverts commit 59faf3bf670140784d5698bbdc8b86afe8e188ec.
    
    metze

commit 59faf3bf670140784d5698bbdc8b86afe8e188ec
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 14 15:19:43 2008 +0200

    lib/events: system/network.h isn't needed
    
    metze

commit 10415bb738d51afdebbfeae976923e086805ae84
Author: Simo Sorce <idra at samba.org>
Date:   Thu Apr 24 17:28:30 2008 -0400

    Make it possible to build libevents standalone.

commit da2179ee5d5b6094ab63a9d9d6a8d59893937087
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 11:01:09 2008 +0200

    libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
    
    metze

commit 3fddd36e119f73a5021370450f9687ef9d252bab
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:39:41 2008 +0200

    libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
    
    metze

commit aa7ef1af746319a3d771decd0ec03dabe8b8ad28
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:32:19 2008 +0200

    libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
    
    metze

commit 67845d3471711d24069636d0d4032f9d53748334
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:27:23 2008 +0200

    libreplace: include inet_ntoa.o when the system one is broken
    
    metze

commit 0234d397fefee8e1d0dcd3402f748c2251021c90
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:08:42 2008 +0200

    libreplace: merge getifaddrs.m4 into libreplace_network.m4
    
    metze

commit 64591d064dc3da6074f0f7539911a6e433d9cc43
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:06:39 2008 +0200

    libreplace: merge getaddrinfo.m4 into libreplace_network.m4
    
    metze

commit f9f8f93adcc7161ebb18f5a0bf28c73d951a15ad
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:04:51 2008 +0200

    libreplace: merge socketpair.m4 into libreplace_network.m4
    
    metze

commit 3a70274c908e31453942b442351eab8423c1a53d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:02:21 2008 +0200

    libreplace: merge inet_pton.m4 into libreplace_network.m4
    
    metze

commit 223ef6c08efb52251d0a772bb0c481b2803cf0ce
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 10:00:58 2008 +0200

    libreplace: merge inet_ntop.m4 into libreplace_network.m4
    
    metze

commit fba00736c870f449c0eee32fe0d7b0d539dca51f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 09:59:16 2008 +0200

    libreplace: merge inet_aton.m4 into libreplace_network.m4
    
    metze

commit 82e826253b6d18832931dbb5c1dda009889bf9e0
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 09:58:07 2008 +0200

    libreplace: merge inet_ntoa.m4 into libreplace_network.m4
    
    metze

commit c70eba87dbbac6c2c1e68c343cdd410577c1686f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu May 8 09:56:10 2008 +0200

    libreplace: merge socket.m4 into libreplace_network.m4
    
    metze

commit 9683f7434c7ea01631d8adae9d43274c77ff51de
Merge: 2e8766145ad2e8c666ecdc6c39e97ba302b16e04 e83f7b11963f2996e3ced0251087a09eb55c347c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon May 12 03:54:53 2008 +0200

    Merge branch 'nosmbpython' into v4-0-test

commit 97427731a520283fdd3c8e582ac1f8be7699013e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon May 12 09:46:50 2008 +1000

    Remove JavaScript provision-backend script
    
    The library it relied on has already been removed.
    
    Andrew Bartlett

commit 61c31dc7cf649bc6f2d14bc8637e50ead9b9210a
Merge: 2db0e86fb4abc27eed2d35e1d41122bc89a2c5fe 2e8766145ad2e8c666ecdc6c39e97ba302b16e04
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon May 12 09:44:27 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit 2e8766145ad2e8c666ecdc6c39e97ba302b16e04
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 15:37:09 2008 +0200

    Fail earlier on if shared libs can't be built.

commit ef53ffbc24cc4959acb773f27e72e90b603e81d7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 15:31:02 2008 +0200

    Add extra include directories, hopefully fixes the build on aix53bf.

commit f123190fb49302968a231639848023a72dfdf2bc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 15:15:27 2008 +0200

    Remove obsolete provisioning library.

commit 5268649b7ef60a2caae9cdf66dfeaf6d2037aba3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 14:32:06 2008 +0200

    Remove python extension from upgrade script.

commit 9ba5962addc0ef2e0d01329ab8178b3f51659e75
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 14:08:31 2008 +0200

    Properly support sentinels for binary init functions. This should fix the build.

commit 43c18ba5cf0f709c4a7bd686d5e6bf613227b61d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 05:49:07 2008 +0200

    Avoid unnecessary headers in lib/torture.

commit e83f7b11963f2996e3ced0251087a09eb55c347c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 05:46:40 2008 +0200

    Remove smbpython.

commit b507109bb676715f7d9616e13b0e19305e9c2559
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 05:45:49 2008 +0200

    Set sys.path for running inside source tree.

commit d3df51cd01e53383dcc05923d248db03bc6f62e9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 05:29:20 2008 +0200

    Use system python rather than smbpython.

commit 371afde9b04694beec4d9e5cb53634315aea86be
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 05:18:09 2008 +0200

    Fix formatting of install message.

commit 20a2fc85665feb4d57340c695c8ecb014825e177
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 05:17:50 2008 +0200

    Remove extra space that caused issues during make install.

commit bec87e1878841764104b98f05b34a72a98c8dd71
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 05:17:29 2008 +0200

    Avoid installing non-public header.

commit bcd5fc7dc9899deb9fa84fdeeb21ed2ddb921308
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 04:36:37 2008 +0200

    make sure to always use string version of uuid rather than object.

commit a89b6d8ad71d71271f30d156de20129866ef6aeb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 04:36:05 2008 +0200

    Complete dependencies for python modules (actually matters when built standalone).

commit 018ee187ffbfd77aa0d5f5da6c3512ea6b37a746
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 03:31:38 2008 +0200

    Fix dependency on loadparm.

commit 60d458e3195eef6baf655fee0da7c3f68517e8e6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 03:31:26 2008 +0200

    Use consistent function names with the standard Python uuid module that is available in >= 2.4.

commit 33094329610097113c244ccd02606661a4c9e2e0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 03:01:27 2008 +0200

    Properly escape quotes.

commit 4d7925f953bc9d1fcffb4a4dd268b763c18ceae6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 02:15:32 2008 +0200

    Merge ldb_map into LIBLDB.

commit b7b4aff8b52742d69526dc0ef5da2fe3c05e3af8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun May 11 01:53:11 2008 +0200

    Fix LDB module initialization when using external ldb.

commit d5bf4e9065303b54421a6f35b213a22f062d27d4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 23:46:51 2008 +0200

    Fix torture module initializion.

commit c6c4349c44cb6479fa7aa129931ff9ac88068ba6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 23:38:56 2008 +0200

    Revert "Remove copy of torture file."
    
    This reverts commit 89bfca2da2b614e979a20c9a293b798ed7ae15ae.

commit bb5c9fc64b6ad275abdd98a19f018953c9d79cbd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 23:25:50 2008 +0200

    Install standalone python modules (so we can use stock python rather than smbpython).

commit 1f698b96c7962a453f037815c9160cd8d7dde3f6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 22:30:00 2008 +0200

    Fix soversion for libtorture and libsamba-hostconfig.

commit 89bfca2da2b614e979a20c9a293b798ed7ae15ae
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 22:26:14 2008 +0200

    Remove copy of torture file.

commit cce1659d3382495d84cd086bd105903211c1c1de
Merge: 42eb6b33462228467e65a51bbf624c481802b090 ce9d759497ea49e54e9d96422ad07368e2925872
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 21:29:42 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3

commit ce9d759497ea49e54e9d96422ad07368e2925872
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 21:29:09 2008 +0200

    Fix building with system-provided LDB without breaking anything else :-)

commit 9d1d2abed19c3b8378a78d4b81503b427d401ab5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 20:59:48 2008 +0200

    Revert "Fix building with system-provided LDB."
    
    This reverts commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255.

commit 42eb6b33462228467e65a51bbf624c481802b090
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 20:59:17 2008 +0200

    Clean up some git merges gone wrong.

commit cca75ae22d225dda2e96907daa3c24a35bb281cd
Merge: edfd02e59bba86b977bd60848f57a614691fff7a fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 20:44:59 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3

commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 20:17:02 2008 +0200

    Fix building with system-provided LDB.

commit edfd02e59bba86b977bd60848f57a614691fff7a
Merge: 13bbd420681519894a4036729c43273912c9b402 a90971ea0c43ce3b42b95aef5973139576b51959
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 18:08:00 2008 +0200

    Merge branch 'v4-0-test' into v4-0-gmake3
    
    Conflicts:
    
    	source/auth/config.mk
    	source/auth/gensec/config.mk
    	source/torture/smbtorture.c

commit a90971ea0c43ce3b42b95aef5973139576b51959
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 14:26:08 2008 +0200

    Fix case.

commit 3e2c067ec734d8c14006ce9bec75a8ffccbf72c1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 00:48:11 2008 +0200

    Fix location of torture pc file.

commit 32da606e3759026c2744f853cd8948333ed0579c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat May 10 00:46:25 2008 +0200

    Fix installation of pidl perl files, torture pc file.

commit 2db0e86fb4abc27eed2d35e1d41122bc89a2c5fe
Merge: c21dd40bc73acafe6bd28cfd0de60f2a4b03853a bd089818a3182698dfe85039c1b2e22d8c2835bb
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri May 9 10:47:23 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit bd089818a3182698dfe85039c1b2e22d8c2835bb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 8 13:43:45 2008 +0200

    Fix typo.

commit dabdf24e86f038e3afc67532fa5bf60a37992161
Author: William Jojo <jojowil at hvcc.edu>
Date:   Thu May 8 12:41:57 2008 +0200

    Add undefined symbol flag for AIX.

commit 1def988ef28de85b3f97172bdbf935a4fec4dec3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 8 12:40:56 2008 +0200

    Fix typo.

commit 787a32fdef9d761d64839f489cca0b0684f9a9fd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 8 11:56:32 2008 +0200

    Fix link flags for ldb and tdb Python modules.

commit 44d8b70004247729862b194ea66444e0cf296660
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu May 8 10:53:03 2008 +0200

    Install session.h, required by OpenChange's proxy.

commit 04f4523ed032946b8f0e74ac6f7458010159e3bb
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 7 17:38:41 2008 +0200

    libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
    
    metze

commit 3451b54bf7f5e37a589ec261d28c2a8b6f9788ed
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 7 17:15:36 2008 +0200

    libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
    
    metze

commit 55a904b1d7aeca849d450e371b18afca5b0c6218
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 7 16:50:19 2008 +0200

    libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
    
    Note: moving it out of AC_LIBREPLACE_BROKEN_CHECKS will be the next step
    
    metze

commit b09dd6b65d533832a025a51509dcc84f84b048aa
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 7 15:46:22 2008 +0200

    pvfs: remove XATTR_ATTRIB_FLAG_STICKY_WRITE_TIME code
    
    I'll fix this more correctly very soon,
    so that we'll pass the BASE-DELAYWRITE test.
    
    metze

commit a9604fe4a323dccb537cf02ea7594437b4995803
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 7 13:10:31 2008 +0200

    libreplace: always provide utime() and utimes()
    
    I'd like to also provide futimes(), but it seems
    that some systems doesn't support a it at kernel level.
    
    If someone knows how to write a portable replacement
    for futimes() please tell me...
    
    metze

commit 6a1b7f56afa7475880f4eb5f0b669fd2b95a1d8f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed May 7 08:59:06 2008 +0200

    build: fix path to lex_compile.sh
    
    metze

commit c21dd40bc73acafe6bd28cfd0de60f2a4b03853a
Merge: 5f36a605a9accfba1125bbae0e79bb14b936173c 334d76c3559870bd9dc9ef55c9b1a7ce21ee9d4c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed May 7 08:12:16 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local

commit 334d76c3559870bd9dc9ef55c9b1a7ce21ee9d4c
Author: Michael Adam <obnox at samba.org>
Date:   Tue May 6 15:26:37 2008 +0200

    torture: use dom_idx after determining it in samba3rpc.c:get_usr_handle()
    
    Michael

commit 8798ce3c744025b94973784dcb44d099427ef190
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue May 6 12:38:55 2008 +0200

    libreplace: check how portable utimes() and futimes() are
    
    metze

commit 5f36a605a9accfba1125bbae0e79bb14b936173c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue May 6 11:02:40 2008 +1000

    Cope with an empty mapping file in ad2oLschema

commit 95831a015ae076b52256961f771f50dd9b278e33
Author: Tiago Batista <tiagosbatista at gmail.com>
Date:   Tue May 6 08:12:03 2008 +1000

    Tiago Batista posted a patch to fix the build:
    
    Trying to compile the latest git tree, I got some errors
    "auth/pam_error.h not found" errors, it looks like it moved to
    auth/ntlm/pam_errors.h.
    
    Andrew Bartlett

commit 7c07edb24b31e7dc3e9b836ec4a6680ee2b04276
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon May 5 19:28:38 2008 +1000

    Fix the build after the auth/ -> auth/ntlm/ rename
    
    I need to fix up the header inclusion, but this fixes things for now.
    
    Andrew Bartlett

commit efa399037511ced8978f2e7661a71aac7a384883
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon May 5 15:23:57 2008 +1000

    Move NTLM authentication details into auth/ntlm
    
    This should help clarify the role of the various files around here
    (done on Jelmer's request).
    
    Andrew Bartlett

commit a1e60ebc6d1e794011df5f69f691f4ec8622e991
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon May 5 13:21:18 2008 +1000

    Add a new implementation of security=server.
    
    This is not intended for general use, and will not be easily exposed
    (if I have anything to do with it), but should allow the CIFS proxy to
    re-use the connection.
    
    A work in progress.
    
    Andrew Bartlett

commit 6ffabb38d03ad90d8731ab3e0eb692438db967ee
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon May 5 12:58:15 2008 +1000

    Allow an NTLM response to be specified into the auth subsystem.
    
    This allows it to be proxied for NTLM pass-though authentication (aka
    security=server and associated man-in-the-middle attacks).
    
    Andrew Bartlett

commit f0c95cd74fb6fea57cef89b59e5d2f10ea25c138
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon May 5 12:57:23 2008 +1000

    Reorder this function in the file, so it reads bottom-up.
    
    The rest of this file reads bottom-up, but this function
    (connect_send_negprot()) was out of place.
    
    Andrew Bartlett

commit 6bb4c1e6a38a842787177a399bf88f05015f5ec0
Merge: 71ec5bfb3e973bd68649a598d006efcdda18f1b6 38f455e0054acc1fdaea267e03f8aad337309cf2
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu May 1 16:41:36 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 38f455e0054acc1fdaea267e03f8aad337309cf2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 27 23:29:50 2008 +0100

    Split up lcov target.

commit 4fc11bd97d6b65569742a7f1c695b7ecbc76919a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 27 15:04:33 2008 +0100

    Fix header locations.

commit 5b44d8121de7735d69e6238a1442aff034a8ebd3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 27 14:02:46 2008 +0100

    Move subunit infrastructure code into lib/torture.

commit 71ec5bfb3e973bd68649a598d006efcdda18f1b6
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Apr 26 09:50:15 2008 +0100

    Fix dependencies on gensec_krb5 and the NTLMSSP code.
    
    This is so that gensec_krb5 does not depend on the NTLM authentication
    code.
    
    Andrew Bartlett

commit 6dbbcf8aaf9b93af970d1701dfb185460d4dc788
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 25 15:59:22 2008 +0100

    Revert to using the old CIFS connection API.
    
    Rather than add a new 'out' member to the API, simply fill in the
    'tree' early enough that we can access the server challenge there.
    
    Andrew Bartlett

commit 40fe386b0374df8b390b995c332d048dbbc08f1b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 25 15:08:52 2008 +0100

    Make the composite 'connect to server' code useful for security=server
    
    The ability to short-circuit the connection code to only do a negprot
    allows us to do the rest once we have the user's password.  We return
    the 8 byte challenge so we can pass it to the client.
    
    Andrew Bartlett

commit 53ea233649d12d77233611e272cf5f470177571c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 25 15:08:23 2008 +0100

    Don't compile files twice when the compilation fails.
    
    Andrew Bartlett

commit 687e81883d37e3d1f55d3a7a87e20fb860888dde
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 25 15:05:07 2008 +0100

    When a test harness program fails, make the testsuite fail.
    
    The problem fixed here is that pidl tests were not causing the 'number
    of tests failing' count to increase, due to the way return codes are
    processed on pipelines, in the shell.
    
    By setting an exit code if we print 'failure', we ensure we fail
    appropriately.
    
    Andrew Bartlett

commit 13bbd420681519894a4036729c43273912c9b402
Merge: 0690ce5211e659d5b8670d533fde77cf97048884 5f3a70f285ad8a412105c0e498e486f93fc279bc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Apr 25 10:04:20 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
    
    Conflicts:
    
    	source/Makefile
    	source/auth/config.mk
    	source/auth/gensec/config.mk
    	source/build/m4/public.m4
    	source/build/make/python.mk
    	source/build/make/rules.mk
    	source/build/smb_build/header.pm
    	source/build/smb_build/main.pl
    	source/build/smb_build/makefile.pm
    	source/dsdb/config.mk
    	source/dsdb/samdb/ldb_modules/config.mk
    	source/kdc/config.mk
    	source/lib/events/config.mk
    	source/lib/events/events.c
    	source/lib/ldb/config.mk
    	source/lib/nss_wrapper/config.mk
    	source/lib/policy/config.mk
    	source/lib/util/config.mk
    	source/libcli/smb2/config.mk
    	source/libnet/config.mk
    	source/librpc/config.mk
    	source/nbt_server/config.mk
    	source/ntptr/ntptr_base.c
    	source/ntvfs/posix/config.mk
    	source/ntvfs/sysdep/config.mk
    	source/param/config.mk
    	source/rpc_server/config.mk
    	source/rpc_server/service_rpc.c
    	source/scripting/ejs/config.mk
    	source/scripting/python/config.mk
    	source/smb_server/config.mk
    	source/smbd/server.c
    	source/torture/config.mk
    	source/torture/smb2/config.mk
    	source/wrepl_server/config.mk

commit 717dcb2c54b1e22b7c8efb322deec55abb7689c2
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 25 09:25:14 2008 +0100

    Remove vampire.py as the 'net' binary is the right interface.
    
    As some future point we might get these scripting interfaces into
    better shape, and provide a python interface to this functionality
    again.
    
    Andrew Bartlett

commit 2c3a3d0134b5fe4cd9dfdb05d1b140b2c9b502f1
Merge: 58935acc7c8e97323d5d5979234ef26ef8a100a4 5f3a70f285ad8a412105c0e498e486f93fc279bc
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 25 09:24:12 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 58935acc7c8e97323d5d5979234ef26ef8a100a4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 24 16:27:36 2008 +0100

    Add comment explaining why io.in.workgroup isn't important.
    
    This protocol feild isn't used by servers (apparently), so we might be
    able to get rid of it.
    
    Andrew Bartlett

commit 0690ce5211e659d5b8670d533fde77cf97048884
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 24 15:22:07 2008 +0100

    Distinguish between private and public dependencies in the dot file.

commit ec4a108d1d35cd4bb2170f1bb122546266b9b745
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 24 13:30:36 2008 +0100

    Add documentation to session token functions.

commit 62136febe7bb1122a57737ca43d1ed0800453d77
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 24 11:49:41 2008 +0100

    Remove unused KANJI and terminal code options.
    
    Someone can re-add this with tests and an actual implementation.
    
    Andrew Bartlett

commit 5f3a70f285ad8a412105c0e498e486f93fc279bc
Author: Kai Blin <kai at samba.org>
Date:   Sat Apr 19 14:09:18 2008 +0200

    libnet: Make UserInfo accept a SID as input as well, fix wb_cmd_getpwuid

commit 8a8449c95336d8019e9105fba6ef09473aae813b
Author: James Peach <jpeach at apple.com>
Date:   Wed Apr 23 11:26:38 2008 -0700

    testsuite: skip RAW-BENCH-LOOKUP by default.

commit 0c59b39ad8edcaf9f06a2d1393e11e06e4b2f18f
Author: Simo Sorce <idra at samba.org>
Date:   Wed Apr 23 08:54:57 2008 -0400

    Revert "Add port number for ncacn_http epmapper."
    
    This reverts commit 1304362b3754960f68fb56e0915c3d80cace6e60.
    
    This was causing way too many tests to fail. The dcesrv server was failing
    to start as the NCACN_HTTP transport is considered invalid.
    
    Jelmer please check how to properly fix dcesrv server before re-committing
    your change.

commit d6c5d8baf0c48a6078a47bba33993a841ff526d9
Author: Simo Sorce <idra at samba.org>
Date:   Tue Apr 22 16:37:54 2008 -0400

    Fix more failing tests to pass the event context.

commit 10780e638af8afc3ffa261255200779aea732694
Author: Simo Sorce <idra at samba.org>
Date:   Tue Apr 22 16:37:27 2008 -0400

    Remove temporary debug statement

commit 132efc779ede27898765320a13bdde0b5256102b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 22 22:33:34 2008 +0200

    Fix event context initialization for Python bindings.

commit 10a1a53d8beb56b7e12149c50e2685a1578413b9
Merge: 1e38de45640430be002053b8bd52b615184134ba 47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 22 22:19:46 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Apr 18 17:09:09 2008 +0200

    fix an extrasemi compile warning

commit 1e38de45640430be002053b8bd52b615184134ba
Merge: 1304362b3754960f68fb56e0915c3d80cace6e60 b7c96e0cc270bd3b1c9bd117a22df3f657b6acd5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 22 10:21:22 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit b7c96e0cc270bd3b1c9bd117a22df3f657b6acd5
Author: Simo Sorce <idra at samba.org>
Date:   Mon Apr 21 19:53:29 2008 -0400

    Make sure we have an event context available

commit c16d1d430a0f1e3643c1e769b10e9d88b4719d17
Author: Simo Sorce <idra at samba.org>
Date:   Mon Apr 21 19:53:15 2008 -0400

    Fix build

commit 1304362b3754960f68fb56e0915c3d80cace6e60
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 22 01:34:11 2008 +0200

    Add port number for ncacn_http epmapper.

commit 3045d391626fba169aa26be52174883e18d323e9
Author: Simo Sorce <idra at samba.org>
Date:   Mon Apr 21 17:58:23 2008 -0400

    Remove more event_context_init() uses from function calls within deep down the code.
    Make sure we pass around the event_context where we need it instead.
    All test but a few python ones fail. Jelmer promised to fix them.

commit ca7e4d9166a7cb10495cf3ecd9c4e72103fbec30
Author: James Peach <jpeach at apple.com>
Date:   Mon Apr 21 15:09:43 2008 -0700

    smbtorture: Add RAW-BENCH-LOOKUP micro-benchmark.
    
    This test samples the lookup rate for a non-existant filename in a
    directory, while varying the number of files in the directory. The
    lookup rate should continue to approximate the lookup rate for the
    empty directory case.

commit 8fa23fac516dbf4c8245c1d009e81f02a6341775
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 21 17:59:08 2008 +0200

    Load default smb.conf file if none was specified explicitly.

commit 13a0941d3432dc7dae552048265ad1e762b781d4
Merge: e8da1559f7282127264c671c485e812f669b97ba 50f6a72b674f58a24c1a6c42e4dd56dc4e9f5a1e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Apr 19 09:59:07 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 50f6a72b674f58a24c1a6c42e4dd56dc4e9f5a1e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Apr 19 02:06:44 2008 +0200

    SMB2-PERSISTENT-HANDLES1: close the handle before deleting it
    
    This means we no longer have a oplock break timing out
    for the "delete".
    
    metze

commit 914f0ac83bc396be0ca34c43e2ea01ecc1c3b826
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Apr 19 00:13:42 2008 +0200

    torture/smb2: add a simple SMB2-OPLOCK-BATCH1 test
    
    metze

commit b781bb733c9a563457f87c94abe8c91b426c07ee
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Apr 18 22:32:25 2008 +0200

    ntvfs_generic: map RAW_LOCK_SMB2_BREAK to RAW_LOCK_GENERIC
    
    metze

commit 2306394dcc22ff2be8581256a5cf91eef4993078
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Apr 18 22:30:12 2008 +0200

    smb_server/smb2: handle incoming oplock releases
    
    metze

commit 58189b87eade62b717c2c17c679e482786bf2098
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Apr 18 22:27:24 2008 +0200

    libcli/smb2: make it possible to handle incoming oplock requests
    
    metze

commit 7f545dbbf0186fe552e4c49a3f618862cb4771e7
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Apr 18 22:24:21 2008 +0200

    libcli/smb2: add smb2_break() calls
    
    metze

commit 5ffea702c3a1c92a797afab1a3cadf2f2a18729f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Apr 18 22:19:08 2008 +0200

    libcli: define structure for SMB2 Break
    
    metze

commit 60c4a4fc1afe88716ac63d3ea430e07fea7b9991
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Apr 19 00:14:52 2008 +0200

    ntvfs_generic: fix mapping the granted oplocks for SMB2
    
    metze

commit c7f34f41c3f9f0c3f75a618dfaf566706014a6b4
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Apr 18 22:20:49 2008 +0200

    build: fix the build rule for .o files
    
    metze

commit 8e4f16e975e192709f398c98650cbe9fe2a76261
Author: Amin Azez <azez at ufomechanic.net>
Date:   Mon Mar 10 10:06:12 2008 +0000

    Flag smb messages array with AND_X and LARGE_REQUEST
    
    If smb_messages flags show for which opcodes VWV(0)
    signifies chaining modes, and also which opcodes can
    have requests >64K then the bcc / req->in.data_size
    fixup in smbsrv_recv_smb_request can be more safely
    applied.
    
    This fix permits nttrans requests >64K to be handled.
    It is not yet clear if THAT is a good thing, but this
    fix does the current thing more nicely.

commit d06eafea1a3e7fa61c94492cf504e6fd81da861d
Author: Amin Azez <azez at ufomechanic.net>
Date:   Mon Mar 10 10:03:38 2008 +0000

    Re-order smbsrv_recv_smb_request and smb_messages
    
    No functional change, just re-ordering so that
    smbsrv_recv_smb_request can refer to smb_messages
    in a future patch

commit e8da1559f7282127264c671c485e812f669b97ba
Merge: fa459913039673e55aa9300962f01e5079dd20d8 3c217518ba9a7b64fe6c842187499f1ee5189567
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 18 18:21:52 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 3c217518ba9a7b64fe6c842187499f1ee5189567
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Apr 18 16:23:48 2008 +0200

    fixed a double free in winbind
    
    state->domain->netlogon_binding is a child of ctx, and ctx is freed by
    the composite_is_ok failure callback

commit e2489de8de7d6e4839f29166f1881df3550a502d
Merge: b2dac6645c3bce45ab2178b9f5b4e017486b5b8e 43fc10aaa7c3d50cb9fee5ecab859103aec4a62e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Apr 18 15:42:55 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit b2dac6645c3bce45ab2178b9f5b4e017486b5b8e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Apr 18 15:41:54 2008 +0200

    change the default idmap range to 3M -> 4M
    
    This gives us a lot more headroom, and means that we have a lower
    chance of running into real local users

commit fa459913039673e55aa9300962f01e5079dd20d8
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 18 11:37:43 2008 +0200

    Fix samba3 protocol to correctly include the NULL terminator
    
    Andrew Bartlett

commit 43fc10aaa7c3d50cb9fee5ecab859103aec4a62e
Merge: b26662be196a84237543eb90d6e08809489df3a9 c73a3b837ec16fbb846c6e63a45599fca99b3d0b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 18:44:48 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit b26662be196a84237543eb90d6e08809489df3a9
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 18:40:56 2008 +0200

    More endian fixes in the registry

commit c73a3b837ec16fbb846c6e63a45599fca99b3d0b
Merge: 3ab9abf40605a4a6b220faeebaef81546a8d87a0 0e2f6d481b3e35ed392b2b3340b244c77593819c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Apr 17 16:53:36 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit ba6546504505f19abaa5aa35fe3e469ddfd3d619
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 16:44:55 2008 +0200

    Fix typo

commit 500544f4127d4042ab5ea8e3800156246982c297
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 16:38:53 2008 +0200

    More work to avoid endian bugs in registry tests.
    
    Andrew Bartlett

commit 0e2f6d481b3e35ed392b2b3340b244c77593819c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Apr 17 16:26:59 2008 +0200

    nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
    
    metze

commit 690c12cd2afd0fba626576fbae3f28ffdae63be2
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Apr 17 15:01:45 2008 +0200

    libndr: add dom_sid0 type that can later be used for CLDAP and MAILSLOT ntlogon packets
    
    metze

commit c74c67c38383b43efd707934e8c457b757e49db1
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 15:54:22 2008 +0200

    Fix bug in registry test on big-endian machines.
    
    Andrew Bartlett

commit 3ab9abf40605a4a6b220faeebaef81546a8d87a0
Merge: 92d5fb531db39be655f0cbd2d75b5f675a0a4cfa a38f413c557f3c85a5524607c69e9085a8289f47
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Apr 17 15:21:08 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 92d5fb531db39be655f0cbd2d75b5f675a0a4cfa
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Apr 17 15:20:39 2008 +0200

    fix the overflow/wrap checks in Samba4 for new gcc optimisation behavior
    
    The approach I have used is as set out in
    https://www.securecoding.cert.org/confluence/display/seccode/ARR38-C.+Do+not+add+or+subtract+an+integer+to+a+pointer+if+the+resulting+value+does+not+refer+to+an+element+within+the+array

commit a38f413c557f3c85a5524607c69e9085a8289f47
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 14:59:16 2008 +0200

    Don't exclude all tests mentioning 'samba3', but only those actually
    specific.
    
    Andrew Bartlett

commit d15ca7e38ba6cc39ab16aa52cdd071be922c9903
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 14:51:30 2008 +0200

    Fix samba3sam test.
    
    sAMAccountType is blocked by the samldb module.
    
    Andrew Bartlett

commit d62f2bcc85c13605c133db250e0a86d2d6ccc481
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Apr 17 14:47:07 2008 +0200

    use uintptr_t instead of intptr_t where appropriate

commit 8d9812bada2801f93eb47270287b3c083a3e9df8
Merge: 12fa30765361ed9b2e80951baa739ae4aba3fffe 3f46eb95e47828ba1db236d584933c997cb0c170
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 14:25:22 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 12fa30765361ed9b2e80951baa739ae4aba3fffe
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 14:23:50 2008 +0200

    Run samba3sam.js with bin/smbscript explicitly.
    
    Andrew Bartlett

commit 052edb786418f161272a41025f8b6eee93bb433d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 14:20:46 2008 +0200

    Fix build not to always use code coverage.
    
    Somehow, the way this was structured before always did a gcov build.
    
    Andrew Bartlett

commit 3f46eb95e47828ba1db236d584933c997cb0c170
Author: Simo Sorce <idra at samba.org>
Date:   Thu Apr 17 08:04:57 2008 -0400

    Add useful provisioning debugging options

commit ece878c1f9251b83598508e23ce0015b4db72f0a
Merge: 5632fe8c61cfd7d69ebdc263dcb5740e72f25b95 0df2b3e0b56007850cf83cfdcdb45ca29e162d34
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 13:05:25 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 5632fe8c61cfd7d69ebdc263dcb5740e72f25b95
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 13:04:04 2008 +0200

    Fix the build.

commit b4e1ae07a284c044704322446c94351c2decff91
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 12:23:44 2008 +0200

    Specify event_context to ldb_wrap_connect explicitly.

commit 0df2b3e0b56007850cf83cfdcdb45ca29e162d34
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 12:03:49 2008 +0200

    Fix the expectations on the unixinfo test.
    
    Andrew Bartlett

commit 4e06b1d684d6893d79dd6cbd32c2f868dcc559da
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 11:25:19 2008 +0200

    Run more tests that were previously skipped.
    
    Andrew Bartlett

commit 7b9a647ebbbe9ec9e1b82b42e3a8916396f91273
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 11:22:23 2008 +0200

    Skip strcmp() on 2 NULL pointers.
    
    Andrew Bartlett

commit 85c9b21a457ccbf9014ae8f0554a8a5938256a11
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Apr 17 10:40:16 2008 +0200

    Use the struct based winbind tests, but mark as known fail.
    
    Andrew Bartlett

commit 2090e75e0c28f8d2aada305059bdb455f42ed0d5
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Apr 17 09:37:29 2008 +0200

    make smb2 read and write size configurable

commit a626a9c69cb2c07c8de69dcfe45361f86d6de58d
Merge: 40c93ffbe9eb09a5b3dc02ba56d28bf50df8ed82 9013748273378f88bfc66d3583814f0fee67c40f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Apr 17 09:36:09 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test
    
    Conflicts:
    
    	source/ntvfs/ntvfs_generic.c

commit 9013748273378f88bfc66d3583814f0fee67c40f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Apr 17 03:54:26 2008 +0200

    ntvfs_generic: map SMB2 oplock levels to the generic ones
    
    metze

commit ae0a7d0918cc15309a6d1166885f23531365007c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Apr 17 03:52:45 2008 +0200

    SMB2-PERSISTENT-HANDLES1: verify some more fields
    
    metze

commit 30e04ae3a02596de03d06874ff5dfc0ddc3bf902
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Apr 16 10:11:44 2008 +0200

    torture/smb2: add SMB2-PERSISTENT-HANDLES1 test
    
    This demonstrates that the file seek position
    is still available on reconnected persistent handles.
    
    metze

commit 02bfe20fd3ef2981945b3eb38f0bf012ef0cb91e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Apr 17 02:38:13 2008 +0200

    selftest: ignore failures in the SMB2-PERSISTENT-HANDLES1 test
    
    metze

commit d70afbb0673184ed067e5f1c7608536025a3cca7
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Apr 16 15:16:56 2008 +0200

    torture/smb2: add torture_suite_add_2smb2_test() helper function
    
    metze

commit 66c0f331a231ea8897bd8f83658c86b1d2c85d62
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Apr 16 15:15:57 2008 +0200

    torture/smb2: fix whitespaces
    
    metze

commit fbfbd74e65b1f3e185f08a538bdd50ba7c6ce9bf
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Apr 16 19:26:52 2008 +0200

    smb_server/smb2: initialize new create.in.blobs element untill it'll be supported
    
    metze

commit 2d1ca8cb7a1c39894e5f232f7e84936e6e1830ee
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 02:06:07 2008 +0200

    Avoid recursive make for code coverage.

commit e0a0d8e36acd735b587cd7870625af52c5dc3431
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Apr 16 10:03:08 2008 +0200

    libcli/smb2: make it possible to pass additional extra blobs in smb2_create()
    
    This also fixes the alignment from 8 to 4 byte bounderies.
    
    metze

commit 874924a85a862e38b7d1a6199276e998cf3697d8
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Apr 16 10:05:53 2008 +0200

    libcli/smb2: also offer the SMB2 dialect that what used in longhorn beta3
    
    With this smbtorture works against longhorn beta3 again,
    hopefully it still works with new versions...
    
    metze

commit b659e83cd6b627dd0ae04064bccff7220a5bd1ce
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:37:42 2008 +0200

    Add convenience function for getting at event context from ejs code.

commit 04420b4689bc223202d5bba871e3eea16301e8e9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:37:02 2008 +0200

    Avoid using event_context_find where possible.

commit 40b7b0e503cff31ea4e3d4822f2263fbeb76c57a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:30:21 2008 +0200

    Fix the build.

commit 1da0063bd5fd18ad3ac7a07c985ec6be380486e2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:22:39 2008 +0200

    Require explicit event context rather than looking if it is not specified.

commit a95a71fe45ef6a578569931a7c38061783d07db3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:19:53 2008 +0200

    Explicitly require event context to be specified.

commit fd0bb96acea3d7949cf0574bb6f3568a90f67f4e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:19:20 2008 +0200

    Use provided event context rather than looking for it.

commit 906b9fe158841c41789952601b36016af6621565
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:09:33 2008 +0200

    Require passing in an event context to endpoint mapper utility function.

commit 4d7fc946b2ec50e774689c9036423b6feef99b8e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 17 01:03:18 2008 +0200

    Remove event context tracking from the credentials struct.

commit 4ca264679ecfd938c538a93f4efff1bfa23c3744
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 23:06:27 2008 +0200

    Avoid event_find_context when a event context is already available.

commit 2823fca23a4cacc996c808f22cba50b4482b5921
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 22:52:07 2008 +0200

    Use readily available event context.

commit d40804777edf41889bd461f63f7a07cc1cc60e27
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 22:30:15 2008 +0200

    Avoid event_find_context() when the event context is already available
    in the net utility.

commit b175e7bf16eb26c0bae9731a9147d1d379ca8888
Merge: dedbeea4d28ae10a15766e38e59593a2799183f3 eab5f6a7f5efa8608cb23af2cab8ab19f9f62485
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 18:17:10 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit dedbeea4d28ae10a15766e38e59593a2799183f3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 18:11:37 2008 +0200

    Fix todo element on actually implemented function.

commit eab5f6a7f5efa8608cb23af2cab8ab19f9f62485
Merge: 29d5de9e8fb69346e29a95c6fcaefabd018c9447 356a5d24747bb5e1ef9774c690a5ec386a4a165e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 16 17:35:32 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 29d5de9e8fb69346e29a95c6fcaefabd018c9447
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 16 17:33:58 2008 +0200

    Adjust the expectations of the struct based winbind test.
    
    These expectations (such as what happens when we have no trusted
    domains) were incorrect, compared with Samba3 (which is the reference
    for this protocol).
    
    Andrew Bartlett

commit 356a5d24747bb5e1ef9774c690a5ec386a4a165e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 17:21:48 2008 +0200

    Provide stubs when the [todo] attribute is set.

commit 40c93ffbe9eb09a5b3dc02ba56d28bf50df8ed82
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Apr 16 17:11:21 2008 +0200

    fixed popt handling on 64bit boxes in gentest

commit 18dd8120cc35fe3d1cd4455c1f6a32b503274d97
Merge: df05f118831245bdb19573711545bdb1b01a0c50 49367e044e3ab94639ab3209bfd06c6286b44b59
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 16 16:12:58 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit df05f118831245bdb19573711545bdb1b01a0c50
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 16 16:11:17 2008 +0200

    Fix struct_based winbind test for 'check machine account'.
    
    The problem here was that we did not fill in the error strings in the
    success case, and the testsuite checked against the incorrect
    'freindly' error string.
    
    Andrew Bartlett

commit 86694d429d62940882ac9b7af83b3e7d00e67c5a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 16 16:10:16 2008 +0200

    Fix wbinfo --trusted-domains.
    
    The problems here were that we did not bind to the LSA pipe, and we
    did not consider it possible to have 0 trusted domains.
    
    Andrew Bartlett

commit 49367e044e3ab94639ab3209bfd06c6286b44b59
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 14:52:29 2008 +0200

    Use the subunit shell library.

commit 9b364bf390524fa34db1b3d7e6f875a6b8f35f24
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 14:41:42 2008 +0200

    Remove policy library - it's now in a separate git repository.

commit 690924dc7f43b69b9c4cfc1dd0c9c6e83d333518
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 12:34:53 2008 +0200

    Use library for subunit test functions.

commit 38ed501ac8993e84ea7f02d4633bc83b490dfe61
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 11:43:37 2008 +0200

    make sure header can be included more than once.

commit 664f2fc49f32a081f14638571ee0db01a7863347
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 16 09:02:12 2008 +0200

    Now that we don't create a new event context, don't free it.
    
    This previously would free the torture provided global event context.
    
    Andrew Bartlett

commit fee7ea7080ec40182efc6ffe57b267444eb9389a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 01:32:54 2008 +0200

    Remove unused arguments from reg_open_local().

commit 4f0954905a902381e66eec74fd30ff7adde232b8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 01:10:20 2008 +0200

    Fix -r test, knownfailure return code.

commit 46ad68ad0b9c604a6519de68c9bce8f5154b5c14
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 00:17:03 2008 +0200

    Mention the actual exit code when a suite failed.

commit 56340a5fa1b075001bba829686861a59406e1f5d
Merge: a3f0e4151bd87399a8bab9b71bad36bdc53c365c 0a2942f6e948177fcc671eae705e6e61644de81c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 00:05:36 2008 +0200

    Merge branch 'wbinfo-test' of git://git.samba.org/kai/samba/kai-work-in-progress into v4-0-selftest

commit a3f0e4151bd87399a8bab9b71bad36bdc53c365c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 00:05:12 2008 +0200

    Fix executable bit on blackbox ndrdump tests.

commit f22602797fe841859c67558bb78e04c98b9e27e0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 00:04:11 2008 +0200

    Provide the right error count to formatters.

commit 92873264d707bed88beac54a73a29d66c011f80c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 00:03:45 2008 +0200

    Properly warn about exit codes that indicate success while tests claim
    failure.

commit ad58a508542bd93115be0ad826fb93aa3d349658
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 16 00:03:00 2008 +0200

    Support knownfail Subunit command.

commit 0f789e6779eca38d93b968a0ffbbb8559ce483f1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 23:52:06 2008 +0200

    Deal with commands not even starting.

commit 0a2942f6e948177fcc671eae705e6e61644de81c
Author: Kai Blin <kai at samba.org>
Date:   Tue Apr 15 17:04:36 2008 +0200

    blackbox: Add many more tests for wbinfo

commit a24651d649d24589a6c65e7bc4be9c49fdc80b2a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 23:21:43 2008 +0200

    Add some documentation about the expected testsuite output.

commit e8e9f2cc7b0503e30b211094f452829395a73eec
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 22:42:52 2008 +0200

    Add some documentation on test behaviour in selftest.

commit b74fc23825a54eb101b413ee76b21ee605dfb16c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 22:19:05 2008 +0200

    Fix const.

commit 70ebb22c3df178a26c26c0a25c5722ff9ccdb0b4
Merge: 6ec206ba58777395b2d1251680b21648f4c0f78e b9cac469f3c869a26f415a6c551cf6e8fbb06ed6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 22:08:49 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry

commit 6ec206ba58777395b2d1251680b21648f4c0f78e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 22:08:31 2008 +0200

    Fix formatting, remove unused function.

commit cc38f2f086b92bbe65bd6e7f4e03fdf7f21ef2f6
Author: Wilco Baan Hofman <wilco at synlap.(none)>
Date:   Tue Apr 15 21:35:59 2008 +0200

    More patchfile fixes. Write support should work now.

commit 497977c36c621a4820be51cbcb7b78eac1e292b7
Author: Wilco Baan Hofman <wilco at synlap.(none)>
Date:   Tue Apr 15 19:57:29 2008 +0200

    Fix PReg write support.
    Add tests for patch files (.REG and PReg).

commit b9cac469f3c869a26f415a6c551cf6e8fbb06ed6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 18:03:09 2008 +0200

    Split binding structure handling out into a separate file.
    
    For easier synchronisation with Samba 3.

commit 19890c0d15adf4f099365f276a4bfdd3f4de52b6
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 17:10:47 2008 +0200

    Re-add 'db' subdirectory for LDAP backend provision
    
    Andrew Bartlett

commit 66327b8bd8dbde140b93f000a81ba13e743f27b0
Merge: bc0e94360edb99e967dac01a3ecff42de0c1c222 a28807569d0cf32968bacdc0bd88197b19fbae49
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 16:56:15 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit bc0e94360edb99e967dac01a3ecff42de0c1c222
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 16:31:08 2008 +0200

    Fix some of the winbind tests.
    
    Some of the test expectations were incorrect.
    
    Andrew Bartlett

commit abefa12029a17e9007f4884f3651d835a10ee9e3
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 16:29:13 2008 +0200

    Fix winbind to check machine account.
    
    This enables 'wbinfo -t', by checking the machine account with a
    SamLogon call.
    
    Andrew Bartlett

commit a28807569d0cf32968bacdc0bd88197b19fbae49
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 16:00:07 2008 +0200

    Fix size to memcpy call in generated Samba 3 client code.
    
    Reported-By: vl

commit ee6e4f8da229ddeca856a6db94236367aae06f63
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 15:52:52 2008 +0200

    Fix provision-backend script
    
    Andrew Bartlett

commit ca72187b3e71a037780d42a57e46b60e75f724f6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 14:32:13 2008 +0200

    Fix pointers when pushing strings to python during pidl generation.

commit f4de8d2c1c956bc85b91dc7aab20e5e7671f51bc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 12:51:31 2008 +0200

    Saner names for Python objects.

commit 88013ca9775a6ff5e5a393f9d8238dbcd197f26f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 12:15:43 2008 +0200

    Fix warnings.

commit 6e9b1e35a269af2eda79356c1525f5413656d648
Author: Wilco Baan Hofman <wilco at synlap.(none)>
Date:   Tue Apr 15 11:52:33 2008 +0200

    Fixed the patchfile tests and tidy up the patchfile backends.

commit a039acb9156b3855e8565ce6d1ca078aea18a349
Merge: 4dd29284bdffc96df1d6eb71b25e305f107d1e12 695cee0349f561625e4bbfa3a142a5e35f7eb4bf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 11:10:56 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into HEAD

commit 4dd29284bdffc96df1d6eb71b25e305f107d1e12
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 10:55:32 2008 +0200

    Attempt to fix the pidl installation on fedora.

commit 695cee0349f561625e4bbfa3a142a5e35f7eb4bf
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 10:40:06 2008 +0200

    Test password change with 'net password change'.
    
    Andrew Bartlett

commit 24a2409d725953ed5f62c652acc929ee7ddf9a19
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 10:05:29 2008 +0200

    Test a few more bits of smbclient

commit e891157b4ec7b2f845fb20c4106d80bf169f2072
Merge: 9e60164cae42b5dd95720e48301a2ac57e95482a d2fe61a13a8368ceae30c6e7320c8d3d62fbc485
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Apr 15 09:54:41 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit d2fe61a13a8368ceae30c6e7320c8d3d62fbc485
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 15 09:13:32 2008 +0200

    Add blackbox test for ndrdump, to ensure it at least does not
    segfault.
    
    Andrew Bartlett

commit 434b61623ecfd846f043ee92c833e92cf905e7b4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 04:08:28 2008 +0200

    Work around 'test' quirks - use make's string comparison instead.

commit 8710087728cc44761ae85f66c541ab1650e1b952
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 03:59:56 2008 +0200

    Fix ALL_OBJS value.

commit 9d0ae012b0b463278cd054d06788aa998acc2da2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 02:25:16 2008 +0200

    Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables directly instead.

commit fac3463dd505404998b6b00526f1dad6ae47ba84
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 01:52:55 2008 +0200

    Make sure init function sentinels are set for modules.

commit ecaa5bb83b5cf319718d15aff96152d70fa19f7f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 15 01:40:32 2008 +0200

    Fix the build.

commit 0239011ced6c864f85b47a342438228a8f6940ee
Merge: 7fd98e492e2bf71d111ea8fa3ca9108506f60264 799095b4e567f4495adf7d1d7bcb81dda6782959
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 23:30:17 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4

commit 799095b4e567f4495adf7d1d7bcb81dda6782959
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 23:28:14 2008 +0200

    Use RpcInterfaceTestCase everywhere.

commit 7fd98e492e2bf71d111ea8fa3ca9108506f60264
Merge: 1ef3830bb0d6e91e3b00e880784ca0741d9b4d49 5e988a34ded288660c6e543e59b566ec12d2fba7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 22:57:07 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4

commit 7ba2e5dc5b6d82457c298f7ecdb6baea43f04854
Author: Wilco Baan Hofman <wilco at synlap.(none)>
Date:   Mon Apr 14 22:56:14 2008 +0200

    Remove debug stuff.

commit c4626f21a898da27a051f2c67f8fd73f55d4fc7d
Author: Wilco Baan Hofman <wilco at synlap.(none)>
Date:   Mon Apr 14 22:52:51 2008 +0200

    Add support for security descriptors. Also patched the regf backend to support this.
    Did not touch the ldb, dir and rpc backends yet.

commit 5e988a34ded288660c6e543e59b566ec12d2fba7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 19:41:13 2008 +0200

    Explicitly specify the paths when installing pidl.

commit d2d564ad2e9b7cb0440a30a302176cce333649c7
Merge: a70cbd63d9c398ddcbbaa595ee29343335e89aa7 0f0c8519b87481e3473a469cefd51c76b4a7632e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 22:34:22 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into fixbuild

commit a70cbd63d9c398ddcbbaa595ee29343335e89aa7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 20:39:12 2008 +0200

    Fix the build.

commit 1ef3830bb0d6e91e3b00e880784ca0741d9b4d49
Merge: 8573e828d1b68c47b3c1754e9be230b2e78d9d52 0f0c8519b87481e3473a469cefd51c76b4a7632e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 20:00:32 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4

commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 20:00:04 2008 +0200

    Fix unresolved symbols.

commit 1695e0e1ab3f2151490232462b0e3650eba96237
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 19:41:13 2008 +0200

    Explicitly specify the paths when installing pidl.

commit 0f0c8519b87481e3473a469cefd51c76b4a7632e
Merge: 280339e3d126f5c72dc271051b72839fde0c5c9f 957c4d893acf9e6db06a3fc3a4687ab6bb238635
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 19:32:42 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 280339e3d126f5c72dc271051b72839fde0c5c9f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 19:20:43 2008 +0200

    Make sure credentials are specified when running the Python winreg RPC tests.

commit 524ec0796efebd48e7b5b2eb5fcc92ecc13c0071
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 19:13:41 2008 +0200

    Allow command line options in the subunitrun script.

commit 9e60164cae42b5dd95720e48301a2ac57e95482a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 14 19:09:57 2008 +0200

    make the SMB2 negotiated read and write size settable in smb.conf
    
    parametic options:
    
      smb2:max read size = NNN
      smb2:max write size = NNN
    
    The defaults are 65536, which is what Vista sets, and what we
    previously set

commit 8be7d93735a357a3b73a1c4413d6fd9ec09b7555
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 19:01:32 2008 +0200

    Also look in the environment for smb.conf path.

commit 2ebd7b80998775168959d511fbc987f8b5b7bd34
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 14 18:59:40 2008 +0200

    fixed a valgrind error in id mapping
    
    the status field is sent on both call and reply, but was only being
    initialised on reply

commit 957c4d893acf9e6db06a3fc3a4687ab6bb238635
Author: Simo Sorce <idra at samba.org>
Date:   Mon Apr 14 12:43:37 2008 -0400

    Fix problems with event context not being the parent.

commit dfe4b5009885c4eeca24569f35b9fc85bfe6346b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 14 18:44:43 2008 +0200

    fixed an unitialised write warning in valgrind
    
    the 'reserved' field was not being initialised before being pushed to
    the wire

commit 2f19f981449bf6f4d29f231259817c8b66104a9b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 18:30:07 2008 +0200

    Add convenience TestCase class for testing RPC interfaces.

commit f610862dc900cb3ddf0f275641bc3b66ad1f3bc4
Merge: b191a1953c24545e9dc1869fc33cb29343d4e3f2 8dca5b9bbb8706a98ad9a15f1b479be497dd44e7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 18:01:40 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit b191a1953c24545e9dc1869fc33cb29343d4e3f2
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 17:58:09 2008 +0200

    Ensure we initialise s->lp_ctx for the way into the provision.
    
    Andrew Bartlett

commit f64c1d53ba50bb50d32f819adf8727513468ccd7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 17:54:19 2008 +0200

    Fix order of variables in the makefile.

commit 92856d5054106894b65cd1a1b5119c0facfc4cff
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 17:22:58 2008 +0200

    Use _OBJ_FILES variables in a couple more places.

commit 5628d58990144463fd87f8c847c9384ac2193681
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 16:53:00 2008 +0200

    Move object files lists to makefile rather than smb_build.

commit 8dca5b9bbb8706a98ad9a15f1b479be497dd44e7
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Apr 14 16:45:38 2008 +0200

    lib/events: fix missing prototype of s4_events_aio_init()
    
    metze

commit 7ffc44b7c126dc08d928e63af30111b2c556146f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Apr 14 16:41:46 2008 +0200

    Makefile: fix variable name automatic_deps -> automatic_dependencies
    
    metze

commit cd2d3d1c7a0aad7beb167459276c012c7a6d2e88
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 16:01:15 2008 +0200

    Include the smbconf parameter to the provision
    
    Otherwise this fails, if the targetdir is not specified
    
    Andrew Bartlett

commit 79854f0aa6a9899bb72d302cbca695b8b3a3b0dc
Merge: 92751a73cd854365d365db854179bfd5aeabe7a2 ceda3312a98b069d0711f3cb33de3ae71e91ebaa
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 15:26:26 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit ceda3312a98b069d0711f3cb33de3ae71e91ebaa
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 14:51:57 2008 +0200

    Move standard make compilation rules to build/make.

commit 92751a73cd854365d365db854179bfd5aeabe7a2
Merge: 2f8010582607ad7389cac3de4945ea0ee46941b3 9d3d64e1387e9f20383c255bba27128cf4b9519e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 13:49:47 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 664a035dd9fc6e3b50a771baa98f8d79360cc4c1
Author: Wilco Baan Hofman <wilco at synlap.(none)>
Date:   Mon Apr 14 12:48:25 2008 +0200

    Attempt to fix the patchfile_preg backend for big endian machines.
    Update some functions to properly state what is not supported (yet).
    Registry .reg uses UCS-2, not UTF-16.

commit 9d3d64e1387e9f20383c255bba27128cf4b9519e
Merge: dbeab2a9cdee4e5f69afeb2603ba29cbed56debd 068c973dbeed5b0f5ccab4f780ae7db3535f5910
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 11:55:19 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4

commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 14 11:54:50 2008 +0200

    Remove prototypes from build.h in preparation of removing build.h
    altogether.

commit 2f8010582607ad7389cac3de4945ea0ee46941b3
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 11:53:28 2008 +0200

    Re-run SWIG

commit 8bd8bc1475ddf22d4702dcd17028a9043a5e629f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 11:51:02 2008 +0200

    Fix newuser and setpassword scripts, and port to idmap.
    
    The new idmap world does not use the unixUser any more, so we need to
    set up the entry (if wanted) in the idmap database.  Users without a
    backing unix user will get an allocated uid by idmap later.
    
    Andrew Bartlett

commit 416d2e3a5233f0c243e45857cfda5126c34ac265
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Apr 14 11:48:43 2008 +0200

    Add in a way to get at the private_path() function from python
    
    Andrew Bartlett

commit 068c973dbeed5b0f5ccab4f780ae7db3535f5910
Merge: 9b686c138037f613da15168d0722786e00f023e5 2b8cf1b2a447711d123c563dfbd9a54941155267
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 14 11:32:04 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

commit 9b686c138037f613da15168d0722786e00f023e5
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 14 11:31:17 2008 +0200

    fill in unknown fields in SMB2 READ call

commit 8a222419528153b889cb1a7eae09a155f196b9b5
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 14 11:30:10 2008 +0200

    show what type of idmapping has failed

commit 2b8cf1b2a447711d123c563dfbd9a54941155267
Author: James Peach <jpeach at samba.org>
Date:   Sun Apr 13 14:09:09 2008 -0700

    smb_build: Make sure LIBRARY_SONAME is never uninitialized.

commit 9b8448c1e4567be26fa4890c647e0d4d46efbe20
Merge: e2c3fab9d1bf0482c15a115e7d373562ffe50b29 75c8dc6c6f3134bb78356630f24617aaeb869344
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 13 22:49:08 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision

commit e2c3fab9d1bf0482c15a115e7d373562ffe50b29
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 13 22:00:36 2008 +0200

    Use torture_assert_mem_equal() in a couple more places.

commit b6319b64d7ef9c58f771f338317d4d525d39a8f2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 13 21:33:59 2008 +0200

    Use new torture_assert_mem_equal.

commit 10102d80d0f78777a69f6b3b1e5606d7d56b7254
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 13 21:31:06 2008 +0200

    Attempt to fix get_value() test on sparc machines.

commit 75c8dc6c6f3134bb78356630f24617aaeb869344
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 19:38:36 2008 +1000

    Actually test the different 'fill levels' in the provision process.
    
    This should cover a few more codepaths in the provision script.
    
    Andrew Bartlett

commit 34adb0e0bb1b3c340d7098e7a3d12f73f798d0e7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 19:37:23 2008 +1000

    Reuse the lp_ctx and samdb returned by the python provision.
    
    Apply the same fix as in libnet_vampire in the old DRS test code.
    
    Andrew Bartlett

commit 6875e6823f7a1fe9066bff4dffcab658a17d3b8c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 19:35:15 2008 +1000

    Don't specify the ntds_guid to the C -> python provision interface
    
    This paramter was not used anyway.
    
    Andrew Bartlett

commit b51b8a2d846284de4dff736fc18cf747c188de96
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 19:33:52 2008 +1000

    Don't reopen the sam.ldb again
    
    Andrew Bartlett

commit 38634183a074556c8dfdcb6affc60f4bcc15a3f0
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 19:15:24 2008 +1000

    Use the python-provided ldb and lp_ctx pointers in libnet_vampire.c
    
    By using the already open smb.conf and sam.ldb, we not only avoid
    overhead, but also remove the risk we could touch a different
    database.
    
    Andrew Bartlett

commit 10a8b7ea487f9725f69b02c4dd9cf5e1f67a23ab
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 19:04:43 2008 +1000

    Far less cryptic traceback when you have an existing smb.conf
    
    When the user has an existing smb.conf, but no [netlogon] or [sysvol]
    share, the provision script would trigger a traceback.  While we still
    need to abort in this situation, we do so now with a useful error.
    
    Andrew Bartlett

commit de5349cc7a5a97c0d2d7288436a4090dfd9bd093
Merge: 5bf1c89cf8af08fbcf4f5089079920840daad7b8 4449ce381aca25e7f510a2f24b43c3a81e870032
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 14:35:26 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 4449ce381aca25e7f510a2f24b43c3a81e870032
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Apr 11 14:12:34 2008 +1000

    Fixed a crash bug in unixuid module on failed ID mapping
    
    We need to intialise *ids regardless of the status of the call, as the
    IDL specifies that the out[] array always exists. If we don't
    initialise out then we get a segv when a id mapping fails.
    
    This still doesn't explain why the idmapping is failing, but at least
    the client now gets NT_STATUS_NONE_MAPPED rather than a crashed
    server.

commit 5bf1c89cf8af08fbcf4f5089079920840daad7b8
Merge: e77ab2fbd1836bc2f9c7b2a819b06ddccf1fa78f a3e1b835656470f1a80f0fa69f53a9df849baee3
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 11:11:42 2008 +1000

    Fix merge errors on C provision interface after jelmer's good work.
    
    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
    
    Conflicts:
    
    	source/torture/local/torture.c

commit e77ab2fbd1836bc2f9c7b2a819b06ddccf1fa78f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 11 11:09:34 2008 +1000

    Set a netbios name into provision, and zero the rest.
    
    Remove dns_name initialisation.
    
    Andrew Bartlett

commit a3e1b835656470f1a80f0fa69f53a9df849baee3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Apr 11 00:43:23 2008 +0200

    Return SAM ldb context and loadparm context as part of C provision
    result.

commit 623f64a1a782086728a325e21e3dfb40c64871b7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 10 06:07:46 2008 +0200

    Fix extra argument to provision_bare().

commit 3522c7e2cf8c6d6129d941a08adcbe2ecbe0758d
Merge: 98c3d34eb233be284e8c8994cca337be25c72968 a13f64bf54afc22516d1f6a786dfec67389cb754
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 10 05:25:18 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision

commit 98c3d34eb233be284e8c8994cca337be25c72968
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 10 05:23:17 2008 +0200

    Add infrastructure for returning ProvisionResult in C provision code.

commit a13f64bf54afc22516d1f6a786dfec67389cb754
Author: Simo Sorce <idra at samba.org>
Date:   Wed Apr 9 17:11:57 2008 -0400

    Make sure we do not reference req after it has been freed

commit ca0e373e57eb225a1f5d96813e9ea9ccee971b96
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 9 17:43:37 2008 +0200

    No longer install unused smbscript binary.

commit 62322f302fc92703cce1142bad17349987341cb6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 9 17:14:01 2008 +0200

    Fix so version of hostconfig library.

commit d01d542502f25d6c731204ecb3d33720a1706581
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 15:32:49 2008 +1000

    Fix up provision to specify SERVERDN in more places.
    
    Andrew Bartlett

commit 1282e3c39479aa580124206814b493370d10690a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 14:59:32 2008 +1000

    Link the new vampire code togeather.
    
    This adds in the newly attached secrets handling, as well as an
    interface to the command line 'net' tool.
    
    Andrew Bartlett

commit c93208c13ce91b334eadf0ea02fa41354e761e97
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 14:57:57 2008 +1000

    Don't fill in the secrets DB unless we make the entries.
    
    Leave filling in (we still initialise it) the secrets DB for the join
    or vampire code.
    
    Andrew Bartlett

commit c90751040e941d10234131852815e1cec1a54efe
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 14:56:24 2008 +1000

    Factor out filling in the secrets database.
    
    This allows the vampire code to start with a join, but fill in the
    secrets only when the process is compleated.
    
    Andrew Bartlett

commit 5ebb64bdad7e80ee81d6b9d84d77c03fb9237eee
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 14:55:01 2008 +1000

    Remove dns_name element
    
    This is only used in the DEBUG() message, so let's remove it.
    
    Andrew Bartlett

commit 566c60b4649e2b94bf467993acd4bf72c7368e5a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 14:51:22 2008 +1000

    Be consistant in using ${SEVERDN}.
    
    This ensures we don't fall out of sync with the provision scripts.
    
    Andrew Bartlett

commit 58e00594d8c191f499225aa2755a06bac2937300
Merge: 02a33165ca700f71cf09680ded35c87aa2e88552 596fc05785020cd7bd6d15d91b49172039f83bab
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 12:03:36 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 02a33165ca700f71cf09680ded35c87aa2e88552
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 9 12:02:11 2008 +1000

    Start implementation of real 'net vampire' code.
    
    This will use DRS Replication (metze's thesis work) and possibly
    samsync, and will work outside the smbtorture process.
    
    Andrew Bartlett

commit 596fc05785020cd7bd6d15d91b49172039f83bab
Merge: f8cac3735c9a19baa313c4b61abee144da303ce1 c96a68b7b7792d30b7b1a0167a0cbf6fe285993c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 9 03:51:54 2008 +0200

    Merge branch 'openchange' into cprovision

commit f8cac3735c9a19baa313c4b61abee144da303ce1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 9 03:51:41 2008 +0200

    Add docstring, PEP8.

commit 7d45ed0c3ebc57f7131603f768f8e022d7139530
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 9 03:23:13 2008 +0200

    Move provision C bindings to param/.

commit 9c18cf670889c9eb8c12b505c3b9ce5f9a516839
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Apr 8 19:04:44 2008 +0200

    BASE-DELAYWRITE: be more friendly to filesystems without high resolution timestamps
    
    metze

commit 751ab2992afd13548af6e67a03d3ced566cb136f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Apr 8 10:25:51 2008 +0200

    BASE-DELAYWRITE: use timeval_* and make it possible to spefic the writetime update delay
    
    metze

commit 19d0560464304f79224a946278105edafb285453
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 15:18:24 2008 +0200

    Clearer names for singleton return types.

commit cae61e32e5b61a02c2986b74bd1d7e58460b1e80
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 14:58:38 2008 +0200

    Remove length arguments, add tests for unixinfo.GidToSid and unixinfo.UidToSid.

commit 169d505e9e2285aedc21547e44986b8b841b8e37
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 14:56:09 2008 +0200

    Fix bug handling size arguments in a direction without actual data.

commit 652810ff46c6db9034e930d0fb018a02ee385f15
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 14:19:26 2008 +0200

    Array lengths can be obtained from Python objects so remove them from the Python API.

commit c8dbf00b4490d804e1aac96a3fb66ff726bf9ef6
Merge: 2d9bb0db6c9e1e9b68844f2eede00fd249466cbb c0416a0b73f06ef57db1b83a75433e36b93a9981
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 13:32:38 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pidldocs

commit 2d9bb0db6c9e1e9b68844f2eede00fd249466cbb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 13:31:07 2008 +0200

    Set VENDORPREFIX rather than PREFIX to try to fix installation on some
    buildfarm hosts.

commit c0416a0b73f06ef57db1b83a75433e36b93a9981
Merge: 42393c830733b2cc99ebccdafe944fcf3d82734f b6b7171f70114bd27ca8db09964c65cacb9cea92
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 8 17:31:36 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit 42393c830733b2cc99ebccdafe944fcf3d82734f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 8 17:28:25 2008 +1000

    Re-add support for the --ldap-backend-port option to provision-backend
    
    This option allows Fedora DS multi-master replication to work.  I've
    tried to update the wiki and scripts to the largely consistant with
    each other.
    
    Andrew Bartlett

commit 2fcddfe583f9833cea80d02e08ac12dd1f91742c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Apr 8 17:26:55 2008 +1000

    Rework talloc hirarchy for C provision setup.
    
    This seems to fix (or sweep under the covers) a crash in this code.
    
    Andrew Bartlett

commit 374654b43d9f9e8381991cedc433ce410a914f7a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 05:16:07 2008 +0200

    Add manually written Python binding for libnet_Join.

commit 760378e0294dd0cd4523a83448328478632d7e3d
Merge: 71110c8e7d58f42312938d0a8d0b216cbc313885 b6b7171f70114bd27ca8db09964c65cacb9cea92
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 03:45:06 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
    
    Conflicts:
    
    	source/auth/credentials/config.mk
    	source/auth/gensec/config.mk
    	source/build/smb_build/makefile.pm
    	source/heimdal_build/config.mk
    	source/lib/events/config.mk
    	source/lib/nss_wrapper/config.mk
    	source/lib/policy/config.mk
    	source/lib/registry/config.mk
    	source/lib/socket_wrapper/config.mk
    	source/lib/tdb/config.mk
    	source/lib/tls/config.mk
    	source/lib/util/config.mk
    	source/libcli/config.mk
    	source/libcli/ldap/config.mk
    	source/libnet/config.mk
    	source/librpc/config.mk
    	source/param/config.mk
    	source/rpc_server/config.mk
    	source/scripting/ejs/config.mk
    	source/smbd/process_model.mk

commit b6b7171f70114bd27ca8db09964c65cacb9cea92
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 03:29:12 2008 +0200

    Add trivial test for unixinfo interface.

commit ba3f0312f0dda47fb16ed9b8eee3750b209e0dad
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 03:23:53 2008 +0200

    Add python bindings for drsuapi.

commit 068c2f858a0c7e325cb8a1f2ca36e32b31fe1f77
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 03:18:43 2008 +0200

    Add python bindings for unixinfo.

commit b7b46ddd412bd106655c2a7b96a322d9f6ac3019
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 03:15:55 2008 +0200

    Add [todo] for functions that are obviously incomplete.

commit 685aab0c99c87386fee64c07d8b68c75652713c6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 02:58:18 2008 +0200

    Raise NotImplementedError from functions that don't have complete IDL.

commit a3e22bbcea27580c31d44dfaae04c9eef83389d4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 02:57:59 2008 +0200

    Support [todo] attribute on functions.

commit 4319971ccb42618a3298a5f26f63fa4c9b255849
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 02:48:54 2008 +0200

    Add Python bindings for DFS.

commit 51441376d37de01f7f4bd795947fc2c46c38e3f1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 02:08:31 2008 +0200

    Add signature of connect function to docstrings.

commit bb59f3084ff8ff99e5bd72abfaadcbb68110f9fa
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 01:42:27 2008 +0200

    use builtin getset stuff rather than custom getattr/setattr implementation.

commit 61f331e9748bf5b3a1120ef19f93790facf9f64c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 01:23:19 2008 +0200

    Add function signature to docstrings in python.

commit aad07f482544107dbeb4c3c468ce7dd78c151849
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 00:59:27 2008 +0200

    Register types rather than constructors, display structs as classes.

commit f214206a36d8822e485f6f076c9f3f0bfc1e1df4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 00:13:09 2008 +0200

    Set tp_flags for Python types.

commit 07f52ca51c008a6b80fed5b03935e1c3241d08d5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 8 00:10:24 2008 +0200

    Set docstrings from helpstring attribute where possible.

commit 57c7b4e896116f06b39e0040ad386c561d76bd3d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Apr 7 23:21:38 2008 +0200

    Add simple docstring for Python modules.

commit beff331e15e7896d80831135fd52b90cd9ab073e
Merge: 88b7a3980c7be90ea0099a3ecf08ad00fa89ea1a da8b8364b06a79a10d4ebdc0e451463b3105730e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sun Apr 6 19:16:43 2008 +1000

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit da8b8364b06a79a10d4ebdc0e451463b3105730e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 6 00:57:14 2008 +0200

    Add test for authservice struct.

commit 761536a5e4dd3dbfacf1576d7092827cdeda897b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 6 00:42:27 2008 +0200

    Fix authservice count.

commit d16b30d005933c9cc73f9196a3b77829d23687a0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Apr 6 00:40:01 2008 +0200

    More PEP8 compliancy.

commit 1c983e4e4dfb93387791c36dc96696c4fffcfeb7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Apr 5 16:32:28 2008 +0200

    Simplify some code, fix style.

commit c7d388a6e2153234fe67daf1af094fc346e1da61
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Apr 5 16:13:42 2008 +0200

    Improve PEP8 (Python code style) compliancy a bit.

commit 88b7a3980c7be90ea0099a3ecf08ad00fa89ea1a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Apr 5 21:39:26 2008 +1100

    Extend credentials python API to include set_machine_account.
    
    Andrew Bartlett

commit 7355055569654f5d4876034fa86fa70d0417dcf8
Merge: 74480c7de76069701246eb5b7acc5858b84d106c 7fccd85cc673c139bc1d57915e0fccd22316998c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Apr 5 21:35:36 2008 +1100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

commit c96a68b7b7792d30b7b1a0167a0cbf6fe285993c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Apr 4 17:28:32 2008 +0200

    Don't install libevents for now, just its headers. It is already part of other libs, and only used as part of those libs.

commit eba5d8b4ce391f56877d5498004edbee8ddc4c33
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Apr 4 17:25:20 2008 +0200

    Avoid installing unused header file.

commit 7bfda828952eab7f165190cbfd804e28780406c9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Apr 4 17:20:32 2008 +0200

    Don't install talloc manpage from samba, it's already installed from the standalone talloc build.

commit 7fccd85cc673c139bc1d57915e0fccd22316998c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Apr 4 16:03:54 2008 +0200

    Install pidl by default if ExtUtils::MakeMaker is available. This should make the build process for openchange users easier.

commit 1b084e85c1f5963d924f7764ae751f8cd8e57364
Merge: 2073346828ffa1d9c35105eadd7afddd3a76a045 21fcf7c419658b3ae296428ca7a4ccf2288c17fe
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Apr 4 16:02:17 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
    
    Conflicts:
    
    	source/headermap.txt

commit 74480c7de76069701246eb5b7acc5858b84d106c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 4 12:55:45 2008 +1100

    Pass discovered server DN down to provision.
    
    This uses the new 'serverdn' argument added to provision in the
    previous commit.
    
    Andrew Bartlett

commit 9ee4e39fe178317f42fd9a0adceea24b55dfe0f1
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Apr 4 12:25:19 2008 +1100

    Clean up provision and rootdse module to hard-code less stuff.
    
    In particular, allow for the server DN to be in a different site
    (possible outcome of a DRS replication).
    
    Andrew Bartlett

commit 2073346828ffa1d9c35105eadd7afddd3a76a045
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 3 02:28:31 2008 +0200

    Install libevents since it's required by samba-gtk.

commit 64a6887ecddc1599bde5dcb06d0b74ffea1def0c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Apr 3 01:36:03 2008 +0200

    Fix installation of dcerpc_atsvc and registry as required by samba-gtk.

commit 21fcf7c419658b3ae296428ca7a4ccf2288c17fe
Author: Kai Blin <kai at samba.org>
Date:   Thu Apr 3 00:01:34 2008 +0200

    provision: Remove backup group mapping
    
    Some distros seem to neither have a backup nor a staff group.

commit 8c27941171999d2d42834b92a2693aca0435d345
Author: Kai Blin <kai at samba.org>
Date:   Fri Mar 28 23:36:05 2008 +0100

    WHATSNEW: Added information about the new idmap system

commit 206b7d387c6d17e5cc40fd45b489abac9235a7a4
Author: Kai Blin <kai at samba.org>
Date:   Tue Apr 1 00:17:00 2008 +0200

    provision: Set up id mappings in the idmap db, only map Administrator.

commit 018eb64f038210279b90925e6a981c067aef4be9
Author: Kai Blin <kai at samba.org>
Date:   Tue Apr 1 00:05:02 2008 +0200

    idmap: Also store sid type in the idmap db

commit ac5e5fee1db2999053dee82d1fcf97ca8799c9b5
Author: Kai Blin <kai at samba.org>
Date:   Fri Mar 28 23:29:01 2008 +0100

    ntvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4

commit 2908a77fa5c32e92665775a5785345f704202f0a
Author: Kai Blin <kai at samba.org>
Date:   Fri Mar 28 11:00:52 2008 +0100

    ntvfs: Use wbclient in vsf_unixuid, not sidmap

commit 25cbb1b76720a271984ad5c023e45476094562f1
Author: Kai Blin <kai at samba.org>
Date:   Sat Mar 22 08:33:26 2008 +0100

    rpc_server: Remove references to sidmap from the lsa pipe code.

commit 033db9730f1aa6d1941fbb83f55578aaa75e28bd
Author: Kai Blin <kai at samba.org>
Date:   Wed Mar 19 19:34:32 2008 +0100

    rpc_server: Use wbclient instead of sidmap in unixinfo pipe

commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1
Author: Kai Blin <kai at samba.org>
Date:   Sat Mar 29 01:42:06 2008 +0100

    wbclient: Add an async winbind client library.

commit 02c7913bf29ab8cc7e9ce3efe854c02a3c3200cc
Author: Kai Blin <kai at samba.org>
Date:   Sat Mar 29 00:25:16 2008 +0100

    winbind: Bump down the debuglevel.

commit 0e66e443ad42f9644aafc1858ac8d01c7c699337
Author: Kai Blin <kai at samba.org>
Date:   Sat Mar 29 00:31:37 2008 +0100

    IRPC: Add include guards for the header.

commit 38413ed4b6957e5f72e78a04f479c6a5d8b69ef5
Author: Kai Blin <kai at samba.org>
Date:   Fri Mar 21 22:27:02 2008 +0100

    util: Add talloc_get_type_abort() call.

commit fc50e78e2631e8253571bc236302e2859e4d1559
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 19:05:31 2008 +0200

    Re-add params file to git.

commit 2763fc6294aa35018d4317dd9eebcba969e70333
Merge: 0e371cf169e9a607fcbb3e65437ab9413935dd52 d777a83b8478bf09a45eccde38036eccbd219df8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 19:02:01 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange

commit d777a83b8478bf09a45eccde38036eccbd219df8
Merge: 9692a48aeb1c22a86a98ca736f173b2332a87480 696b58f5dd8370b7ee0670c7a3e5db10234b41ff
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 16:53:10 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into tmp

commit 0e371cf169e9a607fcbb3e65437ab9413935dd52
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 16:47:17 2008 +0200

    Reintroduce header previously autogenerated but ignored by git.
    
    Also fixed extra include in regpatch.

commit 8c3591d98f42a75d68d698f7b4be8f2e0284522f
Merge: 3e8aecbc2ee3c0bb32aa83c5035a758f16f344cb 696b58f5dd8370b7ee0670c7a3e5db10234b41ff
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 14:33:56 2008 +0200

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange

commit 3e8aecbc2ee3c0bb32aa83c5035a758f16f344cb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 14:23:22 2008 +0200

    Remove no longer installed files.

commit 92e71c19f4e1d3ca123a083942ec578d21f7012c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 14:18:31 2008 +0200

    Move handle utility functions to public header, remove more public headers.

commit 71aa38842c270d52d39b805bf7ce29e25e062024
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 14:10:16 2008 +0200

    Trim down installed headers some more.

commit 3ca14fdf74d2510049bbdbbd2a5be341412cda1b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 13:59:48 2008 +0200

    Merge hive.h into registry.h

commit 7b434df67aefc667993f0ebd955af9c1c258f153
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 13:58:05 2008 +0200

    Merge patchfile.h into registry.h

commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 13:41:10 2008 +0200

    Reduce the number of installed headers.

commit 47ffbbf67435904754469544390b67d34c958343
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 04:53:27 2008 +0200

    Install public header files again and include required prototypes.

commit 696b58f5dd8370b7ee0670c7a3e5db10234b41ff
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 2 12:31:24 2008 +1100

    Fix conflicts in setup/provision script.

commit d3336684f084f984500dd0893dd01bcfc5be0ab1
Merge: c5b287c056855892f30fbbf32efe7d65da31ce91 8585a3c77d5dfe97bca3f08716fc06ac2819f578
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 2 12:03:03 2008 +1100

    Fix merge of my host GUID removal and the IPv6 addition to provision
    
    Merge branch 'v4-0-ipv6' of git://git.id10ts.net/samba into 4-0-abartlet
    
    Andrew Bartlett

commit 8585a3c77d5dfe97bca3f08716fc06ac2819f578
Author: Andrew Kroeger <andrew at sprocks.gotdns.com>
Date:   Tue Apr 1 19:51:24 2008 -0500

    provision: Add support for IPv6 (bz #4593).

commit c5b287c056855892f30fbbf32efe7d65da31ce91
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Apr 2 11:38:58 2008 +1100

    Remove references to setting the host GUID, as the repl_meta_data
    module prohibits it anyway.
    
    Andrew Bartlett

commit 0528e30cf7c8a18c757e8cd9ddd6bea235ae4f1f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Apr 2 00:01:04 2008 +0200

    Don't write public functions to protoheaders.
    
    Since the public functions can be used by external parties we should
    make changing their signature as hard as possible. It's also a lot
    easier to document functions in manually written headers.

commit 7bfe359c73aac96f8e983e8d5e9621235cf79a3a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 16:18:31 2008 +0200

    Add warning to public headers.

commit 9692a48aeb1c22a86a98ca736f173b2332a87480
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 16:08:21 2008 +0200

    Include right perl directory when installed.

commit 4d1fb503de31c5c81eb22cdd0a61eae5e4813b40
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 16:05:54 2008 +0200

    Install samba-hostconfig library.

commit e67d8c7b6a5035c64d96ff92494ae38f7b6d8205
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 16:03:31 2008 +0200

    Install pidl to the same directory as Samba.

commit ba91b609f5a6e2dd93b931a155cbce0c27ebd6d6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 15:53:45 2008 +0200

    Fix dependency on samba-hostconfig.

commit 873941d8a8dca8e7ace83f9af9939e4264f78c96
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 15:26:00 2008 +0200

    Add context pointer to secrets functions.

commit d4272bc6bcfcd71fa93edb25bb33d6458e8b33cd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 15:17:18 2008 +0200

    Add userdata argument to reseed callback function.

commit c46b7e90e347da76156ddcae4866adb88e9fec21
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 15:08:30 2008 +0200

    Rename libsamba-config to libsamba-hostconfig.

commit 03226035aaa8d4fc68996b08bc6beb43feabbd3a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 15:03:24 2008 +0200

    Add README file explaining param/.

commit 2dc2bb800dab3f7dbdba01f5ca5076edd1a2b0f3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Apr 1 14:51:06 2008 +0200

    Move ini-like file parser to the utility library.

commit 15cf55f9799d806c31a6a4e14a5c77df89dfe35b
Merge: d947310b94b235a66d32ba9aacd9c13127d45d94 1d940e444633bb4f5976888d2581d4ccaf03da21
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Mar 29 08:34:10 2008 +0100

    Merge commit 'origin/v4-0-stable' into v4-0-test

commit d947310b94b235a66d32ba9aacd9c13127d45d94
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Mar 29 18:17:15 2008 +1100

    On our way to alpha4...

commit 71110c8e7d58f42312938d0a8d0b216cbc313885
Merge: 4e0b94d648e955b950c50d2ac19e17b06ee1f818 ee9ad77009ef5e36655a49c41730a4a963ba9d43
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 28 01:00:13 2008 +0100

    Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-gmake3

commit 4e0b94d648e955b950c50d2ac19e17b06ee1f818
Merge: 977dbdeaf363c8905ed9fd0570eba4be80582833 cd275862c65542ea1118cfb76d7d1b082427098a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 28 00:59:54 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3

commit 977dbdeaf363c8905ed9fd0570eba4be80582833
Merge: 3c9af5c1155b55204145c13622481fc68b876cc5 f47df5761571dd5c36789fb2e225a1125ca0e8f7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 28 00:44:14 2008 +0100

    Merge v4.0-test

commit 3c9af5c1155b55204145c13622481fc68b876cc5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Mar 10 12:36:42 2008 +0100

    No longer accept VERSION and SO_VERSION in perl code.

commit ca8d4260ada9f74ebc406714ca70d20be09b194b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Mar 9 02:53:54 2008 +0100

    Move PC_FILE out of the perl code.

commit df899e14cb6cdf9725bedc085649bc1ac8749205
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Mar 9 01:42:42 2008 +0100

    Remove extra line for partial linkage objects, simplify binary handling.

commit c165b34805aa6a82e579afda9f4244c0c68d52b4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Mar 9 01:22:32 2008 +0100

    Fix the build, symlinks.

commit cc02f76f24af7de1b821e3591f0618f923c052de
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Mar 9 01:00:33 2008 +0100

    Remove unused variables.

commit bfb4d847005567da43e93987add1a7b171b7b192
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Mar 9 00:49:39 2008 +0100

    Move more code out of perl build system.

commit 9caa9d85d1ab86bb575a5359d57919b801737a40
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Mar 8 19:01:48 2008 +0100

    Remove correct libraries.

commit 9bdfff0f6f45ffa19bcc996d65d84138f2a02bcf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Mar 8 18:56:45 2008 +0100

    Remove dependency on config.

commit b5c293f05303460aceb8e29a1be68945fac9071a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Mar 8 17:42:46 2008 +0100

    Allow parentheses in commands.

commit 5d6ce4767b4c81f7fc69600cec6d83c0fbd6a355
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Mar 8 17:42:27 2008 +0100

    Fix dependencies.

commit f2e49744717eb46bbfafeea9e2eb412a38a142e7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Mar 8 17:02:40 2008 +0100

    Fix the build.

commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Mar 8 15:28:12 2008 +0100

    Push SOVERSION and VERSION out of perl code.

commit cffaf5f6030b5d9b6d4d802b557fd8ea7afd043d
Merge: 45d252fd9b3df4f1221a23cece78b673a55dfc7c 0641a43cd6fd081cac0275f5bde2ad70fa6a71bb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Mar 8 15:27:32 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3

commit 45d252fd9b3df4f1221a23cece78b673a55dfc7c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 7 23:59:34 2008 +0100

    Use make macro for module installation.

commit 28aff6fafbb3d8796dd6aaac92500254cf50253e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 7 23:32:16 2008 +0100

    Use GNU make.

commit ac27a1451dfe5c0c957e93fdc84602c3c1c7deac
Merge: 3b7940d531a30098ca9a09e9c83dc4d223d1fe8f 5fdca988c687f58fe2fddd3c8eff5f461207065b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 7 23:02:36 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3

commit 3b7940d531a30098ca9a09e9c83dc4d223d1fe8f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 7 20:33:12 2008 +0100

    Fix the build.

commit 2bf43c7932d886b0db3e1c2f5a4b8697435b0c5c
Merge: 4994b81b50085c2f6d3c39be3db86ffe97f1db58 e384aac5c8156c7f056c70b1caab0778f8fc52b6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 7 18:59:03 2008 +0100

    Merge branch 'v4-0-test' into v4-0-gmake3

commit 4994b81b50085c2f6d3c39be3db86ffe97f1db58
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 7 18:14:52 2008 +0100

    Remove unused code, simplify alias handling.

commit e4da851bd7e7620bbf99efe20a496b1be78ba4e2
Merge: 391fea450b2e6664fcd4e4419858997c6094cf3e d92597d29caf76e1c8d0858f066d7a30143392e9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Mar 7 18:03:54 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3

commit 391fea450b2e6664fcd4e4419858997c6094cf3e
Merge: 9d751319bd4ca1c26c8bd01cbdfdaf6c2d949981 b0ecd8f8d2c1ebf23957921f4852e90b556812fc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 14:16:57 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
    
    Conflicts:
    
    	source/build/smb_build/makefile.pm

commit 9d751319bd4ca1c26c8bd01cbdfdaf6c2d949981
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 14:09:11 2008 +0100

    Remove extra empty lines in data.mk.

commit 49ef8d0c197fa61dc5c524e4a0f569af72d3c0e9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 13:06:08 2008 +0100

    Fix the build.

commit 171d97f657d92f24a9b2d6be0f1404c21b665869
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 10:43:41 2008 +0100

    Fix syntax.

commit 9bc22a4cd39a96d757be844d0f32a8042d233612
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 10:30:14 2008 +0100

    Fix syntax.

commit 10cf48591e8d6bfb750a6ff187f04ea24a1f8cd7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 01:37:18 2008 +0100

    Deal with subsystems with no settings, several other minor fixes.

commit bb16e51e60df296fa7b89eeeba6b80908099dda6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 01:26:19 2008 +0100

    Fix some paths.

commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Mar 4 00:43:24 2008 +0100

    Fix includes.

commit 2e0d65edcf4a7130ea410e870160811a6423bd53
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Mar 3 23:22:22 2008 +0100

    Remove useless ifs.

commit 2a0f8458ab712ce64ce3f5d6fe30ca6fe3e16df2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Mar 3 23:21:35 2008 +0100

    Fix typo.

commit 906148bf87ae278c6f6232675bd6aaf4d1e33e6c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Mar 3 18:57:20 2008 +0100

    Fix some syntax errors.

commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Mar 3 18:25:28 2008 +0100

    Move object file lists to the Makefile.

commit df4eb19ff910a1e403f9512a9d9f396c76282085
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Mar 3 11:02:25 2008 +0100

    Fix syntax.

commit 3e02fcfd3fb6683f51417ba39f4ec177494eff3e
Merge: d6b2eaeff970f84b6e4da430ea6d00009931d41d 272eb765b81e3eab216a07249334f9b7d20e530b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Mar 3 10:50:53 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
    
    Conflicts:
    
    	source/Makefile
    	source/build/smb_build/makefile.pm
    	source/librpc/config.mk

commit d6b2eaeff970f84b6e4da430ea6d00009931d41d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Feb 29 15:28:26 2008 +0100

    Remove duplicate functions.

commit 744d9fd8731321abea37b0cb14ca75e1b4654722
Merge: 0ac0ea660ab63eca764149f1d2828d0238a57289 b57f09f526f0783345be3d1de2540c35478d7af2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Feb 29 15:21:33 2008 +0100

    Merge branch 'v4-0-test' into v4-0-gmake3
    
    Conflicts:
    
    	source/Makefile
    	source/build/smb_build/main.pl
    	source/build/smb_build/makefile.pm
    	source/dynconfig.mk
    	source/scripting/python/config.mk

commit 0ac0ea660ab63eca764149f1d2828d0238a57289
Merge: c45b97c4714dd0565949732394c9c1e8eedbb99a 0aff54a12e20d5e91fcdec7aaec103fb9a371a23
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Feb 29 12:45:46 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
    
    Conflicts:
    
    	source/scripting/python/config.mk

commit c45b97c4714dd0565949732394c9c1e8eedbb99a
Merge: 584a69acc5ccc0e9be0cb2687578c62bfa1e797d a9fe1b785dd59acbfab4eb90256e7a0cb0f4da6e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Feb 27 13:19:07 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
    
    Conflicts:
    
    	source/build/smb_build/makefile.pm

commit 584a69acc5ccc0e9be0cb2687578c62bfa1e797d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 17:56:07 2008 +0100

    Fix module aliases.

commit 89f7c74924965071981bbe7e05ff69847b0a3a03
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 17:17:52 2008 +0100

    Move public header accumulation out of the perl code.

commit a611ff91018a6d67beaea214def9aeeaacc2bfef
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 16:55:08 2008 +0100

    Ignore autogenerated file.

commit 023025e4de119aa234f885aa6e5594660bd8f358
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 16:51:50 2008 +0100

    Fix pydoctor.

commit 673fb9c1855f9d61d4d311bcd5e3fea0210fe6ed
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 16:36:24 2008 +0100

    Support building .so versions of the modules.

commit b0408abb08648c0155d8f5da5fb299b1acbc09b6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 16:02:51 2008 +0100

    use make macro for python.

commit f7d0f0582e8712fd8d005906803de8fe041e875f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 15:19:45 2008 +0100

    Fix manpage paths.

commit a660ab262e7202baccf16cb8b2bc47cb8efacc34
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 15:11:47 2008 +0100

    Move manpage management out of the perl build system.

commit 1448639ec7cc7f4512a0fd07b4c2e0df51e781e3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 14:54:31 2008 +0100

    Fix include.

commit 803ebd6479ae388ae65de8de7fb88600452d47df
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 14:48:11 2008 +0100

    Move common rules code to separate directory.

commit 4dab354b626a02e9a5f5cac0d374d18e22718e18
Merge: c01c841cf953550b21a6a84b0cb036bdfd436e13 8a26a6e8f11aca5119b15e304213548ad608dc5b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 13:07:55 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3

commit c01c841cf953550b21a6a84b0cb036bdfd436e13
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 03:28:44 2008 +0100

    Revert cflags hack.

commit 4e2ba19d525da53592890380ae3570fc5bb0bfb9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 02:54:34 2008 +0100

    Use make to generate fragments rather than the perl code.

commit ad258e86353250fd447d461c94649c1541b37844
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 02:45:12 2008 +0100

    Move more code out of perl.

commit ef00f6b5817107738dc44367838095896af4e77d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 01:20:55 2008 +0100

    Fix the build (again).

commit 59bf804ef64d87fa76fe41063f91c35cf805a779
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Feb 26 00:40:40 2008 +0100

    Fix the build.

commit b5695abdc6fe90c8a348ac8510a1bad6f6bbdede
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 23:16:24 2008 +0100

    Remove legacy code for public prototype headers.

commit dee1cb6b08aa0a3e24372e052729121c11280971
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 23:09:56 2008 +0100

    Remove public prototype headers. Generating both public and private prototype headers is tricky with gmake and it's easy to break backwards compatibility for the public API with them.

commit a924c9cf6b4f52ff6b403c683d32b7826e72c3d7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 22:58:14 2008 +0100

    Remove binaries:: in favor of SBIN_PROGS, BIN_PROGS.

commit b2cd934d4d37516fe65a3b9c44d7c92622fecf99
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 22:10:59 2008 +0100

    Use more make constructions for shared library bits.

commit 4046ec8be08bb940ec60390c4f2e1719e14b858d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 21:34:13 2008 +0100

    Use make's $(call) feature.

commit ca510136d2c4cae8f520c76df6aaadb5d412bea1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 20:40:37 2008 +0100

    Fix use of realpath, fix init functions for ldb.

commit e8bfca15a33365e9bfbdd8422f0aa7353e16446e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 20:39:29 2008 +0100

    Update smb_build README.

commit 5dda8b1eba628c40f0ddad93b73c0a749ac3e908
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 20:39:16 2008 +0100

    Remove obsolete comment.

commit 01a0d3e74404d382c3cb74dbe385a4e9115b9b74
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 19:11:04 2008 +0100

    Merge env.pm into makefile.pm.

commit 7fe2d6666e6a1ae6a9453ccbe9a0a9136f028e55
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 18:51:39 2008 +0100

    Move configure output details out of perl code.

commit d817bcdc290cb03a16f10a11250ae35c1d36c848
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 18:44:52 2008 +0100

    Remove workaround for some non-GNU makes.

commit f05d5f839e18e078a59ccd262fbffaa2eb4e3672
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 18:29:04 2008 +0100

    Include CFLAGS overrides in make file.

commit 7398bc1a9f0d3cf30db3187a3849dbea6b846bb2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 18:19:01 2008 +0100

    Remove more unnecessary generated code.

commit 1e710575c408ca57b52d0548f2fa4ea713ded03c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 18:14:03 2008 +0100

    Use more GNU-make specific variables.

commit 9e9d98d75d52846bca88ec7d12b91b140b069868
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 18:05:47 2008 +0100

    Move automatic dependencies code out of perl code.

commit 0b133a30a23757cf463ff22dff6372ae5e11d4c7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 17:33:28 2008 +0100

    Fix standalone ldb build modules.

commit 6d9fa75a9273d2622642bfe93b2fa470aa95949a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 17:20:33 2008 +0100

    Allow absolute paths to be specified to mkproto.pl.

commit 1353e3e46a699b77f04fb0e69900bec9b15e0d48
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 15:59:34 2008 +0100

    Use $@ where possible.

commit c43b0d43cde11991723eff53fefdc38ca036a67e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 15:53:38 2008 +0100

    Use realpath for now to work around .. tricks.

commit 778e37480fb83c750ef76a625a5df74df276c65d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 15:48:35 2008 +0100

    Remove unused include.

commit c8b00610428208266d3cad69d70f01c8f4d3a85b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 15:39:46 2008 +0100

    Remove the now unused cflags script.

commit b136ee5d344b1f1b2de697afd6815b8c3cb770ba
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 15:28:55 2008 +0100

    Use addprefix where possible rather than perl expansion of files.

commit 40476bce2e9b4ac6363fe27f1409eee1a3ed4157
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 15:06:51 2008 +0100

    Fix the build.

commit ca8e347baf67a2f5cdffd7ea1677dab75687b037
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 14:02:40 2008 +0100

    Integrate asn1 compilation into asn1 compiler.

commit 1a646af0647f021d99473a8991c35e616a423ea6
Merge: 3074a9c713910f1cec8d252a36fa51aefc308c9a df576d69c6981a4879a0e9447069fcfacb3588db
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 25 12:58:09 2008 +0100

    Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
    
    Conflicts:
    
    	source/build/smb_build/header.pm
    	source/build/smb_build/makefile.pm
    	source/lib/ldb/include/ldb_private.h

commit 3074a9c713910f1cec8d252a36fa51aefc308c9a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 18 22:50:44 2008 +0100

    Remove duplicate code.

commit bc11e3ef1c34923f5b13571926617a840ad554fe
Merge: 4d190270463f8db475c152f5502c9de01765d904 16b4af184187f29f1f710609ee37029a3f15a294
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 18 22:25:19 2008 +0100

    Merge branch 'v4-0-trivial' into v4-0-gmake3
    
    Conflicts:
    
    	source/build/smb_build/input.pm
    	source/build/smb_build/main.pl
    	source/build/smb_build/makefile.pm

commit 4d190270463f8db475c152f5502c9de01765d904
Merge: 3116142b6116a84c63b4805901775826b1ca0af7 1da14d5efe63b97719c81fcf4851c5b79609776b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 18 13:33:35 2008 +0100

    Merge branch 'v4-0-trivial' into v4-0-gmake3
    
    Conflicts:
    
    	source/build/smb_build/makefile.pm

commit 3116142b6116a84c63b4805901775826b1ca0af7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 18 13:18:42 2008 +0100

    Provide variable with current directory.

commit d31987461984aebf8c6f2513e83c92757c0f83c7
Merge: ef532a715e8d05652bc7b320d6d0b88a93599b33 0d8ddae4964dc50e981e12b6a93235a50a0607ff
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Feb 18 11:59:02 2008 +0100

    Merge branch 'v4-0-trivial' into v4-0-gmake3
    
    Conflicts:
    
    	source/build/smb_build/main.pl
    	source/build/smb_build/makefile.pm

commit ef532a715e8d05652bc7b320d6d0b88a93599b33
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 20:24:47 2008 +0100

    Simpler handling of sonameflag.

commit d3725224cfe0a10e99b0012f4e0e79ea427962de
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 19:43:10 2008 +0100

    Merge unused function.

commit 0efa80f30b4f3287a204af450a43dcdfa9baad8a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 19:37:03 2008 +0100

    Properly escape quotes in init functions.

commit 412c1c2c1eabec25fb9d6506ece06032da798ebe
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 19:19:02 2008 +0100

    Move logic to makefile

commit a43f6d37bce85748e9cf2675e5beced5db26f1c3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 18:38:02 2008 +0100

    Move responsibilities of build.h to makefile.

commit 7a11659c18b5d13c5397e8121ef4e35e188a8402
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:55:04 2008 +0100

    Remove some unused code.

commit dadae70042600f13f6f9bfcf2d045a797e2b9e69
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:45:37 2008 +0100

    Avoid creating a whole bunch of files in bin/modules.

commit 8214fb600ec626a8dd01ef3e2af1f4a8bf27dcb2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:40:45 2008 +0100

    Remove some unused code.

commit 6d3c45889fd20dba5f77466f1e4452a47b442ae4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:34:50 2008 +0100

    Use make list concatenation support to create list of object files for subsystems/libraries.

commit 7ec39624392fd0a0e64326e06acf9d42c86d06f9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:18:23 2008 +0100

    Use make to generate list of python files, remove unused variable.

commit 919976f393274c6dfe5394eef79f2f3b38f1ffa9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:15:50 2008 +0100

    Remove unused ALL_OBJS variable.

commit 36cc584374d32c7875333fa5abd97b31e83291aa
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:14:03 2008 +0100

    Use make to create lists of plugins, remove duplicate variable.

commit 6cc7bc1586e892e8470cb3f18a7afa2029a0399d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:12:01 2008 +0100

    Use make to create lists of pc files and prototype headers.

commit 20800de0581de1f8be57755df5cc05ffad34ada9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 17:01:27 2008 +0100

    Use make to generate list of prototype headers.

commit 8e1396d5666b1c9306e04cf98d1c89fa13199c7d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:58:26 2008 +0100

    Use make to generate lists of libraries.

commit 7eaa96169f0a32110194560ff27ed89120160efc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:48:36 2008 +0100

    Generate manpage list with make.

commit 62abd38725ecbe149075a5e2097a08981cd156cf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:38:01 2008 +0100

    Create SBIN_PROGS and BIN_PROGS lists from within make.

commit 8e716d139003d3e743dd99d93f76da4cfa7d48b3
Merge: c1b2b5f9f479e202f30f245a47d2743a592deeb8 98d6095b9605ff4db61394719f29b3e38349c59f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:33:13 2008 +0100

    Merge branch 'v4-0-trivial' into v4-0-gmake3

commit c1b2b5f9f479e202f30f245a47d2743a592deeb8
Merge: 33111f98df7e8f9bb7d62599c6b13a1a4479a2e1 8f1270dd5c7688f023cf24215fa229da213e760c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:24:37 2008 +0100

    Merge branch 'v4-0-trivial' into v4-0-gmake3

commit 33111f98df7e8f9bb7d62599c6b13a1a4479a2e1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:15:21 2008 +0100

    use gmake to handle .py file copies.

commit 8e9856412befc0ea94536dd492588f232347564a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:08:32 2008 +0100

    Rely on GNU make to build static libraries.

commit 9166e48944819041ed5db6dbd432fc660660c5ce
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 16:02:47 2008 +0100

    Revert "Allow LDB to be a static library again."
    
    This reverts commit 16fd90d7a99ae8eaf2accf3c8b3ec55b2223f9cd.

commit 16fd90d7a99ae8eaf2accf3c8b3ec55b2223f9cd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 15:40:55 2008 +0100

    Allow LDB to be a static library again.

commit 9a0f6a0012243a74702c723dec808c99c58c772e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Feb 16 15:40:42 2008 +0100

    Add static header for gencache.

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

Summary of changes:
 .gitignore                                         |   10 +-
 BUGS.txt                                           |    2 +-
 WHATSNEW.txt                                       |   61 +-
 howto.txt                                          |    7 +-
 source/Makefile                                    |   89 +-
 source/VERSION                                     |    2 +-
 source/auth/auth.c                                 |  532 ---
 source/auth/auth.h                                 |   59 +-
 source/auth/auth.i                                 |    6 +-
 source/auth/auth.py                                |    6 +-
 source/auth/auth_anonymous.c                       |   77 -
 source/auth/auth_developer.c                       |  206 -
 source/auth/auth_sam.c                             |  447 --
 source/auth/auth_server.c                          |  377 --
 source/auth/auth_simple.c                          |  102 -
 source/auth/auth_unix.c                            |  843 ----
 source/auth/auth_util.c                            |  260 --
 source/auth/auth_winbind.c                         |  280 --
 source/auth/auth_wrap.c                            |   65 +-
 source/auth/config.mk                              |  102 +-
 source/auth/credentials/config.mk                  |   21 +-
 source/auth/credentials/credentials.c              |  106 +-
 source/auth/credentials/credentials.h              |  134 +-
 source/auth/credentials/credentials.i              |   37 +-
 source/auth/credentials/credentials.py             |   98 +-
 source/auth/credentials/credentials_files.c        |   30 +-
 source/auth/credentials/credentials_krb5.c         |   62 +-
 source/auth/credentials/credentials_krb5.h         |    1 +
 source/auth/credentials/credentials_ntlm.c         |   56 +-
 source/auth/credentials/credentials_wrap.c         |  242 +-
 source/auth/credentials/tests/bindings.py          |    2 +-
 source/auth/gensec/config.mk                       |   45 +-
 source/auth/gensec/cyrus_sasl.c                    |    1 +
 source/auth/gensec/gensec.c                        |   76 +-
 source/auth/gensec/gensec.h                        |   92 +-
 source/auth/gensec/gensec_gssapi.c                 |   16 +-
 source/auth/gensec/gensec_krb5.c                   |   18 +-
 source/auth/gensec/schannel.c                      |    7 +-
 source/auth/gensec/schannel_state.c                |   11 +-
 source/auth/gensec/socket.c                        |    1 +
 source/auth/gensec/spnego.c                        |    1 +
 source/auth/kerberos/config.mk                     |   18 +-
 source/auth/kerberos/kerberos_util.c               |    3 +-
 source/auth/ntlm/auth.c                            |  538 +++
 source/auth/ntlm/auth_anonymous.c                  |   78 +
 source/auth/ntlm/auth_developer.c                  |  207 +
 source/auth/ntlm/auth_proto.h                      |   50 +
 source/auth/ntlm/auth_sam.c                        |  449 ++
 source/auth/ntlm/auth_server.c                     |  225 +
 source/auth/ntlm/auth_simple.c                     |  103 +
 source/auth/ntlm/auth_unix.c                       |  844 ++++
 source/auth/ntlm/auth_util.c                       |  260 ++
 source/auth/ntlm/auth_winbind.c                    |  282 ++
 source/auth/ntlm/config.mk                         |   86 +
 source/auth/ntlm/ntlm_check.c                      |  603 +++
 source/auth/ntlm/ntlm_check.h                      |   75 +
 source/auth/ntlm/pam_errors.c                      |  125 +
 source/auth/ntlm/pam_errors.h                      |   47 +
 source/auth/ntlm_check.c                           |  602 ---
 source/auth/ntlmssp/config.mk                      |   17 +-
 source/auth/ntlmssp/ntlmssp.c                      |    2 +
 source/auth/ntlmssp/ntlmssp.h                      |    1 +
 source/auth/ntlmssp/ntlmssp_server.c               |    4 +-
 source/auth/ntlmssp/ntlmssp_sign.c                 |    4 +-
 source/auth/pam_errors.c                           |  125 -
 source/auth/sam.c                                  |    5 +-
 source/auth/session.c                              |   19 +-
 source/auth/session.h                              |   39 +-
 source/auth/system_session.c                       |    7 +-
 source/auth/tests/bindings.py                      |    2 +-
 source/build/m4/check_ld.m4                        |   34 +-
 source/build/m4/check_path.m4                      |   19 +
 source/build/m4/public.m4                          |   85 +-
 source/build/make/lex_compile.sh                   |   51 +
 source/build/make/python.mk                        |   66 +
 source/build/make/rules.mk                         |  191 +
 source/build/make/templates.mk                     |  108 +
 source/build/make/yacc_compile.sh                  |   43 +
 source/build/smb_build/config_mk.pm                |   40 +-
 source/build/smb_build/dot.pl                      |    4 +-
 source/build/smb_build/header.pm                   |   92 -
 source/build/smb_build/input.pm                    |   71 +-
 source/build/smb_build/main.pl                     |   49 +-
 source/build/smb_build/makefile.pm                 |  216 +-
 source/build/smb_build/output.pm                   |   65 +-
 source/build/tests/unixsock.c                      |   93 -
 source/cldap_server/cldap_server.c                 |    2 +-
 source/cldap_server/config.mk                      |   14 +-
 source/cldap_server/netlogon.c                     |  293 +-
 source/client/cifsdd.c                             |   17 +-
 source/client/cifsdd.h                             |    2 +
 source/client/cifsddio.c                           |   12 +-
 source/client/client.c                             |   66 +-
 source/client/config.mk                            |   12 +-
 source/cluster/config.mk                           |    6 +-
 source/cluster/ctdb/config.mk                      |   14 +-
 source/cluster/ctdb/include/includes.h             |    2 +-
 source/configure.ac                                |   62 +-
 source/dsdb/common/sidmap.c                        |   17 +-
 source/dsdb/common/util.c                          |    5 +-
 source/dsdb/config.mk                              |   52 +-
 source/dsdb/repl/drepl_service.c                   |    2 +-
 source/dsdb/samdb/cracknames.c                     |    6 +-
 source/dsdb/samdb/ldb_modules/config.mk            |  182 +-
 source/dsdb/samdb/ldb_modules/partition.c          |    2 +-
 source/dsdb/samdb/ldb_modules/rootdse.c            |    8 +
 source/dsdb/samdb/ldb_modules/samldb.c             |    3 +-
 source/dsdb/samdb/ldb_modules/update_keytab.c      |    4 +-
 source/dsdb/samdb/samdb.c                          |   20 +-
 source/dsdb/samdb/samdb.h                          |    2 +
 source/dsdb/samdb/samdb_privilege.c                |    5 +-
 source/dynconfig.c                                 |   86 -
 source/dynconfig.h                                 |   40 -
 source/dynconfig.mk                                |   25 -
 source/dynconfig/config.mk                         |   24 +
 source/dynconfig/dynconfig.c                       |   89 +
 source/dynconfig/dynconfig.h                       |   41 +
 source/dynconfig/version.c                         |   27 +
 source/headermap.txt                               |   98 +-
 source/heimdal_build/asn1_compile_wrapper.sh       |   28 +-
 source/heimdal_build/asn1_deps.pl                  |   15 +-
 source/heimdal_build/config.mk                     |  901 ++--
 source/heimdal_build/et_compile_wrapper.sh         |   28 +-
 source/heimdal_build/et_deps.pl                    |    4 +-
 source/kdc/config.mk                               |   17 +-
 source/kdc/hdb-ldb.c                               |    6 +-
 source/kdc/kdc.c                                   |    2 +-
 source/kdc/kpasswdd.c                              |    6 +-
 source/ldap_server/config.mk                       |   18 +-
 source/ldap_server/ldap_backend.c                  |    2 +
 source/ldap_server/ldap_bind.c                     |    2 +-
 source/ldap_server/ldap_server.c                   |    7 +-
 source/lib/appweb/config.mk                        |   16 +-
 source/lib/appweb/mpr/miniMpr.c                    |    6 +
 source/lib/appweb/mpr/miniMpr.h                    |    2 +
 source/lib/basic.mk                                |   37 +-
 source/lib/charset/charcnv.c                       |    2 +-
 source/lib/charset/charset.h                       |   68 +-
 source/lib/charset/config.mk                       |   10 +-
 source/lib/charset/iconv.c                         |    8 +-
 source/lib/charset/util_unistr.c                   |    8 +-
 source/lib/cmdline/config.mk                       |   17 +-
 source/lib/cmdline/popt_common.c                   |    2 +-
 source/lib/crypto/config.mk                        |   25 +-
 source/lib/crypto/sha1test.c                       |    2 +-
 source/lib/dbwrap/config.mk                        |    6 +-
 source/lib/events/Makefile.in                      |   66 +
 source/lib/events/autogen.sh                       |   17 +
 source/lib/events/config.mk                        |   37 +-
 source/lib/events/configure.ac                     |   35 +
 source/lib/events/events.c                         |   19 +-
 source/lib/events/events.i                         |    9 +-
 source/lib/events/events.mk                        |   59 +
 source/lib/events/events.pc.in                     |   11 +
 source/lib/events/events.py                        |   25 +-
 source/lib/events/events_epoll.c                   |   15 +-
 source/lib/events/events_select.c                  |   13 +-
 source/lib/events/events_signal.c                  |   13 +-
 source/lib/events/events_standard.c                |   11 +-
 source/lib/events/events_timed.c                   |   11 +-
 source/lib/events/events_util.c                    |  129 +
 source/lib/events/events_util.h                    |  123 +
 source/lib/events/events_wrap.c                    |   77 +-
 source/lib/events/libevents.m4                     |   21 +-
 source/lib/events/tests.py                         |    2 +-
 source/lib/ldb-samba/config.mk                     |    5 +-
 source/lib/ldb-samba/ldif_handlers.c               |  198 +
 source/lib/ldb/common/ldb_modules.c                |   13 +-
 source/lib/ldb/config.mk                           |  130 +-
 source/lib/ldb/include/ldb_private.h               |    6 +
 source/lib/ldb/ldb.i                               |  185 +-
 source/lib/ldb/ldb.mk                              |    2 +-
 source/lib/ldb/ldb.py                              |  276 ++-
 source/lib/ldb/ldb_ildap/config.mk                 |    5 +-
 source/lib/ldb/ldb_ildap/ldb_ildap.c               |   16 +-
 source/lib/ldb/ldb_tdb/ldb_index.c                 |    4 +-
 source/lib/ldb/ldb_wrap.c                          |  519 ++-
 source/lib/ldb/python.mk                           |   10 +-
 source/lib/ldb/tests/python/api.py                 |   42 +-
 source/lib/ldb/tests/python/ldap.py                |    6 +-
 source/lib/ldb/tools/ad2oLschema.c                 |    4 +-
 source/lib/ldb/tools/config.mk                     |   30 +-
 source/lib/ldb_wrap.c                              |   11 +-
 source/lib/ldb_wrap.h                              |    2 +
 source/lib/messaging/config.mk                     |   18 +-
 source/lib/messaging/irpc.h                        |    5 +
 source/lib/messaging/messaging.c                   |   19 +-
 source/lib/messaging/pymessaging.c                 |  564 +++
 source/lib/messaging/tests/bindings.py             |   57 +
 source/lib/messaging/tests/messaging.c             |    1 -
 source/lib/nss_wrapper/config.mk                   |    3 +-
 source/lib/policy/adm.h                            |   47 -
 source/lib/policy/config.mk                        |   12 -
 source/lib/policy/dumpadm.c                        |   54 -
 source/lib/policy/lex.c                            | 2085 ---------
 source/lib/policy/lex.l                            |  142 -
 source/lib/policy/parse_adm.c                      | 1726 -------
 source/lib/policy/parse_adm.h                      |  135 -
 source/lib/policy/parse_adm.y                      |  138 -
 source/lib/popt/config.mk                          |    8 +-
 source/lib/registry/config.mk                      |   96 +-
 source/lib/registry/dir.c                          |    2 +-
 source/lib/registry/hive.c                         |   23 +-
 source/lib/registry/hive.h                         |  209 -
 source/lib/registry/interface.c                    |   26 +-
 source/lib/registry/ldb.c                          |    3 +-
 source/lib/registry/local.c                        |   26 +-
 source/lib/registry/patchfile.c                    |   28 +-
 source/lib/registry/patchfile.h                    |   55 -
 source/lib/registry/patchfile_dotreg.c             |   11 +-
 source/lib/registry/patchfile_preg.c               |   98 +-
 source/lib/registry/regf.c                         |   66 +-
 source/lib/registry/registry.h                     |  250 +-
 source/lib/registry/registry.i                     |   40 +-
 source/lib/registry/registry.pc.in                 |    4 +-
 source/lib/registry/registry.py                    |   67 +-
 source/lib/registry/registry_wrap.c                |  308 +-
 source/lib/registry/samba.c                        |   16 +-
 source/lib/registry/tests/bindings.py              |    2 +-
 source/lib/registry/tests/diff.c                   |  242 +-
 source/lib/registry/tests/generic.c                |    2 +-
 source/lib/registry/tests/hive.c                   |   94 +-
 source/lib/registry/tests/registry.c               |   46 +-
 source/lib/registry/tools/common.c                 |   11 +-
 source/lib/registry/tools/regdiff.c                |   12 +-
 source/lib/registry/tools/regpatch.c               |    7 +-
 source/lib/registry/tools/regshell.c               |    7 +-
 source/lib/registry/tools/regtree.c                |    7 +-
 source/lib/replace/README                          |    2 +
 source/lib/replace/configure.ac                    |    1 +
 source/lib/replace/getaddrinfo.m4                  |   32 -
 source/lib/replace/getifaddrs.m4                   |  128 -
 source/lib/replace/inet_aton.m4                    |    1 -
 source/lib/replace/inet_ntoa.m4                    |   19 -
 source/lib/replace/inet_ntop.m4                    |    1 -
 source/lib/replace/inet_pton.m4                    |    1 -
 source/lib/replace/libreplace.m4                   |   65 +-
 source/lib/replace/libreplace_cc.m4                |    3 +-
 source/lib/replace/libreplace_ld.m4                |    3 +
 source/lib/replace/libreplace_network.m4           |  377 ++
 source/lib/replace/replace.c                       |   29 +-
 source/lib/replace/replace.h                       |   12 +-
 source/lib/replace/samba.m4                        |    1 +
 source/lib/replace/socket.m4                       |   39 -
 source/lib/replace/socketpair.m4                   |    1 -
 source/lib/replace/system/config.m4                |    1 +
 source/lib/replace/system/network.h                |    4 +
 source/lib/replace/system/time.h                   |   15 +
 source/lib/replace/test/testsuite.c                |  145 +
 source/lib/samba3/config.mk                        |    6 +-
 source/lib/smbreadline/readline.m4                 |    4 +-
 source/lib/socket/config.m4                        |   54 +-
 source/lib/socket/config.mk                        |   24 +-
 source/lib/socket/testsuite.c                      |    8 +-
 source/lib/socket_wrapper/config.mk                |    3 +-
 source/lib/stream/config.mk                        |    8 +-
 source/lib/talloc/config.mk                        |    3 +-
 source/lib/talloc/testsuite.c                      |    3 +-
 source/lib/tdb/common/traverse.c                   |   22 +-
 source/lib/tdb/config.mk                           |   25 +-
 source/lib/tdb/configure.ac                        |    2 +-
 source/lib/tdb/python.mk                           |    9 +-
 source/lib/tdb/python/tests/simple.py              |    7 +-
 source/lib/tdb/tdb.i                               |   47 +-
 source/lib/tdb/tdb.mk                              |    4 +-
 source/lib/tdb/tdb.py                              |  186 +-
 source/lib/tdb/tdb_wrap.c                          |  283 +-
 source/lib/tdr/config.mk                           |    8 +-
 source/lib/tls/config.mk                           |   12 +-
 source/lib/torture/config.mk                       |   14 +
 source/lib/torture/torture.c                       |  577 +++
 source/lib/torture/torture.h                       |  396 ++
 source/lib/torture/torture.pc.in                   |   12 +
 source/lib/util/config.mk                          |   49 +-
 source/lib/util/data_blob.h                        |    4 +
 source/lib/util/debug.c                            |    2 +-
 source/lib/util/dprintf.c                          |    6 +-
 source/lib/util/genrand.c                          |    8 +-
 source/lib/util/params.c                           |  587 +++
 source/lib/util/tests/file.c                       |    4 +-
 source/lib/util/tests/genrand.c                    |    4 +-
 source/lib/util/tests/str.c                        |    2 +-
 source/lib/util/time.c                             |    2 +-
 source/lib/util/time.h                             |    2 +-
 source/lib/util/util.c                             |   15 +
 source/lib/util/util.h                             |   19 +-
 source/lib/util/util_file.c                        |    4 +-
 source/lib/util/util_ldb.c                         |    4 +-
 source/lib/util/util_ldb.h                         |   27 +
 source/lib/util/wrap_xattr.h                       |   12 +
 source/lib/version.c                               |   27 -
 source/libcli/auth/config.mk                       |   15 +-
 source/libcli/auth/smbencrypt.c                    |    4 +-
 source/libcli/cldap/cldap.c                        |   44 +-
 source/libcli/cldap/cldap.h                        |    7 +-
 source/libcli/cliconnect.c                         |    6 +-
 source/libcli/clifile.c                            |   11 +-
 source/libcli/clilist.c                            |    1 +
 source/libcli/climessage.c                         |    1 +
 source/libcli/clireadwrite.c                       |    1 +
 source/libcli/composite/composite.c                |   25 +-
 source/libcli/composite/composite.h                |   38 +-
 source/libcli/config.mk                            |  206 +-
 source/libcli/dgram/dgramsocket.c                  |    6 +-
 source/libcli/dgram/libdgram.h                     |   34 +-
 source/libcli/dgram/netlogon.c                     |   45 +-
 source/libcli/dgram/ntlogon.c                      |  128 -
 source/libcli/ldap/config.mk                       |   20 +-
 source/libcli/ldap/ldap.c                          |    5 +-
 source/libcli/ldap/ldap.h                          |    4 +-
 source/libcli/ldap/ldap_bind.c                     |   10 +-
 source/libcli/ldap/ldap_client.c                   |   35 +-
 source/libcli/ldap/ldap_client.h                   |   44 +
 source/libcli/ldap/ldap_ildap.c                    |    6 +-
 source/libcli/ldap/ldap_msg.c                      |    2 +-
 source/libcli/ldap/ldap_ndr.h                      |   12 +
 source/libcli/nbt/libnbt.h                         |   75 +-
 source/libcli/nbt/namequery.c                      |    1 +
 source/libcli/nbt/namerefresh.c                    |   11 +-
 source/libcli/nbt/nameregister.c                   |   15 +-
 source/libcli/nbt/namerelease.c                    |    7 +-
 source/libcli/nbt/nbtname.c                        |   23 +-
 source/libcli/nbt/nbtsocket.c                      |   12 +-
 source/libcli/ndr_netlogon.c                       |  209 +
 source/libcli/netlogon.c                           |  239 +
 source/libcli/netlogon.h                           |   54 +
 source/libcli/raw/clierror.c                       |    4 +-
 source/libcli/raw/clioplock.c                      |    1 +
 source/libcli/raw/clisession.c                     |    3 +-
 source/libcli/raw/clisocket.c                      |   26 +-
 source/libcli/raw/clitransport.c                   |    8 +-
 source/libcli/raw/clitree.c                        |   12 +-
 source/libcli/raw/interfaces.h                     |  148 +-
 source/libcli/raw/libcliraw.h                      |   76 +-
 source/libcli/raw/rawacl.c                         |    1 +
 source/libcli/raw/raweas.c                         |    9 +-
 source/libcli/raw/rawfile.c                        |   29 +-
 source/libcli/raw/rawfileinfo.c                    |   12 +-
 source/libcli/raw/rawfsinfo.c                      |    3 +-
 source/libcli/raw/rawioctl.c                       |    3 +-
 source/libcli/raw/rawnegotiate.c                   |    1 +
 source/libcli/raw/rawnotify.c                      |    5 +-
 source/libcli/raw/rawreadwrite.c                   |   11 +-
 source/libcli/raw/rawrequest.c                     |   13 +-
 source/libcli/raw/rawsearch.c                      |    3 +-
 source/libcli/raw/rawsetfileinfo.c                 |    7 +-
 source/libcli/raw/rawshadow.c                      |    1 +
 source/libcli/raw/rawtrans.c                       |   15 +-
 source/libcli/raw/smb.h                            |   10 +-
 source/libcli/raw/smb_signing.c                    |    1 +
 source/libcli/resolve/host.c                       |    1 -
 source/libcli/resolve/nbtlist.c                    |    3 +-
 source/libcli/resolve/resolve.c                    |   16 +-
 source/libcli/security/config.mk                   |   21 +-
 source/libcli/security/security.i                  |   13 +-
 source/libcli/security/security.py                 |   42 +-
 source/libcli/security/security_wrap.c             |   90 +-
 source/libcli/security/tests/bindings.py           |    2 +-
 source/libcli/smb2/break.c                         |   74 +
 source/libcli/smb2/cancel.c                        |    6 +-
 source/libcli/smb2/close.c                         |    1 +
 source/libcli/smb2/config.mk                       |   31 +-
 source/libcli/smb2/connect.c                       |   73 +-
 source/libcli/smb2/create.c                        |  311 ++-
 source/libcli/smb2/find.c                          |    3 +-
 source/libcli/smb2/flush.c                         |    6 +-
 source/libcli/smb2/getinfo.c                       |    1 +
 source/libcli/smb2/lock.c                          |   24 +-
 source/libcli/smb2/negprot.c                       |    2 +
 source/libcli/smb2/notify.c                        |    7 +-
 source/libcli/smb2/read.c                          |   13 +-
 source/libcli/smb2/request.c                       |   33 +-
 source/libcli/smb2/session.c                       |   21 +-
 source/libcli/smb2/setinfo.c                       |    1 +
 source/libcli/smb2/signing.c                       |  165 +
 source/libcli/smb2/smb2.h                          |   42 +-
 source/libcli/smb2/transport.c                     |   67 +-
 source/libcli/smb2/util.c                          |  210 +
 source/libcli/smb_composite/appendacl.c            |    1 +
 source/libcli/smb_composite/connect.c              |   90 +-
 source/libcli/smb_composite/fetchfile.c            |    2 -
 source/libcli/smb_composite/fsinfo.c               |    3 +-
 source/libcli/smb_composite/savefile.c             |    1 +
 source/libcli/smb_composite/sesssetup.c            |    4 +-
 source/libcli/smb_composite/smb2.c                 |  371 ++
 source/libcli/smb_composite/smb_composite.h        |    5 +-
 source/libcli/swig/libcli_nbt.py                   |    2 +-
 source/libcli/swig/libcli_nbt_wrap.c               |   73 +-
 source/libcli/swig/libcli_smb.py                   |    2 +-
 source/libcli/swig/libcli_smb_wrap.c               |   65 +-
 source/libcli/util/error.h                         |    3 +-
 source/libcli/util/errormap.c                      |    1 +
 source/libcli/util/errors.i                        |   10 +-
 source/libcli/util/pyerrors.h                      |   33 +
 source/libcli/wbclient/config.mk                   |    5 +
 source/libcli/wbclient/wbclient.c                  |  210 +
 source/libcli/wbclient/wbclient.h                  |   50 +
 source/libcli/wrepl/winsrepl.c                     |    6 +-
 source/libnet/config.mk                            |   44 +-
 source/libnet/libnet.c                             |   13 +-
 source/libnet/libnet.h                             |    1 +
 source/libnet/libnet_become_dc.c                   |   26 +-
 source/libnet/libnet_join.c                        |  198 +-
 source/libnet/libnet_join.h                        |   17 +
 source/libnet/libnet_rpc.c                         |    1 +
 source/libnet/libnet_samdump_keytab.c              |    7 +-
 source/libnet/libnet_samsync.c                     |  399 ++
 source/libnet/libnet_samsync.h                     |   84 +
 source/libnet/libnet_samsync_ldb.c                 |    2 +
 source/libnet/libnet_site.c                        |   15 +-
 source/libnet/libnet_unbecome_dc.c                 |   23 +-
 source/libnet/libnet_user.c                        |   97 +-
 source/libnet/libnet_user.h                        |   11 +-
 source/libnet/libnet_vampire.c                     |  945 +++--
 source/libnet/libnet_vampire.h                     |   70 +-
 source/libnet/net.i                                |   73 -
 source/libnet/net.py                               |  103 -
 source/libnet/net_wrap.c                           | 4711 --------------------
 source/libnet/py_net.c                             |   85 +
 source/librpc/config.mk                            |  645 ++--
 source/librpc/dcerpc_atsvc.pc.in                   |   11 +
 source/librpc/idl-deps.pl                          |   24 +-
 source/librpc/idl/audiosrv.idl                     |   30 +-
 source/librpc/idl/browser.idl                      |   24 +-
 source/librpc/idl/dcerpc.idl                       |    1 +
 source/librpc/idl/dfs.idl                          |   14 +-
 source/librpc/idl/drsblobs.idl                     |    2 +-
 source/librpc/idl/drsuapi.idl                      |   24 +-
 source/librpc/idl/dsbackup.idl                     |   34 +-
 source/librpc/idl/dssetup.idl                      |   20 +-
 source/librpc/idl/echo.idl                         |    2 +-
 source/librpc/idl/efs.idl                          |   14 +-
 source/librpc/idl/epmapper.idl                     |    2 +-
 source/librpc/idl/eventlog.idl                     |   36 +-
 source/librpc/idl/frsapi.idl                       |   12 +-
 source/librpc/idl/frsrpc.idl                       |   20 +-
 source/librpc/idl/irpc.idl                         |    2 +-
 source/librpc/idl/lsa.idl                          |   70 +-
 source/librpc/idl/msgsvc.idl                       |   10 +-
 source/librpc/idl/nbt.idl                          |  360 +-
 source/librpc/idl/netlogon.idl                     |   16 +-
 source/librpc/idl/ntp_signd.idl                    |   44 +
 source/librpc/idl/ntsvcs.idl                       |  130 +-
 source/librpc/idl/oxidresolver.idl                 |    2 +-
 source/librpc/idl/policyagent.idl                  |    2 +-
 source/librpc/idl/remact.idl                       |    2 +-
 source/librpc/idl/security.idl                     |    6 +
 source/librpc/idl/spoolss.idl                      |  104 +-
 source/librpc/idl/srvsvc.idl                       |   24 +-
 source/librpc/idl/svcctl.idl                       |   14 +-
 source/librpc/idl/w32time.idl                      |    6 +-
 source/librpc/idl/winbind.idl                      |   34 +-
 source/librpc/idl/winreg.idl                       |    8 +-
 source/librpc/idl/xattr.idl                        |   15 +-
 source/librpc/ndr.pc.in                            |    2 +-
 source/librpc/ndr/libndr.h                         |  175 +-
 source/librpc/ndr/ndr.c                            |    8 +-
 source/librpc/ndr/ndr_basic.c                      |    4 +-
 source/librpc/ndr/ndr_sec_helper.c                 |   51 +
 source/librpc/ndr/uuid.c                           |    2 +-
 source/librpc/rpc/binding.c                        |  724 +++
 source/librpc/rpc/dcerpc.c                         |   28 +-
 source/librpc/rpc/dcerpc.h                         |  139 +-
 source/librpc/rpc/dcerpc.i                         |  121 -
 source/librpc/rpc/dcerpc.py                        |   81 +-
 source/librpc/rpc/dcerpc_auth.c                    |    5 +-
 source/librpc/rpc/dcerpc_connect.c                 |   32 +-
 source/librpc/rpc/dcerpc_error.c                   |    2 +-
 source/librpc/rpc/dcerpc_schannel.c                |    3 +-
 source/librpc/rpc/dcerpc_secondary.c               |   11 +-
 source/librpc/rpc/dcerpc_smb.c                     |    7 +-
 source/librpc/rpc/dcerpc_smb2.c                    |   19 +-
 source/librpc/rpc/dcerpc_sock.c                    |    1 +
 source/librpc/rpc/dcerpc_util.c                    |  721 +---
 source/librpc/rpc/dcerpc_wrap.c                    | 3368 --------------
 source/librpc/rpc/pyrpc.c                          |  417 ++
 source/librpc/rpc/pyrpc.h                          |   73 +
 source/librpc/scripts/build_idl.sh                 |   38 +
 source/librpc/tests/binding_string.c               |    1 +
 source/main.mk                                     |   21 +-
 source/nbt_server/config.mk                        |   60 +-
 source/nbt_server/dgram/netlogon.c                 |  149 +-
 source/nbt_server/dgram/request.c                  |    4 +-
 source/nbt_server/irpc.c                           |   83 +-
 source/nbt_server/nbt_server.c                     |    2 +-
 source/nbt_server/wins/winsdb.c                    |   13 +-
 source/nbt_server/wins/winsserver.c                |    3 +-
 source/nsswitch/config.m4                          |    3 +-
 source/nsswitch/config.mk                          |   14 +-
 source/nsswitch/wbinfo.c                           |    2 +-
 source/ntp_signd/config.mk                         |   14 +
 source/ntp_signd/ntp_signd.c                       |  382 ++
 source/ntptr/config.mk                             |   14 +-
 source/ntptr/ntptr.h                               |    1 +
 source/ntptr/ntptr_base.c                          |    6 +-
 source/ntptr/simple_ldb/ntptr_simple_ldb.c         |    6 +-
 source/ntvfs/cifs/vfs_cifs.c                       |   13 +-
 source/ntvfs/common/config.mk                      |   18 +-
 source/ntvfs/common/init.c                         |    2 +-
 source/ntvfs/common/notify.c                       |    4 +
 source/ntvfs/common/opendb.c                       |   28 +-
 source/ntvfs/config.mk                             |   64 +-
 source/ntvfs/ipc/ipc_rap.c                         |   11 +-
 source/ntvfs/ipc/rap_server.c                      |    3 +-
 source/ntvfs/ipc/vfs_ipc.c                         |    4 +-
 source/ntvfs/ntvfs_base.c                          |   20 +-
 source/ntvfs/ntvfs_generic.c                       |  229 +-
 source/ntvfs/ntvfs_interface.c                     |  138 +-
 source/ntvfs/ntvfs_util.c                          |   20 +-
 source/ntvfs/posix/config.mk                       |   29 +-
 source/ntvfs/posix/pvfs_acl.c                      |  135 +-
 source/ntvfs/posix/pvfs_acl_nfs4.c                 |  106 +-
 source/ntvfs/posix/pvfs_fileinfo.c                 |    7 +
 source/ntvfs/posix/pvfs_flush.c                    |    1 +
 source/ntvfs/posix/pvfs_ioctl.c                    |    3 +-
 source/ntvfs/posix/pvfs_lock.c                     |   14 +-
 source/ntvfs/posix/pvfs_open.c                     |  171 +-
 source/ntvfs/posix/pvfs_qfileinfo.c                |   26 +-
 source/ntvfs/posix/pvfs_read.c                     |   10 +-
 source/ntvfs/posix/pvfs_resolve.c                  |    8 +-
 source/ntvfs/posix/pvfs_setfileinfo.c              |    9 +-
 source/ntvfs/posix/pvfs_streams.c                  |   20 +-
 source/ntvfs/posix/pvfs_write.c                    |    2 +-
 source/ntvfs/posix/pvfs_xattr.c                    |   36 +-
 source/ntvfs/posix/vfs_posix.c                     |    8 +-
 source/ntvfs/posix/vfs_posix.h                     |    6 +-
 source/ntvfs/smb2/vfs_smb2.c                       |  846 ++++
 source/ntvfs/sysdep/config.mk                      |   29 +-
 source/ntvfs/sysdep/sys_lease.c                    |    8 +-
 source/ntvfs/sysdep/sys_notify.c                   |    4 +-
 source/ntvfs/unixuid/config.mk                     |    4 +-
 source/ntvfs/unixuid/vfs_unixuid.c                 |   72 +-
 source/param/README                                |    4 +
 source/param/config.mk                             |   46 +-
 source/param/loadparm.c                            |   11 +-
 source/param/param.h                               |  363 ++-
 source/param/param.i                               |   37 +-
 source/param/param.py                              |   80 +-
 source/param/param_wrap.c                          |  126 +-
 source/param/params.c                              |  587 ---
 source/param/provision.c                           |  139 +
 source/param/provision.h                           |   51 +
 source/param/samba-config.pc.in                    |   10 -
 source/param/samba-hostconfig.pc.in                |   10 +
 source/param/secrets.c                             |   33 +-
 source/param/secrets.h                             |    3 +-
 source/param/share.c                               |    6 +-
 source/param/share.h                               |    5 +-
 source/param/share_classic.c                       |    1 +
 source/param/share_ldb.c                           |    6 +-
 source/param/tests/bindings.py                     |    2 +-
 source/param/tests/share.c                         |    4 +-
 source/param/util.c                                |   24 +-
 source/pidl/TODO                                   |   15 +-
 source/pidl/config.m4                              |    9 +
 source/pidl/config.mk                              |   47 +-
 source/pidl/lib/Parse/Pidl/NDR.pm                  |    1 +
 source/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm     |   65 +-
 source/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm    |   54 +-
 source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm    |   37 +-
 source/pidl/lib/Parse/Pidl/Samba4/Python.pm        |  626 ++-
 source/pidl/pidl                                   |    2 +-
 source/pidl/tests/samba-ndr.pl                     |   16 +-
 source/pidl/tests/samba3-cli.pl                    |   13 +-
 source/rpc_server/common/common.h                  |   52 +-
 source/rpc_server/common/server_info.c             |   32 +-
 source/rpc_server/config.mk                        |  123 +-
 source/rpc_server/dcerpc_server.c                  |   17 +-
 source/rpc_server/dcerpc_server.h                  |   86 +-
 source/rpc_server/dcesrv_auth.c                    |    2 +
 source/rpc_server/drsuapi/dcesrv_drsuapi.c         |    2 +-
 source/rpc_server/lsa/lsa.h                        |    1 -
 source/rpc_server/lsa/lsa_init.c                   |    7 +-
 source/rpc_server/lsa/lsa_lookup.c                 |   20 +-
 source/rpc_server/netlogon/dcerpc_netlogon.c       |   29 +-
 source/rpc_server/samr/dcesrv_samr.c               |    4 +-
 source/rpc_server/samr/samr_password.c             |    6 +-
 source/rpc_server/service_rpc.c                    |   17 +-
 source/rpc_server/spoolss/dcesrv_spoolss.c         |    5 +-
 source/rpc_server/srvsvc/dcesrv_srvsvc.c           |   21 +-
 source/rpc_server/srvsvc/srvsvc_ntvfs.c            |    2 +-
 source/rpc_server/unixinfo/dcesrv_unixinfo.c       |  160 +-
 source/rpc_server/winreg/rpc_winreg.c              |    2 +-
 source/rules.mk                                    |  191 -
 source/samba4-knownfail                            |   14 +-
 source/samba4-quick                                |    5 +
 source/samba4-skip                                 |   36 +-
 source/samba4-slow                                 |    7 +
 source/script/build_idl.sh                         |   36 -
 source/script/harness2subunit.pl                   |    6 +-
 source/script/installheader.pl                     |    2 +
 source/script/installmisc.sh                       |    1 +
 source/script/lex_compile.sh                       |   51 -
 source/script/mkproto.pl                           |    1 +
 source/script/yacc_compile.sh                      |   43 -
 source/scripting/bin/autoidl.py                    |  161 +
 source/scripting/bin/minschema.py                  |    6 +
 source/scripting/bin/rpcclient                     |    4 +
 source/scripting/bin/samba3dump                    |    9 +-
 source/scripting/bin/smbstatus                     |  159 +-
 source/scripting/bin/subunitrun                    |   27 +-
 source/scripting/bin/winreg                        |  107 -
 source/scripting/bin/winreg.py                     |   83 -
 source/scripting/ejs/config.mk                     |   81 +-
 source/scripting/ejs/ejsnet/config.mk              |   11 -
 source/scripting/ejs/ejsnet/mpr_host.c             |   74 -
 source/scripting/ejs/ejsnet/mpr_user.c             |  173 -
 source/scripting/ejs/ejsnet/net_ctx.c              |  230 -
 source/scripting/ejs/ejsnet/net_host.c             |  124 -
 source/scripting/ejs/ejsnet/net_user.c             |  358 --
 source/scripting/ejs/ejsrpc.c                      |  424 --
 source/scripting/ejs/ejsrpc.h                      |  172 -
 source/scripting/ejs/literal.c                     |  797 ----
 source/scripting/ejs/smbcalls.c                    |   29 +-
 source/scripting/ejs/smbcalls_auth.c               |    4 +-
 source/scripting/ejs/smbcalls_cli.c                |  722 ---
 source/scripting/ejs/smbcalls_data.c               |  284 --
 source/scripting/ejs/smbcalls_ldb.c                |    2 +-
 source/scripting/ejs/smbcalls_nbt.c                |   93 -
 source/scripting/ejs/smbcalls_nss.c                |  160 -
 source/scripting/ejs/smbcalls_param.c              |  259 --
 source/scripting/ejs/smbcalls_rand.c               |  103 -
 source/scripting/ejs/smbcalls_reg.c                |   90 -
 source/scripting/ejs/smbcalls_rpc.c                |  385 --
 source/scripting/ejs/smbscript.c                   |    2 +-
 source/scripting/libjs/auth.js                     |   18 -
 source/scripting/libjs/base.js                     |   53 -
 source/scripting/libjs/encoder.js                  |  116 -
 source/scripting/libjs/management.js               |  157 -
 source/scripting/libjs/provision.js                | 1254 ------
 source/scripting/libjs/samr.js                     |  170 -
 source/scripting/libjs/server_call.js              |   83 -
 source/scripting/libjs/winreg.js                   |  291 --
 source/scripting/python/config.m4                  |    8 +-
 source/scripting/python/config.mk                  |   52 +-
 source/scripting/python/examples/samr.py           |  114 +
 source/scripting/python/examples/winreg.py         |   87 +
 source/scripting/python/misc.i                     |   27 +-
 source/scripting/python/misc.py                    |   63 +-
 source/scripting/python/misc_wrap.c                |  154 +-
 source/scripting/python/modules.c                  |    7 +-
 source/scripting/python/pyrpc.h                    |   34 -
 source/scripting/python/pytalloc.c                 |   13 +-
 source/scripting/python/samba/__init__.py          |   12 +-
 source/scripting/python/samba/getopt.py            |   25 +-
 source/scripting/python/samba/idmap.py             |   82 +
 source/scripting/python/samba/ndr.py               |   28 +
 source/scripting/python/samba/provision.py         |  574 ++-
 source/scripting/python/samba/samba3.py            |    5 +
 source/scripting/python/samba/samdb.py             |   49 +-
 source/scripting/python/samba/tests/__init__.py    |   16 +-
 source/scripting/python/samba/tests/dcerpc/bare.py |   47 +
 .../python/samba/tests/dcerpc/registry.py          |   11 +-
 .../scripting/python/samba/tests/dcerpc/rpcecho.py |   36 +-
 source/scripting/python/samba/tests/dcerpc/sam.py  |   29 +-
 source/scripting/python/samba/tests/dcerpc/unix.py |   37 +
 source/scripting/python/samba/tests/provision.py   |    4 +-
 source/scripting/python/samba/tests/samdb.py       |   60 +-
 source/scripting/python/samba/upgrade.py           |    2 +
 source/scripting/python/smbpython.c                |   34 -
 source/scripting/python/uuidmodule.c               |    6 +-
 source/selftest/README                             |   81 +-
 source/selftest/Subunit.pm                         |   15 +-
 source/selftest/config.mk                          |   43 +-
 source/selftest/output/plain.pm                    |    7 +-
 source/selftest/samba4_tests.sh                    |   34 +-
 source/selftest/selftest.pl                        |   35 +-
 source/selftest/target/Samba4.pm                   |   17 +-
 source/setup/enableaccount                         |    8 +-
 source/setup/idmap_init.ldif                       |    5 +-
 source/setup/krb5.conf                             |   17 +
 source/setup/named.conf                            |  121 +-
 source/setup/newuser                               |   18 +-
 source/setup/prefixMap.txt                         |   34 +
 source/setup/provision                             |   21 +-
 source/setup/provision-backend                     |   24 +-
 source/setup/provision-backend.js                  |  188 -
 source/setup/provision.ldif                        |    4 +-
 source/setup/provision.zone                        |    2 +
 source/setup/provision_basedn_modify.ldif          |    4 +-
 source/setup/provision_configuration.ldif          |    2 +-
 source/setup/provision_rootdse_add.ldif            |    5 +-
 source/setup/provision_schema_basedn_modify.ldif   |   20 +-
 source/setup/provision_self_join.ldif              |    5 +-
 source/setup/secrets_dc.ldif                       |    1 +
 source/setup/setpassword                           |   15 +-
 source/setup/tests/blackbox_newuser.sh             |   20 +
 source/setup/tests/blackbox_provision.sh           |   37 +-
 source/setup/tests/blackbox_setpassword.sh         |   21 +
 source/setup/upgrade                               |   69 +
 source/setup/upgrade.py                            |   65 -
 source/setup/vampire.py                            |   53 -
 source/smb_server/blob.c                           |    8 +-
 source/smb_server/config.mk                        |   24 +-
 source/smb_server/smb/config.mk                    |   16 +-
 source/smb_server/smb/nttrans.c                    |    1 +
 source/smb_server/smb/receive.c                    |  230 +-
 source/smb_server/smb/reply.c                      |    6 +
 source/smb_server/smb/request.c                    |    6 +-
 source/smb_server/smb/sesssetup.c                  |    5 +-
 source/smb_server/smb/signing.c                    |    1 +
 source/smb_server/smb/trans2.c                     |    1 +
 source/smb_server/smb2/config.mk                   |   16 +-
 source/smb_server/smb2/fileinfo.c                  |    3 +-
 source/smb_server/smb2/fileio.c                    |  165 +-
 source/smb_server/smb2/find.c                      |    4 +-
 source/smb_server/smb2/negprot.c                   |   11 +-
 source/smb_server/smb2/sesssetup.c                 |    3 +-
 source/smb_server/smb2/smb2_server.h               |    6 +-
 source/smb_server/smb_server.c                     |    7 +-
 source/smbd/config.mk                              |   34 +-
 source/smbd/process_model.c                        |    8 +-
 source/smbd/process_model.h                        |    5 +-
 source/smbd/process_model.mk                       |   25 +-
 source/smbd/process_standard.c                     |    3 -
 source/smbd/server.c                               |   18 +-
 source/smbd/service_stream.c                       |    2 +
 source/smbd/service_stream.h                       |    6 +
 source/static_deps.mk                              |   70 +-
 source/torture/auth/ntlmssp.c                      |   13 +-
 source/torture/auth/pac.c                          |    3 +-
 source/torture/basic/aliases.c                     |    1 +
 source/torture/basic/base.c                        |    8 +-
 source/torture/basic/delaywrite.c                  |  279 +-
 source/torture/basic/delete.c                      |    1 +
 source/torture/basic/disconnect.c                  |    1 +
 source/torture/basic/locking.c                     |    3 +-
 source/torture/basic/misc.c                        |    3 +-
 source/torture/basic/scanner.c                     |    1 +
 source/torture/basic/secleak.c                     |    2 +
 source/torture/config.mk                           |  391 +-
 source/torture/gentest.c                           | 1932 ++++++--
 source/torture/ldap/cldap.c                        |  105 +-
 source/torture/ldap/cldapbench.c                   |    6 +-
 source/torture/ldap/common.c                       |   10 +-
 source/torture/ldap/schema.c                       |    2 +-
 source/torture/ldap/uptodatevector.c               |    2 +-
 source/torture/libnet/domain.c                     |    4 +-
 source/torture/libnet/libnet.c                     |    2 +-
 source/torture/libnet/libnet_BecomeDC.c            |   48 +-
 source/torture/libnet/libnet_domain.c              |   15 +-
 source/torture/libnet/libnet_group.c               |    6 +-
 source/torture/libnet/libnet_lookup.c              |    8 +-
 source/torture/libnet/libnet_rpc.c                 |    2 +-
 source/torture/libnet/libnet_share.c               |    4 +-
 source/torture/libnet/libnet_user.c                |   16 +-
 source/torture/local/config.mk                     |   66 +-
 source/torture/local/dbspeed.c                     |    4 +-
 source/torture/local/local.c                       |    2 +-
 source/torture/local/torture.c                     |   41 +-
 source/torture/locktest.c                          |   28 +-
 source/torture/locktest2.c                         |   26 +-
 source/torture/masktest.c                          |   11 +-
 source/torture/nbench/nbench.c                     |    3 +-
 source/torture/nbt/browse.c                        |    2 +-
 source/torture/nbt/dgram.c                         |  416 ++-
 source/torture/nbt/nbt.c                           |    4 +-
 source/torture/nbt/query.c                         |    2 +-
 source/torture/nbt/register.c                      |    4 +-
 source/torture/nbt/wins.c                          |    2 +-
 source/torture/nbt/winsbench.c                     |    2 +-
 source/torture/nbt/winsreplication.c               |   18 +-
 source/torture/ndr/ndr.c                           |    2 +-
 source/torture/ndr/netlogon.c                      |   12 +-
 source/torture/rap/rap.c                           |    4 +-
 source/torture/raw/chkpath.c                       |    1 +
 source/torture/raw/close.c                         |    1 +
 source/torture/raw/composite.c                     |    4 +-
 source/torture/raw/context.c                       |    1 +
 source/torture/raw/ioctl.c                         |    1 +
 source/torture/raw/lock.c                          |    1 +
 source/torture/raw/lockbench.c                     |   10 +-
 source/torture/raw/lookuprate.c                    |  320 ++
 source/torture/raw/mkdir.c                         |    1 +
 source/torture/raw/mux.c                           |    1 +
 source/torture/raw/notify.c                        |    1 +
 source/torture/raw/offline.c                       |   13 +-
 source/torture/raw/open.c                          |   11 +-
 source/torture/raw/openbench.c                     |   10 +-
 source/torture/raw/oplock.c                        |    4 +-
 source/torture/raw/qfileinfo.c                     |    1 +
 source/torture/raw/raw.c                           |    8 +-
 source/torture/raw/read.c                          |   18 +
 source/torture/raw/samba3hide.c                    |    2 +-
 source/torture/raw/samba3misc.c                    |    3 +-
 source/torture/raw/search.c                        |    3 +-
 source/torture/raw/setfileinfo.c                   |    1 +
 source/torture/raw/streams.c                       |   95 +-
 source/torture/raw/tconrate.c                      |  201 +
 source/torture/raw/unlink.c                        |    1 +
 source/torture/raw/write.c                         |    1 +
 source/torture/rpc/async_bind.c                    |    7 +-
 source/torture/rpc/autoidl.c                       |    1 +
 source/torture/rpc/countcalls.c                    |    1 +
 source/torture/rpc/dfs.c                           |    8 +-
 source/torture/rpc/dssync.c                        |   17 +-
 source/torture/rpc/epmapper.c                      |    1 +
 source/torture/rpc/join.c                          |    4 +-
 source/torture/rpc/mgmt.c                          |    1 +
 source/torture/rpc/rpc.c                           |   11 +-
 source/torture/rpc/rpc.h                           |   44 +-
 source/torture/rpc/samba3rpc.c                     |   27 +-
 source/torture/rpc/samlogon.c                      |    3 +-
 source/torture/rpc/samsync.c                       |    5 +-
 source/torture/rpc/scanner.c                       |    1 +
 source/torture/rpc/schannel.c                      |  367 ++-
 source/torture/rpc/session_key.c                   |    6 +-
 source/torture/rpc/spoolss_notify.c                |    2 +-
 source/torture/rpc/spoolss_win.c                   |    1 -
 source/torture/rpc/testjoin.c                      |   18 +-
 source/torture/smb2/config.mk                      |   24 +-
 source/torture/smb2/connect.c                      |    6 +-
 source/torture/smb2/create.c                       |  401 ++
 source/torture/smb2/getinfo.c                      |   12 +-
 source/torture/smb2/lock.c                         |  328 ++-
 source/torture/smb2/oplocks.c                      |  178 +
 source/torture/smb2/persistent_handles.c           |  184 +
 source/torture/smb2/read.c                         |  245 +
 source/torture/smb2/scan.c                         |   11 +-
 source/torture/smb2/setinfo.c                      |    4 +
 source/torture/smb2/smb2.c                         |   69 +-
 source/torture/smb2/util.c                         |   47 +-
 source/torture/smbtorture.c                        |   36 +-
 source/torture/smbtorture.h                        |   40 +
 source/torture/torture.c                           |   17 +-
 source/torture/torture.h                           |   40 -
 source/torture/torture.pc.in                       |   12 -
 source/torture/ui.c                                |  583 ---
 source/torture/ui.h                                |  372 --
 source/torture/unix/unix.c                         |    2 +-
 source/torture/unix/unix_info2.c                   |    4 +-
 source/torture/unix/whoami.c                       |    3 +-
 source/torture/util.h                              |   23 +-
 source/torture/util_provision.c                    |  125 -
 source/torture/util_smb.c                          |    5 +-
 source/torture/winbind/config.mk                   |   12 +-
 source/torture/winbind/struct_based.c              |   28 +-
 source/torture/winbind/winbind.c                   |    2 +-
 source/utils/config.mk                             |   37 +-
 source/utils/net/config.mk                         |   23 +-
 source/utils/net/net.c                             |   21 +-
 source/utils/net/net.h                             |    2 +-
 source/utils/net/net_join.c                        |   78 +-
 source/utils/net/net_password.c                    |   19 +-
 source/utils/net/net_time.c                        |    5 +-
 source/utils/net/net_user.c                        |   13 +-
 source/utils/net/net_vampire.c                     |   13 +-
 source/utils/nmblookup.c                           |   14 +-
 source/utils/ntlm_auth.c                           |   11 +-
 source/web_server/config.mk                        |   10 +-
 source/web_server/swat/__init__.py                 |   27 +
 source/winbind/config.mk                           |   47 +-
 source/winbind/idmap.c                             |  152 +-
 source/winbind/idmap.h                             |   20 +-
 source/winbind/wb_async_helpers.c                  |   67 -
 source/winbind/wb_cmd_getpwnam.c                   |    3 +-
 source/winbind/wb_cmd_getpwuid.c                   |    9 +-
 source/winbind/wb_cmd_list_trustdom.c              |    3 +-
 source/winbind/wb_connect_lsa.c                    |   11 +-
 source/winbind/wb_init_domain.c                    |    3 -
 source/winbind/wb_irpc.c                           |   70 +
 source/winbind/wb_pam_auth.c                       |   19 +-
 source/winbind/wb_samba3_cmd.c                     |   92 +-
 source/winbind/wb_samba3_protocol.c                |    3 -
 source/winbind/wb_server.c                         |    2 +-
 source/winbind/wb_sids2xids.c                      |   10 +-
 source/winbind/wb_xids2sids.c                      |   14 +-
 source/wrepl_server/config.mk                      |   18 +-
 source/wrepl_server/wrepl_in_connection.c          |    2 +-
 source/wrepl_server/wrepl_server.c                 |    7 +-
 testdata/samba3/provision_samba3sam_templates.ldif |    5 -
 testprogs/blackbox/ndrdump/samr-CreateUser-in.dat  |  Bin 0 -> 60 bytes
 testprogs/blackbox/ndrdump/samr-CreateUser-out.dat |  Bin 0 -> 32 bytes
 testprogs/blackbox/subunit.sh                      |   67 +
 testprogs/blackbox/test_cifsdd.sh                  |   24 +-
 testprogs/blackbox/test_gentest.sh                 |   15 +-
 testprogs/blackbox/test_kinit.sh                   |   26 +-
 testprogs/blackbox/test_ldb.sh                     |    2 +
 testprogs/blackbox/test_locktest.sh                |   15 +-
 testprogs/blackbox/test_masktest.sh                |   15 +-
 testprogs/blackbox/test_ndrdump.sh                 |   20 +
 testprogs/blackbox/test_smbclient.sh               |   43 +-
 testprogs/blackbox/test_wbinfo.sh                  |  187 +
 testprogs/ejs/argv.js                              |   14 -
 testprogs/ejs/echo.js                              |  235 -
 testprogs/ejs/ejsnet.js                            |   46 -
 testprogs/ejs/ejsnet/nethost.js                    |   45 -
 testprogs/ejs/ejsnet/netusr.js                     |   86 -
 testprogs/ejs/loadparm.js                          |   25 -
 testprogs/ejs/nbtstats                             |   33 -
 testprogs/ejs/resolveName.js                       |   13 -
 testprogs/ejs/samr.js                              |  126 -
 892 files changed, 33220 insertions(+), 37203 deletions(-)
 delete mode 100644 source/auth/auth.c
 delete mode 100644 source/auth/auth_anonymous.c
 delete mode 100644 source/auth/auth_developer.c
 delete mode 100644 source/auth/auth_sam.c
 delete mode 100644 source/auth/auth_server.c
 delete mode 100644 source/auth/auth_simple.c
 delete mode 100644 source/auth/auth_unix.c
 delete mode 100644 source/auth/auth_util.c
 delete mode 100644 source/auth/auth_winbind.c
 create mode 100644 source/auth/ntlm/auth.c
 create mode 100644 source/auth/ntlm/auth_anonymous.c
 create mode 100644 source/auth/ntlm/auth_developer.c
 create mode 100644 source/auth/ntlm/auth_proto.h
 create mode 100644 source/auth/ntlm/auth_sam.c
 create mode 100644 source/auth/ntlm/auth_server.c
 create mode 100644 source/auth/ntlm/auth_simple.c
 create mode 100644 source/auth/ntlm/auth_unix.c
 create mode 100644 source/auth/ntlm/auth_util.c
 create mode 100644 source/auth/ntlm/auth_winbind.c
 create mode 100644 source/auth/ntlm/config.mk
 create mode 100644 source/auth/ntlm/ntlm_check.c
 create mode 100644 source/auth/ntlm/ntlm_check.h
 create mode 100644 source/auth/ntlm/pam_errors.c
 create mode 100644 source/auth/ntlm/pam_errors.h
 delete mode 100644 source/auth/ntlm_check.c
 delete mode 100644 source/auth/pam_errors.c
 create mode 100755 source/build/make/lex_compile.sh
 create mode 100644 source/build/make/python.mk
 create mode 100644 source/build/make/rules.mk
 create mode 100644 source/build/make/templates.mk
 create mode 100755 source/build/make/yacc_compile.sh
 delete mode 100644 source/build/smb_build/header.pm
 delete mode 100644 source/build/tests/unixsock.c
 delete mode 100644 source/dynconfig.c
 delete mode 100644 source/dynconfig.h
 delete mode 100644 source/dynconfig.mk
 create mode 100644 source/dynconfig/config.mk
 create mode 100644 source/dynconfig/dynconfig.c
 create mode 100644 source/dynconfig/dynconfig.h
 create mode 100644 source/dynconfig/version.c
 create mode 100644 source/lib/events/Makefile.in
 create mode 100755 source/lib/events/autogen.sh
 create mode 100644 source/lib/events/configure.ac
 create mode 100644 source/lib/events/events.mk
 create mode 100644 source/lib/events/events.pc.in
 create mode 100644 source/lib/events/events_util.c
 create mode 100644 source/lib/events/events_util.h
 create mode 100644 source/lib/messaging/pymessaging.c
 create mode 100644 source/lib/messaging/tests/bindings.py
 delete mode 100644 source/lib/policy/adm.h
 delete mode 100644 source/lib/policy/config.mk
 delete mode 100644 source/lib/policy/dumpadm.c
 delete mode 100644 source/lib/policy/lex.c
 delete mode 100644 source/lib/policy/lex.l
 delete mode 100644 source/lib/policy/parse_adm.c
 delete mode 100644 source/lib/policy/parse_adm.h
 delete mode 100644 source/lib/policy/parse_adm.y
 delete mode 100644 source/lib/registry/hive.h
 delete mode 100644 source/lib/registry/patchfile.h
 delete mode 100644 source/lib/replace/getaddrinfo.m4
 delete mode 100644 source/lib/replace/getifaddrs.m4
 delete mode 100644 source/lib/replace/inet_aton.m4
 delete mode 100644 source/lib/replace/inet_ntoa.m4
 delete mode 100644 source/lib/replace/inet_ntop.m4
 delete mode 100644 source/lib/replace/inet_pton.m4
 create mode 100644 source/lib/replace/libreplace_network.m4
 delete mode 100644 source/lib/replace/socket.m4
 delete mode 100644 source/lib/replace/socketpair.m4
 create mode 100644 source/lib/torture/config.mk
 create mode 100644 source/lib/torture/torture.c
 create mode 100644 source/lib/torture/torture.h
 create mode 100644 source/lib/torture/torture.pc.in
 create mode 100644 source/lib/util/params.c
 create mode 100644 source/lib/util/util_ldb.h
 create mode 100644 source/lib/util/wrap_xattr.h
 delete mode 100644 source/lib/version.c
 delete mode 100644 source/libcli/dgram/ntlogon.c
 create mode 100644 source/libcli/ldap/ldap_ndr.h
 create mode 100644 source/libcli/ndr_netlogon.c
 create mode 100644 source/libcli/netlogon.c
 create mode 100644 source/libcli/netlogon.h
 create mode 100644 source/libcli/smb2/break.c
 create mode 100644 source/libcli/smb2/signing.c
 create mode 100644 source/libcli/smb2/util.c
 create mode 100644 source/libcli/smb_composite/smb2.c
 create mode 100644 source/libcli/util/pyerrors.h
 create mode 100644 source/libcli/wbclient/config.mk
 create mode 100644 source/libcli/wbclient/wbclient.c
 create mode 100644 source/libcli/wbclient/wbclient.h
 create mode 100644 source/libnet/libnet_samsync.c
 create mode 100644 source/libnet/libnet_samsync.h
 delete mode 100644 source/libnet/net.i
 delete mode 100644 source/libnet/net.py
 delete mode 100644 source/libnet/net_wrap.c
 create mode 100644 source/libnet/py_net.c
 create mode 100644 source/librpc/dcerpc_atsvc.pc.in
 create mode 100644 source/librpc/idl/ntp_signd.idl
 create mode 100644 source/librpc/rpc/binding.c
 delete mode 100644 source/librpc/rpc/dcerpc.i
 delete mode 100644 source/librpc/rpc/dcerpc_wrap.c
 create mode 100644 source/librpc/rpc/pyrpc.c
 create mode 100644 source/librpc/rpc/pyrpc.h
 create mode 100755 source/librpc/scripts/build_idl.sh
 create mode 100644 source/ntp_signd/config.mk
 create mode 100644 source/ntp_signd/ntp_signd.c
 create mode 100644 source/ntvfs/smb2/vfs_smb2.c
 create mode 100644 source/param/README
 delete mode 100644 source/param/params.c
 create mode 100644 source/param/provision.c
 create mode 100644 source/param/provision.h
 delete mode 100644 source/param/samba-config.pc.in
 create mode 100644 source/param/samba-hostconfig.pc.in
 create mode 100644 source/pidl/config.m4
 delete mode 100644 source/rules.mk
 create mode 100644 source/samba4-slow
 delete mode 100755 source/script/build_idl.sh
 delete mode 100755 source/script/lex_compile.sh
 delete mode 100755 source/script/yacc_compile.sh
 create mode 100755 source/scripting/bin/autoidl.py
 delete mode 100755 source/scripting/bin/winreg
 delete mode 100755 source/scripting/bin/winreg.py
 delete mode 100644 source/scripting/ejs/ejsnet/config.mk
 delete mode 100644 source/scripting/ejs/ejsnet/mpr_host.c
 delete mode 100644 source/scripting/ejs/ejsnet/mpr_user.c
 delete mode 100644 source/scripting/ejs/ejsnet/net_ctx.c
 delete mode 100644 source/scripting/ejs/ejsnet/net_host.c
 delete mode 100644 source/scripting/ejs/ejsnet/net_user.c
 delete mode 100644 source/scripting/ejs/ejsrpc.c
 delete mode 100644 source/scripting/ejs/ejsrpc.h
 delete mode 100644 source/scripting/ejs/literal.c
 delete mode 100644 source/scripting/ejs/smbcalls_cli.c
 delete mode 100644 source/scripting/ejs/smbcalls_data.c
 delete mode 100644 source/scripting/ejs/smbcalls_nbt.c
 delete mode 100644 source/scripting/ejs/smbcalls_nss.c
 delete mode 100644 source/scripting/ejs/smbcalls_param.c
 delete mode 100644 source/scripting/ejs/smbcalls_rand.c
 delete mode 100644 source/scripting/ejs/smbcalls_reg.c
 delete mode 100644 source/scripting/ejs/smbcalls_rpc.c
 delete mode 100644 source/scripting/libjs/auth.js
 delete mode 100644 source/scripting/libjs/encoder.js
 delete mode 100644 source/scripting/libjs/management.js
 delete mode 100644 source/scripting/libjs/provision.js
 delete mode 100644 source/scripting/libjs/samr.js
 delete mode 100644 source/scripting/libjs/server_call.js
 delete mode 100644 source/scripting/libjs/winreg.js
 create mode 100755 source/scripting/python/examples/samr.py
 create mode 100755 source/scripting/python/examples/winreg.py
 delete mode 100644 source/scripting/python/pyrpc.h
 create mode 100644 source/scripting/python/samba/idmap.py
 create mode 100644 source/scripting/python/samba/ndr.py
 create mode 100644 source/scripting/python/samba/tests/dcerpc/bare.py
 create mode 100644 source/scripting/python/samba/tests/dcerpc/unix.py
 delete mode 100644 source/scripting/python/smbpython.c
 mode change 100644 => 100755 source/setup/enableaccount
 create mode 100644 source/setup/krb5.conf
 create mode 100644 source/setup/prefixMap.txt
 delete mode 100644 source/setup/provision-backend.js
 create mode 100755 source/setup/tests/blackbox_newuser.sh
 create mode 100755 source/setup/tests/blackbox_setpassword.sh
 create mode 100755 source/setup/upgrade
 delete mode 100755 source/setup/upgrade.py
 delete mode 100755 source/setup/vampire.py
 create mode 100644 source/torture/raw/lookuprate.c
 create mode 100644 source/torture/raw/tconrate.c
 create mode 100644 source/torture/smb2/create.c
 create mode 100644 source/torture/smb2/oplocks.c
 create mode 100644 source/torture/smb2/persistent_handles.c
 create mode 100644 source/torture/smb2/read.c
 create mode 100644 source/torture/smbtorture.h
 delete mode 100644 source/torture/torture.h
 delete mode 100644 source/torture/torture.pc.in
 delete mode 100644 source/torture/ui.c
 delete mode 100644 source/torture/ui.h
 delete mode 100644 source/torture/util_provision.c
 create mode 100644 source/web_server/swat/__init__.py
 create mode 100644 testprogs/blackbox/ndrdump/samr-CreateUser-in.dat
 create mode 100644 testprogs/blackbox/ndrdump/samr-CreateUser-out.dat
 create mode 100755 testprogs/blackbox/subunit.sh
 create mode 100755 testprogs/blackbox/test_ndrdump.sh
 create mode 100755 testprogs/blackbox/test_wbinfo.sh
 delete mode 100644 testprogs/ejs/argv.js
 delete mode 100755 testprogs/ejs/echo.js
 delete mode 100755 testprogs/ejs/ejsnet.js
 delete mode 100644 testprogs/ejs/ejsnet/nethost.js
 delete mode 100644 testprogs/ejs/ejsnet/netusr.js
 delete mode 100644 testprogs/ejs/loadparm.js
 delete mode 100755 testprogs/ejs/nbtstats
 delete mode 100644 testprogs/ejs/resolveName.js
 delete mode 100755 testprogs/ejs/samr.js


Changeset truncated at 500 lines:

diff --git a/.gitignore b/.gitignore
index 3a2e564..1e574f0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,7 +22,6 @@ source/heimdal/lib/des/hcrypto
 source/build/smb_build/config.pm
 source/auth/auth_proto.h
 source/auth/auth_sam.h
-source/auth/pam_errors.h
 source/auth/credentials/credentials_proto.h
 source/auth/gensec/gensec_proto.h
 source/auth/gensec/schannel_proto.h
@@ -66,7 +65,6 @@ source/lib/tdr/tdr_proto.h
 source/lib/util/pidfile.h
 source/lib/util/unix_privs.h
 source/lib/util/util_proto.h
-source/lib/util/wrap_xattr.h
 source/lib/util/asn1_proto.h
 source/libcli/finddcs.h
 source/libcli/libcli_proto.h
@@ -190,11 +188,15 @@ source/dsdb/schema/proto.h
 source/lib/crypto/test_proto.h
 source/lib/registry/tests/proto.h
 source/lib/util/apidocs
-source/lib/util/util_ldb.h
-source/libcli/ldap/ldap_ndr.h
 source/libcli/resolve/lp_proto.h
 source/apidocs
 *.swp
 source/mkconfig.mk
 source/data.mk
 source/librpc/idl-deps
+source/libcli/netlogon_proto.h
+source/libcli/ndr_netlogon_proto.h
+source/foo.tdb
+source/gentest_seeds.dat
+source/templates.ldb
+source/torture.tdb
diff --git a/BUGS.txt b/BUGS.txt
index 3ee3d63..52e1791 100644
--- a/BUGS.txt
+++ b/BUGS.txt
@@ -3,4 +3,4 @@ than education you are insane, or perhaps just very interested.
 
 We welcome your testing, please file bug reports at
 https://bugzilla.samba.org/, product: Samba4.  Please include as much
-information as possible, such as SVN revision number and backtraces.
+information as possible, such as GIT revision number and backtraces.
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 1e8f803..7ec83ac 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,4 +1,4 @@
-What's new in Samba 4 alpha3
+What's new in Samba 4 alpha4
 ============================
 
 Samba 4 is the ambitious next version of the Samba suite that is being
@@ -10,14 +10,13 @@ Samba 4 is currently not yet in a state where it is usable in
 production environments. Note the WARNINGS below, and the STATUS file,
 which aims to document what should and should not work.
 
-Samba4 alpha3 follows on from our second alpha release (made in
-December), the first alpha release (made in September), and the
-Technology Preview series we have offered for some time now. 
+Samba4 alpha4 follows on from our third alpha release since September
+last year. 
 
 WARNINGS
 ========
 
-Samba4 alpha3 is not a final Samba release.  That is more a reference
+Samba4 alpha4 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
@@ -64,38 +63,48 @@ 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 Alpha2
+CHANGES SINCE Alpha3
 =====================
 
 In the time since Samba4 Alpha2 was released in December 2007, Samba has
 continued to evolve, but you may particularly notice these areas:
 
-  Python Bindings: Bindings for Python are now in place, and used for
-  Samba's provision script, slowly displacing EJS as the embedded
-  scripting language.  With its increased use, Python is no longer
-  optional, and configure will generate an error if it cannot locate
-  an appropriate Python installation.
+  Python Bindings: Bindings for Python are now used for all internal
+  scripting, and the system python installation is used to run all
+  Samba python scripts (in place of smbpython found in the previous
+  alpha).
 
-  SWAT Disabled: Due to a lack of developer time and without a
-  long-term web developer to maintain it, the SWAT web UI has been
-  disabled.
+  As such Python is no longer optional, and configure will generate an
+  error if it cannot locate an appropriate Python installation.
 
-  Oplock support: Samba4's file server now supports oplocks
+  SWAT Remains Disabled: Due to a lack of developer time and without a
+  long-term web developer to maintain it, the SWAT web UI remains been
+  disabled (and would need to be rewritten in python in any case).
 
   GNU Make: To try and simplfy our build system, we rely on GNU Make
   to avoid autogenerating a massive single makefile. 
 
-  Account Expiry: Samba4 now better handles installations over 30 days
-  old (thanks to our long-suffering testers for keeping installations
-  around that long!)
+  Registry: Samba4's registry library has continued to improve.
 
-  Registry: Samba4 registry interoperability has been improved in
-  both the client utilities and in the registry service exposed by
-  the Samba4 server itself.
+  ID mapping: Samba4 uses the internal ID mapping in winbind for all
+  but a few core users.  Samba users should not appear in /etc/passwd,
+  as Samba will generate new user and group IDs regradless. 
 
-  Administrative Tools: Many enhancements have been made that allow
-  better integration with Windows administrative tools, especially
-  Active Directory Users and Computers.
+  NTP: Samba4 can act as a signing server for the ntp.org NTP deamon,
+  allowing NTPd to reply using Microsoft's non-standard signing
+  scheme.  A patch to make NTPd talk to Samba for this purpose has
+  been submitted to the ntp.org project.
+
+  CLDAP: Users should experience less arbitary delays and more success with
+  group policy, domain joins and logons due to an improved
+  implementation of CLDAP and the 'netlogon' mailslot datagrams.
+
+  DCOM: In preperation for merging the Samba4-based 'python-wmi'
+  implementation of a WMI client, Samba's previously abandoned DCOM
+  client has been revived. 
+
+  SMB2: The Samba4 SMB2 server and testsuite have been greatly
+  improved, but the SMB2 server remains off by default.
 
 These are just some of the highlights of the work done in the past few
 months.  More details can be found in our GIT history.
@@ -115,11 +124,13 @@ KNOWN ISSUES
 
 - 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.  
+  and server.  (The NTP work is partly to assist with this problem).
 
 
 RUNNING Samba4
diff --git a/howto.txt b/howto.txt
index d128baa..3ae225d 100644
--- a/howto.txt
+++ b/howto.txt
@@ -27,7 +27,7 @@ There are 2 methods of doing this:
 
   method 1:  "rsync -avz samba.org::ftp/unpacked/samba_4_0_test/ samba4"
 
-  method 2:  "git clone git://git.samba.org/samba.git samba4; cd samba4; git checkout v4-0-test; cd .."
+  method 2:  "git clone git://git.samba.org/samba.git samba4; cd samba4 && git checkout -b v4-0-test origin/v4-0-test; cd .."
 
 both methods will create a directory called "samba4" in the current
 directory. If you don't have rsync or git then install one of them. 
@@ -80,12 +80,9 @@ Must be run as a user with permission to write to the install directory.
 ::
 
   # cd source
-  # bin/smbpython ./setup/provision --realm=YOUR.REALM --domain=YOURDOM \
+  # ./setup/provision --realm=YOUR.REALM --domain=YOURDOM \
   #  --adminpass=SOMEPASSWORD --server-role='domain controller'
 
-REMINDER: Use the path to smbpython, as the provision command
-          will not work with the system python.
-
 'YOURDOM' is the NT4 style domain name. 'YOUR.REALM' is your kerberos
 realm, which is typically your DNS domain name.
 
diff --git a/source/Makefile b/source/Makefile
index ab3ef47..b7d5206 100644
--- a/source/Makefile
+++ b/source/Makefile
@@ -4,7 +4,9 @@
 
 include mkconfig.mk
 
-VPATH = $(builddir):$(srcdir):heimdal_build:heimdal/lib/asn1:heimdal/lib/krb5:heimdal/lib/gssapi:heimdal/lib/hdb:heimdal/lib/roken:heimdal/lib/des
+pidldir := $(srcdir)/pidl
+
+VPATH = $(builddir):$(srcdir):$(srcdir)/heimdal_build:$(heimdalsrcdir)/lib/asn1:$(heimdalsrcdir)/lib/krb5:$(heimdalsrcdir)/lib/gssapi:$(heimdalsrcdir)/lib/hdb:$(heimdalsrcdir)/lib/roken:$(heimdalsrcdir)/lib/des
 
 BASEDIR = $(prefix)
 TORTUREDIR = $(libdir)/torture
@@ -19,16 +21,90 @@ BNLD_FLAGS = $(LDFLAGS) $(SYS_LDFLAGS)
 HOSTCC_FLAGS = -D_SAMBA_HOSTCC_ $(CFLAGS)
 HOSTLD_FLAGS = $(LDFLAGS) $(SYS_LDFLAGS)
 
+$(srcdir)/version.h: $(srcdir)/VERSION
+	@$(SHELL) script/mkversion.sh VERSION $(srcdir)/version.h $(srcdir)/
+
+.DEFAULT_GOAL := all
+
+ifneq ($(automatic_dependencies),yes)
+ALL_PREDEP = basics
+.NOTPARALLEL:
+endif
+
+regen_version::
+	@$(SHELL) script/mkversion.sh VERSION $(srcdir)/version.h $(srcdir)/
+
+clean_pch::
+	@echo "Removing precompiled headers"
+	@-rm -f include/includes.h.gch
+
+pch:: clean_pch include/includes.h.gch
+
 .DEFAULT_GOAL := all
 
 ifneq ($(automatic_dependencies),yes)
-ALL_PREDEP = proto
+ALL_PREDEP = basics
 .NOTPARALLEL:
 endif
 
-include rules.mk
+include $(srcdir)/build/make/rules.mk
+include $(srcdir)/build/make/python.mk
+dynconfigsrcdir := dynconfig
+heimdalsrcdir := heimdal
+dsdbsrcdir := dsdb
+smbdsrcdir := smbd
+clustersrcdir := cluster
+libnetsrcdir := libnet
+authsrcdir := auth
+nsswitchsrcdir := nsswitch
+libsrcdir := lib
+libsocketsrcdir := lib/socket
+libcharsetsrcdir := lib/charset
+ldb_sambasrcdir := lib/ldb-samba
+libtlssrcdir := lib/tls
+libregistrysrcdir := lib/registry
+smbreadlinesrcdir := lib/smbreadline
+libmessagingsrcdir := lib/messaging
+libeventssrcdir := lib/events
+libcmdlinesrcdir := lib/cmdline
+socketwrappersrcdir := lib/socket_wrapper
+nsswrappersrcdir := lib/nss_wrapper
+appwebsrcdir := lib/appweb
+libstreamsrcdir := lib/stream
+libutilsrcdir := lib/util
+libtdrsrcdir := lib/tdr
+libdbwrapsrcdir := lib/dbwrap
+libcryptosrcdir := lib/crypto
+libtorturesrcdir := lib/torture
+smb_serversrcdir := smb_server
+libcompressionsrcdir := lib/compression
+libgencachesrcdir := lib
+paramsrcdir := param
+rpc_serversrcdir := rpc_server
+ldap_serversrcdir := ldap_server
+web_serversrcdir := web_server
+winbindsrcdir := winbind
+nbt_serversrcdir := nbt_server
+wrepl_serversrcdir := wrepl_server
+cldap_serversrcdir := cldap_server
+utilssrcdir := utils
+clientsrcdir := client
+torturesrcdir := torture
+ntvfssrcdir := ntvfs
+ntptrsrcdir := ntptr
+librpcsrcdir := librpc
+libclisrcdir := libcli
+ejsscriptsrcdir := scripting/ejs
+pyscriptsrcdir := $(srcdir)/scripting/python
+kdcsrcdir := kdc
+ntp_signdsrcdir := ntp_signd
+
 include data.mk
 
+BINARIES += $(BIN_PROGS) $(SBIN_PROGS)
+
+pythonmods:: $(PYTHON_PYS) $(PYTHON_SO)
+
 DEP_FILES = $(patsubst %.ho,%.hd,$(patsubst %.o,%.d,$(ALL_OBJS))) \
 		   include/includes.d
 
@@ -55,7 +131,7 @@ endif
 DEFAULT_HEADERS = $(srcdir)/lib/util/dlinklist.h \
 		  $(srcdir)/version.h
 
-binaries::
+binaries:: $(BINARIES)
 libraries:: $(STATIC_LIBS) $(SHARED_LIBS)
 modules:: $(PLUGINS)
 headers:: $(PUBLIC_HEADERS) $(DEFAULT_HEADERS)
@@ -91,6 +167,7 @@ showlayout::
 	@echo '  torturedir:  $(TORTUREDIR)'
 	@echo '  datadir:     $(datadir)'
 	@echo '  winbindd_socket_dir:  $(winbindd_socket_dir)'
+	@echo '  ntp_signd_socket_dir:  $(ntp_signd_socket_dir)'
 
 showflags::
 	@echo '  srcdir     = $(srcdir)'
@@ -207,8 +284,8 @@ data.mk: config.status $(MK_FILES)
 
 testcov-html:: 
 
-include pidl/config.mk
-include selftest/config.mk
+include $(pidldir)/config.mk
+include $(srcdir)/selftest/config.mk
 
 showflags::
 	@echo '  pwd        = '`/bin/pwd`
diff --git a/source/VERSION b/source/VERSION
index 29ff516..d40eba4 100644
--- a/source/VERSION
+++ b/source/VERSION
@@ -57,7 +57,7 @@ SAMBA_VERSION_TP_RELEASE=
 # e.g. SAMBA_VERSION_ALPHA_RELEASE=1                   #
 #  ->  "4.0.0alpha1"                                   #
 ########################################################
-SAMBA_VERSION_ALPHA_RELEASE=3
+SAMBA_VERSION_ALPHA_RELEASE=4
 
 ########################################################
 # For 'pre' releases the version will be               #
diff --git a/source/auth/auth.c b/source/auth/auth.c
deleted file mode 100644
index ed590f2..0000000
--- a/source/auth/auth.c
+++ /dev/null
@@ -1,532 +0,0 @@
-/* 
-   Unix SMB/CIFS implementation.
-   Password and authentication handling
-   Copyright (C) Andrew Bartlett         2001-2002
-   Copyright (C) Stefan Metzmacher       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/>.
-*/
-
-#include "includes.h"
-#include "lib/util/dlinklist.h"
-#include "auth/auth.h"
-#include "lib/events/events.h"
-#include "build.h"
-#include "param/param.h"
-
-/***************************************************************************
- Set a fixed challenge
-***************************************************************************/
-NTSTATUS auth_context_set_challenge(struct auth_context *auth_ctx, const uint8_t chal[8], const char *set_by) 
-{
-	auth_ctx->challenge.set_by = talloc_strdup(auth_ctx, set_by);
-	NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.set_by);
-
-	auth_ctx->challenge.data = data_blob_talloc(auth_ctx, chal, 8);
-	NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.data.data);
-
-	return NT_STATUS_OK;
-}
-
-/***************************************************************************
- Set a fixed challenge
-***************************************************************************/
-bool auth_challenge_may_be_modified(struct auth_context *auth_ctx) 
-{
-	return auth_ctx->challenge.may_be_modified;
-}
-
-/****************************************************************************
- Try to get a challenge out of the various authentication modules.
- Returns a const char of length 8 bytes.
-****************************************************************************/
-_PUBLIC_ NTSTATUS auth_get_challenge(struct auth_context *auth_ctx, const uint8_t **_chal)
-{
-	NTSTATUS nt_status;
-	struct auth_method_context *method;
-
-	if (auth_ctx->challenge.data.length) {
-		DEBUG(5, ("auth_get_challenge: returning previous challenge by module %s (normal)\n", 
-			  auth_ctx->challenge.set_by));
-		*_chal = auth_ctx->challenge.data.data;
-		return NT_STATUS_OK;
-	}
-
-	for (method = auth_ctx->methods; method; method = method->next) {
-		DATA_BLOB challenge = data_blob(NULL,0);
-
-		nt_status = method->ops->get_challenge(method, auth_ctx, &challenge);
-		if (NT_STATUS_EQUAL(nt_status, NT_STATUS_NOT_IMPLEMENTED)) {
-			continue;
-		}
-
-		NT_STATUS_NOT_OK_RETURN(nt_status);
-
-		if (challenge.length != 8) {
-			DEBUG(0, ("auth_get_challenge: invalid challenge (length %u) by mothod [%s]\n",
-				(unsigned)challenge.length, method->ops->name));
-			return NT_STATUS_INTERNAL_ERROR;
-		}
-
-		auth_ctx->challenge.data	= challenge;
-		auth_ctx->challenge.set_by	= method->ops->name;
-
-		break;
-	}
-
-	if (!auth_ctx->challenge.set_by) {
-		uint8_t chal[8];
-		generate_random_buffer(chal, 8);
-
-		auth_ctx->challenge.data		= data_blob_talloc(auth_ctx, chal, 8);
-		NT_STATUS_HAVE_NO_MEMORY(auth_ctx->challenge.data.data);
-		auth_ctx->challenge.set_by		= "random";
-
-		auth_ctx->challenge.may_be_modified	= true;
-	}
-
-	DEBUG(10,("auth_get_challenge: challenge set by %s\n",
-		 auth_ctx->challenge.set_by));
-
-	*_chal = auth_ctx->challenge.data.data;
-	return NT_STATUS_OK;
-}
-
-struct auth_check_password_sync_state {
-	bool finished;
-	NTSTATUS status;
-	struct auth_serversupplied_info *server_info;
-};
-
-static void auth_check_password_sync_callback(struct auth_check_password_request *req,
-					      void *private_data)
-{
-	struct auth_check_password_sync_state *s = talloc_get_type(private_data,
-						   struct auth_check_password_sync_state);
-
-	s->finished = true;
-	s->status = auth_check_password_recv(req, s, &s->server_info);
-}
-
-/**
- * Check a user's Plaintext, LM or NTLM password.
- * (sync version)
- *
- * Check a user's password, as given in the user_info struct and return various
- * interesting details in the server_info struct.
- *
- * The return value takes precedence over the contents of the server_info 
- * struct.  When the return is other than NT_STATUS_OK the contents 
- * of that structure is undefined.
- *
- * @param auth_ctx Supplies the challenges and some other data. 
- *                  Must be created with auth_context_create(), and the challenges should be 
- *                  filled in, either at creation or by calling the challenge geneation 
- *                  function auth_get_challenge().  
- *
- * @param user_info Contains the user supplied components, including the passwords.
- *
- * @param mem_ctx The parent memory context for the server_info structure
- *
- * @param server_info If successful, contains information about the authentication, 
- *                    including a SAM_ACCOUNT struct describing the user.
- *
- * @return An NTSTATUS with NT_STATUS_OK or an appropriate error.
- *
- **/
-
-NTSTATUS auth_check_password(struct auth_context *auth_ctx,
-			     TALLOC_CTX *mem_ctx,
-			     const struct auth_usersupplied_info *user_info, 
-			     struct auth_serversupplied_info **server_info)
-{
-	struct auth_check_password_sync_state *sync_state;
-	NTSTATUS status;
-
-	sync_state = talloc_zero(auth_ctx, struct auth_check_password_sync_state);
-	NT_STATUS_HAVE_NO_MEMORY(sync_state);
-


-- 
Samba Shared Repository


More information about the samba-cvs mailing list